From: Matt Turner Date: Thu, 25 Jul 2013 05:45:48 +0000 (-0700) Subject: Remove ChangeLog. X-Git-Url: http://git.tremily.us/?a=commitdiff_plain;h=54d18e98b2e8341c05bc67399371d2067d78cc7e;p=catalyst.git Remove ChangeLog. git tells us the same information, but better. --- diff --git a/ChangeLog b/ChangeLog deleted file mode 100644 index 12b41f27..00000000 --- a/ChangeLog +++ /dev/null @@ -1,5252 +0,0 @@ -# ChangeLog for catalyst -# Copyright 1999-2012 Gentoo Foundation; 2008-2012 Various authors (see AUTHORS) -# Distributed under the GPL v2 -# $Id$ - - 03 May 2012; Raúl Porcel arch/arm.py: - Add armv6j_hardfp - - 26 Jun 2011; Matt Turner - targets/support/chroot-functions.sh: - Don't run 'distcc-config --install' - - 26 Jun 2011; Sebastian Pipping - modules/catalyst_support.py: - Warn about multiple argument errors at the same time - - 25 Jun 2011; Sebastian Pipping - targets/netboot/netboot-combine.sh, targets/stage1/stage1-chroot.sh, - targets/stage2/stage2-chroot.sh, targets/support/chroot-functions.sh: - Add "-news" to FEATURES everywhere - - 25 Jun 2011; Matt Turner - targets/support/chroot-functions.sh: - Use get_libdir instead of hard-coding lib for distcc - - 25 Jun 2011; Matt Turner - modules/catalyst/arch/mips.py: add multilib (and missing n64) classes - - 25 Jun 2011; Matt Turner - modules/catalyst/arch/mips.py: remove n32/n64 USE flags - - 25 Jun 2011; Matt Turner - modules/catalyst/arch/mips.py: create generic mips64 classes - and inherit from them to simplify other classes - - 25 Jun 2011; Matt Turner - modules/catalyst/arch/mips.py: fix CFLAGS in loongson class - - 25 Jun 2011; Matt Turner - modules/catalyst/arch/mips.py: Remove ip* classes - - 25 Jun 2011; Matt Turner - modules/catalyst/arch/mips.py: Remove mips2 classes - Linux doesn't even run on mips2 - - 24 Jun 2011; Sebastian Pipping Makefile, - doc/asciidoc.conf, doc/catalyst.1.txt, doc/make_subarch_table_guidexml.py: - Include list of supported subarches in man page. - - 14 Apr 2011; Raúl Porcel catalyst: - This is catalyst 2.0.6.916 - - 14 Apr 2011; Raúl Porcel - targets/support/bootloader-setup.sh: - Add gentoo-ilo option for the bootloader on ia64 - - 10 Apr 2011; Raúl Porcel catalyst, - targets/support/chroot-functions.sh: - This is catalyst 2.0.6.915 - - 10 Apr 2011; Raúl Porcel - targets/support/chroot-functions.sh: - Replace virtual/portage with sys-apps/portage, bug #358847 - - 05 Feb 2011; Raúl Porcel catalyst: - This is catalyst 2.0.6.914 - - 05 Feb 2011; Raúl Porcel arch/amd64.py, catalyst: - Enable new amd64 subarches - - 01 Nov 2010; Raúl Porcel catalyst: - This is catalyst 2.0.6.913 - - 01 Nov 2010; Raúl Porcel arch/arm.py: - Fix ARM hardfloat - - 01 Nov 2010; Raúl Porcel catalyst: - This is catalyst 2.0.6.912 - - 01 Nov 2010; Raúl Porcel arch/mips.py: - Add patch for Loongson support, patch by Zhang Le , bug #330241 - - 09 Oct 2010; Raúl Porcel catalyst: - This is catalyst 2.0.6.911 - - 09 Oct 2010; Raúl Porcel arch/arm.py: - Replace -Os with -O2 for ARM - - 26 Sep 2010; Raúl Porcel arch/arm.py: - Arm fixes - - 11 Sep 2010; Raúl Porcel catalyst: - This is catalyst-2.0.6.909 - - 11 Sep 2010; Raúl Porcel - targets/support/chroot-functions.sh: - Apply patch to make stage2 quiet, thanks to Alexandre Nuno Milheiro - , gentoo bug #273664 - - 11 Sep 2010; Raúl Porcel - targets/support/netboot2-final.sh: - Fix sparc bug, gentoo bug 297231 - - 05 Sep 2010; Raúl Porcel AUTHORS, catalyst: - Update copyrights, add me to AUTHORS - - 05 Sep 2010; Raúl Porcel catalyst: - This is catalyst-2.0.6.908 - - 05 Sep 2010; Raúl Porcel - modules/generic_stage_target.py: - Restore old behaviour on the CXXFLAGS variable on the created make.conf - - 04 Sep 2010; Raúl Porcel arch/arm.py: - Fix typo and add armv7a-hardfp target - - 04 Sep 2010; Raúl Porcel - targets/support/bootloader-setup.sh, targets/support/create-iso.sh, - targets/support/pre-kmerge.sh: - Apply patch from Guy Martin to fix installcd for hppa, - gentoo bug #317423 - - 29 Dec 2009; Andrew Gaffney - targets/support/chroot-functions.sh: - Only run depclean for stage3/system - - 28 Dec 2009; Andrew Gaffney catalyst: - This is catalyst 2.0.6.906 - - 28 Dec 2009; Andrew Gaffney - targets/support/chroot-functions.sh: - Run depclean at the end of stage generation (for Gentoo bug #295132) - - 12 Sep 2009; Andrew Gaffney - targets/support/livecdfs-update.sh: - Apply patch from Gentoo bug #284585 - - 02 Sep 2009; Chris Gianelloni catalyst: - Clean up a few extraneous spaces, line wrap a comment, and add Id. - - 02 Sep 2009; Chris Gianelloni AUTHORS, - +.gitattributes, README, TODO: - Adding .gitattributes and adding an Id variable to AUTHORS, ChangeLog, - README, and TODO. - - 23 Aug 2009; Andrew Gaffney - modules/livecd_stage2_target.py: - Apply patch for module blacklisting from gentoo bug #282148 - - 07 Jul 2009; Chris Gianelloni catalyst: - Version bumping to 2.0.6.905 for release. - - 28 Jun 2009; Andrew Gaffney livecd/files/README.txt, - livecd/files/x86-F6.msg: - Apply patch to document espeakup support for Gentoo bug #267708 - - 27 May 2009; Andrew Gaffney - modules/catalyst/config.py: - import catalyst_support for Gentoo bug #271368 - - 24 Apr 2009; Chris Gianelloni catalyst: - Rolling an official catalyst 2.0.6.904 version. - - 04 Apr 2009; Andrew Gaffney arch/arm.py: - Apply additional patch from Gentoo bug #255793 for arm subarches - - 04 Apr 2009; Andrew Gaffney - targets/support/chroot-functions.sh: - Apply patch from Gentoo bug #264457 to prevent deleting of ccache cache - - 24 Feb 2009; Andrew Gaffney arch/sh.py: - Additional sh patch from Gentoo bug #255793 - - 21 Feb 2009; Andrew Gaffney arch/arm.py, arch/sh.py: - Apply patch from Gentoo bug #255793 for enhanced sh/arm support - - 21 Jan 2009; Andrew Gaffney - modules/generic_stage_target.py: - Update reference to make.conf.example for new location in portage-2.1.6 - - 20 Jan 2009; Andrew Gaffney - targets/stage1/stage1-chroot.sh: - Remove --noreplace from run_merge call so that baselayout gets rebuilt - with USE=build - - 16 Jan 2009; Andrew Gaffney - targets/support/rc-update.sh: - Change invalid atom '>=sys-apps/baselayout-2*' to - '>=sys-apps/baselayout-2' - - 13 Jan 2009; Andrew Gaffney - modules/catalyst_support.py: - Try to import portage.util before portage_util - - 09 Jan 2009; Andrew Gaffney TODO: - Add note about metadata_overlay being default in 2.1.6 - - 09 Jan 2009; Chris Gianelloni AUTHORS: - Updated the AUTHORS section and the header for the ChangeLog, to reflect - that individual authors now retain their copyright to code they submit. - - 08 Jan 2009; Chris Gianelloni TODO: - Rewrote TODO to make it clearer and added a ton of new items to it. - - 02 Jan 2009; Andrew Gaffney - modules/generic_stage_target.py: - screw you python...hard - - 02 Jan 2009; Andrew Gaffney - modules/generic_stage_target.py: - Disable removal of 'target_path' when build starts - - 26 Dec 2008; Andrew Gaffney - modules/generic_stage_target.py: - Apply patch from armin76 to actually make use of the busybox_config value - in the spec - - 24 Dec 2008; Andrew Gaffney - targets/netboot2/netboot2-controller.sh, targets/support/kmerge.sh: - Add support for gk's --busybox-config= option - - 23 Dec 2008; Andrew Gaffney - modules/generic_stage_target.py: - Missing / before 'iso' - - 22 Dec 2008; Andrew Gaffney - modules/snapshot_target.py: - Add support for purging to snapshot target - - 21 Dec 2008; Andrew Gaffney TODO: - Add mix-in cdtar idea to TODO - - 21 Dec 2008; Andrew Gaffney - -livecd/cdtar/isolinux-3.09-cdtar.tar.bz2, - -livecd/cdtar/isolinux-3.09-memtest86+-cdtar.tar.bz2: - Remove old isolinux-3.09 cdtar files - - 21 Dec 2008; Andrew Gaffney - +livecd/cdtar/isolinux-3.72-cdtar.tar.bz2, - +livecd/cdtar/isolinux-3.72-memtest86+-cdtar.tar.bz2: - Update cdtar files to isolinux-3.72 and latest memtest86+-2.10 - - 19 Dec 2008; Chris Gianelloni catalyst: - Marking this 2.0.6.903 for testing. - - 12 Dec 2008; Andrew Gaffney - targets/netboot2/netboot2-controller.sh: - Disable copying of nb-busybox.cf since it isn't used anyway - - 07 Dec 2008; Andrew Gaffney arch/amd64.py, - arch/x86.py, catalyst: - A few typo and other minor fixes as reported by armin76 - - 07 Dec 2008; Andrew Gaffney - modules/generic_stage_target.py: - Add support for digests="all" for Gentoo bug #209611 - - 07 Dec 2008; Andrew Gaffney - examples/netboot2_template.spec, targets/support/kmerge.sh: - Automatically append --netboot to GK_ARGS for netboot2 target Remove - explicit --initramfs-overlay=/tmp/image from netboot2 example spec - - 07 Dec 2008; Andrew Gaffney - targets/support/pre-kmerge.sh: - Remove evil hacks that copy gk files around for netboot2 - - 04 Dec 2008; Chris Gianelloni catalyst: - Bumping version for release. - - 01 Dec 2008; Andrew Gaffney - modules/catalyst_support.py: - Default to umask 022 for spawn() unless otherwise specified for Gentoo bug - #239048 - - 29 Nov 2008; Andrew Gaffney catalyst, - modules/catalyst_support.py, modules/generic_stage_target.py: - Add support for -P/--purgeonly option - - 31 Oct 2008; Chris Gianelloni README: - Updated README to tell the user where to locate catalyst.conf if not using - an ebuild. Thanks to Claus Boehmer for pointing it - out. - - 31 Oct 2008; Chris Gianelloni catalyst: - Kicking out a 2.0.6.901 release for testing. - - 29 Sep 2008; Andrew Gaffney - modules/generic_stage_target.py: - Automatically prepend build dir path to livecd/iso if it's not an absolute - path. - - 28 Sep 2008; Andrew Gaffney TODO: - Update TODO with placeholder idea. - - 07 Sep 2008; Andrew Gaffney catalyst, - +modules/catalyst/util.py: - Create catalyst.util module with capture_traceback() and print_traceback() - functions Capture and print traceback when build fails instead of letting - python do it. - - 07 Sep 2008; Andrew Gaffney catalyst, - modules/catalyst/config.py, modules/catalyst_support.py: - Switch commandline spec value parsing to use catalyst.config.ConfigParser. - - 07 Sep 2008; Andrew Gaffney catalyst, - modules/catalyst/config.py: - A few fixes to ParserBase after actually testing it switch to parsing - config file with ConfigParser. - - 07 Sep 2008; Andrew Gaffney catalyst, - +modules/catalyst/config.py, -modules/catalyst/util.py: - More indecisiveness..move util.spec to config.SpecParser. - - 06 Sep 2008; Andrew Gaffney catalyst, - -modules/catalyst/spec.py, +modules/catalyst/util.py, - modules/catalyst_support.py: - * Rename catalyst.spec to catalyst.util - * Move spec_dump() into spec class - * Modify catalyst to use new spec class - - 06 Sep 2008; Andrew Gaffney catalyst, - +modules/catalyst/__init__.py: - Add __init__.py file and import line. - - 06 Sep 2008; Andrew Gaffney catalyst, - +modules/catalyst/spec.py: - Initial commit of modules/catalyst/spec.py. - - 30 Jul 2008; Chris Gianelloni arch/amd64.py, - arch/x86.py: - Updating x86/amd64 arch support. Original patches by William Cooke - and reported to Gentoo bug #224429, modified by me. - - 28 Jul 2008; Chris Gianelloni - modules/generic_stage_target.py, modules/livecd_stage2_target.py, - modules/snapshot_target.py, modules/stage4_target.py, - targets/support/bootloader-setup.sh, targets/support/functions.sh, - targets/support/kmerge.sh: - Removing all deprecated interfaces. We no longer wish to support them and - they're not needed. Anyone using a pre-2.x spec file will need to update - their specs, anyway. - - 24 Jul 2008; Chris Gianelloni - -livecd/files/Getting_Online.txt: - Removing livecd/files/Getting_Online.txt since it was quite outdated. - - 24 Jul 2008; Chris Gianelloni TODO, catalyst, - README: - Updated for new git repo. - - 29 May 2008; Chris Gianelloni TODO, catalyst, - targets/support/livecdfs-update.sh: - Add gconf settings for gnome-screensaver to disable locking by default. This - is 2.0.6 final. - - 14 May 2008; Andrew Gaffney arch/arm.py: - Add armv5tel to arm host list. - - 09 May 2008; Chris Gianelloni - targets/support/chroot-functions.sh: - If we don't have a distcc user, we need to reinstall distcc, even if it's - been built with the right USE. This mainly affects stage1/stage2. - - 09 May 2008; Chris Gianelloni - targets/support/chroot-functions.sh: - We need to run distcc-config --install, since we won't be installing into - ROOT=/ for stage1, and we have to use --noreplace to keep from wiping any - installed versions of distcc. - - 09 May 2008; Chris Gianelloni TODO: - Add a couple of distcc-related items to TODO. - - 09 May 2008; Chris Gianelloni - targets/stage1/stage1-preclean-chroot.sh, - targets/stage2/stage2-preclean-chroot.sh, - targets/stage3/stage3-preclean-chroot.sh, - targets/stage4/stage4-preclean-chroot.sh: - We don't want to run setup_myfeatures in preclean, but still want to update - the environment and show our debug information. - - 25 Apr 2008; Chris Gianelloni - targets/stage1/stage1-preclean-chroot.sh, - targets/stage2/stage2-preclean-chroot.sh, - targets/stage3/stage3-preclean-chroot.sh, - targets/stage4/stage4-preclean-chroot.sh, - targets/support/chroot-functions.sh: - Remove the die on LIBDIR check, since it won't be set on non-multilib - profiles. We can now run debug in preclean again. - - 25 Apr 2008; Chris Gianelloni - targets/support/functions.sh: - Let's not try to chmod a dangling symlink. - - 25 Apr 2008; Chris Gianelloni - targets/support/chroot-functions.sh: - Added emerge --info to debug output. I don't know why I didn't add it before. - - 25 Apr 2008; Chris Gianelloni - targets/stage1/stage1-preclean-chroot.sh, - targets/stage2/stage2-preclean-chroot.sh, - targets/stage3/stage3-preclean-chroot.sh, - targets/stage4/stage4-preclean-chroot.sh: - We probably shouldn't be running our debug functions in our stages. Let's - fix this. - - 24 Apr 2008; Chris Gianelloni - targets/support/chroot-functions.sh: - Added a get_libdir call and fail if we don't have a valid LIBDIR when using - debug. - - 23 Apr 2008; Chris Gianelloni - targets/support/livecdfs-update.sh: - Only copy the handbook icon if one exists. - - 21 Apr 2008; Chris Gianelloni - modules/catalyst_lock.py: - Fix a small typo. Thanks to Justin Bronder for - pointing it out. - - 17 Apr 2008; Chris Gianelloni - targets/livecd-stage2/livecd-stage2-controller.sh: - We should be matching all possible LIBDIRs, so make sure we do that. - - 17 Apr 2008; Chris Gianelloni - targets/support/livecdfs-update.sh: - We no longer need the metadata.tar.bz2, since the Installer uses - metadata_overlay. - - 16 Apr 2008; Chris Gianelloni - targets/stage1/stage1-chroot.sh: - We don't need --newuse if we're not using binary packages, so there's no - need for it here. - - 13 Apr 2008; Chris Gianelloni - targets/livecd-stage2/livecd-stage2-controller.sh: - Added initial framework for creating the CD's root on livecd/livedvd. - Currently, the end result is the same, but I'll be adding code to - automatically copy the stages and to automatically download the distfiles. - - 13 Apr 2008; Chris Gianelloni - targets/livecd-stage2/livecd-stage2-controller.sh, - targets/support/kmerge.sh, targets/support/livecdfs-update.sh, - targets/support/rc-update.sh: - Change all checks for livecd/type: gentoo-release-livecd to - gentoo-release-live* so we can add a new gentoo-release-livedvd livecd/type - to allow for auto-fetching of distfiles and stages onto official DVD media. - - 11 Apr 2008; Chris Gianelloni TODO, - targets/livecd-stage1/livecd-stage1-controller.sh, - targets/livecd-stage2/livecd-stage2-controller.sh: - Updated TODO. Added code to livecd-stage1 to generate a package list, which - will be used in livecd-stage2 with the upcoming livedvd livecd/type to fetch - the distfiles automatically. - - 11 Apr 2008; Chris Gianelloni - modules/generic_stage_target.py: - Fix seedcache output so it fits in 80 columns. - - 08 Apr 2008; Chris Gianelloni - targets/stage1/stage1-chroot.sh: - We should likely install baselayout before anything else, including the - package manager. As such, I've moved it to after sys-apps/baselayout is - installed. - - 08 Apr 2008; Chris Gianelloni - targets/livecd-stage2/livecd-stage2-controller.sh: - Check for a snapshot in the overlay and error if one is present. This should - ensure that the snapshot on the CD is the same as the one used to build the - ISO. - - 06 Apr 2008; Chris Gianelloni catalyst, - modules/catalyst_support.py: - Added a small patch from Tim Yamin to fix make.conf - parsing of variables with numbers in them. This is catalyst 2.0.6_pre17 for - testing. - - 06 Apr 2008; Chris Gianelloni - targets/stage1/stage1-chroot.sh: - Change back to using sys-apps/baselayout. We'll need to come up with a - better permanent solution now that virtual/baselayout is no more. - - 05 Apr 2008; Andrew Gaffney - -livecd/cdtar/grub-memtest86+-cdtar.tar.bz2: - Update the grub cdtar for grub-0.97-r5 and memtest86+-2.01 - - 05 Apr 2008; Andrew Gaffney - targets/support/bootloader-setup.sh: - Use menu.lst for grub config, since 0.96 and higher won't use grub.conf - for eltorito - - 04 Apr 2008; Chris Gianelloni +TODO, - modules/generic_stage_target.py, targets/support/livecdfs-update.sh: - Added TODO. Changed create_handbook_icon call to only be called if - /docs/handbook/index.html exists on the disk or in livecd/overlay. - - 30 Mar 2008; Andrew Gaffney - targets/support/kmerge.sh: - Run sed on KERNELVERSION to escape the slashes so we can use it in another - sed - - 30 Mar 2008; Andrew Gaffney - targets/support/kmerge.sh: - Modify test to run if package.provided exists instead of if it doesn't. - Run sed on the correct file. - - 27 Mar 2008; Chris Gianelloni catalyst, - targets/support/chroot-functions.sh: - Added --noreplace to setup_myfeatures merges so we don't blow away any - packages which are already installed with the proper USE flags for the given - target. This is for bug #211654. This is catalyst 2.0.6_pre16 for testing. - - 27 Mar 2008; Chris Gianelloni - livecd/files/README.txt: - Added dosshd, passwd=, and nonfs to README.txt, since they were missing. - - 27 Mar 2008; Chris Gianelloni - targets/support/rc-update.sh: - Added mdraid for baselayout-2 users. - - 14 Mar 2008; Andrew Gaffney - targets/support/kmerge.sh: - Clean up package.provided after the kernel build - - 13 Mar 2008; Chris Gianelloni - targets/support/kmerge.sh: - It helps if I put things in the correct order so they'll actually execute, - rather than getting a nice error from emerge. - - 13 Mar 2008; Chris Gianelloni - targets/support/kmerge.sh: - Change upgrade to update. - - 13 Mar 2008; Chris Gianelloni - targets/support/kmerge.sh: - Add back in the package.provided code that *should* skip the kernel sources - merge for call back and subsequent runs. - - 13 Mar 2008; Chris Gianelloni - targets/support/kmerge.sh: - We don't really need to use binary packages for the kernel sources, since it - doesn't gain us anything. Also, we need to delete the /usr/src/linux symlink - when we're not using kerncache. - - 13 Mar 2008; Andrew Gaffney - targets/support/kmerge.sh: - Remove 'symlink' from USE, since it's not needed and screws up kerncache - - 13 Mar 2008; Chris Gianelloni catalyst, - targets/livecd-stage2/livecd-stage2-controller.sh: - OK, we run our find outside the chroot, so we don't want to use absolute - paths unless we want to wipe out *.a *.la *.pyc and *.pyo from our host - system. Oops. Due to this bug, I'm making this 2.0.6_pre15 for testing - immediately. - - 13 Mar 2008; Chris Gianelloni catalyst, - targets/livecd-stage2/livecd-stage2-controller.sh, - targets/stage1/stage1-controller.sh: - Cleanup the clean section for stage1 and add an updated clean section for - livecd-stage2 when we're a minimal, universal, or game CD. This is - 2.0.6_pre14 for testing. - - 11 Mar 2008; Chris Gianelloni - targets/support/kmerge.sh: - We should be using --newuse when merging our packages in callback. - - 11 Mar 2008; Chris Gianelloni - targets/grp/grp-chroot.sh: - We should only use --noreplace when building a pkgset, everything else - should be a fetch. - - 11 Mar 2008; Andrew Gaffney - modules/catalyst_support.py, modules/generic_stage_target.py, - modules/grp_target.py: - Apply additional patches from bug #207862 for CONTENTS generation. - - 10 Mar 2008; Andrew Gaffney - targets/grp/grp-chroot.sh: - Call setup_myemergeopts after changing clst_FETCH. - - 10 Mar 2008; Andrew Gaffney - targets/netboot2/netboot2-pkg.sh: - Remove a bit of unnecessary code. - - 10 Mar 2008; Chris Gianelloni - modules/generic_stage_target.py, targets/grp/grp-chroot.sh, - targets/support/chroot-functions.sh: - Fix some spacing on the -* warning, revert Andrew's last change, since it - didn't do anything, and clean up the GRP chroot code so it works smarter and - set clst_FETCH when clst_grp_type is something other than pkgset. - - 10 Mar 2008; Andrew Gaffney - targets/support/chroot-functions.sh: - Don't set --usepkg and --buildpkg when fetching. - - 07 Mar 2008; Chris Gianelloni - modules/generic_stage_target.py: - Change the warning thrown into make.conf when someone uses LDFLAGS so it is - less confusing. - - 05 Mar 2008; Chris Gianelloni - modules/generic_stage_target.py: - Merged ChangeLog.old and ChangeLog and added a note for myself to fix up the - boot/kernel/${kname}/config copying code in generic_stage_target. - - 05 Mar 2008; Chris Gianelloni - targets/support/kmerge.sh: - Make sure we don't give genkernel a --kernel-config if it isn't set in the - spec. - - 05 Mar 2008; Chris Gianelloni catalyst, - modules/generic_stage_target.py, targets/support/kmerge.sh, - targets/support/pre-kmerge.sh: - Changed boot/kernel/${kname}/config and boot/kernel/${kname}/sources to be - valid, rather than required, changed clst_ksource to default to - virtual/linux-sources if boot/kernel/${kname}/sources is unset, moved - removal of USE to after the kernel build so the modules get the correct USE, - and did some minor cleanup on pre-kmerge. This is 2.0.6_pre13 for testing. - - 05 Mar 2008; Chris Gianelloni - targets/support/kmerge.sh: - We should run the default functions for kmerge.sh, too. - - 05 Mar 2008; Chris Gianelloni - -livecd/cdtar/aboot-0.9-r1-cdtar.tar.bz2, - +livecd/cdtar/aboot-1.0_pre20040408-r2-cdtar.tar.bz2: - Updated aboot cdtar with a newer version to support newer kernels. - - 05 Mar 2008; Chris Gianelloni - targets/stage1/stage1-chroot.sh, targets/support/chroot-functions.sh: - Updated make_destpath so it writes out to make.conf as well as exporting - ROOT to the environment, added a make_destpath call to cleanup_stages, and - adding make_destpath /tmp/stage1root to stage1. - - 05 Mar 2008; Chris Gianelloni README, catalyst: - Updated README a bit and rolling 2.0.6_pre12 for testing. - - 05 Mar 2008; Chris Gianelloni - targets/support/create-iso.sh: - Removed any further checks for clst_fstype and making sure everybody is - using ${mkisofs_zisofs_opts}. - - 05 Mar 2008; Chris Gianelloni - targets/support/livecdfs-update.sh: - The default theme for GNOME is now Clearlooks, so we can remove the theme - code, but we still want to set the font size. - - 05 Mar 2008; Chris Gianelloni - targets/support/livecdfs-update.sh: - We need to put quotes around ${user_comment} or useradd gets confused. - - 05 Mar 2008; Chris Gianelloni - targets/support/chroot-functions.sh: - Changed make_destpath to write out ROOT to make.conf, rather than (ab)using - the environment. - - 05 Mar 2008; Chris Gianelloni catalyst, - targets/support/kmerge.sh: - Added an additional make_destpath call to kmerge.sh so it'll export ROOT=/ - prior to running genkernel. This is catalyst 2.0.6_pre11 for testing. - - 04 Mar 2008; Andrew Gaffney - targets/support/create-iso.sh: - Bash fscking sucks, so we have to compromise on this code reduction solution - a bit. It's still far better than it was - - 03 Mar 2008; Andrew Gaffney - targets/support/create-iso.sh: - Don't escape quotes when actually running the command - - 02 Mar 2008; Andrew Gaffney - targets/support/kmerge.sh: - Pass clst_root_path instead of ROOT to run_merge, since it overrides ROOT - - 29 Feb 2008; Andrew Gaffney - targets/support/kmerge.sh: - Use -L instead of -l in test for symlink - - 29 Feb 2008; Chris Gianelloni - targets/stage1/stage1-controller.sh: - Remove code for gcc-config/binutils-config since it should be getting done - in the preclean script, anyway. - - 29 Feb 2008; Chris Gianelloni - targets/stage1/stage1-chroot.sh: - I missed one place where HOSTUSE was being used incorrectly. - - 29 Feb 2008; Andrew Gaffney - targets/support/kmerge.sh: - Escape the correct quote - - 29 Feb 2008; Andrew Gaffney - targets/support/kmerge.sh: - Change remaining instances of run_emerge to run_merge - - 28 Feb 2008; Chris Gianelloni - targets/support/bootloader-setup.sh, targets/support/create-iso.sh: - Change all clst_hostuse checks for ppc/ppc64 to ppc*|powerpc* so we match, - no matter what. - - 28 Feb 2008; Chris Gianelloni - targets/support/bootloader-setup.sh: - Let's change our splash checking to a global check so it only needs to be - done once. This makes much more sense than having all of those if ... else - ... statements. - - 28 Feb 2008; Chris Gianelloni - targets/stage1/stage1-chroot.sh, targets/support/kmerge.sh: - Fix our USE invocation here so things work as expected. - - 28 Feb 2008; Chris Gianelloni - targets/support/livecdfs-update.sh: - Force-enable livecd/users for livecd/type gentoo-release-livecd and - gentoo-gamecd. - - 28 Feb 2008; Chris Gianelloni - targets/support/livecdfs-update.sh: - Remove /etc/conf.d/domainname code, since /etc/conf.d/domainname is no - longer used. - - 28 Feb 2008; Chris Gianelloni - targets/livecd-stage2/livecd-stage2-controller.sh: - Fixing the snapshot copying so it will only copy the correct snapshot for - people who don't know how to properly use wget. - - 28 Feb 2008; Chris Gianelloni - targets/stage1/stage1-chroot.sh: - Fix HOSTUSE invocation on stage1, since we use -* at the beginning to - disable profile USE. - - 28 Feb 2008; Chris Gianelloni - targets/stage1/stage1-chroot.sh, targets/support/kmerge.sh: - OK, we have to escape our quotes, rather than use single quotes, or we don't - evaluate the variables properly. - - 28 Feb 2008; Chris Gianelloni - targets/stage1/stage1-chroot.sh, targets/support/chroot-functions.sh, - targets/support/kmerge.sh: - Fixing echo/sed for make.conf writing. - - 28 Feb 2008; Chris Gianelloni - targets/grp/grp-chroot.sh, targets/stage1/stage1-chroot.sh, - targets/support/kmerge.sh, targets/support/livecdfs-update.sh: - Rather than using the environment, we write out our USE to make.conf, then - remove it once we're done. We don't bother adding clst_HOSTUSE, since it'll - be written to make.conf, already. - - 28 Feb 2008; Chris Gianelloni - targets/embedded/embedded-chroot.sh, targets/grp/grp-chroot.sh, - targets/livecd-stage1/livecd-stage1-chroot.sh, - targets/netboot/netboot-chroot.sh, targets/netboot/netboot-combine.sh, - targets/netboot2/netboot2-pkg.sh, targets/stage1/stage1-chroot.sh, - targets/stage2/stage2-preclean-chroot.sh, targets/stage3/stage3-chroot.sh, - targets/stage3/stage3-preclean-chroot.sh, targets/stage4/stage4-chroot.sh, - targets/support/chroot-functions.sh, targets/support/pre-kmerge.sh, - targets/support/unmerge.sh, targets/tinderbox/tinderbox-chroot.sh: - Changing run_emerge to run_merge, changing both setup_portage and - setup_myfeatures to add any USE changes to make.conf prior to merge, then - removing the settings added, rather than (ab)using the environment. - - 28 Feb 2008; Chris Gianelloni - targets/grp/grp-chroot.sh, targets/livecd-stage1/livecd-stage1-chroot.sh, - targets/stage1/stage1-chroot.sh, targets/stage3/stage3-chroot.sh, - targets/stage4/stage4-chroot.sh, targets/support/chroot-functions.sh, - targets/tinderbox/tinderbox-chroot.sh: - Rearrange some of the functions in chroot-functions.sh in preparation for - some upcoming changes and rename setup_portage to setup_pkgmgr. - - 28 Feb 2008; Chris Gianelloni - targets/stage1/stage1-controller.sh: - Removing an extra env-update call from stage1's preclean. - - 28 Feb 2008; Chris Gianelloni - livecd/cdtar/grub-memtest86+-cdtar.tar.bz2, - targets/support/bootloader-setup.sh: - Set default for grub to 0 and updated cdtar so we don't ship a half-broken - help.msg which we didn't even use. - - 28 Feb 2008; Andrew Gaffney - targets/support/bootloader-setup.sh: - Don't write out out 'default 1' line when creating grub.conf, since the - 'help' entry is now at the bottom, and we want grub to default to the first - entry - - 27 Feb 2008; Chris Gianelloni catalyst, - targets/support/bootloader-setup.sh: - Removed checks on livecd/splash_type, since we only support one type, - removed remaining bootsplash code from bootloader-setup.sh, added automatic - copying of splash.xpm.gz for Gentoo releases when using grub, and moved grub - help to bottom of titles. This is catalyst 2.0.6_pre10 for testing. - - 27 Feb 2008; Chris Gianelloni - targets/livecd-stage2/livecd-stage2-controller.sh: - Let's automatically copy in the snapshot if livecd/type is - gentoo-release-livecd. - - 26 Feb 2008; Andrew Gaffney - modules/generic_stage_target.py: - Fix leading whitespace in empty() so it's only executed if there's something - to execute it on. Thanks to Justin Bronder in bug - 211410 for pointing this out - - 21 Feb 2008; Andrew Gaffney - targets/support/rc-update.sh: - Quote baselayout package atom - - 21 Feb 2008; Chris Gianelloni - targets/support/chroot-functions.sh: - OK, we shouldn't use which to find env-update, since /usr/sbin isn't in the - PATH by default. Instead, simply check if it exists. - - 21 Feb 2008; Andrew Gaffney - targets/support/chroot-functions.sh: - Remove temporary package listing code, since --verbose is forced on with - --debug - - 21 Feb 2008; Andrew Gaffney catalyst: - Force-enable --verbose when using --debug - - 21 Feb 2008; Chris Gianelloni - targets/support/kmerge.sh: - Changing modules-update to update-modules to quiet a warning and keep us - from having it get removed out from under us. - - 21 Feb 2008; Chris Gianelloni catalyst, - targets/support/chroot-functions.sh: - Adding a note to myself for better debug and moving run_default_funcs to the - bottom of the script so it gets executed. Since this can otherwise break - pkgcache, I'm making this catalyst 2.0.6_pre9 for testing, immediately. - - 21 Feb 2008; Chris Gianelloni - targets/stage1/stage1-chroot.sh, targets/stage2/stage2-chroot.sh, - targets/support/chroot-functions.sh: - Moved creating of stage1 package list to the beginning of stage1-chroot.sh - so we can get the output with --debug, added --newuse to the options for - stage1, as we should always rebuild any package where the USE has changed, - removed removal of portage logs from stage2-chroot.sh since it is being done - by cleanup_stages, moved world removal in cleanup_stages into a check for - stages 1 through 3, made update_env_settings check for the existence of - env-update before running it since we now run update_env_settings by default - everywhere chroot-functions.sh is sourced, and added a section to show_debug - to list the packages, since we don't yet force-enable verbose with debug. - - 20 Feb 2008; Chris Gianelloni catalyst, - modules/catalyst_lock.py: - Since my python sucks and I don't feel like troubleshooting it at the - moment, commenting out all the DEBUG code in catalyst_lock and rolling up - 2.0.6_pre8 for testing. - - 20 Feb 2008; Chris Gianelloni AUTHORS, catalyst, - modules/builder.py, modules/catalyst_lock.py: - Added some extra debug output to catalyst_lock.py and added Stuart Longland - to AUTHORS. This is catalyst 2.0.6_pre7 for testing. - - 20 Feb 2008; Andrew Gaffney - modules/catalyst_support.py: - change 'is' to == because python is grumpy - - 20 Feb 2008; Chris Gianelloni - examples/livecd-stage2_template.spec, examples/stage4_template.spec, - modules/livecd_stage2_target.py, targets/support/kmerge.sh, - targets/support/livecdfs-update.sh, targets/support/pre-kmerge.sh, - targets/support/rc-update.sh: - Removing support for bootsplash, since it hasn't been in a supported kernel - in a couple years and isn't accepted upstream. - - 20 Feb 2008; Chris Gianelloni - targets/support/pre-kmerge.sh, targets/tinderbox/tinderbox-chroot.sh: - Fix up the sed for genkernel so it works on versions both before and after - 3.4.10_pre2 and fixing a couple places where my sed for the . -> source - change was a bit too aggressive. - - 20 Feb 2008; Andrew Gaffney - targets/support/bootloader-setup.sh: - Change grub timeout to 15 seconds instead of 150. - - 20 Feb 2008; Andrew Gaffney - targets/support/pre-kmerge.sh: - Comment out sed on genkernel executable as it appears to do nothing these - days. - - 20 Feb 2008; Andrew Gaffney - targets/livecd-stage2/livecd-stage2-controller.sh: - Only call find on libdirs that actually exist. Thanks to Kristoffer - in bug #210807. - - 20 Feb 2008; Andrew Gaffney - modules/generic_stage_target.py: - Add warning about -* in foo/use in the spec. - - 20 Feb 2008; Chris Gianelloni - targets/embedded/embedded-chroot.sh, - targets/embedded/embedded-preclean-chroot.sh, targets/grp/grp-chroot.sh, - targets/grp/grp-preclean-chroot.sh, - targets/livecd-stage1/livecd-stage1-chroot.sh, - targets/livecd-stage1/livecd-stage1-preclean-chroot.sh, - targets/netboot/netboot-chroot.sh, targets/netboot/netboot-image.sh, - targets/netboot2/netboot2-copyfile.sh, targets/netboot2/netboot2-pkg.sh, - targets/stage1/stage1-chroot.sh, targets/stage1/stage1-preclean-chroot.sh, - targets/stage2/stage2-chroot.sh, targets/stage2/stage2-preclean-chroot.sh, - targets/stage3/stage3-chroot.sh, targets/stage3/stage3-preclean-chroot.sh, - targets/stage4/stage4-chroot.sh, targets/stage4/stage4-preclean-chroot.sh, - targets/support/pre-kmerge.sh, targets/tinderbox/tinderbox-chroot.sh, - targets/tinderbox/tinderbox-preclean-chroot.sh: - Change all . to source. - - 20 Feb 2008; Chris Gianelloni - targets/embedded/embedded-preclean-chroot.sh, - targets/grp/grp-preclean-chroot.sh, - targets/livecd-stage1/livecd-stage1-preclean-chroot.sh, - targets/stage1/stage1-chroot.sh, targets/stage1/stage1-preclean-chroot.sh, - targets/stage2/stage2-preclean-chroot.sh, targets/stage3/stage3-chroot.sh, - targets/stage3/stage3-preclean-chroot.sh, - targets/stage4/stage4-preclean-chroot.sh, - targets/support/chroot-functions.sh, - targets/tinderbox/tinderbox-preclean-chroot.sh: - Added a cleanup_stages function and added it to the appropriate places. - - 20 Feb 2008; Chris Gianelloni - targets/embedded/embedded-chroot.sh, targets/grp/grp-chroot.sh, - targets/livecd-stage1/livecd-stage1-chroot.sh, - targets/netboot/netboot-chroot.sh, targets/stage1/stage1-chroot.sh, - targets/stage2/stage2-chroot.sh, targets/stage3/stage3-chroot.sh, - targets/stage4/stage4-chroot.sh, targets/support/chroot-functions.sh, - targets/support/kmerge.sh, targets/support/livecdfs-update.sh, - targets/support/post-kmerge.sh, targets/support/pre-kmerge.sh, - targets/support/unmerge.sh, targets/tinderbox/tinderbox-chroot.sh: - Removing any functions that we now call by default when we source - chroot-functions.sh by default. - - 20 Feb 2008; Chris Gianelloni - targets/embedded/embedded-chroot.sh, targets/grp/grp-chroot.sh, - targets/livecd-stage1/livecd-stage1-chroot.sh, - targets/netboot/netboot-chroot.sh, targets/netboot2/netboot2-pkg.sh, - targets/stage1/stage1-chroot.sh, targets/stage2/stage2-chroot.sh, - targets/stage3/stage3-chroot.sh, targets/stage4/stage4-chroot.sh, - targets/support/chroot-functions.sh, targets/support/pre-kmerge.sh: - Clean up the debug code that I've added to stage1, move it to - chroot_functions.sh, and call it from all of our main targets. - - 14 Feb 2008; Chris Gianelloni catalyst, - modules/generic_stage_target.py: - Wow. I need to make sure that we actually comment comments in make.conf or - we end up with a failed build. Thanks to Christian Heim - for pointing it out. This is catalyst 2.0.6_pre6 for testing. - - 14 Feb 2008; Chris Gianelloni - targets/stage1/stage1-chroot.sh, targets/stage2/stage2-chroot.sh, - targets/stage3/stage3-chroot.sh: - We need to be sure we clear out /var/log/portage/elog as well as - /var/log/emerge.log for stages 1 through 3. - - 14 Feb 2008; Chris Gianelloni catalyst, - modules/generic_stage_target.py, - targets/livecd-stage2/livecd-stage2-controller.sh, - targets/support/livecdfs-update.sh: - Clean up firmware code in livecdfs-update.sh, add beginnings of new firmware - code in livecd-stage2-controller.sh, and fix output for USE in make.conf to - 80 columns. This is catalyst 2.0.6_pre5 for testing. - - 14 Feb 2008; Chris Gianelloni - modules/generic_stage_target.py: - Apparently, python doesn't like it when you put a set of comments in front - of an elif. Thanks to Robin Johnson for pointing it out - and the patch. - - 13 Feb 2008; Chris Gianelloni - modules/generic_stage_target.py: - Huge refactoring of modules/generic_stage_target.py to fix indentation and - generally clean up the code so it's a bit easier to read/follow. - - 13 Feb 2008; Andrew Gaffney - modules/generic_stage_target.py: - Sort and de-dupe myusevars. - - 13 Feb 2008; Chris Gianelloni - targets/stage1/stage1-chroot.sh: - Modify stage1-chroot.sh to use the actual -d/--debug code already in catalyst. - - 13 Feb 2008; Chris Gianelloni - modules/generic_stage_target.py, targets/embedded/embedded-chroot.sh, - targets/grp/grp-chroot.sh, targets/livecd-stage1/livecd-stage1-chroot.sh, - targets/netboot/netboot-chroot.sh, targets/stage3/stage3-chroot.sh, - targets/stage4/stage4-chroot.sh, targets/support/chroot-functions.sh, - targets/tinderbox/tinderbox-chroot.sh: - Move export of FEATURES to setup_myfeatures. - - 12 Feb 2008; Chris Gianelloni catalyst, - targets/stage1/stage1-chroot.sh: - Added some debug code to stage1 and fixed a nice bug where we weren't - building with the correct USE. Unfortunately, this invalidates any caches - for stage1, since we were building with the entire USE from the profile. - This is 2.0.6_pre4 for testing. - - 11 Feb 2008; Chris Gianelloni - targets/stage1/stage1-chroot.sh: - We don't need to do the device building twice, so removing USE=build from - first baselayout install. - - 09 Feb 2008; Chris Gianelloni catalyst, - targets/support/livecdfs-update.sh: - We check for a plugdev group, add it if it doesn't exist, and make sure any - users specified by livecd/users is in the group. - - 09 Feb 2008; Chris Gianelloni arch/mips.py: - Changing cobalt_n32 to use mipsel4_n32 as its inheritance point. Thanks to - Stuart Longland for pointing this change out. - - 08 Feb 2008; Chris Gianelloni catalyst, - modules/catalyst_support.py: - Fix up calc_contents in contents_map. Thanks to Brent Baude - for pointing it out. This is catalyst 2.0.6_pre3 for - testing. - - 08 Feb 2008; Chris Gianelloni - targets/stage1/stage1-chroot.sh: - Ensure /etc/xml/catalog does not exist in stage1, since it will always be - empty and will cause issues in stage3 and beyond. - - 08 Feb 2008; Chris Gianelloni catalyst, - targets/support/kmerge.sh, targets/support/rc-update.sh: - Changed some of the rc-update code so it should work with baselayout-2, - also. This is 2.0.6_pre2 for testing. - - 08 Feb 2008; Chris Gianelloni AUTHORS, catalyst, - files/catalyst.conf, modules/catalyst_support.py, - modules/generic_stage_target.py, modules/grp_target.py, - modules/snapshot_target.py: - Added support for generating CONTENTS files automatically. Patch by Robin - Johnson for bug #207862. - - 08 Feb 2008; Chris Gianelloni - modules/snapshot_target.py: - Add a patch from Robin Johnson from bug #207860 to - exclude digest-* files from the snapshot. - - 08 Feb 2008; Chris Gianelloni arch/amd64.py, - arch/x86.py, modules/generic_stage_target.py: - Fixing a minor display issue when we write out make.conf, adding HOSTUSE for - amd64 to add mmx, sse, and sse2 to USE, adding sse2 to pentium4's HOSTUSE. - - 07 Feb 2008; Andrew Gaffney - targets/support/kmerge.sh: - Make the --kerncache option to genkernel dependent on 'kerncache' being in - options, so that it can actually be turned off. - - 07 Feb 2008; Chris Gianelloni arch/amd64.py, - arch/mips.py: - Rearrange things in the arch/*.py files to ensure that nothing is used - before it has been defined. - - 07 Feb 2008; Andrew Gaffney arch/powerpc.py: - Reorder arch/powerpc.py to make python happy. - - 07 Feb 2008; Andrew Gaffney - modules/snapshot_target.py: - Change .svn --include to an --exclude like it was supposed to be. - - 07 Feb 2008; Chris Gianelloni arch/mips.py, - catalyst: - Added several subarches for mips so we can dump the mips subarch profiles - from my shiny new multi-parent profile structure. This is 2.0.6_pre1 for - testing. - - 07 Feb 2008; Chris Gianelloni - targets/livecd-stage2/livecd-stage2-controller.sh: - Changed the code for copying the MOTD files so it's fewer lines and makes - more sense. - - 06 Feb 2008; Chris Gianelloni +arch/powerpc.py, - -arch/ppc.py, -arch/ppc64.py, arch/sparc.py, -arch/sparc64.py: - Merged ppc.py and ppc64.py into powerpc.py and merged sparc.py and - sparc64.py into sparc.py, so we have a cleaner set of arch files. - - 06 Feb 2008; Chris Gianelloni arch/amd64.py, - arch/x86.py: - Did a little cleanup on the x86.py to remove some redundant entries and - added nocona and core2 to amd64.py, though they're currently commented out. - - 06 Feb 2008; Chris Gianelloni - modules/generic_stage_target.py: - Write out HOSTUSE settings from arch/*.py to make.conf as well as any USE - flags defined in the spec file. - - 06 Feb 2008; Chris Gianelloni arch/ppc64.py: - Added a patch from Markus Rothe to add power6 and cell - subarches to ppc64 for bug #208860 and removing redundant CXXFLAGS settings, - since catalyst sets CXXFLAGS=CFLAGS by default. - - 06 Feb 2008; Chris Gianelloni - targets/livecd-stage1/livecd-stage1-chroot.sh, targets/support/kmerge.sh: - Added clst_HOSTUSE to livecd-stage1 and livecd-stage2 package builds. - - 06 Feb 2008; Chris Gianelloni arch/x86.py: - Added prescott to the subarches for x86. - - 06 Feb 2008; Andrew Gaffney - modules/netboot2_target.py, targets/support/kmerge.sh: - Add patch to enabled netboot2/linuxrc and automatically add path for - initramfs overlay to genkernel commandline. Thanks to Justin Bronder - in bug #208106. - - 06 Feb 2008; Andrew Gaffney - modules/netboot2_target.py: - Allow root_overlay in netboot2 target for bug #208106. - - 04 Feb 2008; Chris Gianelloni - modules/generic_stage_target.py, modules/livecd_stage1_target.py, - targets/stage1/stage1-chroot.sh, targets/support/chroot-functions.sh: - Added USE=bindist automatically to everything that inherits set_use from - generic_stage_target, added USE=bindist to livecd_stage1_target, added - USE=bindist to emerge run for stage1, and did some minor cleanup in - get_libdir in chroot-functions. - - 03 Feb 2008; Andrew Gaffney - targets/support/bootloader-setup.sh: - Add splashimage= line to grub.conf if /boot/grub/splash.xpm.gz exists. - - 02 Feb 2008; Chris Gianelloni - examples/generic_stage_template.spec, examples/grp_template.spec, - examples/livecd-stage1_template.spec, - examples/livecd-stage2_template.spec, examples/netboot_template.spec, - examples/stage4_template.spec, examples/tinderbox_template.spec: - Changing link so it no longer points to a dead page. This is for bug #208609. - - 02 Feb 2008; Chris Gianelloni - modules/snapshot_target.py: - Add .svn to the catalyst snapshot excludes and remove old pordir_overlay code. - - 02 Feb 2008; Chris Gianelloni - targets/stage1/stage1-chroot.sh: - As much as I hate this, we're going to force baselayout to install first. - This will keep us from having any issues with packages that don't respect - multilib libdirs. - - 02 Feb 2008; Chris Gianelloni files/catalyst.conf: - Reorder options in catalyst.conf so they're alphabetical. - - 02 Feb 2008; Andrew Gaffney - targets/support/bootloader-setup.sh: - Add 'pager on' to grub.conf for bug #208531. - - 02 Feb 2008; Chris Gianelloni - livecd/files/README.txt, livecd/files/x86-F6.msg: - Removing the unused kernel command line options from Volume/Device Management. - - 10 Jan 2008; Chris Gianelloni catalyst: - This is now 2.0.5 for release. - - 25 Nov 2007; Chris Gianelloni catalyst, - files/catalyst.conf, modules/catalyst_support.py, - modules/generic_stage_target.py, - targets/embedded/embedded-preclean-chroot.sh, - targets/grp/grp-preclean-chroot.sh, - targets/livecd-stage1/livecd-stage1-preclean-chroot.sh, - targets/stage2/stage2-preclean-chroot.sh, - targets/stage3/stage3-preclean-chroot.sh, - targets/support/chroot-functions.sh, - targets/tinderbox/tinderbox-preclean-chroot.sh: - Applying a patch from Tais M. Hansen to add initial - sys-devel/icecream cluster compiler support for bug #200095. This is - catalyst 2.0.5_pre6 for testing. - - 25 Nov 2007; Andrew Gaffney catalyst, - files/catalyst.conf, modules/generic_stage_target.py: - Add the option for using metadata_overlay with portage to speed up cache. - - 25 Nov 2007; Andrew Gaffney - modules/stage1_target.py, modules/stage2_target.py, - modules/stage3_target.py: - Add /etc/portage to cleanables for stages 1 through 3. - - 17 Nov 2007; Andrew Gaffney - livecd/files/livecd-local.start, - targets/livecd-stage2/livecd-stage2-controller.sh, - targets/support/livecdfs-update.sh: - We apparently still need profiles/eclass for building the stage3 from the - LiveCD with the installer. - - 17 Nov 2007; Andrew Gaffney arch/mips.py: - Apply patch for MIPS N32 support from Stuart Longland - in bug #197917. - - 17 Nov 2007; Andrew Gaffney - targets/livecd-stage2/livecd-stage2-controller.sh, - targets/support/livecdfs-update.sh: - Create symlink for /etc/gconf and /var/db when moving to /usr/livecd, remove - preservation of eclasses/profiles, and remove copying of livecd-local.start - since it's not needed anymore. - - 16 Nov 2007; Andrew Gaffney - targets/support/livecdfs-update.sh, targets/support/unmerge.sh: - Move moving of /var/db back to livecdfs-update.sh but keep the symlink so we - can unmerge. - - 13 Nov 2007; Chris Gianelloni catalyst, - targets/support/livecdfs-update.sh, targets/support/unmerge.sh: - Removing old mkvardb code which is no longer used, commenting out setting of - Gnome theme for testing now that Clearlooks has been default for some time, - and changing vdb move from a case statement to a simple if statement. This - is 2.0.5_pre5 for testing. - - 13 Nov 2007; Chris Gianelloni - modules/stage1_target.py: - Removing cleaning of python encodings for bug #64890. - - 11 Nov 2007; Andrew Gaffney - modules/generic_stage_target.py: - Add an extra warning into the generated make.conf about changing the CHOST. - - 01 Nov 2007; Andrew Gaffney - targets/support/livecdfs-update.sh: - We don't need to copy files from /usr/lib/hotplug/firmware anymore. - - 29 Oct 2007; Andrew Gaffney - targets/embedded/embedded-preclean-chroot.sh, - targets/grp/grp-preclean-chroot.sh, - targets/livecd-stage1/livecd-stage1-preclean-chroot.sh, - targets/stage2/stage2-preclean-chroot.sh, - targets/stage3/stage3-preclean-chroot.sh, - targets/tinderbox/tinderbox-preclean-chroot.sh: - Check to see if distcc is enabled before calling cleanup_distcc(). - - 17 Oct 2007; Andrew Gaffney arch/ppc.py, - arch/sparc.py, arch/x86.py: - Look for linux32 in /bin and /usr/bin. - - 12 Oct 2007; Andrew Gaffney - modules/generic_stage_target.py: - Make error message more specific when removing immutable flag. - - 11 Oct 2007; Chris Gianelloni catalyst, - examples/livecd-stage2_template.spec, modules/generic_stage_target.py: - Added Andrew Gaffney to maintainer list, fixed a typo, updated copyright - information, and added a small fix for FreeBSD for bug #169041. This is - catalyst 2.0.5_pre4 for testing. - - 11 Oct 2007; Chris Gianelloni - targets/support/chroot-functions.sh: - Adding a slightly modified version of Andrew Gaffney's - patch from bug #120076 to add cross-compiling support to our distcc - configuration. - - 11 Oct 2007; Chris Gianelloni - targets/support/chroot-functions.sh: - Added a version of get_libdir from multilib.eclass so we can determine where - to go poking around if we need to touch anything in libdir. - - 11 Oct 2007; Andrew Gaffney catalyst: - Print an error saying what target failed before the traceback. - - 25 Sep 2007; Andrew Gaffney - modules/catalyst_support.py: - When parsing make.conf, first try pkgcore's - snakeoil.fileutils.read_bash_dict(), then portage's - portage_util.getconfig(), then the internal parse_makeconf(). - - 06 Sep 2007; Andrew Gaffney - modules/catalyst_support.py: - Raise an exception in parse_spec() if there's a duplicate key in the spec. - - 06 Sep 2007; Andrew Gaffney - examples/netboot_template.spec, examples/tinderbox_template.spec, - modules/grp_target.py, modules/tinderbox_target.py: - Remove redundant set_pkgcache_path() functions from tinderbox and grp - modules, and remove extra pkgcache_path and kerncache_path options from - example specs. - - 31 Aug 2007; Chris Gianelloni catalyst: - This is catalyst 2.0.5_pre3 for testing the new stages code. - - 31 Aug 2007; Chris Gianelloni - targets/stage1/stage1-chroot.sh, targets/stage3/stage3-chroot.sh: - We need to force USE=bindist on for building stages. - - 29 Aug 2007; Chris Gianelloni catalyst, - modules/generic_stage_target.py: - Fixed livecd/volid by removing the string.join() from set_iso_volume_id() - for bug #188099. This is catalyst 2.0.5_pre2 for testing. - - 29 Aug 2007; Chris Gianelloni catalyst, - targets/support/rc-update.sh: - Added support for the newer versions of splashutils which use fbcondecor as - the init script. This is catalyst 2.0.5_pre1 for testing. - - 29 Aug 2007; Chris Gianelloni - targets/livecd-stage2/livecd-stage2-controller.sh: - Make sure we mkdir on /etc/X11/xinit before we put files in it for bug - #178289. - - 22 Aug 2007; Andrew Gaffney - modules/generic_stage_target.py, modules/stage1_target.py, - modules/stage2_target.py: - The 'chost' option is only valid in stage 1/2 specs. Have catalyst error - otherwise. - - 13 Aug 2007; Andrew Gaffney catalyst, - modules/generic_stage_target.py, modules/netboot2_target.py: - Fix typo in getopt call for --clear-autoresume. thanks to - Tais M. Hansen in bug #188339 for catching this. - Conditionally write CFLAGS to make.conf in stages for bug #177796. - Copy overlay files in netboot2 target into proper dir for bug #174635. - - 17 Apr 2007; Chris Gianelloni - modules/netboot2_target.py, targets/netboot2/netboot2-copyfile.sh, - targets/support/netboot2-final.sh: - Added a patch from Andrew Gaffney on bug #174635 to - fix a minor bug in System.map copying, add portage_overlay support, and adds - the ability to use globbing in the package file lists for the netboot2 - target. - - 17 Apr 2007; Chris Gianelloni - +targets/netboot2/nb-busybox.cf: - Added nb-busybox.cf to the netboot2 target for bug #174298. - - 16 Apr 2007; Chris Gianelloni - targets/support/chroot-functions.sh: - Make sure we install ccache/distcc into the build root, not necessarily ROOT. - - 12 Apr 2007; Chris Gianelloni - targets/support/livecdfs-update.sh, targets/support/unmerge.sh: - Change moving the VDB until after we have processed unmerge by moving it - from livecdfs-update.sh to unmerge.sh, instead. This allows someone to - unmerge packages from the gentoo-release-livecd target. - - 12 Apr 2007; Chris Gianelloni catalyst, - targets/support/kmerge.sh: - Commented out the package.provided code in catalyst that seemed to cause - problems with kerncache in testing. This is 2.0.4 and should be used for the - 2007.0 release. - - 12 Apr 2007; Chris Gianelloni - modules/netboot2_target.py, targets/netboot2/netboot2-controller.sh, - targets/netboot2/netboot2-copyfile.sh, targets/support/functions.sh, - targets/support/netboot2-final.sh, targets/support/pre-kmerge.sh: - Added a patch from Andrew Gaffney from bug #173826 to - improve the netboot2 target. - - 10 Apr 2007; Chris Gianelloni - modules/generic_stage_target.py: - Added a patch from Mike Frysinger for bug #173740 to - cause catalyst to export boolean variables as well as string-based - variables. - - 10 Apr 2007; Chris Gianelloni - modules/generic_stage_target.py: - Fixing check for invalid subarch to not filter too much. Fix from Mike - Frysinger for bug #173532. - - 10 Apr 2007; Chris Gianelloni arch/s390.py: - Added s390x (64-bit) support via a patch from Mike Frysinger - for bug #173002. - - 10 Apr 2007; Chris Gianelloni - targets/embedded/embedded-chroot.sh, targets/grp/grp-chroot.sh, - targets/livecd-stage1/livecd-stage1-chroot.sh, - targets/netboot/netboot-chroot.sh, targets/netboot/netboot-combine.sh, - targets/netboot2/netboot2-pkg.sh, targets/stage1/stage1-chroot.sh, - targets/stage1/stage1-controller.sh, targets/stage2/stage2-chroot.sh, - targets/stage3/stage3-chroot.sh, targets/stage4/stage4-chroot.sh, - targets/support/chroot-functions.sh, targets/support/kmerge.sh, - targets/support/pre-kmerge.sh: - Added setup_myemergeopts to setup_myfeatures and removed redundant calls to - setup_myemergeopts. Added some extra checks for clst_FETCH to disable - certain functions/code paths when running with -F/--fetchonly. Simplified - kmerge.sh with regards to kerncache and callback packages. Also, changed - ccache/distcc installs to use run_emerge instead of emerge directly, which - allows us to more easily replace the underlying package manager, or add - support for multiple package managers to catalyst. - - 20 Mar 2007; Chris Gianelloni catalyst, - modules/grp_target.py: - Added patch from Åsmund Grammeltvedt to add - portage_overlay functionality to GRP, where it was mistakenly missing, for - bug #171157. This is catalyst 2.0.3 and ready for release. - - 12 Mar 2007; Chris Gianelloni - targets/livecd-stage1/livecd-stage1-controller.sh, - targets/support/livecdfs-update.sh: - Removed the generation of grppkgs.txt since the Installer now uses vdb - directly. - - 09 Mar 2007; Chris Gianelloni - targets/support/create-iso.sh: - Fix creation of the EFI images. Since it is FAT, we can't go around - perserving permissions, now, can we? - - 06 Mar 2007; Chris Gianelloni catalyst, - targets/support/livecdfs-update.sh: - Added a patch from Andrew Gaffney to fix my completely - broken sed for rc.conf, which caused all kinds of hell to break loose when - booting a new CD. This is 2.0.3_pre3. - - 06 Mar 2007; Chris Gianelloni - modules/generic_stage_target.py: - Added a patch from Christian Heim to remove stale files, - such as group- from /etc before creating our stage tarballs. This is for bug - #166695. - - 06 Mar 2007; Chris Gianelloni - targets/support/livecdfs-update.sh: - Commenting out the livecd-kernel code, since the Installer should be doing - everything necessary itself. - - 14 Feb 2007; Chris Gianelloni - targets/support/livecdfs-update.sh: - Fix up the pci.ids/usb.ids code to work with newer pciutils and future-proof - the usbutils hanlding in case they follow suit with pciutils. - - 13 Feb 2007; Chris Gianelloni arch/alpha.py, - arch/amd64.py, arch/arm.py, arch/hppa.py, arch/ia64.py, arch/mips.py, - arch/ppc.py, arch/ppc64.py, arch/s390.py, arch/sh.py, arch/sparc.py, - arch/sparc64.py, arch/x86.py, catalyst, modules/generic_stage_target.py: - Added a patch from Andrew Gaffney to fix up the - problems with using all of the various subarch settings. - - 13 Feb 2007; Chris Gianelloni - targets/support/bootloader-setup.sh, targets/support/create-iso.sh: - Disabled deleting of /boot so we actually can work with EFI/grub, made EFI - check look in the correct location, and made sure we don't delete /voot - within the EFI code if grub is present. - - 12 Feb 2007; Chris Gianelloni - modules/generic_stage_target.py: - Added another fix from Andrew Gaffney from bug - #166294. This one should fix the HPPA/PPC architectures. - - 12 Feb 2007; Chris Gianelloni - targets/support/chroot-functions.sh: - Added patch from Andrew Gaffney for bug #166420 to - remove the autoresume point for portage, as it really isn't needed and - doesn't really gain us much, anyway. - - 12 Feb 2007; Chris Gianelloni - targets/stage1/stage1-chroot.sh: - Added patch from Andrew Gaffney for bug #166426. - - 06 Feb 2007; Chris Gianelloni catalyst, - examples/generic_stage_template.spec, examples/grp_template.spec, - examples/livecd-stage1_template.spec, - examples/livecd-stage2_template.spec, examples/netboot2_template.spec, - examples/netboot_template.spec, examples/snapshot_template.spec, - examples/stage4_template.spec, examples/tinderbox_template.spec: - Update the examples to have 2006.1 for the dates. This is catalyst 2.0.2, so - everyone enjoy it. - - 06 Feb 2007; Chris Gianelloni files/catalyst.conf, - targets/support/livecdfs-update.sh: - Make sure the user owns his home directory for bug #147195. - - 30 Jan 2007; Chris Gianelloni files/catalyst.conf, - +files/catalystrc, modules/catalyst_support.py: - Re-arranged catalyst.conf to make it easier to follow while looking at the - online reference and added a default catalystrc file, which does nothing. - - 23 Jan 2007; Chris Gianelloni - modules/catalyst_support.py, modules/embedded_target.py, - modules/generic_stage_target.py, modules/grp_target.py, - modules/livecd_stage1_target.py, modules/livecd_stage2_target.py, - modules/stage3_target.py, modules/tinderbox_target.py: - Added patch from Andrew Gaffney to fix up some of the - tab/space nastiness. This is for bug #161915. - - 23 Jan 2007; Chris Gianelloni - modules/generic_stage_target.py: - Fixed new cbuild code with another patch from Mike Frysinger - to allow the usage of subarches. - - 09 Jan 2007; Chris Gianelloni arch/alpha.py, - arch/amd64.py, arch/arm.py, arch/hppa.py, arch/ia64.py, arch/mips.py, - arch/ppc.py, arch/ppc64.py, arch/s390.py, arch/sh.py, arch/sparc.py, - arch/sparc64.py, arch/x86.py, modules/generic_stage_target.py, - targets/netboot/netboot-combine.sh, targets/support/bootloader-setup.sh, - targets/support/create-iso.sh, targets/support/functions.sh, - targets/support/netboot2-final.sh, targets/support/pre-kmerge.sh: - Added a patch from Mike Frysinger to support cbuild. - - 02 Jan 2007; Chris Gianelloni README, arch/alpha.py, - arch/amd64.py, arch/arm.py, arch/hppa.py, arch/ia64.py, arch/mips.py, - arch/ppc.py, arch/ppc64.py, arch/s390.py, arch/sh.py, arch/sparc.py, - arch/sparc64.py, arch/x86.py, files/catalyst.conf, modules/builder.py, - modules/catalyst_lock.py, modules/catalyst_support.py, - modules/embedded_target.py, modules/generic_stage_target.py, - modules/generic_target.py, modules/grp_target.py, - modules/livecd_stage1_target.py, modules/livecd_stage2_target.py, - modules/netboot2_target.py, modules/netboot_target.py, - modules/snapshot_target.py, modules/stage1_target.py, - modules/stage2_target.py, modules/stage3_target.py, - modules/stage4_target.py, modules/tinderbox_target.py, - targets/embedded/embedded-chroot.sh, - targets/embedded/embedded-controller.sh, - targets/embedded/embedded-preclean-chroot.sh, targets/embedded/unmerge.sh, - targets/grp/grp-chroot.sh, targets/grp/grp-controller.sh, - targets/grp/grp-preclean-chroot.sh, - targets/livecd-stage1/livecd-stage1-chroot.sh, - targets/livecd-stage1/livecd-stage1-controller.sh, - targets/livecd-stage1/livecd-stage1-preclean-chroot.sh, - targets/livecd-stage2/livecd-stage2-controller.sh, - targets/netboot/netboot-chroot.sh, targets/netboot/netboot-combine.sh, - targets/netboot/netboot-controller.sh, targets/netboot/netboot-image.sh, - targets/netboot2/netboot2-controller.sh, - targets/netboot2/netboot2-copyfile.sh, targets/netboot2/netboot2-pkg.sh, - targets/stage1/build.py, targets/stage1/stage1-chroot.sh, - targets/stage1/stage1-controller.sh, - targets/stage1/stage1-preclean-chroot.sh, targets/stage2/stage2-chroot.sh, - targets/stage2/stage2-controller.sh, - targets/stage2/stage2-preclean-chroot.sh, targets/stage3/stage3-chroot.sh, - targets/stage3/stage3-controller.sh, - targets/stage3/stage3-preclean-chroot.sh, - targets/stage4/stage4-controller.sh, - targets/stage4/stage4-preclean-chroot.sh, - targets/support/bootloader-setup.sh, targets/support/create-iso.sh, - targets/support/livecdfs-update.sh, targets/support/netboot2-final.sh, - targets/support/unmerge.sh, targets/tinderbox/tinderbox-chroot.sh, - targets/tinderbox/tinderbox-controller.sh, - targets/tinderbox/tinderbox-preclean-chroot.sh: - Removing old CVS Header lines, which are no longer used since moving to SVN. - - 02 Jan 2007; Chris Gianelloni catalyst, - targets/stage4/stage4-chroot.sh: - Added back a missing 'then' from stage4 target. - - 27 Dec 2006; Chris Gianelloni - modules/generic_stage_target.py: - Fix indentation so things actually work. - - 27 Dec 2006; Chris Gianelloni arch/sparc.py: - Added patch from Mike Frysinger to change the SPARC - personality check. - - 27 Dec 2006; Chris Gianelloni - targets/support/chroot-functions.sh, targets/support/livecdfs-update.sh: - Fix the display manager sed lines and change the icon for the local Handbook - to use the GNOME 2.16 icon for gedit. - - 27 Dec 2006; Chris Gianelloni - modules/generic_stage_target.py: - Changed the portage_overlay option to always install overlays in - /usr/local/portage and added code to clean up /usr/local/portage and - make.conf after sucessful execution and before creation of ISO/tarballs. - - 22 Dec 2006; Chris Gianelloni - targets/support/livecdfs-update.sh: - Fixed a typo which broke coldplugging. - - 20 Dec 2006; Chris Gianelloni - targets/support/chroot-functions.sh, targets/support/livecdfs-update.sh: - Added a create_handbook_icon function and rearranged some of the icon - creation for the LiveCD. This should resolve bug #143725 once a new release - is made. - - 20 Dec 2006; Chris Gianelloni - targets/support/livecdfs-update.sh: - We now disable the RC_COLDPLUG in /etc/conf.d/rc so udev will not do - coldplugging. This allows us to unpack our firmware before we detect - devices, so that devices that need it will get it. - - 06 Dec 2006; Chris Gianelloni - modules/generic_stage_target.py: - Fix a typo in generic_stage_target. - - 06 Dec 2006; Chris Gianelloni - targets/support/livecdfs-update.sh: - Make sure we setup the DISPLAYMANAGER variable in both /etc/rc.conf and - /etc/conf.d/xdm so we support older snapshots and newer ones. - - 22 Nov 2006; Chris Gianelloni - modules/livecd_stage2_target.py: - OK. We've fixed the spacing issue with livecd-stage2, so this is 2.0.1, for - real. - - 22 Nov 2006; Chris Gianelloni - modules/livecd_stage2_target.py: - Reverted change in livecd-stage2 to the action_sequence until I can figure - out what the problem is with it. - - 22 Nov 2006; Chris Gianelloni - livecd/cdtar/isolinux-3.09-memtest86+-cdtar.tar.bz2, catalyst, - livecd/cdtar/isolinux-elilo-memtest86+-cdtar.tar.bz2, - modules/livecd_stage2_target.py: - Fixed the livecd-stage2 action_sequence and updated the isolinux cdtar's to - include newer memtest86. This is catalyst 2.0.1 and ready to roll. - - 22 Nov 2006; Chris Gianelloni - modules/livecd_stage2_target.py, targets/support/livecdfs-update.sh: - Added a patch from Bardur Arantsson which - resolves an issue where a variable could be accessed unitialized in obscure - circumstances. This is wrt bug #144984. - - 22 Nov 2006; Chris Gianelloni catalyst, - modules/generic_stage_target.py, modules/livecd_stage2_target.py, - modules/stage2_target.py, modules/stage4_target.py: - Fixed up action_sequence when using --fetchonly to not create tarballs or - ISO images for bug #143392. - - 22 Nov 2006; Chris Gianelloni - targets/grp/grp-chroot.sh, targets/stage4/stage4-chroot.sh: - Clean up the USE usage in GRP/stage4. - - 22 Nov 2006; Chris Gianelloni - modules/generic_stage_target.py, modules/stage1_target.py, - modules/stage2_target.py: - Added cleanup patch for stage1/stage2 and generic_stage_target from Andrew - Gaffney wrt bug #155911. - - 22 Nov 2006; Chris Gianelloni - targets/grp/grp-chroot.sh, targets/livecd-stage1/livecd-stage1-chroot.sh, - targets/netboot/netboot-chroot.sh, targets/netboot2/netboot2-pkg.sh, - targets/stage4/stage4-chroot.sh, targets/tinderbox/tinderbox-chroot.sh: - Added patch from Andrew Gaffney to remove all - instances of USE_ORDER since auto hasn't been valid for some time. This is - wrt bug #155864. - - 22 Nov 2006; Chris Gianelloni - modules/generic_stage_target.py, modules/stage1_target.py: - Added patch from Daniel Ostrow for added FreeBSD - goodness wrt bug #153587. - - 03 Nov 2006; Chris Gianelloni - livecd/files/x86-F3.msg, livecd/files/x86-F4.msg, livecd/files/x86-F5.msg: - Changed dobladecenter to slowusb. Thanks to solar for pointing this out. - - 03 Nov 2006; Chris Gianelloni - modules/generic_stage_target.py, modules/stage4_target.py: - Added a check to see if we have the tarball option enabled, which causes - catalyst to run the capture sequence. This was requested by Tim Yamin for - the stage4 target, but I thought it should be usable on any stage target. - - 03 Nov 2006; Chris Gianelloni - targets/support/livecdfs-update.sh: - Moved fstab tweaks all into one location and added make.conf tweak for bug - #144647. - - 03 Nov 2006; Chris Gianelloni catalyst: - Changed the options to be in alphabetical order so my meatspace logical - parser can process them better, added the compress and tarball options, - which are as of yet unused for bug #139390 and request from Tim Yamin, and - removed the unused -x command line parameter for bug #151405. - - 03 Nov 2006; Chris Gianelloni - modules/generic_stage_target.py: - Added a warning about changing the CHOST setting for bug #142034. - - 11 Oct 2006; Chris Gianelloni AUTHORS, - modules/generic_stage_target.py, targets/stage1/stage1-controller.sh, - targets/support/chroot-functions.sh: - Added initial Gentoo/FreeBSD support. Patch from Diego Pettenò - and attached to bug #150351. - - 02 Oct 2006; Chris Gianelloni README, arch/alpha.py, - arch/amd64.py, arch/arm.py, arch/hppa.py, arch/ia64.py, arch/mips.py, - arch/ppc.py, arch/ppc64.py, arch/s390.py, arch/sh.py, arch/sparc.py, - arch/sparc64.py, arch/x86.py, catalyst, files/catalyst.conf, - modules/builder.py, modules/catalyst_lock.py, modules/catalyst_support.py, - modules/embedded_target.py, modules/generic_stage_target.py, - modules/generic_target.py, modules/grp_target.py, - modules/livecd_stage1_target.py, modules/livecd_stage2_target.py, - modules/netboot2_target.py, modules/netboot_target.py, - modules/snapshot_target.py, modules/stage1_target.py, - modules/stage2_target.py, modules/stage3_target.py, - modules/stage4_target.py, modules/tinderbox_target.py, - targets/embedded/embedded-chroot.sh, - targets/embedded/embedded-controller.sh, - targets/embedded/embedded-fs-runscript.sh, - targets/embedded/embedded-preclean-chroot.sh, targets/embedded/unmerge.sh, - targets/grp/grp-chroot.sh, targets/grp/grp-controller.sh, - targets/grp/grp-preclean-chroot.sh, - targets/livecd-stage1/livecd-stage1-chroot.sh, - targets/livecd-stage1/livecd-stage1-controller.sh, - targets/livecd-stage1/livecd-stage1-preclean-chroot.sh, - targets/livecd-stage2/livecd-stage2-controller.sh, - targets/netboot/netboot-chroot.sh, targets/netboot/netboot-combine.sh, - targets/netboot/netboot-controller.sh, targets/netboot/netboot-image.sh, - targets/netboot2/netboot2-controller.sh, - targets/netboot2/netboot2-copyfile.sh, targets/netboot2/netboot2-pkg.sh, - targets/stage1/build.py, targets/stage1/stage1-chroot.sh, - targets/stage1/stage1-controller.sh, - targets/stage1/stage1-preclean-chroot.sh, targets/stage2/stage2-chroot.sh, - targets/stage2/stage2-controller.sh, - targets/stage2/stage2-preclean-chroot.sh, targets/stage3/stage3-chroot.sh, - targets/stage3/stage3-controller.sh, - targets/stage3/stage3-preclean-chroot.sh, targets/stage4/stage4-chroot.sh, - targets/stage4/stage4-controller.sh, - targets/stage4/stage4-preclean-chroot.sh, - targets/support/bootloader-setup.sh, targets/support/create-iso.sh, - targets/support/functions.sh, targets/support/kmerge.sh, - targets/support/livecdfs-update.sh, targets/support/netboot2-final.sh, - targets/support/post-kmerge.sh, targets/support/pre-kmerge.sh, - targets/support/rc-update.sh, targets/support/target_image_setup.sh, - targets/support/unmerge.sh, targets/tinderbox/tinderbox-chroot.sh, - targets/tinderbox/tinderbox-controller.sh, - targets/tinderbox/tinderbox-preclean-chroot.sh: - Removing all copyright and license comment headers from all files so we - don't ever get another bug like bug #149638. - - 02 Oct 2006; Chris Gianelloni - modules/generic_stage_target.py: - Clean up more spacing/capitalization. - - 02 Oct 2006; Chris Gianelloni README, - modules/generic_stage_target.py, modules/livecd_stage1_target.py, - modules/stage4_target.py, targets/embedded/embedded-chroot.sh, - targets/embedded/embedded-controller.sh, - targets/embedded/embedded-fs-runscript.sh, - targets/embedded/embedded-preclean-chroot.sh, - targets/livecd-stage2/livecd-stage2-controller.sh, - targets/netboot2/netboot2-copyfile.sh, - targets/stage4/stage4-controller.sh, targets/support/kmerge.sh, - targets/support/pre-kmerge.sh: - Fixed lots of spacing issues, removed livecd/type from livecd-stage1, add - splash capabilities to stage4, change 'cp -a' to 'cp -pPR', add -q to emerge - calls in kmerge.sh, and updated README. - - 13 Sep 2006; Chris Gianelloni - livecd/files/livecd-bashrc, targets/support/livecdfs-update.sh: - Fix bashrc so it doesn't give an error and add System.map to livecd-kernel. - - 08 Sep 2006; Chris Gianelloni - modules/catalyst_support.py: - Added fix for bug #143348. - - 23 Aug 2006; Chris Gianelloni - targets/support/livecdfs-update.sh: - Added -q to emerge call for systempkgs.txt just to be on the safe side. - - 22 Aug 2006; Chris Gianelloni - targets/livecd-stage2/livecd-stage2-controller.sh, - targets/support/livecdfs-update.sh: - Changed some copy commands to use -f, added a check for /etc/gconf before - moving it when not using gentoo-release-livecd, and fixed a sed for root's - .bashrc, as reported on the gentoo-catalyst mailing list by Luca Casagrande - . - - 16 Aug 2006; Chris Gianelloni - targets/support/livecdfs-update.sh: - Fixing sed so that systemspkgs.txt is built properly. - - 11 Aug 2006; Chris Gianelloni arch/sparc.py: - The sparc32 binary is in /bin, not /usr/bin. - - 11 Aug 2006; Chris Gianelloni - targets/support/chroot-functions.sh: - We now only set the options for pkgcache if we are not using fetchonly. This - should work around a problem where portage won't fetch the files if a binpkg - already exists for the package. - - 09 Aug 2006; Chris Gianelloni - targets/support/livecdfs-update.sh: - Added code to make a backup of custom.conf before we edit it for the - installer. - - 29 Jul 2006; Chris Gianelloni catalyst, - targets/support/livecdfs-update.sh: - Remove sed from splash section, since it wasn't actually resolving the - issue, anyway. Change the installer's dialog front-end code to simply run - via sudo, since we don't need to worry about having the X DISPLAY setup or - anything. This is catalyst 2.0, so you guys can all start rejoicing. - - 26 Jul 2006; Chris Gianelloni - targets/support/livecdfs-update.sh: - Fix my sed line so it actually applies correctly. - - 25 Jul 2006; Chris Gianelloni - targets/support/chroot-functions.sh: - Added check for verbose, and add --verbose if found, or --quiet, to emerge - options. - - 21 Jul 2006; Chris Gianelloni - targets/support/livecdfs-update.sh: - Fix the splash code so we have our splash theme on all 6 virtual consoles, - as well as a possible fix for the read-only filesystem messages from - /sbin/splash-functions.sh - - 20 Jul 2006; Chris Gianelloni - targets/support/chroot-functions.sh: - Fix --fetchonly to actually work. - - 19 Jul 2006; Chris Gianelloni - examples/livecd-stage2_template.spec: - Added description for livecd/fsops to livecd-stage2's spec template. - - 19 Jul 2006; Chris Gianelloni catalyst, - targets/support/livecdfs-update.sh: - I've modified the GDM configuration section to work correctly. I have also - ensured that xdm is no longer started just because livecd/xdm is used, which - was causing issues for the generic-livecd type. This is 2.0_rc50, which - should be the last of the 'release candidates' made. If there are no bug - reports in 2 days, then I'm rolling this as 2.0 final. - - 12 Jul 2006; Chris Gianelloni - targets/support/livecdfs-update.sh: - Hopefully, I have fixed the issue with the Installer icons. We'll have to - see once the newer Installer is released, as I still have to fix the - installer scripts. - - 12 Jul 2006; Chris Gianelloni - targets/support/rc-update.sh: - Removed famd from the default runlevel for gentoo-release-livecd. It really - shouldn't cause a problem, but I prefer it stay a bit clean. - - 11 Jul 2006; Chris Gianelloni - modules/generic_stage_target.py, targets/support/bootloader-setup.sh, - targets/support/create-iso.sh, targets/support/kmerge.sh, - targets/support/livecdfs-update.sh, targets/support/mips-arcload_conf.sh: - Added patches from Joshua Kinard from bug #139337. - - 05 Jul 2006; Chris Gianelloni - -livecd/cdtar/silo-1.2.6-sparc-cdtar.tar.bz2, - +livecd/cdtar/silo-1.4.13-sparc-cdtar.tar.bz2, - targets/support/bootloader-setup.sh: - Added patch from Gustavo Zacarias for sparc/silo - parameters support. This is for bug #139300. - - 28 Jun 2006; Chris Gianelloni catalyst, - modules/generic_stage_target.py, modules/livecd_stage2_target.py, - targets/support/filesystem-functions.sh: - Added two patches from Joshua Kinard from bug #138255 to fix livecd/fsops - and also to remove some redundant values from livecd-stage2's valid_values. - This is 2.0_rc49. - - 28 Jun 2006; Chris Gianelloni arch/ppc.py, - arch/x86.py: - Fixed invocation of linux32 for x86 and ppc. This is for bug #138080. - - 22 Jun 2006; Chris Gianelloni - modules/generic_stage_target.py: - Fix a problem where catalyst was creating an initial list, then putting that - list inside another. Thanks to Andrew Gaffney for - pointing it out and for the fix. This is for bug #136351. - - 22 Jun 2006; Chris Gianelloni - targets/support/unmerge.sh: - Removing loop for unmerge, as it didn't actually solve anything and the - portage team has helped us out by reverting the behavior that caused this - change in the first place. - - 21 Jun 2006; Chris Gianelloni catalyst, - modules/netboot2_target.py, modules/stage1_target.py, - targets/netboot2/netboot2-copyfile.sh, targets/support/pre-kmerge.sh: - Added two patches from Joshua Kinard to fix stage1 not - having /proc mounted during the preclean stage and also to clean up the - netboot2 code. This is 2.0_rc48. - - 20 Jun 2006; Chris Gianelloni - targets/support/unmerge.sh: - Change our unmerge from being a single unmerge to a loop, to work around an - unexpected change in portage 2.1's unmerge processing. - - 19 Jun 2006; Chris Gianelloni - targets/support/bootloader-setup.sh: - Fixed a problem where we were putting the kernel name in twice and causing - and error when using grub as a bootloader. This is for bug #137252. - - 15 Jun 2006; Chris Gianelloni - targets/support/bootloader-setup.sh: - Added a second pass to the alpha bootloader setup to create aboot items for - serial console for bug #133457. - - 12 Jun 2006; Chris Gianelloni - +livecd/cdtar/arcload-0.43-r1.tbz2: - Added arcload cdtar for mips. - - 09 Jun 2006; Chris Gianelloni catalyst, - targets/netboot/netboot-controller.sh: - Added make-busybox-symlinks to USE for busybox compile. This is catalyst - 2.0_rc47. - - 08 Jun 2006; Chris Gianelloni - modules/generic_stage_target.py, targets/support/livecdfs-update.sh: - Add patch from bug #135051 to fix the seedcache extraction logic. - - 03 Jun 2006; Chris Gianelloni - targets/support/livecdfs-update.sh: - Don't set icon theme to Clearlooks, since it doesn't exist. - - 03 Jun 2006; Chris Gianelloni - targets/support/livecdfs-update.sh: - Fix sed on installer icons. - - 25 May 2006; Chris Gianelloni catalyst: - This is 2.0_rc46. - - 23 May 2006; Chris Gianelloni - targets/stage1/stage1-controller.sh: - Added a -type f to the find call in stage1 for bug #132180. - - 19 May 2006; Chris Gianelloni - livecd/cdtar/yaboot-1.3.13-cdtar.tar.bz2: - Updated yaboot cdtar from Daniel Ostrow so it will boot - properly on IBM PPC64 machines. - - 19 May 2006; Eric Edgar modules/catalyst_support.py, - modules/generic_stage_target.py: - Fix DIGESTS output - - 16 May 2006; Chris Gianelloni - targets/support/rc-update.sh: - Removed x-setup from default runlevel, as it is now controlled via the - autoconfig init script. - - 15 May 2006; Eric Edgar arch/ppc64.py: - Fix ppc64 based arches to subclass ppc64 - - 15 May 2006; Chris Gianelloni - modules/livecd_stage1_target.py: - Use the full category/package name for livecd-tools. - - 13 May 2006; Chris Gianelloni - targets/support/livecdfs-update.sh: - Make copies and deletes recursive for firmware since some packages put their - firmware in a subdirectory. - - 10 May 2006; Chris Gianelloni - targets/support/livecdfs-update.sh: - Fix detection of the Installer. - - 10 May 2006; Chris Gianelloni arch/ppc64.py: - Added 970, power3, power4, and power5 sub-arches for ppc64. - - 09 May 2006; Chris Gianelloni - targets/support/livecdfs-update.sh: - Removed portion of livecdfs-update.sh that created /etc/conf.d/net as it is - no longer necessary and can cause possible problems with Installer-based - installs. - - 08 May 2006; Eric Edgar modules/catalyst_lock.py: - recursive directory create - - 01 May 2006; Chris Gianelloni catalyst, - modules/catalyst_support.py: - Changed a display error from bug #131502 and rolling 2.0_rc45. - - 25 Apr 2006; Chris Gianelloni - targets/support/create-iso.sh: - Added patch from Gustavo Zacharias for some fun - silo-fu on SPARC. - - 25 Apr 2006; Eric Edgar - modules/generic_stage_target.py: - digests function uses raw output from hash function now - - 25 Apr 2006; Eric Edgar modules/catalyst_support.py: - change hash result format so .DIGESTS is generated correctly - - 25 Apr 2006; Chris Gianelloni - modules/catalyst_support.py: - Added patch to parse_spec by Andrew Gaffney and for - bug #131190. - - 25 Apr 2006; Chris Gianelloni - targets/support/livecdfs-update.sh: - Added a space for bug #131181. - - 23 Apr 2006; Chris Gianelloni - targets/support/kmerge.sh: - Fixed creation of kernelpkgs.txt file for the installer. - - 21 Apr 2006; Chris Gianelloni - modules/generic_stage_target.py: - Somehow this hosts.bck fix got reverted and I really don't know how. Anyway, - I'm adding it back. - - 20 Apr 2006; Chris Gianelloni catalyst, - targets/livecd-stage2/livecd-stage2-controller.sh, - targets/support/bootloader-setup.sh: - I missed an extra else in bootloader-setup.sh, so I'm fixing that and - rolling out an emergency rc44. - - 20 Apr 2006; Chris Gianelloni - targets/support/bootloader-setup.sh: - If you use elif, you have to use a then after it. Yeah, that one's totally - my fault. - - 19 Apr 2006; Chris Gianelloni catalyst, - targets/support/livecdfs-update.sh: - Fixing my own bug in livecdfs-update.sh and rolling 2.0_rc43. - - 19 Apr 2006; Chris Gianelloni - targets/support/rc-update.sh: - Removed runlevel deletion, as it probably wasn't a good idea. This is for - bug #130476. - - 19 Apr 2006; Chris Gianelloni - targets/support/bootloader-setup.sh: - Removed bootplash support from ppc/ppc64 since they only will work with - gensplash. Forced use of livecd/splash_type of bootsplash to get - splash=silent. This should reduce the number of things on the kernel command - line that aren't necessary. - - 18 Apr 2006; Chris Gianelloni AUTHORS, catalyst, - modules/catalyst_support.py: - Added patch from Andrew Gaffney to re-write - parse_spec. This should resolve bug #130103, as well as make the code much - cleaner. This is 2.0_rc42. - - 18 Apr 2006; Chris Gianelloni - modules/generic_stage_target.py: - Forced -p on tar for compressing stages. - - 18 Apr 2006; Chris Gianelloni - targets/support/chroot-functions.sh: - Fixed fetchonly option for stages 1 through 3 and livecd-stage1, and - possibly others. - - 17 Apr 2006; Chris Gianelloni - targets/stage1/build.py: - Added patch to build.py for portage 2.1 support. - - 17 Apr 2006; Chris Gianelloni - targets/support/kmerge.sh: - Fixed genkernel initramfs overlay support. Thanks to Alvin Lee - in bug #129890. - - 17 Apr 2006; Chris Gianelloni - targets/support/livecdfs-update.sh: - Moved sed line for ##STARTX to end of file, since we aren't touching - /etc/startx until the end. - - 17 Apr 2006; Chris Gianelloni - targets/support/livecdfs-update.sh: - Added a check for the games group and add it if it doesn't exist already. - This should resolve bug #125498. - - 13 Apr 2006; Chris Gianelloni - examples/generic_stage_template.spec, examples/grp_template.spec, - examples/livecd-stage1_template.spec, - examples/livecd-stage2_template.spec, examples/netboot2_template.spec, - examples/netboot_template.spec, examples/snapshot_template.spec, - examples/stage4_template.spec, examples/tinderbox_template.spec: - Removed portdir_overlay from the snapshot example spec and added - portage_overlay to the example specs for the relevant targets. - - 04 Apr 2006; Chris Gianelloni catalyst: - This is 2.0_rc41 since it has better LiveCD support. - - 04 Apr 2006; Chris Gianelloni - targets/support/livecdfs-update.sh: - Fix theme for gdm. - - 31 Mar 2006; Chris Gianelloni - targets/support/functions.sh: - Removed check for livecd/dev-manager being udev since it was done - incorrectly and genkernel assumes udev by default on a 2.6 kernel and devfs - by default on a 2.4 kernel. Thanks to Alvin Lee on bug - #128265 for pointing this out. - - 23 Mar 2006; Chris Gianelloni - -livecd/cdtar/elilo-3.4-cdtar.tar.bz2, - +livecd/cdtar/elilo-3.6-cdtar.tar.bz2: - Replaced elilo-3.4 cdtar with elilo-3.6 cdtar for IA64. - - 22 Mar 2006; Chris Gianelloni - modules/generic_stage_target.py: - Fix to ensure that we look inside the chroot for /etc/hosts.bck, not on our - live system. You can thank Andrew Gaffney for the fix. - - 22 Mar 2006; Chris Gianelloni - targets/livecd-stage2/livecd-stage2-controller.sh: - Don't copy motd files if we're using livecd/type generic-livecd. - - 22 Mar 2006; Chris Gianelloni - targets/livecd-stage2/livecd-stage2-controller.sh, - targets/support/livecdfs-update.sh: - Made sure that livecd/motd is ignored for livecd/type: gentoo-* and added - some extra cleanup to generic-livecd. - - 16 Mar 2006; Chris Gianelloni - -livecd/cdtar/yaboot-1.3.11-cdtar.tar.bz2, - -livecd/cdtar/yaboot-1.3.11-ppc64-cdtar-r1.tar.bz2, - +livecd/cdtar/yaboot-1.3.13-cdtar.tar.bz2, - -livecd/cdtar/ppc-yaboot-cdtar.tar.bz2, - targets/support/bootloader-setup.sh: - Added sed to PPC/PPC64 to change boot.msg to match the hardware for which - the CD was built, merged the PPC and PPC64 cdtar files into a single cdtar, - and removed all older cdtar files for PPC*. - - 13 Mar 2006; Chris Gianelloni catalyst, - livecd/files/livecd.motd.txt: - Added message to the official LiveCD MOTD mentioning how to run the - installer. Blame codeman. This is 2.0_rc40. - - 13 Mar 2006; Eric Edgar modules/snapshot_target.py: - fix so snapshot target doesnt have errors - - 13 Mar 2006; Chris Gianelloni - targets/support/livecdfs-update.sh: - Finalized the sync from my fsscript for 2006.0 into catalyst. It is now no - longer necessary to use a fsscript to duplicate the official Gentoo LiveCD - builds. - - 12 Mar 2006; Chris Gianelloni - targets/support/rc-update.sh: - Removed hdparm and alsasound from rc-update.sh as they are pulled in by the - autoconfig script. - - 21 Feb 2006; Chris Gianelloni - targets/support/livecdfs-update.sh: - Added wrapping around the udev sed for those crazy 2.4-users. - - 17 Feb 2006; Chris Gianelloni catalyst, - targets/support/livecdfs-update.sh: - Added sed fix for udev starting evms_activate unconditionally. This is - 2.0_rc39. - - 17 Feb 2006; Eric Edgar modules/stage4_target.py: - add stage4/unmerge stage4/rm to valid options - - 15 Feb 2006; Chris Gianelloni - targets/support/rc-update.sh: - Added fix for bug #122154 from Rajiv Manglani. - - 15 Feb 2006; Chris Gianelloni - targets/support/kmerge.sh: - Fixed creation of kernelpkgs.txt for the Installer. - - 14 Feb 2006; Chris Gianelloni - livecd/cdtar/elilo-3.4-cdtar.tar.bz2: - Updated elilo tarball for IA64. - - 14 Feb 2006; Eric Edgar modules/snapshot_target.py: - DIGESTS support for snapshot creation - - 14 Feb 2006; Chris Gianelloni catalyst: - This is catalyst 2.0_rc38, codenamed: When will the stinking release - candidates ever end? - - 14 Feb 2006; Eric Edgar modules/grp_target.py: - fix for .DIGESTS.DIGESTS issue in grp - - 14 Feb 2006; Eric Edgar - modules/generic_stage_target.py: - fix for failure when root_overlay is not set - - 14 Feb 2006; Chris Gianelloni - targets/support/bootloader-setup.sh: - Added IA64/SGI patch from plasmaroo. - - 13 Feb 2006; Chris Gianelloni catalyst, - targets/livecd-stage1/livecd-stage1-controller.sh, - targets/support/kmerge.sh, targets/support/livecdfs-update.sh: - Fixed generation of grppkgs.txt and kernelpkgs.txt for the Installer. This - is 2.0_rc37. - - 10 Feb 2006; Eric Edgar - modules/generic_stage_target.py: - Allow multiple overlays for root_overlay and overlay spec option - - 10 Feb 2006; Chris Gianelloni - -livecd/cdtar/yaboot-1.3.11-ppc-cdtar-r1.tar.bz2, - +livecd/cdtar/yaboot-1.3.11-ppc64-cdtar-r1.tar.bz2, catalyst, - targets/support/rc-update.sh: - Updated ppc64's cdtar file with a new boot.msg, removed older file, and - fixed bug #122154. This is catalyst 2.0_rc36. - - 09 Feb 2006; Chris Gianelloni catalyst, - livecd/files/livecd.motd.txt, targets/support/livecdfs-update.sh: - Updated the LiveCD motd to tell the user to run the display manager again, - rather than startx, while mentioning that startx is useful as a rescue X - session since it starts twm. This is catalyst 2.0_rc35. - - 09 Feb 2006; Eric Edgar targets/support/create-iso.sh: - Add hfs-hide options to mkisofs so macs boot - - 09 Feb 2006; Eric Edgar - modules/generic_stage_target.py: - Fix indentation issues - - 08 Feb 2006; Chris Gianelloni catalyst: - This is 2.0_rc34. - - 08 Feb 2006; Eric Edgar - targets/support/bootloader-setup.sh: - add additional console less entry when consoles are chosen for ppc64 - - 08 Feb 2006; Eric Edgar - modules/generic_stage_target.py: - fix kernelopts and extraversion env variable exports - - 08 Feb 2006; Chris Gianelloni catalyst, - targets/support/livecdfs-update.sh: - Rearranged generation of /usr/livecd/systempkgs.txt for the LiveCD. Thanks - to Andrew Gaffney for spotting this. This is 2.0_rc33. - - 07 Feb 2006; Chris Gianelloni catalyst, - targets/support/kmerge.sh: - Changing the way we determine if extraversion is set. This is catalyst - 2.0_rc32. - - 07 Feb 2006; Chris Gianelloni - targets/support/livecdfs-update.sh: - Change net.ethX links to link to net.lo instead of net.eth0. - - 07 Feb 2006; Chris Gianelloni - examples/stage4_template.spec: - Fixed rcadd example for stage4. Blame rajiv. - - 06 Feb 2006; Chris Gianelloni catalyst: - This is catalyst 2.0_rc31. - - 05 Feb 2006; Chris Gianelloni - targets/support/livecdfs-update.sh: - Added copy of /usr/portage/eclass for the Installer. Thanks to Andrew - Gaffney for pointing me in the right direction. - - 03 Feb 2006; Eric Edgar targets/support/create-iso.sh: - change all occurrences of ${clst_livecd_cdfstype} with ${clst_fstype} - - 02 Feb 2006; Chris Gianelloni catalyst: - This is 2.0_rc30. - - 02 Feb 2006; Eric Edgar - examples/livecd-stage2_template.spec: - updated examples to have console and machine_type - - 02 Feb 2006; Eric Edgar - targets/support/bootloader-setup.sh: - Change [ console ] to -console in yaboot.conf for ppc64. Spaces aren't - allowed. - - 02 Feb 2006; Chris Gianelloni catalyst: - This is catalyst 2.0_rc29. - - 02 Feb 2006; Chris Gianelloni - livecd/cdtar/yaboot-1.3.11-ppc-cdtar-r1.tar.bz2: - Removed extra yaboot.conf from - livecd/cdtar/yaboot-1.3.11-ppc-cdtar-r1.tar.bz2. - - 01 Feb 2006; Eric Edgar - targets/support/kill-chroot-pids.sh: - add sleep to try and give processes a chance to die. bug 119940 - - 01 Feb 2006; Chris Gianelloni - targets/support/functions.sh: - Removed some quotes to make sure we have a binary operator and closing bug - #117649. - - 31 Jan 2006; Chris Gianelloni catalyst, - targets/support/create-iso.sh: - Added fix for amd64/x86 ISO creation. This is 2.0_rc28. - - 30 Jan 2006; Chris Gianelloni - targets/support/bootloader-setup.sh: - Added path from bug #120935 for PPC/PPC64. - - 30 Jan 2006; Eric Edgar modules/stage2_target.py: - Additional spacing fixes submitted by `Kumba - - 29 Jan 2006; Eric Edgar modules/stage1_target.py, - modules/stage2_target.py: - space cleanups contributed from `Kumba - - 29 Jan 2006; Eric Edgar modules/grp_target.py: - add grp/use to valid_values in the grp module - - 29 Jan 2006; Chris Gianelloni catalyst: - This is 2.0_rc27. - - 28 Jan 2006; Eric Edgar - -livecd/cdtar/yaboot-1.3.11-ppc-cdtar.tar.bz2, - +livecd/cdtar/yaboot-1.3.11-ppc-cdtar-r1.tar.bz2, - targets/support/bootloader-setup.sh: - ppc cdtar update; ppc64 bootloader updates - - 27 Jan 2006; Chris Gianelloni catalyst, - targets/support/create-iso.sh: - Fixing HFS bless on PPC64. This is catalyst 2.0_rc26. - - 27 Jan 2006; Eric Edgar - +livecd/cdtar/yaboot-1.3.11-ppc-cdtar.tar.bz2, - modules/generic_stage_target.py, targets/support/bootloader-setup.sh, - targets/support/create-iso.sh: - Fix ppc64 iso creation. Add console machine_type for ppc yaboot separation. - - 27 Jan 2006; Eric Edgar - modules/generic_stage_target.py, targets/support/bootloader-setup.sh: - Add ppc console and machine_type=ibm - - 27 Jan 2006; Eric Edgar - modules/generic_stage_target.py: - Fix type error when kernel packages arent defined - - 27 Jan 2006; Chris Gianelloni - examples/generic_stage_template.spec, examples/grp_template.spec, - examples/livecd-stage1_template.spec, - examples/livecd-stage2_template.spec, examples/netboot_template.spec, - examples/stage4_template.spec: - Added more verbose wording and examples for pkgcache_path and - kerncache_path, where necessary. - - 26 Jan 2006; Chris Gianelloni catalyst, - targets/support/create-iso.sh: - Really fixing bug #120475 this time. This is 2.0_rc25. - - 26 Jan 2006; Chris Gianelloni catalyst, - targets/support/create-iso.sh: - Added patch from bug #120475 that resolves HFS blessing on PPC*. This is - 2.0_rc24. - - 26 Jan 2006; Chris Gianelloni catalyst, - +livecd/cdtar/isolinux-elilo-memtest86+-cdtar.tar.bz2, - targets/support/bootloader-setup.sh, targets/support/create-iso.sh: - Added initial support for EFI booting on x86. This is completely untested, - so use it at your own risk. Also, no bug reports without patches, please. - This is catalyst 2.0_rc23. - - 26 Jan 2006; Eric Edgar targets/support/functions.sh: - kmerge should have been kerncache - - 26 Jan 2006; Eric Edgar targets/support/functions.sh, - targets/support/pre-kmerge.sh: - Fix a few other places for the kerncache update - - 26 Jan 2006; Eric Edgar - examples/generic_stage_template.spec, examples/grp_template.spec, - examples/livecd-stage1_template.spec, - examples/livecd-stage2_template.spec, examples/netboot2_template.spec, - examples/netboot_template.spec, examples/stage4_template.spec, - examples/tinderbox_template.spec, modules/generic_stage_target.py, - targets/support/kmerge.sh: - Separation of kerncache from snapcache - - 26 Jan 2006; Chris Gianelloni catalyst: - It helps if I actually increment the version number. - - 26 Jan 2006; Chris Gianelloni - targets/stage1/stage1-chroot.sh, targets/stage3/stage3-chroot.sh: - Added --oneshot to default options for stage1 building. Added code to wipe - world during stages 1 and 3. This is catalyst 2.0_rc22. - - 25 Jan 2006; Eric Edgar - modules/generic_stage_target.py, targets/support/bootloader-setup.sh: - Fix bug if no kernel packages were defined but there was a postconf setting. - x86 softlevel support is enhanced. - - 24 Jan 2006; Chris Gianelloni catalyst, - targets/support/bootloader-setup.sh: - Added IA64 patch from plasmaroo. This is catalyst 2.0_rc21. - - 23 Jan 2006; Chris Gianelloni arch/x86.py: - Changed mcpu to mtune since mcpu is deprecated on GCC 3.4 and above. - - 20 Jan 2006; Chris Gianelloni catalyst: - This is 2.0_rc20. - - 20 Jan 2006; Eric Edgar modules/netboot2_target.py: - Netboot2 fixes for spec parameter checks - - 20 Jan 2006; Eric Edgar - modules/generic_stage_target.py, modules/stage4_target.py: - add makeopts spec file support. - - 20 Jan 2006; Chris Gianelloni - modules/generic_stage_target.py: - Added fix for bug #119635. - - 19 Jan 2006; Eric Edgar targets/support/pre-kmerge.sh: - Fix pre-kmerge.sh for stage4 - - 18 Jan 2006; Chris Gianelloni catalyst: - This is 2.0_rc19. - - 18 Jan 2006; Eric Edgar - modules/generic_stage_target.py: - fix crash when no kernel is defined. spacing issue - - 18 Jan 2006; Chris Gianelloni catalyst: - This is 2.0_rc18. - - 18 Jan 2006; Chris Gianelloni - modules/livecd_stage2_target.py: - Added livecd/volid to valid_values. - - 17 Jan 2006; Eric Edgar - modules/generic_stage_target.py: - remove extra function that was converting strings to lists unnecessarily - - 17 Jan 2006; Chris Gianelloni catalyst: - This is catalyst 2.0_rc17. - - 17 Jan 2006; Eric Edgar modules/catalyst_support.py, - modules/generic_stage_target.py, modules/livecd_stage2_target.py, - modules/stage4_target.py: - fix issue where args not allowed that arose due to earlier myspec addlargs bug - - 17 Jan 2006; Chris Gianelloni - targets/embedded/embedded-preclean-chroot.sh, - targets/grp/grp-preclean-chroot.sh, - targets/livecd-stage1/livecd-stage1-preclean-chroot.sh, - targets/stage1/stage1-preclean-chroot.sh, - targets/stage2/stage2-preclean-chroot.sh, - targets/stage3/stage3-preclean-chroot.sh, - targets/support/chroot-functions.sh, - targets/tinderbox/tinderbox-preclean-chroot.sh: - Added function to cleanup stray /etc/distcc/hosts files. - - 16 Jan 2006; Chris Gianelloni catalyst, - targets/support/bootloader-setup.sh: - Added fix from bug #119123. This is catalyst 2.0_rc16. - - 16 Jan 2006; Chris Gianelloni catalyst, - targets/support/create-iso.sh, targets/support/netboot2-final.sh: - Fixing some spacing. This is catalyst 2.0_rc15. - - 16 Jan 2006; Eric Edgar targets/support/functions.sh: - Attempt to fix bug #117649 - - 16 Jan 2006; Eric Edgar - modules/generic_stage_target.py: - fixes for bugs #119009, #119041 and #118985 - - 13 Jan 2006; Eric Edgar - +examples/netboot2_template.spec, modules/catalyst_support.py, - +modules/netboot2_target.py, +targets/netboot2/netboot2-controller.sh, - +targets/netboot2/netboot2-copyfile.sh, +targets/netboot2/netboot2-pkg.sh, - +targets/support/netboot2-final.sh, targets/support/pre-kmerge.sh: - Add netboot2 target - - 13 Jan 2006; Eric Edgar modules/generic_stage_target.py, - targets/support/kmerge.sh: - Fix for ccache (null)/.ccache bug - - 13 Jan 2006; Chris Gianelloni catalyst: - This is 2.0_rc14. - - 11 Jan 2006; Chris Gianelloni AUTHORS, arch/ppc.py: - Added ppc -mcpu patch from Pylon for bug #118709. - - 10 Jan 2006; Chris Gianelloni - modules/embedded_target.py, modules/stage4_target.py: - Added linuxrc to embedded and stage4 targets. - - 10 Jan 2006; Eric Edgar - modules/generic_stage_target.py, targets/support/kmerge.sh: - filter kname - and . for kmerge.sh - - 10 Jan 2006; Chris Gianelloni - targets/support/create-iso.sh: - Added sparc64 to sparc lines for create-iso.sh to fix ISO creation on sparc64. - - 05 Jan 2006; Eric Edgar - modules/generic_stage_target.py: - change .digests to .DIGESTS - - 04 Jan 2006; Chris Gianelloni catalyst, - targets/support/kmerge.sh: - Commented ccache for genkernel build which will resolve #117648 until a - proper solution can be found. This is 2.0_rc13. - - 04 Jan 2006; Chris Gianelloni - targets/stage1/stage1-controller.sh: - Added patch from vapier for bug #117254. - - 03 Jan 2006; Chris Gianelloni arch/alpha.py, - arch/amd64.py, arch/mips.py, arch/ppc.py, arch/ppc64.py, arch/s390.py, - arch/sh.py, arch/sparc.py, arch/sparc64.py, arch/x86.py: - Added -pipe to default CFLAGS/CXXFLAGS and doing some minor cleanup - (comments mostly). - - 03 Jan 2006; Eric Edgar - modules/generic_stage_target.py: - Remove chost/cflags etc. warning messages - - 31 Dec 2005; Eric Edgar - modules/generic_stage_target.py: - Attempt to fix bug 117253; chost is wrong on autoresume - - 28 Dec 2005; Eric Edgar modules/embedded_target.py, - modules/generic_stage_target.py, modules/netboot_target.py, - modules/stage1_target.py: - make setting of destdir more global and part of generic_stage_target - - 28 Dec 2005; Eric Edgar modules/netboot_target.py: - Fix destpath bug in netboot target - - 28 Dec 2005; Eric Edgar - modules/generic_stage_target.py, modules/stage4_target.py: - Fix for bug 116305;removed unnecessary pkgcache_path processing from the - stage4 target - - 23 Dec 2005; Eric Edgar arch/sh.py, - modules/generic_stage_target.py, modules/stage4_target.py: - remove stray ' from arch/sh.py - - 21 Dec 2005; Chris Gianelloni catalyst, - targets/stage1/stage1-controller.sh: - This finally fixes the issues with gcc-config/binutils-config in stage1. - This is catalyst 2.0_rc12. - - 21 Dec 2005; Eric Edgar modules/snapshot_target.py: - Fix incorrect warning message. portdir_overlay -> portage_overlay - - 21 Dec 2005; Chris Gianelloni - targets/stage1/stage1-controller.sh, - targets/stage1/stage1-preclean-chroot.sh: - Revert gcc-config/binutils-config to _rc11 locations. This should fix - running gcc-config and binutils-config, though it probably breaks running on - non-Gentoo platforms. - - 21 Dec 2005; Chris Gianelloni - modules/stage1_target.py: - Make stage1 clean up python 2.3 and 2.4, also. - - 21 Dec 2005; Chris Gianelloni README, - targets/support/livecdfs-update.sh: - Updated requirements and added creation of metadata.tar.bz2 for the installer. - - 21 Dec 2005; Eric Edgar - modules/generic_stage_target.py: - Change digests file format to HASH_NAME HASH FILE_NAME - - 21 Dec 2005; Chris Gianelloni - targets/stage1/stage1-controller.sh: - Moved gcc-config/binutils-config to before the chroot. - - 21 Dec 2005; Eric Edgar modules/catalyst_support.py: - Remove requirement on md5sum,sha1sum,crc32 .. only need to have shash - installed. Supports all of shashs algorithms as of 12_21_2005 - - 20 Dec 2005; Eric Edgar - modules/generic_stage_target.py: - Catalyst should die if source_subpath is not a string - - 20 Dec 2005; Eric Edgar - modules/generic_stage_target.py: - Fix for source_subpath bug - - 20 Dec 2005; Chris Gianelloni - examples/generic_stage_template.spec: - Updated example specs with information on cflags/chost/cxxflags/ldflags in - both stages 1 and 2. - - 20 Dec 2005; Eric Edgar modules/stage1_target.py, - modules/stage2_target.py: - Disable reading of CHOST/CFLAGS/CXXFLAGS/LDFLAGS from the environment. Allow - stage1 to be overridden again. - - 20 Dec 2005; Chris Gianelloni - targets/stage1/stage1-controller.sh: - It looks like gcc-config/binutils-config needs to be run with the full path, - since it is run outside of the chroot. - - 20 Dec 2005; Chris Gianelloni catalyst, - targets/stage1/stage1-controller.sh: - Fixed gcc-config calls. This is 2.0_rc11. - - 20 Dec 2005; Chris Gianelloni catalyst: - This is catalyst 2.0_rc10. - - 20 Dec 2005; Chris Gianelloni arch/sh.py, - modules/generic_stage_target.py: - Updated sh support from Mike Frysinger and closing bug - #115866. - - 20 Dec 2005; Chris Gianelloni - targets/support/functions.sh: - Changed from -z to -n for bug #116180. - - 19 Dec 2005; Eric Edgar catalyst, - modules/catalyst_support.py, modules/generic_stage_target.py: - Detect missing binaries for the hashing functions and abort if not found - - 19 Dec 2005; Chris Gianelloni README, - files/catalyst.conf: - Updated README to list new requirements. Set default hash as crc32. Set - default digests as sha1/md5. - - 19 Dec 2005; Eric Edgar catalyst, files/catalyst.conf, - modules/catalyst_support.py, modules/generic_stage_target.py, - modules/livecd_stage2_target.py, modules/stage2_target.py: - Change the internal hash checking to be quicker and more memory efficient. - Add additional hash digests options. - - 19 Dec 2005; Chris Gianelloni - targets/tinderbox/tinderbox-chroot.sh, - targets/tinderbox/tinderbox-controller.sh, - targets/tinderbox/tinderbox-preclean-chroot.sh: - Fixed up spacing/coding style on tinderbox. - - 19 Dec 2005; Chris Gianelloni - targets/support/kill-chroot-pids.sh, targets/support/kmerge.sh, - targets/support/livecdfs-update.sh, targets/support/post-kmerge.sh, - targets/support/pre-kmerge.sh, targets/support/rc-update.sh, - targets/support/target_image_setup.sh, targets/support/unmerge.sh: - Fixed up spacing/coding style on support. - - 19 Dec 2005; Eric Edgar catalyst: - Optimize catalyst bytecode and set a sane sys.exit for keyboard interrupts - - 19 Dec 2005; Chris Gianelloni - targets/stage4/stage4-chroot.sh, targets/stage4/stage4-controller.sh, - targets/stage4/stage4-preclean-chroot.sh: - Fixed up spacing/coding style on stage4. - - 19 Dec 2005; Chris Gianelloni - targets/stage2/stage2-chroot.sh, targets/stage2/stage2-controller.sh, - targets/stage2/stage2-preclean-chroot.sh, targets/stage3/stage3-chroot.sh, - targets/stage3/stage3-controller.sh, - targets/stage3/stage3-preclean-chroot.sh: - Fixed up spacing/coding style on stages 2 and 3 - - 19 Dec 2005; Chris Gianelloni - targets/stage1/stage1-chroot.sh, targets/stage1/stage1-controller.sh, - targets/stage1/stage1-preclean-chroot.sh: - Fixed up spacing/coding style on stage1. Also changed - gcc-config/binutils-config to be outside the chroot. - - 19 Dec 2005; Chris Gianelloni - targets/netboot/netboot-chroot.sh, targets/netboot/netboot-combine.sh, - targets/netboot/netboot-controller.sh, targets/netboot/netboot-image.sh: - Fixed up spacing/coding style on netboot. - - 16 Dec 2005; Chris Gianelloni - targets/livecd-stage1/livecd-stage1-chroot.sh, - targets/livecd-stage1/livecd-stage1-controller.sh, - targets/livecd-stage2/livecd-stage2-controller.sh: - Fixed up spacing/coding style on livecd-stage*. - - 16 Dec 2005; Chris Gianelloni - targets/grp/grp-chroot.sh, targets/grp/grp-controller.sh, - targets/grp/grp-preclean-chroot.sh: - Fixed up spacing/coding style on grp. - - 16 Dec 2005; Chris Gianelloni - targets/embedded/embedded-chroot.sh, - targets/embedded/embedded-controller.sh, - targets/embedded/embedded-fs-runscript.sh, - targets/embedded/embedded-preclean-chroot.sh: - Fixed up spacing/coding style on embedded. - - 16 Dec 2005; Chris Gianelloni arch/x86.py, - targets/support/bootloader-setup.sh, targets/support/chroot-functions.sh, - targets/support/create-iso.sh, targets/support/filesystem-functions.sh, - targets/support/functions.sh: - Removing extra line from x86.py, fixing up comments, spacing, and coding - style in targets/support through functions.sh - - 16 Dec 2005; Eric Edgar - modules/generic_stage_target.py, modules/livecd_stage2_target.py: - Fix more tab/spacing issues .. trying to make everything use tabs - - 16 Dec 2005; Eric Edgar - modules/livecd_stage1_target.py, modules/livecd_stage2_target.py, - modules/stage1_target.py, modules/stage2_target.py, - modules/stage3_target.py, modules/stage4_target.py: - Fix warning message in stage1,2 and 3. Fix tab spacing issues in various - other files - - 14 Dec 2005; Eric Edgar - modules/generic_stage_target.py: - Add envscript warning to aid users who may not know what they are doing - - 13 Dec 2005; Chris Gianelloni catalyst, - examples/generic_stage_template.spec: - Changed example specs to match that cflags/cxxflags/chost/ldflags are now - only configurable when building a stage2 tarball, to match the current state - of portage. This is 2.0_rc9. - - 13 Dec 2005; Eric Edgar - targets/support/chroot-functions.sh: - Silence more of portages beeps and clicks and whistles - - 13 Dec 2005; Eric Edgar - targets/support/chroot-functions.sh: - Change the portage emerge to use run_emerge - - 13 Dec 2005; Eric Edgar - modules/generic_stage_target.py, modules/snapshot_target.py, - modules/stage1_target.py, modules/stage2_target.py, - modules/stage3_target.py: - allow portdir_overlay to be part of all specs not including snapshot spec. - Add warnings for stage1,2 and 3 in case someone uses this feature there. - Remove overlay support from the snapshot spec but added a warning. - - 13 Dec 2005; Eric Edgar modules/stage1_target.py, - modules/stage2_target.py: - Move allowable cflags/cxxflags/chost/ldflags changing to stage2 from stage1 - where it is allowed - - 11 Dec 2005; Eric Edgar - modules/generic_stage_target.py, targets/support/bootloader-setup.sh: - Add support for bootloader softlevel=; have rsync delete the extra files out - of the overlay so that the overlay always matches the source dir - - 09 Dec 2005; Chris Gianelloni catalyst: - Swapped -v/-V since I had gotten them wrong here. - - 09 Dec 2005; Eric Edgar - modules/generic_stage_target.py: - Fix stupid overlay bug - - 09 Dec 2005; Chris Gianelloni catalyst, - targets/embedded/embedded-chroot.sh, targets/grp/grp-chroot.sh, - targets/livecd-stage1/livecd-stage1-chroot.sh, - targets/netboot/netboot-chroot.sh, targets/netboot/netboot-combine.sh, - targets/stage1/stage1-chroot.sh, targets/stage3/stage3-chroot.sh, - targets/stage4/stage4-chroot.sh, targets/support/chroot-functions.sh, - targets/support/kmerge.sh, targets/support/livecdfs-update.sh, - targets/support/unmerge.sh: - Made sure we use -f on removing the default links for splash. Removed - check_portage_version as it really isn't needed anymore. Removed - --no-install from genkernel commands in kmerge.sh so users must manually - remove kernels from /boot. This is 2.0_rc8. - - 09 Dec 2005; Chris Gianelloni - targets/support/livecdfs-update.sh: - Made sed on devfsd.conf conditional on it existing. Removes one more error - message from a standard catalyst run. - - 09 Dec 2005; Chris Gianelloni files/catalyst.conf: - Added warning about breaking snapshot cache and re-enable autoresume, since - the errors I was getting were elsewhere. - - 09 Dec 2005; Eric Edgar - modules/generic_stage_target.py: - Fix indentation error the last commit caused - - 09 Dec 2005; Eric Edgar - modules/generic_stage_target.py: - Always clear autoresume points after a successful run - - 09 Dec 2005; Chris Gianelloni - targets/support/livecdfs-update.sh: - Changed mv -f in livecdfs-update.sh to a cp -r, as it was seriously breaking - snapshot caching after a successful gentoo-release-livecd run. - - 08 Dec 2005; Chris Gianelloni - targets/support/rc-update.sh: - Added famd to default on official LiveCD. - - 08 Dec 2005; Chris Gianelloni - targets/support/chroot-functions.sh: - Fixes 'too many arguments' error in check_portage_version. - - 08 Dec 2005; Eric Edgar - modules/generic_stage_target.py: - remove extra self.env={} that was resetting the environment to null - - 08 Dec 2005; Eric Edgar - modules/livecd_stage1_target.py: - Fix appending livecd use flag if no use flag is specified in livecd-stage1 - spec file - - 08 Dec 2005; Eric Edgar modules/generic_target.py: - Add a default path to the environment in the chroot - - 08 Dec 2005; Eric Edgar - modules/generic_stage_target.py, targets/embedded/embedded-chroot.sh, - targets/grp/grp-chroot.sh, targets/livecd-stage1/livecd-stage1-chroot.sh, - targets/livecd-stage2/livecd-stage2-controller.sh, - -targets/livecd-stage2/unmerge.sh, targets/netboot/netboot-chroot.sh, - targets/stage1/stage1-chroot.sh, targets/stage2/stage2-chroot.sh, - targets/stage2/stage2-preclean-chroot.sh, targets/stage3/stage3-chroot.sh, - targets/stage3/stage3-preclean-chroot.sh, targets/stage4/stage4-chroot.sh, - targets/stage4/stage4-controller.sh, -targets/stage4/unmerge.sh, - targets/support/chroot-functions.sh, targets/support/pre-kmerge.sh, - +targets/support/unmerge.sh, targets/tinderbox/tinderbox-chroot.sh: - move unmerge.sh to support;move the CLEAN_DELAY,EMERGE_WARNING_DELAY, and - CONFIG_PROTECT stuff in the run_emerge function for cleanliness - - 08 Dec 2005; Chris Gianelloni catalyst, - files/catalyst.1: - Fixed up the man page, which has been suffering for some time, and also - reversed -v/-V in the help message. - - 08 Dec 2005; Chris Gianelloni - targets/support/livecdfs-update.sh: - Added fun gnome theme stuff to livecdfs-update.sh for the official Gentoo - LiveCD. - - 08 Dec 2005; Chris Gianelloni files/catalyst.conf: - Turning off autoresume of doom until I can get more testing. I've had - several issues with it. I'll be reporting/fixing these as I come across them - but for now wish to turn it off by default as I don't want this one feature - to stop the possible 2.0 final release. - - 07 Dec 2005; Chris Gianelloni - targets/livecd-stage2/unmerge.sh: - Removed profiles hack from livecd-stage2's unmerge, since it isn't used - anymore and probably should have been removed a long time ago when the new - code was put into place in livecdfs-update.sh and livecd-local.start - instead. - - 07 Dec 2005; Chris Gianelloni catalyst, - targets/livecd-stage1/livecd-stage1-chroot.sh, - targets/stage1/stage1-chroot.sh, targets/stage2/stage2-chroot.sh, - targets/stage3/stage3-chroot.sh, targets/stage4/stage4-chroot.sh: - Made EMERGE_WARNING_DELAY=0 for all stages. This is 2.0_rc7. - - 07 Dec 2005; Eric Edgar - modules/generic_stage_target.py, modules/generic_target.py: - self.env should be a part of the super class generic_target so it applies to - snapshots as well; removing redundant pass in the generic_target class as - its not needed. There is code there to fill the statements - - 07 Dec 2005; Chris Gianelloni - targets/support/livecdfs-update.sh: - Forward-porting portage tmpfs mounting from catalyst 1.x, otherwise we break - the Installer. - - 07 Dec 2005; Chris Gianelloni catalyst: - Changed version stamp to 2.0_rc6. - - 07 Dec 2005; Eric Edgar - modules/generic_stage_target.py: - Fix for unpack cases - - 05 Dec 2005; Eric Edgar - modules/generic_stage_target.py: - Fixes for env - - 05 Dec 2005; Eric Edgar catalyst, files/catalyst.1, - modules/catalyst_support.py, modules/generic_stage_target.py, - modules/grp_target.py, modules/livecd_stage1_target.py, - modules/livecd_stage2_target.py, modules/netboot_target.py, - modules/snapshot_target.py, modules/tinderbox_target.py: - Stop reading env from the OS. Rely on the more on the envscript for oddball - settings. Change -v to verbose and -V to version - - 04 Dec 2005; Chris Gianelloni catalyst: - This is 2.0_rc5. - - 04 Dec 2005; Eric Edgar modules/stage1_target.py: - Fix stage1 to NOT contain the code from stage2;continued cleanup from the - space fix issue - - 02 Dec 2005; Chris Gianelloni - examples/generic_stage_template.spec: - Added chost/cflags/cxxflags/ldflags to example spec template. - - 02 Dec 2005; Chris Gianelloni - targets/support/rc-update.sh: - OK, just kidding on that last commit. We were already doing rc-update add - xdm default in livecdfs-update.sh and since it is a livecd-only function, - there's no point in having it in rc-update.sh - - 02 Dec 2005; Chris Gianelloni - targets/support/rc-update.sh: - Have rc-update add xdm if livecd/xdm is set. - - 02 Dec 2005; Chris Gianelloni - modules/catalyst_lock.py, modules/catalyst_support.py, - modules/embedded_target.py, modules/generic_stage_target.py, - modules/grp_target.py, modules/livecd_stage1_target.py, - modules/livecd_stage2_target.py, modules/netboot_target.py, - modules/stage1_target.py, modules/stage4_target.py, - modules/tinderbox_target.py: - So I was just kidding on that last commit. This one is 2.0_rc4. - - 02 Dec 2005; Chris Gianelloni catalyst, - modules/catalyst_lock.py, modules/catalyst_support.py, - modules/embedded_target.py, modules/generic_stage_target.py, - modules/grp_target.py, modules/livecd_stage1_target.py, - modules/livecd_stage2_target.py, modules/netboot_target.py, - modules/stage1_target.py, modules/stage2_target.py, - modules/stage4_target.py, modules/tinderbox_target.py: - Reverting my nasty spaces->tabs mess-up and pushing out 2.0_rc4 quickly. - - 02 Dec 2005; Chris Gianelloni catalyst, - files/catalyst.conf, modules/catalyst_lock.py, - modules/catalyst_support.py, modules/embedded_target.py, - modules/generic_stage_target.py, modules/grp_target.py, - modules/livecd_stage1_target.py, modules/livecd_stage2_target.py, - modules/netboot_target.py, modules/stage1_target.py, - modules/stage2_target.py, modules/stage4_target.py, - modules/tinderbox_target.py, targets/stage1/stage1-controller.sh: - Fixed spacing/tabs. Updated catalyst.conf comments. Added autoresume, md5, - and sha to catalyst.conf by default. This is catalyst 2.0_rc3. - - 02 Dec 2005; Eric Edgar - modules/generic_stage_target.py: - Fix autoresume for unpacking tarballs - - 02 Dec 2005; Eric Edgar - targets/support/livecdfs-update.sh: - remove gnap livecd-type per Koon's request - - 02 Dec 2005; Eric Edgar targets/support/rc-update.sh: - change rc-update add modules default to rc-update add modules boot - - 02 Dec 2005; Eric Edgar - modules/generic_stage_target.py, modules/grp_target.py: - Add more verbosity to digests if -V is enabled, add more print messages to - grp digesting code - - 02 Dec 2005; Eric Edgar modules/catalyst_support.py, - modules/generic_stage_target.py, modules/grp_target.py: - Add sha/md5 digests support for grp and cleanup other sha/md5 code - - 01 Dec 2005; Eric Edgar modules/grp_target.py: - Fix folder name for grp build dir to not have .tar.bz2 at the end - - 01 Dec 2005; Eric Edgar catalyst, files/catalyst.conf, - modules/catalyst_support.py, modules/generic_stage_target.py: - Add md5 and sha .digests file creation per wolf31o2's feature request - - 30 Nov 2005; Chris Gianelloni catalyst: - This is catalyst-2.0_rc2. - - 30 Nov 2005; Eric Edgar examples/stage4_template.spec, - files/catalyst.conf, modules/generic_stage_target.py, - modules/livecd_stage1_target.py: - Fix livecd-stage1 livecd use flag bug; stage4 doc cleanups;autoresume points - after each successful kernel build;add autoresume documentation to - catalyst.conf - - 30 Nov 2005; Chris Gianelloni arch/ppc.py, - targets/embedded/embedded-controller.sh, - targets/embedded/embedded-fs-runscript.sh, - targets/livecd-stage2/livecd-stage2-controller.sh, - targets/netboot/netboot-combine.sh, targets/netboot/netboot-controller.sh, - targets/stage1/stage1-chroot.sh, targets/stage4/stage4-controller.sh, - targets/support/bootloader-setup.sh, targets/support/chroot-functions.sh, - targets/support/create-iso.sh, targets/support/filesystem-functions.sh, - targets/support/functions.sh, targets/support/kill-chroot-pids.sh, - targets/support/kmerge.sh, targets/support/livecdfs-update.sh, - targets/support/rc-update.sh: - Changed multiple spaces to tabs to satisfy my OCD. - - 29 Nov 2005; Eric Edgar - targets/support/chroot-functions.sh: - Bumped genkernel detection to require 3.3.0 or higher - - 29 Nov 2005; Chris Gianelloni catalyst, - targets/embedded/embedded-chroot.sh, targets/grp/grp-chroot.sh, - targets/netboot/netboot-controller.sh: - Changed to clst_use from clst_embedded_use and clst_netboot_use and - clst_grp_use. This is catalyst-2.0_rc1. - - 29 Nov 2005; Eric Edgar - targets/netboot/netboot-controller.sh: - change to clst_use from clst_netboot_use - - 29 Nov 2005; Chris Gianelloni - targets/livecd-stage1/livecd-stage1-chroot.sh, - targets/stage4/stage4-chroot.sh: - Changed to clst_use from clst_stage4_use and clst_livecd_use. - - 29 Nov 2005; Chris Gianelloni - targets/stage4/stage4-chroot.sh: - Fixed USE invocations in stage4 target. - - 29 Nov 2005; Eric Edgar - modules/livecd_stage1_target.py: - Force use=livecd for livecd-stage1 - - 29 Nov 2005; Chris Gianelloni catalyst: - This is version 2.0_pre20051129. - - 28 Nov 2005; Chris Gianelloni - examples/livecd-stage1_template.spec, examples/stage4_template.spec: - Removed kudzu-knoppix from example spec files. - - 22 Nov 2005; Eric Edgar - +livecd/cdtar/ppc-yaboot-cdtar.tar.bz2: - Added ppc-yaboot-cdtar.tar.bz2 to have an Apple/IBM bootable cdrom - - 22 Nov 2005; Chris Gianelloni - examples/grp_template.spec, examples/livecd-stage1_template.spec, - examples/stage4_template.spec, +examples/tinderbox_template.spec: - Added tinderbox_template.spec to examples and cleaned up pkgcache_path - definitions in the examples to fit in 80 columns. - - 22 Nov 2005; Eric Edgar examples/grp_template.spec, - examples/livecd-stage1_template.spec, examples/stage4_template.spec, - modules/grp_target.py, modules/tinderbox_target.py, - targets/tinderbox/tinderbox-chroot.sh: - Tinderbox script: added newuse, tinderbox and grp targets added support for - overriding the pkgcache location via pkgcache_path - pkgcache_path: - /path/to/cache in the spec file, updated example specs to note pkgcache_path - - 22 Nov 2005; Chris Gianelloni files/catalyst.conf: - Added portdir example to catalyst.conf for bug #113272. - - 22 Nov 2005; Chris Gianelloni catalyst, - targets/support/create-iso.sh: - Fixed a few lines which were causing the isolinux directory to be removed - when using an isolinux cdtar on x86/amd64. This is 2.0_pre20051122. - - 21 Nov 2005; Chris Gianelloni - targets/support/create-iso.sh: - Changed check for /boot/isolinux.bin to /isolinux/isolinux.bin - - 21 Nov 2005; Eric Edgar - targets/support/bootloader-setup.sh, targets/support/functions.sh: - Fix pegasos kernelz rename;fix default_append_line to not include initrd= as - too many arches dont use it by default, test for an initrd in the yaboot - config. - - 18 Nov 2005; Eric Edgar - modules/generic_stage_target.py: - Fix split error if use is specified - - 18 Nov 2005; Chris Gianelloni - -livecd/cdtar/palo-1.2_pre20030630-cdtar.tar.bz2, - +livecd/cdtar/palo-1.5_pre20040515-cdtar.tar.bz2: - Updated palo version from catalyst 1.x for HPPA. - - 18 Nov 2005; Chris Gianelloni - targets/support/bootloader-setup.sh: - Removing for loop for grub on amd64/x86 as it was totally useless. - - 18 Nov 2005; Chris Gianelloni - targets/support/bootloader-setup.sh: - Remove vga= line for PPC. - - 18 Nov 2005; Chris Gianelloni - targets/support/bootloader-setup.sh: - PPC yaboot.conf fix from Lars Weiler . - - 18 Nov 2005; Chris Gianelloni - -catalyst-2.0_pre20051101-slot.patch, catalyst: - Removing slot patch as it probably didn't belong here anyway, and updating - version stamp to 2.0_pre20051118. - - 18 Nov 2005; Eric Edgar - modules/generic_stage_target.py, modules/livecd_stage1_target.py, - targets/support/bootloader-setup.sh: - fix the bootloader script for isolinux so that it actually makes a cfg file, - remove extra unneeded catalyst aborting print statement, reorganize rm code - to make sure is splits properly and is an array even from the cmdline - - 17 Nov 2005; Chris Gianelloni - targets/support/livecdfs-update.sh: - Added call to update-usbids to download the latest usb.ids file. - - 17 Nov 2005; Eric Edgar catalyst, - modules/generic_stage_target.py: - Move checks of running catalyst into the target which is simpler - - 17 Nov 2005; Eric Edgar - modules/generic_stage_target.py: - Attempt to fix bug #111752, due to mount_safety_check calling a lock object - that doesnt exist yet - - 17 Nov 2005; Eric Edgar targets/support/kmerge.sh: - Keep unnecessary programs from installing into kerncache - - 17 Nov 2005; Eric Edgar catalyst, - modules/generic_stage_target.py: - Turn on more tracebacks at this point to better debug .. will need to turn - them down as we find errors and build appropriate error handlers - - 15 Nov 2005; Chris Gianelloni catalyst: - Changed version marker to 2.0_pre20051115 for new ebuild. - - 15 Nov 2005; Eric Edgar - modules/livecd_stage2_target.py: - Fix bug in livecd stage2 so that it doesnt try to use tar - - 14 Nov 2005; Chris Gianelloni - targets/livecd-stage2/livecd-stage2-controller.sh: - Fixed livecd/readme functionality, as reported to gentoo-catalyst mailing - list by Paul Kessler and forward-ported copying - of Getting_Online.txt from catalyst 1.1.10.10. - - 11 Nov 2005; Chris Gianelloni AUTHORS: - Added Joshua Kinard to authors for his mips contributions. - - 11 Nov 2005; Chris Gianelloni - examples/livecd-stage2_template.spec: - Fixed duplicate linuxrc entry in livecd-stage2_template.spec file. Blame - Paul Kessler on gentoo-catalyst. ;] - - 07 Nov 2005; Eric Edgar targets/support/create-iso.sh: - Change variables from cat1 format to cat2 - - 07 Nov 2005; Eric Edgar - modules/generic_stage_target.py, modules/stage1_target.py: - Fix modules has no attribute register - - 07 Nov 2005; Eric Edgar - modules/generic_stage_target.py: - Fix broken aliases code that was just proof of concept - - 07 Nov 2005; Eric Edgar targets/support/create-iso.sh: - Output mkisofs command line options to assist in debugging - - 07 Nov 2005; Eric Edgar - modules/generic_stage_target.py, targets/support/create-iso.sh: - Fix the -o option - - 07 Nov 2005; Eric Edgar - modules/generic_stage_target.py: - Add VERY basic support for aliases kernel parameter. - - 07 Nov 2005; Eric Edgar - modules/livecd_stage2_target.py: - Remove large section of commented code - - 07 Nov 2005; Eric Edgar - modules/generic_stage_target.py, modules/stage1_target.py: - Allow LDFLAGS to be specified as an ENV variable for stage1 - - 07 Nov 2005; Eric Edgar - modules/generic_stage_target.py: - Fix rc-update to automatically run default options for livecds. Removed an - erroneous key check. - - 02 Nov 2005; Eric Edgar modules/embedded_target.py, - modules/livecd_stage1_target.py, modules/tinderbox_target.py: - Make use spec key optional to default to profile defaults - - 02 Nov 2005; Eric Edgar - +examples/stage4_template.spec: - Preliminary stage4_template.spec file - - 01 Nov 2005; Chris Gianelloni - +catalyst-2.0_pre20051101-slot.patch, catalyst: - Updated version stamp and added slot patch. - - 26 Oct 2005; Eric Edgar modules/netboot_target.py: - Fix ordering problem so self.settings is defined - - 18 Oct 2005; Eric Edgar - modules/generic_stage_target.py: - Correct a rsync issue when the directory doesnt exist - - 17 Oct 2005; Eric Edgar - modules/generic_stage_target.py, targets/embedded/embedded-controller.sh, - targets/livecd-stage2/livecd-stage2-controller.sh, - targets/netboot/netboot-controller.sh, - targets/stage4/stage4-controller.sh: - run pre_kmerge and post_kmerge only once - - 17 Oct 2005; Eric Edgar - targets/support/bootloader-setup.sh: - MIPS bootloader patch - - 15 Oct 2005; Eric Edgar - targets/support/mips-arcload_conf.sh: - Fix MIPS Serial Detection - - 13 Oct 2005; Eric Edgar - targets/support/bootloader-setup.sh, targets/support/create-iso.sh, - +targets/support/mips-arcload_conf.sh: - Application of Kumba's patches for MIPS support - - 13 Oct 2005; Eric Edgar targets/support/create-iso.sh: - Check for the correct arch specific cd building tool - - 13 Oct 2005; Eric Edgar - modules/generic_stage_target.py: - Print a warning if livecd/iso is not defined - - 11 Oct 2005; Chris Gianelloni arch/x86.py: - Reverted default CHOST for x86 back to i386-pc-linux-gnu. - - 11 Oct 2005; Chris Gianelloni - targets/support/post-kmerge.sh: - Check for existence of files in /lib/modules before running depscan.sh. This - replaces the mips-specific check and makes it portable. - - 10 Oct 2005; Eric Edgar - modules/generic_stage_target.py: - update autoresume logic when dealing with rsync unpack operations - - 10 Oct 2005; Eric Edgar - targets/support/post-kmerge.sh: - Bypass module load on mips - - 10 Oct 2005; Eric Edgar targets/support/pre-kmerge.sh: - remove --no-deps so dependancies get installed for genkernel - - 10 Oct 2005; Eric Edgar - modules/generic_stage_target.py: - Fix missing : statement in unpack - - 10 Oct 2005; Eric Edgar - modules/generic_stage_target.py: - fix livecd-stage2 unpack when seedcache is turned off - - 10 Oct 2005; Chris Gianelloni - targets/support/functions.sh: - Fix module unpacking and make it actually optional. - - 10 Oct 2005; Eric Edgar - modules/generic_stage_target.py: - Fix broken seedcache autoresume interaction - - 07 Oct 2005; Eric Edgar - modules/generic_stage_target.py: - Cleanup stage directories properly for tar installs - - 06 Oct 2005; Eric Edgar modules/tinderbox_target.py: - Tinderbox no longer cleans /tmp/* - - 06 Oct 2005; Chris Gianelloni - targets/tinderbox/tinderbox-chroot.sh, - targets/tinderbox/tinderbox-controller.sh: - Fixing problem with bind mounted portage and final rsync on tinderbox target - and adding additional logging. - - 06 Oct 2005; Eric Edgar modules/tinderbox_target.py: - Stop tinderbox from trying to create a tarball of itself - - 06 Oct 2005; Eric Edgar - modules/generic_stage_target.py: - Fix catalyst so it fully disables snapcache when its not specified in the - config file - - 06 Oct 2005; Chris Gianelloni catalyst, - examples/livecd-stage2_template.spec: - Removed livecd/runscript and livecd/archscript from livecd-stage2 example - spec template and updating version stamp. - - 06 Oct 2005; Eric Edgar catalyst, - modules/catalyst_support.py: - allow file_check to proceed if key is not in use - - 06 Oct 2005; Eric Edgar modules/catalyst_lock.py: - Recursively make the missing directories - - 05 Oct 2005; Eric Edgar targets/support/functions.sh: - Fix extract_modules to just echo a warning that it is missing - - 30 Sep 2005; Chris Gianelloni catalyst, - files/catalyst.conf: - Updating default configuration for catalyst and updating version stamp, - since we're beginning internal testing for release. - - 15 Sep 2005; Eric Edgar - modules/generic_stage_target.py: - fix bug 106004 split strings into a list for empty and rm operation - - 15 Sep 2005; Eric Edgar - modules/livecd_stage2_target.py: - Append slashes to directories so rsyncs work properly - - 13 Sep 2005; Chris Gianelloni - examples/livecd-stage2_template.spec: - Changing source_subpath for livecd-stage2 example for bug #101704. - - 12 Sep 2005; Chris Gianelloni - examples/livecd-stage2_template.spec, modules/livecd_stage2_target.py, - targets/support/livecdfs-update.sh: - Added livecd/xdm and livecd/xsession options. These are used to setup the - default display manager and X session, respectively. Added supporting - documentation to example spec files. Imported more work from my fsscript for - the official LiveCD. - - 12 Sep 2005; Chris Gianelloni arch/x86.py: - Changing default CHOST for x86 from i386-pc-linux to i686-pc-linux. For - discussion, see bug #88777. - - 12 Sep 2005; Chris Gianelloni AUTHORS, +arch/sh.py, - modules/generic_stage_target.py: - Added sh architecture to supported architectures. Thanks to Matsuu Takuto - for the patch. Closing bug #105693. - - 08 Sep 2005; Chris Gianelloni - targets/livecd-stage1/livecd-stage1-controller.sh, - targets/support/kmerge.sh, targets/support/livecdfs-update.sh: - Add code to dump grppkgs.txt file on livecd-stage1 and kernelpkgs.txt file - on livecd-stage2 and removing universal motd for livecd/type of - gentoo-release-livecd. - - 08 Sep 2005; Eric Edgar - modules/livecd_stage1_target.py: - Add optional livecd/type env var for scripts to add optional items to the - scripts - - 08 Sep 2005; Chris Gianelloni - -livecd/files/x86-help.msg: - Removing x86-help.msg as it is no longer used. - - 08 Sep 2005; Chris Gianelloni - livecd/files/README.txt, livecd/files/x86-F3.msg, livecd/files/x86-F4.msg, - livecd/files/x86-F5.msg, livecd/files/x86-F6.msg, livecd/files/x86-F7.msg: - Add dobladecenter description to bootloader files for x86/amd64. - - 06 Sep 2005; Chris Gianelloni arch/x86.py: - Changed pentium-mmx to use -march=pentium-mmx and closing bug #102366. - - 01 Sep 2005; Chris Gianelloni - modules/generic_stage_target.py: - Added split to use section for bug #104414. - - 30 Aug 2005; Chris Gianelloni - livecd/files/x86-F3.msg, livecd/files/x86-F4.msg, livecd/files/x86-F5.msg, - livecd/files/x86-F6.msg, livecd/files/x86-F7.msg: - Tabs to whitespaces for isolinux. - - 30 Aug 2005; Chris Gianelloni - targets/support/bootloader-setup.sh: - Changed isolinux to use new split-out help messages. Using grub gives a - single help message with pager. - - 30 Aug 2005; Chris Gianelloni - +livecd/files/x86-F2.msg, +livecd/files/x86-F3.msg, - +livecd/files/x86-F4.msg, +livecd/files/x86-F5.msg, - +livecd/files/x86-F6.msg, +livecd/files/x86-F7.msg: - Added F2->F7 help messages for isolinux. - - 30 Aug 2005; Chris Gianelloni - livecd/files/README.txt, livecd/files/generic.motd.txt, - livecd/files/livecd.motd.txt, livecd/files/livecd-bashrc, - livecd/files/livecd-local.start: - Updated files from latest used to build LiveCD. - - 30 Aug 2005; Chris Gianelloni arch/x86.py: - Added sse to HOSTUSE for athlon-xp, since it supports SSE instructions. - - 29 Aug 2005; Chris Gianelloni - modules/catalyst_support.py: - Added fix for using options with = in them with --cli (ex. - livecd/gk_mainargs='--makeopts=-j3'). Blame Jason Pepas - for pointing this out to me via email. - - 09 Aug 2005; Eric Edgar - modules/generic_stage_target.py, targets/support/functions.sh: - fix bug in exec_in_chroot for stage1 target - - 09 Aug 2005; Eric Edgar modules/catalyst_support.py, - modules/generic_stage_target.py: - fix missing os. in os.popen. and clear the autoresume flags if the chroot is - invalid. Fix SEEDCACHE unpack issue when needing to use tarball. - - 09 Aug 2005; Eric Edgar AUTHORS, arch/hppa.py, - catalyst, examples/livecd-stage2_template.spec, - examples/snapshot_template.spec, files/catalyst.conf, - livecd/files/Getting_Online.txt, livecd/files/generic.motd.txt, - livecd/files/livecd-bashrc, livecd/files/livecd-local.start, - livecd/files/x86-help.msg, modules/catalyst_lock.py, - modules/catalyst_support.py, modules/livecd_stage2_target.py, - targets/embedded/embedded-controller.sh, targets/grp/grp-chroot.sh, - targets/livecd-stage2/livecd-stage2-controller.sh, - targets/stage1/stage1-chroot.sh, targets/stage2/stage2-chroot.sh, - targets/stage2/stage2-preclean-chroot.sh, - targets/stage3/stage3-preclean-chroot.sh, - targets/stage4/stage4-controller.sh, targets/support/bootloader-setup.sh, - targets/support/chroot-functions.sh, targets/support/create-iso.sh, - targets/support/filesystem-functions.sh, targets/support/functions.sh, - targets/support/kmerge.sh, targets/support/livecdfs-update.sh, - targets/support/target_image_setup.sh: - Forward port the changes from catalyst 1.1.9 to 1.1.10.10 to catalyst2. Need - to look at gamecdfs-update.sh yet. - - 09 Aug 2005; Eric Edgar - modules/generic_stage_target.py: - Remove extra debugging print statement - - 09 Aug 2005; Eric Edgar catalyst, - +modules/catalyst_lock.py, modules/catalyst_support.py, - modules/embedded_target.py, modules/generic_stage_target.py, - modules/grp_target.py, modules/livecd_stage1_target.py, - modules/livecd_stage2_target.py, modules/netboot_target.py, - modules/snapshot_target.py, modules/stage1_target.py, - modules/stage2_target.py, modules/stage4_target.py, - targets/support/functions.sh: - Add locking support. Code simplification for unpack and unpack snapshot. - Remove redundant setup_dir. change --clear_autoresume to --clear-autoresume. - Add seedcache support (Grabs output from previous target run) - options=seedcache. Cleanup code in functions.sh to remove extra /'s printed. - - 27 Jul 2005; Eric Edgar catalyst, - modules/catalyst_support.py, modules/generic_stage_target.py: - Add support to cache the snapshot dir. add snapcache to options. add - snapshot_cache= to override the default location of the cache in - catalyst.conf (eg snapshot_cache="/mnt/catalyst/snapshot") - - 27 Jul 2005; Chris Gianelloni - +livecd/files/Getting_Online.txt, +livecd/files/README.txt: - Forward port README.txt and Getting_Online.txt files from catalyst - 1.1.10.8's release. - - 22 Jul 2005; Eric Edgar targets/support/rc-update.sh: - Add automatic creation/deletion of runlevels based on rcadd rcdel - - 19 Jul 2005; Eric Edgar modules/grp_target.py: - Fix grp so that grp/use is not required anymore - - 12 Jul 2005; Chris Gianelloni - -livecd/cdtar/isolinux-2.11-cdtar.tar.bz2, - -livecd/cdtar/isolinux-2.11-memtest86+-cdtar.tar.bz2, - -livecd/cdtar/isolinux-2.13-cdtar.tar.bz2, - -livecd/cdtar/isolinux-2.13-memtest86+-cdtar.tar.bz2, - +livecd/cdtar/isolinux-3.09-cdtar.tar.bz2, - +livecd/cdtar/isolinux-3.09-memtest86+-cdtar.tar.bz2: - Updated x86/amd64 isolinux cdtar to 3.09 and removing older versions, as - they are known to cause booting problems. - - 08 Jul 2005; Chris Gianelloni - livecd/files/livecd-bashrc, targets/support/livecdfs-update.sh: - Fixing sed line for startx to auto-start X. Thanks to Christophe PEREZ - on the gentoo-catalyst mailing list for - finding this bug. - - 08 Jul 2005; Chris Gianelloni - targets/stage1/stage1-chroot.sh: - Fixed quoting in stage1 profile check. - - 07 Jul 2005; Chris Gianelloni - targets/stage3/stage3-chroot.sh: - Fixing USE for stage3. - - 07 Jul 2005; Eric Edgar modules/catalyst_support.py, - targets/support/chroot-functions.sh: - Fix FETCH code so it will run for Pylon - - 07 Jul 2005; Chris Gianelloni modules/grp_target.py, - targets/grp/grp-chroot.sh: - Fix bindist invcation. - - 07 Jul 2005; Chris Gianelloni - targets/grp/grp-chroot.sh: - Made sure bindist was used for all emerges in GRP. - - 07 Jul 2005; Eric Edgar targets/grp/grp-chroot.sh: - Fix USE flags for GRP build - - 07 Jul 2005; Eric Edgar targets/grp/grp-chroot.sh, - targets/stage4/stage4-chroot.sh: - let GRP use the users environment variables and removed extra - GRP_STAGE23_USE from stage4 - - 07 Jul 2005; Eric Edgar - targets/stage2/stage2-chroot.sh, targets/stage3/stage3-chroot.sh: - Remove unnecessary GRP_STAGE23_USE from stage2 and stage3 builds - - 07 Jul 2005; Eric Edgar targets/support/rc-update.sh: - fix bug 98165. Change the separator on rcadd/rcdel from : to | This will - impact all previous spec files that use this option. It's beejay's fault. - - 06 Jul 2005; Chris Gianelloni arch/ppc.py: - Changed to use linux32 for ppc32 support when build host is ppc64. - - 06 Jul 2005; Chris Gianelloni arch/mips.py, - arch/x86.py: - Removed -fomit-frame-pointer from default CFLAGS, since it isn't necessary. - - 06 Jul 2005; Eric Edgar modules/generic_stage_target.py: - Minor cosmetic print statement fixes for readability - - 06 Jul 2005; Eric Edgar catalyst, - modules/catalyst_support.py, modules/generic_stage_target.py: - Fix None None bug and exception reporting - - 06 Jul 2005; Eric Edgar targets/support/create-iso.sh: - Fix iso creation script. Case statement out of place - - 05 Jul 2005; Chris Gianelloni arch/alpha.py, - arch/amd64.py, arch/hppa.py, arch/ia64.py, arch/mips.py, arch/ppc.py, - arch/ppc64.py, arch/s390.py, arch/sparc.py, arch/sparc64.py, arch/x86.py, - catalyst, files/catalyst.conf, modules/builder.py, - modules/catalyst_support.py, modules/embedded_target.py, - modules/generic_stage_target.py, modules/generic_target.py, - modules/grp_target.py, modules/livecd_stage1_target.py, - modules/livecd_stage2_target.py, modules/netboot_target.py, - modules/snapshot_target.py, modules/stage1_target.py, - modules/stage2_target.py, modules/stage3_target.py, - modules/stage4_target.py, modules/tinderbox_target.py, - targets/embedded/embedded-chroot.sh, - targets/embedded/embedded-fs-runscript.sh, - targets/embedded/embedded-preclean-chroot.sh, targets/embedded/unmerge.sh, - targets/grp/grp-chroot.sh, targets/grp/grp-controller.sh, - targets/grp/grp-preclean-chroot.sh, - targets/livecd-stage1/livecd-stage1-chroot.sh, - targets/livecd-stage1/livecd-stage1-controller.sh, - targets/livecd-stage2/livecd-stage2-controller.sh, - targets/livecd-stage2/unmerge.sh, targets/netboot/netboot-chroot.sh, - targets/netboot/netboot-combine.sh, targets/netboot/netboot-controller.sh, - targets/netboot/netboot-image.sh, targets/stage1/build.py, - targets/stage1/stage1-chroot.sh, targets/stage1/stage1-controller.sh, - targets/stage1/stage1-preclean-chroot.sh, targets/stage2/stage2-chroot.sh, - targets/stage2/stage2-controller.sh, - targets/stage2/stage2-preclean-chroot.sh, targets/stage3/stage3-chroot.sh, - targets/stage3/stage3-controller.sh, - targets/stage3/stage3-preclean-chroot.sh, targets/stage4/stage4-chroot.sh, - targets/stage4/stage4-controller.sh, - targets/stage4/stage4-preclean-chroot.sh, targets/stage4/unmerge.sh, - targets/support/create-iso.sh, targets/support/functions.sh, - targets/support/kmerge.sh, targets/support/livecdfs-update.sh, - targets/support/post-kmerge.sh, targets/support/pre-kmerge.sh, - targets/support/target_image_setup.sh, - targets/tinderbox/tinderbox-chroot.sh, - targets/tinderbox/tinderbox-controller.sh, - targets/tinderbox/tinderbox-preclean-chroot.sh: - Big honkin' copyright update. - - 05 Jul 2005; Eric Edgar modules/catalyst_support.py, - modules/generic_stage_target.py: - add additional logging output. Use standard os redirection methods to log to - a file - - 05 Jul 2005; Chris Gianelloni - targets/stage1/stage1-chroot.sh: - Added profile sanity check for bug #97867. - - 05 Jul 2005; Chris Gianelloni - targets/support/bootloader-setup.sh: - Removing acpi=off from default kernel arguments and adding ia64 - livecd-stage2 support functions and cdtar. - - 30 Jun 2005; Chris Gianelloni - targets/support/bootloader-setup.sh, targets/support/pre-kmerge.sh: - Changed sed line for 1024x768-only splash for x86 and amd64 only, as we - control the framebuffer size there. Also, added CONSOLE=/dev/tty1 quiet to - splash command line. - - 28 Jun 2005; Chris Gianelloni - targets/support/create-iso.sh: - Fixed up zisofs support. Waiting for response from sparc before touching - their ISO creation. - - 28 Jun 2005; Chris Gianelloni - modules/livecd_stage2_target.py, targets/support/bootloader-setup.sh, - targets/support/functions.sh: - Added livecd/bootargs and added the option to the bootloader-setup.sh script - to allow it to work on all arches that dynamically build their bootloader - configuration. - - 27 Jun 2005; Eric Edgar - targets/stage4/stage4-controller.sh: - Fix stage4 so it doesnt run the bootloader stuff - - 24 Jun 2005; Chris Gianelloni - targets/support/bootloader-setup.sh: - Removed dokeymap from non-Gentoo releases. - - 23 Jun 2005; Chris Gianelloni - targets/support/livecdfs-update.sh: - Added call to update-pciids to download the latest pci.ids file. - - 23 Jun 2005; Eric Edgar - modules/generic_stage_target.py, modules/livecd_stage1_target.py, - modules/stage4_target.py: - Allow changing the location of the pkg_cache in stage4 or livecd-stage1 - - 22 Jun 2005; Eric Edgar : - Fix issue where -s on the command line would not run - - 22 Jun 2005; Chris Gianelloni - livecd/files/generic.motd.txt: - Changed motd to point to /boot/config-* rather than /proc/config(.gz) for - kernel configurations. - - 22 Jun 2005; Chris Gianelloni - targets/support/livecdfs-update.sh: - Updated hostname/domainname creation for new baselayout. - - 16 Jun 2005; Chris Gianelloni - targets/support/bootloader-setup.sh, targets/support/create-iso.sh: - Fixing some bootloader isolinux/boot stuff for x86/amd64. - - 14 Jun 2005; Chris Gianelloni - targets/support/chroot-functions.sh: - Change portage emerge to use --oneshot --nodeps to keep from merging the - same packages multiple times. - - 14 Jun 2005; Chris Gianelloni - targets/stage2/stage2-chroot.sh: - Added a -p bootstrap when catalyst is called with -V (verbose). - - 10 Jun 2005; Chris Gianelloni - targets/support/livecdfs-update.sh: - Removed inittab hack, as this is done by livecd-tools. - - 09 Jun 2005; Chris Gianelloni - livecd/files/minimal.motd.txt, livecd/files/universal.motd.txt: - Revert sync for bug #86914. Yeah... I need to pay more attention sometimes. - - 09 Jun 2005; Chris Gianelloni - -livecd/files/README.txt, -livecd/files/environmental.motd.txt, - -livecd/files/gentoo.png, +livecd/files/livecd.motd.txt, - livecd/files/livecd-bash_profile, livecd/files/livecd-bashrc, - livecd/files/minimal.motd.txt, livecd/files/universal.motd.txt, - targets/livecd-stage2/livecd-stage2-controller.sh: - Removed gentoo.png and creation of face directory. Changed - livecd-bash_profile to source root's .bashrc. Sync motd files with catalyst - 1.1.10_pre4. - - 02 Jun 2005; Chris Gianelloni - targets/stage1/stage1-preclean-chroot.sh, - targets/support/chroot-functions.sh: - Added setup_binutils function and force both of them to run during stage1 - cleanup. - - 01 Jun 2005; Chris Gianelloni - examples/livecd-stage2_template.spec: - Added livecd/volid explanation to example spec. - - 01 Jun 2005; Chris Gianelloni - targets/support/create-iso.sh: - General cleanup of ISO code and added default livecd/volid when it is not set. - - 25 May 2005; Chris Gianelloni - targets/embedded/embedded-controller.sh: - Actually modify the embedded target this time. - - 25 May 2005; Chris Gianelloni AUTHORS, - examples/livecd-stage2_template.spec, modules/livecd_stage2_target.py, - targets/livecd-stage2/livecd-stage2-controller.sh, - targets/stage4/stage4-controller.sh, targets/support/kmerge.sh: - Added mutex to AUTHORS and added livecd/linuxrc support to embedded, stage4, - and livecd-stage2 targets. - - 20 May 2005; Chris Gianelloni AUTHORS, catalyst, - files/catalyst.conf: - Retired John Davis and added storedir to default - catalyst.conf. - - 20 May 2005; Chris Gianelloni - targets/support/livecdfs-update.sh: - Uncommented openglify, since it is needed for both opengl-update-livecd and - opengl-update. - - 18 May 2005; Eric Edgar catalyst, - modules/generic_stage_target.py: - Fix print statement so it shows when kill_chroot_pids is run correctly - - 16 May 2005; Eric Edgar catalyst, - modules/snapshot_target.py: - Fix snapshot target to skip the kill_pids check - - 06 May 2005; Eric Edgar modules/catalyst_support.py: - Bug fixes in parse_spec, fix issues detecting list or string. - - 05 May 2005; Eric Edgar catalyst, - modules/catalyst_support.py: - Fix bug 65284. More flexible spec parsing. Should handle cases where no - spaces are after :. Better handling of comments ( ie preprocessed and - stripped off ). Unset empty keys. - - 03 May 2005; Eric Edgar catalyst, - targets/support/kill-chroot-pids.sh: - Remove extra P_NAME definition that is never used. Saves processing time. - Bumped catalyst to pre2 - - 03 May 2005; Eric Edgar catalyst, - modules/generic_stage_target.py, modules/livecd_stage2_target.py, - +targets/support/kill-chroot-pids.sh: - User info about runscript and archscript. Added checks for processes running - in the chroot and created a script to kill them. Should fix the unmounting - issues with gconfd or any other running application in the chroot - - 29 Apr 2005; Eric Edgar - targets/stage1/stage1-chroot.sh, targets/stage1/stage1-preclean-chroot.sh: - Remove using gcc-config to set things up as we should all be using 2005.0 - seed stages now. - - 29 Apr 2005; Chris Gianelloni - examples/livecd-stage2_template.spec: - Added livecd/users to example livecd-stage2 spec file. - - 29 Apr 2005; Eric Edgar - targets/support/livecdfs-update.sh: - Change default hostnames for livecds - - 29 Apr 2005; Eric Edgar - targets/support/bootloader-setup.sh, targets/support/livecdfs-update.sh: - Fix /etc/hosts aliases for catalyst-livecd and work on help menu for grub - bootloading - - 29 Apr 2005; Eric Edgar - modules/livecd_stage2_target.py: - Clear autoresume flags when build is done - - 29 Apr 2005; Eric Edgar - modules/livecd_stage2_target.py, targets/support/bootloader-setup.sh, - targets/support/create-iso.sh: - Fix isolinux so that it finds menus and kernels and stuff - - 28 Apr 2005; Eric Edgar - modules/generic_stage_target.py: - Make purge operation a little less chatty, removed print statements - - 28 Apr 2005; Eric Edgar - livecd/cdtar/isolinux-2.13-cdtar.tar.bz2, - livecd/cdtar/isolinux-2.13-memtest86+-cdtar.tar.bz2: - updated isolinux-2.13 cdtars to have files under boot/ rather than isolinux/ - - 28 Apr 2005; Eric Edgar - modules/generic_stage_target.py, modules/livecd_stage2_target.py: - print warning message about deprecated use of cdfstype - - 28 Apr 2005; Eric Edgar - targets/support/chroot-functions.sh: - statically define genkernel location to eliminate which command failure if - genkernel is not installed - - 27 Apr 2005; Eric Edgar - modules/generic_stage_target.py: - change the portage_overlay to an array so it always works - - 27 Apr 2005; Eric Edgar catalyst, - modules/catalyst_support.py: - Fix exception handling to remove extraneous prints of None - - 27 Apr 2005; Eric Edgar modules/stage4_target.py: - Remove iso creation code from stage4 - - 27 Apr 2005; Eric Edgar modules/catalyst_support.py, - modules/generic_stage_target.py, modules/livecd_stage1_target.py, - modules/livecd_stage2_target.py, modules/snapshot_target.py, - targets/embedded/embedded-controller.sh, targets/grp/grp-controller.sh, - targets/livecd-stage1/livecd-stage1-chroot.sh, - targets/livecd-stage1/livecd-stage1-controller.sh, - targets/livecd-stage2/livecd-stage2-controller.sh, - targets/netboot/netboot-controller.sh, - targets/stage1/stage1-controller.sh, targets/stage2/stage2-controller.sh, - targets/stage3/stage3-controller.sh, targets/stage4/stage4-controller.sh, - targets/support/bootloader-setup.sh, targets/support/chroot-functions.sh, - targets/support/create-iso.sh, targets/support/kmerge.sh, - targets/support/target_image_setup.sh, - targets/tinderbox/tinderbox-controller.sh: - Fix some exception handling in catalyst_support.py, remove intermediate - destination folder of iso and tarball, add additional tests for folders not - found on host but defined in spec file, keep catalyst from erroring in this - case, change exit code on shell scripts so that errors are reported to - catalyst and causes catalyst to die on errors, fix bug in - livecd-stage1-chroot.sh so that it uses USE flags properly, added additional - check for mkisofs that informs the user of where to get the program, and - removed the autoresume code from ccache and distcc installation until I can - figure out a way to have the autoresume flag go someplace outside the chroot. - - 26 Apr 2005; Eric Edgar catalyst: - Remove bind mounts before rm operations happen at startup - - 26 Apr 2005; Eric Edgar - modules/generic_stage_target.py: - Fix bug where purge deletes the autoresume directory but doesnt recreate it - - 26 Apr 2005; Eric Edgar modules/catalyst_support.py, - modules/generic_stage_target.py: - fix minor bug in the purge code so that it actually runs the commands - - 22 Apr 2005; Eric Edgar modules/embedded_target.py, - modules/generic_stage_target.py, modules/livecd_stage2_target.py, - modules/stage4_target.py: - Change ordering of tasks so root_overlay and fsscript occur after - livecd_update, giving users a chance to override livecd_update - - 21 Apr 2005; Eric Edgar catalyst, - modules/catalyst_support.py, modules/generic_stage_target.py: - Added a better exception handling message for keyboard interrupt and added - countdown timer for purge operation to give an opportunity to exit - - 21 Apr 2005; Eric Edgar catalyst, - modules/catalyst_support.py, modules/generic_stage_target.py: - Add support to clear the autoresume flags and improve the purge code to - clean the chroot, and pkg/kern cache - - 21 Apr 2005; Eric Edgar catalyst, - modules/catalyst_support.py, modules/generic_stage_target.py, - modules/livecd_stage1_target.py: - only append livecd-tools to the livecd-stage1 target package list and move a - check out of the way so command line and spec files can co-exist - - 21 Apr 2005; Eric Edgar - modules/generic_stage_target.py: - fixed python syntax in set_packages so catalyst will run - - 21 Apr 2005; Eric Edgar modules/catalyst_support.py, - modules/embedded_target.py, modules/generic_stage_target.py, - modules/grp_target.py, modules/livecd_stage1_target.py, - modules/livecd_stage2_target.py, modules/netboot_target.py, - modules/stage4_target.py, modules/tinderbox_target.py, - targets/embedded/embedded-chroot.sh, - targets/embedded/embedded-controller.sh, - targets/livecd-stage1/livecd-stage1-controller.sh, - -targets/livecd-stage2/livecd-stage2-bootloader.sh, - -targets/livecd-stage2/livecd-stage2-cdfs.sh, - targets/livecd-stage2/livecd-stage2-controller.sh, - -targets/livecd-stage2/livecd-stage2-iso.sh, - targets/stage4/stage4-chroot.sh, targets/stage4/stage4-controller.sh, - +targets/support/bootloader-setup.sh, targets/support/chroot-functions.sh, - +targets/support/create-iso.sh, targets/support/filesystem-functions.sh, - targets/support/functions.sh, targets/support/livecdfs-update.sh, - +targets/support/target_image_setup.sh: - embedded target cleanups ... iso,bootloader,target_setup generalizations, - minor code fixes - - 20 Apr 2005; Chris Gianelloni - targets/livecd-stage2/livecd-stage2-controller.sh, - targets/support/livecdfs-update.sh: - Moved xinitrc to after livecdfs-update to allow for changing the xinitrc to - a custom one if livecd/type is gentoo-gamecd. Added more default setup to - livecdfs-update.sh for livecd/type: gentoo-gamecd, gentoo-release-livecd, - and generic-livecd. - - 20 Apr 2005; Chris Gianelloni - targets/livecd-stage2/livecd-stage2-controller.sh, - targets/support/rc-update.sh: - Updated rc-update.sh with better defaults for different livecd/type settings - and cleaning up file copying in livecd-stage2-controller.sh to match - catalyst 1.1.9. - - 20 Apr 2005; Chris Gianelloni README: - Made example of catalyst.conf in README match the default catalyst.conf - provided. - - 20 Apr 2005; Chris Gianelloni -NOTES, README, - -REMARKS, -TODO: - Removing old files from previous maintainers and updating README. - - 20 Apr 2005; Chris Gianelloni - modules/livecd_stage2_target.py, targets/support/livecdfs-update.sh: - Added livecd/users option to create non-root users. The first user listed - will also be used for auto-starting X, if X is merged onto the CD. - - 20 Apr 2005; Chris Gianelloni - targets/livecd-stage1/livecd-stage1-controller.sh, - targets/livecd-stage2/livecd-stage2-controller.sh, - targets/support/livecdfs-update.sh: - Updated all instances of livecd/type: gentoo-release-environmental to - gentoo-release-livecd and added generic-livecd. - - 20 Apr 2005; Chris Gianelloni - examples/fsscript.sh.example, examples/gamecd.conf.example, - examples/generic_stage_template.spec, examples/grp_template.spec, - examples/livecd-stage1_template.spec, - examples/livecd-stage2_template.spec, examples/netboot_template.spec, - examples/snapshot_template.spec: - Imported example files from catalyst 1.1.9 to make them more verbose. - - 18 Apr 2005; Eric Edgar modules/grp_target.py: - Fix grp/use bug #89365 - - 15 Apr 2005; Eric Edgar - modules/generic_stage_target.py, targets/support/kmerge.sh: - Fixes for initramfs overlay support. - - 15 Apr 2005; Eric Edgar - modules/generic_stage_target.py, targets/support/kmerge.sh, - targets/support/pre-kmerge.sh: - Fix ctrl-c error if pre-kmerge.sh is running by sourcing - /tmp/chroot-functions.sh and removed extra equal sign to fix a genkernel - caching bug; Also adding preliminary support for initramfs_overlay from - genkernel - - 14 Apr 2005; Eric Edgar - modules/generic_stage_target.py, targets/support/kmerge.sh: - Removed support for postconf as genkernel no longer has that option - - 14 Apr 2005; Eric Edgar modules/catalyst_support.py, - modules/embedded_target.py, modules/generic_stage_target.py, - modules/grp_target.py, modules/livecd_stage1_target.py, - modules/livecd_stage2_target.py, modules/netboot_target.py, - modules/stage4_target.py, modules/tinderbox_target.py, - targets/stage1/stage1-chroot.sh, targets/stage1/stage1-controller.sh, - targets/stage1/stage1-preclean-chroot.sh, - targets/support/chroot-functions.sh: - AUTORESUME PATCH; modified the chroot-functions.sh script so the chroot will - die properly on CTRL-C; fixed stage1 bug with gcc-setup - - 11 Apr 2005; Eric Edgar - modules/livecd_stage2_target.py: - Added support for livecd-stage2 to use a snapshot or livecd-stage1 image - - 11 Apr 2005; Eric Edgar - modules/generic_stage_target.py, modules/livecd_stage1_target.py, - modules/livecd_stage2_target.py, modules/stage4_target.py, - targets/livecd-stage1/livecd-stage1-controller.sh, - targets/livecd-stage2/livecd-stage2-controller.sh, - targets/stage4/stage4-controller.sh, +targets/stage4/unmerge.sh, - targets/support/functions.sh, targets/support/kmerge.sh, - targets/support/livecdfs-update.sh, +targets/support/rc-update.sh: - Generalized kernel support, fsscript, rcupdate, etc for stage4 - - 09 Apr 2005; Chris Gianelloni - targets/support/pre-kmerge.sh: - Removed sed for usb devices from legacy genkernel, as we're going to require - a version much higher that no longer exhibits the bug. - - 08 Apr 2005; Chris Gianelloni - examples/gamecd.conf.example, -targets/support/gamecdfs-update.sh, - targets/support/livecdfs-update.sh: - Removed empty gamecdfs-update.sh, updated livecdfs-update.sh to work - properly with hotplug firmwares, and also updated gamecd.conf.example, since - the ut2004demo shell script has been renamed to ut2004-demo. - - 08 Apr 2005; Eric Edgar targets/support/pre-kmerge.sh: - let genkernel always reinstall itself - - 07 Apr 2005; Eric Edgar catalyst, - modules/catalyst_support.py, modules/generic_stage_target.py, - modules/stage1_target.py, targets/support/livecdfs-update.sh: - fix case bug in livecdfs-update.sh; fix bug in initial command line - arguement parsing; add cflags spec file support which is only allowed to - override in stage1 - - 07 Apr 2005; Eric Edgar - targets/stage3/stage3-chroot.sh: - Fix a use flag bug in the stage3 - - 07 Apr 2005; Eric Edgar modules/catalyst_support.py, - modules/generic_stage_target.py: - Changes to allow cflags, chost, cxxflags in a spec file - - 06 Apr 2005; Eric Edgar - targets/livecd-stage1/livecd-stage1-controller.sh, - targets/livecd-stage2/livecd-stage2-controller.sh, - targets/stage1/stage1-preclean-chroot.sh, targets/support/functions.sh, - targets/support/gamecdfs-update.sh, targets/support/livecdfs-update.sh, - targets/support/pre-kmerge.sh: - change the code to use more case statements. Fix gcc issue in stage1. - - 06 Apr 2005; Chris Gianelloni - targets/livecd-stage1/livecd-stage1-controller.sh, - targets/support/gamecdfs-update.sh, targets/support/livecdfs-update.sh: - Merging in changes from catalyst 1.1.x for gamecd support. - - 06 Apr 2005; Eric Edgar - targets/stage1/stage1-preclean-chroot.sh: - Removing gcc-config stuff to see if its still required to work around a gcc - bug - - 06 Apr 2005; Eric Edgar - targets/support/chroot-functions.sh, targets/support/kmerge.sh: - Added tests for genkernel >3.2.0 - - 05 Apr 2005; Eric Edgar catalyst: - Fixed email address - - 05 Apr 2005; Chris Gianelloni AUTHORS: - Updated AUTHORS with new maintainers and updated contributors list. - - 05 Apr 2005; Chris Gianelloni catalyst, - examples/fsscript.sh.example, livecd/files/README.txt, - livecd/files/livecd-bash_profile, livecd/files/livecd-bashrc, - livecd/files/minimal.motd.txt, livecd/files/universal.motd.txt, - targets/support/gamecdfs-update.sh, targets/support/livecdfs-update.sh: - Changed maintainers. Updated examples/fsscript.sh.example to provide better - documentation. Lots of minor cosmetic updates. Updated minimal.motd.txt and - universal.motd.txt to resolve documentation issue on bug #86914. Added - x-setup to default runlevel on gamecd builds. Removed extranneous bashlogin - sed-fu from livecdfs-update.sh and made default timezone UTC rather than - GMT. - - 05 Apr 2005; Eric Edgar - targets/livecd-stage2/livecd-stage2-controller.sh: - Removed a few unnecessary comments - - 05 Apr 2005; Eric Edgar : - Removed obsolete files from the livecd directory as the functionality has - moved into the targets folders - - 04 Apr 2005; Eric Edgar - +targets/netboot/netboot-chroot.sh, +targets/netboot/netboot-controller.sh: - Additional catalyst 2.0.0 files - - 04 Apr 2005; Eric Edgar catalyst, arch/arm.py, - +livecd/cdtar/grub-memtest86+-cdtar.tar.bz2, - +livecd/cdtar/isolinux-2.11-cdtar.tar.bz2, - +livecd/cdtar/isolinux-2.11-memtest86+-cdtar.tar.bz2, - -livecd/isogen/alpha-isogen.sh, -livecd/isogen/hppa-isogen.sh, - -livecd/isogen/ppc-isogen.sh, -livecd/isogen/sparc-isogen.sh, - -livecd/isogen/sparc64-isogen.sh, -livecd/isogen/x86-isogen.sh, - -livecd/runscript/alpha-archscript.sh, - -livecd/runscript/default-runscript.sh, - -livecd/runscript/hppa-archscript.sh, -livecd/runscript/ppc-archscript.sh, - -livecd/runscript/sparc-archscript.sh, -livecd/runscript/x86-archscript.sh, - -livecd/runscript-support/gamecdfs-update.sh, - -livecd/runscript-support/kmerge.sh, - -livecd/runscript-support/livecdfs-update.sh, - -livecd/runscript-support/post-kmerge.sh, - -livecd/runscript-support/pre-kmerge.sh, modules/catalyst_support.py, - modules/embedded_target.py, modules/generic_stage_target.py, - modules/grp_target.py, modules/livecd_stage1_target.py, - modules/livecd_stage2_target.py, -modules/netboot.py, - +modules/netboot_target.py, modules/snapshot_target.py, - modules/stage1_target.py, +modules/stage4_target.py, - modules/tinderbox_target.py, targets/embedded/embedded-chroot.sh, - +targets/embedded/embedded-controller.sh, - targets/embedded/embedded-preclean-chroot.sh, -targets/embedded/embedded.sh, - -targets/embedded/kmerge.sh, targets/grp/grp-chroot.sh, - +targets/grp/grp-controller.sh, targets/grp/grp-preclean-chroot.sh, - -targets/grp/grp.sh, targets/livecd-stage1/livecd-stage1-chroot.sh, - +targets/livecd-stage1/livecd-stage1-controller.sh, - targets/livecd-stage1/livecd-stage1-preclean-chroot.sh, - -targets/livecd-stage1/livecd-stage1.sh, - +targets/livecd-stage2/livecd-stage2-bootloader.sh, - +targets/livecd-stage2/livecd-stage2-cdfs.sh, - +targets/livecd-stage2/livecd-stage2-controller.sh, - +targets/livecd-stage2/livecd-stage2-iso.sh, - targets/livecd-stage2/unmerge.sh, -targets/netboot/netboot-busybox.sh, - targets/netboot/netboot-combine.sh, targets/netboot/netboot-image.sh, - -targets/netboot/netboot-kernel.sh, -targets/netboot/netboot-packages.sh, - -targets/netboot/netboot-setup.sh, -targets/netboot/netboot.sh, - targets/stage1/build.py, targets/stage1/stage1-chroot.sh, - +targets/stage1/stage1-controller.sh, - +targets/stage1/stage1-preclean-chroot.sh, - -targets/stage1/stage1-preclean1-chroot.sh, - -targets/stage1/stage1-preclean2-chroot.sh, -targets/stage1/stage1.sh, - targets/stage2/stage2-chroot.sh, +targets/stage2/stage2-controller.sh, - targets/stage2/stage2-preclean-chroot.sh, -targets/stage2/stage2.sh, - targets/stage3/stage3-chroot.sh, +targets/stage3/stage3-controller.sh, - targets/stage3/stage3-preclean-chroot.sh, -targets/stage3/stage3.sh, - +targets/stage4/stage4-chroot.sh, +targets/stage4/stage4-controller.sh, - +targets/stage4/stage4-preclean-chroot.sh, - +targets/support/chroot-functions.sh, - +targets/support/filesystem-functions.sh, +targets/support/functions.sh, - +targets/support/gamecdfs-update.sh, +targets/support/kmerge.sh, - +targets/support/livecdfs-update.sh, +targets/support/post-kmerge.sh, - +targets/support/pre-kmerge.sh, targets/tinderbox/tinderbox-chroot.sh, - +targets/tinderbox/tinderbox-controller.sh, - targets/tinderbox/tinderbox-preclean-chroot.sh, - -targets/tinderbox/tinderbox.sh: - Initial Import of Catalyst 2.0.0 - - 30 Mar 2005; Chris Gianelloni - livecd/runscript-support/livecdfs-update.sh: - Added /usr/portage as tmpfs (this will be made conditional later). - - 29 Mar 2005; Chris Gianelloni - +livecd/files/livecd-bash_profile, livecd/runscript/default-runscript.sh: - Added a new livecd-bash_profile that sources ~/.bashrc in case we're called - from an interactive shell. - - 29 Mar 2005; Chris Gianelloni - -livecd/files/livecd-bash_profile, +livecd/files/livecd-bashrc, - livecd/files/livecd-local.start, -livecd/files/mkvardb, - livecd/runscript-support/pre-kmerge.sh, - livecd/runscript/default-runscript.sh: - Moved livecd-bash_profile to livecd-bashrc. Added check for - /usr/livecd/profiles to livecd-local.start. Removed mkvardb. Removed legacy - sed call from pre-kmerge.sh since it has been fixed in genkernel for a long - time. - - 24 Mar 2005; Chris Gianelloni arch/arm.py, catalyst, - modules/generic_stage_target.py: - Applying arm patch from vapier and closing bug #86466. This is now catalyst - 1.1.8, so enjoy. - - 24 Mar 2005; Chris Gianelloni +livecd/files/mkvardb, - livecd/runscript/default-runscript.sh, - targets/livecd-stage1/livecd-stage1.sh: - Adding back in the kill for livecd-stage1 for gconfd-2 and resolving bug - #73363. Adding in mkvardb script to create a /var/db/pkg entry from an - arbitrary set of files. Modifying default-runscript.sh to copy mkvardb to - /tmp in the chroot. - - 19 Mar 2005; Chris Gianelloni - livecd/runscript/ppc-archscript.sh: - Added -l to mkisofs line for ppc as this allows full 31 character file names. - - 16 Mar 2005; Chris Gianelloni - livecd/cdtar/yaboot-1.3.11-cdtar.tar.bz2, catalyst: - Changing catalyst version to 1.1.8_pre1 and updating yaboot cdtar to allow - for multiple initrd files. - - 16 Mar 2005; Chris Gianelloni - livecd/runscript/ppc-archscript.sh: - Modifed PPC archscript to close bug #84648 and also to make the PPC - archscript produce multiple initrd files, like x86/amd64. - - 09 Mar 2005; Chris Gianelloni - -livecd/cdtar/isolinux-2.11-cdtar.tar.bz2, - -livecd/cdtar/isolinux-2.11-memtest86+-cdtar.tar.bz2, - livecd/runscript/ppc-archscript.sh: - Alright, so I lied to you. This is now the 1.1.7 release. I removed the 2.11 - isolinux cdtar tarballs and updated the ppc-archscript.sh to use the - livecd/volid for the HFS volid, too. - - 09 Mar 2005; Chris Gianelloni catalyst: - Calling this one 1.1.7 and rolling a tarball. - - 08 Mar 2005; Chris Gianelloni - livecd/runscript/alpha-archscript.sh, livecd/runscript/hppa-archscript.sh, - livecd/runscript/ppc-archscript.sh, livecd/runscript/sparc-archscript.sh, - -livecd/runscript/sparc64-archscript.sh, - livecd/runscript/x86-archscript.sh, modules/livecd_stage2_target.py: - Added livecd/volid to set the volume ID when creating the ISO, patch by - Gustavo Zacarias . Also copied sparc64-archscript.sh to - sparc-archscript.sh and removing sparc64 one, as they are identical now. - - 08 Mar 2005; Chris Gianelloni - +livecd/cdtar/isolinux-2.13-cdtar.tar.bz2, - +livecd/cdtar/isolinux-2.13-memtest86+-cdtar.tar.bz2: - Adding experimental isolinux cdtar for isolinux 2.13 and memtest86+ 1.51. - - 08 Mar 2005; Chris Gianelloni - livecd/runscript-support/livecdfs-update.sh: - Removed hdparm from default runlevel as it break ide=nodma at boot. - - 07 Mar 2005; Chris Gianelloni - livecd/runscript-support/kmerge.sh, - livecd/runscript-support/pre-kmerge.sh, - targets/livecd-stage1/livecd-stage1-chroot.sh: - Revert last set of changes and remove portage version check from emerge in - livecd-stage1, as it breaks catalyst's ability to fail properly on an - incomplete emerge. - - 07 Mar 2005; Chris Gianelloni - livecd/runscript-support/kmerge.sh, - livecd/runscript-support/pre-kmerge.sh: - Change genkernel check to use best_version and has_version to determine if - the any previously installed versions of genkernel are up to date. Change - emerge line for kernels to use -n option to only install if they were not - previously installed. - - 06 Mar 2005; Chris Gianelloni catalyst, - livecd/cdtar/silo-1.2.6-sparc-cdtar.tar.bz2, - -livecd/cdtar/silo-1.3.2-sparc64-cdtar.tar.bz2, - -livecd/cdtar/silo-1.4.4-sparc32-cdtar.tar.bz2, - livecd/runscript/sparc-archscript.sh: - Applying sparc32 patch from gustavoz. Replacing silo cdtar files with - unified sparc32/sparc64 cdtar. - - 06 Mar 2005; Chris Gianelloni - livecd/runscript-support/livecdfs-update.sh, - livecd/runscript-support/pre-kmerge.sh: - Change sudoers update to only run if /etc/sudoers exists and only reduce - splash to 1024x768 on minimal and universal install CD. - - 05 Mar 2005; Chris Gianelloni targets/grp/grp.sh, - targets/livecd-stage1/livecd-stage1.sh: - Changing the killall -9 gconfd-2 to gconftool-2 --shutdown and resolving bug - #73363. - - 03 Mar 2005; Chris Gianelloni - livecd/runscript/alpha-archscript.sh, livecd/runscript/hppa-archscript.sh, - livecd/runscript/ppc-archscript.sh, livecd/runscript/sparc-archscript.sh, - livecd/runscript/sparc64-archscript.sh, - livecd/runscript/x86-archscript.sh: - Added a new empty livecd file to each archscript. This will be used for an - identifier by genkernel to allow booting from a non-primary CDROM. - - 03 Mar 2005; Chris Gianelloni catalyst: - Catalyst 1.1.6 is here. - - 03 Mar 2005; Chris Gianelloni - targets/stage1/stage1-preclean2-chroot.sh: - Commenting out stage1 cleaning of /var/db. - - 02 Mar 2005; Chris Gianelloni - livecd/runscript-support/pre-kmerge.sh: - Made splash reduction to 1024x768 only for minimal and universal release media. - - 01 Mar 2005; Chris Gianelloni - targets/stage1/stage1-preclean2-chroot.sh: - Added SLOT files back to /var/db entries in stage1. - - 01 Mar 2005; Chris Gianelloni - +livecd/files/gentoo.png, livecd/files/livecd-local.start, - livecd/runscript/default-runscript.sh, - livecd/runscript-support/livecdfs-update.sh, - targets/livecd-stage2/unmerge.sh: - Moved portage profiles from livecd-local.start to unmerge.sh, since /usr is - not writeable at boot. Removed -a from cp in default-runscript.sh to keep - the copy from preserving permissions and also adding /usr/share/faces and - default Gentoo icon. We'll see how the icon does for us. Removing serial - init script, as it causes problems with the splash theme. - - 28 Feb 2005; Chris Gianelloni - targets/livecd-stage1/livecd-stage1.sh: - -n, not -z - - 28 Feb 2005; Chris Gianelloni - livecd/files/livecd-local.start, livecd/runscript/default-runscript.sh, - livecd/runscript-support/kmerge.sh, - livecd/runscript-support/livecdfs-update.sh, - livecd/runscript-support/post-kmerge.sh, modules/snapshot_target.py, - targets/livecd-stage1/livecd-stage1.sh, targets/stage1/stage1-chroot.sh, - targets/stage1/stage1-preclean2-chroot.sh: - Removed x-setup from local.start and added in symlinks for gconf, portage - profiles (for installer) and /var/db. Added a touch for root's .bashrc for - baselayout and removed /etc/startx from the environmental type. Commented - unmerge of sources in kmerge.sh, as they should be unmerged by the spec - file. Changed livecdfs-update.sh to setup /etc/hosts properly, allow wheel - users to use sudo with no password, mount /usr/lib/X11/xkb/compiled as tmpfs - for X, use the latest pci.ids and usb.ids from portage, and create - /lib/firmware if it doesn't exist. Commented unmerge of genkernel in - post-kmerge.sh, as it should be unmerged by the spec file. Fixed typo in - snapshot_target.py. Made gconfd check in livecd-stage1.sh work if more than - one gconfd-2 is running. Added a gcc-config fix to stage1-chroot.sh. Changed - gcc-config check in stage1-preclean2-chroot.sh to ensure gcc-config is an - executable. - - 04 Feb 2005; Chris Gianelloni files/catalyst.conf: - Removed ccache from default options as it breaks catalyst when merged with - USE=-ccache. - - 04 Feb 2005; Chris Gianelloni - modules/snapshot_target.py: - Added /local/ to snapshot exclusion. - - 31 Jan 2005; Chris Gianelloni - livecd/runscript-support/livecdfs-update.sh: - Updated to attempt to start 5 interfaces, rather than 4. You can blame - gustavoz and his 5 interface Xeon for this. - - 29 Jan 2005; Chris Gianelloni catalyst, - targets/grp/grp.sh, targets/livecd-stage1/livecd-stage1.sh: - Added a conditional before killing gconfd-2. This is also going to be - catalyst 1.1.5, so let's hope we don't find any more bugs, at least for this - release. - - 29 Jan 2005; Chris Gianelloni - targets/grp/grp-preclean-chroot.sh, targets/grp/grp.sh, - targets/livecd-stage1/livecd-stage1-preclean-chroot.sh: - Moved killall -9 gconfd-2 to execute outside chroot. - - 29 Jan 2005; Chris Gianelloni - livecd/files/x86-help.msg: - Modified x86-help.msg to remove agpgart line, add noload= line, and replace - tabs with spaces. - - 29 Jan 2005; Chris Gianelloni - livecd/runscript/x86-archscript.sh: - Removed acpi from x86-archscript.sh as it breaks acpi calls on the command - line. - - 29 Jan 2005; Chris Gianelloni catalyst: - Version 1.1.4 - - 28 Jan 2005; Chris Gianelloni - targets/livecd-stage1/livecd-stage1.sh: - Added killall for gconfd-2 back into livecd-stage1.sh - - 28 Jan 2005; Chris Gianelloni - livecd/runscript/alpha-archscript.sh: - Alpha fixes for multiple kernels.. - - 28 Jan 2005; Chris Gianelloni - livecd/runscript-support/kmerge.sh: - Changed kmerge.sh from --devfs to --no-udev as --devfs doesn't exist. - - 28 Jan 2005; Chris Gianelloni - livecd/runscript/hppa-archscript.sh, livecd/runscript/sparc-archscript.sh, - livecd/runscript/sparc64-archscript.sh: - Force devfs if udev is not selected for all supporting arches. - - 28 Jan 2005; Chris Gianelloni - livecd/runscript/alpha-archscript.sh, livecd/runscript/x86-archscript.sh, - livecd/runscript-support/kmerge.sh: - Forcing devfs if livecd/dev-manager isn't udev. This should fix building 2.4 - kernels. - - 28 Jan 2005; Chris Gianelloni - targets/grp/grp-preclean-chroot.sh, targets/grp/grp.sh: - Re-enabled preclean in grp and added gconfd-2 killing. - - 28 Jan 2005; Chris Gianelloni - livecd/runscript/x86-archscript.sh: - Changed acpi=ht to acpi=off. This fixes acpi loading and also allows for - users to use apm. - - 28 Jan 2005; Chris Gianelloni - targets/embedded/embedded-chroot.sh, targets/grp/grp-chroot.sh, - targets/livecd-stage1/livecd-stage1-chroot.sh, - targets/livecd-stage1/livecd-stage1-preclean-chroot.sh, - targets/livecd-stage1/livecd-stage1.sh, - targets/netboot/netboot-packages.sh, targets/stage1/stage1-chroot.sh, - targets/stage3/stage3-chroot.sh, targets/tinderbox/tinderbox-chroot.sh: - Added ability to pause indefinitely. This closes bug #79798. I've also added - the gcond-2 killall back in, but now it is in the actual preclean script and - is executed inside the chroot. - - 26 Jan 2005; Chris Gianelloni catalyst: - Updated for 1.1.3 release. - - 26 Jan 2005; Chris Gianelloni - targets/grp/grp-chroot.sh, targets/livecd-stage1/livecd-stage1-chroot.sh, - targets/netboot/netboot-busybox.sh, targets/netboot/netboot-kernel.sh, - targets/netboot/netboot-packages.sh, - targets/tinderbox/tinderbox-chroot.sh: - Updated to use package.use correctly. Blame Robert Paskowitz - from the gentoo-catalyst mailing list. - - 26 Jan 2005; Chris Gianelloni - targets/stage1/stage1-preclean2-chroot.sh: - Fixed find line for new stage1 /var/db/pkg. - - 25 Jan 2005; Chris Gianelloni - targets/stage1/stage1-preclean2-chroot.sh: - Added code to clean up /var/db/pkg, while still keeping the CONTENTS, - COUNTER and ebuilds. This should keep a stage1 useable, while still keeping - its size small. - - 24 Jan 2005; Chris Gianelloni - livecd/runscript-support/livecdfs-update.sh: - Removed gpm changes, as it has been moved to livecd-tools and autoconfig, - added net.ethX symlinks, and added copying of files from - /usr/lib/hotplug/firmware into firmware tarball. - - 23 Jan 2005; Chris Gianelloni - livecd/runscript-support/livecdfs-update.sh: - Firmware updated to use new /lib/firmware directory. - - 16 Jan 2005; John Davis catalyst: - fix from pvdabeel@gentoo.org. patch fixes a small bug that caused grp to not - work when both -f and -C were used on the command line. - - 13 Jan 2005; Chris Gianelloni - targets/embedded/embedded-chroot.sh, targets/grp/grp-chroot.sh, - targets/livecd-stage1/livecd-stage1-chroot.sh, - targets/netboot/netboot-packages.sh, targets/stage1/stage1-chroot.sh, - targets/stage3/stage3-chroot.sh: - Added a portage version check to each target that uses --newuse to ensure a - high enough version is used. This resolves bug #75336. - - 13 Jan 2005; Chris Gianelloni - livecd/files/livecd-local.start: - Possible local.start fix for beejay. - - 12 Jan 2005; John Davis - modules/embedded.py: - kernel building patch for embedded from mutex@gentoo.org (bug #76542) - - 11 Jan 2005; Chris Gianelloni - livecd/runscript-support/kmerge.sh: - Added ccache support to genkernel call in livecd-stage2. - - 11 Jan 2005; John Davis - targets/netboot/netboot-busybox.sh, targets/netboot/netboot-combine.sh, - targets/netboot/netboot-image.sh, targets/netboot/netboot-kernel.sh, - targets/netboot/netboot.sh: - netboot path from gmsoft@gentoo.org. The patch addresses many bugs and adds - some feature enhancements. - - 11 Jan 2005; Chris Gianelloni catalyst, - targets/embedded/embedded-chroot.sh, targets/grp/grp-chroot.sh, - targets/livecd-stage1/livecd-stage1-chroot.sh, - targets/livecd-stage1/livecd-stage1.sh, - targets/netboot/netboot-packages.sh, targets/stage1/stage1-chroot.sh, - targets/stage2/stage2-chroot.sh, targets/stage3/stage3-chroot.sh: - Added a -F or --fetchonly command line option and closing out bug #77480. - Also added a portage version check to livecd-stage1 to close out bug #68307. - - 11 Jan 2005; Chris Gianelloni - livecd/runscript-support/livecdfs-update.sh, - targets/stage3/stage3-chroot.sh: - Fixed DHCP for eth0->eth3 in livecdfs-update.sh and also changed stage3 - target to use emerge -e when building. This is only temporary until the - bootstrap.sh script can be fixed or another solution can be decided upon. - - 09 Jan 2005; John Davis targets/embedded/embedded.sh, - +targets/embedded/kmerge.sh: - partial fix for #76542, waiting for the necessary patch to modules/embedded.py - from mutex@gentoo.org - - 09 Jan 2005; John Davis modules/generic_stage_target.py, - modules/livecd_stage2_target.py: - fix for bug #76146 - - 05 Jan 2005; Chris Gianelloni - livecd/runscript-support/livecdfs-update.sh, targets/stage1/stage1.sh: - Updated livecdfs-update.sh to modify inittab to use bashlogin. Updated - targets/stage1/stage1.sh to no longer clean /var/db/pkg, which should fix - the brokenness of a stage1 tarball. - - 04 Jan 2005; John Davis catalyst: - patch for pvdabeel@gentoo.org. -f and -C can now be used together on the - cmdline - - 04 Jan 2005; John Davis modules/generic_stage_target.py, - modules/livecd_stage2_target.py: - fix for #76530 - - 04 Jan 2005; Chris Gianelloni - -livecd/cdtar/isolinux-2.08-cdtar.tar.bz2, - -livecd/cdtar/isolinux-2.08-memtest86+-cdtar.tar.bz2, - -livecd/cdtar/isolinux-2.08-memtest86-cdtar.tar.bz2, - +livecd/cdtar/isolinux-2.11-cdtar.tar.bz2, - +livecd/cdtar/isolinux-2.11-memtest86+-cdtar.tar.bz2: - Upgraded the isolinux cdtar files and closing bug #70518. - - 04 Jan 2005; Chris Gianelloni - modules/embedded_target.py, modules/generic_stage_target.py, - modules/grp_target.py, modules/livecd_stage1_target.py, - modules/livecd_stage2_target.py, modules/netboot.py, - modules/stage1_target.py, modules/tinderbox_target.py: - Added patches from Eric Edgar from bug #70663 to - separate out specific target logic from the generic targets modules. - - 03 Jan 2005; John Davis arch/ppc.py: - new PPC arch file from pvdabeel@gentoo.org - - 01 Jan 2005; John Davis catalyst, - examples/generic_stage_template.spec, modules/catalyst_support.py: - tweaking error handling in the main catalyst script - updated the example to include a blurb about portage_confdir - - 29 Dec 2004; Chris Gianelloni - livecd/runscript-support/livecdfs-update.sh: - Cleanup on livecdfs-update.sh script and testing a possible bashlogin fix. - - 17 Dec 2004; John Davis modules/generic_stage_target.py: - fix for #73851 - - 17 Dec 2004; John Davis modules/catalyst_support.py: - fix for #66592. catalyst now gives a traceback when it bails out, making - troubleshooting amazingly easier - - 17 Dec 2004; Chris Gianelloni catalyst, - modules/catalyst_support.py, modules/embedded_target.py, - modules/generic_stage_target.py, modules/grp_target.py, - modules/livecd_stage1_target.py, modules/livecd_stage2_target.py, - modules/netboot.py, modules/stage1_target.py, modules/tinderbox_target.py: - Reversing patch from Eric Edgar from bug #70663. - - 17 Dec 2004; Chris Gianelloni - livecd/runscript/x86-archscript.sh: - Added -no-emul-boot back into x86-archscript.sh as apparently isolinux will - not work without it (mkisofs fails on creating ISO). - - 16 Dec 2004; Chris Gianelloni catalyst, - modules/catalyst_support.py, modules/embedded_target.py, - modules/generic_stage_target.py, modules/grp_target.py, - modules/livecd_stage1_target.py, modules/livecd_stage2_target.py, - modules/netboot.py, modules/stage1_target.py, modules/tinderbox_target.py: - Added patches from Eric Edgar from bug #70663 to - separate out specific target logic from the generic targets modules. - - 16 Dec 2004; Chris Gianelloni - modules/embedded_target.py, targets/embedded/embedded-fs-runscript.sh, - targets/embedded/embedded.sh: - Added more embedded updates from mutex@gentoo.org and Closing bug #67289. - - 16 Dec 2004; Chris Gianelloni - +examples/gamecd.conf.example, -livecd/files/gamecd-xinitrc, - livecd/runscript/default-runscript.sh, - livecd/runscript-support/gamecdfs-update.sh, - livecd/runscript-support/livecdfs-update.sh, - modules/livecd_stage2_target.py: - Added gamecd/conf option to livecd_stage2_target.py, added - gamecd.conf.example to /examples, cleaned up game-specific code in - gamecdfs-update.sh to make it more generic, added more fundtionality to - livecdfs-update.sh and default-runscript.sh for gentoo-release-environmental - and gentoo-gamecd to make spec files simpler and to remove the need for - specifying a gamecd/environmental fsscript in livecd/fsscript, allowing the - user to still use a custom fsscript of their own. - - 16 Dec 2004; Chris Gianelloni - +livecd/files/environmental.motd.txt, - targets/livecd-stage1/livecd-stage1.sh: - Added environmental.motd.txt for gentoo-release-environmental livecd/type. - - 15 Dec 2004; Chris Gianelloni - livecd/runscript/default-runscript.sh, - livecd/runscript-support/livecdfs-update.sh: - Added gentoo-release-environmental as a valid livecd/type and did some - cleanup in livecdfs-update.sh to allow hotplug to dhcp on detected ethernet - devices other than eth0. - - 14 Dec 2004; Chris Gianelloni - targets/livecd-stage1/livecd-stage1-chroot.sh: - Changed livecd-stage1 to merge each package individually. This should not - make it into a production version of catalyst, but is here as a possible - solution to bug #68307. - - 12 Dec 2004; Chris Gianelloni - livecd/runscript/alpha-archscript.sh, livecd/runscript/hppa-archscript.sh, - livecd/runscript/sparc-archscript.sh, - livecd/runscript/sparc64-archscript.sh, - livecd/runscript/x86-archscript.sh: - Added failures to all arches on mkisofs failure and also made -z option to - mkisofs optional on x86 depending on loop type used. - - 12 Dec 2004; Chris Gianelloni - livecd/runscript/x86-archscript.sh: - Making sure the mkisofs call causes a failure when it doesn't complete - successfully. Once again, blame jforman, our beloved infra-monkey. - - 12 Dec 2004; Chris Gianelloni - livecd/runscript/default-runscript.sh: - squashfs-utils->squashfs-tools fix. Blame jforman. - - 09 Dec 2004; Chris Gianelloni - livecd/isogen/x86-isogen.sh: - Removed -no-emul-boot from x86-isogen.sh to keep the ISO being made from - possibly not booting on really old systems. - - 09 Dec 2004; Chris Gianelloni - livecd/runscript/x86-archscript.sh: - Removed -no-emul-boot from x86-archscript.sh to keep the ISO being made from - possibly not booting on really old systems. - - 08 Dec 2004; Chris Gianelloni - livecd/runscript-support/livecdfs-update.sh: - Save some space by removing redundant firmware after tarball is made, only - perform sed on /etc/conf.d/gpm if it exists, and change fstab to be more - readable. - - 06 Dec 2004; Chris Gianelloni - targets/stage1/stage1-preclean2-chroot.sh: - Added patch from vapier and closing bug #73556. - - 22 Nov 2004; John Davis modules/embedded_target.py, - modules/generic_stage_target.py, -targets/embedded/cramfs-runscript.sh, - +targets/embedded/embedded-fs-runscript.sh, - targets/livecd-stage2/unmerge.sh, targets/stage1/stage1-chroot.sh, - targets/stage2/stage2-chroot.sh, targets/stage3/stage3-chroot.sh: - fixes for bugs #49819 and #71033. Partial fix for #67289 - waiting on a patch - from mutex@gentoo.org for modules/embedded.py - - 19 Nov 2004; Chris Gianelloni - livecd/files/gamecd-xinitrc, livecd/runscript-support/gamecdfs-update.sh, - livecd/runscript-support/livecdfs-update.sh: - Fixing up some GameCD stuff and also fixing a problem with the ls and grep - aliases having --color rather than --color=auto. - - 17 Nov 2004; Chris Gianelloni - livecd/files/livecd-local.start: - Let's try actually making a proper edit on livecd/files/livecd-local.start - this time, shall we... - - 17 Nov 2004; Chris Gianelloni - livecd/files/livecd-local.start: - Fixing up livecd/files/livecd-local.start to remove ALSA config and make - x-setup check for /etc/startx. - - 14 Nov 2004; Chris Gianelloni - livecd/runscript-support/gamecdfs-update.sh: - Fixing minor sed bug in gamecdfs-update.sh. - - 07 Nov 2004; Chris Gianelloni catalyst, - examples/snapshot_template.spec, - livecd/runscript-support/gamecdfs-update.sh, - livecd/runscript-support/livecdfs-update.sh: - Fixing typo in snapshot_template.spec and closing bug #70321. - - 02 Nov 2004; Chris Gianelloni - livecd/runscript-support/pre-kmerge.sh: - Ssshhh... I've added my super-secret pre-kmerge.sh sed replacement so - genkernel will only add the 1024x768 version of the gensplash image to the - bzImage, which added with the livecd-stage2 removal of the unused splash - images, makes for a significantly smaller (54MB v. 50MB) LiveCD. - - 29 Oct 2004; Chris Gianelloni - +livecd/cdtar/silo-1.2.6-sparc-cdtar.tar.bz2, - livecd/runscript/sparc64-archscript.sh: - Updated with silo/mkisofs patch from gustavoz. - - 28 Oct 2004; Chris Gianelloni - livecd/files/x86-help.msg: - Updated x86-help.msg to make it fall more inline with current - genkernel/livecd-tools options. - - 28 Oct 2004; Chris Gianelloni - livecd/runscript/x86-archscript.sh, livecd/runscript-support/kmerge.sh, - livecd/runscript-support/pre-kmerge.sh: - Removing auto-keymap from kmerge.sh and moving it to x86-archscript.sh since - it is only working properly on amd64 and x86 anyway. Also fixing a typo in - genkernel's module_load for x86 during pre-kmerge.sh, which should fix USB - loading. - - 22 Oct 2004; Chris Gianelloni files/catalyst.conf, - livecd/runscript-support/kmerge.sh, - livecd/runscript-support/livecdfs-update.sh, - targets/livecd-stage2/unmerge.sh, targets/netboot/netboot-kernel.sh: - Changed kernel build caching to use kerncache option, rather than pkgcache - option. Fixed --postconf and --callback for builds that do not require them. - Removed delay when removing package sin the system profile. This is now - catalyst 1.1.0, so enjoy. - - 21 Oct 2004; Chris Gianelloni - livecd/runscript-support/livecdfs-update.sh: - Stopping udev from using the nasty device tarball. We don't need it anyway. - - 21 Oct 2004; Chris Gianelloni catalyst, - livecd/runscript/sparc-archscript.sh, - livecd/runscript/sparc64-archscript.sh, - livecd/runscript-support/kmerge.sh, - livecd/runscript-support/livecdfs-update.sh, modules/catalyst_support.py: - Fixing gpm support by uncommenting default settings. Fixing case where - boot/kernel/$kname/packages or boot/kernel/$kname/postconf were empty. - Changing sparc kernel files from kernel* to kernel-* so kernel.msg does - not get renamed. Fixed a problem where we were accidentally removing the - hwdata-knoppix versions of pci.ids and usb.ids and linking - /usr/share/misc/*.ids to non-existent files. This should hopefully be it - for 2004.3 and catalyst 1.1.0. - - 19 Oct 2004; John Davis arch/ia64.py: - patch from vapier@gentoo.org for bug #68080 - - 19 Oct 2004; John Davis catalyst, files/catalyst.conf, - livecd/runscript-support/kmerge.sh: - made kernel caching dependent on the "pkgcache" option so that genkernel's - postconf can actually work - - 18 Oct 2004; John Davis - livecd/runscript/x86-archscript.sh, livecd/runscript-support/kmerge.sh, - livecd/runscript-support/livecdfs-update.sh: - patch submitted by wolf31o2@gentoo.org to fix the rest of the gensplash woes - - 17 Oct 2004; John Davis - livecd/runscript-support/livecdfs-update.sh: - firmware tarball fix for packages that need firmware such as ipw2100 - - 16 Oct 2004; John Davis livecd/files/x86-help.msg, - livecd/runscript/x86-archscript.sh, livecd/runscript-support/kmerge.sh, - livecd/runscript-support/livecdfs-update.sh, - modules/livecd_stage2_target.py: - patches for gensplash support from Chris Gianelloni - - 14 Oct 2004; John Davis livecd/runscript/x86-archscript.sh: - acpi=off changed to acpi=ht. enables HT automatically for intel users, but - should not hurt non-HT users - - 12 Oct 2004; John Davis - targets/embedded/cramfs-runscript.sh, targets/embedded/embedded-chroot.sh, - +targets/embedded/unmerge.sh, targets/grp/grp-chroot.sh, - targets/livecd-stage1/livecd-stage1-chroot.sh, targets/netboot/netboot.sh, - targets/stage1/stage1-chroot.sh, targets/stage3/stage3-chroot.sh, - livecd/runscript-support/kmerge.sh: - bugfixes for #67195, #67197, #67122, and #46918 - - 12 Oct 2004; John Davis modules/netboot.py: - small netboot fixups - - 11 Oct 2004; John Davis modules/netboot.py, - targets/netboot/netboot-busybox.sh, targets/netboot/netboot-image.sh, - targets/netboot/netboot-kernel.sh, targets/netboot/netboot-packages.sh, - targets/netboot/netboot.sh: - sweeping updates and changes to the netboot code. the patches should fix the - arch specific code as well as some pkgcache issues, etc. Much thanks to Mike - Frysinger for writing and contributing the patches. - - 06 Oct 2004; John Davis files/catalyst.1, - livecd/runscript-support/kmerge.sh, targets/netboot/netboot-busybox.sh, - targets/netboot/netboot-image.sh, targets/netboot/netboot-kernel.sh, - targets/netboot/netboot.sh: - more code cleanup and maintenance - - 05 Oct 2004; John Davis modules/catalyst_support.py, - modules/generic_stage_target.py, +modules/netboot.py, - +targets/netboot/netboot-busybox.sh, +targets/netboot/netboot-image.sh, - +targets/netboot/netboot-kernel.sh, +targets/netboot/netboot-packages.sh, - +targets/netboot/netboot.sh: - initial import of the netboot code. thanks to Guy Martin - for writing them! - - 05 Oct 2004; John Davis modules/generic_stage_target.py, - targets/embedded/embedded-chroot.sh, targets/grp/grp-chroot.sh, - targets/livecd-stage1/livecd-stage1-chroot.sh, - targets/stage1/stage1-chroot.sh, targets/stage2/stage2-chroot.sh, - targets/stage3/stage3-chroot.sh, targets/tinderbox/tinderbox-chroot.sh: - bugfix for #66083 which in turn addresses #61605. distcc apparently does not - have to start a server on the build host for it to distribute. - - 04 Oct 2004; John Davis catalyst: - added a new -s/ --snapshot option. no more using --cli to create snapshots, - just do -s version_stamp - - 29 Sep 2004; John Davis targets/stage2/stage2-chroot.sh: - bugfix #60502 - the stage2 target can now resume the bootstrapping process - - 28 Sep 2004; John Davis TODO, - +examples/fsscript.sh.example, examples/livecd-stage2_template.spec, - livecd/runscript/x86-archscript.sh, livecd/runscript-support/kmerge.sh, - modules/livecd_stage2_target.py: - udev support for livecds - - 16 Sep 2004; John Davis modules/catalyst_support.py, - +targets/livecd-stage2/unmerge.sh: - bug #59681 resolved thanks to the patch from viric@vicerveza.homeunix.net! - Also, livecd-stage2 unmerge.sh added back in. - - 13 Sep 2004; John Davis catalyst, - livecd/runscript-support/livecdfs-update.sh: - bugfixes for #60887 and #63338 - - 09 Sep 2004; John Davis catalyst: - bugfixes for #63382 and #63338 - - 08 Sep 2004; John Davis - livecd/runscript/alpha-archscript.sh, livecd/runscript/hppa-archscript.sh, - livecd/runscript/ppc-archscript.sh, livecd/runscript/sparc-archscript.sh, - livecd/runscript/sparc64-archscript.sh, livecd/runscript/x86-archscript.sh, - livecd/runscript-support/kmerge.sh, livecd/runscript-support/pre-kmerge.sh, - targets/embedded/embedded-chroot.sh, targets/grp/grp-chroot.sh, - targets/livecd-stage1/livecd-stage1-chroot.sh, - -targets/livecd-stage2/unmerge.sh, targets/stage1/stage1-chroot.sh, - targets/stage3/stage3-chroot.sh, targets/tinderbox/tinderbox-chroot.sh: - lots of changes in this revision. first of all, major cosmetic fixups to the - archscripts. i also fixed a non-reported bug where pkgcache was not being used - for distcc or ccache builds in most of the targets. bug #56581 is finially - closed (kernel caching for multiple runs of the livecd-stage2 build) - big - performance enhancement here. - - 07 Sep 2004; John Davis modules/generic_stage_target.py, - modules/livecd_stage2_target.py: - fix for bug #63033, thanks to usata@gentoo.org for the patch - - 30 Aug 2004; John Davis - livecd/runscript-support/livecdfs-update.sh, targets/grp/grp-chroot.sh: - bugfixes for #61537 and #61779 - - 13 Aug 2004; John Davis +files/catalyst.1, - modules/generic_stage_target.py, modules/livecd_stage2_target.py, - modules/snapshot_target.py: - bugfixes for #55014 (catalyst needs a manpage), #56581 (livecd-stage2 I/O - enhancements), and #56773 (catalyst overlay for build root). Snapshotting - time should also be improved due to a more efficient use of rsync. This commit will - mark the portage version of catalyst-1.9.0. - - 10 Aug 2004; John Davis arch/mips.py: - add support for mips4n32 subarch. thanks to iluxa@gentoo.org. closes bug - #59882. - - 02 Aug 2004; John Davis modules/generic_stage_target.py: - fix for bug #58208 - - 02 Aug 2004; John Davis - livecd/runscript-support/livecdfs-update.sh: - bugfix #51086 - - 02 Aug 2004; John Davis modules/generic_stage_target.py, - +targets/stage1/build.py, -targets/stage1/build.sh, - targets/stage1/stage1-chroot.sh, targets/stage1/stage1-preclean2-chroot.sh, - targets/stage1/stage1.sh, targets/stage2/stage2-chroot.sh, - targets/stage3/stage3-chroot.sh: - applied patch from bug #58840. it should fix up things for uclibc stages and - cascaded profiles. thanks to Mike Frysinger (vapier@gentoo.org) for the patch. - - 21 Jul 2004; John Davis +livecd/files/gamecd-xinitrc, - +livecd/files/gamecd.motd.txt, +livecd/files/generic-motd.txt, - +livecd/files/livecd-bash_profile, +livecd/files/livecd-local.start, - -livecd/files/livecd-rclocal, +livecd/files/minimal.motd.txt, - -livecd/files/motd.txt, +livecd/files/universal.motd.txt, - livecd/runscript/default-runscript.sh, livecd/runscript-support/kmerge.sh, - livecd/runscript-support/livecdfs-update.sh, - modules/livecd_stage2_target.py: - addition of wolf31o2's gamecd patchset. untested, so please beware - - 14 Jul 2004; John Davis - livecd/runscript-support/livecdfs-update.sh, - modules/generic_stage_target.py, modules/livecd_stage2_target.py: - fixed a bug for livecd-stage2. somehow, the inheritance got mucked up and the - livecds were not cleaning out livecd/empty livecd/rm etc. I moved the code for - this out of generic_stage_target and into livecd-stage2 since the - livecd-stage2 class was overriding generic_stage_target for cleaning anyway. - - 13 Jul 2004; John Davis - livecd/runscript-support/livecdfs-update.sh: - changed the behavior of rcadd/ rcdel. it was getting hokey to have to add the - default rc'ed programs when only one change was required to rcadd. so I - changed it so that the defaults are *always* loaded and specified additions/ - deletions are just added on top of those. - - 12 Jul 2004; John Davis catalyst, - targets/embedded/embedded-chroot.sh, targets/grp/grp-chroot.sh, - targets/livecd-stage1/livecd-stage1-chroot.sh, - targets/stage1/stage1-chroot.sh, targets/stage3/stage3-chroot.sh, - targets/tinderbox/tinderbox-chroot.sh: - changing the more verbose behavior to the -V (verbose) flag - - 12 Jul 2004; John Davis catalyst, - targets/embedded/embedded-chroot.sh, targets/grp/grp-chroot.sh, - targets/livecd-stage1/livecd-stage1-chroot.sh, - targets/stage1/stage1-chroot.sh, targets/stage3/stage3-chroot.sh, - targets/tinderbox/tinderbox-chroot.sh: - the -d (debug) flag now makes catalyst calculate an emerge -vp of the packages - it is about to merge so that deps and USE flags are more evident - - 11 Jul 2004; John Davis +catalyst, -catalyst.new.py, - modules/catalyst_support.py: - completely rewrote the catalyst main script so that it can actually utilize - more than one command line flag. new functionality included, but not active - yet (--debug and --verbose). arguments can still be passed on the commandline - through the use of the -C (--cli) flag. updated the arg_parse function in - catalyst_support.py to accomodate my changes. - - 02 Jul 2004; John Davis modules/generic_stage_target.py, - modules/generic_target.py, modules/grp_target.py, - modules/livecd_stage1_target.py, modules/livecd_stage2_target.py, - modules/snapshot_target.py, modules/stage1_target.py, - modules/stage2_target.py, modules/stage3_target.py, - modules/tinderbox_target.py, targets/stage1/stage1.sh: - fixes for bugs #55192 and #54137 - added a new key for all specfiles, portage_confdir. - this should point to a directory similar in functionality to /etc/portage. - - cleaned up the module code a bit so that unnecessary modules - are not imported. - - more work on resuming. it is getting there, but it still needs a ton of work, - so please test, and report bugs. - - 18 Jun 2004; John Davis catalyst, - modules/catalyst_support.py, modules/generic_stage_target.py, - targets/stage1/build.sh, targets/stage1/stage1-chroot.sh, - targets/stage2/stage2-chroot.sh, targets/stage3/stage3-chroot.sh: - stage resuming functionality should be working. I still have to work on GRP - and livecds, but they should not be hard. I could not incorporate emerge - --resume into stage resuming functionality because in some instances, portage - is remerged (bootstrap, stage2), which wipes out the resume data and puts - catalyst into an infinite portage merging loop (very unproductive, trust me ;) - ). I also made some small tweaks to the stage target scripts which clean up - the envscript stuff. Not noticable performance wise, but it makes me feel all - warm and fuzzy to know that it is programmed absolutely correctly ;) - - 16 Jun 2004; John Davis TODO, modules/catalyst_support.py, - modules/generic_stage_target.py: - revamped the cmd() structure so that it could properly return error codes. - Please note that this might break catalyst until there is some further - testing. SO DO NOT USE IT FOR BUILDING ANYTHING IMPORTANT (yet). The benefit - of me doing this is that SIGINT (ctrl-c) makes catalyst die nice and proper - now. Additionally, catalyst will stop when there is an error with an ebuild - ... it didn't do this before, it just plowed along and packed things up. - - Much thanks to for (writing) pointing me to the spawn() - code in portage.py and then answering my noob questions. - - 13 Jun 2004; John Davis - livecd/runscript/x86-archscript.sh, livecd/runscript-support/kmerge.sh, - livecd/runscript-support/livecdfs-update.sh: - some last minute fixins (stuff to work with the new genkernel) - - 13 Jun 2004; John Davis catalyst: - rolling out 1.0.8.1 - - 11 Jun 2004; John Davis - livecd/runscript/default-runscript.sh, modules/livecd_stage2_target.py: - new key, livecd/fsscript. use this to run commands in the livecdfs before it - is made into an iso - - 10 Jun 2004; John Davis - livecd/runscript-support/kmerge.sh, - livecd/runscript-support/livecdfs-update.sh, - livecd/runscript-support/post-kmerge.sh, - livecd/runscript-support/pre-kmerge.sh: - two new functions for livecd-stage2: livecd/rcadd and livecd/rcdel. these two - functions control what scripts are added to their respective runlevels. This - option would be specified like so in the spec file: livecd/rcadd: - metalog:default foo:boot. the syntax is the same for livecd/rcdel. - - 08 Jun 2004; John Davis modules/builder.py, - modules/catalyst_support.py, modules/livecd_stage2_target.py: - livecd-stage2 traced back when boot/kernel/x/config was an empty string, fixed - the code to give a nice error msg instead of a cryptic traceback - - 04 Jun 2004; John Davis - livecd/runscript-support/livecdfs-update.sh: - small fix for bootsplash, needed to link clst_livecd_bootsplash to - /etc/bootsplash/default - - 04 Jun 2004; John Davis modules/generic_stage_target.py, - targets/embedded/embedded-chroot.sh, - targets/embedded/embedded-preclean-chroot.sh, targets/grp/grp-chroot.sh, - targets/grp/grp-preclean-chroot.sh, targets/grp/grp.sh, - targets/livecd-stage1/livecd-stage1-chroot.sh, - targets/livecd-stage1/livecd-stage1-preclean-chroot.sh, - targets/livecd-stage1/livecd-stage1.sh, targets/stage1/stage1-chroot.sh, - targets/stage1/stage1-preclean1-chroot.sh, targets/stage1/stage1.sh, - targets/stage2/stage2-chroot.sh, targets/stage2/stage2-preclean-chroot.sh, - targets/stage3/stage3-chroot.sh, targets/stage3/stage3-preclean-chroot.sh, - targets/tinderbox/tinderbox-chroot.sh, - targets/tinderbox/tinderbox-preclean-chroot.sh, - targets/tinderbox/tinderbox.sh: - Fixes bug 51603, a lot of distcc fixups (has to do w/ bind mounts and such) - - 02 Jun 2004; John Davis modules/snapshot_target.py: - Fixes to address bugs #51072 and #52045. The snapshot logic was tweaked to be - more efficient, and I added a new snapshot specfile option, portdir_overlay. - It should be a full path pointing to a portage overlay dir. - - 27 May 2004; John Davis - livecd/cdtar/silo-1.3.1-cdtar.tar.bz2, - livecd/cdtar/silo-1.3.2-sparc64-cdtar.tar.bz2, - livecd/cdtar/silo-1.4.4-sparc32-cdtar.tar.bz2, - livecd/runscript/default-runscript.sh: - added updated silos and fixed motd bug - - 22 May 2004; John Davis REMARKS, catalyst: - rolling out version 1.0.8 - - 22 May 2004; John Davis - livecd/runscript-support/kmerge.sh, - livecd/runscript-support/livecdfs-update.sh, - modules/livecd_stage2_target.py: - added key livecd/bootsplash - - 21 May 2004; John Davis arch/sparc.py, arch/sparc64.py, - livecd/runscript/sparc-archscript.sh, - livecd/runscript/sparc64-archscript.sh: - sparc fixup patches from gustavoz at g.org - - 20 May 2004; John Davis modules/livecd_stage2_target.py: - added support for blacklisting modules via hotplug in livecd-stage2. spec key - is livecd/modblacklist - - 19 May 2004; John Davis - livecd/runscript/default-runscript.sh, modules/livecd_stage2_target.py, - livecd/runscript/x86-archscript.sh: - added support for livecd/overlay, changed vga=0x317 to vga=791 - in the x86 archscript as it is a more standard setting and should - work on more hardware - - 17 May 2004; John Davis - livecd/runscript/default-runscript.sh, livecd/runscript/x86-archscript.sh, - livecd/runscript-support/kmerge.sh, - livecd/runscript-support/livecdfs-update.sh, - modules/livecd_stage2_target.py: - fixes for the genkernel arg handling - we can now do it on a per-kernel basis. - we also now have basic motd copying support for more branded livecds - - 16 May 2004; John Davis - livecd/runscript-support/kmerge.sh, modules/livecd_stage2_target.py: - added a feature to the livecd-stage2 specfile called "livecd/genkernel_args" - for passing args to genkernel. gmsoft@gentoo.org requested this one. - - 16 May 2004; John Davis catalyst, - modules/catalyst_support.py, modules/embedded_target.py, - modules/generic_stage_target.py, modules/generic_target.py, - modules/grp_target.py, modules/livecd_stage1_target.py, - modules/livecd_stage2_target.py, modules/stage1_target.py, - modules/stage2_target.py, modules/stage3_target.py, - modules/tinderbox_target.py, targets/stage1/stage1-preclean2-chroot.sh: - finally parsed out targets.py. fixed gcc-config typo in stage1 the stage1 that - caused gcc profile problems. - - 12 May 2004; John Davis - livecd/runscript/default-runscript.sh, livecd/runscript-support/kmerge.sh, - livecd/runscript-support/livecdfs-update.sh, - livecd/runscript-support/post-kmerge.sh, - livecd/runscript-support/pre-kmerge.sh, modules/catalyst_support.py, - modules/targets.py: - fixed default-runscript.sh so that it is easier to read (no more chroot >> EOF - silliness). Most notably, I have taken advantage of the update-modules - --assume-kernel fix from agriffis so that we can actually use 3rd party - modules now. Please note that >=baselayout-1.9.0 is required. - - 02 May 2004; Olivier Crete - arch/x86.py: - Added forgotten CHOST for i386 subarch - - 30 Apr 2004; John Davis - livecd/cdtar/isolinux-2.08-cdtar.tar.bz2, - livecd/cdtar/isolinux-2.08-memtest86+-cdtar.tar.bz2, - livecd/cdtar/isolinux-2.08-memtest86-cdtar.tar.bz2, - livecd/files/x86-help.msg, livecd/runscript/x86-archscript.sh: - lots of changes - -fixed 2004.0 branding in the isolinux cdtar - -fixed up acpi stuff in the runscripts - -fixed up the x86 help message and corrected the numerous errors in it - - 26 Apr 2004; John Davis catalyst, - livecd/runscript/default-runscript.sh: - fixed the /etc/issue /O macro issue, and changed the version in catalyst to - 1.0.7. we are ready for release - - 16 Apr 2004; John Davis targets/stage1/stage1-chroot.sh: - fix for the problem that gustavoz found wrt the /dev creation stuff not - detecting arches. also an efficiency fix for stage1 building - - 14 Apr 2004; John Davis - targets/embedded/embedded-chroot.sh, - targets/embedded/embedded-preclean-chroot.sh, targets/embedded/embedded.sh, - targets/grp/grp.sh, targets/livecd-stage1/livecd-stage1-chroot.sh, - targets/livecd-stage1/livecd-stage1-preclean-chroot.sh, - targets/livecd-stage1/livecd-stage1.sh, targets/stage1/stage1-chroot.sh, - targets/stage1/stage1-preclean1-chroot.sh, targets/stage1/stage1.sh, - targets/stage2/stage2-chroot.sh, targets/stage2/stage2-preclean-chroot.sh, - targets/stage2/stage2.sh, targets/stage3/stage3-chroot.sh, - targets/stage3/stage3.sh, targets/tinderbox/tinderbox-chroot.sh, - targets/tinderbox/tinderbox-preclean-chroot.sh, - targets/tinderbox/tinderbox.sh: - fix for bug #47733 - fixes for distcc and an envscript bugfix - - 13 Apr 2004; John Davis modules/targets.py: - fix for bug 47626 - - 12 Apr 2004; John Davis modules/catalyst_support.py, - targets/embedded/cramfs-runscript.sh, targets/embedded/embedded-chroot.sh, - targets/embedded/embedded-preclean-chroot.sh, targets/embedded/embedded.sh, - targets/grp/grp-chroot.sh, targets/grp/grp-preclean-chroot.sh, - targets/grp/grp.sh, targets/livecd-stage1/livecd-stage1-chroot.sh, - targets/livecd-stage1/livecd-stage1-preclean-chroot.sh, - targets/livecd-stage1/livecd-stage1.sh, targets/stage1/stage1-chroot.sh, - targets/stage1/stage1-preclean1-chroot.sh, - targets/stage1/stage1-preclean2-chroot.sh, targets/stage1/stage1.sh, - targets/stage2/stage2-chroot.sh, targets/stage2/stage2-preclean-chroot.sh, - targets/stage2/stage2.sh, targets/stage3/stage3.sh, - targets/tinderbox/tinderbox.sh: - lots of cleanup on the bash backend. take a look @ the code and report bugs to - zhen@gentoo.org please. - - 06 Apr 2004; John Davis targets/stage1/stage1-chroot.sh: - fix for /dev in stage1 - - 05 Apr 2004; John Davis modules/targets.py: - bugfix for #46861 - - 04 Apr 2004; Benjamin Judas - livecd/kconfig/config-2004.1-gentoo-dev-sources-2.6.3-r1, - livecd/kconfig/config-2004.1-xfs-sources-2.4.24-r3: - Added the two kernel-configs for 2004.1 x86 - - 04 Apr 2004; John Davis targets/embedded/embedded.sh, - targets/grp/grp.sh, targets/stage1/stage1-chroot.sh, - targets/stage2/stage2.sh, targets/stage3/stage3.sh, - targets/tinderbox/tinderbox.sh: - fix to address missing /dev in stages, fixed path for env-update in all of the - targets - - 02 Apr 2004; John Davis modules/targets.py: - use broken for grp, livecd-stage1, tinderbox, etc. fixed - - 01 Apr 2004; John Davis - livecd/runscript/default-runscript.sh: - added in fix for the module.conf stuff courtesy of Benjamin Judas - - - 01 Apr 2004; John Davis catalyst, files/catalyst.conf, - files/x86-help.msg: - cosmetic touchups for 1.0.5 - - 31 Mar 2004; John Davis targets/stage2/stage2.sh: - added support to the stage2 for stackable profiles bootstrap - - 31 Mar 2004; John Davis arch/sparc.py, modules/targets.py: - sparc compatibility patches from gustavoz@gentoo.org added. These patches add - support for sparc32/64 build compatibility - - 30 Mar 2004; John Davis - livecd/runscript/default-runscript.sh, modules/targets.py, - targets/stage1/build.sh: - fix for bug 46022, more stackable profile fixes, embedded patches added - - 26 Mar 2004; John Davis - 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 catalyst, - livecd/cdtar/isolinux-2.08-memtest86-cdtar.tar.bz2, - livecd/runscript/default-runscript.sh, livecd/runscript/x86-archscript.sh: - memtest is in. if you want to use it, check out the memtest86 cd tarball - Also, fixes for bugs 45078, 45188, 44306 - - 23 Mar 2004; John Davis - livecd/runscript/alpha-archscript.sh, livecd/runscript/hppa-archscript.sh, - livecd/runscript/ppc-archscript.sh, livecd/runscript/sparc64-archscript.sh, - livecd/runscript/x86-archscript.sh, modules/targets.py, - targets/livecd-stage3/unmerge.sh: - added "livecd/iso" to targets.py and fixed up the archscripts so that isos are - created at the end of the livecd-stage2 process. - - 22 Mar 2004; John Davis modules/targets.py, - targets/embedded/embedded.sh: - preliminary embedded support added thanks to david@futuretel.com (mut3x) - - 19 Mar 2004; John Davis targets/grp/grp.sh, - targets/stage1/stage1.sh, targets/stage3/stage3.sh: - removing the hardened-gcc deps since the package itself is deprecated' - - 05 Mar 2004; John Davis catalyst: - changing location of /etc/catalyst.conf to /etc/catalyst/catalyst.conf - - 04 Mar 2004; John Davis alpha-isogen.sh, - examples/livecd/alpha/alpha-livecd-stage1-20040225.spec, - examples/livecd/alpha/alpha-livecd-stage2-20040225.spec, - examples/livecd/alpha/config-2.4.21-r4-alpha, - examples/livecd/alpha/config-2.4.21-r4-jensen, - examples/livecd/alpha/config-2.4.21-r4-legacy, - examples/livecd/cdtar/aboot-0.9-r1-cdtar.tar.bz2, - examples/livecd/runscript/alpha-archscript.sh, files/catalyst.conf: - fixes for bugs 43676, 43701. Alpha support added as well. - - 25 Feb 2004; Pieter Van den Abeele : - added powerpc livecd support, preparing for 2004.0 release. Preliminary - kde/gnome cd specs added. - - 18 Feb 2004; John Davis files/catalyst.conf: - fix in catalyst.conf for bug #42044 - - 13 Feb 2004; John Davis sparc64-isogen.sh, arch/sparc.py, - arch/sparc64.py, examples/livecd/runscript/sparc64-archscript.sh, - examples/livecd/sparc64/config-2.4.24-sparc64: - sparc fixups contributed by Gustavo Zacarias - - 12 Feb 2004; Daniel Robbins : - fixed bugs in previous feature additions (see 11 Feb 2004) and added support - for a $clst_conf environment variable. You can use the $clst_conf variable to - point to a file to use in place of /etc/catalyst.conf. By setting this - variable in your shell, catalyst can easily be used by multiple people on the - same machine. Also, ccache support now works for genkernel. - - 11 Feb 2004; Daniel Robbins : - removed file for livecd-stage2 target, as this is handled by the runscript - now. Added support for "/boot/kernel/foo/use", "/boot/kernel/foo/packages," - and made "/boot/kernel/foo/extraversion" an optional rather than required - parameter. The aforementioned "packages" is used to specify kernel-related - packages (like module ebuilds) to merge with each kernel, and the new "use" - option is used to specify the USE settings you'd like exported to the - environment during kernel as well as kernel "packages" build. - - 10 Feb 2004; John Davis README, TODO, catalyst, - modules/builder.py, modules/catalyst_support.py, modules/targets.py, - targets/grp/grp.sh, targets/livecd-stage1/livecd-stage1.sh, - targets/livecd-stage2/livecd-stage2.sh, targets/stage1/stage1-chroot.sh, - targets/stage2/stage2.sh, targets/stage3/stage3.sh, - targets/tinderbox/tinderbox.sh: - added envscripts support (fixes bug #39832) massive cleanup of tree to prepare - it for ebuild - added headers to everything and removed deprecated dirs - - 14 Jan 2004; John Davis arch/mips.py, modules/targets.py: - adding Kumba's patches for MIPS - - 16 Dec 2003; Guy Martin : arch/hppa.py,modules/targets.py: - Added hppa specific code. - - 29 Nov 2003; Daniel Robbins : - Tinderbox target added. See tinderbox examples in examples/ dir. - - 08 Nov 2003; Daniel Robbins : - spec file support integrated into catalyst. Use "-f/--file specfile" as - argument; see examples dir for examples. - "grp" target now functional. See examples/x86-grp-20031102.spec for an - example of how to use it. - - 08 Nov 2003; Daniel Robbins : - support functions for spec file parsing and reading added. Will get added to - the code soon. - - 05 Nov 2003; Daniel Robbins : - Many bug fixes later, things seem to be working well for stage1/2/3 so I've - added a README. - - 28 Oct 2003; Daniel Robbins : - Significant rework of code structure. Everything is falling nicely into place. - - 28 Oct 2003; Daniel Robbins : - Exception handling fully-integrated into current prototype code. - - 27 Oct 2003; Daniel Robbins : - beginning of exception handling integration, got some of the target code - nicely fleshed out. - - 24 Oct 2003; Daniel Robbins : - major code rework in progress on the python parts. - - 17 Oct 2003; John Davis files/grp/x86/x86.conf, - files/grp/x86/x86.pkg.cd1, files/grp/x86/x86.pkg.cd2, files/grp/x86/x86.src, - files/livecd/x86-basic/base.pkg, files/livecd/x86-basic/kern.pkg: - for organiation's sake, I have moved the files, such as livecd foundations, - into catalyst/files. It will make it easier for us when ebuild time comes - around. - - 15 Oct 2003; John Davis targets/stage3/stage3.sh: - All preliminary target build scripts are now added and coded to near as spec - that we can have at this point. - - 14 Oct 2003; Daniel Robbins : - new and improved ChangeLog; snapshots now work ("./catalyst-util.py snap - 20031014",) and snapshotting cleans up after itself (temp files deleted,) - something that should be continued as much as reasonably possible in other - parts of catalyst. Also, we have /etc/catalyst.conf config file reading stub - code completed, and internal fall-backs to reasonable global config defaults - completed. - - 12 Oct 2003; Daniel Robbins : - subarch test outsourced to python catalyst-subarches function. - - 12 Oct 2003; John Davis include/build_functions.sh: - fixed the entry in include/build_functions.sh for location of bootstrap.sh - - 12 Oct 2003; John Davis catalyst: - removing dup enter_chroot - - 12 Oct 2003; Robin H. Johnson catalyst: - document subarches checking - - 12 Oct 2003; Robin H. Johnson catalyst: - Fix valid subarch test. - - 12 Oct 2003; John Davis catalyst, - include/build_functions.sh, include/functions.sh: - thanks to robbat2, the cmdline argument handling is now fixed. I moved - start_build to build_functions.sh cleaning up the main catalyst script some - more. - - 11 Oct 2003; John Davis include/build_functions.sh: - fixed SRCBALL and DESTBALL, making it transparent for profiles - - 11 Oct 2003; John Davis catalyst, include/functions.sh: - added an exit condition to the cmd line argument case statement - - 09 Oct 2003; John Davis catalyst, bin/build.sh, bin/stage1, - files/catalyst.conf, include/build_functions.sh, include/functions.sh: - the changes that I made to the above files should make catalyst completely - transparent to no matter what profile we are using. check files/catalyst.conf - for the list of BUILDTYPEs that we support. - - 08 Oct 2003; John Davis catalyst: - changed how cmd line arguments are handled - - 08 Oct 2003; John Davis catalyst: - I changed the is_special handling so that it is cleaner and faster - - 08 Oct 2003; John Davis catalyst, include/functions.sh, - livecd/foundations/x86-basic/base.pkg, livecd/foundations/x86-basic/kern.pkg, - livecd/foundations/x86-basic/post-clean.sh, - livecd/foundations/x86-basic/pre-clean.sh, - livecd/foundations/x86-basic/settings: - I outsourced more functions to include/functions.sh. I made it a seperate file - from build_fucntions.sh so that we can keep our build and other functions - apart. I also added in the livecd stuffs from the stager side of things. - - 08 Oct 2003; John Davis catalyst, - include/build_functions.sh: - I outsourced all of the build functions to include/build_functions.sh. In the - future, this will happen more - the code needs cleaned up. - - 07 Oct 2003; John Davis catalyst, bin/bootstrap.sh, - bin/stage1: - I mucked with stage1 and bootstrap.sh to add support for ${BUILDTYPE} (profile - transparency). Also, I removed gettext from bootstrap, since mainline gentoo - does not use that anymore. - - 05 Oct 2003; John Davis catalyst: - since we now have a default profile in portage, i massaged some errors - messages to reflect that. - - 04 Oct 2003; John Davis catalyst, bin/bootstrap.sh, - bin/stage1: - removed ccache support from catalyst stage1 build cause it breaks the build. - Additionally, I removed gettext support from bootstrap, because according to - our new default profile, we don't use that anymore. - - 02 Oct 2003; John Davis catalyst, files/catalyst.conf: - added a new var, BUILDTYPE, adding more transparency for building. - In the future, we will be building both selinux and hardened sources. - - 02 Oct 2003; John Davis catalyst: - fixed some formatting when catalyst prints out build info, additionally, - trying to make catalyst more transparent for future expansion of stages - - 21 Sep 2003; John Davis catalyst: - fixed the order/ way in which we handle cmd line arguments wrt to -h or - --help. I moved this functionality from the main program section to - prechecks(). - - 21 Sep 2003; John Davis README.catalyst, catalyst: - I edited catalyst to change our naming convention from stage*-arch-h.* to - stage*-arch-etdyn-ssp.* re method's request. This will not be the first time - I change naming conventions, as catalyst will be eventually extended to - do selinux-* stages also. - - Additionally, I updated README.catalyst to include profile information. - - 10 Sep 2003; John Davis README.catalyst, README.stager, - bin/catalyst, bin/hardened-bootstrap.sh, bin/stage1: - I renamed README.stager to README.catalyst and have made some very minor - changes to it. bin/bootstrap.sh has been renamed to bin/hardened-bootstrap.sh. - I have hacked bootstrap to use the hardened profile, as well as utilize - hardened-gcc. bin/catalyst itself has undergone some more changes (nothing too - major). Additionally, bin/stage1 has been hacked to accept the hardened - profile, and use hardened-gcc. - - 09 September 2003; John Davis : - Initial import of hardened stager. I am forking this from the original - stager code in order to better fit our needs. The original stager code is - still used by Gentoo, and is maintained by Daniel Robbins - . I would like to thank him and the rest of the - contributors that coded stager. -