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