1 # Copyright 2002-2005 Gentoo Foundation; Distributed under the GPL v2
2 # $Header: /var/cvsroot/gentoo/src/catalyst/ChangeLog,v 1.408 2005/11/30 21:37:58 rocket Exp $
4 30 Nov 2005; Eric Edgar <rocket@gentoo.org> examples/stage4_template.spec,
5 files/catalyst.conf, modules/generic_stage_target.py,
6 modules/livecd_stage1_target.py:
7 Fix livecd-stage1 livecd use flag bug; stage4 doc cleanups;autoresume points
8 after each successful kernel build;add autoresume documentation to
11 30 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org> arch/ppc.py,
12 targets/embedded/embedded-controller.sh,
13 targets/embedded/embedded-fs-runscript.sh,
14 targets/livecd-stage2/livecd-stage2-controller.sh,
15 targets/netboot/netboot-combine.sh, targets/netboot/netboot-controller.sh,
16 targets/stage1/stage1-chroot.sh, targets/stage4/stage4-controller.sh,
17 targets/support/bootloader-setup.sh, targets/support/chroot-functions.sh,
18 targets/support/create-iso.sh, targets/support/filesystem-functions.sh,
19 targets/support/functions.sh, targets/support/kill-chroot-pids.sh,
20 targets/support/kmerge.sh, targets/support/livecdfs-update.sh,
21 targets/support/rc-update.sh:
22 Changed multiple spaces to tabs to satisfy my OCD.
24 29 Nov 2005; Eric Edgar <rocket@gentoo.org>
25 targets/support/chroot-functions.sh:
26 Bumped genkernel detection to require 3.3.0 or higher
28 29 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
29 targets/embedded/embedded-chroot.sh, targets/grp/grp-chroot.sh,
30 targets/netboot/netboot-controller.sh:
31 Changed to clst_use from clst_embedded_use and clst_netboot_use and
32 clst_grp_use. This is catalyst-2.0_rc1.
34 29 Nov 2005; Eric Edgar <rocket@gentoo.org>
35 targets/netboot/netboot-controller.sh:
36 change to clst_use from clst_netboot_use
38 29 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
39 targets/livecd-stage1/livecd-stage1-chroot.sh,
40 targets/stage4/stage4-chroot.sh:
41 Changed to clst_use from clst_stage4_use and clst_livecd_use.
43 29 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
44 targets/stage4/stage4-chroot.sh:
45 Fixed USE invocations in stage4 target.
47 29 Nov 2005; Eric Edgar <rocket@gentoo.org>
48 modules/livecd_stage1_target.py:
49 Force use=livecd for livecd-stage1
51 29 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
52 This is version 2.0_pre20051129.
54 28 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
55 examples/livecd-stage1_template.spec, examples/stage4_template.spec:
56 Removed kudzu-knoppix from example spec files.
58 22 Nov 2005; Eric Edgar <rocket@gentoo.org>
59 +livecd/cdtar/ppc-yaboot-cdtar.tar.bz2:
60 Added ppc-yaboot-cdtar.tar.bz2 to have an Apple/IBM bootable cdrom
62 22 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
63 examples/grp_template.spec, examples/livecd-stage1_template.spec,
64 examples/stage4_template.spec, +examples/tinderbox_template.spec:
65 Added tinderbox_template.spec to examples and cleaned up pkgcache_path
66 definitions in the examples to fit in 80 columns.
68 22 Nov 2005; Eric Edgar <rocket@gentoo.org> examples/grp_template.spec,
69 examples/livecd-stage1_template.spec, examples/stage4_template.spec,
70 modules/grp_target.py, modules/tinderbox_target.py,
71 targets/tinderbox/tinderbox-chroot.sh:
72 Tinderbox script: added newuse, tinderbox and grp targets added support for
73 overriding the pkgcache location via pkgcache_path - pkgcache_path:
74 /path/to/cache in the spec file, updated example specs to note pkgcache_path
76 22 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org> files/catalyst.conf:
77 Added portdir example to catalyst.conf for bug #113272.
79 22 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
80 targets/support/create-iso.sh:
81 Fixed a few lines which were causing the isolinux directory to be removed
82 when using an isolinux cdtar on x86/amd64. This is 2.0_pre20051122.
84 21 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
85 targets/support/create-iso.sh:
86 Changed check for /boot/isolinux.bin to /isolinux/isolinux.bin
88 21 Nov 2005; Eric Edgar <rocket@gentoo.org>
89 targets/support/bootloader-setup.sh, targets/support/functions.sh:
90 Fix pegasos kernelz rename;fix default_append_line to not include initrd= as
91 too many arches dont use it by default, test for an initrd in the yaboot
94 18 Nov 2005; Eric Edgar <rocket@gentoo.org>
95 modules/generic_stage_target.py:
96 Fix split error if use is specified
98 18 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
99 -livecd/cdtar/palo-1.2_pre20030630-cdtar.tar.bz2,
100 +livecd/cdtar/palo-1.5_pre20040515-cdtar.tar.bz2:
101 Updated palo version from catalyst 1.x for HPPA.
103 18 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
104 targets/support/bootloader-setup.sh:
105 Removing for loop for grub on amd64/x86 as it was totally useless.
107 18 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
108 targets/support/bootloader-setup.sh:
109 Remove vga= line for PPC.
111 18 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
112 targets/support/bootloader-setup.sh:
113 PPC yaboot.conf fix from Lars Weiler <pylon@gentoo.org>.
115 18 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
116 -catalyst-2.0_pre20051101-slot.patch, catalyst:
117 Removing slot patch as it probably didn't belong here anyway, and updating
118 version stamp to 2.0_pre20051118.
120 18 Nov 2005; Eric Edgar <rocket@gentoo.org>
121 modules/generic_stage_target.py, modules/livecd_stage1_target.py,
122 targets/support/bootloader-setup.sh:
123 fix the bootloader script for isolinux so that it actually makes a cfg file,
124 remove extra unneeded catalyst aborting print statement, reorganize rm code
125 to make sure is splits properly and is an array even from the cmdline
127 17 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
128 targets/support/livecdfs-update.sh:
129 Added call to update-usbids to download the latest usb.ids file.
131 17 Nov 2005; Eric Edgar <rocket@gentoo.org> catalyst,
132 modules/generic_stage_target.py:
133 Move checks of running catalyst into the target which is simpler
135 17 Nov 2005; Eric Edgar <rocket@gentoo.org>
136 modules/generic_stage_target.py:
137 Attempt to fix bug #111752, due to mount_safety_check calling a lock object
138 that doesnt exist yet
140 17 Nov 2005; Eric Edgar <rocket@gentoo.org> targets/support/kmerge.sh:
141 Keep unnecessary programs from installing into kerncache
143 17 Nov 2005; Eric Edgar <rocket@gentoo.org> catalyst,
144 modules/generic_stage_target.py:
145 Turn on more tracebacks at this point to better debug .. will need to turn
146 them down as we find errors and build appropriate error handlers
148 15 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
149 Changed version marker to 2.0_pre20051115 for new ebuild.
151 15 Nov 2005; Eric Edgar <rocket@gentoo.org>
152 modules/livecd_stage2_target.py:
153 Fix bug in livecd stage2 so that it doesnt try to use tar
155 14 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
156 targets/livecd-stage2/livecd-stage2-controller.sh:
157 Fixed livecd/readme functionality, as reported to gentoo-catalyst mailing
158 list by Paul Kessler <kessler@co.wabasha.mn.us> and forward-ported copying
159 of Getting_Online.txt from catalyst 1.1.10.10.
161 11 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org> AUTHORS:
162 Added Joshua Kinard to authors for his mips contributions.
164 11 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
165 examples/livecd-stage2_template.spec:
166 Fixed duplicate linuxrc entry in livecd-stage2_template.spec file. Blame
167 Paul Kessler on gentoo-catalyst. ;]
169 07 Nov 2005; Eric Edgar <rocket@gentoo.org> targets/support/create-iso.sh:
170 Change variables from cat1 format to cat2
172 07 Nov 2005; Eric Edgar <rocket@gentoo.org>
173 modules/generic_stage_target.py, modules/stage1_target.py:
174 Fix modules has no attribute register
176 07 Nov 2005; Eric Edgar <rocket@gentoo.org>
177 modules/generic_stage_target.py:
178 Fix broken aliases code that was just proof of concept
180 07 Nov 2005; Eric Edgar <rocket@gentoo.org> targets/support/create-iso.sh:
181 Output mkisofs command line options to assist in debugging
183 07 Nov 2005; Eric Edgar <rocket@gentoo.org>
184 modules/generic_stage_target.py, targets/support/create-iso.sh:
187 07 Nov 2005; Eric Edgar <rocket@gentoo.org>
188 modules/generic_stage_target.py:
189 Add VERY basic support for aliases kernel parameter.
191 07 Nov 2005; Eric Edgar <rocket@gentoo.org>
192 modules/livecd_stage2_target.py:
193 Remove large section of commented code
195 07 Nov 2005; Eric Edgar <rocket@gentoo.org>
196 modules/generic_stage_target.py, modules/stage1_target.py:
197 Allow LDFLAGS to be specified as an ENV variable for stage1
199 07 Nov 2005; Eric Edgar <rocket@gentoo.org>
200 modules/generic_stage_target.py:
201 Fix rc-update to automatically run default options for livecds. Removed an
204 02 Nov 2005; Eric Edgar <rocket@gentoo.org> modules/embedded_target.py,
205 modules/livecd_stage1_target.py, modules/tinderbox_target.py:
206 Make use spec key optional to default to profile defaults
208 02 Nov 2005; Eric Edgar <rocket@gentoo.org>
209 +examples/stage4_template.spec:
210 Preliminary stage4_template.spec file
212 01 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
213 +catalyst-2.0_pre20051101-slot.patch, catalyst:
214 Updated version stamp and added slot patch.
216 26 Oct 2005; Eric Edgar <rocket@gentoo.org> modules/netboot_target.py:
217 Fix ordering problem so self.settings is defined
219 18 Oct 2005; Eric Edgar <rocket@gentoo.org>
220 modules/generic_stage_target.py:
221 Correct a rsync issue when the directory doesnt exist
223 17 Oct 2005; Eric Edgar <rocket@gentoo.org>
224 modules/generic_stage_target.py, targets/embedded/embedded-controller.sh,
225 targets/livecd-stage2/livecd-stage2-controller.sh,
226 targets/netboot/netboot-controller.sh,
227 targets/stage4/stage4-controller.sh:
228 run pre_kmerge and post_kmerge only once
230 17 Oct 2005; Eric Edgar <rocket@gentoo.org>
231 targets/support/bootloader-setup.sh:
232 MIPS bootloader patch
234 15 Oct 2005; Eric Edgar <rocket@gentoo.org>
235 targets/support/mips-arcload_conf.sh:
236 Fix MIPS Serial Detection
238 13 Oct 2005; Eric Edgar <rocket@gentoo.org>
239 targets/support/bootloader-setup.sh, targets/support/create-iso.sh,
240 +targets/support/mips-arcload_conf.sh:
241 Application of Kumba's patches for MIPS support
243 13 Oct 2005; Eric Edgar <rocket@gentoo.org> targets/support/create-iso.sh:
244 Check for the correct arch specific cd building tool
246 13 Oct 2005; Eric Edgar <rocket@gentoo.org>
247 modules/generic_stage_target.py:
248 Print a warning if livecd/iso is not defined
250 11 Oct 2005; Chris Gianelloni <wolf31o2@gentoo.org> arch/x86.py:
251 Reverted default CHOST for x86 back to i386-pc-linux-gnu.
253 11 Oct 2005; Chris Gianelloni <wolf31o2@gentoo.org>
254 targets/support/post-kmerge.sh:
255 Check for existence of files in /lib/modules before running depscan.sh. This
256 replaces the mips-specific check and makes it portable.
258 10 Oct 2005; Eric Edgar <rocket@gentoo.org>
259 modules/generic_stage_target.py:
260 update autoresume logic when dealing with rsync unpack operations
262 10 Oct 2005; Eric Edgar <rocket@gentoo.org>
263 targets/support/post-kmerge.sh:
264 Bypass module load on mips
266 10 Oct 2005; Eric Edgar <rocket@gentoo.org> targets/support/pre-kmerge.sh:
267 remove --no-deps so dependancies get installed for genkernel
269 10 Oct 2005; Eric Edgar <rocket@gentoo.org>
270 modules/generic_stage_target.py:
271 Fix missing : statement in unpack
273 10 Oct 2005; Eric Edgar <rocket@gentoo.org>
274 modules/generic_stage_target.py:
275 fix livecd-stage2 unpack when seedcache is turned off
277 10 Oct 2005; Chris Gianelloni <wolf31o2@gentoo.org>
278 targets/support/functions.sh:
279 Fix module unpacking and make it actually optional.
281 10 Oct 2005; Eric Edgar <rocket@gentoo.org>
282 modules/generic_stage_target.py:
283 Fix broken seedcache autoresume interaction
285 07 Oct 2005; Eric Edgar <rocket@gentoo.org>
286 modules/generic_stage_target.py:
287 Cleanup stage directories properly for tar installs
289 06 Oct 2005; Eric Edgar <rocket@gentoo.org> modules/tinderbox_target.py:
290 Tinderbox no longer cleans /tmp/*
292 06 Oct 2005; Chris Gianelloni <wolf31o2@gentoo.org>
293 targets/tinderbox/tinderbox-chroot.sh,
294 targets/tinderbox/tinderbox-controller.sh:
295 Fixing problem with bind mounted portage and final rsync on tinderbox target
296 and adding additional logging.
298 06 Oct 2005; Eric Edgar <rocket@gentoo.org> modules/tinderbox_target.py:
299 Stop tinderbox from trying to create a tarball of itself
301 06 Oct 2005; Eric Edgar <rocket@gentoo.org>
302 modules/generic_stage_target.py:
303 Fix catalyst so it fully disables snapcache when its not specified in the
306 06 Oct 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
307 examples/livecd-stage2_template.spec:
308 Removed livecd/runscript and livecd/archscript from livecd-stage2 example
309 spec template and updating version stamp.
311 06 Oct 2005; Eric Edgar <rocket@gentoo.org> catalyst,
312 modules/catalyst_support.py:
313 allow file_check to proceed if key is not in use
315 06 Oct 2005; Eric Edgar <rocket@gentoo.org> modules/catalyst_lock.py:
316 Recursively make the missing directories
318 05 Oct 2005; Eric Edgar <rocket@gentoo.org> targets/support/functions.sh:
319 Fix extract_modules to just echo a warning that it is missing
321 30 Sep 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
323 Updating default configuration for catalyst and updating version stamp,
324 since we're beginning internal testing for release.
326 15 Sep 2005; Eric Edgar <rocket@gentoo.org>
327 modules/generic_stage_target.py:
328 fix bug 106004 split strings into a list for empty and rm operation
330 15 Sep 2005; Eric Edgar <rocket@gentoo.org>
331 modules/livecd_stage2_target.py:
332 Append slashes to directories so rsyncs work properly
334 13 Sep 2005; Chris Gianelloni <wolf31o2@gentoo.org>
335 examples/livecd-stage2_template.spec:
336 Changing source_subpath for livecd-stage2 example for bug #101704.
338 12 Sep 2005; Chris Gianelloni <wolf31o2@gentoo.org>
339 examples/livecd-stage2_template.spec, modules/livecd_stage2_target.py,
340 targets/support/livecdfs-update.sh:
341 Added livecd/xdm and livecd/xsession options. These are used to setup the
342 default display manager and X session, respectively. Added supporting
343 documentation to example spec files. Imported more work from my fsscript for
346 12 Sep 2005; Chris Gianelloni <wolf31o2@gentoo.org> arch/x86.py:
347 Changing default CHOST for x86 from i386-pc-linux to i686-pc-linux. For
348 discussion, see bug #88777.
350 12 Sep 2005; Chris Gianelloni <wolf31o2@gentoo.org> AUTHORS, +arch/sh.py,
351 modules/generic_stage_target.py:
352 Added sh architecture to supported architectures. Thanks to Matsuu Takuto
353 <matsuu@gentoo.org> for the patch. Closing bug #105693.
355 08 Sep 2005; Chris Gianelloni <wolf31o2@gentoo.org>
356 targets/livecd-stage1/livecd-stage1-controller.sh,
357 targets/support/kmerge.sh, targets/support/livecdfs-update.sh:
358 Add code to dump grppkgs.txt file on livecd-stage1 and kernelpkgs.txt file
359 on livecd-stage2 and removing universal motd for livecd/type of
360 gentoo-release-livecd.
362 08 Sep 2005; Eric Edgar <rocket@gentoo.org>
363 modules/livecd_stage1_target.py:
364 Add optional livecd/type env var for scripts to add optional items to the
367 08 Sep 2005; Chris Gianelloni <wolf31o2@gentoo.org>
368 -livecd/files/x86-help.msg:
369 Removing x86-help.msg as it is no longer used.
371 08 Sep 2005; Chris Gianelloni <wolf31o2@gentoo.org>
372 livecd/files/README.txt, livecd/files/x86-F3.msg, livecd/files/x86-F4.msg,
373 livecd/files/x86-F5.msg, livecd/files/x86-F6.msg, livecd/files/x86-F7.msg:
374 Add dobladecenter description to bootloader files for x86/amd64.
376 06 Sep 2005; Chris Gianelloni <wolf31o2@gentoo.org> arch/x86.py:
377 Changed pentium-mmx to use -march=pentium-mmx and closing bug #102366.
379 01 Sep 2005; Chris Gianelloni <wolf31o2@gentoo.org>
380 modules/generic_stage_target.py:
381 Added split to use section for bug #104414.
383 30 Aug 2005; Chris Gianelloni <wolf31o2@gentoo.org>
384 livecd/files/x86-F3.msg, livecd/files/x86-F4.msg, livecd/files/x86-F5.msg,
385 livecd/files/x86-F6.msg, livecd/files/x86-F7.msg:
386 Tabs to whitespaces for isolinux.
388 30 Aug 2005; Chris Gianelloni <wolf31o2@gentoo.org>
389 targets/support/bootloader-setup.sh:
390 Changed isolinux to use new split-out help messages. Using grub gives a
391 single help message with pager.
393 30 Aug 2005; Chris Gianelloni <wolf31o2@gentoo.org>
394 +livecd/files/x86-F2.msg, +livecd/files/x86-F3.msg,
395 +livecd/files/x86-F4.msg, +livecd/files/x86-F5.msg,
396 +livecd/files/x86-F6.msg, +livecd/files/x86-F7.msg:
397 Added F2->F7 help messages for isolinux.
399 30 Aug 2005; Chris Gianelloni <wolf31o2@gentoo.org>
400 livecd/files/README.txt, livecd/files/generic.motd.txt,
401 livecd/files/livecd.motd.txt, livecd/files/livecd-bashrc,
402 livecd/files/livecd-local.start:
403 Updated files from latest used to build LiveCD.
405 30 Aug 2005; Chris Gianelloni <wolf31o2@gentoo.org> arch/x86.py:
406 Added sse to HOSTUSE for athlon-xp, since it supports SSE instructions.
408 29 Aug 2005; Chris Gianelloni <wolf31o2@gentoo.org>
409 modules/catalyst_support.py:
410 Added fix for using options with = in them with --cli (ex.
411 livecd/gk_mainargs='--makeopts=-j3'). Blame Jason Pepas
412 <cell@ices.utexas.edu> for pointing this out to me via email.
414 09 Aug 2005; Eric Edgar <rocket@gentoo.org>
415 modules/generic_stage_target.py, targets/support/functions.sh:
416 fix bug in exec_in_chroot for stage1 target
418 09 Aug 2005; Eric Edgar <rocket@gentoo.org> modules/catalyst_support.py,
419 modules/generic_stage_target.py:
420 fix missing os. in os.popen. and clear the autoresume flags if the chroot is
421 invalid. Fix SEEDCACHE unpack issue when needing to use tarball.
423 09 Aug 2005; Eric Edgar <rocket@gentoo.org> AUTHORS, arch/hppa.py,
424 catalyst, examples/livecd-stage2_template.spec,
425 examples/snapshot_template.spec, files/catalyst.conf,
426 livecd/files/Getting_Online.txt, livecd/files/generic.motd.txt,
427 livecd/files/livecd-bashrc, livecd/files/livecd-local.start,
428 livecd/files/x86-help.msg, modules/catalyst_lock.py,
429 modules/catalyst_support.py, modules/livecd_stage2_target.py,
430 targets/embedded/embedded-controller.sh, targets/grp/grp-chroot.sh,
431 targets/livecd-stage2/livecd-stage2-controller.sh,
432 targets/stage1/stage1-chroot.sh, targets/stage2/stage2-chroot.sh,
433 targets/stage2/stage2-preclean-chroot.sh,
434 targets/stage3/stage3-preclean-chroot.sh,
435 targets/stage4/stage4-controller.sh, targets/support/bootloader-setup.sh,
436 targets/support/chroot-functions.sh, targets/support/create-iso.sh,
437 targets/support/filesystem-functions.sh, targets/support/functions.sh,
438 targets/support/kmerge.sh, targets/support/livecdfs-update.sh,
439 targets/support/target_image_setup.sh:
440 Forward port the changes from catalyst 1.1.9 to 1.1.10.10 to catalyst2. Need
441 to look at gamecdfs-update.sh yet.
443 09 Aug 2005; Eric Edgar <rocket@gentoo.org>
444 modules/generic_stage_target.py:
445 Remove extra debugging print statement
447 09 Aug 2005; Eric Edgar <rocket@gentoo.org> catalyst,
448 +modules/catalyst_lock.py, modules/catalyst_support.py,
449 modules/embedded_target.py, modules/generic_stage_target.py,
450 modules/grp_target.py, modules/livecd_stage1_target.py,
451 modules/livecd_stage2_target.py, modules/netboot_target.py,
452 modules/snapshot_target.py, modules/stage1_target.py,
453 modules/stage2_target.py, modules/stage4_target.py,
454 targets/support/functions.sh:
455 Add locking support. Code simplification for unpack and unpack snapshot.
456 Remove redundant setup_dir. change --clear_autoresume to --clear-autoresume.
457 Add seedcache support (Grabs output from previous target run)
458 options=seedcache. Cleanup code in functions.sh to remove extra /'s printed.
460 27 Jul 2005; Eric Edgar <rocket@gentoo.org> catalyst,
461 modules/catalyst_support.py, modules/generic_stage_target.py:
462 Add support to cache the snapshot dir. add snapcache to options. add
463 snapshot_cache= to override the default location of the cache in
464 catalyst.conf (eg snapshot_cache="/mnt/catalyst/snapshot")
466 27 Jul 2005; Chris Gianelloni <wolf31o2@gentoo.org>
467 +livecd/files/Getting_Online.txt, +livecd/files/README.txt:
468 Forward port README.txt and Getting_Online.txt files from catalyst
471 22 Jul 2005; Eric Edgar <rocket@gentoo.org> targets/support/rc-update.sh:
472 Add automatic creation/deletion of runlevels based on rcadd rcdel
474 19 Jul 2005; Eric Edgar <rocket@gentoo.org> modules/grp_target.py:
475 Fix grp so that grp/use is not required anymore
477 12 Jul 2005; Chris Gianelloni <wolf31o2@gentoo.org>
478 -livecd/cdtar/isolinux-2.11-cdtar.tar.bz2,
479 -livecd/cdtar/isolinux-2.11-memtest86+-cdtar.tar.bz2,
480 -livecd/cdtar/isolinux-2.13-cdtar.tar.bz2,
481 -livecd/cdtar/isolinux-2.13-memtest86+-cdtar.tar.bz2,
482 +livecd/cdtar/isolinux-3.09-cdtar.tar.bz2,
483 +livecd/cdtar/isolinux-3.09-memtest86+-cdtar.tar.bz2:
484 Updated x86/amd64 isolinux cdtar to 3.09 and removing older versions, as
485 they are known to cause booting problems.
487 08 Jul 2005; Chris Gianelloni <wolf31o2@gentoo.org>
488 livecd/files/livecd-bashrc, targets/support/livecdfs-update.sh:
489 Fixing sed line for startx to auto-start X. Thanks to Christophe PEREZ
490 <christophe.perez@novazur.com> on the gentoo-catalyst mailing list for
493 08 Jul 2005; Chris Gianelloni <wolf31o2@gentoo.org>
494 targets/stage1/stage1-chroot.sh:
495 Fixed quoting in stage1 profile check.
497 07 Jul 2005; Chris Gianelloni <wolf31o2@gentoo.org>
498 targets/stage3/stage3-chroot.sh:
499 Fixing USE for stage3.
501 07 Jul 2005; Eric Edgar <rocket@gentoo.org> modules/catalyst_support.py,
502 targets/support/chroot-functions.sh:
503 Fix FETCH code so it will run for Pylon
505 07 Jul 2005; Chris Gianelloni <wolf31o2@gentoo.org> modules/grp_target.py,
506 targets/grp/grp-chroot.sh:
507 Fix bindist invcation.
509 07 Jul 2005; Chris Gianelloni <wolf31o2@gentoo.org>
510 targets/grp/grp-chroot.sh:
511 Made sure bindist was used for all emerges in GRP.
513 07 Jul 2005; Eric Edgar <rocket@gentoo.org> targets/grp/grp-chroot.sh:
514 Fix USE flags for grp build
516 07 Jul 2005; Eric Edgar <rocket@gentoo.org> targets/grp/grp-chroot.sh,
517 targets/stage4/stage4-chroot.sh:
518 let grp use the users environment variables and removed extra
519 grp_stage23_use from stage4
521 07 Jul 2005; Eric Edgar <rocket@gentoo.org>
522 targets/stage2/stage2-chroot.sh, targets/stage3/stage3-chroot.sh:
523 Remove unnecessary GRP_STAGE23_USE from stage2 and stage3 builds
525 07 Jul 2005; Eric Edgar <rocket@gentoo.org> targets/support/rc-update.sh:
526 fix bug 98165. Change the separator on rcadd/rcdel from : to | This will
527 impact all previous spec files that use this option. Its beejays fault
529 06 Jul 2005; Chris Gianelloni <wolf31o2@gentoo.org> arch/ppc.py:
530 Changed to use linux32 for ppc32 support when build host is ppc64.
532 06 Jul 2005; Chris Gianelloni <wolf31o2@gentoo.org> arch/mips.py,
534 Removed -fomit-frame-pointer from default CFLAGS, since it isn't necessary.
536 06 Jul 2005; Eric Edgar <rocket@gentoo.org> modules/generic_stage_target.py:
537 Minor cosmetic print statement fixes for readability
539 06 Jul 2005; Eric Edgar <rocket@gentoo.org> catalyst,
540 modules/catalyst_support.py, modules/generic_stage_target.py:
541 Fix None None bug and exception reporting
543 06 Jul 2005; Eric Edgar <rocket@gentoo.org> targets/support/create-iso.sh:
544 Fix iso creation script. Case statement out of place
546 05 Jul 2005; Chris Gianelloni <wolf31o2@gentoo.org> arch/alpha.py,
547 arch/amd64.py, arch/hppa.py, arch/ia64.py, arch/mips.py, arch/ppc.py,
548 arch/ppc64.py, arch/s390.py, arch/sparc.py, arch/sparc64.py, arch/x86.py,
549 catalyst, files/catalyst.conf, modules/builder.py,
550 modules/catalyst_support.py, modules/embedded_target.py,
551 modules/generic_stage_target.py, modules/generic_target.py,
552 modules/grp_target.py, modules/livecd_stage1_target.py,
553 modules/livecd_stage2_target.py, modules/netboot_target.py,
554 modules/snapshot_target.py, modules/stage1_target.py,
555 modules/stage2_target.py, modules/stage3_target.py,
556 modules/stage4_target.py, modules/tinderbox_target.py,
557 targets/embedded/embedded-chroot.sh,
558 targets/embedded/embedded-fs-runscript.sh,
559 targets/embedded/embedded-preclean-chroot.sh, targets/embedded/unmerge.sh,
560 targets/grp/grp-chroot.sh, targets/grp/grp-controller.sh,
561 targets/grp/grp-preclean-chroot.sh,
562 targets/livecd-stage1/livecd-stage1-chroot.sh,
563 targets/livecd-stage1/livecd-stage1-controller.sh,
564 targets/livecd-stage2/livecd-stage2-controller.sh,
565 targets/livecd-stage2/unmerge.sh, targets/netboot/netboot-chroot.sh,
566 targets/netboot/netboot-combine.sh, targets/netboot/netboot-controller.sh,
567 targets/netboot/netboot-image.sh, targets/stage1/build.py,
568 targets/stage1/stage1-chroot.sh, targets/stage1/stage1-controller.sh,
569 targets/stage1/stage1-preclean-chroot.sh, targets/stage2/stage2-chroot.sh,
570 targets/stage2/stage2-controller.sh,
571 targets/stage2/stage2-preclean-chroot.sh, targets/stage3/stage3-chroot.sh,
572 targets/stage3/stage3-controller.sh,
573 targets/stage3/stage3-preclean-chroot.sh, targets/stage4/stage4-chroot.sh,
574 targets/stage4/stage4-controller.sh,
575 targets/stage4/stage4-preclean-chroot.sh, targets/stage4/unmerge.sh,
576 targets/support/create-iso.sh, targets/support/functions.sh,
577 targets/support/kmerge.sh, targets/support/livecdfs-update.sh,
578 targets/support/post-kmerge.sh, targets/support/pre-kmerge.sh,
579 targets/support/target_image_setup.sh,
580 targets/tinderbox/tinderbox-chroot.sh,
581 targets/tinderbox/tinderbox-controller.sh,
582 targets/tinderbox/tinderbox-preclean-chroot.sh:
583 Big honkin' copyright update.
585 05 Jul 2005; Eric Edgar <rocket@gentoo.org> modules/catalyst_support.py,
586 modules/generic_stage_target.py:
587 add additional logging output. Use standard os redirection methods to log to
590 05 Jul 2005; Chris Gianelloni <wolf31o2@gentoo.org>
591 targets/stage1/stage1-chroot.sh:
592 Added profile sanity check for bug #97867.
594 05 Jul 2005; Chris Gianelloni <wolf31o2@gentoo.org>
595 targets/support/bootloader-setup.sh:
596 Removing acpi=off from default kernel arguments and adding ia64
597 livecd-stage2 support functions and cdtar.
599 30 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
600 targets/support/bootloader-setup.sh, targets/support/pre-kmerge.sh:
601 Changed sed line for 1024x768-only splash for x86 and amd64 only, as we
602 control the framebuffer size there. Also, added CONSOLE=/dev/tty1 quiet to
605 28 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
606 targets/support/create-iso.sh:
607 Fixed up zisofs support. Waiting for response from sparc before touching
610 28 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
611 modules/livecd_stage2_target.py, targets/support/bootloader-setup.sh,
612 targets/support/functions.sh:
613 Added livecd/bootargs and added the option to the bootloader-setup.sh script
614 to allow it to work on all arches that dynamically build their bootloader
617 27 Jun 2005; Eric Edgar <rocket@gentoo.org>
618 targets/stage4/stage4-controller.sh:
619 Fix stage4 so it doesnt run the bootloader stuff
621 24 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
622 targets/support/bootloader-setup.sh:
623 Removed dokeymap from non-Gentoo releases.
625 23 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
626 targets/support/livecdfs-update.sh:
627 Added call to update-pciids to download the latest pci.ids file.
629 23 Jun 2005; Eric Edgar <rocket@gentoo.org>
630 modules/generic_stage_target.py, modules/livecd_stage1_target.py,
631 modules/stage4_target.py:
632 Allow changing the location of the pkg_cache in stage4 or livecd-stage1
634 22 Jun 2005; Eric Edgar <rocket@gentoo.org> :
635 Fix issue where -s on the command line would not run
637 22 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
638 livecd/files/generic.motd.txt:
639 Changed motd to point to /boot/config-* rather than /proc/config(.gz) for
640 kernel configurations.
642 22 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
643 targets/support/livecdfs-update.sh:
644 Updated hostname/domainname creation for new baselayout.
646 16 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
647 targets/support/bootloader-setup.sh, targets/support/create-iso.sh:
648 Fixing some bootloader isolinux/boot stuff for x86/amd64.
650 14 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
651 targets/support/chroot-functions.sh:
652 Change portage emerge to use --oneshot --nodeps to keep from merging the
653 same packages multiple times.
655 14 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
656 targets/stage2/stage2-chroot.sh:
657 Added a -p bootstrap when catalyst is called with -V (verbose).
659 10 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
660 targets/support/livecdfs-update.sh:
661 Removed inittab hack, as this is done by livecd-tools.
663 09 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
664 livecd/files/minimal.motd.txt, livecd/files/universal.motd.txt:
665 Revert sync for bug #86914. Yeah... I need to pay more attention sometimes.
667 09 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
668 -livecd/files/README.txt, -livecd/files/environmental.motd.txt,
669 -livecd/files/gentoo.png, +livecd/files/livecd.motd.txt,
670 livecd/files/livecd-bash_profile, livecd/files/livecd-bashrc,
671 livecd/files/minimal.motd.txt, livecd/files/universal.motd.txt,
672 targets/livecd-stage2/livecd-stage2-controller.sh:
673 Removed gentoo.png and creation of face directory. Changed
674 livecd-bash_profile to source root's .bashrc. Sync motd files with catalyst
677 02 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
678 targets/stage1/stage1-preclean-chroot.sh,
679 targets/support/chroot-functions.sh:
680 Added setup_binutils function and force both of them to run during stage1
683 01 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
684 examples/livecd-stage2_template.spec:
685 Added livecd/volid explanation to example spec.
687 01 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
688 targets/support/create-iso.sh:
689 General cleanup of ISO code and added default livecd/volid when it is not set.
691 25 May 2005; Chris Gianelloni <wolf31o2@gentoo.org>
692 targets/embedded/embedded-controller.sh:
693 Actually modify the embedded target this time.
695 25 May 2005; Chris Gianelloni <wolf31o2@gentoo.org> AUTHORS,
696 examples/livecd-stage2_template.spec, modules/livecd_stage2_target.py,
697 targets/livecd-stage2/livecd-stage2-controller.sh,
698 targets/stage4/stage4-controller.sh, targets/support/kmerge.sh:
699 Added mutex to AUTHORS and added livecd/linuxrc support to embedded, stage4,
700 and livecd-stage2 targets.
702 20 May 2005; Chris Gianelloni <wolf31o2@gentoo.org> AUTHORS, catalyst,
704 Retired zhen and added storedir to default catalyst.conf.
706 20 May 2005; Chris Gianelloni <wolf31o2@gentoo.org>
707 targets/support/livecdfs-update.sh:
708 Uncommented openglify, since it is needed for both opengl-update-livecd and
711 18 May 2005; Eric Edgar <rocket@gentoo.org> catalyst,
712 modules/generic_stage_target.py:
713 Fix print statement so it shows when kill_chroot_pids is run correctly
715 16 May 2005; Eric Edgar <rocket@gentoo.org> catalyst,
716 modules/snapshot_target.py:
717 Fix snapshot target to skip the kill_pids check
719 06 May 2005; Eric Edgar <rocket@gentoo.org> modules/catalyst_support.py:
720 Bug fixes in parse_spec, fix issues detecting list or string.
722 05 May 2005; Eric Edgar <rocket@gentoo.org> catalyst,
723 modules/catalyst_support.py:
724 Fix bug 65284. More flexible spec parsing. Should handle cases where no
725 spaces are after :. Better handling of comments ( ie preprocessed and
726 stripped off ). Unset empty keys.
728 03 May 2005; Eric Edgar <rocket@gentoo.org> catalyst,
729 targets/support/kill-chroot-pids.sh:
730 Remove extra P_NAME definition that is never used. Saves processing time.
731 Bumped catalyst to pre2
733 03 May 2005; Eric Edgar <rocket@gentoo.org> catalyst,
734 modules/generic_stage_target.py, modules/livecd_stage2_target.py,
735 +targets/support/kill-chroot-pids.sh:
736 User info about runscript and archscript. Added checks for processes running
737 in the chroot and created a script to kill them. Should fix the unmounting
738 issues with gconfd or any other running application in the chroot
740 29 Apr 2005; Eric Edgar <rocket@gentoo.org>
741 targets/stage1/stage1-chroot.sh, targets/stage1/stage1-preclean-chroot.sh:
742 Remove using gcc-config to set things up as we should all be using 2005.0
745 29 Apr 2005; Chris Gianelloni <wolf31o2@gentoo.org>
746 examples/livecd-stage2_template.spec:
747 Added livecd/users to example livecd-stage2 spec file.
749 29 Apr 2005; Eric Edgar <rocket@gentoo.org>
750 targets/support/livecdfs-update.sh:
751 Change default hostnames for livecds
753 29 Apr 2005; Eric Edgar <rocket@gentoo.org>
754 targets/support/bootloader-setup.sh, targets/support/livecdfs-update.sh:
755 Fix /etc/hosts aliases for catalyst-livecd and work on help menu for grub
758 29 Apr 2005; Eric Edgar <rocket@gentoo.org>
759 modules/livecd_stage2_target.py:
760 Clear autoresume flags when build is done
762 29 Apr 2005; Eric Edgar <rocket@gentoo.org>
763 modules/livecd_stage2_target.py, targets/support/bootloader-setup.sh,
764 targets/support/create-iso.sh:
765 Fix isolinux so that it finds menus and kernels and stuff
767 28 Apr 2005; Eric Edgar <rocket@gentoo.org>
768 modules/generic_stage_target.py:
769 Make purge operation a little less chatty, removed print statements
771 28 Apr 2005; Eric Edgar <rocket@gentoo.org>
772 livecd/cdtar/isolinux-2.13-cdtar.tar.bz2,
773 livecd/cdtar/isolinux-2.13-memtest86+-cdtar.tar.bz2:
774 updated isolinux-2.13 cdtars to have files under boot/ rather than isolinux/
776 28 Apr 2005; Eric Edgar <rocket@gentoo.org>
777 modules/generic_stage_target.py, modules/livecd_stage2_target.py:
778 print warning message about deprecated use of cdfstype
780 28 Apr 2005; Eric Edgar <rocket@gentoo.org>
781 targets/support/chroot-functions.sh:
782 statically define genkernel location to eliminate which command failure if
783 genkernel is not installed
785 27 Apr 2005; Eric Edgar <rocket@gentoo.org>
786 modules/generic_stage_target.py:
787 change the portage_overlay to an array so it always works
789 27 Apr 2005; Eric Edgar <rocket@gentoo.org> catalyst,
790 modules/catalyst_support.py:
791 Fix exception handling to remove extraneous prints of None
793 27 Apr 2005; Eric Edgar <rocket@gentoo.org> modules/stage4_target.py:
794 Remove iso creation code from stage4
796 27 Apr 2005; Eric Edgar <rocket@gentoo.org> modules/catalyst_support.py,
797 modules/generic_stage_target.py, modules/livecd_stage1_target.py,
798 modules/livecd_stage2_target.py, modules/snapshot_target.py,
799 targets/embedded/embedded-controller.sh, targets/grp/grp-controller.sh,
800 targets/livecd-stage1/livecd-stage1-chroot.sh,
801 targets/livecd-stage1/livecd-stage1-controller.sh,
802 targets/livecd-stage2/livecd-stage2-controller.sh,
803 targets/netboot/netboot-controller.sh,
804 targets/stage1/stage1-controller.sh, targets/stage2/stage2-controller.sh,
805 targets/stage3/stage3-controller.sh, targets/stage4/stage4-controller.sh,
806 targets/support/bootloader-setup.sh, targets/support/chroot-functions.sh,
807 targets/support/create-iso.sh, targets/support/kmerge.sh,
808 targets/support/target_image_setup.sh,
809 targets/tinderbox/tinderbox-controller.sh:
810 Fix some exception handling in catalyst_support.py
811 remove intermediate destination folder of iso and tarball
812 Add additional tests for folders not found on host but defined
813 in spec file. Keep catalyst from erroring in this case.
814 Change exit code on shell scripts so that errors are reported to catalyst
815 and causes catalyst to die on errors
816 Fix bug in livecd-stage1-chroot.sh so that it uses USE flags properly
817 Added additional check for mkisofs. Informs user of where to get the program.
818 Removed autoresume code from ccache and distcc installation until I can figure
819 out a way to have the autoresume flag go someplace outside the chroot.
821 26 Apr 2005; Eric Edgar <rocket@gentoo.org> catalyst:
822 Remove bind mounts before rm operations happen at startup
824 26 Apr 2005; Eric Edgar <rocket@gentoo.org>
825 modules/generic_stage_target.py:
826 Fix bug where purge deletes the autoresume directory but doesnt recreate it
828 26 Apr 2005; Eric Edgar <rocket@gentoo.org> modules/catalyst_support.py,
829 modules/generic_stage_target.py:
830 fix minor bug in the purge code so that it actually runs the commands
832 22 Apr 2005; Eric Edgar <rocket@gentoo.org> modules/embedded_target.py,
833 modules/generic_stage_target.py, modules/livecd_stage2_target.py,
834 modules/stage4_target.py:
835 Change ordering of tasks so root_overlay and fsscript occur after
836 livecd_update, giving users a chance to override livecd_update
838 21 Apr 2005; Eric Edgar <rocket@gentoo.org> catalyst,
839 modules/catalyst_support.py, modules/generic_stage_target.py:
840 Added a better exception handling message for keyboard interrupt and added
841 countdown timer for purge operation to give an opportunity to exit
843 21 Apr 2005; Eric Edgar <rocket@gentoo.org> catalyst,
844 modules/catalyst_support.py, modules/generic_stage_target.py:
845 Add support to clear the autoresume flags and improve the purge code to
846 clean the chroot, and pkg/kern cache
848 21 Apr 2005; Eric Edgar <rocket@gentoo.org> catalyst,
849 modules/catalyst_support.py, modules/generic_stage_target.py,
850 modules/livecd_stage1_target.py:
851 only append livecd-tools to the livecd-stage1 target package list and move a
852 check out of the way so command line and spec files can co-exist
854 21 Apr 2005; Eric Edgar <rocket@gentoo.org>
855 modules/generic_stage_target.py:
856 fixed python syntax in set_packages so catalyst will run
858 21 Apr 2005; Eric Edgar <rocket@gentoo.org> modules/catalyst_support.py,
859 modules/embedded_target.py, modules/generic_stage_target.py,
860 modules/grp_target.py, modules/livecd_stage1_target.py,
861 modules/livecd_stage2_target.py, modules/netboot_target.py,
862 modules/stage4_target.py, modules/tinderbox_target.py,
863 targets/embedded/embedded-chroot.sh,
864 targets/embedded/embedded-controller.sh,
865 targets/livecd-stage1/livecd-stage1-controller.sh,
866 -targets/livecd-stage2/livecd-stage2-bootloader.sh,
867 -targets/livecd-stage2/livecd-stage2-cdfs.sh,
868 targets/livecd-stage2/livecd-stage2-controller.sh,
869 -targets/livecd-stage2/livecd-stage2-iso.sh,
870 targets/stage4/stage4-chroot.sh, targets/stage4/stage4-controller.sh,
871 +targets/support/bootloader-setup.sh, targets/support/chroot-functions.sh,
872 +targets/support/create-iso.sh, targets/support/filesystem-functions.sh,
873 targets/support/functions.sh, targets/support/livecdfs-update.sh,
874 +targets/support/target_image_setup.sh:
875 embedded target cleanups ... iso,bootloader,target_setup generalizations,
878 20 Apr 2005; Chris Gianelloni <wolf31o2@gentoo.org>
879 targets/livecd-stage2/livecd-stage2-controller.sh,
880 targets/support/livecdfs-update.sh:
881 Moved xinitrc to after livecdfs-update to allow for changing the xinitrc to
882 a custom one if livecd/type is gentoo-gamecd. Added more default setup to
883 livecdfs-update.sh for livecd/type: gentoo-gamecd, gentoo-release-livecd,
886 20 Apr 2005; Chris Gianelloni <wolf31o2@gentoo.org>
887 targets/livecd-stage2/livecd-stage2-controller.sh,
888 targets/support/rc-update.sh:
889 Updated rc-update.sh with better defaults for different livecd/type settings
890 and cleaning up file copying in livecd-stage2-controller.sh to match
893 20 Apr 2005; Chris Gianelloni <wolf31o2@gentoo.org> README:
894 Made example of catalyst.conf in README match the default catalyst.conf
897 20 Apr 2005; Chris Gianelloni <wolf31o2@gentoo.org> -NOTES, README,
899 Removing old files from previous maintainers and updating README.
901 20 Apr 2005; Chris Gianelloni <wolf31o2@gentoo.org>
902 modules/livecd_stage2_target.py, targets/support/livecdfs-update.sh:
903 Added livecd/users option to create non-root users. The first user listed
904 will also be used for auto-starting X, if X is merged onto the CD.
906 20 Apr 2005; Chris Gianelloni <wolf31o2@gentoo.org>
907 targets/livecd-stage1/livecd-stage1-controller.sh,
908 targets/livecd-stage2/livecd-stage2-controller.sh,
909 targets/support/livecdfs-update.sh:
910 Updated all instances of livecd/type: gentoo-release-environmental to
911 gentoo-release-livecd and added generic-livecd.
913 20 Apr 2005; Chris Gianelloni <wolf31o2@gentoo.org>
914 examples/fsscript.sh.example, examples/gamecd.conf.example,
915 examples/generic_stage_template.spec, examples/grp_template.spec,
916 examples/livecd-stage1_template.spec,
917 examples/livecd-stage2_template.spec, examples/netboot_template.spec,
918 examples/snapshot_template.spec:
919 Imported example files from catalyst 1.1.9 to make them more verbose.
921 18 Apr 2005; Eric Edgar <rocket@gentoo.org> modules/grp_target.py:
922 Fix grp/use bug #89365
924 15 Apr 2005; Eric Edgar <rocket@gentoo.org>
925 modules/generic_stage_target.py, targets/support/kmerge.sh:
926 Fixes for initramfs overlay support.
928 15 Apr 2005; Eric Edgar <rocket@gentoo.org>
929 modules/generic_stage_target.py, targets/support/kmerge.sh,
930 targets/support/pre-kmerge.sh:
931 Fix ctrl-c error if pre-kmerge.sh is running by sourcing
932 /tmp/chroot-functions.sh and removed extra equal sign to fix a genkernel
933 caching bug; Also adding preliminary support for initramfs_overlay from genkernel
935 14 Apr 2005; Eric Edgar <rocket@gentoo.org>
936 modules/generic_stage_target.py, targets/support/kmerge.sh:
937 Removed support for postconf as genkernel no longer has that option
939 14 Apr 2005; Eric Edgar <rocket@gentoo.org> modules/catalyst_support.py,
940 modules/embedded_target.py, modules/generic_stage_target.py,
941 modules/grp_target.py, modules/livecd_stage1_target.py,
942 modules/livecd_stage2_target.py, modules/netboot_target.py,
943 modules/stage4_target.py, modules/tinderbox_target.py,
944 targets/stage1/stage1-chroot.sh, targets/stage1/stage1-controller.sh,
945 targets/stage1/stage1-preclean-chroot.sh,
946 targets/support/chroot-functions.sh:
947 AUTORESUME PATCH; modified the chroot-functions.sh script so the chroot will
948 die properly on CTRL-C; fixed stage1 bug with gcc-setup
950 11 Apr 2005; Eric Edgar <rocket@gentoo.org>
951 modules/livecd_stage2_target.py:
952 Added support for livecd-stage2 to use a snapshot or livecd-stage1 image
954 11 Apr 2005; Eric Edgar <rocket@gentoo.org>
955 modules/generic_stage_target.py, modules/livecd_stage1_target.py,
956 modules/livecd_stage2_target.py, modules/stage4_target.py,
957 targets/livecd-stage1/livecd-stage1-controller.sh,
958 targets/livecd-stage2/livecd-stage2-controller.sh,
959 targets/stage4/stage4-controller.sh, +targets/stage4/unmerge.sh,
960 targets/support/functions.sh, targets/support/kmerge.sh,
961 targets/support/livecdfs-update.sh, +targets/support/rc-update.sh:
962 Generalized kernel support, fsscript, rcupdate, etc for stage4
964 09 Apr 2005; Chris Gianelloni <wolf31o2@gentoo.org>
965 targets/support/pre-kmerge.sh:
966 Removed sed for usb devices from legacy genkernel, as we're going to require
967 a version much higher that no longer exhibits the bug.
969 08 Apr 2005; Chris Gianelloni <wolf31o2@gentoo.org>
970 examples/gamecd.conf.example, -targets/support/gamecdfs-update.sh,
971 targets/support/livecdfs-update.sh:
972 Removed empty gamecdfs-update.sh, updated livecdfs-update.sh to work
973 properly with hotplug firmwares, and also updated gamecd.conf.example, since
974 the ut2004demo shell script has been renamed to ut2004-demo.
976 08 Apr 2005; Eric Edgar <rocket@gentoo.org> targets/support/pre-kmerge.sh:
977 let genkernel always reinstall itself
979 07 Apr 2005; Eric Edgar <rocket@gentoo.org> catalyst,
980 modules/catalyst_support.py, modules/generic_stage_target.py,
981 modules/stage1_target.py, targets/support/livecdfs-update.sh:
982 fix case bug in livecdfs-update.sh; fix bug in initial command line
983 arguement parsing; add cflags spec file support which is only allowed to
986 07 Apr 2005; Eric Edgar <rocket@gentoo.org>
987 targets/stage3/stage3-chroot.sh:
988 Fix a use flag bug in the stage3
990 07 Apr 2005; Eric Edgar <rocket@gentoo.org> modules/catalyst_support.py,
991 modules/generic_stage_target.py:
992 Changes to allow cflags, chost, cxxflags in a spec file
994 06 Apr 2005; Eric Edgar <rocket@gentoo.org>
995 targets/livecd-stage1/livecd-stage1-controller.sh,
996 targets/livecd-stage2/livecd-stage2-controller.sh,
997 targets/stage1/stage1-preclean-chroot.sh, targets/support/functions.sh,
998 targets/support/gamecdfs-update.sh, targets/support/livecdfs-update.sh,
999 targets/support/pre-kmerge.sh:
1000 change the code to use more case statements. Fix gcc issue in stage1.
1002 06 Apr 2005; Chris Gianelloni <wolf31o2@gentoo.org>
1003 targets/livecd-stage1/livecd-stage1-controller.sh,
1004 targets/support/gamecdfs-update.sh, targets/support/livecdfs-update.sh:
1005 Merging in changes from catalyst 1.1.x for gamecd support.
1007 06 Apr 2005; Eric Edgar <rocket@gentoo.org>
1008 targets/stage1/stage1-preclean-chroot.sh:
1009 Removing gcc-config stuff to see if its still required to work around a gcc
1012 06 Apr 2005; Eric Edgar <rocket@gentoo.org>
1013 targets/support/chroot-functions.sh, targets/support/kmerge.sh:
1014 Added tests for genkernel >3.2.0
1016 05 Apr 2005; Eric Edgar <rocket@gentoo.org> catalyst:
1019 05 Apr 2005; Chris Gianelloni <wolf31o2@gentoo.org> AUTHORS:
1020 Updated AUTHORS with new maintainers and updated contributors list.
1022 05 Apr 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1023 examples/fsscript.sh.example, livecd/files/README.txt,
1024 livecd/files/livecd-bash_profile, livecd/files/livecd-bashrc,
1025 livecd/files/minimal.motd.txt, livecd/files/universal.motd.txt,
1026 targets/support/gamecdfs-update.sh, targets/support/livecdfs-update.sh:
1027 Changed maintainers. Updated examples/fsscript.sh.example to provide better
1028 documentation. Lots of minor cosmetic updates. Updated minimal.motd.txt and
1029 universal.motd.txt to resolve documentation issue on bug #86914. Added
1030 x-setup to default runlevel on gamecd builds. Removed extranneous bashlogin
1031 sed-fu from livecdfs-update.sh and made default timezone UTC rather than
1034 05 Apr 2005; Eric Edgar <rocket@gentoo.org>
1035 targets/livecd-stage2/livecd-stage2-controller.sh:
1036 Removed a few unnecessary comments
1038 05 Apr 2005; Eric Edgar <rocket@gentoo.org> :
1039 Removed obsolete files from the livecd directory as the functionality has
1040 moved into the targets folders
1042 04 Apr 2005; Eric Edgar <rocket@gentoo.org>
1043 +targets/netboot/netboot-chroot.sh, +targets/netboot/netboot-controller.sh:
1044 Additional catalyst 2.0.0 files
1046 04 Apr 2005; Eric Edgar <rocket@gentoo.org> catalyst, arch/arm.py,
1047 +livecd/cdtar/grub-memtest86+-cdtar.tar.bz2,
1048 +livecd/cdtar/isolinux-2.11-cdtar.tar.bz2,
1049 +livecd/cdtar/isolinux-2.11-memtest86+-cdtar.tar.bz2,
1050 -livecd/isogen/alpha-isogen.sh, -livecd/isogen/hppa-isogen.sh,
1051 -livecd/isogen/ppc-isogen.sh, -livecd/isogen/sparc-isogen.sh,
1052 -livecd/isogen/sparc64-isogen.sh, -livecd/isogen/x86-isogen.sh,
1053 -livecd/runscript/alpha-archscript.sh,
1054 -livecd/runscript/default-runscript.sh,
1055 -livecd/runscript/hppa-archscript.sh, -livecd/runscript/ppc-archscript.sh,
1056 -livecd/runscript/sparc-archscript.sh, -livecd/runscript/x86-archscript.sh,
1057 -livecd/runscript-support/gamecdfs-update.sh,
1058 -livecd/runscript-support/kmerge.sh,
1059 -livecd/runscript-support/livecdfs-update.sh,
1060 -livecd/runscript-support/post-kmerge.sh,
1061 -livecd/runscript-support/pre-kmerge.sh, modules/catalyst_support.py,
1062 modules/embedded_target.py, modules/generic_stage_target.py,
1063 modules/grp_target.py, modules/livecd_stage1_target.py,
1064 modules/livecd_stage2_target.py, -modules/netboot.py,
1065 +modules/netboot_target.py, modules/snapshot_target.py,
1066 modules/stage1_target.py, +modules/stage4_target.py,
1067 modules/tinderbox_target.py, targets/embedded/embedded-chroot.sh,
1068 +targets/embedded/embedded-controller.sh,
1069 targets/embedded/embedded-preclean-chroot.sh, -targets/embedded/embedded.sh,
1070 -targets/embedded/kmerge.sh, targets/grp/grp-chroot.sh,
1071 +targets/grp/grp-controller.sh, targets/grp/grp-preclean-chroot.sh,
1072 -targets/grp/grp.sh, targets/livecd-stage1/livecd-stage1-chroot.sh,
1073 +targets/livecd-stage1/livecd-stage1-controller.sh,
1074 targets/livecd-stage1/livecd-stage1-preclean-chroot.sh,
1075 -targets/livecd-stage1/livecd-stage1.sh,
1076 +targets/livecd-stage2/livecd-stage2-bootloader.sh,
1077 +targets/livecd-stage2/livecd-stage2-cdfs.sh,
1078 +targets/livecd-stage2/livecd-stage2-controller.sh,
1079 +targets/livecd-stage2/livecd-stage2-iso.sh,
1080 targets/livecd-stage2/unmerge.sh, -targets/netboot/netboot-busybox.sh,
1081 targets/netboot/netboot-combine.sh, targets/netboot/netboot-image.sh,
1082 -targets/netboot/netboot-kernel.sh, -targets/netboot/netboot-packages.sh,
1083 -targets/netboot/netboot-setup.sh, -targets/netboot/netboot.sh,
1084 targets/stage1/build.py, targets/stage1/stage1-chroot.sh,
1085 +targets/stage1/stage1-controller.sh,
1086 +targets/stage1/stage1-preclean-chroot.sh,
1087 -targets/stage1/stage1-preclean1-chroot.sh,
1088 -targets/stage1/stage1-preclean2-chroot.sh, -targets/stage1/stage1.sh,
1089 targets/stage2/stage2-chroot.sh, +targets/stage2/stage2-controller.sh,
1090 targets/stage2/stage2-preclean-chroot.sh, -targets/stage2/stage2.sh,
1091 targets/stage3/stage3-chroot.sh, +targets/stage3/stage3-controller.sh,
1092 targets/stage3/stage3-preclean-chroot.sh, -targets/stage3/stage3.sh,
1093 +targets/stage4/stage4-chroot.sh, +targets/stage4/stage4-controller.sh,
1094 +targets/stage4/stage4-preclean-chroot.sh,
1095 +targets/support/chroot-functions.sh,
1096 +targets/support/filesystem-functions.sh, +targets/support/functions.sh,
1097 +targets/support/gamecdfs-update.sh, +targets/support/kmerge.sh,
1098 +targets/support/livecdfs-update.sh, +targets/support/post-kmerge.sh,
1099 +targets/support/pre-kmerge.sh, targets/tinderbox/tinderbox-chroot.sh,
1100 +targets/tinderbox/tinderbox-controller.sh,
1101 targets/tinderbox/tinderbox-preclean-chroot.sh,
1102 -targets/tinderbox/tinderbox.sh:
1103 Initial Import of Catalyst 2.0.0
1105 30 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
1106 livecd/runscript-support/livecdfs-update.sh:
1107 Added /usr/portage as tmpfs (this will be made conditional later).
1109 29 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
1110 +livecd/files/livecd-bash_profile, livecd/runscript/default-runscript.sh:
1111 Added a new livecd-bash_profile that sources ~/.bashrc in case we're called
1112 from an interactive shell.
1114 29 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
1115 -livecd/files/livecd-bash_profile, +livecd/files/livecd-bashrc,
1116 livecd/files/livecd-local.start, -livecd/files/mkvardb,
1117 livecd/runscript-support/pre-kmerge.sh,
1118 livecd/runscript/default-runscript.sh:
1119 Moved livecd-bash_profile to livecd-bashrc. Added check for
1120 /usr/livecd/profiles to livecd-local.start. Removed mkvardb. Removed legacy
1121 sed call from pre-kmerge.sh since it has been fixed in genkernel for a long
1124 24 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org> arch/arm.py, catalyst,
1125 modules/generic_stage_target.py:
1126 Applying arm patch from vapier and closing bug #86466. This is now catalyst
1129 24 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org> +livecd/files/mkvardb,
1130 livecd/runscript/default-runscript.sh,
1131 targets/livecd-stage1/livecd-stage1.sh:
1132 Adding back in the kill for livecd-stage1 for gconfd-2 and resolving bug
1133 #73363. Adding in mkvardb script to create a /var/db/pkg entry from an
1134 arbitrary set of files. Modifying default-runscript.sh to copy mkvardb to
1137 19 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
1138 livecd/runscript/ppc-archscript.sh:
1139 Added -l to mkisofs line for ppc as this allows full 31 character file names.
1141 16 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
1142 livecd/cdtar/yaboot-1.3.11-cdtar.tar.bz2, catalyst:
1143 Changing catalyst version to 1.1.8_pre1 and updating yaboot cdtar to allow
1144 for multiple initrd files.
1146 16 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
1147 livecd/runscript/ppc-archscript.sh:
1148 Modifed PPC archscript to close bug #84648 and also to make the PPC
1149 archscript produce multiple initrd files, like x86/amd64.
1151 09 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
1152 -livecd/cdtar/isolinux-2.11-cdtar.tar.bz2,
1153 -livecd/cdtar/isolinux-2.11-memtest86+-cdtar.tar.bz2,
1154 livecd/runscript/ppc-archscript.sh:
1155 Alright, so I lied to you. This is now the 1.1.7 release. I removed the 2.11
1156 isolinux cdtar tarballs and updated the ppc-archscript.sh to use the
1157 livecd/volid for the HFS volid, too.
1159 09 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
1160 Calling this one 1.1.7 and rolling a tarball.
1162 08 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
1163 livecd/runscript/alpha-archscript.sh, livecd/runscript/hppa-archscript.sh,
1164 livecd/runscript/ppc-archscript.sh, livecd/runscript/sparc-archscript.sh,
1165 -livecd/runscript/sparc64-archscript.sh,
1166 livecd/runscript/x86-archscript.sh, modules/livecd_stage2_target.py:
1167 Added livecd/volid to set the volume ID when creating the ISO, patch by
1168 Gustavo Zacarias <gustavoz@gentoo.org>. Also copied sparc64-archscript.sh to
1169 sparc-archscript.sh and removing sparc64 one, as they are identical now.
1171 08 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
1172 +livecd/cdtar/isolinux-2.13-cdtar.tar.bz2,
1173 +livecd/cdtar/isolinux-2.13-memtest86+-cdtar.tar.bz2:
1174 Adding experimental isolinux cdtar for isolinux 2.13 and memtest86+ 1.51.
1176 08 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
1177 livecd/runscript-support/livecdfs-update.sh:
1178 Removed hdparm from default runlevel as it break ide=nodma at boot.
1180 07 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
1181 livecd/runscript-support/kmerge.sh,
1182 livecd/runscript-support/pre-kmerge.sh,
1183 targets/livecd-stage1/livecd-stage1-chroot.sh:
1184 Revert last set of changes and remove portage version check from emerge in
1185 livecd-stage1, as it breaks catalyst's ability to fail properly on an
1188 07 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
1189 livecd/runscript-support/kmerge.sh,
1190 livecd/runscript-support/pre-kmerge.sh:
1191 Change genkernel check to use best_version and has_version to determine if
1192 the any previously installed versions of genkernel are up to date. Change
1193 emerge line for kernels to use -n option to only install if they were not
1194 previously installed.
1196 06 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1197 livecd/cdtar/silo-1.2.6-sparc-cdtar.tar.bz2,
1198 -livecd/cdtar/silo-1.3.2-sparc64-cdtar.tar.bz2,
1199 -livecd/cdtar/silo-1.4.4-sparc32-cdtar.tar.bz2,
1200 livecd/runscript/sparc-archscript.sh:
1201 Applying sparc32 patch from gustavoz. Replacing silo cdtar files with
1202 unified sparc32/sparc64 cdtar.
1204 06 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
1205 livecd/runscript-support/livecdfs-update.sh,
1206 livecd/runscript-support/pre-kmerge.sh:
1207 Change sudoers update to only run if /etc/sudoers exists and only reduce
1208 splash to 1024x768 on minimal and universal install CD.
1210 05 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org> targets/grp/grp.sh,
1211 targets/livecd-stage1/livecd-stage1.sh:
1212 Changing the killall -9 gconfd-2 to gconftool-2 --shutdown and resolving bug
1215 03 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
1216 livecd/runscript/alpha-archscript.sh, livecd/runscript/hppa-archscript.sh,
1217 livecd/runscript/ppc-archscript.sh, livecd/runscript/sparc-archscript.sh,
1218 livecd/runscript/sparc64-archscript.sh,
1219 livecd/runscript/x86-archscript.sh:
1220 Added a new empty livecd file to each archscript. This will be used for an
1221 identifier by genkernel to allow booting from a non-primary CDROM.
1223 03 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
1224 Catalyst 1.1.6 is here.
1226 03 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
1227 targets/stage1/stage1-preclean2-chroot.sh:
1228 Commenting out stage1 cleaning of /var/db.
1230 02 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
1231 livecd/runscript-support/pre-kmerge.sh:
1232 Made splash reduction to 1024x768 only for minimal and universal release media.
1234 01 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
1235 targets/stage1/stage1-preclean2-chroot.sh:
1236 Added SLOT files back to /var/db entries in stage1.
1238 01 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
1239 +livecd/files/gentoo.png, livecd/files/livecd-local.start,
1240 livecd/runscript/default-runscript.sh,
1241 livecd/runscript-support/livecdfs-update.sh,
1242 targets/livecd-stage2/unmerge.sh:
1243 Moved portage profiles from livecd-local.start to unmerge.sh, since /usr is
1244 not writeable at boot. Removed -a from cp in default-runscript.sh to keep
1245 the copy from preserving permissions and also adding /usr/share/faces and
1246 default Gentoo icon. We'll see how the icon does for us. Removing serial
1247 init script, as it causes problems with the splash theme.
1249 28 Feb 2005; Chris Gianelloni <wolf31o2@gentoo.org>
1250 targets/livecd-stage1/livecd-stage1.sh:
1253 28 Feb 2005; Chris Gianelloni <wolf31o2@gentoo.org>
1254 livecd/files/livecd-local.start, livecd/runscript/default-runscript.sh,
1255 livecd/runscript-support/kmerge.sh,
1256 livecd/runscript-support/livecdfs-update.sh,
1257 livecd/runscript-support/post-kmerge.sh, modules/snapshot_target.py,
1258 targets/livecd-stage1/livecd-stage1.sh, targets/stage1/stage1-chroot.sh,
1259 targets/stage1/stage1-preclean2-chroot.sh:
1260 Removed x-setup from local.start and added in symlinks for gconf, portage
1261 profiles (for installer) and /var/db. Added a touch for root's .bashrc for
1262 baselayout and removed /etc/startx from the environmental type. Commented
1263 unmerge of sources in kmerge.sh, as they should be unmerged by the spec
1264 file. Changed livecdfs-update.sh to setup /etc/hosts properly, allow wheel
1265 users to use sudo with no password, mount /usr/lib/X11/xkb/compiled as tmpfs
1266 for X, use the latest pci.ids and usb.ids from portage, and create
1267 /lib/firmware if it doesn't exist. Commented unmerge of genkernel in
1268 post-kmerge.sh, as it should be unmerged by the spec file. Fixed typo in
1269 snapshot_target.py. Made gconfd check in livecd-stage1.sh work if more than
1270 one gconfd-2 is running. Added a gcc-config fix to stage1-chroot.sh. Changed
1271 gcc-config check in stage1-preclean2-chroot.sh to ensure gcc-config is an
1274 04 Feb 2005; Chris Gianelloni <wolf31o2@gentoo.org> files/catalyst.conf:
1275 Removed ccache from default options as it breaks catalyst when merged with
1278 04 Feb 2005; Chris Gianelloni <wolf31o2@gentoo.org>
1279 modules/snapshot_target.py:
1280 Added /local/ to snapshot exclusion.
1282 31 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
1283 livecd/runscript-support/livecdfs-update.sh:
1284 Updated to attempt to start 5 interfaces, rather than 4. You can blame
1285 gustavoz and his 5 interface Xeon for this.
1287 29 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1288 targets/grp/grp.sh, targets/livecd-stage1/livecd-stage1.sh:
1289 Added a conditional before killing gconfd-2. This is also going to be
1290 catalyst 1.1.5, so let's hope we don't find any more bugs, at least for this
1293 29 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
1294 targets/grp/grp-preclean-chroot.sh, targets/grp/grp.sh,
1295 targets/livecd-stage1/livecd-stage1-preclean-chroot.sh:
1296 Moved killall -9 gconfd-2 to execute outside chroot.
1298 29 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
1299 livecd/files/x86-help.msg:
1300 Modified x86-help.msg to remove agpgart line, add noload= line, and replace
1303 29 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
1304 livecd/runscript/x86-archscript.sh:
1305 Removed acpi from x86-archscript.sh as it breaks acpi calls on the command
1308 29 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
1311 28 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
1312 targets/livecd-stage1/livecd-stage1.sh:
1313 Added killall for gconfd-2 back into livecd-stage1.sh
1315 28 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
1316 livecd/runscript/alpha-archscript.sh:
1317 Alpha fixes for multiple kernels..
1319 28 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
1320 livecd/runscript-support/kmerge.sh:
1321 Changed kmerge.sh from --devfs to --no-udev as --devfs doesn't exist.
1323 28 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
1324 livecd/runscript/hppa-archscript.sh, livecd/runscript/sparc-archscript.sh,
1325 livecd/runscript/sparc64-archscript.sh:
1326 Force devfs if udev is not selected for all supporting arches.
1328 28 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
1329 livecd/runscript/alpha-archscript.sh, livecd/runscript/x86-archscript.sh,
1330 livecd/runscript-support/kmerge.sh:
1331 Forcing devfs if livecd/dev-manager isn't udev. This should fix building 2.4
1334 28 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
1335 targets/grp/grp-preclean-chroot.sh, targets/grp/grp.sh:
1336 Re-enabled preclean in grp and added gconfd-2 killing.
1338 28 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
1339 livecd/runscript/x86-archscript.sh:
1340 Changed acpi=ht to acpi=off. This fixes acpi loading and also allows for
1343 28 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
1344 targets/embedded/embedded-chroot.sh, targets/grp/grp-chroot.sh,
1345 targets/livecd-stage1/livecd-stage1-chroot.sh,
1346 targets/livecd-stage1/livecd-stage1-preclean-chroot.sh,
1347 targets/livecd-stage1/livecd-stage1.sh,
1348 targets/netboot/netboot-packages.sh, targets/stage1/stage1-chroot.sh,
1349 targets/stage3/stage3-chroot.sh, targets/tinderbox/tinderbox-chroot.sh:
1350 Added ability to pause indefinitely. This closes bug #79798. I've also added
1351 the gcond-2 killall back in, but now it is in the actual preclean script and
1352 is executed inside the chroot.
1354 26 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
1355 Updated for 1.1.3 release.
1357 26 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
1358 targets/grp/grp-chroot.sh, targets/livecd-stage1/livecd-stage1-chroot.sh,
1359 targets/netboot/netboot-busybox.sh, targets/netboot/netboot-kernel.sh,
1360 targets/netboot/netboot-packages.sh,
1361 targets/tinderbox/tinderbox-chroot.sh:
1362 Updated to use package.use correctly. Blame Robert Paskowitz
1363 <rpaskowitz@confucius.ca> from the gentoo-catalyst mailing list.
1365 26 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
1366 targets/stage1/stage1-preclean2-chroot.sh:
1367 Fixed find line for new stage1 /var/db/pkg.
1369 25 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
1370 targets/stage1/stage1-preclean2-chroot.sh:
1371 Added code to clean up /var/db/pkg, while still keeping the CONTENTS,
1372 COUNTER and ebuilds. This should keep a stage1 useable, while still keeping
1375 24 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
1376 livecd/runscript-support/livecdfs-update.sh:
1377 Removed gpm changes, as it has been moved to livecd-tools and autoconfig,
1378 added net.ethX symlinks, and added copying of files from
1379 /usr/lib/hotplug/firmware into firmware tarball.
1381 23 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
1382 livecd/runscript-support/livecdfs-update.sh:
1383 Firmware updated to use new /lib/firmware directory.
1385 16 Jan 2005; John Davis <zhen@gentoo.org> catalyst:
1386 fix from pvdabeel@gentoo.org. patch fixes a small bug that caused grp to not
1387 work when both -f and -C were used on the command line.
1389 13 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
1390 targets/embedded/embedded-chroot.sh, targets/grp/grp-chroot.sh,
1391 targets/livecd-stage1/livecd-stage1-chroot.sh,
1392 targets/netboot/netboot-packages.sh, targets/stage1/stage1-chroot.sh,
1393 targets/stage3/stage3-chroot.sh:
1394 Added a portage version check to each target that uses --newuse to ensure a
1395 high enough version is used. This resolves bug #75336.
1397 13 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
1398 livecd/files/livecd-local.start:
1399 Possible local.start fix for beejay.
1401 12 Jan 2005; John Davis <zhen@gentoo.org>
1402 modules/embedded.py:
1403 kernel building patch for embedded from mutex@gentoo.org (bug #76542)
1405 11 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
1406 livecd/runscript-support/kmerge.sh:
1407 Added ccache support to genkernel call in livecd-stage2.
1409 11 Jan 2005; John Davis <zhen@gentoo.org>
1410 targets/netboot/netboot-busybox.sh, targets/netboot/netboot-combine.sh,
1411 targets/netboot/netboot-image.sh, targets/netboot/netboot-kernel.sh,
1412 targets/netboot/netboot.sh:
1413 netboot path from gmsoft@gentoo.org. The patch addresses many bugs and adds
1414 some feature enhancements.
1416 11 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1417 targets/embedded/embedded-chroot.sh, targets/grp/grp-chroot.sh,
1418 targets/livecd-stage1/livecd-stage1-chroot.sh,
1419 targets/livecd-stage1/livecd-stage1.sh,
1420 targets/netboot/netboot-packages.sh, targets/stage1/stage1-chroot.sh,
1421 targets/stage2/stage2-chroot.sh, targets/stage3/stage3-chroot.sh:
1422 Added a -F or --fetchonly command line option and closing out bug #77480.
1423 Also added a portage version check to livecd-stage1 to close out bug #68307.
1425 11 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
1426 livecd/runscript-support/livecdfs-update.sh,
1427 targets/stage3/stage3-chroot.sh:
1428 Fixed DHCP for eth0->eth3 in livecdfs-update.sh and also changed stage3
1429 target to use emerge -e when building. This is only temporary until the
1430 bootstrap.sh script can be fixed or another solution can be decided upon.
1432 09 Jan 2005; John Davis <zhen@gentoo.org> targets/embedded/embedded.sh,
1433 +targets/embedded/kmerge.sh:
1434 partial fix for #76542, waiting for the necessary patch to modules/embedded.py
1435 from mutex@gentoo.org
1437 09 Jan 2005; John Davis <zhen@gentoo.org> modules/generic_stage_target.py,
1438 modules/livecd_stage2_target.py:
1441 05 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
1442 livecd/runscript-support/livecdfs-update.sh, targets/stage1/stage1.sh:
1443 Updated livecdfs-update.sh to modify inittab to use bashlogin. Updated
1444 targets/stage1/stage1.sh to no longer clean /var/db/pkg, which should fix
1445 the brokenness of a stage1 tarball.
1447 04 Jan 2005; John Davis <zhen@gentoo.org> catalyst:
1448 patch for pvdabeel@gentoo.org. -f and -C can now be used together on the
1451 04 Jan 2005; John Davis <zhen@gentoo.org> modules/generic_stage_target.py,
1452 modules/livecd_stage2_target.py:
1455 04 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
1456 -livecd/cdtar/isolinux-2.08-cdtar.tar.bz2,
1457 -livecd/cdtar/isolinux-2.08-memtest86+-cdtar.tar.bz2,
1458 -livecd/cdtar/isolinux-2.08-memtest86-cdtar.tar.bz2,
1459 +livecd/cdtar/isolinux-2.11-cdtar.tar.bz2,
1460 +livecd/cdtar/isolinux-2.11-memtest86+-cdtar.tar.bz2:
1461 Upgraded the isolinux cdtar files and closing bug #70518.
1463 04 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
1464 modules/embedded_target.py, modules/generic_stage_target.py,
1465 modules/grp_target.py, modules/livecd_stage1_target.py,
1466 modules/livecd_stage2_target.py, modules/netboot.py,
1467 modules/stage1_target.py, modules/tinderbox_target.py:
1468 Added patches from Eric Edgar <e_edgar@hotmail.com> from bug #70663 to
1469 separate out specific target logic from the generic targets modules.
1471 03 Jan 2005; John Davis <zhen@gentoo.org> arch/ppc.py:
1472 new PPC arch file from pvdabeel@gentoo.org
1474 01 Jan 2005; John Davis <zhen@gentoo.org> catalyst,
1475 examples/generic_stage_template.spec, modules/catalyst_support.py:
1476 tweaking error handling in the main catalyst script
1477 updated the example to include a blurb about portage_confdir
1479 29 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org>
1480 livecd/runscript-support/livecdfs-update.sh:
1481 Cleanup on livecdfs-update.sh script and testing a possible bashlogin fix.
1483 17 Dec 2004; John Davis <zhen@gentoo.org> modules/generic_stage_target.py:
1486 17 Dec 2004; John Davis <zhen@gentoo.org> modules/catalyst_support.py:
1487 fix for #66592. catalyst now gives a traceback when it bails out, making
1488 troubleshooting amazingly easier
1490 17 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1491 modules/catalyst_support.py, modules/embedded_target.py,
1492 modules/generic_stage_target.py, modules/grp_target.py,
1493 modules/livecd_stage1_target.py, modules/livecd_stage2_target.py,
1494 modules/netboot.py, modules/stage1_target.py, modules/tinderbox_target.py:
1495 Reversing patch from Eric Edgar from bug #70663.
1497 17 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org>
1498 livecd/runscript/x86-archscript.sh:
1499 Added -no-emul-boot back into x86-archscript.sh as apparently isolinux will
1500 not work without it (mkisofs fails on creating ISO).
1502 16 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1503 modules/catalyst_support.py, modules/embedded_target.py,
1504 modules/generic_stage_target.py, modules/grp_target.py,
1505 modules/livecd_stage1_target.py, modules/livecd_stage2_target.py,
1506 modules/netboot.py, modules/stage1_target.py, modules/tinderbox_target.py:
1507 Added patches from Eric Edgar <e_edgar@hotmail.com> from bug #70663 to
1508 separate out specific target logic from the generic targets modules.
1510 16 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org>
1511 modules/embedded_target.py, targets/embedded/embedded-fs-runscript.sh,
1512 targets/embedded/embedded.sh:
1513 Added more embedded updates from mutex@gentoo.org and Closing bug #67289.
1515 16 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org>
1516 +examples/gamecd.conf.example, -livecd/files/gamecd-xinitrc,
1517 livecd/runscript/default-runscript.sh,
1518 livecd/runscript-support/gamecdfs-update.sh,
1519 livecd/runscript-support/livecdfs-update.sh,
1520 modules/livecd_stage2_target.py:
1521 Added gamecd/conf option to livecd_stage2_target.py, added
1522 gamecd.conf.example to /examples, cleaned up game-specific code in
1523 gamecdfs-update.sh to make it more generic, added more fundtionality to
1524 livecdfs-update.sh and default-runscript.sh for gentoo-release-environmental
1525 and gentoo-gamecd to make spec files simpler and to remove the need for
1526 specifying a gamecd/environmental fsscript in livecd/fsscript, allowing the
1527 user to still use a custom fsscript of their own.
1529 16 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org>
1530 +livecd/files/environmental.motd.txt,
1531 targets/livecd-stage1/livecd-stage1.sh:
1532 Added environmental.motd.txt for gentoo-release-environmental livecd/type.
1534 15 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org>
1535 livecd/runscript/default-runscript.sh,
1536 livecd/runscript-support/livecdfs-update.sh:
1537 Added gentoo-release-environmental as a valid livecd/type and did some
1538 cleanup in livecdfs-update.sh to allow hotplug to dhcp on detected ethernet
1539 devices other than eth0.
1541 14 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org>
1542 targets/livecd-stage1/livecd-stage1-chroot.sh:
1543 Changed livecd-stage1 to merge each package individually. This should not
1544 make it into a production version of catalyst, but is here as a possible
1545 solution to bug #68307.
1547 12 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org>
1548 livecd/runscript/alpha-archscript.sh, livecd/runscript/hppa-archscript.sh,
1549 livecd/runscript/sparc-archscript.sh,
1550 livecd/runscript/sparc64-archscript.sh,
1551 livecd/runscript/x86-archscript.sh:
1552 Added failures to all arches on mkisofs failure and also made -z option to
1553 mkisofs optional on x86 depending on loop type used.
1555 12 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org>
1556 livecd/runscript/x86-archscript.sh:
1557 Making sure the mkisofs call causes a failure when it doesn't complete
1558 successfully. Once again, blame jforman, our beloved infra-monkey.
1560 12 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org>
1561 livecd/runscript/default-runscript.sh:
1562 squashfs-utils->squashfs-tools fix. Blame jforman.
1564 09 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org>
1565 livecd/isogen/x86-isogen.sh:
1566 Removed -no-emul-boot from x86-isogen.sh to keep the ISO being made from
1567 possibly not booting on really old systems.
1569 09 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org>
1570 livecd/runscript/x86-archscript.sh:
1571 Removed -no-emul-boot from x86-archscript.sh to keep the ISO being made from
1572 possibly not booting on really old systems.
1574 08 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org>
1575 livecd/runscript-support/livecdfs-update.sh:
1576 Save some space by removing redundant firmware after tarball is made, only
1577 perform sed on /etc/conf.d/gpm if it exists, and change fstab to be more
1580 06 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org>
1581 targets/stage1/stage1-preclean2-chroot.sh:
1582 Added patch from vapier and closing bug #73556.
1584 22 Nov 2004; John Davis <zhen@gentoo.org> modules/embedded_target.py,
1585 modules/generic_stage_target.py, -targets/embedded/cramfs-runscript.sh,
1586 +targets/embedded/embedded-fs-runscript.sh,
1587 targets/livecd-stage2/unmerge.sh, targets/stage1/stage1-chroot.sh,
1588 targets/stage2/stage2-chroot.sh, targets/stage3/stage3-chroot.sh:
1589 fixes for bugs #49819 and #71033. Partial fix for #67289 - waiting on a patch
1590 from mutex@gentoo.org for modules/embedded.py
1592 19 Nov 2004; Chris Gianelloni <wolf31o2@gentoo.org>
1593 livecd/files/gamecd-xinitrc, livecd/runscript-support/gamecdfs-update.sh,
1594 livecd/runscript-support/livecdfs-update.sh:
1595 Fixing up some GameCD stuff and also fixing a problem with the ls and grep
1596 aliases having --color rather than --color=auto.
1598 17 Nov 2004; Chris Gianelloni <wolf31o2@gentoo.org>
1599 livecd/files/livecd-local.start:
1600 Let's try actually making a proper edit on livecd/files/livecd-local.start
1601 this time, shall we...
1603 17 Nov 2004; Chris Gianelloni <wolf31o2@gentoo.org>
1604 livecd/files/livecd-local.start:
1605 Fixing up livecd/files/livecd-local.start to remove ALSA config and make
1606 x-setup check for /etc/startx.
1608 14 Nov 2004; Chris Gianelloni <wolf31o2@gentoo.org>
1609 livecd/runscript-support/gamecdfs-update.sh:
1610 Fixing minor sed bug in gamecdfs-update.sh.
1612 07 Nov 2004; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1613 examples/snapshot_template.spec,
1614 livecd/runscript-support/gamecdfs-update.sh,
1615 livecd/runscript-support/livecdfs-update.sh:
1616 Fixing typo in snapshot_template.spec and closing bug #70321.
1618 02 Nov 2004; Chris Gianelloni <wolf31o2@gentoo.org>
1619 livecd/runscript-support/pre-kmerge.sh:
1620 Ssshhh... I've added my super-secret pre-kmerge.sh sed replacement so
1621 genkernel will only add the 1024x768 version of the gensplash image to the
1622 bzImage, which added with the livecd-stage2 removal of the unused splash
1623 images, makes for a significantly smaller (54MB v. 50MB) LiveCD.
1625 29 Oct 2004; Chris Gianelloni <wolf31o2@gentoo.org>
1626 +livecd/cdtar/silo-1.2.6-sparc-cdtar.tar.bz2,
1627 livecd/runscript/sparc64-archscript.sh:
1628 Updated with silo/mkisofs patch from gustavoz.
1630 28 Oct 2004; Chris Gianelloni <wolf31o2@gentoo.org>
1631 livecd/files/x86-help.msg:
1632 Updated x86-help.msg to make it fall more inline with current
1633 genkernel/livecd-tools options.
1635 28 Oct 2004; Chris Gianelloni <wolf31o2@gentoo.org>
1636 livecd/runscript/x86-archscript.sh, livecd/runscript-support/kmerge.sh,
1637 livecd/runscript-support/pre-kmerge.sh:
1638 Removing auto-keymap from kmerge.sh and moving it to x86-archscript.sh since
1639 it is only working properly on amd64 and x86 anyway. Also fixing a typo in
1640 genkernel's module_load for x86 during pre-kmerge.sh, which should fix USB
1643 22 Oct 2004; Chris Gianelloni <wolf31o2@gentoo.org> files/catalyst.conf,
1644 livecd/runscript-support/kmerge.sh,
1645 livecd/runscript-support/livecdfs-update.sh,
1646 targets/livecd-stage2/unmerge.sh, targets/netboot/netboot-kernel.sh:
1647 Changed kernel build caching to use kerncache option, rather than pkgcache
1648 option. Fixed --postconf and --callback for builds that do not require them.
1649 Removed delay when removing package sin the system profile. This is now
1650 catalyst 1.1.0, so enjoy.
1652 21 Oct 2004; Chris Gianelloni <wolf31o2@gentoo.org>
1653 livecd/runscript-support/livecdfs-update.sh:
1654 Stopping udev from using the nasty device tarball. We don't need it anyway.
1656 21 Oct 2004; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1657 livecd/runscript/sparc-archscript.sh,
1658 livecd/runscript/sparc64-archscript.sh,
1659 livecd/runscript-support/kmerge.sh,
1660 livecd/runscript-support/livecdfs-update.sh, modules/catalyst_support.py:
1661 Fixing gpm support by uncommenting default settings. Fixing case where
1662 boot/kernel/$kname/packages or boot/kernel/$kname/postconf were empty.
1663 Changing sparc kernel files from kernel* to kernel-* so kernel.msg does
1664 not get renamed. Fixed a problem where we were accidentally removing the
1665 hwdata-knoppix versions of pci.ids and usb.ids and linking
1666 /usr/share/misc/*.ids to non-existent files. This should hopefully be it
1667 for 2004.3 and catalyst 1.1.0.
1669 19 Oct 2004; John Davis <zhen@gentoo.org> arch/ia64.py:
1670 patch from vapier@gentoo.org for bug #68080
1672 19 Oct 2004; John Davis <zhen@gentoo.org> catalyst, files/catalyst.conf,
1673 livecd/runscript-support/kmerge.sh:
1674 made kernel caching dependent on the "pkgcache" option so that genkernel's
1675 postconf can actually work
1677 18 Oct 2004; John Davis <zhen@gentoo.org>
1678 livecd/runscript/x86-archscript.sh, livecd/runscript-support/kmerge.sh,
1679 livecd/runscript-support/livecdfs-update.sh:
1680 patch submitted by wolf31o2@gentoo.org to fix the rest of the gensplash woes
1682 17 Oct 2004; John Davis <zhen@gentoo.org>
1683 livecd/runscript-support/livecdfs-update.sh:
1684 firmware tarball fix for packages that need firmware such as ipw2100
1686 16 Oct 2004; <zhen@gentoo.org> livecd/files/x86-help.msg,
1687 livecd/runscript/x86-archscript.sh, livecd/runscript-support/kmerge.sh,
1688 livecd/runscript-support/livecdfs-update.sh,
1689 modules/livecd_stage2_target.py:
1690 patches for gensplash support from Chris Gianelloni <wolf31o2@gentoo.org>
1692 14 Oct 2004; <zhen@gentoo.org> livecd/runscript/x86-archscript.sh:
1693 acpi=off changed to acpi=ht. enables HT automatically for intel users, but
1694 should not hurt non-HT users
1696 12 Oct 2004; John Davis <zhen@gentoo.org>
1697 targets/embedded/cramfs-runscript.sh, targets/embedded/embedded-chroot.sh,
1698 +targets/embedded/unmerge.sh, targets/grp/grp-chroot.sh,
1699 targets/livecd-stage1/livecd-stage1-chroot.sh, targets/netboot/netboot.sh,
1700 targets/stage1/stage1-chroot.sh, targets/stage3/stage3-chroot.sh,
1701 livecd/runscript-support/kmerge.sh:
1702 bugfixes for #67195, #67197, #67122, and #46918
1704 12 Oct 2004; John Davis <zhen@gentoo.org> modules/netboot.py:
1705 small netboot fixups
1707 11 Oct 2004; <zhen@gentoo.org> modules/netboot.py,
1708 targets/netboot/netboot-busybox.sh, targets/netboot/netboot-image.sh,
1709 targets/netboot/netboot-kernel.sh, targets/netboot/netboot-packages.sh,
1710 targets/netboot/netboot.sh:
1711 sweeping updates and changes to the netboot code. the patches should fix the
1712 arch specific code as well as some pkgcache issues, etc. Much thanks to Mike
1713 Frysinger <vapier@gentoo.org> for writing and contributing the patches.
1715 06 Oct 2004; John Davis <zhen@gentoo.org> files/catalyst.1,
1716 livecd/runscript-support/kmerge.sh, targets/netboot/netboot-busybox.sh,
1717 targets/netboot/netboot-image.sh, targets/netboot/netboot-kernel.sh,
1718 targets/netboot/netboot.sh:
1719 more code cleanup and maintenance
1721 05 Oct 2004; John Davis <zhen@gentoo.org> modules/catalyst_support.py,
1722 modules/generic_stage_target.py, +modules/netboot.py,
1723 +targets/netboot/netboot-busybox.sh, +targets/netboot/netboot-image.sh,
1724 +targets/netboot/netboot-kernel.sh, +targets/netboot/netboot-packages.sh,
1725 +targets/netboot/netboot.sh:
1726 initial import of the netboot code. thanks to Guy Martin <gmsoft@gentoo.org>
1729 05 Oct 2004; John Davis <zhen@gentoo.org> modules/generic_stage_target.py,
1730 targets/embedded/embedded-chroot.sh, targets/grp/grp-chroot.sh,
1731 targets/livecd-stage1/livecd-stage1-chroot.sh,
1732 targets/stage1/stage1-chroot.sh, targets/stage2/stage2-chroot.sh,
1733 targets/stage3/stage3-chroot.sh, targets/tinderbox/tinderbox-chroot.sh:
1734 bugfix for #66083 which in turn addresses #61605. distcc apparently does not
1735 have to start a server on the build host for it to distribute.
1737 04 Oct 2004; John Davis <zhen@gentoo.org> catalyst:
1738 added a new -s/ --snapshot option. no more using --cli to create snapshots,
1739 just do -s version_stamp
1741 29 Sep 2004; John Davis <zhen@gentoo.org> targets/stage2/stage2-chroot.sh:
1742 bugfix #60502 - the stage2 target can now resume the bootstrapping process
1744 28 Sep 2004; John Davis <zhen@gentoo.org> TODO,
1745 +examples/fsscript.sh.example, examples/livecd-stage2_template.spec,
1746 livecd/runscript/x86-archscript.sh, livecd/runscript-support/kmerge.sh,
1747 modules/livecd_stage2_target.py:
1748 udev support for livecds
1750 16 Sep 2004; John Davis <zhen@gentoo.org> modules/catalyst_support.py,
1751 +targets/livecd-stage2/unmerge.sh:
1752 bug #59681 resolved thanks to the patch from viric@vicerveza.homeunix.net!
1753 Also, livecd-stage2 unmerge.sh added back in.
1755 13 Sep 2004; John Davis <zhen@gentoo.org> catalyst,
1756 livecd/runscript-support/livecdfs-update.sh:
1757 bugfixes for #60887 and #63338
1759 09 Sep 2004; John Davis <zhen@gentoo.org> catalyst:
1760 bugfixes for #63382 and #63338
1762 08 Sep 2004; John Davis <zhen@gentoo.org>
1763 livecd/runscript/alpha-archscript.sh, livecd/runscript/hppa-archscript.sh,
1764 livecd/runscript/ppc-archscript.sh, livecd/runscript/sparc-archscript.sh,
1765 livecd/runscript/sparc64-archscript.sh, livecd/runscript/x86-archscript.sh,
1766 livecd/runscript-support/kmerge.sh, livecd/runscript-support/pre-kmerge.sh,
1767 targets/embedded/embedded-chroot.sh, targets/grp/grp-chroot.sh,
1768 targets/livecd-stage1/livecd-stage1-chroot.sh,
1769 -targets/livecd-stage2/unmerge.sh, targets/stage1/stage1-chroot.sh,
1770 targets/stage3/stage3-chroot.sh, targets/tinderbox/tinderbox-chroot.sh:
1771 lots of changes in this revision. first of all, major cosmetic fixups to the
1772 archscripts. i also fixed a non-reported bug where pkgcache was not being used
1773 for distcc or ccache builds in most of the targets. bug #56581 is finially
1774 closed (kernel caching for multiple runs of the livecd-stage2 build) - big
1775 performance enhancement here.
1777 07 Sep 2004; John Davis <zhen@gentoo.org> modules/generic_stage_target.py,
1778 modules/livecd_stage2_target.py:
1779 fix for bug #63033, thanks to usata@gentoo.org for the patch
1781 30 Aug 2004; John Davis <zhen@gentoo.org>
1782 livecd/runscript-support/livecdfs-update.sh, targets/grp/grp-chroot.sh:
1783 bugfixes for #61537 and #61779
1785 13 Aug 2004; John Davis <zhen@gentoo.org> +files/catalyst.1,
1786 modules/generic_stage_target.py, modules/livecd_stage2_target.py,
1787 modules/snapshot_target.py:
1788 bugfixes for #55014 (catalyst needs a manpage), #56581 (livecd-stage2 I/O
1789 enhancements), and #56773 (catalyst overlay for build root). Snapshotting
1790 time should also be improved due to a more efficient use of rsync. This commit will
1791 mark the portage version of catalyst-1.9.0.
1793 10 Aug 2004; John Davis <zhen@gentoo.org> arch/mips.py:
1794 add support for mips4n32 subarch. thanks to iluxa@gentoo.org. closes bug
1797 02 Aug 2004; John Davis <zhen@gentoo.org> modules/generic_stage_target.py:
1800 02 Aug 2004; John Davis <zhen@gentoo.org>
1801 livecd/runscript-support/livecdfs-update.sh:
1804 02 Aug 2004; John Davis <zhen@gentoo.org> modules/generic_stage_target.py,
1805 +targets/stage1/build.py, -targets/stage1/build.sh,
1806 targets/stage1/stage1-chroot.sh, targets/stage1/stage1-preclean2-chroot.sh,
1807 targets/stage1/stage1.sh, targets/stage2/stage2-chroot.sh,
1808 targets/stage3/stage3-chroot.sh:
1809 applied patch from bug #58840. it should fix up things for uclibc stages and
1810 cascaded profiles. thanks to Mike Frysinger (vapier@gentoo.org) for the patch.
1812 21 Jul 2004; John Davis <zhen@gentoo.org> +livecd/files/gamecd-xinitrc,
1813 +livecd/files/gamecd.motd.txt, +livecd/files/generic-motd.txt,
1814 +livecd/files/livecd-bash_profile, +livecd/files/livecd-local.start,
1815 -livecd/files/livecd-rclocal, +livecd/files/minimal.motd.txt,
1816 -livecd/files/motd.txt, +livecd/files/universal.motd.txt,
1817 livecd/runscript/default-runscript.sh, livecd/runscript-support/kmerge.sh,
1818 livecd/runscript-support/livecdfs-update.sh,
1819 modules/livecd_stage2_target.py:
1820 addition of wolf31o2's gamecd patchset. untested, so please beware
1822 14 Jul 2004; John Davis <zhen@gentoo.org>
1823 livecd/runscript-support/livecdfs-update.sh,
1824 modules/generic_stage_target.py, modules/livecd_stage2_target.py:
1825 fixed a bug for livecd-stage2. somehow, the inheritance got mucked up and the
1826 livecds were not cleaning out livecd/empty livecd/rm etc. I moved the code for
1827 this out of generic_stage_target and into livecd-stage2 since the
1828 livecd-stage2 class was overriding generic_stage_target for cleaning anyway.
1830 13 Jul 2004; <zhen@gentoo.org> livecd/runscript-support/livecdfs-update.sh:
1831 changed the behavior of rcadd/ rcdel. it was getting hokey to have to add the
1832 default rc'ed programs when only one change was required to rcadd. so I
1833 changed it so that the defaults are *always* loaded and specified additions/
1834 deletions are just added on top of those.
1836 12 Jul 2004; John Davis <zhen@gentoo.org> catalyst,
1837 targets/embedded/embedded-chroot.sh, targets/grp/grp-chroot.sh,
1838 targets/livecd-stage1/livecd-stage1-chroot.sh,
1839 targets/stage1/stage1-chroot.sh, targets/stage3/stage3-chroot.sh,
1840 targets/tinderbox/tinderbox-chroot.sh:
1841 changing the more verbose behavior to the -V (verbose) flag
1843 12 Jul 2004; <zhen@gentoo.org> catalyst,
1844 targets/embedded/embedded-chroot.sh, targets/grp/grp-chroot.sh,
1845 targets/livecd-stage1/livecd-stage1-chroot.sh,
1846 targets/stage1/stage1-chroot.sh, targets/stage3/stage3-chroot.sh,
1847 targets/tinderbox/tinderbox-chroot.sh:
1848 the -d (debug) flag now makes catalyst calculate an emerge -vp of the packages
1849 it is about to merge so that deps and USE flags are more evident
1851 11 Jul 2004; <zhen@gentoo.org> +catalyst, -catalyst.new.py,
1852 modules/catalyst_support.py:
1853 completely rewrote the catalyst main script so that it can actually utilize
1854 more than one command line flag. new functionality included, but not active
1855 yet (--debug and --verbose). arguments can still be passed on the commandline
1856 through the use of the -C (--cli) flag. updated the arg_parse function in
1857 catalyst_support.py to accomodate my changes.
1859 02 Jul 2004; John Davis <zhen@gentoo.org> modules/generic_stage_target.py,
1860 modules/generic_target.py, modules/grp_target.py,
1861 modules/livecd_stage1_target.py, modules/livecd_stage2_target.py,
1862 modules/snapshot_target.py, modules/stage1_target.py,
1863 modules/stage2_target.py, modules/stage3_target.py,
1864 modules/tinderbox_target.py, targets/stage1/stage1.sh:
1865 fixes for bugs #55192 and #54137
1866 added a new key for all specfiles, portage_confdir.
1867 this should point to a directory similar in functionality to /etc/portage.
1869 cleaned up the module code a bit so that unnecessary modules
1872 more work on resuming. it is getting there, but it still needs a ton of work,
1873 so please test, and report bugs.
1875 18 Jun 2004; John Davis <zhen@gentoo.org> catalyst,
1876 modules/catalyst_support.py, modules/generic_stage_target.py,
1877 targets/stage1/build.sh, targets/stage1/stage1-chroot.sh,
1878 targets/stage2/stage2-chroot.sh, targets/stage3/stage3-chroot.sh:
1879 stage resuming functionality should be working. I still have to work on GRP
1880 and livecds, but they should not be hard. I could not incorporate emerge
1881 --resume into stage resuming functionality because in some instances, portage
1882 is remerged (bootstrap, stage2), which wipes out the resume data and puts
1883 catalyst into an infinite portage merging loop (very unproductive, trust me ;)
1884 ). I also made some small tweaks to the stage target scripts which clean up
1885 the envscript stuff. Not noticable performance wise, but it makes me feel all
1886 warm and fuzzy to know that it is programmed absolutely correctly ;)
1888 16 Jun 2004; John Davis <zhen@gentoo.org> TODO, modules/catalyst_support.py,
1889 modules/generic_stage_target.py:
1890 revamped the cmd() structure so that it could properly return error codes.
1891 Please note that this might break catalyst until there is some further
1892 testing. SO DO NOT USE IT FOR BUILDING ANYTHING IMPORTANT (yet). The benefit
1893 of me doing this is that SIGINT (ctrl-c) makes catalyst die nice and proper
1894 now. Additionally, catalyst will stop when there is an error with an ebuild
1895 ... it didn't do this before, it just plowed along and packed things up.
1897 Much thanks to <carpaski@gentoo.org> for (writing) pointing me to the spawn() code in
1898 portage.py and then answering my noob questions.
1900 13 Jun 2004; John Davis <zhen@gentoo.org>
1901 livecd/runscript/x86-archscript.sh, livecd/runscript-support/kmerge.sh,
1902 livecd/runscript-support/livecdfs-update.sh:
1903 some last minute fixins
1904 (stuff to work with the new genkernel)
1906 13 Jun 2004; John Davis <zhen@gentoo.org> catalyst:
1909 11 Jun 2004; John Davis <zhen@gentoo.org>
1910 livecd/runscript/default-runscript.sh, modules/livecd_stage2_target.py:
1911 new key, livecd/fsscript. use this to run commands in the livecdfs before it
1914 10 Jun 2004; John Davis <zhen@gentoo.org>
1915 livecd/runscript-support/kmerge.sh,
1916 livecd/runscript-support/livecdfs-update.sh,
1917 livecd/runscript-support/post-kmerge.sh,
1918 livecd/runscript-support/pre-kmerge.sh:
1919 two new functions for livecd-stage2: livecd/rcadd and livecd/rcdel. these two
1920 functions control what scripts are added to their respective runlevels. This
1921 option would be specified like so in the spec file: livecd/rcadd:
1922 metalog:default foo:boot. the syntax is the same for livecd/rcdel.
1924 08 Jun 2004; John Davis <zhen@gentoo.org> modules/builder.py,
1925 modules/catalyst_support.py, modules/livecd_stage2_target.py:
1926 livecd-stage2 traced back when boot/kernel/x/config was an empty string, fixed
1927 the code to give a nice error msg instead of a cryptic traceback
1929 04 Jun 2004; John Davis <zhen@gentoo.org>
1930 livecd/runscript-support/livecdfs-update.sh:
1931 small fix for bootsplash, needed to link clst_livecd_bootsplash to
1932 /etc/bootsplash/default
1934 04 Jun 2004; John Davis <zhen@gentoo.org> modules/generic_stage_target.py,
1935 targets/embedded/embedded-chroot.sh,
1936 targets/embedded/embedded-preclean-chroot.sh, targets/grp/grp-chroot.sh,
1937 targets/grp/grp-preclean-chroot.sh, targets/grp/grp.sh,
1938 targets/livecd-stage1/livecd-stage1-chroot.sh,
1939 targets/livecd-stage1/livecd-stage1-preclean-chroot.sh,
1940 targets/livecd-stage1/livecd-stage1.sh, targets/stage1/stage1-chroot.sh,
1941 targets/stage1/stage1-preclean1-chroot.sh, targets/stage1/stage1.sh,
1942 targets/stage2/stage2-chroot.sh, targets/stage2/stage2-preclean-chroot.sh,
1943 targets/stage3/stage3-chroot.sh, targets/stage3/stage3-preclean-chroot.sh,
1944 targets/tinderbox/tinderbox-chroot.sh,
1945 targets/tinderbox/tinderbox-preclean-chroot.sh,
1946 targets/tinderbox/tinderbox.sh:
1947 Fixes bug 51603, a lot of distcc fixups (has to do w/ bind mounts and such)
1949 02 Jun 2004; John Davis <zhen@gentoo.org> modules/snapshot_target.py:
1950 Fixes to address bugs #51072 and #52045. The snapshot logic was tweaked to be
1951 more efficient, and I added a new snapshot specfile option, portdir_overlay.
1952 It should be a full path pointing to a portage overlay dir.
1954 27 May 2004; John Davis <zhen@gentoo.org>
1955 livecd/cdtar/silo-1.3.1-cdtar.tar.bz2,
1956 livecd/cdtar/silo-1.3.2-sparc64-cdtar.tar.bz2,
1957 livecd/cdtar/silo-1.4.4-sparc32-cdtar.tar.bz2,
1958 livecd/runscript/default-runscript.sh:
1959 added updated silos and fixed motd bug
1961 22 May 2004; John Davis <zhen@gentoo.org> REMARKS, catalyst:
1962 rolling out version 1.0.8
1964 22 May 2004; John Davis <zhen@gentoo.org>
1965 livecd/runscript-support/kmerge.sh,
1966 livecd/runscript-support/livecdfs-update.sh,
1967 modules/livecd_stage2_target.py:
1968 added key livecd/bootsplash
1970 21 May 2004; John Davis <zhen@gentoo.org> arch/sparc.py, arch/sparc64.py,
1971 livecd/runscript/sparc-archscript.sh,
1972 livecd/runscript/sparc64-archscript.sh:
1973 sparc fixup patches from gustavoz at g.org
1975 20 May 2004; John Davis <zhen@gentoo.org> modules/livecd_stage2_target.py:
1976 added support for blacklisting modules via hotplug in livecd-stage2. spec key
1977 is livecd/modblacklist
1979 19 May 2004; John Davis <zhen@gentoo.org>
1980 livecd/runscript/default-runscript.sh, modules/livecd_stage2_target.py,
1981 livecd/runscript/x86-archscript.sh:
1982 added support for livecd/overlay, changed vga=0x317 to vga=791
1983 in the x86 archscript as it is a more standard setting and should
1984 work on more hardware
1986 17 May 2004; John Davis <zhen@gentoo.org>
1987 livecd/runscript/default-runscript.sh, livecd/runscript/x86-archscript.sh,
1988 livecd/runscript-support/kmerge.sh,
1989 livecd/runscript-support/livecdfs-update.sh,
1990 modules/livecd_stage2_target.py:
1991 fixes for the genkernel arg handling - we can now do it on a per-kernel basis.
1992 we also now have basic motd copying support for more branded livecds
1994 16 May 2004; John Davis <zhen@gentoo.org>
1995 livecd/runscript-support/kmerge.sh, modules/livecd_stage2_target.py:
1996 added a feature to the livecd-stage2 specfile called "livecd/genkernel_args"
1997 for passing args to genkernel. gmsoft@gentoo.org requested this one.
1999 16 May 2004; John Davis <zhen@gentoo.org> catalyst,
2000 modules/catalyst_support.py, modules/embedded_target.py,
2001 modules/generic_stage_target.py, modules/generic_target.py,
2002 modules/grp_target.py, modules/livecd_stage1_target.py,
2003 modules/livecd_stage2_target.py, modules/stage1_target.py,
2004 modules/stage2_target.py, modules/stage3_target.py,
2005 modules/tinderbox_target.py, targets/stage1/stage1-preclean2-chroot.sh:
2006 finally parsed out targets.py. fixed gcc-config typo in stage1 the stage1 that
2007 caused gcc profile problems.
2009 12 May 2004; John Davis <zhen@gentoo.org>
2010 livecd/runscript/default-runscript.sh, livecd/runscript-support/kmerge.sh,
2011 livecd/runscript-support/livecdfs-update.sh,
2012 livecd/runscript-support/post-kmerge.sh,
2013 livecd/runscript-support/pre-kmerge.sh, modules/catalyst_support.py,
2015 fixed default-runscript.sh so that it is easier to read (no more chroot >> EOF
2016 silliness). Most notably, I have taken advantage of the update-modules
2017 --assume-kernel fix from agriffis so that we can actually use 3rd party
2018 modules now. Please note that >=baselayout-1.9.0 is required.
2020 02 May 2004; Olivier Crete <tester@gentoo.org>
2022 Added forgotten CHOST for i386 subarch
2024 30 Apr 2004; John Davis <zhen@gentoo.org>
2025 livecd/cdtar/isolinux-2.08-cdtar.tar.bz2,
2026 livecd/cdtar/isolinux-2.08-memtest86+-cdtar.tar.bz2,
2027 livecd/cdtar/isolinux-2.08-memtest86-cdtar.tar.bz2,
2028 livecd/files/x86-help.msg, livecd/runscript/x86-archscript.sh:
2030 -fixed 2004.0 branding in the isolinux cdtar
2031 -fixed up acpi stuff in the runscripts
2032 -fixed up the x86 help message and corrected the numerous errors in it
2034 26 Apr 2004; John Davis <zhen@gentoo.org> catalyst,
2035 livecd/runscript/default-runscript.sh:
2036 fixed the /etc/issue /O macro issue, and changed the version in catalyst to
2037 1.0.7. we are ready for release
2039 16 Apr 2004; John Davis <zhen@gentoo.org> targets/stage1/stage1-chroot.sh:
2040 fix for the problem that gustavoz found wrt the /dev creation stuff not
2041 detecting arches. also an efficiency fix for stage1 building
2043 14 Apr 2004; John Davis <zhen@gentoo.org>
2044 targets/embedded/embedded-chroot.sh,
2045 targets/embedded/embedded-preclean-chroot.sh, targets/embedded/embedded.sh,
2046 targets/grp/grp.sh, targets/livecd-stage1/livecd-stage1-chroot.sh,
2047 targets/livecd-stage1/livecd-stage1-preclean-chroot.sh,
2048 targets/livecd-stage1/livecd-stage1.sh, targets/stage1/stage1-chroot.sh,
2049 targets/stage1/stage1-preclean1-chroot.sh, targets/stage1/stage1.sh,
2050 targets/stage2/stage2-chroot.sh, targets/stage2/stage2-preclean-chroot.sh,
2051 targets/stage2/stage2.sh, targets/stage3/stage3-chroot.sh,
2052 targets/stage3/stage3.sh, targets/tinderbox/tinderbox-chroot.sh,
2053 targets/tinderbox/tinderbox-preclean-chroot.sh,
2054 targets/tinderbox/tinderbox.sh:
2055 fix for bug #47733 - fixes for distcc and an envscript bugfix
2057 13 Apr 2004; John Davis <zhen@gentoo.org> modules/targets.py:
2060 12 Apr 2004; John Davis <zhen@gentoo.org> modules/catalyst_support.py,
2061 targets/embedded/cramfs-runscript.sh, targets/embedded/embedded-chroot.sh,
2062 targets/embedded/embedded-preclean-chroot.sh, targets/embedded/embedded.sh,
2063 targets/grp/grp-chroot.sh, targets/grp/grp-preclean-chroot.sh,
2064 targets/grp/grp.sh, targets/livecd-stage1/livecd-stage1-chroot.sh,
2065 targets/livecd-stage1/livecd-stage1-preclean-chroot.sh,
2066 targets/livecd-stage1/livecd-stage1.sh, targets/stage1/stage1-chroot.sh,
2067 targets/stage1/stage1-preclean1-chroot.sh,
2068 targets/stage1/stage1-preclean2-chroot.sh, targets/stage1/stage1.sh,
2069 targets/stage2/stage2-chroot.sh, targets/stage2/stage2-preclean-chroot.sh,
2070 targets/stage2/stage2.sh, targets/stage3/stage3.sh,
2071 targets/tinderbox/tinderbox.sh:
2072 lots of cleanup on the bash backend. take a look @ the code and report bugs to
2073 zhen@gentoo.org please.
2075 06 Apr 2004; John Davis <zhen@gentoo.org> targets/stage1/stage1-chroot.sh:
2076 fix for /dev in stage1
2078 05 Apr 2004; John Davis <zhen@gentoo.org> modules/targets.py:
2081 04 Apr 2004; Benjamin Judas <beejay@gentoo.org>
2082 livecd/kconfig/config-2004.1-gentoo-dev-sources-2.6.3-r1,
2083 livecd/kconfig/config-2004.1-xfs-sources-2.4.24-r3:
2084 Added the two kernel-configs for 2004.1 x86
2086 04 Apr 2004; John Davis <zhen@gentoo.org> targets/embedded/embedded.sh,
2087 targets/grp/grp.sh, targets/stage1/stage1-chroot.sh,
2088 targets/stage2/stage2.sh, targets/stage3/stage3.sh,
2089 targets/tinderbox/tinderbox.sh:
2090 fix to address missing /dev in stages, fixed path for env-update in all of the
2093 02 Apr 2004; John Davis <zhen@gentoo.org> modules/targets.py:
2094 use broken for grp, livecd-stage1, tinderbox, etc. fixed
2096 01 Apr 2004; John Davis <zhen@gentoo.org>
2097 livecd/runscript/default-runscript.sh:
2098 added in fix for the module.conf stuff courtesy of Benjamin Judas
2101 01 Apr 2004; John Davis <zhen@gentoo.org> catalyst, files/catalyst.conf,
2103 cosmetic touchups for 1.0.5
2105 31 Mar 2004; John Davis <zhen@gentoo.org> targets/stage2/stage2.sh:
2106 added support to the stage2 for stackable profiles bootstrap
2108 31 Mar 2004; John Davis <zhen@gentoo.org> arch/sparc.py, modules/targets.py:
2109 sparc compatibility patches from gustavoz@gentoo.org added. These patches add
2110 support for sparc32/64 build compatibility
2112 30 Mar 2004; John Davis <zhen@gentoo.org>
2113 livecd/runscript/default-runscript.sh, modules/targets.py,
2114 targets/stage1/build.sh:
2115 fix for bug 46022, more stackable profile fixes, embedded patches added
2117 26 Mar 2004; John Davis <zhen@gentoo.org>
2118 livecd/runscript/default-runscript.sh, modules/targets.py,
2119 targets/grp/grp.sh, targets/livecd-stage1/livecd-stage1.sh,
2120 targets/stage1/stage1-chroot.sh, targets/stage2/stage2.sh,
2121 targets/stage3/stage3.sh, targets/tinderbox/tinderbox.sh:
2122 fixes for bugs #44625 and #45805
2124 24 Mar 2004; John Davis <zhen@gentoo.org> catalyst,
2125 livecd/cdtar/isolinux-2.08-memtest86-cdtar.tar.bz2,
2126 livecd/runscript/default-runscript.sh, livecd/runscript/x86-archscript.sh:
2127 memtest is in. if you want to use it, check out the memtest86 cd tarball
2128 Also, fixes for bugs 45078, 45188, 44306
2130 23 Mar 2004; John Davis <zhen@gentoo.org>
2131 livecd/runscript/alpha-archscript.sh, livecd/runscript/hppa-archscript.sh,
2132 livecd/runscript/ppc-archscript.sh, livecd/runscript/sparc64-archscript.sh,
2133 livecd/runscript/x86-archscript.sh, modules/targets.py,
2134 targets/livecd-stage3/unmerge.sh:
2135 added "livecd/iso" to targets.py and fixed up the archscripts so that isos are
2136 created at the end of the livecd-stage2 process.
2138 22 Mar 2004; John Davis <zhen@gentoo.org> modules/targets.py,
2139 targets/embedded/embedded.sh:
2140 preliminary embedded support added thanks to david@futuretel.com (mut3x)
2142 19 Mar 2004; John Davis <zhen@gentoo.org> targets/grp/grp.sh,
2143 targets/stage1/stage1.sh, targets/stage3/stage3.sh:
2144 removing the hardened-gcc deps since the package itself is deprecated'
2146 05 Mar 2004; John Davis <zhen@gentoo.org> catalyst:
2147 changing location of /etc/catalyst.conf to /etc/catalyst/catalyst.conf
2149 04 Mar 2004; John Davis <zhen@gentoo.org> alpha-isogen.sh,
2150 examples/livecd/alpha/alpha-livecd-stage1-20040225.spec,
2151 examples/livecd/alpha/alpha-livecd-stage2-20040225.spec,
2152 examples/livecd/alpha/config-2.4.21-r4-alpha,
2153 examples/livecd/alpha/config-2.4.21-r4-jensen,
2154 examples/livecd/alpha/config-2.4.21-r4-legacy,
2155 examples/livecd/cdtar/aboot-0.9-r1-cdtar.tar.bz2,
2156 examples/livecd/runscript/alpha-archscript.sh, files/catalyst.conf:
2157 fixes for bugs 43676, 43701. Alpha support added as well.
2159 25 Feb 2004; Pieter Van den Abeele <pvdabeel@gentoo.org>:
2160 added powerpc livecd support, preparing for 2004.0 release. Preliminary
2161 kde/gnome cd specs added.
2163 18 Feb 2004; John Davis <zhen@gentoo.org> files/catalyst.conf:
2164 fix in catalyst.conf for bug #42044
2166 13 Feb 2004; John Davis <zhen@gentoo.org> sparc64-isogen.sh, arch/sparc.py,
2167 arch/sparc64.py, examples/livecd/runscript/sparc64-archscript.sh,
2168 examples/livecd/sparc64/config-2.4.24-sparc64:
2169 sparc fixups contributed by Gustavo Zacarias <gustavoz@gentoo.org>
2171 12 Feb 2004; Daniel Robbins <drobbins@gentoo.org>: fixed bugs in previous
2172 feature additions (see 11 Feb 2004) and added support for a $clst_conf
2173 environment variable. You can use the $clst_conf variable to point to
2174 a file to use in place of /etc/catalyst.conf. By setting this variable
2175 in your shell, catalyst can easily be used by multiple people on the
2176 same machine. Also, ccache support now works for genkernel.
2178 11 Feb 2004; Daniel Robbins <drobbins@gentoo.org>: removed file for
2179 livecd-stage2 target, as this is handled by the runscript now. Added support
2180 for "/boot/kernel/foo/use", "/boot/kernel/foo/packages," and made
2181 "/boot/kernel/foo/extraversion" an optional rather than required parameter.
2182 The aforementioned "packages" is used to specify kernel-related packages
2183 (like module ebuilds) to merge with each kernel, and the new "use" option is
2184 used to specify the USE settings you'd like exported to the environment
2185 during kernel as well as kernel "packages" build.
2187 10 Feb 2004; John Davis <zhen@gentoo.org> README, TODO, catalyst,
2188 modules/builder.py, modules/catalyst_support.py, modules/targets.py,
2189 targets/grp/grp.sh, targets/livecd-stage1/livecd-stage1.sh,
2190 targets/livecd-stage2/livecd-stage2.sh, targets/stage1/stage1-chroot.sh,
2191 targets/stage2/stage2.sh, targets/stage3/stage3.sh,
2192 targets/tinderbox/tinderbox.sh:
2193 added envscripts support (fixes bug #39832) massive cleanup of tree to prepare
2194 it for ebuild - added headers to everything and removed deprecated dirs
2196 14 Jan 2004; zhen <zhen@gentoo.org> arch/mips.py, modules/targets.py:
2197 adding Kumba's patches for MIPS
2199 16 Dec 2003; Guy Martin <gmsoft@gentoo.org> : arch/hppa.py,modules/targets.py:
2200 Added hppa specific code.
2202 29 Nov 2003; Daniel Robbins <drobbins@gentoo.org>: Tinderbox target added. See
2203 tinderbox examples in examples/ dir.
2205 08 Nov 2003; Daniel Robbins <drobbins@gentoo.org>: spec file support integrated
2206 into catalyst. Use "-f/--file specfile" as argument; see examples dir for examples.
2207 "grp" target now functional. See examples/x86-grp-20031102.spec for an example of
2210 08 Nov 2003; Daniel Robbins <drobbins@gentoo.org>: support functions for spec
2211 file parsing and reading added. Will get added to the code soon.
2213 05 Nov 2003; Daniel Robbins <drobbins@gentoo.org>: Many bug fixes later, things
2214 seem to be working well for stage1/2/3 so I've added a README.
2216 28 Oct 2003; Daniel Robbins <drobbins@gentoo.org>: Significant rework of code
2217 structure. Everything is falling nicely into place.
2219 28 Oct 2003; Daniel Robbins <drobbins@gentoo.org>: Exception handling fully-
2220 integrated into current prototype code.
2222 27 Oct 2003; Daniel Robbins <drobbins@gentoo.org>: beginning of exception
2223 handling integration, got some of the target code nicely fleshed out.
2225 24 Oct 2003; Daniel Robbins <drobbins@gentoo.org>: major code rework in
2226 progress on the python parts.
2228 17 Oct 2003; zhen <zhen@gentoo.org> files/grp/x86/x86.conf,
2229 files/grp/x86/x86.pkg.cd1, files/grp/x86/x86.pkg.cd2, files/grp/x86/x86.src,
2230 files/livecd/x86-basic/base.pkg, files/livecd/x86-basic/kern.pkg:
2231 for organiation's sake, I have moved the files, such as livecd foundations,
2232 into catalyst/files. It will make it easier for us when ebuild time comes
2235 15 Oct 2003; zhen <zhen@gentoo.org> targets/stage3/stage3.sh:
2236 All preliminary target build scripts are now added and coded to near as spec
2237 that we can have at this point.
2239 14 Oct 2003; Daniel Robbins <drobins@gentoo.org>: new and improved ChangeLog;
2240 snapshots now work ("./catalyst-util.py snap 20031014",) and snapshotting
2241 cleans up after itself (temp files deleted,) something that should be
2242 continued as much as reasonably possible in other parts of catalyst. Also, we
2243 have /etc/catalyst.conf config file reading stub code completed, and internal
2244 fall-backs to reasonable global config defaults completed.