Don't use a hardcoded version in recreate-iso.sh
authorW. Trevor King <wking@drexel.edu>
Tue, 23 Mar 2010 16:18:40 +0000 (12:18 -0400)
committerW. Trevor King <wking@drexel.edu>
Tue, 23 Mar 2010 16:19:11 +0000 (12:19 -0400)
buildscripts/recreate-iso.sh

index 063e18d87e8c13b0bd453faa5497fc8bba8f3d47..1f297b2f5f2cd3cebe26e1011c93151bb04ca282 100755 (executable)
@@ -4,9 +4,7 @@
 #####################################
 
 PROG="${0}"
-VERSION="1.5.0"
 EXTRAVER=""
-VOLNAME="sysrcd-1.5.0" 
 ISODIR=/worksrc/isofiles
 MOUNTDIR=/mnt/cdrom
 WORKDIR=/worksrc/catalyst/isotemp
@@ -14,6 +12,8 @@ DESTDIR=/home/sysresccdiso
 REPOSRC=/worksrc/sysresccd-src
 REPOBIN=/worksrc/sysresccd-bin
 MYDATE=$(date +%Y%m%d-%Hh%M)
+VERSION=$(cat ${REPOSRC}/overlay-squashfs-${ARCH}/root/version)
+VOLNAME="sysrcd-${VERSION}" 
 
 usage()
 {
@@ -101,8 +101,7 @@ rsync -ax ${REPOBIN}/kernels-${ARCH}/ ${WORKDIR}/isolinux/ --exclude='*.igz'
 cp ${REPOSRC}/overlay-squashfs-${ARCH}/root/version ${WORKDIR}
 
 # ========= integrate the version number in f1boot.msg =========================
-TXTVERSION=$(cat ${REPOSRC}/overlay-squashfs-${ARCH}/root/version)
-sed -i -e "s/VERSION/${TXTVERSION}${EXTRAVER}/" ${WORKDIR}/isolinux/f1boot.msg
+sed -i -e "s/VERSION/${VERSION}${EXTRAVER}/" ${WORKDIR}/isolinux/f1boot.msg
 
 # ========= merge (rescuecd.igz+rescue64.igz+altker32.igz) --> rescuecd.igz ====
 curdir="${WORKDIR}/isolinux"