Skip to Content.
Sympa Menu

sm-commit - [SM-Commit] GIT changes to test cauldron by Justin Boffemmyer (ec090621ca00467a45de19ae4210dac3744ad7ac)

sm-commit AT lists.ibiblio.org

Subject: Source Mage code commit list

List archive

Chronological Thread  
  • From: Justin Boffemmyer <scm AT sourcemage.org>
  • To: sm-commit AT lists.ibiblio.org
  • Subject: [SM-Commit] GIT changes to test cauldron by Justin Boffemmyer (ec090621ca00467a45de19ae4210dac3744ad7ac)
  • Date: Wed, 8 Oct 2008 22:44:15 -0500

GIT changes to test cauldron by Justin Boffemmyer <flux AT sourcemage.org>:

scripts/mkrelease.sh | 25 +++++++++++++++++++++++++
1 files changed, 25 insertions(+)

New commits:
commit ec090621ca00467a45de19ae4210dac3744ad7ac
Author: Justin Boffemmyer <flux AT sourcemage.org>
Commit: Justin Boffemmyer <flux AT sourcemage.org>

scripts/mkrelease.sh: script for final releases

This will ensure that version strings show correct version numbers,
and will automatically call mkiso.sh for you.

diff --git a/scripts/mkrelease.sh b/scripts/mkrelease.sh
new file mode 100644
index 0000000..a69b9c6
--- /dev/null
+++ b/scripts/mkrelease.sh
@@ -0,0 +1,25 @@
+#!/bin/bash
+
+TARGET=$1
+VERSION=$2
+
+[[ $# -lt 2 ]] && usage
+
+GRIMOIRE_VER=$(< "$TARGET"/var/lib/sorcery/codex/stable/VERSION)
+
+function usage() {
+cat << EOF
+Usage: $(basename $0) /path/to/iso/chroot VERSION
+EOF
+exit
+}
+
+for file in $(grep -qr '@ISO_VERSION@'
$TARGET/{etc,isolinux,usr/share/doc/smgl.install}/*)
+do
+ sed -i "s/@ISO_VERSION@/$VERSION/" "$file"
+done
+
+sed -i "s/@GRIMOIRE_VERSION@/$GRIMOIRE_VER/" "$TARGET"/isolinux/isolinux.msg
+
+$(dirname $0)/mkiso.sh -k "$TARGET" "smgl-$VERSION"
+



  • [SM-Commit] GIT changes to test cauldron by Justin Boffemmyer (ec090621ca00467a45de19ae4210dac3744ad7ac), Justin Boffemmyer, 10/08/2008

Archive powered by MHonArc 2.6.24.

Top of Page