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