# ChangeLog for gentoo/src/catalyst
# Copyright 2002-2004 Gentoo Technologies, Inc.; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo/src/catalyst/ChangeLog,v 1.27 2004/03/25 00:03:27 zhen Exp $
+# $Header: /var/cvsroot/gentoo/src/catalyst/ChangeLog,v 1.28 2004/03/26 17:03:29 zhen Exp $
+
+ 26 Mar 2004; John Davis <zhen@gentoo.org>
+ livecd/runscript/default-runscript.sh, modules/targets.py,
+ targets/grp/grp.sh, targets/livecd-stage1/livecd-stage1.sh,
+ targets/stage1/stage1-chroot.sh, targets/stage2/stage2.sh,
+ targets/stage3/stage3.sh, targets/tinderbox/tinderbox.sh:
+ fixes for bugs #44625 and #45805
24 Mar 2004; John Davis <zhen@gentoo.org> catalyst,
livecd/cdtar/isolinux-2.08-memtest86-cdtar.tar.bz2,
# Copyright 1999-2004 Gentoo Technologies, Inc.
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo/src/catalyst/livecd/runscript/Attic/default-runscript.sh,v 1.3 2004/03/25 00:03:27 zhen Exp $
+# $Header: /var/cvsroot/gentoo/src/catalyst/livecd/runscript/Attic/default-runscript.sh,v 1.4 2004/03/26 17:03:29 zhen Exp $
#return codes to be used by archscript
create_noloop()
{
echo "Copying files for image (no loop)..."
- cp -a "${clst_chroot_path}/*" "${clst_cdroot_path}" || die "Could not copy files to image (no loop)"
+ cp -a "${clst_chroot_path}"/* "${clst_cdroot_path}" || die "Could not copy files to image (no loop)"
}
create_gcloop()
#!/sbin/runscript
# Copyright 1999-2003 Gentoo Technologies, Inc.
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo/src/catalyst/livecd/runscript/Attic/default-runscript.sh,v 1.3 2004/03/25 00:03:27 zhen Exp $
+# $Header: /var/cvsroot/gentoo/src/catalyst/livecd/runscript/Attic/default-runscript.sh,v 1.4 2004/03/26 17:03:29 zhen Exp $
depend() {
after *
# Distributed under the GNU General Public License version 2
# Copyright 2003-2004 Gentoo Technologies, Inc.
-# $Header: /var/cvsroot/gentoo/src/catalyst/modules/Attic/targets.py,v 1.94 2004/03/24 17:24:47 iggy Exp $
+# $Header: /var/cvsroot/gentoo/src/catalyst/modules/Attic/targets.py,v 1.95 2004/03/26 17:03:29 zhen Exp $
import os,string,imp,types,shutil
from catalyst_support import *
print "Building natively for",self.settings["hostarch"]
else:
print "Building on",self.settings["hostarch"],"for alternate machine type",self.settings["mainarch"]
-
+ #we are going to do a little hack for stackable profile integration here.
+ #if rel_version does not exist, then assume that the profile is stackable.
self.settings["target_profile"]=self.settings["rel_type"]+"-"+self.settings["mainarch"]+"-"+self.settings["rel_version"]
self.settings["target_subpath"]=self.settings["target_profile"]+"/"+self.settings["target"]+"-"+self.settings["subarch"]+"-"+self.settings["version_stamp"]
st=self.settings["storedir"]
# Copyright 1999-2003 Gentoo Technologies, Inc.
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo/src/catalyst/targets/grp/Attic/grp.sh,v 1.10 2004/03/19 16:06:37 zhen Exp $
+# $Header: /var/cvsroot/gentoo/src/catalyst/targets/grp/Attic/grp.sh,v 1.11 2004/03/26 17:03:29 zhen Exp $
case $1 in
enter)
then
export FEATURES="distcc"
export DISTCC_HOSTS="${clst_distcc_hosts}"
- emerge --oneshot --nodeps distcc || exit 1
+ USE="-gnome -gtk" emerge --oneshot --nodeps distcc || exit 1
echo "distcc:x:240:2:distccd:/dev/null:/bin/false" >> /etc/passwd
/usr/bin/distcc-config --install 2>&1 > /dev/null
/usr/bin/distccd 2>&1 > /dev/null
# Copyright 1999-2003 Gentoo Technologies, Inc.
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo/src/catalyst/targets/livecd-stage1/Attic/livecd-stage1.sh,v 1.7 2004/02/11 03:31:55 zhen Exp $
+# $Header: /var/cvsroot/gentoo/src/catalyst/targets/livecd-stage1/Attic/livecd-stage1.sh,v 1.8 2004/03/26 17:03:29 zhen Exp $
case $1 in
enter)
then
export FEATURES="distcc"
export DISTCC_HOSTS="${clst_distcc_hosts}"
- emerge --oneshot --nodeps distcc || exit 1
+ USE="-gtk -gnome" emerge --oneshot --nodeps distcc || exit 1
echo "distcc:x:240:2:distccd:/dev/null:/bin/false" >> /$
/usr/bin/distcc-config --install 2>&1 > /dev/null
/usr/bin/distccd 2>&1 > /dev/null
emerge --oneshot --nodeps ccache || exit 1
fi
if [ -n "${clst_DISTCC}" ]
- then
- export FEATURES="distcc"
- export DISTCC_HOSTS="${clst_distcc_hosts}"
- emerge --oneshot --nodeps distcc || exit 1
+ then
+ export FEATURES="distcc"
+ export DISTCC_HOSTS="${clst_distcc_hosts}"
+ USE="-gtk -gnome" emerge --oneshot --nodeps distcc || exit 1
echo "distcc:x:240:2:distccd:/dev/null:/bin/false" >> /etc/passwd
- /usr/bin/distcc-config --install 2>&1 > /dev/null
- /usr/bin/distccd 2>&1 > /dev/null
- fi
+ /usr/bin/distcc-config --install 2>&1 > /dev/null
+ /usr/bin/distccd 2>&1 > /dev/null
+ fi
export ROOT=${2}
install -d $ROOT
if [ -n "${clst_PKGCACHE}" ]
# Copyright 1999-2003 Gentoo Technologies, Inc.
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo/src/catalyst/targets/stage2/Attic/stage2.sh,v 1.8 2004/02/11 03:31:55 zhen Exp $
+# $Header: /var/cvsroot/gentoo/src/catalyst/targets/stage2/Attic/stage2.sh,v 1.9 2004/03/26 17:03:29 zhen Exp $
case $1 in
enter)
then
export FEATURES="distcc"
export DISTCC_HOSTS="${clst_distcc_hosts}"
- emerge --oneshot --nodeps distcc || exit 1
+ USE="-gnome -gtk" emerge --oneshot --nodeps distcc || exit 1
echo "distcc:x:240:2:distccd:/dev/null:/bin/false" >> /etc/passwd
/usr/bin/distcc-config --install 2>&1 > /dev/null
/usr/bin/distccd 2>&1 > /dev/null
# Copyright 1999-2003 Gentoo Technologies, Inc.
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo/src/catalyst/targets/stage3/Attic/stage3.sh,v 1.10 2004/03/19 16:06:37 zhen Exp $
+# $Header: /var/cvsroot/gentoo/src/catalyst/targets/stage3/Attic/stage3.sh,v 1.11 2004/03/26 17:03:29 zhen Exp $
case $1 in
enter)
then
export FEATURES="distcc"
export DISTCC_HOSTS="${clst_distcc_hosts}"
- emerge --oneshot --nodeps distcc || exit 1
+ USE="-gnome -gtk" emerge --oneshot --nodeps distcc || exit 1
echo "distcc:x:240:2:distccd:/dev/null:/bin/false" >> /etc/passwd
/usr/bin/distcc-config --install 2>&1 > /dev/null
/usr/bin/distccd 2>&1 > /dev/null
# Copyright 1999-2003 Gentoo Technologies, Inc.
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo/src/catalyst/targets/tinderbox/Attic/tinderbox.sh,v 1.3 2004/02/11 03:31:55 zhen Exp $
+# $Header: /var/cvsroot/gentoo/src/catalyst/targets/tinderbox/Attic/tinderbox.sh,v 1.4 2004/03/26 17:03:29 zhen Exp $
case $1 in
run)
then
export FEATURES="distcc"
export DISTCC_HOSTS="${clst_distcc_hosts}"
- emerge --oneshot --nodeps distcc || exit 1
+ USE="-gnome -gtk" emerge --oneshot --nodeps distcc || exit 1
echo "distcc:x:240:2:distccd:/dev/null:/bin/false" >> /etc/passwd
/usr/bin/distcc-config --install 2>&1 > /dev/null
/usr/bin/distccd 2>&1 > /dev/null