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