Changed some of the rc-update code so it should work with baselayout-2, also. This...
[catalyst.git] / ChangeLog
1 # Copyright 2002-2008 Gentoo Foundation; Distributed under the GPL v2
2 # $Id: $
3
4   08 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
5   targets/support/kmerge.sh, targets/support/rc-update.sh:
6   Changed some of the rc-update code so it should work with baselayout-2,
7   also. This is 2.0.6_pre2 for testing.
8
9   08 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> AUTHORS, catalyst,
10   files/catalyst.conf, modules/catalyst_support.py,
11   modules/generic_stage_target.py, modules/grp_target.py,
12   modules/snapshot_target.py:
13   Added support for generating CONTENTS files automatically. Patch by Robin
14   Johnson <robbat2@gentoo.org> for bug #207862.
15
16   08 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
17   modules/snapshot_target.py:
18   Add a patch from Robin Johnson <robbat2@gentoo.org> from bug #207860 to
19   exclude digest-* files from the snapshot.
20
21   08 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> arch/amd64.py,
22   arch/x86.py, modules/generic_stage_target.py:
23   Fixing a minor display issue when we write out make.conf, adding HOSTUSE for
24   amd64 to add mmx, sse, and sse2 to USE, adding sse2 to pentium4's HOSTUSE.
25
26   07 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
27   targets/support/kmerge.sh:
28   Make the --kerncache option to genkernel dependent on 'kerncache' being in
29   options, so that it can actually be turned off
30
31   07 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> arch/amd64.py,
32   arch/mips.py:
33   Rearrange things in the arch/*.py files to ensure that nothing is used
34   before it has been defined.
35
36   07 Feb 2008; Andrew Gaffney <agaffney@gentoo.org> arch/powerpc.py:
37   Reorder arch/powerpc.py to make python happy
38
39   07 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
40   modules/snapshot_target.py:
41   Change .svn --include to an --exclude like it was supposed to be
42
43   07 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> arch/mips.py,
44   catalyst:
45   Added several subarches for mips so we can dump the mips subarch profiles
46   from my shiny new multi-parent profile structure. This is 2.0.6_pre1 for
47   testing.
48
49   07 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
50   targets/livecd-stage2/livecd-stage2-controller.sh:
51   Changed the code for copying the MOTD files so it's fewer lines and makes
52   more sense.
53
54   06 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> +arch/powerpc.py,
55   -arch/ppc.py, -arch/ppc64.py, arch/sparc.py, -arch/sparc64.py:
56   Merged ppc.py and ppc64.py into powerpc.py and merged sparc.py and
57   sparc64.py into sparc.py, so we have a cleaner set of arch files.
58
59   06 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> arch/amd64.py,
60   arch/x86.py:
61   Did a little cleanup on the x86.py to remove some redundant entries and
62   added nocona and core2 to amd64.py, though they're currently commented out.
63
64   06 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
65   modules/generic_stage_target.py:
66   Write out HOSTUSE settings from arch/*.py to make.conf as well as any USE
67   flags defined in the spec file.
68
69   06 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> arch/ppc64.py:
70   Added a patch from Markus Rothe <corsair@gentoo.org> to add power6 and cell
71   subarches to ppc64 for bug #208860 and removing redundant CXXFLAGS settings,
72   since catalyst sets CXXFLAGS=CFLAGS by default.
73
74   06 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
75   targets/livecd-stage1/livecd-stage1-chroot.sh, targets/support/kmerge.sh:
76   Added clst_HOSTUSE to livecd-stage1 and livecd-stage2 package builds.
77
78   06 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> arch/x86.py:
79   Added prescott to the subarches for x86.
80
81   06 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
82   modules/netboot2_target.py, targets/support/kmerge.sh:
83   Add patch to enabled netboot2/linuxrc and automatically add path for
84   initramfs overlay to genkernel commandline. Thanks to Justin Bronder
85   <jsbronder@gentoo.org> in bug #208106
86
87   06 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
88   modules/netboot2_target.py:
89   Allow root_overlay in netboot2 target for bug #208106.
90
91   04 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
92   modules/generic_stage_target.py, modules/livecd_stage1_target.py,
93   targets/stage1/stage1-chroot.sh, targets/support/chroot-functions.sh:
94   Added USE=bindist automatically to everything that inherits set_use from
95   generic_stage_target, added USE=bindist to livecd_stage1_target, added
96   USE=bindist to emerge run for stage1, and did some minor cleanup in
97   get_libdir in chroot-functions.
98
99   03 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
100   targets/support/bootloader-setup.sh:
101   Add splashimage= line to grub.conf if /boot/grub/splash.xpm.gz exists
102
103   02 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
104   examples/generic_stage_template.spec, examples/grp_template.spec,
105   examples/livecd-stage1_template.spec,
106   examples/livecd-stage2_template.spec, examples/netboot_template.spec,
107   examples/stage4_template.spec, examples/tinderbox_template.spec:
108   Changing link so it no longer points to a dead page.  This is for bug #208609.
109
110   02 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
111   modules/snapshot_target.py:
112   Add .svn to the catalyst snapshot excludes and remove old pordir_overlay code.
113
114   02 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
115   targets/stage1/stage1-chroot.sh:
116   As much as I hate this, we're going to force baselayout to install first.
117   This will keep us from having any issues with packages that don't respect
118   multilib libdirs.
119
120   02 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> files/catalyst.conf:
121   Reorder options in catalyst.conf so they're alphabetical.
122
123   02 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
124   targets/support/bootloader-setup.sh:
125   Add 'pager on' to grub.conf for bug 208531
126
127   02 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
128   livecd/files/README.txt, livecd/files/x86-F6.msg:
129   Removing the unused kernel command line options from Volume/Device Management.
130
131   10 Jan 2008; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
132   This is now 2.0.5 for release.
133
134   25 Nov 2007; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
135   files/catalyst.conf, modules/catalyst_support.py,
136   modules/generic_stage_target.py,
137   targets/embedded/embedded-preclean-chroot.sh,
138   targets/grp/grp-preclean-chroot.sh,
139   targets/livecd-stage1/livecd-stage1-preclean-chroot.sh,
140   targets/stage2/stage2-preclean-chroot.sh,
141   targets/stage3/stage3-preclean-chroot.sh,
142   targets/support/chroot-functions.sh,
143   targets/tinderbox/tinderbox-preclean-chroot.sh:
144   Applying a patch from Tais M. Hansen <tais.hansen@osd.dk> to add initial
145   sys-devel/icecream cluster compiler support for bug #200095. This is
146   catalyst 2.0.5_pre6 for testing.
147
148   25 Nov 2007; Andrew Gaffney <agaffney@gentoo.org> catalyst,
149   files/catalyst.conf, modules/generic_stage_target.py:
150   Add the option for using metadata_overlay with portage to speed up cache.
151
152   25 Nov 2007; Andrew Gaffney <agaffney@gentoo.org>
153   modules/stage1_target.py, modules/stage2_target.py,
154   modules/stage3_target.py:
155   Add /etc/portage to cleanables for stages 1 through 3.
156
157   17 Nov 2007; Andrew Gaffney <agaffney@gentoo.org>
158   livecd/files/livecd-local.start,
159   targets/livecd-stage2/livecd-stage2-controller.sh,
160   targets/support/livecdfs-update.sh:
161   We apparently still need profiles/eclass for building the stage3 from the
162   livecd with the installer.
163
164   17 Nov 2007; Andrew Gaffney <agaffney@gentoo.org> arch/mips.py:
165   Apply patch for MIPS N32 support from Stuart Longland <redhatter@gentoo.org>
166   in bug #197917.
167
168   17 Nov 2007; Andrew Gaffney <agaffney@gentoo.org>
169   targets/livecd-stage2/livecd-stage2-controller.sh,
170   targets/support/livecdfs-update.sh:
171   Create symlink for /etc/gconf and /var/db when moving to /usr/livecd, remove
172   preservation of eclasses/profiles, and remove copying of livecd-local.start
173   since it's not needed anymore.
174
175   16 Nov 2007; Andrew Gaffney <agaffney@gentoo.org>
176   targets/support/livecdfs-update.sh, targets/support/unmerge.sh:
177   Move moving of /var/db back to livecdfs-update.sh but keep the symlink so we
178   can unmerge.
179
180   13 Nov 2007; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
181   targets/support/livecdfs-update.sh, targets/support/unmerge.sh:
182   Removing old mkvardb code which is no longer used, commenting out setting of
183   Gnome theme for testing now that Clearlooks has been default for some time,
184   and changing vdb move from a case statement to a simple if statement. This
185   is 2.0.5_pre5 for testing.
186
187   13 Nov 2007; Chris Gianelloni <wolf31o2@gentoo.org>
188   modules/stage1_target.py:
189   Removing cleaning of python encodings for bug #64890.
190
191   11 Nov 2007; Andrew Gaffney <agaffney@gentoo.org>
192   modules/generic_stage_target.py:
193   Add an extra warning into the generated make.conf about changing the CHOST
194
195   01 Nov 2007; Andrew Gaffney <agaffney@gentoo.org>
196   targets/support/livecdfs-update.sh:
197   We don't need to copy files from /usr/lib/hotplug/firmware anymore.
198
199   29 Oct 2007; Andrew Gaffney <agaffney@gentoo.org>
200   targets/embedded/embedded-preclean-chroot.sh,
201   targets/grp/grp-preclean-chroot.sh,
202   targets/livecd-stage1/livecd-stage1-preclean-chroot.sh,
203   targets/stage2/stage2-preclean-chroot.sh,
204   targets/stage3/stage3-preclean-chroot.sh,
205   targets/tinderbox/tinderbox-preclean-chroot.sh:
206   Check to see if distcc is enabled before calling cleanup_distcc().
207
208   17 Oct 2007; Andrew Gaffney <agaffney@gentoo.org> arch/ppc.py,
209   arch/sparc.py, arch/x86.py:
210   Look for linux32 in /bin and /usr/bin.
211
212   12 Oct 2007; Andrew Gaffney <agaffney@gentoo.org>
213   modules/generic_stage_target.py:
214   Make error message more specific when removing immutable flag.
215
216   11 Oct 2007; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
217   examples/livecd-stage2_template.spec, modules/generic_stage_target.py:
218   Added Andrew Gaffney to maintainer list, fixed a typo, updated copyright
219   information, and added a small fix for FreeBSD for bug #169041. This is
220   catalyst 2.0.5_pre4 for testing.
221
222   11 Oct 2007; Chris Gianelloni <wolf31o2@gentoo.org>
223   targets/support/chroot-functions.sh:
224   Adding a slightly modified version of Andrew Gaffney's <agaffney@gentoo.org>
225   patch from bug #120076 to add cross-compiling support to our distcc
226   configuration.
227
228   11 Oct 2007; Chris Gianelloni <wolf31o2@gentoo.org>
229   targets/support/chroot-functions.sh:
230   Added a version of get_libdir from multilib.eclass so we can determine where
231   to go poking around if we need to touch anything in libdir.
232
233   11 Oct 2007; Andrew Gaffney <agaffney@gentoo.org> catalyst:
234   print an error saying what target failed before the traceback
235
236   25 Sep 2007; Andrew Gaffney <agaffney@gentoo.org>
237   modules/catalyst_support.py:
238   when parsing make.conf, first try pkgcore's
239   snakeoil.fileutils.read_bash_dict(), then portage's
240   portage_util.getconfig(), then the internal parse_makeconf()
241
242   06 Sep 2007; Andrew Gaffney <agaffney@gentoo.org>
243   modules/catalyst_support.py:
244   raise an exception in parse_spec() if there's a duplicate key in the spec
245
246   06 Sep 2007; Andrew Gaffney <agaffney@gentoo.org>
247   examples/netboot_template.spec, examples/tinderbox_template.spec,
248   modules/grp_target.py, modules/tinderbox_target.py:
249   remove redundant set_pkgcache_path() functions from tinderbox and grp modules
250   remove extra pkgcache_path and kerncache_path options from example specs
251
252   31 Aug 2007; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
253   This is catalyst 2.0.5_pre3 for testing the new stages code.
254
255   31 Aug 2007; Chris Gianelloni <wolf31o2@gentoo.org>
256   targets/stage1/stage1-chroot.sh, targets/stage3/stage3-chroot.sh:
257   We need to force USE=bindist on for building stages.
258
259   29 Aug 2007; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
260   modules/generic_stage_target.py:
261   Fixed livecd/volid by removing the string.join() from set_iso_volume_id()
262   for bug #188099. This is catalyst 2.0.5_pre2 for testing.
263
264   29 Aug 2007; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
265   targets/support/rc-update.sh:
266   Added support for the newer versions of splashutils which use fbcondecor as
267   the init script. This is catalyst 2.0.5_pre1 for testing.
268
269   29 Aug 2007; Chris Gianelloni <wolf31o2@gentoo.org>
270   targets/livecd-stage2/livecd-stage2-controller.sh:
271   Make sure we mkdir on /etc/X11/xinit before we put files in it for bug
272   #178289.
273
274   22 Aug 2007; Andrew Gaffney <agaffney@gentoo.org>
275   modules/generic_stage_target.py, modules/stage1_target.py,
276   modules/stage2_target.py:
277   'chost' option is only valid in stage 1/2 specs. have catalyst error otherwise
278
279   13 Aug 2007; Andrew Gaffney <agaffney@gentoo.org> catalyst,
280   modules/generic_stage_target.py, modules/netboot2_target.py:
281   Fix typo in getopt call for --clear-autoresume. thanks to
282   Tais M. Hansen <tais.hansen@osd.dk> in bug #188339 for catching this.
283   Conditionally write CFLAGS to make.conf in stages for bug #177796.
284   Copy overlay files in netboot2 target into proper dir for bug #174635.
285
286   17 Apr 2007; Chris Gianelloni <wolf31o2@gentoo.org>
287   modules/netboot2_target.py, targets/netboot2/netboot2-copyfile.sh,
288   targets/support/netboot2-final.sh:
289   Added a patch from Andrew Gaffney <agaffney@gentoo.org> on bug #174635 to
290   fix a minor bug in System.map copying, add portage_overlay support, and adds
291   the ability to use globbing in the package file lists for the netboot2
292   target.
293
294   17 Apr 2007; Chris Gianelloni <wolf31o2@gentoo.org>
295   +targets/netboot2/nb-busybox.cf:
296   Added nb-busybox.cf to the netboot2 target for bug #174298.
297
298   16 Apr 2007; Chris Gianelloni <wolf31o2@gentoo.org>
299   targets/support/chroot-functions.sh:
300   Make sure we install ccache/distcc into the build root, not necessarily ROOT.
301
302   12 Apr 2007; Chris Gianelloni <wolf31o2@gentoo.org>
303   targets/support/livecdfs-update.sh, targets/support/unmerge.sh:
304   Change moving the VDB until after we have processed unmerge by moving it
305   from livecdfs-update.sh to unmerge.sh, instead. This allows someone to
306   unmerge packages from the gentoo-release-livecd target.
307
308   12 Apr 2007; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
309   targets/support/kmerge.sh:
310   Commented out the package.provided code in catalyst that seemed to cause
311   problems with kerncache in testing. This is 2.0.4 and should be used for the
312   2007.0 release.
313
314   12 Apr 2007; Chris Gianelloni <wolf31o2@gentoo.org>
315   modules/netboot2_target.py, targets/netboot2/netboot2-controller.sh,
316   targets/netboot2/netboot2-copyfile.sh, targets/support/functions.sh,
317   targets/support/netboot2-final.sh, targets/support/pre-kmerge.sh:
318   Added a patch from Andrew Gaffney <agaffney@gentoo.org> from bug #173826 to
319   improve the netboot2 target.
320
321   10 Apr 2007; Chris Gianelloni <wolf31o2@gentoo.org>
322   modules/generic_stage_target.py:
323   Added a patch from Mike Frysinger <vapier@gentoo.org> for bug #173740 to
324   cause catalyst to export boolean variables as well as string-based
325   variables.
326
327   10 Apr 2007; Chris Gianelloni <wolf31o2@gentoo.org>
328   modules/generic_stage_target.py:
329   Fixing check for invalid subarch to not filter too much. Fix from Mike
330   Frysinger <vapier@gentoo.org> for bug #173532.
331
332   10 Apr 2007; Chris Gianelloni <wolf31o2@gentoo.org> arch/s390.py:
333   Added s390x (64-bit) support via a patch from Mike Frysinger
334   <vapier@gentoo.org> for bug #173002.
335
336   10 Apr 2007; Chris Gianelloni <wolf31o2@gentoo.org>
337   targets/embedded/embedded-chroot.sh, targets/grp/grp-chroot.sh,
338   targets/livecd-stage1/livecd-stage1-chroot.sh,
339   targets/netboot/netboot-chroot.sh, targets/netboot/netboot-combine.sh,
340   targets/netboot2/netboot2-pkg.sh, targets/stage1/stage1-chroot.sh,
341   targets/stage1/stage1-controller.sh, targets/stage2/stage2-chroot.sh,
342   targets/stage3/stage3-chroot.sh, targets/stage4/stage4-chroot.sh,
343   targets/support/chroot-functions.sh, targets/support/kmerge.sh,
344   targets/support/pre-kmerge.sh:
345   Added setup_myemergeopts to setup_myfeatures and removed redundant calls to
346   setup_myemergeopts. Added some extra checks for clst_FETCH to disable
347   certain functions/code paths when running with -F/--fetchonly. Simplified
348   kmerge.sh with regards to kerncache and callback packages. Also, changed
349   ccache/distcc installs to use run_emerge instead of emerge directly, which
350   allows us to more easily replace the underlying package manager, or add
351   support for multiple package managers to catalyst.
352
353   20 Mar 2007; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
354   modules/grp_target.py:
355   Added patch from Ã…smund Grammeltvedt <grammel@online.no> to add
356   portage_overlay functionality to GRP, where it was mistakenly missing, for
357   bug #171157. This is catalyst 2.0.3 and ready for release.
358
359   12 Mar 2007; Chris Gianelloni <wolf31o2@gentoo.org>
360   targets/livecd-stage1/livecd-stage1-controller.sh,
361   targets/support/livecdfs-update.sh:
362   Removed the generation of grppkgs.txt since the Installer now uses vdb
363   directly.
364
365   09 Mar 2007; Chris Gianelloni <wolf31o2@gentoo.org>
366   targets/support/create-iso.sh:
367   Fix creation of the EFI images. Since it is FAT, we can't go around
368   perserving permissions, now, can we?
369
370   06 Mar 2007; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
371   targets/support/livecdfs-update.sh:
372   Added a patch from Andrew Gaffney <agaffney@gentoo.org> to fix my completely
373   broken sed for rc.conf, which caused all kinds of hell to break loose when
374   booting a new CD. This is 2.0.3_pre3.
375
376   06 Mar 2007; Chris Gianelloni <wolf31o2@gentoo.org>
377   modules/generic_stage_target.py:
378   Added a patch from Christian Heim <phreak@gentoo.org> to remove stale files,
379   such as group- from /etc before creating our stage tarballs. This is for bug
380   #166695.
381
382   06 Mar 2007; Chris Gianelloni <wolf31o2@gentoo.org>
383   targets/support/livecdfs-update.sh:
384   Commenting out the livecd-kernel code, since the Installer should be doing
385   everything necessary itself.
386
387   14 Feb 2007; Chris Gianelloni <wolf31o2@gentoo.org>
388   targets/support/livecdfs-update.sh:
389   Fix up the pci.ids/usb.ids code to work with newer pciutils and future-proof
390   the usbutils hanlding in case they follow suit with pciutils.
391
392   13 Feb 2007; Chris Gianelloni <wolf31o2@gentoo.org> arch/alpha.py,
393   arch/amd64.py, arch/arm.py, arch/hppa.py, arch/ia64.py, arch/mips.py,
394   arch/ppc.py, arch/ppc64.py, arch/s390.py, arch/sh.py, arch/sparc.py,
395   arch/sparc64.py, arch/x86.py, catalyst, modules/generic_stage_target.py:
396   Added a patch from Andrew Gaffney <agaffney@gentoo.org> to fix up the
397   problems with using all of the various subarch settings.
398
399   13 Feb 2007; Chris Gianelloni <wolf31o2@gentoo.org>
400   targets/support/bootloader-setup.sh, targets/support/create-iso.sh:
401   Disabled deleting of /boot so we actually can work with EFI/grub, made EFI
402   check look in the correct location, and made sure we don't delete /voot
403   within the EFI code if grub is present.
404
405   12 Feb 2007; Chris Gianelloni <wolf31o2@gentoo.org>
406   modules/generic_stage_target.py:
407   Added another fix from Andrew Gaffney <agaffney@gentoo.org> from bug
408   #166294. This one should fix the HPPA/PPC architectures.
409
410   12 Feb 2007; Chris Gianelloni <wolf31o2@gentoo.org>
411   targets/support/chroot-functions.sh:
412   Added patch from Andrew Gaffney <agaffney@gentoo.org> for bug #166420 to
413   remove the autoresume point for portage, as it really isn't needed and
414   doesn't really gain us much, anyway.
415
416   12 Feb 2007; Chris Gianelloni <wolf31o2@gentoo.org>
417   targets/stage1/stage1-chroot.sh:
418   Added patch from Andrew Gaffney <agaffney@gentoo.org> for bug #166426.
419
420   06 Feb 2007; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
421   examples/generic_stage_template.spec, examples/grp_template.spec,
422   examples/livecd-stage1_template.spec,
423   examples/livecd-stage2_template.spec, examples/netboot2_template.spec,
424   examples/netboot_template.spec, examples/snapshot_template.spec,
425   examples/stage4_template.spec, examples/tinderbox_template.spec:
426   Update the examples to have 2006.1 for the dates. This is catalyst 2.0.2, so
427   everyone enjoy it.
428
429   06 Feb 2007; Chris Gianelloni <wolf31o2@gentoo.org> files/catalyst.conf,
430   targets/support/livecdfs-update.sh:
431   Make sure the user owns his home directory for bug #147195.
432
433   30 Jan 2007; Chris Gianelloni <wolf31o2@gentoo.org> files/catalyst.conf,
434   +files/catalystrc, modules/catalyst_support.py:
435   Re-arranged catalyst.conf to make it easier to follow while looking at the
436   online reference and added a default catalystrc file, which does nothing.
437
438   23 Jan 2007; Chris Gianelloni <wolf31o2@gentoo.org>
439   modules/catalyst_support.py, modules/embedded_target.py,
440   modules/generic_stage_target.py, modules/grp_target.py,
441   modules/livecd_stage1_target.py, modules/livecd_stage2_target.py,
442   modules/stage3_target.py, modules/tinderbox_target.py:
443   Added patch from Andrew Gaffney <agaffney@gentoo.org> to fix up some of the
444   tab/space nastiness. This is for bug #161915.
445
446   23 Jan 2007; Chris Gianelloni <wolf31o2@gentoo.org>
447   modules/generic_stage_target.py:
448   Fixed new cbuild code with another patch from Mike Frysinger
449   <vapier@gentoo.org> to allow the usage of subarches.
450
451   09 Jan 2007; Chris Gianelloni <wolf31o2@gentoo.org> arch/alpha.py,
452   arch/amd64.py, arch/arm.py, arch/hppa.py, arch/ia64.py, arch/mips.py,
453   arch/ppc.py, arch/ppc64.py, arch/s390.py, arch/sh.py, arch/sparc.py,
454   arch/sparc64.py, arch/x86.py, modules/generic_stage_target.py,
455   targets/netboot/netboot-combine.sh, targets/support/bootloader-setup.sh,
456   targets/support/create-iso.sh, targets/support/functions.sh,
457   targets/support/netboot2-final.sh, targets/support/pre-kmerge.sh:
458   Added a patch from Mike Frysinger <vapier@gentoo.org> to support cbuild.
459
460   02 Jan 2007; Chris Gianelloni <wolf31o2@gentoo.org> README, arch/alpha.py,
461   arch/amd64.py, arch/arm.py, arch/hppa.py, arch/ia64.py, arch/mips.py,
462   arch/ppc.py, arch/ppc64.py, arch/s390.py, arch/sh.py, arch/sparc.py,
463   arch/sparc64.py, arch/x86.py, files/catalyst.conf, modules/builder.py,
464   modules/catalyst_lock.py, modules/catalyst_support.py,
465   modules/embedded_target.py, modules/generic_stage_target.py,
466   modules/generic_target.py, modules/grp_target.py,
467   modules/livecd_stage1_target.py, modules/livecd_stage2_target.py,
468   modules/netboot2_target.py, modules/netboot_target.py,
469   modules/snapshot_target.py, modules/stage1_target.py,
470   modules/stage2_target.py, modules/stage3_target.py,
471   modules/stage4_target.py, modules/tinderbox_target.py,
472   targets/embedded/embedded-chroot.sh,
473   targets/embedded/embedded-controller.sh,
474   targets/embedded/embedded-preclean-chroot.sh, targets/embedded/unmerge.sh,
475   targets/grp/grp-chroot.sh, targets/grp/grp-controller.sh,
476   targets/grp/grp-preclean-chroot.sh,
477   targets/livecd-stage1/livecd-stage1-chroot.sh,
478   targets/livecd-stage1/livecd-stage1-controller.sh,
479   targets/livecd-stage1/livecd-stage1-preclean-chroot.sh,
480   targets/livecd-stage2/livecd-stage2-controller.sh,
481   targets/netboot/netboot-chroot.sh, targets/netboot/netboot-combine.sh,
482   targets/netboot/netboot-controller.sh, targets/netboot/netboot-image.sh,
483   targets/netboot2/netboot2-controller.sh,
484   targets/netboot2/netboot2-copyfile.sh, targets/netboot2/netboot2-pkg.sh,
485   targets/stage1/build.py, targets/stage1/stage1-chroot.sh,
486   targets/stage1/stage1-controller.sh,
487   targets/stage1/stage1-preclean-chroot.sh, targets/stage2/stage2-chroot.sh,
488   targets/stage2/stage2-controller.sh,
489   targets/stage2/stage2-preclean-chroot.sh, targets/stage3/stage3-chroot.sh,
490   targets/stage3/stage3-controller.sh,
491   targets/stage3/stage3-preclean-chroot.sh,
492   targets/stage4/stage4-controller.sh,
493   targets/stage4/stage4-preclean-chroot.sh,
494   targets/support/bootloader-setup.sh, targets/support/create-iso.sh,
495   targets/support/livecdfs-update.sh, targets/support/netboot2-final.sh,
496   targets/support/unmerge.sh, targets/tinderbox/tinderbox-chroot.sh,
497   targets/tinderbox/tinderbox-controller.sh,
498   targets/tinderbox/tinderbox-preclean-chroot.sh:
499   Removing old CVS Header lines, which are no longer used since moving to SVN.
500
501   02 Jan 2007; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
502   targets/stage4/stage4-chroot.sh:
503   Added back a missing 'then' from stage4 target.
504
505   27 Dec 2006; Chris Gianelloni <wolf31o2@gentoo.org>
506   modules/generic_stage_target.py:
507   Fix indentation so things actually work.
508
509   27 Dec 2006; Chris Gianelloni <wolf31o2@gentoo.org> arch/sparc.py:
510   Added patch from Mike Frysinger <vapier@gentoo.org> to change the SPARC
511   personality check.
512
513   27 Dec 2006; Chris Gianelloni <wolf31o2@gentoo.org>
514   targets/support/chroot-functions.sh, targets/support/livecdfs-update.sh:
515   Fix the display manager sed lines and change the icon for the local Handbook
516   to use the GNOME 2.16 icon for gedit.
517
518   27 Dec 2006; Chris Gianelloni <wolf31o2@gentoo.org>
519   modules/generic_stage_target.py:
520   Changed the portage_overlay option to always install overlays in
521   /usr/local/portage and added code to clean up /usr/local/portage and
522   make.conf after sucessful execution and before creation of ISO/tarballs.
523
524   22 Dec 2006; Chris Gianelloni <wolf31o2@gentoo.org>
525   targets/support/livecdfs-update.sh:
526   Fixed a typo which broke coldplugging.
527
528   20 Dec 2006; Chris Gianelloni <wolf31o2@gentoo.org>
529   targets/support/chroot-functions.sh, targets/support/livecdfs-update.sh:
530   Added a create_handbook_icon function and rearranged some of the icon
531   creation for the LiveCD. This should resolve bug #143725 once a new release
532   is made.
533
534   20 Dec 2006; Chris Gianelloni <wolf31o2@gentoo.org>
535   targets/support/livecdfs-update.sh:
536   We now disable the RC_COLDPLUG in /etc/conf.d/rc so udev will not do
537   coldplugging. This allows us to unpack our firmware before we detect
538   devices, so that devices that need it will get it.
539
540   06 Dec 2006; Chris Gianelloni <wolf31o2@gentoo.org>
541   modules/generic_stage_target.py:
542   Fix a typo in generic_stage_target.
543
544   06 Dec 2006; Chris Gianelloni <wolf31o2@gentoo.org>
545   targets/support/livecdfs-update.sh:
546   Make sure we setup the DISPLAYMANAGER variable in both /etc/rc.conf and
547   /etc/conf.d/xdm so we support older snapshots and newer ones.
548
549   22 Nov 2006; Chris Gianelloni <wolf31o2@gentoo.org>
550   modules/livecd_stage2_target.py:
551   OK. We've fixed the spacing issue with livecd-stage2, so this is 2.0.1, for
552   real.
553
554   22 Nov 2006; Chris Gianelloni <wolf31o2@gentoo.org>
555   modules/livecd_stage2_target.py:
556   Reverted change in livecd-stage2 to the action_sequence until I can figure
557   out what the problem is with it.
558
559   22 Nov 2006; Chris Gianelloni <wolf31o2@gentoo.org>
560   livecd/cdtar/isolinux-3.09-memtest86+-cdtar.tar.bz2, catalyst,
561   livecd/cdtar/isolinux-elilo-memtest86+-cdtar.tar.bz2,
562   modules/livecd_stage2_target.py:
563   Fixed the livecd-stage2 action_sequence and updated the isolinux cdtar's to
564   include newer memtest86. This is catalyst 2.0.1 and ready to roll.
565
566   22 Nov 2006; Chris Gianelloni <wolf31o2@gentoo.org>
567   modules/livecd_stage2_target.py, targets/support/livecdfs-update.sh:
568   Added a patch from Bardur Arantsson <bugs-gentoo.org@scientician.net> which
569   resolves an issue where a variable could be accessed unitialized in obscure
570   circumstances. This is wrt bug #144984.
571
572   22 Nov 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
573   modules/generic_stage_target.py, modules/livecd_stage2_target.py,
574   modules/stage2_target.py, modules/stage4_target.py:
575   Fixed up action_sequence when using --fetchonly to not create tarballs or
576   ISO images for bug #143392.
577
578   22 Nov 2006; Chris Gianelloni <wolf31o2@gentoo.org>
579   targets/grp/grp-chroot.sh, targets/stage4/stage4-chroot.sh:
580   Clean up the USE usage in GRP/stage4.
581
582   22 Nov 2006; Chris Gianelloni <wolf31o2@gentoo.org>
583   modules/generic_stage_target.py, modules/stage1_target.py,
584   modules/stage2_target.py:
585   Added cleanup patch for stage1/stage2 and generic_stage_target from Andrew
586   Gaffney <agaffney@gentoo.org> wrt bug #155911.
587
588   22 Nov 2006; Chris Gianelloni <wolf31o2@gentoo.org>
589   targets/grp/grp-chroot.sh, targets/livecd-stage1/livecd-stage1-chroot.sh,
590   targets/netboot/netboot-chroot.sh, targets/netboot2/netboot2-pkg.sh,
591   targets/stage4/stage4-chroot.sh, targets/tinderbox/tinderbox-chroot.sh:
592   Added patch from Andrew Gaffney <agaffney@gentoo.org> to remove all
593   instances of USE_ORDER since auto hasn't been valid for some time. This is
594   wrt bug #155864.
595
596   22 Nov 2006; Chris Gianelloni <wolf31o2@gentoo.org>
597   modules/generic_stage_target.py, modules/stage1_target.py:
598   Added patch from Daniel Ostrow <dostrow@gentoo.org> for added FreeBSD
599   goodness wrt bug #153587.
600
601   03 Nov 2006; Chris Gianelloni <wolf31o2@gentoo.org>
602   livecd/files/x86-F3.msg, livecd/files/x86-F4.msg, livecd/files/x86-F5.msg:
603   Changed dobladecenter to slowusb.  Thanks to solar for pointing this out.
604
605   03 Nov 2006; Chris Gianelloni <wolf31o2@gentoo.org>
606   modules/generic_stage_target.py, modules/stage4_target.py:
607   Added a check to see if we have the tarball option enabled, which causes
608   catalyst to run the capture sequence. This was requested by Tim Yamin for
609   the stage4 target, but I thought it should be usable on any stage target.
610
611   03 Nov 2006; Chris Gianelloni <wolf31o2@gentoo.org>
612   targets/support/livecdfs-update.sh:
613   Moved fstab tweaks all into one location and added make.conf tweak for bug
614   #144647.
615
616   03 Nov 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
617   Changed the options to be in alphabetical order so my meatspace logical
618   parser can process them better, added the compress and tarball options,
619   which are as of yet unused for bug #139390 and request from Tim Yamin, and
620   removed the unused -x command line parameter for bug #151405.
621
622   03 Nov 2006; Chris Gianelloni <wolf31o2@gentoo.org>
623   modules/generic_stage_target.py:
624   Added a warning about changing the CHOST setting for bug #142034.
625
626   11 Oct 2006; Chris Gianelloni <wolf31o2@gentoo.org> AUTHORS,
627   modules/generic_stage_target.py, targets/stage1/stage1-controller.sh,
628   targets/support/chroot-functions.sh:
629   Added initial Gentoo/FreeBSD support. Patch from Diego Pettenò
630   <flameeyes@gentoo.org> and attached to bug #150351.
631
632   02 Oct 2006; Chris Gianelloni <wolf31o2@gentoo.org> README, arch/alpha.py,
633   arch/amd64.py, arch/arm.py, arch/hppa.py, arch/ia64.py, arch/mips.py,
634   arch/ppc.py, arch/ppc64.py, arch/s390.py, arch/sh.py, arch/sparc.py,
635   arch/sparc64.py, arch/x86.py, catalyst, files/catalyst.conf,
636   modules/builder.py, modules/catalyst_lock.py, modules/catalyst_support.py,
637   modules/embedded_target.py, modules/generic_stage_target.py,
638   modules/generic_target.py, modules/grp_target.py,
639   modules/livecd_stage1_target.py, modules/livecd_stage2_target.py,
640   modules/netboot2_target.py, modules/netboot_target.py,
641   modules/snapshot_target.py, modules/stage1_target.py,
642   modules/stage2_target.py, modules/stage3_target.py,
643   modules/stage4_target.py, modules/tinderbox_target.py,
644   targets/embedded/embedded-chroot.sh,
645   targets/embedded/embedded-controller.sh,
646   targets/embedded/embedded-fs-runscript.sh,
647   targets/embedded/embedded-preclean-chroot.sh, targets/embedded/unmerge.sh,
648   targets/grp/grp-chroot.sh, targets/grp/grp-controller.sh,
649   targets/grp/grp-preclean-chroot.sh,
650   targets/livecd-stage1/livecd-stage1-chroot.sh,
651   targets/livecd-stage1/livecd-stage1-controller.sh,
652   targets/livecd-stage1/livecd-stage1-preclean-chroot.sh,
653   targets/livecd-stage2/livecd-stage2-controller.sh,
654   targets/netboot/netboot-chroot.sh, targets/netboot/netboot-combine.sh,
655   targets/netboot/netboot-controller.sh, targets/netboot/netboot-image.sh,
656   targets/netboot2/netboot2-controller.sh,
657   targets/netboot2/netboot2-copyfile.sh, targets/netboot2/netboot2-pkg.sh,
658   targets/stage1/build.py, targets/stage1/stage1-chroot.sh,
659   targets/stage1/stage1-controller.sh,
660   targets/stage1/stage1-preclean-chroot.sh, targets/stage2/stage2-chroot.sh,
661   targets/stage2/stage2-controller.sh,
662   targets/stage2/stage2-preclean-chroot.sh, targets/stage3/stage3-chroot.sh,
663   targets/stage3/stage3-controller.sh,
664   targets/stage3/stage3-preclean-chroot.sh, targets/stage4/stage4-chroot.sh,
665   targets/stage4/stage4-controller.sh,
666   targets/stage4/stage4-preclean-chroot.sh,
667   targets/support/bootloader-setup.sh, targets/support/create-iso.sh,
668   targets/support/functions.sh, targets/support/kmerge.sh,
669   targets/support/livecdfs-update.sh, targets/support/netboot2-final.sh,
670   targets/support/post-kmerge.sh, targets/support/pre-kmerge.sh,
671   targets/support/rc-update.sh, targets/support/target_image_setup.sh,
672   targets/support/unmerge.sh, targets/tinderbox/tinderbox-chroot.sh,
673   targets/tinderbox/tinderbox-controller.sh,
674   targets/tinderbox/tinderbox-preclean-chroot.sh:
675   Removing all copyright and license comment headers from all files so we
676   don't ever get another bug like bug #149638.
677
678   02 Oct 2006; Chris Gianelloni <wolf31o2@gentoo.org>
679   modules/generic_stage_target.py:
680   Clean up more spacing/capitalization.
681
682   02 Oct 2006; Chris Gianelloni <wolf31o2@gentoo.org> README,
683   modules/generic_stage_target.py, modules/livecd_stage1_target.py,
684   modules/stage4_target.py, targets/embedded/embedded-chroot.sh,
685   targets/embedded/embedded-controller.sh,
686   targets/embedded/embedded-fs-runscript.sh,
687   targets/embedded/embedded-preclean-chroot.sh,
688   targets/livecd-stage2/livecd-stage2-controller.sh,
689   targets/netboot2/netboot2-copyfile.sh,
690   targets/stage4/stage4-controller.sh, targets/support/kmerge.sh,
691   targets/support/pre-kmerge.sh:
692   Fixed lots of spacing issues, removed livecd/type from livecd-stage1, add
693   splash capabilities to stage4, change 'cp -a' to 'cp -pPR', add -q to emerge
694   calls in kmerge.sh, and updated README.
695
696   13 Sep 2006; Chris Gianelloni <wolf31o2@gentoo.org>
697   livecd/files/livecd-bashrc, targets/support/livecdfs-update.sh:
698   Fix bashrc so it doesn't give an error and add System.map to livecd-kernel.
699
700   08 Sep 2006; Chris Gianelloni <wolf31o2@gentoo.org>
701   modules/catalyst_support.py:
702   Added fix for bug #143348.
703
704   23 Aug 2006; Chris Gianelloni <wolf31o2@gentoo.org>
705   targets/support/livecdfs-update.sh:
706   Added -q to emerge call for systempkgs.txt just to be on the safe side.
707
708   22 Aug 2006; Chris Gianelloni <wolf31o2@gentoo.org>
709   targets/livecd-stage2/livecd-stage2-controller.sh,
710   targets/support/livecdfs-update.sh:
711   Changed some copy commands to use -f, added a check for /etc/gconf before
712   moving it when not using gentoo-release-livecd, and fixed a sed for root's
713   .bashrc, as reported on the gentoo-catalyst mailing list by Luca Casagrande
714   <luca.casagrande@gmail.com>.
715
716   16 Aug 2006; Chris Gianelloni <wolf31o2@gentoo.org>
717   targets/support/livecdfs-update.sh:
718   Fixing sed so that systemspkgs.txt is built properly.
719
720   11 Aug 2006; Chris Gianelloni <wolf31o2@gentoo.org> arch/sparc.py:
721   The sparc32 binary is in /bin, not /usr/bin.
722
723   11 Aug 2006; Chris Gianelloni <wolf31o2@gentoo.org>
724   targets/support/chroot-functions.sh:
725   We now only set the options for pkgcache if we are not using fetchonly. This
726   should work around a problem where portage won't fetch the files if a binpkg
727   already exists for the package.
728
729   09 Aug 2006; Chris Gianelloni <wolf31o2@gentoo.org>
730   targets/support/livecdfs-update.sh:
731   Added code to make a backup of custom.conf before we edit it for the
732   installer.
733
734   29 Jul 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
735   targets/support/livecdfs-update.sh:
736   Remove sed from splash section, since it wasn't actually resolving the
737   issue, anyway. Change the installer's dialog front-end code to simply run
738   via sudo, since we don't need to worry about having the X DISPLAY setup or
739   anything. This is catalyst 2.0, so you guys can all start rejoicing.
740
741   26 Jul 2006; Chris Gianelloni <wolf31o2@gentoo.org>
742   targets/support/livecdfs-update.sh:
743   Fix my sed line so it actually applies correctly.
744
745   25 Jul 2006; Chris Gianelloni <wolf31o2@gentoo.org>
746   targets/support/chroot-functions.sh:
747   Added check for verbose, and add --verbose if found, or --quiet, to emerge
748   options.
749
750   21 Jul 2006; Chris Gianelloni <wolf31o2@gentoo.org>
751   targets/support/livecdfs-update.sh:
752   Fix the splash code so we have our splash theme on all 6 virtual consoles,
753   as well as a possible fix for the read-only filesystem messages from
754   /sbin/splash-functions.sh
755
756   20 Jul 2006; Chris Gianelloni <wolf31o2@gentoo.org>
757   targets/support/chroot-functions.sh:
758   Fix --fetchonly to actually work.
759
760   19 Jul 2006; Chris Gianelloni <wolf31o2@gentoo.org>
761   examples/livecd-stage2_template.spec:
762   Added description for livecd/fsops to livecd-stage2's spec template.
763
764   19 Jul 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
765   targets/support/livecdfs-update.sh:
766   I've modified the GDM configuration section to work correctly. I have also
767   ensured that xdm is no longer started just because livecd/xdm is used, which
768   was causing issues for the generic-livecd type. This is 2.0_rc50, which
769   should be the last of the 'release candidates' made. If there are no bug
770   reports in 2 days, then I'm rolling this as 2.0 final.
771
772   12 Jul 2006; Chris Gianelloni <wolf31o2@gentoo.org>
773   targets/support/livecdfs-update.sh:
774   Hopefully, I have fixed the issue with the Installer icons. We'll have to
775   see once the newer Installer is released, as I still have to fix the
776   installer scripts.
777
778   12 Jul 2006; Chris Gianelloni <wolf31o2@gentoo.org>
779   targets/support/rc-update.sh:
780   Removed famd from the default runlevel for gentoo-release-livecd. It really
781   shouldn't cause a problem, but I prefer it stay a bit clean.
782
783   11 Jul 2006; Chris Gianelloni <wolf31o2@gentoo.org> 
784   modules/generic_stage_target.py, targets/support/bootloader-setup.sh,
785   targets/support/create-iso.sh, targets/support/kmerge.sh,
786   targets/support/livecdfs-update.sh, targets/support/mips-arcload_conf.sh:
787   Added patches from Joshua Kinard <kumba@gentoo.org> from bug #139337.
788
789   05 Jul 2006; Chris Gianelloni <wolf31o2@gentoo.org>
790   -livecd/cdtar/silo-1.2.6-sparc-cdtar.tar.bz2,
791   +livecd/cdtar/silo-1.4.13-sparc-cdtar.tar.bz2,
792   targets/support/bootloader-setup.sh:
793   Added patch from Gustavo Zacarias <gustavoz@gentoo.org> for sparc/silo
794   parameters support. This is for bug #139300.
795
796   28 Jun 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
797   modules/generic_stage_target.py, modules/livecd_stage2_target.py,
798   targets/support/filesystem-functions.sh:
799   Added two patches from Joshua Kinard from bug #138255 to fix livecd/fsops
800   and also to remove some redundant values from livecd-stage2's valid_values.
801   This is 2.0_rc49.
802
803   28 Jun 2006; Chris Gianelloni <wolf31o2@gentoo.org> arch/ppc.py,
804   arch/x86.py:
805   Fixed invocation of linux32 for x86 and ppc.  This is for bug #138080.
806
807   22 Jun 2006; Chris Gianelloni <wolf31o2@gentoo.org>
808   modules/generic_stage_target.py:
809   Fix a problem where catalyst was creating an initial list, then putting that
810   list inside another. Thanks to Andrew Gaffney <agaffney@gentoo.org> for
811   pointing it out and for the fix. This is for bug #136351.
812
813   22 Jun 2006; Chris Gianelloni <wolf31o2@gentoo.org>
814   targets/support/unmerge.sh:
815   Removing loop for unmerge, as it didn't actually solve anything and the
816   portage team has helped us out by reverting the behavior that caused this
817   change in the first place.
818
819   21 Jun 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
820   modules/netboot2_target.py, modules/stage1_target.py,
821   targets/netboot2/netboot2-copyfile.sh, targets/support/pre-kmerge.sh:
822   Added two patches from Joshua Kinard <kumba@gentoo.org> to fix stage1 not
823   having /proc mounted during the preclean stage and also to clean up the
824   netboot2 code. This is 2.0_rc48.
825
826   20 Jun 2006; Chris Gianelloni <wolf31o2@gentoo.org>
827   targets/support/unmerge.sh:
828   Change our unmerge from being a single unmerge to a loop, to work around an
829   unexpected change in portage 2.1's unmerge processing.
830
831   19 Jun 2006; Chris Gianelloni <wolf31o2@gentoo.org>
832   targets/support/bootloader-setup.sh:
833   Fixed a problem where we were putting the kernel name in twice and causing
834   and error when using grub as a bootloader. This is for bug #137252.
835
836   15 Jun 2006; Chris Gianelloni <wolf31o2@gentoo.org>
837   targets/support/bootloader-setup.sh:
838   Added a second pass to the alpha bootloader setup to create aboot items for
839   serial console for bug #133457.
840
841   12 Jun 2006; Chris Gianelloni <wolf31o2@gentoo.org>
842   +livecd/cdtar/arcload-0.43-r1.tbz2:
843   Added arcload cdtar for mips.
844
845   09 Jun 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
846   targets/netboot/netboot-controller.sh:
847   Added make-busybox-symlinks to USE for busybox compile. This is catalyst
848   2.0_rc47.
849
850   08 Jun 2006; Chris Gianelloni <wolf31o2@gentoo.org>
851   modules/generic_stage_target.py, targets/support/livecdfs-update.sh:
852   Add patch from bug #135051 to fix the seedcache extraction logic.
853
854   03 Jun 2006; Chris Gianelloni <wolf31o2@gentoo.org>
855   targets/support/livecdfs-update.sh:
856   Don't set icon theme to Clearlooks, since it doesn't exist.
857
858   03 Jun 2006; Chris Gianelloni <wolf31o2@gentoo.org>
859   targets/support/livecdfs-update.sh:
860   Fix sed on installer icons.
861
862   25 May 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
863   This is 2.0_rc46.
864
865   23 May 2006; Chris Gianelloni <wolf31o2@gentoo.org>
866   targets/stage1/stage1-controller.sh:
867   Added a -type f to the find call in stage1 for bug #132180.
868
869   19 May 2006; Chris Gianelloni <wolf31o2@gentoo.org>
870   livecd/cdtar/yaboot-1.3.13-cdtar.tar.bz2:
871   Updated yaboot cdtar from Daniel Ostrow <dostrow@gentoo.org> so it will boot
872   properly on IBM PPC64 machines.
873
874   19 May 2006; Eric Edgar <rocket@gentoo.org> modules/catalyst_support.py,
875   modules/generic_stage_target.py:
876   Fix DIGESTS output
877
878   16 May 2006; Chris Gianelloni <wolf31o2@gentoo.org>
879   targets/support/rc-update.sh:
880   Removed x-setup from default runlevel, as it is now controlled via the
881   autoconfig init script.
882
883   15 May 2006; Eric Edgar <rocket@gentoo.org> arch/ppc64.py:
884   Fix ppc64 based arches to subclass ppc64
885
886   15 May 2006; Chris Gianelloni <wolf31o2@gentoo.org>
887   modules/livecd_stage1_target.py:
888   Use the full category/package name for livecd-tools.
889
890   13 May 2006; Chris Gianelloni <wolf31o2@gentoo.org>
891   targets/support/livecdfs-update.sh:
892   Make copies and deletes recursive for firmware since some packages put their
893   firmware in a subdirectory.
894
895   10 May 2006; Chris Gianelloni <wolf31o2@gentoo.org>
896   targets/support/livecdfs-update.sh:
897   Fix detection of the Installer.
898
899   10 May 2006; Chris Gianelloni <wolf31o2@gentoo.org> arch/ppc64.py:
900   Added 970, power3, power4, and power5 sub-arches for ppc64.
901
902   09 May 2006; Chris Gianelloni <wolf31o2@gentoo.org>
903   targets/support/livecdfs-update.sh:
904   Removed portion of livecdfs-update.sh that created /etc/conf.d/net as it is
905   no longer necessary and can cause possible problems with Installer-based
906   installs.
907
908   08 May 2006; Eric Edgar <rocket@gentoo.org> modules/catalyst_lock.py:
909   recursive directory create
910
911   01 May 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
912   modules/catalyst_support.py:
913   Changed a display error from bug #131502 and rolling 2.0_rc45.
914
915   25 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
916   targets/support/create-iso.sh:
917   Added patch from Gustavo Zacharias <gustavoz@gentoo.org> for some fun
918   silo-fu on SPARC.
919
920   25 Apr 2006; Eric Edgar <rocket@gentoo.org>
921   modules/generic_stage_target.py:
922   digests function uses raw output from hash function now
923
924   25 Apr 2006; Eric Edgar <rocket@gentoo.org> modules/catalyst_support.py:
925   change hash result format so .DIGESTS is generated correctly
926
927   25 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
928   modules/catalyst_support.py:
929   Added patch to parse_spec by Andrew Gaffney <agaffney@gentoo.org> and for
930   bug #131190.
931
932   25 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
933   targets/support/livecdfs-update.sh:
934   Added a space for bug #131181.
935
936   23 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
937   targets/support/kmerge.sh:
938   Fixed creation of kernelpkgs.txt file for the installer.
939
940   21 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
941   modules/generic_stage_target.py:
942   Somehow this hosts.bck fix got reverted and I really don't know how. Anyway,
943   I'm adding it back.
944
945   20 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
946   targets/livecd-stage2/livecd-stage2-controller.sh,
947   targets/support/bootloader-setup.sh:
948   I missed an extra else in bootloader-setup.sh, so I'm fixing that and
949   rolling out an emergency rc44.
950
951   20 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
952   targets/support/bootloader-setup.sh:
953   If you use elif, you have to use a then after it. Yeah, that one's totally
954   my fault.
955
956   19 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
957   targets/support/livecdfs-update.sh:
958   Fixing my own bug in livecdfs-update.sh and rolling 2.0_rc43.
959
960   19 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
961   targets/support/rc-update.sh:
962   Removed runlevel deletion, as it probably wasn't a good idea. This is for
963   bug #130476.
964
965   19 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
966   targets/support/bootloader-setup.sh:
967   Removed bootplash support from ppc/ppc64 since they only will work with
968   gensplash. Forced use of livecd/splash_type of bootsplash to get
969   splash=silent. This should reduce the number of things on the kernel command
970   line that aren't necessary.
971
972   18 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org> AUTHORS, catalyst,
973   modules/catalyst_support.py:
974   Added patch from Andrew Gaffney <agaffney@gentoo.org> to re-write
975   parse_spec. This should resolve bug #130103, as well as make the code much
976   cleaner. This is 2.0_rc42.
977
978   18 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
979   modules/generic_stage_target.py:
980   Forced -p on tar for compressing stages.
981
982   18 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
983   targets/support/chroot-functions.sh:
984   Fixed fetchonly option for stages 1 through 3 and livecd-stage1, and
985   possibly others.
986
987   17 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
988   targets/stage1/build.py:
989   Added patch to build.py for portage 2.1 support.
990
991   17 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
992   targets/support/kmerge.sh:
993   Fixed genkernel initramfs overlay support. Thanks to Alvin Lee
994   <liyiming@ict.ac.cn> in bug #129890.
995
996   17 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
997   targets/support/livecdfs-update.sh:
998   Moved sed line for ##STARTX to end of file, since we aren't touching
999   /etc/startx until the end.
1000
1001   17 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1002   targets/support/livecdfs-update.sh:
1003   Added a check for the games group and add it if it doesn't exist already.
1004   This should resolve bug #125498.
1005
1006   13 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1007   examples/generic_stage_template.spec, examples/grp_template.spec,
1008   examples/livecd-stage1_template.spec,
1009   examples/livecd-stage2_template.spec, examples/netboot2_template.spec,
1010   examples/netboot_template.spec, examples/snapshot_template.spec,
1011   examples/stage4_template.spec, examples/tinderbox_template.spec:
1012   Removed portdir_overlay from the snapshot example spec and added
1013   portage_overlay to the example specs for the relevant targets.
1014
1015   04 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
1016   This is 2.0_rc41 since it has better LiveCD support.
1017
1018   04 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1019   targets/support/livecdfs-update.sh:
1020   Fix theme for gdm.
1021
1022   31 Mar 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1023   targets/support/functions.sh:
1024   Removed check for livecd/dev-manager being udev since it was done
1025   incorrectly and genkernel assumes udev by default on a 2.6 kernel and devfs
1026   by default on a 2.4 kernel. Thanks to Alvin Lee <liyiming@ict.ac.cn> on bug
1027   #128265 for pointing this out.
1028
1029   23 Mar 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1030   -livecd/cdtar/elilo-3.4-cdtar.tar.bz2,
1031   +livecd/cdtar/elilo-3.6-cdtar.tar.bz2:
1032   Replaced elilo-3.4 cdtar with elilo-3.6 cdtar for IA64.
1033
1034   22 Mar 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1035   modules/generic_stage_target.py:
1036   Fix to ensure that we look inside the chroot for /etc/hosts.bck, not on our
1037   live system. You can thank Andrew Gaffney for the fix.
1038
1039   22 Mar 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1040   targets/livecd-stage2/livecd-stage2-controller.sh:
1041   Don't copy motd files if we're using livecd/type generic-livecd.
1042
1043   22 Mar 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1044   targets/livecd-stage2/livecd-stage2-controller.sh,
1045   targets/support/livecdfs-update.sh:
1046   Made sure that livecd/motd is ignored for livecd/type: gentoo-* and added
1047   some extra cleanup to generic-livecd.
1048
1049   16 Mar 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1050   -livecd/cdtar/yaboot-1.3.11-cdtar.tar.bz2,
1051   -livecd/cdtar/yaboot-1.3.11-ppc64-cdtar-r1.tar.bz2,
1052   +livecd/cdtar/yaboot-1.3.13-cdtar.tar.bz2,
1053   -livecd/cdtar/ppc-yaboot-cdtar.tar.bz2,
1054   targets/support/bootloader-setup.sh:
1055   Added sed to PPC/PPC64 to change boot.msg to match the hardware for which
1056   the CD was built, merged the PPC and PPC64 cdtar files into a single cdtar,
1057   and removed all older cdtar files for PPC*.
1058
1059   13 Mar 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1060   livecd/files/livecd.motd.txt:
1061   Added message to the official LiveCD MOTD mentioning how to run the
1062   installer. Blame codeman. This is 2.0_rc40.
1063
1064   13 Mar 2006; Eric Edgar <rocket@gentoo.org> modules/snapshot_target.py:
1065   fix so snapshot target doesnt have errors
1066
1067   13 Mar 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1068   targets/support/livecdfs-update.sh:
1069   Finalized the sync from my fsscript for 2006.0 into catalyst. It is now no
1070   longer necessary to use a fsscript to duplicate the official Gentoo LiveCD
1071   builds.
1072
1073   12 Mar 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1074   targets/support/rc-update.sh:
1075   Removed hdparm and alsasound from rc-update.sh as they are pulled in by the
1076   autoconfig script.
1077
1078   21 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1079   targets/support/livecdfs-update.sh:
1080   Added wrapping around the udev sed for those crazy 2.4-users.
1081
1082   17 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1083   targets/support/livecdfs-update.sh:
1084   Added sed fix for udev starting evms_activate unconditionally. This is
1085   2.0_rc39.
1086
1087   17 Feb 2006; Eric Edgar <rocket@gentoo.org> modules/stage4_target.py:
1088   add stage4/unmerge stage4/rm to valid options
1089
1090   15 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1091   targets/support/rc-update.sh:
1092   Added fix for bug #122154 from Rajiv Manglani.
1093
1094   15 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1095   targets/support/kmerge.sh:
1096   Fixed creation of kernelpkgs.txt for the Installer.
1097
1098   14 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1099   livecd/cdtar/elilo-3.4-cdtar.tar.bz2:
1100   Updated elilo tarball for IA64.
1101
1102   14 Feb 2006; Eric Edgar <rocket@gentoo.org> modules/snapshot_target.py:
1103   DIGESTS support for snapshot creation
1104
1105   14 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
1106   This is catalyst 2.0_rc38, codenamed: When will the stinking release
1107   candidates ever end?
1108
1109   14 Feb 2006; Eric Edgar <rocket@gentoo.org> modules/grp_target.py:
1110   fix for .DIGESTS.DIGESTS issue in grp
1111
1112   14 Feb 2006; Eric Edgar <rocket@gentoo.org>
1113   modules/generic_stage_target.py:
1114   fix for failure when root_overlay is not set
1115
1116   14 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1117   targets/support/bootloader-setup.sh:
1118   Added IA64/SGI patch from plasmaroo.
1119
1120   13 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1121   targets/livecd-stage1/livecd-stage1-controller.sh,
1122   targets/support/kmerge.sh, targets/support/livecdfs-update.sh:
1123   Fixed generation of grppkgs.txt and kernelpkgs.txt for the Installer. This
1124   is 2.0_rc37.
1125
1126   10 Feb 2006; Eric Edgar <rocket@gentoo.org>
1127   modules/generic_stage_target.py:
1128   Allow multiple overlays for root_overlay and overlay spec option
1129
1130   10 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1131   -livecd/cdtar/yaboot-1.3.11-ppc-cdtar-r1.tar.bz2,
1132   +livecd/cdtar/yaboot-1.3.11-ppc64-cdtar-r1.tar.bz2, catalyst,
1133   targets/support/rc-update.sh:
1134   Updated ppc64's cdtar file with a new boot.msg, removed older file, and
1135   fixed bug #122154. This is catalyst 2.0_rc36.
1136
1137   09 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1138   livecd/files/livecd.motd.txt, targets/support/livecdfs-update.sh:
1139   Updated the LiveCD motd to tell the user to run the display manager again,
1140   rather than startx, while mentioning that startx is useful as a rescue X
1141   session since it starts twm. This is catalyst 2.0_rc35.
1142
1143   09 Feb 2006; Eric Edgar <rocket@gentoo.org> targets/support/create-iso.sh:
1144   Add hfs-hide options to mkisofs so macs boot
1145
1146   09 Feb 2006; Eric Edgar <rocket@gentoo.org>
1147   modules/generic_stage_target.py:
1148   Fix indentation issues
1149
1150   08 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
1151   This is 2.0_rc34.
1152
1153   08 Feb 2006; Eric Edgar <rocket@gentoo.org>
1154   targets/support/bootloader-setup.sh:
1155   add additional console less entry when consoles are chosen for ppc64
1156
1157   08 Feb 2006; Eric Edgar <rocket@gentoo.org>
1158   modules/generic_stage_target.py:
1159   fix kernelopts and extraversion env variable exports
1160
1161   08 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1162   targets/support/livecdfs-update.sh:
1163   Rearranged generation of /usr/livecd/systempkgs.txt for the LiveCD. Thanks
1164   to Andrew Gaffney for spotting this.  This is 2.0_rc33.
1165
1166   07 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1167   targets/support/kmerge.sh:
1168   Changing the way we determine if extraversion is set. This is catalyst
1169   2.0_rc32.
1170
1171   07 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1172   targets/support/livecdfs-update.sh:
1173   Change net.ethX links to link to net.lo instead of net.eth0.
1174
1175   07 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1176   examples/stage4_template.spec:
1177   Fixed rcadd example for stage4.  Blame rajiv.
1178
1179   06 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
1180   This is catalyst 2.0_rc31.
1181
1182   05 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1183   targets/support/livecdfs-update.sh:
1184   Added copy of /usr/portage/eclass for the Installer. Thanks to Andrew
1185   Gaffney for pointing me in the right direction.
1186
1187   03 Feb 2006; Eric Edgar <rocket@gentoo.org> targets/support/create-iso.sh:
1188   change all occurrences of ${clst_livecd_cdfstype} with ${clst_fstype}
1189
1190   02 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
1191   This is 2.0_rc30.
1192
1193   02 Feb 2006; Eric Edgar <rocket@gentoo.org>
1194   examples/livecd-stage2_template.spec:
1195   updated examples to have console and machine_type
1196
1197   02 Feb 2006; Eric Edgar <rocket@gentoo.org>
1198   targets/support/bootloader-setup.sh:
1199   Change [ console ] to -console in yaboot.conf for ppc64.  Spaces aren't
1200   allowed.
1201
1202   02 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
1203   This is catalyst 2.0_rc29.
1204
1205   02 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1206   livecd/cdtar/yaboot-1.3.11-ppc-cdtar-r1.tar.bz2:
1207   Removed extra yaboot.conf from
1208   livecd/cdtar/yaboot-1.3.11-ppc-cdtar-r1.tar.bz2.
1209
1210   01 Feb 2006; Eric Edgar <rocket@gentoo.org>
1211   targets/support/kill-chroot-pids.sh:
1212   add sleep to try and give processes a chance to die. bug 119940
1213
1214   01 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1215   targets/support/functions.sh:
1216   Removed some quotes to make sure we have a binary operator and closing bug
1217   #117649.
1218
1219   31 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1220   targets/support/create-iso.sh:
1221   Added fix for amd64/x86 ISO creation.  This is 2.0_rc28.
1222
1223   30 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1224   targets/support/bootloader-setup.sh:
1225   Added path from bug #120935 for PPC/PPC64.
1226
1227   30 Jan 2006; Eric Edgar <rocket@gentoo.org> modules/stage2_target.py:
1228   Additional spacing fixes submitted by `Kumba
1229
1230   29 Jan 2006; Eric Edgar <rocket@gentoo.org> modules/stage1_target.py,
1231   modules/stage2_target.py:
1232   space cleanups contributed from `Kumba
1233
1234   29 Jan 2006; Eric Edgar <rocket@gentoo.org> modules/grp_target.py:
1235   add grp/use to valid_values in the grp module
1236
1237   29 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
1238   This is 2.0_rc27.
1239
1240   28 Jan 2006; Eric Edgar <rocket@gentoo.org>
1241   -livecd/cdtar/yaboot-1.3.11-ppc-cdtar.tar.bz2,
1242   +livecd/cdtar/yaboot-1.3.11-ppc-cdtar-r1.tar.bz2,
1243   targets/support/bootloader-setup.sh:
1244   ppc cdtar update; ppc64 bootloader updates
1245
1246   27 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1247   targets/support/create-iso.sh:
1248   Fixing HFS bless on PPC64.  This is catalyst 2.0_rc26.
1249
1250   27 Jan 2006; Eric Edgar <rocket@gentoo.org>
1251   +livecd/cdtar/yaboot-1.3.11-ppc-cdtar.tar.bz2,
1252   modules/generic_stage_target.py, targets/support/bootloader-setup.sh,
1253   targets/support/create-iso.sh:
1254   Fix ppc64 iso creation.  Add console machine_type for ppc yaboot separation.
1255
1256   27 Jan 2006; Eric Edgar <rocket@gentoo.org>
1257   modules/generic_stage_target.py, targets/support/bootloader-setup.sh:
1258   Add ppc console and  machine_type=ibm
1259
1260   27 Jan 2006; Eric Edgar <rocket@gentoo.org>
1261   modules/generic_stage_target.py:
1262   Fix type error when kernel packages arent defined
1263
1264   27 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1265   examples/generic_stage_template.spec, examples/grp_template.spec,
1266   examples/livecd-stage1_template.spec,
1267   examples/livecd-stage2_template.spec, examples/netboot_template.spec,
1268   examples/stage4_template.spec:
1269   Added more verbose wording and examples for pkgcache_path and
1270   kerncache_path, where necessary.
1271
1272   26 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1273   targets/support/create-iso.sh:
1274   Really fixing bug #120475 this time.  This is 2.0_rc25.
1275
1276   26 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1277   targets/support/create-iso.sh:
1278   Added patch from bug #120475 that resolves HFS blessing on PPC*. This is
1279   2.0_rc24.
1280
1281   26 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1282   +livecd/cdtar/isolinux-elilo-memtest86+-cdtar.tar.bz2,
1283   targets/support/bootloader-setup.sh, targets/support/create-iso.sh:
1284   Added initial support for EFI booting on x86. This is completely untested,
1285   so use it at your own risk. Also, no bug reports without patches, please.
1286   This is catalyst 2.0_rc23.
1287
1288   26 Jan 2006; Eric Edgar <rocket@gentoo.org> targets/support/functions.sh:
1289   kmerge should have been kerncache
1290
1291   26 Jan 2006; Eric Edgar <rocket@gentoo.org> targets/support/functions.sh,
1292   targets/support/pre-kmerge.sh:
1293   Fix a few other places for the kerncache update
1294
1295   26 Jan 2006; Eric Edgar <rocket@gentoo.org>
1296   examples/generic_stage_template.spec, examples/grp_template.spec,
1297   examples/livecd-stage1_template.spec,
1298   examples/livecd-stage2_template.spec, examples/netboot2_template.spec,
1299   examples/netboot_template.spec, examples/stage4_template.spec,
1300   examples/tinderbox_template.spec, modules/generic_stage_target.py,
1301   targets/support/kmerge.sh:
1302   Separation of kerncache from snapcache
1303
1304   26 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
1305   It helps if I actually increment the version number.
1306
1307   26 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1308   targets/stage1/stage1-chroot.sh, targets/stage3/stage3-chroot.sh:
1309   Added --oneshot to default options for stage1 building. Added code to wipe
1310   world during stages 1 and 3. This is catalyst 2.0_rc22.
1311
1312   25 Jan 2006; Eric Edgar <rocket@gentoo.org>
1313   modules/generic_stage_target.py, targets/support/bootloader-setup.sh:
1314   Fix bug if no kernel packages were defined but there was a postconf setting.
1315   x86 softlevel support is enhanced.
1316
1317   24 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1318   targets/support/bootloader-setup.sh:
1319   Added IA64 patch from plasmaroo.  This is catalyst 2.0_rc21.
1320
1321   23 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> arch/x86.py:
1322   Changed mcpu to mtune since mcpu is deprecated on GCC 3.4 and above.
1323
1324   20 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
1325   This is 2.0_rc20.
1326
1327   20 Jan 2006; Eric Edgar <rocket@gentoo.org> modules/netboot2_target.py:
1328   Netboot2 fixes for spec parameter checks
1329
1330   20 Jan 2006; Eric Edgar <rocket@gentoo.org>
1331   modules/generic_stage_target.py, modules/stage4_target.py:
1332   add makeopts spec file support.
1333
1334   20 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1335   modules/generic_stage_target.py:
1336   Added fix for bug #119635.
1337
1338   19 Jan 2006; Eric Edgar <rocket@gentoo.org> targets/support/pre-kmerge.sh:
1339   Fix pre-kmerge.sh for stage4
1340
1341   18 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
1342   This is 2.0_rc19.
1343
1344   18 Jan 2006; Eric Edgar <rocket@gentoo.org>
1345   modules/generic_stage_target.py:
1346   fix crash when no kernel is defined.  spacing issue
1347
1348   18 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
1349   This is 2.0_rc18.
1350
1351   18 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1352   modules/livecd_stage2_target.py:
1353   Added livecd/volid to valid_values.
1354
1355   17 Jan 2006; Eric Edgar <rocket@gentoo.org>
1356   modules/generic_stage_target.py:
1357   remove extra function that was converting strings to lists unnecessarily
1358
1359   17 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
1360   This is catalyst 2.0_rc17.
1361
1362   17 Jan 2006; Eric Edgar <rocket@gentoo.org> modules/catalyst_support.py,
1363   modules/generic_stage_target.py, modules/livecd_stage2_target.py,
1364   modules/stage4_target.py:
1365   fix issue where args not allowed that arose due to earlier myspec addlargs bug
1366
1367   17 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1368   targets/embedded/embedded-preclean-chroot.sh,
1369   targets/grp/grp-preclean-chroot.sh,
1370   targets/livecd-stage1/livecd-stage1-preclean-chroot.sh,
1371   targets/stage1/stage1-preclean-chroot.sh,
1372   targets/stage2/stage2-preclean-chroot.sh,
1373   targets/stage3/stage3-preclean-chroot.sh,
1374   targets/support/chroot-functions.sh,
1375   targets/tinderbox/tinderbox-preclean-chroot.sh:
1376   Added function to cleanup stray /etc/distcc/hosts files.
1377
1378   16 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1379   targets/support/bootloader-setup.sh:
1380   Added fix from bug #119123.  This is catalyst 2.0_rc16.
1381
1382   16 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1383   targets/support/create-iso.sh, targets/support/netboot2-final.sh:
1384   Fixing some spacing.  This is catalyst 2.0_rc15.
1385
1386   16 Jan 2006; Eric Edgar <rocket@gentoo.org> targets/support/functions.sh:
1387   Attempt to fix bug #117649
1388
1389   16 Jan 2006; Eric Edgar <rocket@gentoo.org>
1390   modules/generic_stage_target.py:
1391   fixes for bugs #119009, #119041 and #118985
1392
1393   13 Jan 2006; Eric Edgar <rocket@gentoo.org>
1394   +examples/netboot2_template.spec, modules/catalyst_support.py,
1395   +modules/netboot2_target.py, +targets/netboot2/netboot2-controller.sh,
1396   +targets/netboot2/netboot2-copyfile.sh, +targets/netboot2/netboot2-pkg.sh,
1397   +targets/support/netboot2-final.sh, targets/support/pre-kmerge.sh:
1398   Add netboot2 target
1399
1400   13 Jan 2006; Eric Edgar <rocket@gentoo.org> modules/generic_stage_target.py,
1401   targets/support/kmerge.sh:
1402   Fix for ccache (null)/.ccache bug
1403
1404   13 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
1405   This is 2.0_rc14.
1406
1407   11 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> AUTHORS, arch/ppc.py:
1408   Added ppc -mcpu patch from Pylon for bug #118709.
1409
1410   10 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1411   modules/embedded_target.py, modules/stage4_target.py:
1412   Added linuxrc to embedded and stage4 targets.
1413
1414   10 Jan 2006; Eric Edgar <rocket@gentoo.org>
1415   modules/generic_stage_target.py, targets/support/kmerge.sh:
1416   filter kname - and . for kmerge.sh
1417   
1418   10 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1419   targets/support/create-iso.sh:
1420   Added sparc64 to sparc lines for create-iso.sh to fix ISO creation on sparc64.
1421
1422   05 Jan 2006; Eric Edgar <rocket@gentoo.org>
1423   modules/generic_stage_target.py:
1424   change .digests to .DIGESTS
1425
1426   04 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1427   targets/support/kmerge.sh:
1428   Commented ccache for genkernel build which will resolve #117648 until a
1429   proper solution can be found. This is 2.0_rc13.
1430
1431   04 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1432   targets/stage1/stage1-controller.sh:
1433   Added patch from vapier for bug #117254.
1434
1435   03 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> arch/alpha.py,
1436   arch/amd64.py, arch/mips.py, arch/ppc.py, arch/ppc64.py, arch/s390.py,
1437   arch/sh.py, arch/sparc.py, arch/sparc64.py, arch/x86.py:
1438   Added -pipe to default CFLAGS/CXXFLAGS and doing some minor cleanup
1439   (comments mostly).
1440
1441   03 Jan 2006; Eric Edgar <rocket@gentoo.org>
1442   modules/generic_stage_target.py:
1443   Remove chost/cflags etc. warning messages
1444
1445   31 Dec 2005; Eric Edgar <rocket@gentoo.org>
1446   modules/generic_stage_target.py:
1447   Attempt to fix bug 117253; chost is wrong on autoresume
1448
1449   28 Dec 2005; Eric Edgar <rocket@gentoo.org> modules/embedded_target.py,
1450   modules/generic_stage_target.py, modules/netboot_target.py,
1451   modules/stage1_target.py:
1452   make setting of destdir more global and part of generic_stage_target
1453
1454   28 Dec 2005; Eric Edgar <rocket@gentoo.org> modules/netboot_target.py:
1455   Fix destpath bug in netboot target
1456
1457   28 Dec 2005; Eric Edgar <rocket@gentoo.org>
1458   modules/generic_stage_target.py, modules/stage4_target.py:
1459   Fix for bug 116305;removed unnecessary pkgcache_path processing from the
1460   stage4 target
1461
1462   23 Dec 2005; Eric Edgar <rocket@gentoo.org> arch/sh.py,
1463   modules/generic_stage_target.py, modules/stage4_target.py:
1464   remove stray ' from arch/sh.py
1465
1466   21 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1467   targets/stage1/stage1-controller.sh:
1468   This finally fixes the issues with gcc-config/binutils-config in stage1.
1469   This is catalyst 2.0_rc12.
1470
1471   21 Dec 2005; Eric Edgar <rocket@gentoo.org> modules/snapshot_target.py:
1472   Fix incorrect warning message.  portdir_overlay -> portage_overlay
1473
1474   21 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
1475   targets/stage1/stage1-controller.sh,
1476   targets/stage1/stage1-preclean-chroot.sh:
1477   Revert gcc-config/binutils-config to _rc11 locations. This should fix
1478   running gcc-config and binutils-config, though it probably breaks running on
1479   non-Gentoo platforms.
1480
1481   21 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
1482   modules/stage1_target.py:
1483   Make stage1 clean up python 2.3 and 2.4, also.
1484
1485   21 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> README,
1486   targets/support/livecdfs-update.sh:
1487   Updated requirements and added creation of metadata.tar.bz2 for the installer.
1488
1489   21 Dec 2005; Eric Edgar <rocket@gentoo.org>
1490   modules/generic_stage_target.py:
1491   Change digests file format to HASH_NAME HASH FILE_NAME
1492
1493   21 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
1494   targets/stage1/stage1-controller.sh:
1495   Moved gcc-config/binutils-config to before the chroot.
1496
1497   21 Dec 2005; Eric Edgar <rocket@gentoo.org> modules/catalyst_support.py:
1498   Remove requirement on md5sum,sha1sum,crc32 .. only need to have shash
1499   installed. Supports all of shashs algorithms as of 12_21_2005
1500
1501   20 Dec 2005; Eric Edgar <rocket@gentoo.org>
1502   modules/generic_stage_target.py:
1503   Catalyst should die if source_subpath is not a string
1504
1505   20 Dec 2005; Eric Edgar <rocket@gentoo.org>
1506   modules/generic_stage_target.py:
1507   Fix for source_subpath bug
1508
1509   20 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
1510   examples/generic_stage_template.spec:
1511   Updated example specs with information on cflags/chost/cxxflags/ldflags in
1512   both stages 1 and 2.
1513
1514   20 Dec 2005; Eric Edgar <rocket@gentoo.org> modules/stage1_target.py,
1515   modules/stage2_target.py:
1516   Disable reading of CHOST/CFLAGS/CXXFLAGS/LDFLAGS from the environment. Allow
1517   stage1 to be overridden again.
1518
1519   20 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
1520   targets/stage1/stage1-controller.sh:
1521   It looks like gcc-config/binutils-config needs to be run with the full path,
1522   since it is run outside of the chroot.
1523
1524   20 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1525   targets/stage1/stage1-controller.sh:
1526   Fixed gcc-config calls.  This is 2.0_rc11.
1527
1528   20 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
1529   This is catalyst 2.0_rc10.
1530
1531   20 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> arch/sh.py,
1532   modules/generic_stage_target.py:
1533   Updated sh support from Mike Frysinger <vapier@gentoo.org> and closing bug
1534   #115866.
1535
1536   20 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
1537   targets/support/functions.sh:
1538   Changed from -z to -n for bug #116180.
1539
1540   19 Dec 2005; Eric Edgar <rocket@gentoo.org> catalyst,
1541   modules/catalyst_support.py, modules/generic_stage_target.py:
1542   Detect missing binaries for the hashing functions and abort if not found
1543
1544   19 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> README,
1545   files/catalyst.conf:
1546   Updated README to list new requirements. Set default hash as crc32. Set
1547   default digests as sha1/md5.
1548
1549   19 Dec 2005; Eric Edgar <rocket@gentoo.org> catalyst, files/catalyst.conf,
1550   modules/catalyst_support.py, modules/generic_stage_target.py,
1551   modules/livecd_stage2_target.py, modules/stage2_target.py:
1552   Change the internal hash checking to be quicker and more memory efficient.
1553   Add additional hash digests options.
1554
1555   19 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
1556   targets/tinderbox/tinderbox-chroot.sh,
1557   targets/tinderbox/tinderbox-controller.sh,
1558   targets/tinderbox/tinderbox-preclean-chroot.sh:
1559   Fixed up spacing/coding style on tinderbox.
1560
1561   19 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
1562   targets/support/kill-chroot-pids.sh, targets/support/kmerge.sh,
1563   targets/support/livecdfs-update.sh, targets/support/post-kmerge.sh,
1564   targets/support/pre-kmerge.sh, targets/support/rc-update.sh,
1565   targets/support/target_image_setup.sh, targets/support/unmerge.sh:
1566   Fixed up spacing/coding style on support.
1567
1568   19 Dec 2005; Eric Edgar <rocket@gentoo.org> catalyst:
1569   Optimize catalyst bytecode and set a sane sys.exit for keyboard interrupts
1570
1571   19 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
1572   targets/stage4/stage4-chroot.sh, targets/stage4/stage4-controller.sh,
1573   targets/stage4/stage4-preclean-chroot.sh:
1574   Fixed up spacing/coding style on stage4.
1575
1576   19 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
1577   targets/stage2/stage2-chroot.sh, targets/stage2/stage2-controller.sh,
1578   targets/stage2/stage2-preclean-chroot.sh, targets/stage3/stage3-chroot.sh,
1579   targets/stage3/stage3-controller.sh,
1580   targets/stage3/stage3-preclean-chroot.sh:
1581   Fixed up spacing/coding style on stages 2 and 3
1582
1583   19 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
1584   targets/stage1/stage1-chroot.sh, targets/stage1/stage1-controller.sh,
1585   targets/stage1/stage1-preclean-chroot.sh:
1586   Fixed up spacing/coding style on stage1. Also changed
1587   gcc-config/binutils-config to be outside the chroot.
1588
1589   19 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
1590   targets/netboot/netboot-chroot.sh, targets/netboot/netboot-combine.sh,
1591   targets/netboot/netboot-controller.sh, targets/netboot/netboot-image.sh:
1592   Fixed up spacing/coding style on netboot.
1593
1594   16 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
1595   targets/livecd-stage1/livecd-stage1-chroot.sh,
1596   targets/livecd-stage1/livecd-stage1-controller.sh,
1597   targets/livecd-stage2/livecd-stage2-controller.sh:
1598   Fixed up spacing/coding style on livecd-stage*.
1599
1600   16 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
1601   targets/grp/grp-chroot.sh, targets/grp/grp-controller.sh,
1602   targets/grp/grp-preclean-chroot.sh:
1603   Fixed up spacing/coding style on grp.
1604
1605   16 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
1606   targets/embedded/embedded-chroot.sh,
1607   targets/embedded/embedded-controller.sh,
1608   targets/embedded/embedded-fs-runscript.sh,
1609   targets/embedded/embedded-preclean-chroot.sh:
1610   Fixed up spacing/coding style on embedded.
1611
1612   16 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> arch/x86.py,
1613   targets/support/bootloader-setup.sh, targets/support/chroot-functions.sh,
1614   targets/support/create-iso.sh, targets/support/filesystem-functions.sh,
1615   targets/support/functions.sh:
1616   Removing extra line from x86.py, fixing up comments, spacing, and coding
1617   style in targets/support through functions.sh
1618
1619   16 Dec 2005; Eric Edgar <rocket@gentoo.org>
1620   modules/generic_stage_target.py, modules/livecd_stage2_target.py:
1621   Fix more tab/spacing issues .. trying to make everything use tabs
1622
1623   16 Dec 2005; Eric Edgar <rocket@gentoo.org>
1624   modules/livecd_stage1_target.py, modules/livecd_stage2_target.py,
1625   modules/stage1_target.py, modules/stage2_target.py,
1626   modules/stage3_target.py, modules/stage4_target.py:
1627   Fix warning message in stage1,2 and 3. Fix tab spacing issues in various
1628   other files
1629
1630   14 Dec 2005; Eric Edgar <rocket@gentoo.org>
1631   modules/generic_stage_target.py:
1632   Add envscript warning to aid users who may not know what they are doing
1633
1634   13 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1635   examples/generic_stage_template.spec:
1636   Changed example specs to match that cflags/cxxflags/chost/ldflags are now
1637   only configurable when building a stage2 tarball, to match the current state
1638   of portage. This is 2.0_rc9.
1639
1640   13 Dec 2005; Eric Edgar <rocket@gentoo.org>
1641   targets/support/chroot-functions.sh:
1642   Silence more of portages beeps and clicks and whistles
1643
1644   13 Dec 2005; Eric Edgar <rocket@gentoo.org>
1645   targets/support/chroot-functions.sh:
1646   Change the portage emerge to use run_emerge
1647
1648   13 Dec 2005; Eric Edgar <rocket@gentoo.org>
1649   modules/generic_stage_target.py, modules/snapshot_target.py,
1650   modules/stage1_target.py, modules/stage2_target.py,
1651   modules/stage3_target.py:
1652   allow portdir_overlay to be part of all specs not including snapshot spec.
1653   Add warnings for stage1,2 and 3 in case someone uses this feature there.
1654   Remove overlay support from the snapshot spec but added a warning.
1655
1656   13 Dec 2005; Eric Edgar <rocket@gentoo.org> modules/stage1_target.py,
1657   modules/stage2_target.py:
1658   Move allowable cflags/cxxflags/chost/ldflags changing to stage2 from stage1
1659   where it is allowed
1660
1661   11 Dec 2005; Eric Edgar <rocket@gentoo.org>
1662   modules/generic_stage_target.py, targets/support/bootloader-setup.sh:
1663   Add support for bootloader softlevel=; have rsync delete the extra files out
1664   of the overlay so that the overlay always matches the source dir
1665
1666   09 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
1667   Swapped -v/-V since I had gotten them wrong here.
1668
1669   09 Dec 2005; Eric Edgar <rocket@gentoo.org>
1670   modules/generic_stage_target.py:
1671   Fix stupid overlay bug
1672
1673   09 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1674   targets/embedded/embedded-chroot.sh, targets/grp/grp-chroot.sh,
1675   targets/livecd-stage1/livecd-stage1-chroot.sh,
1676   targets/netboot/netboot-chroot.sh, targets/netboot/netboot-combine.sh,
1677   targets/stage1/stage1-chroot.sh, targets/stage3/stage3-chroot.sh,
1678   targets/stage4/stage4-chroot.sh, targets/support/chroot-functions.sh,
1679   targets/support/kmerge.sh, targets/support/livecdfs-update.sh,
1680   targets/support/unmerge.sh:
1681   Made sure we use -f on removing the default links for splash. Removed
1682   check_portage_version as it really isn't needed anymore. Removed
1683   --no-install from genkernel commands in kmerge.sh so users must manually
1684   remove kernels from /boot. This is 2.0_rc8.
1685
1686   09 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
1687   targets/support/livecdfs-update.sh:
1688   Made sed on devfsd.conf conditional on it existing. Removes one more error
1689   message from a standard catalyst run.
1690
1691   09 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> files/catalyst.conf:
1692   Added warning about breaking snapshot cache and re-enable autoresume, since
1693   the errors I was getting were elsewhere.
1694
1695   09 Dec 2005; Eric Edgar <rocket@gentoo.org>
1696   modules/generic_stage_target.py:
1697   Fix indentation error the last commit caused
1698
1699   09 Dec 2005; Eric Edgar <rocket@gentoo.org>
1700   modules/generic_stage_target.py:
1701   Always clear autoresume points after a successful run
1702
1703   09 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
1704   targets/support/livecdfs-update.sh:
1705   Changed mv -f in livecdfs-update.sh to a cp -r, as it was seriously breaking
1706   snapshot caching after a successful gentoo-release-livecd run.
1707
1708   08 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
1709   targets/support/rc-update.sh:
1710   Added famd to default on official LiveCD.
1711
1712   08 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
1713   targets/support/chroot-functions.sh:
1714   Fixes 'too many arguments' error in check_portage_version.
1715
1716   08 Dec 2005; Eric Edgar <rocket@gentoo.org>
1717   modules/generic_stage_target.py:
1718   remove extra self.env={} that was resetting the environment to null
1719
1720   08 Dec 2005; Eric Edgar <rocket@gentoo.org>
1721   modules/livecd_stage1_target.py:
1722   Fix appending livecd use flag if no use flag is specified in livecd-stage1
1723   spec file
1724
1725   08 Dec 2005; Eric Edgar <rocket@gentoo.org> modules/generic_target.py:
1726   Add a default path to the environment in the chroot
1727
1728   08 Dec 2005; Eric Edgar <rocket@gentoo.org>
1729   modules/generic_stage_target.py, targets/embedded/embedded-chroot.sh,
1730   targets/grp/grp-chroot.sh, targets/livecd-stage1/livecd-stage1-chroot.sh,
1731   targets/livecd-stage2/livecd-stage2-controller.sh,
1732   -targets/livecd-stage2/unmerge.sh, targets/netboot/netboot-chroot.sh,
1733   targets/stage1/stage1-chroot.sh, targets/stage2/stage2-chroot.sh,
1734   targets/stage2/stage2-preclean-chroot.sh, targets/stage3/stage3-chroot.sh,
1735   targets/stage3/stage3-preclean-chroot.sh, targets/stage4/stage4-chroot.sh,
1736   targets/stage4/stage4-controller.sh, -targets/stage4/unmerge.sh,
1737   targets/support/chroot-functions.sh, targets/support/pre-kmerge.sh,
1738   +targets/support/unmerge.sh, targets/tinderbox/tinderbox-chroot.sh:
1739   move unmerge.sh to support;move the CLEAN_DELAY,EMERGE_WARNING_DELAY, and
1740   CONFIG_PROTECT stuff in the run_emerge function for cleanliness
1741
1742   08 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1743   files/catalyst.1:
1744   Fixed up the man page, which has been suffering for some time, and also
1745   reversed -v/-V in the help message.
1746
1747   08 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
1748   targets/support/livecdfs-update.sh:
1749   Added fun gnome theme stuff to livecdfs-update.sh for the official Gentoo
1750   LiveCD.
1751
1752   08 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> files/catalyst.conf:
1753   Turning off autoresume of doom until I can get more testing. I've had
1754   several issues with it. I'll be reporting/fixing these as I come across them
1755   but for now wish to turn it off by default as I don't want this one feature
1756   to stop the possible 2.0 final release.
1757
1758   07 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
1759   targets/livecd-stage2/unmerge.sh:
1760   Removed profiles hack from livecd-stage2's unmerge, since it isn't used
1761   anymore and probably should have been removed a long time ago when the new
1762   code was put into place in livecdfs-update.sh and livecd-local.start
1763   instead.
1764
1765   07 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1766   targets/livecd-stage1/livecd-stage1-chroot.sh,
1767   targets/stage1/stage1-chroot.sh, targets/stage2/stage2-chroot.sh,
1768   targets/stage3/stage3-chroot.sh, targets/stage4/stage4-chroot.sh:
1769   Made EMERGE_WARNING_DELAY=0 for all stages.  This is 2.0_rc7.
1770
1771   07 Dec 2005; Eric Edgar <rocket@gentoo.org>
1772   modules/generic_stage_target.py, modules/generic_target.py:
1773   self.env should be a part of the super class generic_target so it applies to
1774   snapshots as well; removing redundant pass in the generic_target class as
1775   its not needed. There is code there to fill the statements
1776
1777   07 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
1778   targets/support/livecdfs-update.sh:
1779   Forward-porting portage tmpfs mounting from catalyst 1.x, otherwise we break
1780   the Installer.
1781
1782   07 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
1783   Changed version stamp to 2.0_rc6.
1784
1785   07 Dec 2005; Eric Edgar <rocket@gentoo.org>
1786   modules/generic_stage_target.py:
1787   Fix for unpack cases
1788
1789   05 Dec 2005; Eric Edgar <rocket@gentoo.org>
1790   modules/generic_stage_target.py:
1791   Fixes for env
1792
1793   05 Dec 2005; Eric Edgar <rocket@gentoo.org> catalyst, files/catalyst.1,
1794   modules/catalyst_support.py, modules/generic_stage_target.py,
1795   modules/grp_target.py, modules/livecd_stage1_target.py,
1796   modules/livecd_stage2_target.py, modules/netboot_target.py,
1797   modules/snapshot_target.py, modules/tinderbox_target.py:
1798   Stop reading env from the OS. Rely on the more on the envscript for oddball
1799   settings. Change -v to verbose and -V to version
1800
1801   04 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
1802   This is 2.0_rc5.
1803
1804   04 Dec 2005; Eric Edgar <rocket@gentoo.org> modules/stage1_target.py:
1805   Fix stage1 to NOT contain the code from stage2;continued cleanup from the
1806   space fix issue
1807
1808   02 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
1809   examples/generic_stage_template.spec:
1810   Added chost/cflags/cxxflags/ldflags to example spec template.
1811
1812   02 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
1813   targets/support/rc-update.sh:
1814   OK, just kidding on that last commit. We were already doing rc-update add
1815   xdm default in livecdfs-update.sh and since it is a livecd-only function,
1816   there's no point in having it in rc-update.sh
1817
1818   02 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
1819   targets/support/rc-update.sh:
1820   Have rc-update add xdm if livecd/xdm is set.
1821
1822   02 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
1823   modules/catalyst_lock.py, modules/catalyst_support.py,
1824   modules/embedded_target.py, modules/generic_stage_target.py,
1825   modules/grp_target.py, modules/livecd_stage1_target.py,
1826   modules/livecd_stage2_target.py, modules/netboot_target.py,
1827   modules/stage1_target.py, modules/stage4_target.py,
1828   modules/tinderbox_target.py:
1829   So I was just kidding on that last commit.  This one is 2.0_rc4.
1830
1831   02 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1832   modules/catalyst_lock.py, modules/catalyst_support.py,
1833   modules/embedded_target.py, modules/generic_stage_target.py,
1834   modules/grp_target.py, modules/livecd_stage1_target.py,
1835   modules/livecd_stage2_target.py, modules/netboot_target.py,
1836   modules/stage1_target.py, modules/stage2_target.py,
1837   modules/stage4_target.py, modules/tinderbox_target.py:
1838   Reverting my nasty spaces->tabs mess-up and pushing out 2.0_rc4 quickly.
1839
1840   02 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1841   files/catalyst.conf, modules/catalyst_lock.py,
1842   modules/catalyst_support.py, modules/embedded_target.py,
1843   modules/generic_stage_target.py, modules/grp_target.py,
1844   modules/livecd_stage1_target.py, modules/livecd_stage2_target.py,
1845   modules/netboot_target.py, modules/stage1_target.py,
1846   modules/stage2_target.py, modules/stage4_target.py,
1847   modules/tinderbox_target.py, targets/stage1/stage1-controller.sh:
1848   Fixed spacing/tabs. Updated catalyst.conf comments. Added autoresume, md5,
1849   and sha to catalyst.conf by default. This is catalyst 2.0_rc3.
1850
1851   02 Dec 2005; Eric Edgar <rocket@gentoo.org>
1852   modules/generic_stage_target.py:
1853   Fix autoresume for unpacking tarballs
1854
1855   02 Dec 2005; Eric Edgar <rocket@gentoo.org>
1856   targets/support/livecdfs-update.sh:
1857   remove gnap livecd-type per Koon's request
1858
1859   02 Dec 2005; Eric Edgar <rocket@gentoo.org> targets/support/rc-update.sh:
1860   change rc-update add modules default to rc-update add modules boot
1861
1862   02 Dec 2005; Eric Edgar <rocket@gentoo.org>
1863   modules/generic_stage_target.py, modules/grp_target.py:
1864   Add more verbosity to digests if -V is enabled, add more print messages to
1865   grp digesting code
1866
1867   02 Dec 2005; Eric Edgar <rocket@gentoo.org> modules/catalyst_support.py,
1868   modules/generic_stage_target.py, modules/grp_target.py:
1869   Add sha/md5 digests support for grp and cleanup other sha/md5 code
1870
1871   01 Dec 2005; Eric Edgar <rocket@gentoo.org> modules/grp_target.py:
1872   Fix folder name for grp build dir to not have .tar.bz2 at the end
1873
1874   01 Dec 2005; Eric Edgar <rocket@gentoo.org> catalyst, files/catalyst.conf,
1875   modules/catalyst_support.py, modules/generic_stage_target.py:
1876   Add md5 and sha .digests file creation per wolf31o2's feature request
1877
1878   30 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
1879   This is catalyst-2.0_rc2.
1880
1881   30 Nov 2005; Eric Edgar <rocket@gentoo.org> examples/stage4_template.spec,
1882   files/catalyst.conf, modules/generic_stage_target.py,
1883   modules/livecd_stage1_target.py:
1884   Fix livecd-stage1 livecd use flag bug; stage4 doc cleanups;autoresume points
1885   after each successful kernel build;add autoresume documentation to
1886   catalyst.conf
1887
1888   30 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org> arch/ppc.py,
1889   targets/embedded/embedded-controller.sh,
1890   targets/embedded/embedded-fs-runscript.sh,
1891   targets/livecd-stage2/livecd-stage2-controller.sh,
1892   targets/netboot/netboot-combine.sh, targets/netboot/netboot-controller.sh,
1893   targets/stage1/stage1-chroot.sh, targets/stage4/stage4-controller.sh,
1894   targets/support/bootloader-setup.sh, targets/support/chroot-functions.sh,
1895   targets/support/create-iso.sh, targets/support/filesystem-functions.sh,
1896   targets/support/functions.sh, targets/support/kill-chroot-pids.sh,
1897   targets/support/kmerge.sh, targets/support/livecdfs-update.sh,
1898   targets/support/rc-update.sh:
1899   Changed multiple spaces to tabs to satisfy my OCD.
1900
1901   29 Nov 2005; Eric Edgar <rocket@gentoo.org>
1902   targets/support/chroot-functions.sh:
1903   Bumped genkernel detection to require 3.3.0 or higher
1904
1905   29 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1906   targets/embedded/embedded-chroot.sh, targets/grp/grp-chroot.sh,
1907   targets/netboot/netboot-controller.sh:
1908   Changed to clst_use from clst_embedded_use and clst_netboot_use and
1909   clst_grp_use. This is catalyst-2.0_rc1.
1910
1911   29 Nov 2005; Eric Edgar <rocket@gentoo.org>
1912   targets/netboot/netboot-controller.sh:
1913   change to clst_use from clst_netboot_use
1914
1915   29 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
1916   targets/livecd-stage1/livecd-stage1-chroot.sh,
1917   targets/stage4/stage4-chroot.sh:
1918   Changed to clst_use from clst_stage4_use and clst_livecd_use.
1919
1920   29 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
1921   targets/stage4/stage4-chroot.sh:
1922   Fixed USE invocations in stage4 target.
1923
1924   29 Nov 2005; Eric Edgar <rocket@gentoo.org>
1925   modules/livecd_stage1_target.py:
1926   Force use=livecd for livecd-stage1
1927
1928   29 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
1929   This is version 2.0_pre20051129.
1930
1931   28 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
1932   examples/livecd-stage1_template.spec, examples/stage4_template.spec:
1933   Removed kudzu-knoppix from example spec files.
1934
1935   22 Nov 2005; Eric Edgar <rocket@gentoo.org>
1936   +livecd/cdtar/ppc-yaboot-cdtar.tar.bz2:
1937   Added ppc-yaboot-cdtar.tar.bz2 to have an Apple/IBM bootable cdrom
1938
1939   22 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
1940   examples/grp_template.spec, examples/livecd-stage1_template.spec,
1941   examples/stage4_template.spec, +examples/tinderbox_template.spec:
1942   Added tinderbox_template.spec to examples and cleaned up pkgcache_path
1943   definitions in the examples to fit in 80 columns.
1944
1945   22 Nov 2005; Eric Edgar <rocket@gentoo.org> examples/grp_template.spec,
1946   examples/livecd-stage1_template.spec, examples/stage4_template.spec,
1947   modules/grp_target.py, modules/tinderbox_target.py,
1948   targets/tinderbox/tinderbox-chroot.sh:
1949   Tinderbox script: added newuse, tinderbox and grp targets added support for
1950   overriding the pkgcache location via pkgcache_path - pkgcache_path:
1951   /path/to/cache in the spec file, updated example specs to note pkgcache_path
1952
1953   22 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org> files/catalyst.conf:
1954   Added portdir example to catalyst.conf for bug #113272.
1955
1956   22 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1957   targets/support/create-iso.sh:
1958   Fixed a few lines which were causing the isolinux directory to be removed
1959   when using an isolinux cdtar on x86/amd64. This is 2.0_pre20051122.
1960
1961   21 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
1962   targets/support/create-iso.sh:
1963   Changed check for /boot/isolinux.bin to /isolinux/isolinux.bin
1964
1965   21 Nov 2005; Eric Edgar <rocket@gentoo.org>
1966   targets/support/bootloader-setup.sh, targets/support/functions.sh:
1967   Fix pegasos kernelz rename;fix default_append_line to not include initrd= as
1968   too many arches dont use it by default, test for an initrd in the yaboot
1969   config.
1970
1971   18 Nov 2005; Eric Edgar <rocket@gentoo.org>
1972   modules/generic_stage_target.py:
1973   Fix split error if use is specified
1974
1975   18 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
1976   -livecd/cdtar/palo-1.2_pre20030630-cdtar.tar.bz2,
1977   +livecd/cdtar/palo-1.5_pre20040515-cdtar.tar.bz2:
1978   Updated palo version from catalyst 1.x for HPPA.
1979
1980   18 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
1981   targets/support/bootloader-setup.sh:
1982   Removing for loop for grub on amd64/x86 as it was totally useless.
1983
1984   18 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
1985   targets/support/bootloader-setup.sh:
1986   Remove vga= line for PPC.
1987
1988   18 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
1989   targets/support/bootloader-setup.sh:
1990   PPC yaboot.conf fix from Lars Weiler <pylon@gentoo.org>.
1991
1992   18 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
1993   -catalyst-2.0_pre20051101-slot.patch, catalyst:
1994   Removing slot patch as it probably didn't belong here anyway, and updating
1995   version stamp to 2.0_pre20051118.
1996
1997   18 Nov 2005; Eric Edgar <rocket@gentoo.org>
1998   modules/generic_stage_target.py, modules/livecd_stage1_target.py,
1999   targets/support/bootloader-setup.sh:
2000   fix the bootloader script for isolinux so that it actually makes a cfg file,
2001   remove extra unneeded catalyst aborting print statement, reorganize rm code
2002   to make sure is splits properly and is an array even from the cmdline
2003
2004   17 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2005   targets/support/livecdfs-update.sh:
2006   Added call to update-usbids to download the latest usb.ids file.
2007
2008   17 Nov 2005; Eric Edgar <rocket@gentoo.org> catalyst,
2009   modules/generic_stage_target.py:
2010   Move checks of running catalyst into the target which is simpler
2011
2012   17 Nov 2005; Eric Edgar <rocket@gentoo.org>
2013   modules/generic_stage_target.py:
2014   Attempt to fix bug #111752, due to mount_safety_check calling a lock object
2015   that doesnt exist yet
2016
2017   17 Nov 2005; Eric Edgar <rocket@gentoo.org> targets/support/kmerge.sh:
2018   Keep unnecessary programs from installing into kerncache
2019
2020   17 Nov 2005; Eric Edgar <rocket@gentoo.org> catalyst,
2021   modules/generic_stage_target.py:
2022   Turn on more tracebacks at this point to better debug .. will need to turn
2023   them down as we find errors and build appropriate error handlers
2024
2025   15 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
2026   Changed version marker to 2.0_pre20051115 for new ebuild.
2027
2028   15 Nov 2005; Eric Edgar <rocket@gentoo.org>
2029   modules/livecd_stage2_target.py:
2030   Fix bug in livecd stage2 so that it doesnt try to use tar
2031
2032   14 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2033   targets/livecd-stage2/livecd-stage2-controller.sh:
2034   Fixed livecd/readme functionality, as reported to gentoo-catalyst mailing
2035   list by Paul Kessler <kessler@co.wabasha.mn.us> and forward-ported copying
2036   of Getting_Online.txt from catalyst 1.1.10.10.
2037
2038   11 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org> AUTHORS:
2039   Added Joshua Kinard to authors for his mips contributions.
2040
2041   11 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2042   examples/livecd-stage2_template.spec:
2043   Fixed duplicate linuxrc entry in livecd-stage2_template.spec file. Blame
2044   Paul Kessler on gentoo-catalyst. ;]
2045
2046   07 Nov 2005; Eric Edgar <rocket@gentoo.org> targets/support/create-iso.sh:
2047   Change variables from cat1 format to cat2
2048
2049   07 Nov 2005; Eric Edgar <rocket@gentoo.org>
2050   modules/generic_stage_target.py, modules/stage1_target.py:
2051   Fix modules has no attribute register
2052
2053   07 Nov 2005; Eric Edgar <rocket@gentoo.org>
2054   modules/generic_stage_target.py:
2055   Fix broken aliases code that was just proof of concept
2056
2057   07 Nov 2005; Eric Edgar <rocket@gentoo.org> targets/support/create-iso.sh:
2058   Output mkisofs command line options to assist in debugging
2059
2060   07 Nov 2005; Eric Edgar <rocket@gentoo.org>
2061   modules/generic_stage_target.py, targets/support/create-iso.sh:
2062   Fix the -o option
2063
2064   07 Nov 2005; Eric Edgar <rocket@gentoo.org>
2065   modules/generic_stage_target.py:
2066   Add VERY basic support for aliases kernel parameter.
2067
2068   07 Nov 2005; Eric Edgar <rocket@gentoo.org>
2069   modules/livecd_stage2_target.py:
2070   Remove large section of commented code
2071
2072   07 Nov 2005; Eric Edgar <rocket@gentoo.org>
2073   modules/generic_stage_target.py, modules/stage1_target.py:
2074   Allow LDFLAGS to be specified as an ENV variable for stage1
2075
2076   07 Nov 2005; Eric Edgar <rocket@gentoo.org>
2077   modules/generic_stage_target.py:
2078   Fix rc-update to automatically run default options for livecds. Removed an
2079   erroneous key check.
2080
2081   02 Nov 2005; Eric Edgar <rocket@gentoo.org> modules/embedded_target.py,
2082   modules/livecd_stage1_target.py, modules/tinderbox_target.py:
2083   Make use spec key optional to default to profile defaults
2084
2085   02 Nov 2005; Eric Edgar <rocket@gentoo.org>
2086   +examples/stage4_template.spec:
2087   Preliminary stage4_template.spec file
2088
2089   01 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2090   +catalyst-2.0_pre20051101-slot.patch, catalyst:
2091   Updated version stamp and added slot patch.
2092
2093   26 Oct 2005; Eric Edgar <rocket@gentoo.org> modules/netboot_target.py:
2094   Fix ordering problem so self.settings is defined
2095
2096   18 Oct 2005; Eric Edgar <rocket@gentoo.org>
2097   modules/generic_stage_target.py:
2098   Correct a rsync issue when the directory doesnt exist
2099
2100   17 Oct 2005; Eric Edgar <rocket@gentoo.org>
2101   modules/generic_stage_target.py, targets/embedded/embedded-controller.sh,
2102   targets/livecd-stage2/livecd-stage2-controller.sh,
2103   targets/netboot/netboot-controller.sh,
2104   targets/stage4/stage4-controller.sh:
2105   run pre_kmerge and post_kmerge only once
2106
2107   17 Oct 2005; Eric Edgar <rocket@gentoo.org>
2108   targets/support/bootloader-setup.sh:
2109   MIPS bootloader patch
2110
2111   15 Oct 2005; Eric Edgar <rocket@gentoo.org>
2112   targets/support/mips-arcload_conf.sh:
2113   Fix MIPS Serial Detection
2114
2115   13 Oct 2005; Eric Edgar <rocket@gentoo.org>
2116   targets/support/bootloader-setup.sh, targets/support/create-iso.sh,
2117   +targets/support/mips-arcload_conf.sh:
2118   Application of Kumba's patches for MIPS support
2119
2120   13 Oct 2005; Eric Edgar <rocket@gentoo.org> targets/support/create-iso.sh:
2121   Check for the correct arch specific cd building tool
2122
2123   13 Oct 2005; Eric Edgar <rocket@gentoo.org>
2124   modules/generic_stage_target.py:
2125   Print a warning if livecd/iso is not defined
2126
2127   11 Oct 2005; Chris Gianelloni <wolf31o2@gentoo.org> arch/x86.py:
2128   Reverted default CHOST for x86 back to i386-pc-linux-gnu.
2129
2130   11 Oct 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2131   targets/support/post-kmerge.sh:
2132   Check for existence of files in /lib/modules before running depscan.sh. This
2133   replaces the mips-specific check and makes it portable.
2134
2135   10 Oct 2005; Eric Edgar <rocket@gentoo.org>
2136   modules/generic_stage_target.py:
2137   update autoresume logic when dealing with rsync unpack operations
2138
2139   10 Oct 2005; Eric Edgar <rocket@gentoo.org>
2140   targets/support/post-kmerge.sh:
2141   Bypass module load on mips
2142
2143   10 Oct 2005; Eric Edgar <rocket@gentoo.org> targets/support/pre-kmerge.sh:
2144   remove --no-deps so dependancies get installed for genkernel
2145
2146   10 Oct 2005; Eric Edgar <rocket@gentoo.org>
2147   modules/generic_stage_target.py:
2148   Fix missing : statement in unpack
2149
2150   10 Oct 2005; Eric Edgar <rocket@gentoo.org>
2151   modules/generic_stage_target.py:
2152   fix livecd-stage2 unpack when seedcache is turned off
2153
2154   10 Oct 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2155   targets/support/functions.sh:
2156   Fix module unpacking and make it actually optional.
2157
2158   10 Oct 2005; Eric Edgar <rocket@gentoo.org>
2159   modules/generic_stage_target.py:
2160   Fix broken seedcache autoresume interaction
2161
2162   07 Oct 2005; Eric Edgar <rocket@gentoo.org>
2163   modules/generic_stage_target.py:
2164   Cleanup stage directories properly for tar installs
2165
2166   06 Oct 2005; Eric Edgar <rocket@gentoo.org> modules/tinderbox_target.py:
2167   Tinderbox no longer cleans /tmp/*
2168
2169   06 Oct 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2170   targets/tinderbox/tinderbox-chroot.sh,
2171   targets/tinderbox/tinderbox-controller.sh:
2172   Fixing problem with bind mounted portage and final rsync on tinderbox target
2173   and adding additional logging.
2174
2175   06 Oct 2005; Eric Edgar <rocket@gentoo.org> modules/tinderbox_target.py:
2176   Stop tinderbox from trying to create a tarball of itself
2177
2178   06 Oct 2005; Eric Edgar <rocket@gentoo.org>
2179   modules/generic_stage_target.py:
2180   Fix catalyst so it fully disables snapcache when its not specified in the
2181   config file
2182
2183   06 Oct 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2184   examples/livecd-stage2_template.spec:
2185   Removed livecd/runscript and livecd/archscript from livecd-stage2 example
2186   spec template and updating version stamp.
2187
2188   06 Oct 2005; Eric Edgar <rocket@gentoo.org> catalyst,
2189   modules/catalyst_support.py:
2190   allow file_check to proceed if key is not in use
2191
2192   06 Oct 2005; Eric Edgar <rocket@gentoo.org> modules/catalyst_lock.py:
2193   Recursively make the missing directories
2194
2195   05 Oct 2005; Eric Edgar <rocket@gentoo.org> targets/support/functions.sh:
2196   Fix extract_modules to just echo a warning that it is missing
2197
2198   30 Sep 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2199   files/catalyst.conf:
2200   Updating default configuration for catalyst and updating version stamp,
2201   since we're beginning internal testing for release.
2202
2203   15 Sep 2005; Eric Edgar <rocket@gentoo.org>
2204   modules/generic_stage_target.py:
2205   fix bug 106004 split strings into a list for empty and rm operation
2206
2207   15 Sep 2005; Eric Edgar <rocket@gentoo.org>
2208   modules/livecd_stage2_target.py:
2209   Append slashes to directories so rsyncs work properly
2210
2211   13 Sep 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2212   examples/livecd-stage2_template.spec:
2213   Changing source_subpath for livecd-stage2 example for bug #101704.
2214
2215   12 Sep 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2216   examples/livecd-stage2_template.spec, modules/livecd_stage2_target.py,
2217   targets/support/livecdfs-update.sh:
2218   Added livecd/xdm and livecd/xsession options. These are used to setup the
2219   default display manager and X session, respectively. Added supporting
2220   documentation to example spec files. Imported more work from my fsscript for
2221   the official LiveCD.
2222
2223   12 Sep 2005; Chris Gianelloni <wolf31o2@gentoo.org> arch/x86.py:
2224   Changing default CHOST for x86 from i386-pc-linux to i686-pc-linux. For
2225   discussion, see bug #88777.
2226
2227   12 Sep 2005; Chris Gianelloni <wolf31o2@gentoo.org> AUTHORS, +arch/sh.py,
2228   modules/generic_stage_target.py:
2229   Added sh architecture to supported architectures. Thanks to Matsuu Takuto
2230   <matsuu@gentoo.org> for the patch. Closing bug #105693.
2231
2232   08 Sep 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2233   targets/livecd-stage1/livecd-stage1-controller.sh,
2234   targets/support/kmerge.sh, targets/support/livecdfs-update.sh:
2235   Add code to dump grppkgs.txt file on livecd-stage1 and kernelpkgs.txt file
2236   on livecd-stage2 and removing universal motd for livecd/type of
2237   gentoo-release-livecd.
2238
2239   08 Sep 2005; Eric Edgar <rocket@gentoo.org>
2240   modules/livecd_stage1_target.py:
2241   Add optional livecd/type env var for scripts to add optional items to the
2242   scripts
2243
2244   08 Sep 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2245   -livecd/files/x86-help.msg:
2246   Removing x86-help.msg as it is no longer used.
2247
2248   08 Sep 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2249   livecd/files/README.txt, livecd/files/x86-F3.msg, livecd/files/x86-F4.msg,
2250   livecd/files/x86-F5.msg, livecd/files/x86-F6.msg, livecd/files/x86-F7.msg:
2251   Add dobladecenter description to bootloader files for x86/amd64.
2252
2253   06 Sep 2005; Chris Gianelloni <wolf31o2@gentoo.org> arch/x86.py:
2254   Changed pentium-mmx to use -march=pentium-mmx and closing bug #102366.
2255
2256   01 Sep 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2257   modules/generic_stage_target.py:
2258   Added split to use section for bug #104414.
2259
2260   30 Aug 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2261   livecd/files/x86-F3.msg, livecd/files/x86-F4.msg, livecd/files/x86-F5.msg,
2262   livecd/files/x86-F6.msg, livecd/files/x86-F7.msg:
2263   Tabs to whitespaces for isolinux.
2264
2265   30 Aug 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2266   targets/support/bootloader-setup.sh:
2267   Changed isolinux to use new split-out help messages. Using grub gives a
2268   single help message with pager.
2269
2270   30 Aug 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2271   +livecd/files/x86-F2.msg, +livecd/files/x86-F3.msg,
2272   +livecd/files/x86-F4.msg, +livecd/files/x86-F5.msg,
2273   +livecd/files/x86-F6.msg, +livecd/files/x86-F7.msg:
2274   Added F2->F7 help messages for isolinux.
2275
2276   30 Aug 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2277   livecd/files/README.txt, livecd/files/generic.motd.txt,
2278   livecd/files/livecd.motd.txt, livecd/files/livecd-bashrc,
2279   livecd/files/livecd-local.start:
2280   Updated files from latest used to build LiveCD.
2281
2282   30 Aug 2005; Chris Gianelloni <wolf31o2@gentoo.org> arch/x86.py:
2283   Added sse to HOSTUSE for athlon-xp, since it supports SSE instructions.
2284
2285   29 Aug 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2286   modules/catalyst_support.py:
2287   Added fix for using options with = in them with --cli (ex.
2288   livecd/gk_mainargs='--makeopts=-j3'). Blame Jason Pepas
2289   <cell@ices.utexas.edu> for pointing this out to me via email.
2290
2291   09 Aug 2005; Eric Edgar <rocket@gentoo.org>
2292   modules/generic_stage_target.py, targets/support/functions.sh:
2293   fix bug in exec_in_chroot for stage1 target
2294
2295   09 Aug 2005; Eric Edgar <rocket@gentoo.org> modules/catalyst_support.py,
2296   modules/generic_stage_target.py:
2297   fix missing os. in os.popen. and clear the autoresume flags if the chroot is
2298   invalid. Fix SEEDCACHE unpack issue when needing to use tarball.
2299
2300   09 Aug 2005; Eric Edgar <rocket@gentoo.org> AUTHORS, arch/hppa.py,
2301   catalyst, examples/livecd-stage2_template.spec,
2302   examples/snapshot_template.spec, files/catalyst.conf,
2303   livecd/files/Getting_Online.txt, livecd/files/generic.motd.txt,
2304   livecd/files/livecd-bashrc, livecd/files/livecd-local.start,
2305   livecd/files/x86-help.msg, modules/catalyst_lock.py,
2306   modules/catalyst_support.py, modules/livecd_stage2_target.py,
2307   targets/embedded/embedded-controller.sh, targets/grp/grp-chroot.sh,
2308   targets/livecd-stage2/livecd-stage2-controller.sh,
2309   targets/stage1/stage1-chroot.sh, targets/stage2/stage2-chroot.sh,
2310   targets/stage2/stage2-preclean-chroot.sh,
2311   targets/stage3/stage3-preclean-chroot.sh,
2312   targets/stage4/stage4-controller.sh, targets/support/bootloader-setup.sh,
2313   targets/support/chroot-functions.sh, targets/support/create-iso.sh,
2314   targets/support/filesystem-functions.sh, targets/support/functions.sh,
2315   targets/support/kmerge.sh, targets/support/livecdfs-update.sh,
2316   targets/support/target_image_setup.sh:
2317   Forward port the changes from catalyst 1.1.9 to 1.1.10.10 to catalyst2. Need
2318   to look at gamecdfs-update.sh yet.
2319
2320   09 Aug 2005; Eric Edgar <rocket@gentoo.org>
2321   modules/generic_stage_target.py:
2322   Remove extra debugging print statement
2323
2324   09 Aug 2005; Eric Edgar <rocket@gentoo.org> catalyst,
2325   +modules/catalyst_lock.py, modules/catalyst_support.py,
2326   modules/embedded_target.py, modules/generic_stage_target.py,
2327   modules/grp_target.py, modules/livecd_stage1_target.py,
2328   modules/livecd_stage2_target.py, modules/netboot_target.py,
2329   modules/snapshot_target.py, modules/stage1_target.py,
2330   modules/stage2_target.py, modules/stage4_target.py,
2331   targets/support/functions.sh:
2332   Add locking support. Code simplification for unpack and unpack snapshot.
2333   Remove redundant setup_dir. change --clear_autoresume to --clear-autoresume.
2334   Add seedcache support (Grabs output from previous target run)
2335   options=seedcache. Cleanup code in functions.sh to remove extra /'s printed.
2336
2337   27 Jul 2005; Eric Edgar <rocket@gentoo.org> catalyst,
2338   modules/catalyst_support.py, modules/generic_stage_target.py:
2339   Add support to cache the snapshot dir. add snapcache to options. add
2340   snapshot_cache= to override the default location of the cache in
2341   catalyst.conf (eg snapshot_cache="/mnt/catalyst/snapshot")
2342
2343   27 Jul 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2344   +livecd/files/Getting_Online.txt, +livecd/files/README.txt:
2345   Forward port README.txt and Getting_Online.txt files from catalyst
2346   1.1.10.8's release.
2347
2348   22 Jul 2005; Eric Edgar <rocket@gentoo.org> targets/support/rc-update.sh:
2349   Add automatic creation/deletion of runlevels based on rcadd rcdel
2350
2351   19 Jul 2005; Eric Edgar <rocket@gentoo.org> modules/grp_target.py:
2352   Fix grp so that grp/use is not required anymore
2353
2354   12 Jul 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2355   -livecd/cdtar/isolinux-2.11-cdtar.tar.bz2,
2356   -livecd/cdtar/isolinux-2.11-memtest86+-cdtar.tar.bz2,
2357   -livecd/cdtar/isolinux-2.13-cdtar.tar.bz2,
2358   -livecd/cdtar/isolinux-2.13-memtest86+-cdtar.tar.bz2,
2359   +livecd/cdtar/isolinux-3.09-cdtar.tar.bz2,
2360   +livecd/cdtar/isolinux-3.09-memtest86+-cdtar.tar.bz2:
2361   Updated x86/amd64 isolinux cdtar to 3.09 and removing older versions, as
2362   they are known to cause booting problems.
2363
2364   08 Jul 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2365   livecd/files/livecd-bashrc, targets/support/livecdfs-update.sh:
2366   Fixing sed line for startx to auto-start X. Thanks to Christophe PEREZ
2367   <christophe.perez@novazur.com> on the gentoo-catalyst mailing list for
2368   finding this bug.
2369
2370   08 Jul 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2371   targets/stage1/stage1-chroot.sh:
2372   Fixed quoting in stage1 profile check.
2373
2374   07 Jul 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2375   targets/stage3/stage3-chroot.sh:
2376   Fixing USE for stage3.
2377
2378   07 Jul 2005; Eric Edgar <rocket@gentoo.org> modules/catalyst_support.py,
2379   targets/support/chroot-functions.sh:
2380   Fix FETCH code so it will run for Pylon
2381
2382   07 Jul 2005; Chris Gianelloni <wolf31o2@gentoo.org> modules/grp_target.py,
2383   targets/grp/grp-chroot.sh:
2384   Fix bindist invcation.
2385
2386   07 Jul 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2387   targets/grp/grp-chroot.sh:
2388   Made sure bindist was used for all emerges in GRP.
2389
2390   07 Jul 2005; Eric Edgar <rocket@gentoo.org> targets/grp/grp-chroot.sh:
2391   Fix USE flags for GRP build
2392
2393   07 Jul 2005; Eric Edgar <rocket@gentoo.org> targets/grp/grp-chroot.sh,
2394   targets/stage4/stage4-chroot.sh:
2395   let GRP use the users environment variables and removed extra
2396   GRP_STAGE23_USE from stage4
2397
2398   07 Jul 2005; Eric Edgar <rocket@gentoo.org>
2399   targets/stage2/stage2-chroot.sh, targets/stage3/stage3-chroot.sh:
2400   Remove unnecessary GRP_STAGE23_USE from stage2 and stage3 builds
2401
2402   07 Jul 2005; Eric Edgar <rocket@gentoo.org> targets/support/rc-update.sh:
2403   fix bug 98165. Change the separator on rcadd/rcdel from : to | This will
2404   impact all previous spec files that use this option. It's beejay's fault.
2405
2406   06 Jul 2005; Chris Gianelloni <wolf31o2@gentoo.org> arch/ppc.py:
2407   Changed to use linux32 for ppc32 support when build host is ppc64.
2408
2409   06 Jul 2005; Chris Gianelloni <wolf31o2@gentoo.org> arch/mips.py,
2410   arch/x86.py:
2411   Removed -fomit-frame-pointer from default CFLAGS, since it isn't necessary.
2412
2413   06 Jul 2005; Eric Edgar <rocket@gentoo.org> modules/generic_stage_target.py:
2414   Minor cosmetic print statement fixes for readability
2415
2416   06 Jul 2005; Eric Edgar <rocket@gentoo.org> catalyst,
2417   modules/catalyst_support.py, modules/generic_stage_target.py:
2418   Fix None None bug and exception reporting
2419
2420   06 Jul 2005; Eric Edgar <rocket@gentoo.org> targets/support/create-iso.sh:
2421   Fix iso creation script.  Case statement out of place
2422   
2423   05 Jul 2005; Chris Gianelloni <wolf31o2@gentoo.org> arch/alpha.py,
2424   arch/amd64.py, arch/hppa.py, arch/ia64.py, arch/mips.py, arch/ppc.py,
2425   arch/ppc64.py, arch/s390.py, arch/sparc.py, arch/sparc64.py, arch/x86.py,
2426   catalyst, files/catalyst.conf, modules/builder.py,
2427   modules/catalyst_support.py, modules/embedded_target.py,
2428   modules/generic_stage_target.py, modules/generic_target.py,
2429   modules/grp_target.py, modules/livecd_stage1_target.py,
2430   modules/livecd_stage2_target.py, modules/netboot_target.py,
2431   modules/snapshot_target.py, modules/stage1_target.py,
2432   modules/stage2_target.py, modules/stage3_target.py,
2433   modules/stage4_target.py, modules/tinderbox_target.py,
2434   targets/embedded/embedded-chroot.sh,
2435   targets/embedded/embedded-fs-runscript.sh,
2436   targets/embedded/embedded-preclean-chroot.sh, targets/embedded/unmerge.sh,
2437   targets/grp/grp-chroot.sh, targets/grp/grp-controller.sh,
2438   targets/grp/grp-preclean-chroot.sh,
2439   targets/livecd-stage1/livecd-stage1-chroot.sh,
2440   targets/livecd-stage1/livecd-stage1-controller.sh,
2441   targets/livecd-stage2/livecd-stage2-controller.sh,
2442   targets/livecd-stage2/unmerge.sh, targets/netboot/netboot-chroot.sh,
2443   targets/netboot/netboot-combine.sh, targets/netboot/netboot-controller.sh,
2444   targets/netboot/netboot-image.sh, targets/stage1/build.py,
2445   targets/stage1/stage1-chroot.sh, targets/stage1/stage1-controller.sh,
2446   targets/stage1/stage1-preclean-chroot.sh, targets/stage2/stage2-chroot.sh,
2447   targets/stage2/stage2-controller.sh,
2448   targets/stage2/stage2-preclean-chroot.sh, targets/stage3/stage3-chroot.sh,
2449   targets/stage3/stage3-controller.sh,
2450   targets/stage3/stage3-preclean-chroot.sh, targets/stage4/stage4-chroot.sh,
2451   targets/stage4/stage4-controller.sh,
2452   targets/stage4/stage4-preclean-chroot.sh, targets/stage4/unmerge.sh,
2453   targets/support/create-iso.sh, targets/support/functions.sh,
2454   targets/support/kmerge.sh, targets/support/livecdfs-update.sh,
2455   targets/support/post-kmerge.sh, targets/support/pre-kmerge.sh,
2456   targets/support/target_image_setup.sh,
2457   targets/tinderbox/tinderbox-chroot.sh,
2458   targets/tinderbox/tinderbox-controller.sh,
2459   targets/tinderbox/tinderbox-preclean-chroot.sh:
2460   Big honkin' copyright update.
2461
2462   05 Jul 2005; Eric Edgar <rocket@gentoo.org> modules/catalyst_support.py,
2463   modules/generic_stage_target.py:
2464   add additional logging output. Use standard os redirection methods to log to
2465   a file
2466
2467   05 Jul 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2468   targets/stage1/stage1-chroot.sh:
2469   Added profile sanity check for bug #97867.
2470
2471   05 Jul 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2472   targets/support/bootloader-setup.sh:
2473   Removing acpi=off from default kernel arguments and adding ia64
2474   livecd-stage2 support functions and cdtar.
2475
2476   30 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2477   targets/support/bootloader-setup.sh, targets/support/pre-kmerge.sh:
2478   Changed sed line for 1024x768-only splash for x86 and amd64 only, as we
2479   control the framebuffer size there. Also, added CONSOLE=/dev/tty1 quiet to
2480   splash command line.
2481
2482   28 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2483   targets/support/create-iso.sh:
2484   Fixed up zisofs support. Waiting for response from sparc before touching
2485   their ISO creation.
2486
2487   28 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2488   modules/livecd_stage2_target.py, targets/support/bootloader-setup.sh,
2489   targets/support/functions.sh:
2490   Added livecd/bootargs and added the option to the bootloader-setup.sh script
2491   to allow it to work on all arches that dynamically build their bootloader
2492   configuration.
2493
2494   27 Jun 2005; Eric Edgar <rocket@gentoo.org>
2495   targets/stage4/stage4-controller.sh:
2496   Fix stage4 so it doesnt run the bootloader stuff
2497
2498   24 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2499   targets/support/bootloader-setup.sh:
2500   Removed dokeymap from non-Gentoo releases.
2501
2502   23 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2503   targets/support/livecdfs-update.sh:
2504   Added call to update-pciids to download the latest pci.ids file.
2505
2506   23 Jun 2005; Eric Edgar <rocket@gentoo.org>
2507   modules/generic_stage_target.py, modules/livecd_stage1_target.py,
2508   modules/stage4_target.py:
2509   Allow changing the location of the pkg_cache in stage4 or livecd-stage1
2510
2511   22 Jun 2005; Eric Edgar <rocket@gentoo.org> :
2512   Fix issue where -s on the command line would not run
2513
2514   22 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2515   livecd/files/generic.motd.txt:
2516   Changed motd to point to /boot/config-* rather than /proc/config(.gz) for
2517   kernel configurations.
2518
2519   22 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2520   targets/support/livecdfs-update.sh:
2521   Updated hostname/domainname creation for new baselayout.
2522
2523   16 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2524   targets/support/bootloader-setup.sh, targets/support/create-iso.sh:
2525   Fixing some bootloader isolinux/boot stuff for x86/amd64.
2526
2527   14 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2528   targets/support/chroot-functions.sh:
2529   Change portage emerge to use --oneshot --nodeps to keep from merging the
2530   same packages multiple times.
2531
2532   14 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2533   targets/stage2/stage2-chroot.sh:
2534   Added a -p bootstrap when catalyst is called with -V (verbose).
2535
2536   10 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2537   targets/support/livecdfs-update.sh:
2538   Removed inittab hack, as this is done by livecd-tools.
2539
2540   09 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2541   livecd/files/minimal.motd.txt, livecd/files/universal.motd.txt:
2542   Revert sync for bug #86914.  Yeah... I need to pay more attention sometimes.
2543
2544   09 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2545   -livecd/files/README.txt, -livecd/files/environmental.motd.txt,
2546   -livecd/files/gentoo.png, +livecd/files/livecd.motd.txt,
2547   livecd/files/livecd-bash_profile, livecd/files/livecd-bashrc,
2548   livecd/files/minimal.motd.txt, livecd/files/universal.motd.txt,
2549   targets/livecd-stage2/livecd-stage2-controller.sh:
2550   Removed gentoo.png and creation of face directory. Changed
2551   livecd-bash_profile to source root's .bashrc. Sync motd files with catalyst
2552   1.1.10_pre4.
2553
2554   02 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2555   targets/stage1/stage1-preclean-chroot.sh,
2556   targets/support/chroot-functions.sh:
2557   Added setup_binutils function and force both of them to run during stage1
2558   cleanup.
2559
2560   01 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2561   examples/livecd-stage2_template.spec:
2562   Added livecd/volid explanation to example spec.
2563
2564   01 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2565   targets/support/create-iso.sh:
2566   General cleanup of ISO code and added default livecd/volid when it is not set.
2567
2568   25 May 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2569   targets/embedded/embedded-controller.sh:
2570   Actually modify the embedded target this time.
2571
2572   25 May 2005; Chris Gianelloni <wolf31o2@gentoo.org> AUTHORS,
2573   examples/livecd-stage2_template.spec, modules/livecd_stage2_target.py,
2574   targets/livecd-stage2/livecd-stage2-controller.sh,
2575   targets/stage4/stage4-controller.sh, targets/support/kmerge.sh:
2576   Added mutex to AUTHORS and added livecd/linuxrc support to embedded, stage4,
2577   and livecd-stage2 targets.
2578
2579   20 May 2005; Chris Gianelloni <wolf31o2@gentoo.org> AUTHORS, catalyst,
2580   files/catalyst.conf:
2581   Retired John Davis <zhen@gentoo.org> and added storedir to default
2582   catalyst.conf.
2583
2584   20 May 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2585   targets/support/livecdfs-update.sh:
2586   Uncommented openglify, since it is needed for both opengl-update-livecd and
2587   opengl-update.
2588
2589   18 May 2005; Eric Edgar <rocket@gentoo.org> catalyst,
2590   modules/generic_stage_target.py:
2591   Fix print statement so it shows when kill_chroot_pids is run correctly
2592
2593   16 May 2005; Eric Edgar <rocket@gentoo.org> catalyst,
2594   modules/snapshot_target.py:
2595   Fix snapshot target to skip the kill_pids check
2596
2597   06 May 2005; Eric Edgar <rocket@gentoo.org> modules/catalyst_support.py:
2598   Bug fixes in parse_spec, fix issues detecting list or string.
2599
2600   05 May 2005; Eric Edgar <rocket@gentoo.org> catalyst,
2601   modules/catalyst_support.py:
2602   Fix bug 65284. More flexible spec parsing. Should handle cases where no
2603   spaces are after :. Better handling of comments ( ie preprocessed and
2604   stripped off ). Unset empty keys.
2605
2606   03 May 2005; Eric Edgar <rocket@gentoo.org> catalyst,
2607   targets/support/kill-chroot-pids.sh:
2608   Remove extra P_NAME definition that is never used. Saves processing time.
2609   Bumped catalyst to pre2
2610
2611   03 May 2005; Eric Edgar <rocket@gentoo.org> catalyst,
2612   modules/generic_stage_target.py, modules/livecd_stage2_target.py,
2613   +targets/support/kill-chroot-pids.sh:
2614   User info about runscript and archscript. Added checks for processes running
2615   in the chroot and created a script to kill them. Should fix the unmounting
2616   issues with gconfd or any other running application in the chroot
2617
2618   29 Apr 2005; Eric Edgar <rocket@gentoo.org>
2619   targets/stage1/stage1-chroot.sh, targets/stage1/stage1-preclean-chroot.sh:
2620   Remove using gcc-config to set things up as we should all be using 2005.0
2621   seed stages now.
2622
2623   29 Apr 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2624   examples/livecd-stage2_template.spec:
2625   Added livecd/users to example livecd-stage2 spec file.
2626
2627   29 Apr 2005; Eric Edgar <rocket@gentoo.org>
2628   targets/support/livecdfs-update.sh:
2629   Change default hostnames for livecds
2630
2631   29 Apr 2005; Eric Edgar <rocket@gentoo.org>
2632   targets/support/bootloader-setup.sh, targets/support/livecdfs-update.sh:
2633   Fix /etc/hosts aliases for catalyst-livecd and work on help menu for grub
2634   bootloading
2635
2636   29 Apr 2005; Eric Edgar <rocket@gentoo.org>
2637   modules/livecd_stage2_target.py:
2638   Clear autoresume flags when build is done
2639
2640   29 Apr 2005; Eric Edgar <rocket@gentoo.org>
2641   modules/livecd_stage2_target.py, targets/support/bootloader-setup.sh,
2642   targets/support/create-iso.sh:
2643   Fix isolinux so that it finds menus and kernels and stuff
2644
2645   28 Apr 2005; Eric Edgar <rocket@gentoo.org>
2646   modules/generic_stage_target.py:
2647   Make purge operation a little less chatty, removed print statements
2648
2649   28 Apr 2005; Eric Edgar <rocket@gentoo.org>
2650   livecd/cdtar/isolinux-2.13-cdtar.tar.bz2,
2651   livecd/cdtar/isolinux-2.13-memtest86+-cdtar.tar.bz2:
2652   updated isolinux-2.13 cdtars to have files under boot/ rather than isolinux/
2653
2654   28 Apr 2005; Eric Edgar <rocket@gentoo.org>
2655   modules/generic_stage_target.py, modules/livecd_stage2_target.py:
2656   print warning message about deprecated use of cdfstype
2657
2658   28 Apr 2005; Eric Edgar <rocket@gentoo.org>
2659   targets/support/chroot-functions.sh:
2660   statically define genkernel location to eliminate which command failure if
2661   genkernel is not installed
2662
2663   27 Apr 2005; Eric Edgar <rocket@gentoo.org>
2664   modules/generic_stage_target.py:
2665   change the portage_overlay to an array so it always works
2666
2667   27 Apr 2005; Eric Edgar <rocket@gentoo.org> catalyst,
2668   modules/catalyst_support.py:
2669   Fix exception handling to remove extraneous prints of None
2670
2671   27 Apr 2005; Eric Edgar <rocket@gentoo.org> modules/stage4_target.py:
2672   Remove iso creation code from stage4
2673
2674   27 Apr 2005; Eric Edgar <rocket@gentoo.org> modules/catalyst_support.py,
2675   modules/generic_stage_target.py, modules/livecd_stage1_target.py,
2676   modules/livecd_stage2_target.py, modules/snapshot_target.py,
2677   targets/embedded/embedded-controller.sh, targets/grp/grp-controller.sh,
2678   targets/livecd-stage1/livecd-stage1-chroot.sh,
2679   targets/livecd-stage1/livecd-stage1-controller.sh,
2680   targets/livecd-stage2/livecd-stage2-controller.sh,
2681   targets/netboot/netboot-controller.sh,
2682   targets/stage1/stage1-controller.sh, targets/stage2/stage2-controller.sh,
2683   targets/stage3/stage3-controller.sh, targets/stage4/stage4-controller.sh,
2684   targets/support/bootloader-setup.sh, targets/support/chroot-functions.sh,
2685   targets/support/create-iso.sh, targets/support/kmerge.sh,
2686   targets/support/target_image_setup.sh,
2687   targets/tinderbox/tinderbox-controller.sh:
2688   Fix some exception handling in catalyst_support.py, remove intermediate
2689   destination folder of iso and tarball, add additional tests for folders not
2690   found on host but defined in spec file, keep catalyst from erroring in this
2691   case, change exit code on shell scripts so that errors are reported to
2692   catalyst and causes catalyst to die on errors, fix bug in
2693   livecd-stage1-chroot.sh so that it uses USE flags properly, added additional
2694   check for mkisofs that informs the user of where to get the program, and
2695   removed the autoresume code from ccache and distcc installation until I can
2696   figure out a way to have the autoresume flag go someplace outside the chroot.
2697
2698   26 Apr 2005; Eric Edgar <rocket@gentoo.org> catalyst:
2699   Remove bind mounts before rm operations happen at startup
2700
2701   26 Apr 2005; Eric Edgar <rocket@gentoo.org>
2702   modules/generic_stage_target.py:
2703   Fix bug where purge deletes the autoresume directory but doesnt recreate it
2704
2705   26 Apr 2005; Eric Edgar <rocket@gentoo.org> modules/catalyst_support.py,
2706   modules/generic_stage_target.py:
2707   fix minor bug in the purge code so that it actually runs the commands
2708
2709   22 Apr 2005; Eric Edgar <rocket@gentoo.org> modules/embedded_target.py,
2710   modules/generic_stage_target.py, modules/livecd_stage2_target.py,
2711   modules/stage4_target.py:
2712   Change ordering of tasks so root_overlay and fsscript occur after
2713   livecd_update, giving users a chance to override livecd_update
2714
2715   21 Apr 2005; Eric Edgar <rocket@gentoo.org> catalyst,
2716   modules/catalyst_support.py, modules/generic_stage_target.py:
2717   Added a better exception handling message for keyboard interrupt and added
2718   countdown timer for purge operation to give an opportunity to exit
2719
2720   21 Apr 2005; Eric Edgar <rocket@gentoo.org> catalyst,
2721   modules/catalyst_support.py, modules/generic_stage_target.py:
2722   Add support to clear the autoresume flags and improve the purge code to
2723   clean the chroot, and pkg/kern cache
2724
2725   21 Apr 2005; Eric Edgar <rocket@gentoo.org> catalyst,
2726   modules/catalyst_support.py, modules/generic_stage_target.py,
2727   modules/livecd_stage1_target.py:
2728   only append livecd-tools to the livecd-stage1 target package list and move a
2729   check out of the way so command line and spec files can co-exist
2730
2731   21 Apr 2005; Eric Edgar <rocket@gentoo.org>
2732   modules/generic_stage_target.py:
2733   fixed python syntax in set_packages so catalyst will run
2734
2735   21 Apr 2005; Eric Edgar <rocket@gentoo.org> modules/catalyst_support.py,
2736   modules/embedded_target.py, modules/generic_stage_target.py,
2737   modules/grp_target.py, modules/livecd_stage1_target.py,
2738   modules/livecd_stage2_target.py, modules/netboot_target.py,
2739   modules/stage4_target.py, modules/tinderbox_target.py,
2740   targets/embedded/embedded-chroot.sh,
2741   targets/embedded/embedded-controller.sh,
2742   targets/livecd-stage1/livecd-stage1-controller.sh,
2743   -targets/livecd-stage2/livecd-stage2-bootloader.sh,
2744   -targets/livecd-stage2/livecd-stage2-cdfs.sh,
2745   targets/livecd-stage2/livecd-stage2-controller.sh,
2746   -targets/livecd-stage2/livecd-stage2-iso.sh,
2747   targets/stage4/stage4-chroot.sh, targets/stage4/stage4-controller.sh,
2748   +targets/support/bootloader-setup.sh, targets/support/chroot-functions.sh,
2749   +targets/support/create-iso.sh, targets/support/filesystem-functions.sh,
2750   targets/support/functions.sh, targets/support/livecdfs-update.sh,
2751   +targets/support/target_image_setup.sh:
2752   embedded target cleanups ... iso,bootloader,target_setup generalizations,
2753   minor code fixes
2754
2755   20 Apr 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2756   targets/livecd-stage2/livecd-stage2-controller.sh,
2757   targets/support/livecdfs-update.sh:
2758   Moved xinitrc to after livecdfs-update to allow for changing the xinitrc to
2759   a custom one if livecd/type is gentoo-gamecd. Added more default setup to
2760   livecdfs-update.sh for livecd/type: gentoo-gamecd, gentoo-release-livecd,
2761   and generic-livecd.
2762
2763   20 Apr 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2764   targets/livecd-stage2/livecd-stage2-controller.sh,
2765   targets/support/rc-update.sh:
2766   Updated rc-update.sh with better defaults for different livecd/type settings
2767   and cleaning up file copying in livecd-stage2-controller.sh to match
2768   catalyst 1.1.9.
2769
2770   20 Apr 2005; Chris Gianelloni <wolf31o2@gentoo.org> README:
2771   Made example of catalyst.conf in README match the default catalyst.conf
2772   provided.
2773
2774   20 Apr 2005; Chris Gianelloni <wolf31o2@gentoo.org> -NOTES, README,
2775   -REMARKS, -TODO:
2776   Removing old files from previous maintainers and updating README.
2777
2778   20 Apr 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2779   modules/livecd_stage2_target.py, targets/support/livecdfs-update.sh:
2780   Added livecd/users option to create non-root users. The first user listed
2781   will also be used for auto-starting X, if X is merged onto the CD.
2782
2783   20 Apr 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2784   targets/livecd-stage1/livecd-stage1-controller.sh,
2785   targets/livecd-stage2/livecd-stage2-controller.sh,
2786   targets/support/livecdfs-update.sh:
2787   Updated all instances of livecd/type: gentoo-release-environmental to
2788   gentoo-release-livecd and added generic-livecd.
2789
2790   20 Apr 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2791   examples/fsscript.sh.example, examples/gamecd.conf.example,
2792   examples/generic_stage_template.spec, examples/grp_template.spec,
2793   examples/livecd-stage1_template.spec,
2794   examples/livecd-stage2_template.spec, examples/netboot_template.spec,
2795   examples/snapshot_template.spec:
2796   Imported example files from catalyst 1.1.9 to make them more verbose.
2797
2798   18 Apr 2005; Eric Edgar <rocket@gentoo.org> modules/grp_target.py:
2799   Fix grp/use bug #89365
2800
2801   15 Apr 2005; Eric Edgar <rocket@gentoo.org>
2802   modules/generic_stage_target.py, targets/support/kmerge.sh:
2803   Fixes for initramfs overlay support.
2804
2805   15 Apr 2005; Eric Edgar <rocket@gentoo.org>
2806   modules/generic_stage_target.py, targets/support/kmerge.sh,
2807   targets/support/pre-kmerge.sh:
2808   Fix ctrl-c error if pre-kmerge.sh is running by sourcing
2809   /tmp/chroot-functions.sh and removed extra equal sign to fix a genkernel
2810   caching bug; Also adding preliminary support for initramfs_overlay from
2811   genkernel
2812
2813   14 Apr 2005; Eric Edgar <rocket@gentoo.org>
2814   modules/generic_stage_target.py, targets/support/kmerge.sh:
2815   Removed support for postconf as genkernel no longer has that option
2816
2817   14 Apr 2005; Eric Edgar <rocket@gentoo.org> modules/catalyst_support.py,
2818   modules/embedded_target.py, modules/generic_stage_target.py,
2819   modules/grp_target.py, modules/livecd_stage1_target.py,
2820   modules/livecd_stage2_target.py, modules/netboot_target.py,
2821   modules/stage4_target.py, modules/tinderbox_target.py,
2822   targets/stage1/stage1-chroot.sh, targets/stage1/stage1-controller.sh,
2823   targets/stage1/stage1-preclean-chroot.sh,
2824   targets/support/chroot-functions.sh:
2825   AUTORESUME PATCH; modified the chroot-functions.sh script so the chroot will
2826   die properly on CTRL-C; fixed stage1 bug with gcc-setup
2827
2828   11 Apr 2005; Eric Edgar <rocket@gentoo.org>
2829   modules/livecd_stage2_target.py:
2830   Added support for livecd-stage2 to use a snapshot or livecd-stage1 image
2831
2832   11 Apr 2005; Eric Edgar <rocket@gentoo.org>
2833   modules/generic_stage_target.py, modules/livecd_stage1_target.py,
2834   modules/livecd_stage2_target.py, modules/stage4_target.py,
2835   targets/livecd-stage1/livecd-stage1-controller.sh,
2836   targets/livecd-stage2/livecd-stage2-controller.sh,
2837   targets/stage4/stage4-controller.sh, +targets/stage4/unmerge.sh,
2838   targets/support/functions.sh, targets/support/kmerge.sh,
2839   targets/support/livecdfs-update.sh, +targets/support/rc-update.sh:
2840   Generalized kernel support, fsscript, rcupdate, etc for stage4
2841
2842   09 Apr 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2843   targets/support/pre-kmerge.sh:
2844   Removed sed for usb devices from legacy genkernel, as we're going to require
2845   a version much higher that no longer exhibits the bug.
2846
2847   08 Apr 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2848   examples/gamecd.conf.example, -targets/support/gamecdfs-update.sh,
2849   targets/support/livecdfs-update.sh:
2850   Removed empty gamecdfs-update.sh, updated livecdfs-update.sh to work
2851   properly with hotplug firmwares, and also updated gamecd.conf.example, since
2852   the ut2004demo shell script has been renamed to ut2004-demo.
2853
2854   08 Apr 2005; Eric Edgar <rocket@gentoo.org> targets/support/pre-kmerge.sh:
2855   let genkernel always reinstall itself
2856
2857   07 Apr 2005; Eric Edgar <rocket@gentoo.org> catalyst,
2858   modules/catalyst_support.py, modules/generic_stage_target.py,
2859   modules/stage1_target.py, targets/support/livecdfs-update.sh:
2860   fix case bug in livecdfs-update.sh; fix bug in initial command line
2861   arguement parsing; add cflags spec file support which is only allowed to
2862   override in stage1
2863
2864   07 Apr 2005; Eric Edgar <rocket@gentoo.org>
2865   targets/stage3/stage3-chroot.sh:
2866   Fix a use flag bug in the stage3
2867
2868   07 Apr 2005; Eric Edgar <rocket@gentoo.org> modules/catalyst_support.py,
2869   modules/generic_stage_target.py:
2870   Changes to allow cflags, chost, cxxflags in a spec file
2871
2872   06 Apr 2005; Eric Edgar <rocket@gentoo.org>
2873   targets/livecd-stage1/livecd-stage1-controller.sh,
2874   targets/livecd-stage2/livecd-stage2-controller.sh,
2875   targets/stage1/stage1-preclean-chroot.sh, targets/support/functions.sh,
2876   targets/support/gamecdfs-update.sh, targets/support/livecdfs-update.sh,
2877   targets/support/pre-kmerge.sh:
2878   change the code to use more case statements. Fix gcc issue in stage1.
2879
2880   06 Apr 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2881   targets/livecd-stage1/livecd-stage1-controller.sh,
2882   targets/support/gamecdfs-update.sh, targets/support/livecdfs-update.sh:
2883   Merging in changes from catalyst 1.1.x for gamecd support.
2884
2885   06 Apr 2005; Eric Edgar <rocket@gentoo.org>
2886   targets/stage1/stage1-preclean-chroot.sh:
2887   Removing gcc-config stuff to see if its still required to work around a gcc
2888   bug
2889
2890   06 Apr 2005; Eric Edgar <rocket@gentoo.org>
2891   targets/support/chroot-functions.sh, targets/support/kmerge.sh:
2892   Added tests for genkernel >3.2.0
2893
2894   05 Apr 2005; Eric Edgar <rocket@gentoo.org> catalyst:
2895   Fixed email address
2896
2897   05 Apr 2005; Chris Gianelloni <wolf31o2@gentoo.org> AUTHORS:
2898   Updated AUTHORS with new maintainers and updated contributors list.
2899
2900   05 Apr 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2901   examples/fsscript.sh.example, livecd/files/README.txt,
2902   livecd/files/livecd-bash_profile, livecd/files/livecd-bashrc,
2903   livecd/files/minimal.motd.txt, livecd/files/universal.motd.txt,
2904   targets/support/gamecdfs-update.sh, targets/support/livecdfs-update.sh:
2905   Changed maintainers. Updated examples/fsscript.sh.example to provide better
2906   documentation. Lots of minor cosmetic updates. Updated minimal.motd.txt and
2907   universal.motd.txt to resolve documentation issue on bug #86914. Added
2908   x-setup to default runlevel on gamecd builds. Removed extranneous bashlogin
2909   sed-fu from livecdfs-update.sh and made default timezone UTC rather than
2910   GMT.
2911
2912   05 Apr 2005; Eric Edgar <rocket@gentoo.org>
2913   targets/livecd-stage2/livecd-stage2-controller.sh:
2914   Removed a few unnecessary comments
2915
2916   05 Apr 2005; Eric Edgar <rocket@gentoo.org> :
2917   Removed obsolete files from the livecd directory as the functionality has
2918   moved into the targets folders
2919
2920   04 Apr 2005; Eric Edgar <rocket@gentoo.org>
2921   +targets/netboot/netboot-chroot.sh, +targets/netboot/netboot-controller.sh:
2922   Additional catalyst 2.0.0 files
2923
2924   04 Apr 2005; Eric Edgar <rocket@gentoo.org> catalyst, arch/arm.py,
2925   +livecd/cdtar/grub-memtest86+-cdtar.tar.bz2,
2926   +livecd/cdtar/isolinux-2.11-cdtar.tar.bz2,
2927   +livecd/cdtar/isolinux-2.11-memtest86+-cdtar.tar.bz2,
2928   -livecd/isogen/alpha-isogen.sh, -livecd/isogen/hppa-isogen.sh,
2929   -livecd/isogen/ppc-isogen.sh, -livecd/isogen/sparc-isogen.sh,
2930   -livecd/isogen/sparc64-isogen.sh, -livecd/isogen/x86-isogen.sh,
2931   -livecd/runscript/alpha-archscript.sh,
2932   -livecd/runscript/default-runscript.sh,
2933   -livecd/runscript/hppa-archscript.sh, -livecd/runscript/ppc-archscript.sh,
2934   -livecd/runscript/sparc-archscript.sh, -livecd/runscript/x86-archscript.sh,
2935   -livecd/runscript-support/gamecdfs-update.sh,
2936   -livecd/runscript-support/kmerge.sh,
2937   -livecd/runscript-support/livecdfs-update.sh,
2938   -livecd/runscript-support/post-kmerge.sh,
2939   -livecd/runscript-support/pre-kmerge.sh, modules/catalyst_support.py,
2940   modules/embedded_target.py, modules/generic_stage_target.py,
2941   modules/grp_target.py, modules/livecd_stage1_target.py,
2942   modules/livecd_stage2_target.py, -modules/netboot.py,
2943   +modules/netboot_target.py, modules/snapshot_target.py,
2944   modules/stage1_target.py, +modules/stage4_target.py,
2945   modules/tinderbox_target.py, targets/embedded/embedded-chroot.sh,
2946   +targets/embedded/embedded-controller.sh,
2947   targets/embedded/embedded-preclean-chroot.sh, -targets/embedded/embedded.sh,
2948   -targets/embedded/kmerge.sh, targets/grp/grp-chroot.sh,
2949   +targets/grp/grp-controller.sh, targets/grp/grp-preclean-chroot.sh,
2950   -targets/grp/grp.sh, targets/livecd-stage1/livecd-stage1-chroot.sh,
2951   +targets/livecd-stage1/livecd-stage1-controller.sh,
2952   targets/livecd-stage1/livecd-stage1-preclean-chroot.sh,
2953   -targets/livecd-stage1/livecd-stage1.sh,
2954   +targets/livecd-stage2/livecd-stage2-bootloader.sh,
2955   +targets/livecd-stage2/livecd-stage2-cdfs.sh,
2956   +targets/livecd-stage2/livecd-stage2-controller.sh,
2957   +targets/livecd-stage2/livecd-stage2-iso.sh,
2958   targets/livecd-stage2/unmerge.sh, -targets/netboot/netboot-busybox.sh,
2959   targets/netboot/netboot-combine.sh, targets/netboot/netboot-image.sh,
2960   -targets/netboot/netboot-kernel.sh, -targets/netboot/netboot-packages.sh,
2961   -targets/netboot/netboot-setup.sh, -targets/netboot/netboot.sh,
2962   targets/stage1/build.py, targets/stage1/stage1-chroot.sh,
2963   +targets/stage1/stage1-controller.sh,
2964   +targets/stage1/stage1-preclean-chroot.sh,
2965   -targets/stage1/stage1-preclean1-chroot.sh,
2966   -targets/stage1/stage1-preclean2-chroot.sh, -targets/stage1/stage1.sh,
2967   targets/stage2/stage2-chroot.sh, +targets/stage2/stage2-controller.sh,
2968   targets/stage2/stage2-preclean-chroot.sh, -targets/stage2/stage2.sh,
2969   targets/stage3/stage3-chroot.sh, +targets/stage3/stage3-controller.sh,
2970   targets/stage3/stage3-preclean-chroot.sh, -targets/stage3/stage3.sh,
2971   +targets/stage4/stage4-chroot.sh, +targets/stage4/stage4-controller.sh,
2972   +targets/stage4/stage4-preclean-chroot.sh,
2973   +targets/support/chroot-functions.sh,
2974   +targets/support/filesystem-functions.sh, +targets/support/functions.sh,
2975   +targets/support/gamecdfs-update.sh, +targets/support/kmerge.sh,
2976   +targets/support/livecdfs-update.sh, +targets/support/post-kmerge.sh,
2977   +targets/support/pre-kmerge.sh, targets/tinderbox/tinderbox-chroot.sh,
2978   +targets/tinderbox/tinderbox-controller.sh,
2979   targets/tinderbox/tinderbox-preclean-chroot.sh,
2980   -targets/tinderbox/tinderbox.sh:
2981   Initial Import of Catalyst 2.0.0
2982
2983   30 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2984   livecd/runscript-support/livecdfs-update.sh:
2985   Added /usr/portage as tmpfs (this will be made conditional later).
2986
2987   29 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2988   +livecd/files/livecd-bash_profile, livecd/runscript/default-runscript.sh:
2989   Added a new livecd-bash_profile that sources ~/.bashrc in case we're called
2990   from an interactive shell.
2991
2992   29 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2993   -livecd/files/livecd-bash_profile, +livecd/files/livecd-bashrc,
2994   livecd/files/livecd-local.start, -livecd/files/mkvardb,
2995   livecd/runscript-support/pre-kmerge.sh,
2996   livecd/runscript/default-runscript.sh:
2997   Moved livecd-bash_profile to livecd-bashrc. Added check for
2998   /usr/livecd/profiles to livecd-local.start. Removed mkvardb. Removed legacy
2999   sed call from pre-kmerge.sh since it has been fixed in genkernel for a long
3000   time.
3001
3002   24 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org> arch/arm.py, catalyst,
3003   modules/generic_stage_target.py:
3004   Applying arm patch from vapier and closing bug #86466. This is now catalyst
3005   1.1.8, so enjoy.
3006
3007   24 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org> +livecd/files/mkvardb,
3008   livecd/runscript/default-runscript.sh,
3009   targets/livecd-stage1/livecd-stage1.sh:
3010   Adding back in the kill for livecd-stage1 for gconfd-2 and resolving bug
3011   #73363. Adding in mkvardb script to create a /var/db/pkg entry from an
3012   arbitrary set of files. Modifying default-runscript.sh to copy mkvardb to
3013   /tmp in the chroot.
3014
3015   19 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3016   livecd/runscript/ppc-archscript.sh:
3017   Added -l to mkisofs line for ppc as this allows full 31 character file names.
3018
3019   16 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3020   livecd/cdtar/yaboot-1.3.11-cdtar.tar.bz2, catalyst:
3021   Changing catalyst version to 1.1.8_pre1 and updating yaboot cdtar to allow
3022   for multiple initrd files.
3023
3024   16 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3025   livecd/runscript/ppc-archscript.sh:
3026   Modifed PPC archscript to close bug #84648 and also to make the PPC
3027   archscript produce multiple initrd files, like x86/amd64.
3028
3029   09 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3030   -livecd/cdtar/isolinux-2.11-cdtar.tar.bz2,
3031   -livecd/cdtar/isolinux-2.11-memtest86+-cdtar.tar.bz2,
3032   livecd/runscript/ppc-archscript.sh:
3033   Alright, so I lied to you. This is now the 1.1.7 release. I removed the 2.11
3034   isolinux cdtar tarballs and updated the ppc-archscript.sh to use the
3035   livecd/volid for the HFS volid, too.
3036
3037   09 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
3038   Calling this one 1.1.7 and rolling a tarball.
3039
3040   08 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3041   livecd/runscript/alpha-archscript.sh, livecd/runscript/hppa-archscript.sh,
3042   livecd/runscript/ppc-archscript.sh, livecd/runscript/sparc-archscript.sh,
3043   -livecd/runscript/sparc64-archscript.sh,
3044   livecd/runscript/x86-archscript.sh, modules/livecd_stage2_target.py:
3045   Added livecd/volid to set the volume ID when creating the ISO, patch by
3046   Gustavo Zacarias <gustavoz@gentoo.org>. Also copied sparc64-archscript.sh to
3047   sparc-archscript.sh and removing sparc64 one, as they are identical now.
3048
3049   08 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3050   +livecd/cdtar/isolinux-2.13-cdtar.tar.bz2,
3051   +livecd/cdtar/isolinux-2.13-memtest86+-cdtar.tar.bz2:
3052   Adding experimental isolinux cdtar for isolinux 2.13 and memtest86+ 1.51.
3053
3054   08 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3055   livecd/runscript-support/livecdfs-update.sh:
3056   Removed hdparm from default runlevel as it break ide=nodma at boot.
3057
3058   07 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3059   livecd/runscript-support/kmerge.sh,
3060   livecd/runscript-support/pre-kmerge.sh,
3061   targets/livecd-stage1/livecd-stage1-chroot.sh:
3062   Revert last set of changes and remove portage version check from emerge in
3063   livecd-stage1, as it breaks catalyst's ability to fail properly on an
3064   incomplete emerge.
3065
3066   07 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3067   livecd/runscript-support/kmerge.sh,
3068   livecd/runscript-support/pre-kmerge.sh:
3069   Change genkernel check to use best_version and has_version to determine if
3070   the any previously installed versions of genkernel are up to date. Change
3071   emerge line for kernels to use -n option to only install if they were not
3072   previously installed.
3073
3074   06 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
3075   livecd/cdtar/silo-1.2.6-sparc-cdtar.tar.bz2,
3076   -livecd/cdtar/silo-1.3.2-sparc64-cdtar.tar.bz2,
3077   -livecd/cdtar/silo-1.4.4-sparc32-cdtar.tar.bz2,
3078   livecd/runscript/sparc-archscript.sh:
3079   Applying sparc32 patch from gustavoz. Replacing silo cdtar files with
3080   unified sparc32/sparc64 cdtar.
3081
3082   06 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3083   livecd/runscript-support/livecdfs-update.sh,
3084   livecd/runscript-support/pre-kmerge.sh:
3085   Change sudoers update to only run if /etc/sudoers exists and only reduce
3086   splash to 1024x768 on minimal and universal install CD.
3087
3088   05 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org> targets/grp/grp.sh,
3089   targets/livecd-stage1/livecd-stage1.sh:
3090   Changing the killall -9 gconfd-2 to gconftool-2 --shutdown and resolving bug
3091   #73363.
3092
3093   03 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3094   livecd/runscript/alpha-archscript.sh, livecd/runscript/hppa-archscript.sh,
3095   livecd/runscript/ppc-archscript.sh, livecd/runscript/sparc-archscript.sh,
3096   livecd/runscript/sparc64-archscript.sh,
3097   livecd/runscript/x86-archscript.sh:
3098   Added a new empty livecd file to each archscript. This will be used for an
3099   identifier by genkernel to allow booting from a non-primary CDROM.
3100
3101   03 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
3102   Catalyst 1.1.6 is here.
3103
3104   03 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3105   targets/stage1/stage1-preclean2-chroot.sh:
3106   Commenting out stage1 cleaning of /var/db.
3107
3108   02 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3109   livecd/runscript-support/pre-kmerge.sh:
3110   Made splash reduction to 1024x768 only for minimal and universal release media.
3111
3112   01 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3113   targets/stage1/stage1-preclean2-chroot.sh:
3114   Added SLOT files back to /var/db entries in stage1.
3115
3116   01 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3117   +livecd/files/gentoo.png, livecd/files/livecd-local.start,
3118   livecd/runscript/default-runscript.sh,
3119   livecd/runscript-support/livecdfs-update.sh,
3120   targets/livecd-stage2/unmerge.sh:
3121   Moved portage profiles from livecd-local.start to unmerge.sh, since /usr is
3122   not writeable at boot. Removed -a from cp in default-runscript.sh to keep
3123   the copy from preserving permissions and also adding /usr/share/faces and
3124   default Gentoo icon. We'll see how the icon does for us. Removing serial
3125   init script, as it causes problems with the splash theme.
3126
3127   28 Feb 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3128   targets/livecd-stage1/livecd-stage1.sh:
3129   -n, not -z
3130
3131   28 Feb 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3132   livecd/files/livecd-local.start, livecd/runscript/default-runscript.sh,
3133   livecd/runscript-support/kmerge.sh,
3134   livecd/runscript-support/livecdfs-update.sh,
3135   livecd/runscript-support/post-kmerge.sh, modules/snapshot_target.py,
3136   targets/livecd-stage1/livecd-stage1.sh, targets/stage1/stage1-chroot.sh,
3137   targets/stage1/stage1-preclean2-chroot.sh:
3138   Removed x-setup from local.start and added in symlinks for gconf, portage
3139   profiles (for installer) and /var/db. Added a touch for root's .bashrc for
3140   baselayout and removed /etc/startx from the environmental type. Commented
3141   unmerge of sources in kmerge.sh, as they should be unmerged by the spec
3142   file. Changed livecdfs-update.sh to setup /etc/hosts properly, allow wheel
3143   users to use sudo with no password, mount /usr/lib/X11/xkb/compiled as tmpfs
3144   for X, use the latest pci.ids and usb.ids from portage, and create
3145   /lib/firmware if it doesn't exist. Commented unmerge of genkernel in
3146   post-kmerge.sh, as it should be unmerged by the spec file. Fixed typo in
3147   snapshot_target.py. Made gconfd check in livecd-stage1.sh work if more than
3148   one gconfd-2 is running. Added a gcc-config fix to stage1-chroot.sh. Changed
3149   gcc-config check in stage1-preclean2-chroot.sh to ensure gcc-config is an
3150   executable.
3151
3152   04 Feb 2005; Chris Gianelloni <wolf31o2@gentoo.org> files/catalyst.conf:
3153   Removed ccache from default options as it breaks catalyst when merged with
3154   USE=-ccache.
3155
3156   04 Feb 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3157   modules/snapshot_target.py:
3158   Added /local/ to snapshot exclusion.
3159
3160   31 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3161   livecd/runscript-support/livecdfs-update.sh:
3162   Updated to attempt to start 5 interfaces, rather than 4. You can blame
3163   gustavoz and his 5 interface Xeon for this.
3164
3165   29 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
3166   targets/grp/grp.sh, targets/livecd-stage1/livecd-stage1.sh:
3167   Added a conditional before killing gconfd-2. This is also going to be
3168   catalyst 1.1.5, so let's hope we don't find any more bugs, at least for this
3169   release.
3170
3171   29 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3172   targets/grp/grp-preclean-chroot.sh, targets/grp/grp.sh,
3173   targets/livecd-stage1/livecd-stage1-preclean-chroot.sh:
3174   Moved killall -9 gconfd-2 to execute outside chroot.
3175
3176   29 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3177   livecd/files/x86-help.msg:
3178   Modified x86-help.msg to remove agpgart line, add noload= line, and replace
3179   tabs with spaces.
3180
3181   29 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3182   livecd/runscript/x86-archscript.sh:
3183   Removed acpi from x86-archscript.sh as it breaks acpi calls on the command
3184   line.
3185
3186   29 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
3187   Version 1.1.4
3188
3189   28 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3190   targets/livecd-stage1/livecd-stage1.sh:
3191   Added killall for gconfd-2 back into livecd-stage1.sh
3192
3193   28 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3194   livecd/runscript/alpha-archscript.sh:
3195   Alpha fixes for multiple kernels..
3196
3197   28 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3198   livecd/runscript-support/kmerge.sh:
3199   Changed kmerge.sh from --devfs to --no-udev as --devfs doesn't exist.
3200
3201   28 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3202   livecd/runscript/hppa-archscript.sh, livecd/runscript/sparc-archscript.sh,
3203   livecd/runscript/sparc64-archscript.sh:
3204   Force devfs if udev is not selected for all supporting arches.
3205
3206   28 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3207   livecd/runscript/alpha-archscript.sh, livecd/runscript/x86-archscript.sh,
3208   livecd/runscript-support/kmerge.sh:
3209   Forcing devfs if livecd/dev-manager isn't udev. This should fix building 2.4
3210   kernels.
3211
3212   28 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3213   targets/grp/grp-preclean-chroot.sh, targets/grp/grp.sh:
3214   Re-enabled preclean in grp and added gconfd-2 killing.
3215
3216   28 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3217   livecd/runscript/x86-archscript.sh:
3218   Changed acpi=ht to acpi=off. This fixes acpi loading and also allows for
3219   users to use apm.
3220
3221   28 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3222   targets/embedded/embedded-chroot.sh, targets/grp/grp-chroot.sh,
3223   targets/livecd-stage1/livecd-stage1-chroot.sh,
3224   targets/livecd-stage1/livecd-stage1-preclean-chroot.sh,
3225   targets/livecd-stage1/livecd-stage1.sh,
3226   targets/netboot/netboot-packages.sh, targets/stage1/stage1-chroot.sh,
3227   targets/stage3/stage3-chroot.sh, targets/tinderbox/tinderbox-chroot.sh:
3228   Added ability to pause indefinitely. This closes bug #79798. I've also added
3229   the gcond-2 killall back in, but now it is in the actual preclean script and
3230   is executed inside the chroot.
3231
3232   26 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
3233   Updated for 1.1.3 release.
3234
3235   26 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3236   targets/grp/grp-chroot.sh, targets/livecd-stage1/livecd-stage1-chroot.sh,
3237   targets/netboot/netboot-busybox.sh, targets/netboot/netboot-kernel.sh,
3238   targets/netboot/netboot-packages.sh,
3239   targets/tinderbox/tinderbox-chroot.sh:
3240   Updated to use package.use correctly. Blame Robert Paskowitz
3241   <rpaskowitz@confucius.ca> from the gentoo-catalyst mailing list.
3242
3243   26 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3244   targets/stage1/stage1-preclean2-chroot.sh:
3245   Fixed find line for new stage1 /var/db/pkg.
3246
3247   25 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3248   targets/stage1/stage1-preclean2-chroot.sh:
3249   Added code to clean up /var/db/pkg, while still keeping the CONTENTS,
3250   COUNTER and ebuilds. This should keep a stage1 useable, while still keeping
3251   its size small.
3252
3253   24 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3254   livecd/runscript-support/livecdfs-update.sh:
3255   Removed gpm changes, as it has been moved to livecd-tools and autoconfig,
3256   added net.ethX symlinks, and added copying of files from
3257   /usr/lib/hotplug/firmware into firmware tarball.
3258
3259   23 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3260   livecd/runscript-support/livecdfs-update.sh:
3261   Firmware updated to use new /lib/firmware directory.
3262
3263   16 Jan 2005; John Davis <zhen@gentoo.org> catalyst:
3264   fix from pvdabeel@gentoo.org. patch fixes a small bug that caused grp to not
3265   work when both -f and -C were used on the command line.
3266
3267   13 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3268   targets/embedded/embedded-chroot.sh, targets/grp/grp-chroot.sh,
3269   targets/livecd-stage1/livecd-stage1-chroot.sh,
3270   targets/netboot/netboot-packages.sh, targets/stage1/stage1-chroot.sh,
3271   targets/stage3/stage3-chroot.sh:
3272   Added a portage version check to each target that uses --newuse to ensure a
3273   high enough version is used. This resolves bug #75336.
3274
3275   13 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3276   livecd/files/livecd-local.start:
3277   Possible local.start fix for beejay.
3278
3279   12 Jan 2005; John Davis <zhen@gentoo.org>
3280   modules/embedded.py:
3281   kernel building patch for embedded from mutex@gentoo.org (bug #76542)
3282
3283   11 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3284   livecd/runscript-support/kmerge.sh:
3285   Added ccache support to genkernel call in livecd-stage2.
3286
3287   11 Jan 2005; John Davis <zhen@gentoo.org>
3288   targets/netboot/netboot-busybox.sh, targets/netboot/netboot-combine.sh,
3289   targets/netboot/netboot-image.sh, targets/netboot/netboot-kernel.sh,
3290   targets/netboot/netboot.sh:
3291   netboot path from gmsoft@gentoo.org. The patch addresses many bugs and adds
3292   some feature enhancements.
3293
3294   11 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
3295   targets/embedded/embedded-chroot.sh, targets/grp/grp-chroot.sh,
3296   targets/livecd-stage1/livecd-stage1-chroot.sh,
3297   targets/livecd-stage1/livecd-stage1.sh,
3298   targets/netboot/netboot-packages.sh, targets/stage1/stage1-chroot.sh,
3299   targets/stage2/stage2-chroot.sh, targets/stage3/stage3-chroot.sh:
3300   Added a -F or --fetchonly command line option and closing out bug #77480.
3301   Also added a portage version check to livecd-stage1 to close out bug #68307.
3302
3303   11 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3304   livecd/runscript-support/livecdfs-update.sh,
3305   targets/stage3/stage3-chroot.sh:
3306   Fixed DHCP for eth0->eth3 in livecdfs-update.sh and also changed stage3
3307   target to use emerge -e when building. This is only temporary until the
3308   bootstrap.sh script can be fixed or another solution can be decided upon.
3309
3310   09 Jan 2005; John Davis <zhen@gentoo.org> targets/embedded/embedded.sh,
3311   +targets/embedded/kmerge.sh:
3312   partial fix for #76542, waiting for the necessary patch to modules/embedded.py
3313   from mutex@gentoo.org
3314
3315   09 Jan 2005; John Davis <zhen@gentoo.org> modules/generic_stage_target.py,
3316   modules/livecd_stage2_target.py:
3317   fix for bug #76146
3318
3319   05 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3320   livecd/runscript-support/livecdfs-update.sh, targets/stage1/stage1.sh:
3321   Updated livecdfs-update.sh to modify inittab to use bashlogin. Updated
3322   targets/stage1/stage1.sh to no longer clean /var/db/pkg, which should fix
3323   the brokenness of a stage1 tarball.
3324
3325   04 Jan 2005; John Davis <zhen@gentoo.org> catalyst:
3326   patch for pvdabeel@gentoo.org. -f and -C can now be used together on the
3327   cmdline
3328
3329   04 Jan 2005; John Davis <zhen@gentoo.org> modules/generic_stage_target.py,
3330   modules/livecd_stage2_target.py:
3331   fix for #76530
3332
3333   04 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3334   -livecd/cdtar/isolinux-2.08-cdtar.tar.bz2,
3335   -livecd/cdtar/isolinux-2.08-memtest86+-cdtar.tar.bz2,
3336   -livecd/cdtar/isolinux-2.08-memtest86-cdtar.tar.bz2,
3337   +livecd/cdtar/isolinux-2.11-cdtar.tar.bz2,
3338   +livecd/cdtar/isolinux-2.11-memtest86+-cdtar.tar.bz2:
3339   Upgraded the isolinux cdtar files and closing bug #70518.
3340
3341   04 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3342   modules/embedded_target.py, modules/generic_stage_target.py,
3343   modules/grp_target.py, modules/livecd_stage1_target.py,
3344   modules/livecd_stage2_target.py, modules/netboot.py,
3345   modules/stage1_target.py, modules/tinderbox_target.py:
3346   Added patches from Eric Edgar <e_edgar@hotmail.com> from bug #70663 to
3347   separate out specific target logic from the generic targets modules.
3348
3349   03 Jan 2005; John Davis <zhen@gentoo.org> arch/ppc.py:
3350   new PPC arch file from pvdabeel@gentoo.org
3351
3352   01 Jan 2005; John Davis <zhen@gentoo.org> catalyst,
3353   examples/generic_stage_template.spec, modules/catalyst_support.py:
3354   tweaking error handling in the main catalyst script
3355   updated the example to include a blurb about portage_confdir
3356
3357   29 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org>
3358   livecd/runscript-support/livecdfs-update.sh:
3359   Cleanup on livecdfs-update.sh script and testing a possible bashlogin fix.
3360
3361   17 Dec 2004; John Davis <zhen@gentoo.org> modules/generic_stage_target.py:
3362   fix for #73851
3363
3364   17 Dec 2004; John Davis <zhen@gentoo.org> modules/catalyst_support.py:
3365   fix for #66592. catalyst now gives a traceback when it bails out, making
3366   troubleshooting amazingly easier
3367
3368   17 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
3369   modules/catalyst_support.py, modules/embedded_target.py,
3370   modules/generic_stage_target.py, modules/grp_target.py,
3371   modules/livecd_stage1_target.py, modules/livecd_stage2_target.py,
3372   modules/netboot.py, modules/stage1_target.py, modules/tinderbox_target.py:
3373   Reversing patch from Eric Edgar from bug #70663.
3374
3375   17 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org>
3376   livecd/runscript/x86-archscript.sh:
3377   Added -no-emul-boot back into x86-archscript.sh as apparently isolinux will
3378   not work without it (mkisofs fails on creating ISO).
3379
3380   16 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
3381   modules/catalyst_support.py, modules/embedded_target.py,
3382   modules/generic_stage_target.py, modules/grp_target.py,
3383   modules/livecd_stage1_target.py, modules/livecd_stage2_target.py,
3384   modules/netboot.py, modules/stage1_target.py, modules/tinderbox_target.py:
3385   Added patches from Eric Edgar <e_edgar@hotmail.com> from bug #70663 to
3386   separate out specific target logic from the generic targets modules.
3387
3388   16 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org>
3389   modules/embedded_target.py, targets/embedded/embedded-fs-runscript.sh,
3390   targets/embedded/embedded.sh:
3391   Added more embedded updates from mutex@gentoo.org and Closing bug #67289.
3392
3393   16 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org>
3394   +examples/gamecd.conf.example, -livecd/files/gamecd-xinitrc,
3395   livecd/runscript/default-runscript.sh,
3396   livecd/runscript-support/gamecdfs-update.sh,
3397   livecd/runscript-support/livecdfs-update.sh,
3398   modules/livecd_stage2_target.py:
3399   Added gamecd/conf option to livecd_stage2_target.py, added
3400   gamecd.conf.example to /examples, cleaned up game-specific code in
3401   gamecdfs-update.sh to make it more generic, added more fundtionality to
3402   livecdfs-update.sh and default-runscript.sh for gentoo-release-environmental
3403   and gentoo-gamecd to make spec files simpler and to remove the need for
3404   specifying a gamecd/environmental fsscript in livecd/fsscript, allowing the
3405   user to still use a custom fsscript of their own.
3406
3407   16 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org>
3408   +livecd/files/environmental.motd.txt,
3409   targets/livecd-stage1/livecd-stage1.sh:
3410   Added environmental.motd.txt for gentoo-release-environmental livecd/type.
3411
3412   15 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org>
3413   livecd/runscript/default-runscript.sh,
3414   livecd/runscript-support/livecdfs-update.sh:
3415   Added gentoo-release-environmental as a valid livecd/type and did some
3416   cleanup in livecdfs-update.sh to allow hotplug to dhcp on detected ethernet
3417   devices other than eth0.
3418
3419   14 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org>
3420   targets/livecd-stage1/livecd-stage1-chroot.sh:
3421   Changed livecd-stage1 to merge each package individually. This should not
3422   make it into a production version of catalyst, but is here as a possible
3423   solution to bug #68307.
3424
3425   12 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org>
3426   livecd/runscript/alpha-archscript.sh, livecd/runscript/hppa-archscript.sh,
3427   livecd/runscript/sparc-archscript.sh,
3428   livecd/runscript/sparc64-archscript.sh,
3429   livecd/runscript/x86-archscript.sh:
3430   Added failures to all arches on mkisofs failure and also made -z option to
3431   mkisofs optional on x86 depending on loop type used.
3432
3433   12 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org>
3434   livecd/runscript/x86-archscript.sh:
3435   Making sure the mkisofs call causes a failure when it doesn't complete
3436   successfully. Once again, blame jforman, our beloved infra-monkey.
3437
3438   12 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org>
3439   livecd/runscript/default-runscript.sh:
3440   squashfs-utils->squashfs-tools fix.  Blame jforman.
3441
3442   09 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org>
3443   livecd/isogen/x86-isogen.sh:
3444   Removed -no-emul-boot from x86-isogen.sh to keep the ISO being made from
3445   possibly not booting on really old systems.
3446
3447   09 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org>
3448   livecd/runscript/x86-archscript.sh:
3449   Removed -no-emul-boot from x86-archscript.sh to keep the ISO being made from
3450   possibly not booting on really old systems.
3451
3452   08 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org>
3453   livecd/runscript-support/livecdfs-update.sh:
3454   Save some space by removing redundant firmware after tarball is made, only
3455   perform sed on /etc/conf.d/gpm if it exists, and change fstab to be more
3456   readable.
3457
3458   06 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org>
3459   targets/stage1/stage1-preclean2-chroot.sh:
3460   Added patch from vapier and closing bug #73556.
3461
3462   22 Nov 2004; John Davis <zhen@gentoo.org> modules/embedded_target.py,
3463   modules/generic_stage_target.py, -targets/embedded/cramfs-runscript.sh,
3464   +targets/embedded/embedded-fs-runscript.sh,
3465   targets/livecd-stage2/unmerge.sh, targets/stage1/stage1-chroot.sh,
3466   targets/stage2/stage2-chroot.sh, targets/stage3/stage3-chroot.sh:
3467   fixes for bugs #49819 and #71033. Partial fix for #67289 - waiting on a patch
3468   from mutex@gentoo.org for modules/embedded.py
3469
3470   19 Nov 2004; Chris Gianelloni <wolf31o2@gentoo.org>
3471   livecd/files/gamecd-xinitrc, livecd/runscript-support/gamecdfs-update.sh,
3472   livecd/runscript-support/livecdfs-update.sh:
3473   Fixing up some GameCD stuff and also fixing a problem with the ls and grep
3474   aliases having --color rather than --color=auto.
3475
3476   17 Nov 2004; Chris Gianelloni <wolf31o2@gentoo.org>
3477   livecd/files/livecd-local.start:
3478   Let's try actually making a proper edit on livecd/files/livecd-local.start
3479   this time, shall we...
3480
3481   17 Nov 2004; Chris Gianelloni <wolf31o2@gentoo.org>
3482   livecd/files/livecd-local.start:
3483   Fixing up livecd/files/livecd-local.start to remove ALSA config and make
3484   x-setup check for /etc/startx.
3485
3486   14 Nov 2004; Chris Gianelloni <wolf31o2@gentoo.org>
3487   livecd/runscript-support/gamecdfs-update.sh:
3488   Fixing minor sed bug in gamecdfs-update.sh.
3489
3490   07 Nov 2004; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
3491   examples/snapshot_template.spec,
3492   livecd/runscript-support/gamecdfs-update.sh,
3493   livecd/runscript-support/livecdfs-update.sh:
3494   Fixing typo in snapshot_template.spec and closing bug #70321.
3495
3496   02 Nov 2004; Chris Gianelloni <wolf31o2@gentoo.org>
3497   livecd/runscript-support/pre-kmerge.sh:
3498   Ssshhh... I've added my super-secret pre-kmerge.sh sed replacement so
3499   genkernel will only add the 1024x768 version of the gensplash image to the
3500   bzImage, which added with the livecd-stage2 removal of the unused splash
3501   images, makes for a significantly smaller (54MB v. 50MB) LiveCD.
3502
3503   29 Oct 2004; Chris Gianelloni <wolf31o2@gentoo.org>
3504   +livecd/cdtar/silo-1.2.6-sparc-cdtar.tar.bz2,
3505   livecd/runscript/sparc64-archscript.sh:
3506   Updated with silo/mkisofs patch from gustavoz.
3507
3508   28 Oct 2004; Chris Gianelloni <wolf31o2@gentoo.org>
3509   livecd/files/x86-help.msg:
3510   Updated x86-help.msg to make it fall more inline with current
3511   genkernel/livecd-tools options.
3512
3513   28 Oct 2004; Chris Gianelloni <wolf31o2@gentoo.org>
3514   livecd/runscript/x86-archscript.sh, livecd/runscript-support/kmerge.sh,
3515   livecd/runscript-support/pre-kmerge.sh:
3516   Removing auto-keymap from kmerge.sh and moving it to x86-archscript.sh since
3517   it is only working properly on amd64 and x86 anyway. Also fixing a typo in
3518   genkernel's module_load for x86 during pre-kmerge.sh, which should fix USB
3519   loading.
3520
3521   22 Oct 2004; Chris Gianelloni <wolf31o2@gentoo.org> files/catalyst.conf,
3522   livecd/runscript-support/kmerge.sh,
3523   livecd/runscript-support/livecdfs-update.sh,
3524   targets/livecd-stage2/unmerge.sh, targets/netboot/netboot-kernel.sh:
3525   Changed kernel build caching to use kerncache option, rather than pkgcache
3526   option. Fixed --postconf and --callback for builds that do not require them.
3527   Removed delay when removing package sin the system profile. This is now
3528   catalyst 1.1.0, so enjoy.
3529
3530   21 Oct 2004; Chris Gianelloni <wolf31o2@gentoo.org>
3531   livecd/runscript-support/livecdfs-update.sh:
3532   Stopping udev from using the nasty device tarball.  We don't need it anyway.
3533
3534   21 Oct 2004; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
3535   livecd/runscript/sparc-archscript.sh,
3536   livecd/runscript/sparc64-archscript.sh,
3537   livecd/runscript-support/kmerge.sh,
3538   livecd/runscript-support/livecdfs-update.sh, modules/catalyst_support.py:
3539   Fixing gpm support by uncommenting default settings. Fixing case where
3540   boot/kernel/$kname/packages or boot/kernel/$kname/postconf were empty.
3541   Changing sparc kernel files from kernel* to kernel-* so kernel.msg does
3542   not get renamed. Fixed a problem where we were accidentally removing the
3543   hwdata-knoppix versions of pci.ids and usb.ids and linking
3544   /usr/share/misc/*.ids to non-existent files. This should hopefully be it
3545   for 2004.3 and catalyst 1.1.0.
3546
3547   19 Oct 2004; John Davis <zhen@gentoo.org> arch/ia64.py:
3548   patch from vapier@gentoo.org for bug #68080
3549
3550   19 Oct 2004; John Davis <zhen@gentoo.org> catalyst, files/catalyst.conf,
3551   livecd/runscript-support/kmerge.sh:
3552   made kernel caching dependent on the "pkgcache" option so that genkernel's
3553   postconf can actually work
3554
3555   18 Oct 2004; John Davis <zhen@gentoo.org>
3556   livecd/runscript/x86-archscript.sh, livecd/runscript-support/kmerge.sh,
3557   livecd/runscript-support/livecdfs-update.sh:
3558   patch submitted by wolf31o2@gentoo.org to fix the rest of the gensplash woes
3559
3560   17 Oct 2004; John Davis <zhen@gentoo.org>
3561   livecd/runscript-support/livecdfs-update.sh:
3562   firmware tarball fix for packages that need firmware such as ipw2100
3563
3564   16 Oct 2004; <zhen@gentoo.org> livecd/files/x86-help.msg,
3565   livecd/runscript/x86-archscript.sh, livecd/runscript-support/kmerge.sh,
3566   livecd/runscript-support/livecdfs-update.sh,
3567   modules/livecd_stage2_target.py:
3568   patches for gensplash support from Chris Gianelloni <wolf31o2@gentoo.org>
3569
3570   14 Oct 2004; <zhen@gentoo.org> livecd/runscript/x86-archscript.sh:
3571   acpi=off changed to acpi=ht. enables HT automatically for intel users, but
3572   should not hurt non-HT users
3573
3574   12 Oct 2004; John Davis <zhen@gentoo.org>
3575   targets/embedded/cramfs-runscript.sh, targets/embedded/embedded-chroot.sh,
3576   +targets/embedded/unmerge.sh, targets/grp/grp-chroot.sh,
3577   targets/livecd-stage1/livecd-stage1-chroot.sh, targets/netboot/netboot.sh,
3578   targets/stage1/stage1-chroot.sh, targets/stage3/stage3-chroot.sh,
3579   livecd/runscript-support/kmerge.sh:
3580   bugfixes for #67195, #67197, #67122, and #46918
3581
3582   12 Oct 2004; John Davis <zhen@gentoo.org> modules/netboot.py:
3583   small netboot fixups
3584
3585   11 Oct 2004; <zhen@gentoo.org> modules/netboot.py,
3586   targets/netboot/netboot-busybox.sh, targets/netboot/netboot-image.sh,
3587   targets/netboot/netboot-kernel.sh, targets/netboot/netboot-packages.sh,
3588   targets/netboot/netboot.sh:
3589   sweeping updates and changes to the netboot code. the patches should fix the
3590   arch specific code as well as some pkgcache issues, etc. Much thanks to Mike
3591   Frysinger <vapier@gentoo.org> for writing and contributing the patches.
3592
3593   06 Oct 2004; John Davis <zhen@gentoo.org> files/catalyst.1,
3594   livecd/runscript-support/kmerge.sh, targets/netboot/netboot-busybox.sh,
3595   targets/netboot/netboot-image.sh, targets/netboot/netboot-kernel.sh,
3596   targets/netboot/netboot.sh:
3597   more code cleanup and maintenance
3598
3599   05 Oct 2004; John Davis <zhen@gentoo.org> modules/catalyst_support.py,
3600   modules/generic_stage_target.py, +modules/netboot.py,
3601   +targets/netboot/netboot-busybox.sh, +targets/netboot/netboot-image.sh,
3602   +targets/netboot/netboot-kernel.sh, +targets/netboot/netboot-packages.sh,
3603   +targets/netboot/netboot.sh:
3604   initial import of the netboot code. thanks to Guy Martin <gmsoft@gentoo.org>
3605   for writing them!
3606
3607   05 Oct 2004; John Davis <zhen@gentoo.org> modules/generic_stage_target.py,
3608   targets/embedded/embedded-chroot.sh, targets/grp/grp-chroot.sh,
3609   targets/livecd-stage1/livecd-stage1-chroot.sh,
3610   targets/stage1/stage1-chroot.sh, targets/stage2/stage2-chroot.sh,
3611   targets/stage3/stage3-chroot.sh, targets/tinderbox/tinderbox-chroot.sh:
3612   bugfix for #66083 which in turn addresses #61605. distcc apparently does not
3613   have to start a server on the build host for it to distribute.
3614
3615   04 Oct 2004; John Davis <zhen@gentoo.org> catalyst:
3616   added a new -s/ --snapshot option. no more using --cli to create snapshots,
3617   just do -s version_stamp
3618
3619   29 Sep 2004; John Davis <zhen@gentoo.org> targets/stage2/stage2-chroot.sh:
3620   bugfix #60502 - the stage2 target can now resume the bootstrapping process
3621
3622   28 Sep 2004; John Davis <zhen@gentoo.org> TODO,
3623   +examples/fsscript.sh.example, examples/livecd-stage2_template.spec,
3624   livecd/runscript/x86-archscript.sh, livecd/runscript-support/kmerge.sh,
3625   modules/livecd_stage2_target.py:
3626   udev support for livecds
3627
3628   16 Sep 2004; John Davis <zhen@gentoo.org> modules/catalyst_support.py,
3629   +targets/livecd-stage2/unmerge.sh:
3630   bug #59681 resolved thanks to the patch from viric@vicerveza.homeunix.net!
3631   Also, livecd-stage2 unmerge.sh added back in.
3632
3633   13 Sep 2004; John Davis <zhen@gentoo.org> catalyst,
3634   livecd/runscript-support/livecdfs-update.sh:
3635   bugfixes for #60887 and #63338
3636
3637   09 Sep 2004; John Davis <zhen@gentoo.org> catalyst:
3638   bugfixes for #63382 and #63338
3639
3640   08 Sep 2004; John Davis <zhen@gentoo.org>
3641   livecd/runscript/alpha-archscript.sh, livecd/runscript/hppa-archscript.sh,
3642   livecd/runscript/ppc-archscript.sh, livecd/runscript/sparc-archscript.sh,
3643   livecd/runscript/sparc64-archscript.sh, livecd/runscript/x86-archscript.sh,
3644   livecd/runscript-support/kmerge.sh, livecd/runscript-support/pre-kmerge.sh,
3645   targets/embedded/embedded-chroot.sh, targets/grp/grp-chroot.sh,
3646   targets/livecd-stage1/livecd-stage1-chroot.sh,
3647   -targets/livecd-stage2/unmerge.sh, targets/stage1/stage1-chroot.sh,
3648   targets/stage3/stage3-chroot.sh, targets/tinderbox/tinderbox-chroot.sh:
3649   lots of changes in this revision. first of all, major cosmetic fixups to the
3650   archscripts. i also fixed a non-reported bug where pkgcache was not being used
3651   for distcc or ccache builds in most of the targets. bug #56581 is finially
3652   closed (kernel caching for multiple runs of the livecd-stage2 build) - big
3653   performance enhancement here.
3654
3655   07 Sep 2004; John Davis <zhen@gentoo.org> modules/generic_stage_target.py,
3656   modules/livecd_stage2_target.py:
3657   fix for bug #63033, thanks to usata@gentoo.org for the patch
3658
3659   30 Aug 2004; John Davis <zhen@gentoo.org>
3660   livecd/runscript-support/livecdfs-update.sh, targets/grp/grp-chroot.sh:
3661   bugfixes for #61537 and #61779
3662
3663   13 Aug 2004; John Davis <zhen@gentoo.org> +files/catalyst.1,
3664   modules/generic_stage_target.py, modules/livecd_stage2_target.py,
3665   modules/snapshot_target.py:
3666   bugfixes for #55014 (catalyst needs a manpage), #56581 (livecd-stage2 I/O
3667   enhancements), and #56773 (catalyst overlay for build root). Snapshotting
3668   time should also be improved due to a more efficient use of rsync. This commit will
3669   mark the portage version of catalyst-1.9.0.
3670
3671   10 Aug 2004; John Davis <zhen@gentoo.org> arch/mips.py:
3672   add support for mips4n32 subarch. thanks to iluxa@gentoo.org. closes bug
3673   #59882.
3674
3675   02 Aug 2004; John Davis <zhen@gentoo.org> modules/generic_stage_target.py:
3676   fix for bug #58208
3677
3678   02 Aug 2004; John Davis <zhen@gentoo.org>
3679   livecd/runscript-support/livecdfs-update.sh:
3680   bugfix #51086
3681
3682   02 Aug 2004; John Davis <zhen@gentoo.org> modules/generic_stage_target.py,
3683   +targets/stage1/build.py, -targets/stage1/build.sh,
3684   targets/stage1/stage1-chroot.sh, targets/stage1/stage1-preclean2-chroot.sh,
3685   targets/stage1/stage1.sh, targets/stage2/stage2-chroot.sh,
3686   targets/stage3/stage3-chroot.sh:
3687   applied patch from bug #58840. it should fix up things for uclibc stages and
3688   cascaded profiles. thanks to Mike Frysinger (vapier@gentoo.org) for the patch.
3689
3690   21 Jul 2004; John Davis <zhen@gentoo.org> +livecd/files/gamecd-xinitrc,
3691   +livecd/files/gamecd.motd.txt, +livecd/files/generic-motd.txt,
3692   +livecd/files/livecd-bash_profile, +livecd/files/livecd-local.start,
3693   -livecd/files/livecd-rclocal, +livecd/files/minimal.motd.txt,
3694   -livecd/files/motd.txt, +livecd/files/universal.motd.txt,
3695   livecd/runscript/default-runscript.sh, livecd/runscript-support/kmerge.sh,
3696   livecd/runscript-support/livecdfs-update.sh,
3697   modules/livecd_stage2_target.py:
3698   addition of wolf31o2's gamecd patchset. untested, so please beware
3699
3700   14 Jul 2004; John Davis <zhen@gentoo.org>
3701   livecd/runscript-support/livecdfs-update.sh,
3702   modules/generic_stage_target.py, modules/livecd_stage2_target.py:
3703   fixed a bug for livecd-stage2. somehow, the inheritance got mucked up and the
3704   livecds were not cleaning out livecd/empty livecd/rm etc. I moved the code for
3705   this out of generic_stage_target and into livecd-stage2 since the
3706   livecd-stage2 class was overriding generic_stage_target for cleaning anyway.
3707
3708   13 Jul 2004; <zhen@gentoo.org> livecd/runscript-support/livecdfs-update.sh:
3709   changed the behavior of rcadd/ rcdel. it was getting hokey to have to add the
3710   default rc'ed programs when only one change was required to rcadd. so I
3711   changed it so that the defaults are *always* loaded and specified additions/
3712   deletions are just added on top of those.
3713
3714   12 Jul 2004; John Davis <zhen@gentoo.org> catalyst,
3715   targets/embedded/embedded-chroot.sh, targets/grp/grp-chroot.sh,
3716   targets/livecd-stage1/livecd-stage1-chroot.sh,
3717   targets/stage1/stage1-chroot.sh, targets/stage3/stage3-chroot.sh,
3718   targets/tinderbox/tinderbox-chroot.sh:
3719   changing the more verbose behavior to the -V (verbose) flag
3720
3721   12 Jul 2004; <zhen@gentoo.org> catalyst,
3722   targets/embedded/embedded-chroot.sh, targets/grp/grp-chroot.sh,
3723   targets/livecd-stage1/livecd-stage1-chroot.sh,
3724   targets/stage1/stage1-chroot.sh, targets/stage3/stage3-chroot.sh,
3725   targets/tinderbox/tinderbox-chroot.sh:
3726   the -d (debug) flag now makes catalyst calculate an emerge -vp of the packages
3727   it is about to merge so that deps and USE flags are more evident
3728
3729   11 Jul 2004; <zhen@gentoo.org> +catalyst, -catalyst.new.py,
3730   modules/catalyst_support.py:
3731   completely rewrote the catalyst main script so that it can actually utilize
3732   more than one command line flag. new functionality included, but not active
3733   yet (--debug and --verbose). arguments can still be passed on the commandline
3734   through the use of the -C (--cli) flag. updated the arg_parse function in
3735   catalyst_support.py to accomodate my changes.
3736
3737   02 Jul 2004; John Davis <zhen@gentoo.org> modules/generic_stage_target.py,
3738   modules/generic_target.py, modules/grp_target.py,
3739   modules/livecd_stage1_target.py, modules/livecd_stage2_target.py,
3740   modules/snapshot_target.py, modules/stage1_target.py,
3741   modules/stage2_target.py, modules/stage3_target.py,
3742   modules/tinderbox_target.py, targets/stage1/stage1.sh:
3743   fixes for bugs #55192 and #54137
3744   added a new key for all specfiles, portage_confdir.
3745   this should point to a directory similar in functionality to /etc/portage.
3746   
3747   cleaned up the module code a bit so that unnecessary modules
3748   are not imported.
3749   
3750   more work on resuming. it is getting there, but it still needs a ton of work,
3751   so please test, and report bugs.
3752
3753   18 Jun 2004; John Davis <zhen@gentoo.org> catalyst,
3754   modules/catalyst_support.py, modules/generic_stage_target.py,
3755   targets/stage1/build.sh, targets/stage1/stage1-chroot.sh,
3756   targets/stage2/stage2-chroot.sh, targets/stage3/stage3-chroot.sh:
3757   stage resuming functionality should be working. I still have to work on GRP
3758   and livecds, but they should not be hard. I could not incorporate emerge
3759   --resume into stage resuming functionality because in some instances, portage
3760   is remerged (bootstrap, stage2), which wipes out the resume data and puts
3761   catalyst into an infinite portage merging loop (very unproductive, trust me ;)
3762   ). I also made some small tweaks to the stage target scripts which clean up
3763   the envscript stuff. Not noticable performance wise, but it makes me feel all
3764   warm and fuzzy to know that it is programmed absolutely correctly ;)
3765
3766   16 Jun 2004; John Davis <zhen@gentoo.org> TODO, modules/catalyst_support.py,
3767   modules/generic_stage_target.py:
3768   revamped the cmd() structure so that it could properly return error codes.
3769   Please note that this might break catalyst until there is some further
3770   testing. SO DO NOT USE IT FOR BUILDING ANYTHING IMPORTANT (yet). The benefit
3771   of me doing this is that SIGINT (ctrl-c) makes catalyst die nice and proper
3772   now. Additionally, catalyst will stop when there is an error with an ebuild
3773   ... it didn't do this before, it just plowed along and packed things up.
3774   
3775   Much thanks to <carpaski@gentoo.org> for (writing) pointing me to the spawn() code in
3776   portage.py and then answering my noob questions.
3777
3778   13 Jun 2004; John Davis <zhen@gentoo.org>
3779   livecd/runscript/x86-archscript.sh, livecd/runscript-support/kmerge.sh,
3780   livecd/runscript-support/livecdfs-update.sh:
3781   some last minute fixins
3782   (stuff to work with the new genkernel)
3783
3784   13 Jun 2004; John Davis <zhen@gentoo.org> catalyst:
3785   rolling out 1.0.8.1
3786
3787   11 Jun 2004; John Davis <zhen@gentoo.org>
3788   livecd/runscript/default-runscript.sh, modules/livecd_stage2_target.py:
3789   new key, livecd/fsscript. use this to run commands in the livecdfs before it
3790   is made into an iso
3791
3792   10 Jun 2004; John Davis <zhen@gentoo.org>
3793   livecd/runscript-support/kmerge.sh,
3794   livecd/runscript-support/livecdfs-update.sh,
3795   livecd/runscript-support/post-kmerge.sh,
3796   livecd/runscript-support/pre-kmerge.sh:
3797   two new functions for livecd-stage2: livecd/rcadd and livecd/rcdel. these two
3798   functions control what scripts are added to their respective runlevels. This
3799   option would be specified like so in the spec file: livecd/rcadd:
3800   metalog:default foo:boot. the syntax is the same for livecd/rcdel.
3801
3802   08 Jun 2004; John Davis <zhen@gentoo.org> modules/builder.py,
3803   modules/catalyst_support.py, modules/livecd_stage2_target.py:
3804   livecd-stage2 traced back when boot/kernel/x/config was an empty string, fixed
3805   the code to give a nice error msg instead of a cryptic traceback
3806
3807   04 Jun 2004; John Davis <zhen@gentoo.org>
3808   livecd/runscript-support/livecdfs-update.sh:
3809   small fix for bootsplash, needed to link clst_livecd_bootsplash to
3810   /etc/bootsplash/default
3811
3812   04 Jun 2004; John Davis <zhen@gentoo.org> modules/generic_stage_target.py,
3813   targets/embedded/embedded-chroot.sh,
3814   targets/embedded/embedded-preclean-chroot.sh, targets/grp/grp-chroot.sh,
3815   targets/grp/grp-preclean-chroot.sh, targets/grp/grp.sh,
3816   targets/livecd-stage1/livecd-stage1-chroot.sh,
3817   targets/livecd-stage1/livecd-stage1-preclean-chroot.sh,
3818   targets/livecd-stage1/livecd-stage1.sh, targets/stage1/stage1-chroot.sh,
3819   targets/stage1/stage1-preclean1-chroot.sh, targets/stage1/stage1.sh,
3820   targets/stage2/stage2-chroot.sh, targets/stage2/stage2-preclean-chroot.sh,
3821   targets/stage3/stage3-chroot.sh, targets/stage3/stage3-preclean-chroot.sh,
3822   targets/tinderbox/tinderbox-chroot.sh,
3823   targets/tinderbox/tinderbox-preclean-chroot.sh,
3824   targets/tinderbox/tinderbox.sh:
3825   Fixes bug 51603, a lot of distcc fixups (has to do w/ bind mounts and such)
3826
3827   02 Jun 2004; John Davis <zhen@gentoo.org> modules/snapshot_target.py:
3828   Fixes to address bugs #51072 and #52045. The snapshot logic was tweaked to be
3829   more efficient, and I added a new snapshot specfile option, portdir_overlay.
3830   It should be a full path pointing to a portage overlay dir.
3831
3832   27 May 2004; John Davis <zhen@gentoo.org>
3833   livecd/cdtar/silo-1.3.1-cdtar.tar.bz2,
3834   livecd/cdtar/silo-1.3.2-sparc64-cdtar.tar.bz2,
3835   livecd/cdtar/silo-1.4.4-sparc32-cdtar.tar.bz2,
3836   livecd/runscript/default-runscript.sh:
3837   added updated silos and fixed motd bug
3838
3839   22 May 2004; John Davis <zhen@gentoo.org> REMARKS, catalyst:
3840   rolling out version 1.0.8
3841
3842   22 May 2004; John Davis <zhen@gentoo.org>
3843   livecd/runscript-support/kmerge.sh,
3844   livecd/runscript-support/livecdfs-update.sh,
3845   modules/livecd_stage2_target.py:
3846   added key livecd/bootsplash
3847
3848   21 May 2004; John Davis <zhen@gentoo.org> arch/sparc.py, arch/sparc64.py,
3849   livecd/runscript/sparc-archscript.sh,
3850   livecd/runscript/sparc64-archscript.sh:
3851   sparc fixup patches from gustavoz at g.org
3852
3853   20 May 2004; John Davis <zhen@gentoo.org> modules/livecd_stage2_target.py:
3854   added support for blacklisting modules via hotplug in livecd-stage2. spec key
3855   is livecd/modblacklist
3856
3857   19 May 2004; John Davis <zhen@gentoo.org>
3858   livecd/runscript/default-runscript.sh, modules/livecd_stage2_target.py,
3859   livecd/runscript/x86-archscript.sh:
3860   added support for livecd/overlay, changed vga=0x317 to vga=791
3861   in the x86 archscript as it is a more standard setting and should
3862   work on more hardware
3863
3864   17 May 2004; John Davis <zhen@gentoo.org>
3865   livecd/runscript/default-runscript.sh, livecd/runscript/x86-archscript.sh,
3866   livecd/runscript-support/kmerge.sh,
3867   livecd/runscript-support/livecdfs-update.sh,
3868   modules/livecd_stage2_target.py:
3869   fixes for the genkernel arg handling - we can now do it on a per-kernel basis.
3870   we also now have basic motd copying support for more branded livecds
3871
3872   16 May 2004; John Davis <zhen@gentoo.org>
3873   livecd/runscript-support/kmerge.sh, modules/livecd_stage2_target.py:
3874   added a feature to the livecd-stage2 specfile called "livecd/genkernel_args"
3875   for passing args to genkernel. gmsoft@gentoo.org requested this one.
3876
3877   16 May 2004; John Davis <zhen@gentoo.org> catalyst,
3878   modules/catalyst_support.py, modules/embedded_target.py,
3879   modules/generic_stage_target.py, modules/generic_target.py,
3880   modules/grp_target.py, modules/livecd_stage1_target.py,
3881   modules/livecd_stage2_target.py, modules/stage1_target.py,
3882   modules/stage2_target.py, modules/stage3_target.py,
3883   modules/tinderbox_target.py, targets/stage1/stage1-preclean2-chroot.sh:
3884   finally parsed out targets.py. fixed gcc-config typo in stage1 the stage1 that
3885   caused gcc profile problems.
3886
3887   12 May 2004; John Davis <zhen@gentoo.org>
3888   livecd/runscript/default-runscript.sh, livecd/runscript-support/kmerge.sh,
3889   livecd/runscript-support/livecdfs-update.sh,
3890   livecd/runscript-support/post-kmerge.sh,
3891   livecd/runscript-support/pre-kmerge.sh, modules/catalyst_support.py,
3892   modules/targets.py:
3893   fixed default-runscript.sh so that it is easier to read (no more chroot >> EOF
3894   silliness). Most notably, I have taken advantage of the update-modules
3895   --assume-kernel fix from agriffis so that we can actually use 3rd party
3896   modules now. Please note that >=baselayout-1.9.0 is required.
3897
3898   02 May 2004; Olivier Crete <tester@gentoo.org>
3899   arch/x86.py:
3900   Added forgotten CHOST for i386 subarch
3901
3902   30 Apr 2004; John Davis <zhen@gentoo.org>
3903   livecd/cdtar/isolinux-2.08-cdtar.tar.bz2,
3904   livecd/cdtar/isolinux-2.08-memtest86+-cdtar.tar.bz2,
3905   livecd/cdtar/isolinux-2.08-memtest86-cdtar.tar.bz2,
3906   livecd/files/x86-help.msg, livecd/runscript/x86-archscript.sh:
3907   lots of changes
3908   -fixed 2004.0 branding in the isolinux cdtar
3909   -fixed up acpi stuff in the runscripts
3910   -fixed up the x86 help message and corrected the numerous errors in it
3911
3912   26 Apr 2004; John Davis <zhen@gentoo.org> catalyst,
3913   livecd/runscript/default-runscript.sh:
3914   fixed the /etc/issue /O macro issue, and changed the version in catalyst to
3915   1.0.7. we are ready for release
3916
3917   16 Apr 2004; John Davis <zhen@gentoo.org> targets/stage1/stage1-chroot.sh:
3918   fix for the problem that gustavoz found wrt the /dev creation stuff not
3919   detecting arches. also an efficiency fix for stage1 building
3920
3921   14 Apr 2004; John Davis <zhen@gentoo.org>
3922   targets/embedded/embedded-chroot.sh,
3923   targets/embedded/embedded-preclean-chroot.sh, targets/embedded/embedded.sh,
3924   targets/grp/grp.sh, targets/livecd-stage1/livecd-stage1-chroot.sh,
3925   targets/livecd-stage1/livecd-stage1-preclean-chroot.sh,
3926   targets/livecd-stage1/livecd-stage1.sh, targets/stage1/stage1-chroot.sh,
3927   targets/stage1/stage1-preclean1-chroot.sh, targets/stage1/stage1.sh,
3928   targets/stage2/stage2-chroot.sh, targets/stage2/stage2-preclean-chroot.sh,
3929   targets/stage2/stage2.sh, targets/stage3/stage3-chroot.sh,
3930   targets/stage3/stage3.sh, targets/tinderbox/tinderbox-chroot.sh,
3931   targets/tinderbox/tinderbox-preclean-chroot.sh,
3932   targets/tinderbox/tinderbox.sh:
3933   fix for bug #47733 - fixes for distcc and an envscript bugfix
3934
3935   13 Apr 2004; John Davis <zhen@gentoo.org> modules/targets.py:
3936   fix for bug 47626
3937
3938   12 Apr 2004; John Davis <zhen@gentoo.org> modules/catalyst_support.py,
3939   targets/embedded/cramfs-runscript.sh, targets/embedded/embedded-chroot.sh,
3940   targets/embedded/embedded-preclean-chroot.sh, targets/embedded/embedded.sh,
3941   targets/grp/grp-chroot.sh, targets/grp/grp-preclean-chroot.sh,
3942   targets/grp/grp.sh, targets/livecd-stage1/livecd-stage1-chroot.sh,
3943   targets/livecd-stage1/livecd-stage1-preclean-chroot.sh,
3944   targets/livecd-stage1/livecd-stage1.sh, targets/stage1/stage1-chroot.sh,
3945   targets/stage1/stage1-preclean1-chroot.sh,
3946   targets/stage1/stage1-preclean2-chroot.sh, targets/stage1/stage1.sh,
3947   targets/stage2/stage2-chroot.sh, targets/stage2/stage2-preclean-chroot.sh,
3948   targets/stage2/stage2.sh, targets/stage3/stage3.sh,
3949   targets/tinderbox/tinderbox.sh:
3950   lots of cleanup on the bash backend. take a look @ the code and report bugs to
3951   zhen@gentoo.org please.
3952
3953   06 Apr 2004; John Davis <zhen@gentoo.org> targets/stage1/stage1-chroot.sh:
3954   fix for /dev in stage1
3955
3956   05 Apr 2004; John Davis <zhen@gentoo.org> modules/targets.py:
3957   bugfix for #46861
3958
3959   04 Apr 2004; Benjamin Judas <beejay@gentoo.org> 
3960   livecd/kconfig/config-2004.1-gentoo-dev-sources-2.6.3-r1,
3961   livecd/kconfig/config-2004.1-xfs-sources-2.4.24-r3:
3962   Added the two kernel-configs for 2004.1 x86
3963
3964   04 Apr 2004; John Davis <zhen@gentoo.org> targets/embedded/embedded.sh,
3965   targets/grp/grp.sh, targets/stage1/stage1-chroot.sh,
3966   targets/stage2/stage2.sh, targets/stage3/stage3.sh,
3967   targets/tinderbox/tinderbox.sh:
3968   fix to address missing /dev in stages, fixed path for env-update in all of the
3969   targets
3970
3971   02 Apr 2004; John Davis <zhen@gentoo.org> modules/targets.py:
3972   use broken for grp, livecd-stage1, tinderbox, etc. fixed
3973
3974   01 Apr 2004; John Davis <zhen@gentoo.org>
3975   livecd/runscript/default-runscript.sh:
3976   added in fix for the module.conf stuff courtesy of Benjamin Judas
3977   <beejay@gentoo.org>
3978
3979   01 Apr 2004; John Davis <zhen@gentoo.org> catalyst, files/catalyst.conf,
3980   files/x86-help.msg:
3981   cosmetic touchups for 1.0.5
3982
3983   31 Mar 2004; John Davis <zhen@gentoo.org> targets/stage2/stage2.sh:
3984   added support to the stage2 for stackable profiles bootstrap
3985
3986   31 Mar 2004; John Davis <zhen@gentoo.org> arch/sparc.py, modules/targets.py:
3987   sparc compatibility patches from gustavoz@gentoo.org added. These patches add
3988   support for sparc32/64 build compatibility
3989
3990   30 Mar 2004; John Davis <zhen@gentoo.org>
3991   livecd/runscript/default-runscript.sh, modules/targets.py,
3992   targets/stage1/build.sh:
3993   fix for bug 46022, more stackable profile fixes, embedded patches added
3994
3995   26 Mar 2004; John Davis <zhen@gentoo.org>
3996   livecd/runscript/default-runscript.sh, modules/targets.py,
3997   targets/grp/grp.sh, targets/livecd-stage1/livecd-stage1.sh,
3998   targets/stage1/stage1-chroot.sh, targets/stage2/stage2.sh,
3999   targets/stage3/stage3.sh, targets/tinderbox/tinderbox.sh:
4000   fixes for bugs #44625 and #45805
4001
4002   24 Mar 2004; John Davis <zhen@gentoo.org> catalyst,
4003   livecd/cdtar/isolinux-2.08-memtest86-cdtar.tar.bz2,
4004   livecd/runscript/default-runscript.sh, livecd/runscript/x86-archscript.sh:
4005   memtest is in. if you want to use it, check out the memtest86 cd tarball
4006   Also, fixes for bugs 45078, 45188, 44306
4007
4008   23 Mar 2004; John Davis <zhen@gentoo.org>
4009   livecd/runscript/alpha-archscript.sh, livecd/runscript/hppa-archscript.sh,
4010   livecd/runscript/ppc-archscript.sh, livecd/runscript/sparc64-archscript.sh,
4011   livecd/runscript/x86-archscript.sh, modules/targets.py,
4012   targets/livecd-stage3/unmerge.sh:
4013   added "livecd/iso" to targets.py and fixed up the archscripts so that isos are
4014   created at the end of the livecd-stage2 process.
4015
4016   22 Mar 2004; John Davis <zhen@gentoo.org> modules/targets.py,
4017   targets/embedded/embedded.sh:
4018   preliminary embedded support added thanks to david@futuretel.com (mut3x)
4019
4020   19 Mar 2004; John Davis <zhen@gentoo.org> targets/grp/grp.sh,
4021   targets/stage1/stage1.sh, targets/stage3/stage3.sh:
4022   removing the hardened-gcc deps since the package itself is deprecated'
4023
4024   05 Mar 2004; John Davis <zhen@gentoo.org> catalyst:
4025   changing location of /etc/catalyst.conf to /etc/catalyst/catalyst.conf
4026
4027   04 Mar 2004; John Davis <zhen@gentoo.org> alpha-isogen.sh,
4028   examples/livecd/alpha/alpha-livecd-stage1-20040225.spec,
4029   examples/livecd/alpha/alpha-livecd-stage2-20040225.spec,
4030   examples/livecd/alpha/config-2.4.21-r4-alpha,
4031   examples/livecd/alpha/config-2.4.21-r4-jensen,
4032   examples/livecd/alpha/config-2.4.21-r4-legacy,
4033   examples/livecd/cdtar/aboot-0.9-r1-cdtar.tar.bz2,
4034   examples/livecd/runscript/alpha-archscript.sh, files/catalyst.conf:
4035   fixes for bugs 43676, 43701. Alpha support added as well.
4036
4037   25 Feb 2004; Pieter Van den Abeele <pvdabeel@gentoo.org>: 
4038   added powerpc livecd support, preparing for 2004.0 release. Preliminary 
4039   kde/gnome cd specs added.
4040
4041   18 Feb 2004; John Davis <zhen@gentoo.org> files/catalyst.conf:
4042   fix in catalyst.conf for bug #42044
4043
4044   13 Feb 2004; John Davis <zhen@gentoo.org> sparc64-isogen.sh, arch/sparc.py,
4045   arch/sparc64.py, examples/livecd/runscript/sparc64-archscript.sh,
4046   examples/livecd/sparc64/config-2.4.24-sparc64:
4047   sparc fixups contributed by Gustavo Zacarias <gustavoz@gentoo.org>
4048
4049   12 Feb 2004; Daniel Robbins <drobbins@gentoo.org>: fixed bugs in previous
4050   feature additions (see 11 Feb 2004) and added support for a $clst_conf 
4051   environment variable. You can use the $clst_conf variable to point to
4052   a file to use in place of /etc/catalyst.conf. By setting this variable
4053   in your shell, catalyst can easily be used by multiple people on the
4054   same machine. Also, ccache support now works for genkernel.
4055   
4056   11 Feb 2004; Daniel Robbins <drobbins@gentoo.org>: removed file for
4057   livecd-stage2 target, as this is handled by the runscript now. Added support
4058   for "/boot/kernel/foo/use", "/boot/kernel/foo/packages," and made
4059   "/boot/kernel/foo/extraversion" an optional rather than required parameter.
4060   The aforementioned "packages" is used to specify kernel-related packages
4061   (like module ebuilds) to merge with each kernel, and the new "use" option is
4062   used to specify the USE settings you'd like exported to the environment
4063   during kernel as well as kernel "packages" build.
4064
4065   10 Feb 2004; John Davis <zhen@gentoo.org> README, TODO, catalyst,
4066   modules/builder.py, modules/catalyst_support.py, modules/targets.py,
4067   targets/grp/grp.sh, targets/livecd-stage1/livecd-stage1.sh,
4068   targets/livecd-stage2/livecd-stage2.sh, targets/stage1/stage1-chroot.sh,
4069   targets/stage2/stage2.sh, targets/stage3/stage3.sh,
4070   targets/tinderbox/tinderbox.sh:
4071   added envscripts support (fixes bug #39832) massive cleanup of tree to prepare
4072   it for ebuild - added headers to everything and removed deprecated dirs
4073
4074   14 Jan 2004; John Davis <zhen@gentoo.org> arch/mips.py, modules/targets.py:
4075   adding Kumba's patches for MIPS
4076
4077   16 Dec 2003; Guy Martin <gmsoft@gentoo.org> : arch/hppa.py,modules/targets.py:
4078   Added hppa specific code.
4079
4080   29 Nov 2003; Daniel Robbins <drobbins@gentoo.org>: Tinderbox target added. See
4081   tinderbox examples in examples/ dir.
4082   
4083   08 Nov 2003; Daniel Robbins <drobbins@gentoo.org>: spec file support integrated
4084   into catalyst. Use "-f/--file specfile" as argument; see examples dir for examples.
4085   "grp" target now functional. See examples/x86-grp-20031102.spec for an example of
4086   how to use it.
4087  
4088   08 Nov 2003; Daniel Robbins <drobbins@gentoo.org>: support functions for spec
4089   file parsing and reading added. Will get added to the code soon.
4090   
4091   05 Nov 2003; Daniel Robbins <drobbins@gentoo.org>: Many bug fixes later, things
4092   seem to be working well for stage1/2/3 so I've added a README.
4093   
4094   28 Oct 2003; Daniel Robbins <drobbins@gentoo.org>: Significant rework of code
4095   structure. Everything is falling nicely into place.
4096   
4097   28 Oct 2003; Daniel Robbins <drobbins@gentoo.org>: Exception handling fully-
4098   integrated into current prototype code.
4099   
4100   27 Oct 2003; Daniel Robbins <drobbins@gentoo.org>: beginning of exception
4101   handling integration, got some of the target code nicely fleshed out.
4102   
4103   24 Oct 2003; Daniel Robbins <drobbins@gentoo.org>: major code rework in 
4104   progress on the python parts.
4105   
4106   17 Oct 2003; John Davis <zhen@gentoo.org> files/grp/x86/x86.conf,
4107   files/grp/x86/x86.pkg.cd1, files/grp/x86/x86.pkg.cd2, files/grp/x86/x86.src,
4108   files/livecd/x86-basic/base.pkg, files/livecd/x86-basic/kern.pkg:
4109   for organiation's sake, I have moved the files, such as livecd foundations,
4110   into catalyst/files. It will make it easier for us when ebuild time comes
4111   around.
4112
4113   15 Oct 2003; John Davis <zhen@gentoo.org> targets/stage3/stage3.sh:
4114   All preliminary target build scripts are now added and coded to near as spec
4115   that we can have at this point.
4116
4117   14 Oct 2003; Daniel Robbins <drobins@gentoo.org>: new and improved ChangeLog;
4118   snapshots now work ("./catalyst-util.py snap 20031014",) and snapshotting
4119   cleans up after itself (temp files deleted,) something that should be
4120   continued as much as reasonably possible in other parts of catalyst. Also, we
4121   have /etc/catalyst.conf config file reading stub code completed, and internal
4122   fall-backs to reasonable global config defaults completed.
4123   
4124