[Glibc-bsd-commits] r1329 - trunk/web/cdscripts
Robert Millan
rmh at costa.debian.org
Wed Mar 15 14:52:36 UTC 2006
Author: rmh
Date: 2006-03-15 14:52:36 +0000 (Wed, 15 Mar 2006)
New Revision: 1329
Modified:
trunk/web/cdscripts/config
trunk/web/cdscripts/netinst.sh
trunk/web/cdscripts/tarball.sh
Log:
Argh. Use the right variable in each place, from all the gazillon of DEB_HOST_* options we've been blessed with.
Modified: trunk/web/cdscripts/config
===================================================================
--- trunk/web/cdscripts/config 2006-03-15 14:44:25 UTC (rev 1328)
+++ trunk/web/cdscripts/config 2006-03-15 14:52:36 UTC (rev 1329)
@@ -1,10 +1,14 @@
# stuff you might want to override
-cpu=`dpkg-architecture -qDEB_HOST_GNU_CPU`
+DEB_HOST_ARCH=`dpkg-architecture -qDEB_HOST_ARCH`
distribution=Debian
# common stuff
+DEB_HOST_ARCH_CPU=`dpkg-architecture -a${DEB_HOST_ARCH} -qDEB_HOST_ARCH_CPU`
+DEB_HOST_ARCH_OS=`dpkg-architecture -a${DEB_HOST_ARCH} -qDEB_HOST_ARCH_OS`
+DEB_HOST_GNU_CPU=`dpkg-architecture -a${DEB_HOST_ARCH} -qDEB_HOST_GNU_CPU`
+DEB_HOST_GNU_SYSTEM=`dpkg-architecture -a${DEB_HOST_ARCH} -qDEB_HOST_GNU_SYSTEM`
pwd=`pwd`
export GZIP=--best
distribution_lowcase=`echo ${distribution} | tr [A-Z] [a-z] | tr " " "_"`
version=`date +%Y%m%d`
-cdname=${distribution_lowcase}-${version}-kfreebsd-${cpu}-install.iso
+cdname=${distribution_lowcase}-${version}-${DEB_HOST_ARCH}-install.iso
Modified: trunk/web/cdscripts/netinst.sh
===================================================================
--- trunk/web/cdscripts/netinst.sh 2006-03-15 14:44:25 UTC (rev 1328)
+++ trunk/web/cdscripts/netinst.sh 2006-03-15 14:52:36 UTC (rev 1329)
@@ -32,13 +32,13 @@
tar -C ${tmp1} -xzf base.tgz
case ${distribution_lowcase} in
debian)
- dpkg --extract ${tmp1}/var/cache/apt/archives/kfreebsd-loader_*_kfreebsd-${cpu}.deb ${tmp}/
- case ${cpu} in
+ dpkg --extract ${tmp1}/var/cache/apt/archives/kfreebsd-loader_*_${DEB_HOST_ARCH}.deb ${tmp}/
+ case ${DEB_HOST_ARCH_CPU} in
i386)
- kfreebsd_image=`echo ${tmp1}/var/cache/apt/archives/kfreebsd-image-5.*-486_*_kfreebsd-${cpu}.deb`
+ kfreebsd_image=`echo ${tmp1}/var/cache/apt/archives/kfreebsd-image-5.*-${DEB_HOST_GNU_CPU}_*_${DEB_HOST_ARCH}.deb`
;;
*)
- kfreebsd_image=`echo ${tmp1}/var/cache/apt/archives/kfreebsd-image-6.*-${cpu}-generic_*_kfreebsd-${cpu}.deb`
+ kfreebsd_image=`echo ${tmp1}/var/cache/apt/archives/kfreebsd-image-6.*-${DEB_HOST_ARCH_CPU}-generic_*_${DEB_HOST_ARCH}.deb`
;;
esac
dpkg --extract ${kfreebsd_image} ${tmp}/
@@ -81,7 +81,7 @@
#################################
# -V argument *must* be 32 char long at most, we have 18 chars for $version + $cpu
(cd ${tmp} && mkisofs -b boot/cdboot -no-emul-boot \
- -r -J -V "${distribution} ${version} ${cpu} Bin-1" \
+ -r -J -V "${distribution} ${version} ${DEB_HOST_ARCH_CPU} Bin-1" \
-o ${pwd}/${cdname} .)
rm -rf ${tmp} &
Modified: trunk/web/cdscripts/tarball.sh
===================================================================
--- trunk/web/cdscripts/tarball.sh 2006-03-15 14:44:25 UTC (rev 1328)
+++ trunk/web/cdscripts/tarball.sh 2006-03-15 14:52:36 UTC (rev 1329)
@@ -32,7 +32,7 @@
if test -e base.tgz ; then
tar --same-owner -xzpf base.tgz -C ${tmp}
else
- /usr/share/crosshurd/makehurddir.sh ${tmp} ${cpu} kfreebsd-gnu
+ /usr/share/crosshurd/makehurddir.sh ${tmp} ${DEB_HOST_GNU_CPU} kfreebsd-gnu
fi
if test -e native-install ; then
More information about the Glibc-bsd-commits
mailing list