1 # Copyright 2002-2008 Gentoo Foundation; 2008 Chris Gianelloni, Andrew Gaffney
2 # Distributed under the GPL v2
4 12 Dec 2008; Andrew Gaffney <agaffney@gentoo.org>
5 targets/netboot2/netboot2-controller.sh:
6 Disable copying of nb-busybox.cf since it isn't used anyway
8 07 Dec 2008; Andrew Gaffney <agaffney@gentoo.org> arch/amd64.py,
10 A few typo and other minor fixes as reported by armin76
12 07 Dec 2008; Andrew Gaffney <agaffney@gentoo.org>
13 modules/generic_stage_target.py:
14 Add support for digests="all" for gentoo bug #209611
16 07 Dec 2008; Andrew Gaffney <agaffney@gentoo.org>
17 examples/netboot2_template.spec, targets/support/kmerge.sh:
18 Automatically append --netboot to GK_ARGS for netboot2 target Remove
19 explicit --initramfs-overlay=/tmp/image from netboot2 example spec
21 07 Dec 2008; Andrew Gaffney <agaffney@gentoo.org>
22 targets/support/pre-kmerge.sh:
23 Remove evil hacks that copy gk files around for netboot2
25 04 Dec 2008; Chris Gianelloni <wolf31o2@wolf31o2.org> catalyst:
26 Bumping version for release.
28 01 Dec 2008; Andrew Gaffney <agaffney@gentoo.org>
29 modules/catalyst_support.py:
30 Default to umask 022 for spawn() unless otherwise specified for gentoo bug
33 29 Nov 2008; Andrew Gaffney <agaffney@gentoo.org> catalyst,
34 modules/catalyst_support.py, modules/generic_stage_target.py:
35 Add support for -P/--purgeonly option
37 31 Oct 2008; Chris Gianelloni <wolf31o2@wolf31o2.org> README:
38 Updated README to tell the user where to locate catalyst.conf if not using
39 an ebuild. Thanks to Claus Boehmer <Claus.Boehmer@gmx.de> for pointing it
42 31 Oct 2008; Chris Gianelloni <wolf31o2@wolf31o2.org> catalyst:
43 Kicking out a 2.0.6.901 release for testing.
45 29 Sep 2008; Andrew Gaffney <agaffney@gentoo.org>
46 modules/generic_stage_target.py:
47 Automatically prepend build dir path to livecd/iso if it's not an absolute
50 28 Sep 2008; Andrew Gaffney <agaffney@gentoo.org> TODO:
51 Update TODO with placeholder idea.
53 07 Sep 2008; Andrew Gaffney <agaffney@gentoo.org> catalyst,
54 +modules/catalyst/util.py:
55 Create catalyst.util module with capture_traceback() and print_traceback()
56 functions Capture and print traceback when build fails instead of letting
59 07 Sep 2008; Andrew Gaffney <agaffney@gentoo.org> catalyst,
60 modules/catalyst/config.py, modules/catalyst_support.py:
61 Switch commandline spec value parsing to use catalyst.config.ConfigParser.
63 07 Sep 2008; Andrew Gaffney <agaffney@gentoo.org> catalyst,
64 modules/catalyst/config.py:
65 A few fixes to ParserBase after actually testing it switch to parsing
66 config file with ConfigParser.
68 07 Sep 2008; Andrew Gaffney <agaffney@gentoo.org> catalyst,
69 +modules/catalyst/config.py, -modules/catalyst/util.py:
70 More indecisiveness..move util.spec to config.SpecParser.
72 06 Sep 2008; Andrew Gaffney <agaffney@gentoo.org> catalyst,
73 -modules/catalyst/spec.py, +modules/catalyst/util.py,
74 modules/catalyst_support.py:
75 * Rename catalyst.spec to catalyst.util
76 * Move spec_dump() into spec class
77 * Modify catalyst to use new spec class
79 06 Sep 2008; Andrew Gaffney <agaffney@gentoo.org> catalyst,
80 +modules/catalyst/__init__.py:
81 Add __init__.py file and import line.
83 06 Sep 2008; Andrew Gaffney <agaffney@gentoo.org> catalyst,
84 +modules/catalyst/spec.py:
85 Initial commit of modules/catalyst/spec.py.
87 30 Jul 2008; Chris Gianelloni <wolf31o2@wolf31o2.org> arch/amd64.py,
89 Updating x86/amd64 arch support. Original patches by William Cooke
90 <gentoo@wcooke.org> and reported to Gentoo bug #224429, modified by me.
92 28 Jul 2008; Chris Gianelloni <wolf31o2@wolf31o2.org>
93 modules/generic_stage_target.py, modules/livecd_stage2_target.py,
94 modules/snapshot_target.py, modules/stage4_target.py,
95 targets/support/bootloader-setup.sh, targets/support/functions.sh,
96 targets/support/kmerge.sh:
97 Removing all deprecated interfaces. We no longer wish to support them and
98 they're not needed. Anyone using a pre-2.x spec file will need to update
101 24 Jul 2008; Chris Gianelloni <wolf31o2@wolf31o2.org>
102 -livecd/files/Getting_Online.txt:
103 Removing livecd/files/Getting_Online.txt since it was quite outdated.
105 24 Jul 2008; Chris Gianelloni <wolf31o2@wolf31o2.org> TODO, catalyst,
107 Updated for new git repo.
109 29 May 2008; Chris Gianelloni <wolf31o2@gentoo.org> TODO, catalyst,
110 targets/support/livecdfs-update.sh:
111 Add gconf settings for gnome-screensaver to disable locking by default. This
114 14 May 2008; Andrew Gaffney <agaffney@gentoo.org> arch/arm.py:
115 Add armv5tel to arm host list.
117 09 May 2008; Chris Gianelloni <wolf31o2@gentoo.org>
118 targets/support/chroot-functions.sh:
119 If we don't have a distcc user, we need to reinstall distcc, even if it's
120 been built with the right USE. This mainly affects stage1/stage2.
122 09 May 2008; Chris Gianelloni <wolf31o2@gentoo.org>
123 targets/support/chroot-functions.sh:
124 We need to run distcc-config --install, since we won't be installing into
125 ROOT=/ for stage1, and we have to use --noreplace to keep from wiping any
126 installed versions of distcc.
128 09 May 2008; Chris Gianelloni <wolf31o2@gentoo.org> TODO:
129 Add a couple of distcc-related items to TODO.
131 09 May 2008; Chris Gianelloni <wolf31o2@gentoo.org>
132 targets/stage1/stage1-preclean-chroot.sh,
133 targets/stage2/stage2-preclean-chroot.sh,
134 targets/stage3/stage3-preclean-chroot.sh,
135 targets/stage4/stage4-preclean-chroot.sh:
136 We don't want to run setup_myfeatures in preclean, but still want to update
137 the environment and show our debug information.
139 25 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org>
140 targets/stage1/stage1-preclean-chroot.sh,
141 targets/stage2/stage2-preclean-chroot.sh,
142 targets/stage3/stage3-preclean-chroot.sh,
143 targets/stage4/stage4-preclean-chroot.sh,
144 targets/support/chroot-functions.sh:
145 Remove the die on LIBDIR check, since it won't be set on non-multilib
146 profiles. We can now run debug in preclean again.
148 25 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org>
149 targets/support/functions.sh:
150 Let's not try to chmod a dangling symlink.
152 25 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org>
153 targets/support/chroot-functions.sh:
154 Added emerge --info to debug output. I don't know why I didn't add it before.
156 25 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org>
157 targets/stage1/stage1-preclean-chroot.sh,
158 targets/stage2/stage2-preclean-chroot.sh,
159 targets/stage3/stage3-preclean-chroot.sh,
160 targets/stage4/stage4-preclean-chroot.sh:
161 We probably shouldn't be running our debug functions in our stages. Let's
164 24 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org>
165 targets/support/chroot-functions.sh:
166 Added a get_libdir call and fail if we don't have a valid LIBDIR when using
169 23 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org>
170 targets/support/livecdfs-update.sh:
171 Only copy the handbook icon if one exists.
173 21 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org>
174 modules/catalyst_lock.py:
175 Fix a small typo. Thanks to Justin Bronder <jsbronder@gentoo.org> for
178 17 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org>
179 targets/livecd-stage2/livecd-stage2-controller.sh:
180 We should be matching all possible LIBDIRs, so make sure we do that.
182 17 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org>
183 targets/support/livecdfs-update.sh:
184 We no longer need the metadata.tar.bz2, since the Installer uses
187 16 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org>
188 targets/stage1/stage1-chroot.sh:
189 We don't need --newuse if we're not using binary packages, so there's no
192 13 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org>
193 targets/livecd-stage2/livecd-stage2-controller.sh:
194 Added initial framework for creating the CD's root on livecd/livedvd.
195 Currently, the end result is the same, but I'll be adding code to
196 automatically copy the stages and to automatically download the distfiles.
198 13 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org>
199 targets/livecd-stage2/livecd-stage2-controller.sh,
200 targets/support/kmerge.sh, targets/support/livecdfs-update.sh,
201 targets/support/rc-update.sh:
202 Change all checks for livecd/type: gentoo-release-livecd to
203 gentoo-release-live* so we can add a new gentoo-release-livedvd livecd/type
204 to allow for auto-fetching of distfiles and stages onto official DVD media.
206 11 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org> TODO,
207 targets/livecd-stage1/livecd-stage1-controller.sh,
208 targets/livecd-stage2/livecd-stage2-controller.sh:
209 Updated TODO. Added code to livecd-stage1 to generate a package list, which
210 will be used in livecd-stage2 with the upcoming livedvd livecd/type to fetch
211 the distfiles automatically.
213 11 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org>
214 modules/generic_stage_target.py:
215 Fix seedcache output so it fits in 80 columns.
217 08 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org>
218 targets/stage1/stage1-chroot.sh:
219 We should likely install baselayout before anything else, including the
220 package manager. As such, I've moved it to after sys-apps/baselayout is
223 08 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org>
224 targets/livecd-stage2/livecd-stage2-controller.sh:
225 Check for a snapshot in the overlay and error if one is present. This should
226 ensure that the snapshot on the CD is the same as the one used to build the
229 06 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
230 modules/catalyst_support.py:
231 Added a small patch from Tim Yamin <tim.yamin@zonbu.com> to fix make.conf
232 parsing of variables with numbers in them. This is catalyst 2.0.6_pre17 for
235 06 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org>
236 targets/stage1/stage1-chroot.sh:
237 Change back to using sys-apps/baselayout. We'll need to come up with a
238 better permanent solution now that virtual/baselayout is no more.
240 05 Apr 2008; Andrew Gaffney <agaffney@gentoo.org>
241 -livecd/cdtar/grub-memtest86+-cdtar.tar.bz2:
242 Update the grub cdtar for grub-0.97-r5 and memtest86+-2.01
244 05 Apr 2008; Andrew Gaffney <agaffney@gentoo.org>
245 targets/support/bootloader-setup.sh:
246 Use menu.lst for grub config, since 0.96 and higher won't use grub.conf
249 04 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org> +TODO,
250 modules/generic_stage_target.py, targets/support/livecdfs-update.sh:
251 Added TODO. Changed create_handbook_icon call to only be called if
252 /docs/handbook/index.html exists on the disk or in livecd/overlay.
254 30 Mar 2008; Andrew Gaffney <agaffney@gentoo.org>
255 targets/support/kmerge.sh:
256 Run sed on KERNELVERSION to escape the slashes so we can use it in another
259 30 Mar 2008; Andrew Gaffney <agaffney@gentoo.org>
260 targets/support/kmerge.sh:
261 Modify test to run if package.provided exists instead of if it doesn't.
262 Run sed on the correct file.
264 27 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
265 targets/support/chroot-functions.sh:
266 Added --noreplace to setup_myfeatures merges so we don't blow away any
267 packages which are already installed with the proper USE flags for the given
268 target. This is for bug #211654. This is catalyst 2.0.6_pre16 for testing.
270 27 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
271 livecd/files/README.txt:
272 Added dosshd, passwd=, and nonfs to README.txt, since they were missing.
274 27 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
275 targets/support/rc-update.sh:
276 Added mdraid for baselayout-2 users.
278 14 Mar 2008; Andrew Gaffney <agaffney@gentoo.org>
279 targets/support/kmerge.sh:
280 Clean up package.provided after the kernel build
282 13 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
283 targets/support/kmerge.sh:
284 It helps if I put things in the correct order so they'll actually execute,
285 rather than getting a nice error from emerge.
287 13 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
288 targets/support/kmerge.sh:
289 Change upgrade to update.
291 13 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
292 targets/support/kmerge.sh:
293 Add back in the package.provided code that *should* skip the kernel sources
294 merge for call back and subsequent runs.
296 13 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
297 targets/support/kmerge.sh:
298 We don't really need to use binary packages for the kernel sources, since it
299 doesn't gain us anything. Also, we need to delete the /usr/src/linux symlink
300 when we're not using kerncache.
302 13 Mar 2008; Andrew Gaffney <agaffney@gentoo.org>
303 targets/support/kmerge.sh:
304 Remove 'symlink' from USE, since it's not needed and screws up kerncache
306 13 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
307 targets/livecd-stage2/livecd-stage2-controller.sh:
308 OK, we run our find outside the chroot, so we don't want to use absolute
309 paths unless we want to wipe out *.a *.la *.pyc and *.pyo from our host
310 system. Oops. Due to this bug, I'm making this 2.0.6_pre15 for testing
313 13 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
314 targets/livecd-stage2/livecd-stage2-controller.sh,
315 targets/stage1/stage1-controller.sh:
316 Cleanup the clean section for stage1 and add an updated clean section for
317 livecd-stage2 when we're a minimal, universal, or game CD. This is
318 2.0.6_pre14 for testing.
320 11 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
321 targets/support/kmerge.sh:
322 We should be using --newuse when merging our packages in callback.
324 11 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
325 targets/grp/grp-chroot.sh:
326 We should only use --noreplace when building a pkgset, everything else
329 11 Mar 2008; Andrew Gaffney <agaffney@gentoo.org>
330 modules/catalyst_support.py, modules/generic_stage_target.py,
331 modules/grp_target.py:
332 Apply additional patches from bug #207862 for CONTENTS generation.
334 10 Mar 2008; Andrew Gaffney <agaffney@gentoo.org>
335 targets/grp/grp-chroot.sh:
336 Call setup_myemergeopts after changing clst_FETCH.
338 10 Mar 2008; Andrew Gaffney <agaffney@gentoo.org>
339 targets/netboot2/netboot2-pkg.sh:
340 Remove a bit of unnecessary code.
342 10 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
343 modules/generic_stage_target.py, targets/grp/grp-chroot.sh,
344 targets/support/chroot-functions.sh:
345 Fix some spacing on the -* warning, revert Andrew's last change, since it
346 didn't do anything, and clean up the GRP chroot code so it works smarter and
347 set clst_FETCH when clst_grp_type is something other than pkgset.
349 10 Mar 2008; Andrew Gaffney <agaffney@gentoo.org>
350 targets/support/chroot-functions.sh:
351 Don't set --usepkg and --buildpkg when fetching.
353 07 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
354 modules/generic_stage_target.py:
355 Change the warning thrown into make.conf when someone uses LDFLAGS so it is
358 05 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
359 modules/generic_stage_target.py:
360 Merged ChangeLog.old and ChangeLog and added a note for myself to fix up the
361 boot/kernel/${kname}/config copying code in generic_stage_target.
363 05 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
364 targets/support/kmerge.sh:
365 Make sure we don't give genkernel a --kernel-config if it isn't set in the
368 05 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
369 modules/generic_stage_target.py, targets/support/kmerge.sh,
370 targets/support/pre-kmerge.sh:
371 Changed boot/kernel/${kname}/config and boot/kernel/${kname}/sources to be
372 valid, rather than required, changed clst_ksource to default to
373 virtual/linux-sources if boot/kernel/${kname}/sources is unset, moved
374 removal of USE to after the kernel build so the modules get the correct USE,
375 and did some minor cleanup on pre-kmerge. This is 2.0.6_pre13 for testing.
377 05 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
378 targets/support/kmerge.sh:
379 We should run the default functions for kmerge.sh, too.
381 05 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
382 -livecd/cdtar/aboot-0.9-r1-cdtar.tar.bz2,
383 +livecd/cdtar/aboot-1.0_pre20040408-r2-cdtar.tar.bz2:
384 Updated aboot cdtar with a newer version to support newer kernels.
386 05 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
387 targets/stage1/stage1-chroot.sh, targets/support/chroot-functions.sh:
388 Updated make_destpath so it writes out to make.conf as well as exporting
389 ROOT to the environment, added a make_destpath call to cleanup_stages, and
390 adding make_destpath /tmp/stage1root to stage1.
392 05 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org> README, catalyst:
393 Updated README a bit and rolling 2.0.6_pre12 for testing.
395 05 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
396 targets/support/create-iso.sh:
397 Removed any further checks for clst_fstype and making sure everybody is
398 using ${mkisofs_zisofs_opts}.
400 05 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
401 targets/support/livecdfs-update.sh:
402 The default theme for GNOME is now Clearlooks, so we can remove the theme
403 code, but we still want to set the font size.
405 05 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
406 targets/support/livecdfs-update.sh:
407 We need to put quotes around ${user_comment} or useradd gets confused.
409 05 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
410 targets/support/chroot-functions.sh:
411 Changed make_destpath to write out ROOT to make.conf, rather than (ab)using
414 05 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
415 targets/support/kmerge.sh:
416 Added an additional make_destpath call to kmerge.sh so it'll export ROOT=/
417 prior to running genkernel. This is catalyst 2.0.6_pre11 for testing.
419 04 Mar 2008; Andrew Gaffney <agaffney@gentoo.org>
420 targets/support/create-iso.sh:
421 Bash fscking sucks, so we have to compromise on this code reduction solution
422 a bit. It's still far better than it was
424 03 Mar 2008; Andrew Gaffney <agaffney@gentoo.org>
425 targets/support/create-iso.sh:
426 Don't escape quotes when actually running the command
428 02 Mar 2008; Andrew Gaffney <agaffney@gentoo.org>
429 targets/support/kmerge.sh:
430 Pass clst_root_path instead of ROOT to run_merge, since it overrides ROOT
432 29 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
433 targets/support/kmerge.sh:
434 Use -L instead of -l in test for symlink
436 29 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
437 targets/stage1/stage1-controller.sh:
438 Remove code for gcc-config/binutils-config since it should be getting done
439 in the preclean script, anyway.
441 29 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
442 targets/stage1/stage1-chroot.sh:
443 I missed one place where HOSTUSE was being used incorrectly.
445 29 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
446 targets/support/kmerge.sh:
447 Escape the correct quote
449 29 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
450 targets/support/kmerge.sh:
451 Change remaining instances of run_emerge to run_merge
453 28 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
454 targets/support/bootloader-setup.sh, targets/support/create-iso.sh:
455 Change all clst_hostuse checks for ppc/ppc64 to ppc*|powerpc* so we match,
458 28 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
459 targets/support/bootloader-setup.sh:
460 Let's change our splash checking to a global check so it only needs to be
461 done once. This makes much more sense than having all of those if ... else
464 28 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
465 targets/stage1/stage1-chroot.sh, targets/support/kmerge.sh:
466 Fix our USE invocation here so things work as expected.
468 28 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
469 targets/support/livecdfs-update.sh:
470 Force-enable livecd/users for livecd/type gentoo-release-livecd and
473 28 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
474 targets/support/livecdfs-update.sh:
475 Remove /etc/conf.d/domainname code, since /etc/conf.d/domainname is no
478 28 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
479 targets/livecd-stage2/livecd-stage2-controller.sh:
480 Fixing the snapshot copying so it will only copy the correct snapshot for
481 people who don't know how to properly use wget.
483 28 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
484 targets/stage1/stage1-chroot.sh:
485 Fix HOSTUSE invocation on stage1, since we use -* at the beginning to
488 28 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
489 targets/stage1/stage1-chroot.sh, targets/support/kmerge.sh:
490 OK, we have to escape our quotes, rather than use single quotes, or we don't
491 evaluate the variables properly.
493 28 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
494 targets/stage1/stage1-chroot.sh, targets/support/chroot-functions.sh,
495 targets/support/kmerge.sh:
496 Fixing echo/sed for make.conf writing.
498 28 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
499 targets/grp/grp-chroot.sh, targets/stage1/stage1-chroot.sh,
500 targets/support/kmerge.sh, targets/support/livecdfs-update.sh:
501 Rather than using the environment, we write out our USE to make.conf, then
502 remove it once we're done. We don't bother adding clst_HOSTUSE, since it'll
503 be written to make.conf, already.
505 28 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
506 targets/embedded/embedded-chroot.sh, targets/grp/grp-chroot.sh,
507 targets/livecd-stage1/livecd-stage1-chroot.sh,
508 targets/netboot/netboot-chroot.sh, targets/netboot/netboot-combine.sh,
509 targets/netboot2/netboot2-pkg.sh, targets/stage1/stage1-chroot.sh,
510 targets/stage2/stage2-preclean-chroot.sh, targets/stage3/stage3-chroot.sh,
511 targets/stage3/stage3-preclean-chroot.sh, targets/stage4/stage4-chroot.sh,
512 targets/support/chroot-functions.sh, targets/support/pre-kmerge.sh,
513 targets/support/unmerge.sh, targets/tinderbox/tinderbox-chroot.sh:
514 Changing run_emerge to run_merge, changing both setup_portage and
515 setup_myfeatures to add any USE changes to make.conf prior to merge, then
516 removing the settings added, rather than (ab)using the environment.
518 28 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
519 targets/grp/grp-chroot.sh, targets/livecd-stage1/livecd-stage1-chroot.sh,
520 targets/stage1/stage1-chroot.sh, targets/stage3/stage3-chroot.sh,
521 targets/stage4/stage4-chroot.sh, targets/support/chroot-functions.sh,
522 targets/tinderbox/tinderbox-chroot.sh:
523 Rearrange some of the functions in chroot-functions.sh in preparation for
524 some upcoming changes and rename setup_portage to setup_pkgmgr.
526 28 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
527 targets/stage1/stage1-controller.sh:
528 Removing an extra env-update call from stage1's preclean.
530 28 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
531 livecd/cdtar/grub-memtest86+-cdtar.tar.bz2,
532 targets/support/bootloader-setup.sh:
533 Set default for grub to 0 and updated cdtar so we don't ship a half-broken
534 help.msg which we didn't even use.
536 28 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
537 targets/support/bootloader-setup.sh:
538 Don't write out out 'default 1' line when creating grub.conf, since the
539 'help' entry is now at the bottom, and we want grub to default to the first
542 27 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
543 targets/support/bootloader-setup.sh:
544 Removed checks on livecd/splash_type, since we only support one type,
545 removed remaining bootsplash code from bootloader-setup.sh, added automatic
546 copying of splash.xpm.gz for Gentoo releases when using grub, and moved grub
547 help to bottom of titles. This is catalyst 2.0.6_pre10 for testing.
549 27 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
550 targets/livecd-stage2/livecd-stage2-controller.sh:
551 Let's automatically copy in the snapshot if livecd/type is
552 gentoo-release-livecd.
554 26 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
555 modules/generic_stage_target.py:
556 Fix leading whitespace in empty() so it's only executed if there's something
557 to execute it on. Thanks to Justin Bronder <jsbronder@gentoo.org> in bug
558 211410 for pointing this out
560 21 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
561 targets/support/rc-update.sh:
562 Quote baselayout package atom
564 21 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
565 targets/support/chroot-functions.sh:
566 OK, we shouldn't use which to find env-update, since /usr/sbin isn't in the
567 PATH by default. Instead, simply check if it exists.
569 21 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
570 targets/support/chroot-functions.sh:
571 Remove temporary package listing code, since --verbose is forced on with
574 21 Feb 2008; Andrew Gaffney <agaffney@gentoo.org> catalyst:
575 Force-enable --verbose when using --debug
577 21 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
578 targets/support/kmerge.sh:
579 Changing modules-update to update-modules to quiet a warning and keep us
580 from having it get removed out from under us.
582 21 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
583 targets/support/chroot-functions.sh:
584 Adding a note to myself for better debug and moving run_default_funcs to the
585 bottom of the script so it gets executed. Since this can otherwise break
586 pkgcache, I'm making this catalyst 2.0.6_pre9 for testing, immediately.
588 21 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
589 targets/stage1/stage1-chroot.sh, targets/stage2/stage2-chroot.sh,
590 targets/support/chroot-functions.sh:
591 Moved creating of stage1 package list to the beginning of stage1-chroot.sh
592 so we can get the output with --debug, added --newuse to the options for
593 stage1, as we should always rebuild any package where the USE has changed,
594 removed removal of portage logs from stage2-chroot.sh since it is being done
595 by cleanup_stages, moved world removal in cleanup_stages into a check for
596 stages 1 through 3, made update_env_settings check for the existence of
597 env-update before running it since we now run update_env_settings by default
598 everywhere chroot-functions.sh is sourced, and added a section to show_debug
599 to list the packages, since we don't yet force-enable verbose with debug.
601 20 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
602 modules/catalyst_lock.py:
603 Since my python sucks and I don't feel like troubleshooting it at the
604 moment, commenting out all the DEBUG code in catalyst_lock and rolling up
605 2.0.6_pre8 for testing.
607 20 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> AUTHORS, catalyst,
608 modules/builder.py, modules/catalyst_lock.py:
609 Added some extra debug output to catalyst_lock.py and added Stuart Longland
610 to AUTHORS. This is catalyst 2.0.6_pre7 for testing.
612 20 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
613 modules/catalyst_support.py:
614 change 'is' to == because python is grumpy
616 20 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
617 examples/livecd-stage2_template.spec, examples/stage4_template.spec,
618 modules/livecd_stage2_target.py, targets/support/kmerge.sh,
619 targets/support/livecdfs-update.sh, targets/support/pre-kmerge.sh,
620 targets/support/rc-update.sh:
621 Removing support for bootsplash, since it hasn't been in a supported kernel
622 in a couple years and isn't accepted upstream.
624 20 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
625 targets/support/pre-kmerge.sh, targets/tinderbox/tinderbox-chroot.sh:
626 Fix up the sed for genkernel so it works on versions both before and after
627 3.4.10_pre2 and fixing a couple places where my sed for the . -> source
628 change was a bit too aggressive.
630 20 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
631 targets/support/bootloader-setup.sh:
632 Change grub timeout to 15 seconds instead of 150.
634 20 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
635 targets/support/pre-kmerge.sh:
636 Comment out sed on genkernel executable as it appears to do nothing these
639 20 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
640 targets/livecd-stage2/livecd-stage2-controller.sh:
641 Only call find on libdirs that actually exist. Thanks to Kristoffer
642 <krek6597@student.uu.se> in bug #210807.
644 20 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
645 modules/generic_stage_target.py:
646 Add warning about -* in foo/use in the spec.
648 20 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
649 targets/embedded/embedded-chroot.sh,
650 targets/embedded/embedded-preclean-chroot.sh, targets/grp/grp-chroot.sh,
651 targets/grp/grp-preclean-chroot.sh,
652 targets/livecd-stage1/livecd-stage1-chroot.sh,
653 targets/livecd-stage1/livecd-stage1-preclean-chroot.sh,
654 targets/netboot/netboot-chroot.sh, targets/netboot/netboot-image.sh,
655 targets/netboot2/netboot2-copyfile.sh, targets/netboot2/netboot2-pkg.sh,
656 targets/stage1/stage1-chroot.sh, targets/stage1/stage1-preclean-chroot.sh,
657 targets/stage2/stage2-chroot.sh, targets/stage2/stage2-preclean-chroot.sh,
658 targets/stage3/stage3-chroot.sh, targets/stage3/stage3-preclean-chroot.sh,
659 targets/stage4/stage4-chroot.sh, targets/stage4/stage4-preclean-chroot.sh,
660 targets/support/pre-kmerge.sh, targets/tinderbox/tinderbox-chroot.sh,
661 targets/tinderbox/tinderbox-preclean-chroot.sh:
662 Change all . to source.
664 20 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
665 targets/embedded/embedded-preclean-chroot.sh,
666 targets/grp/grp-preclean-chroot.sh,
667 targets/livecd-stage1/livecd-stage1-preclean-chroot.sh,
668 targets/stage1/stage1-chroot.sh, targets/stage1/stage1-preclean-chroot.sh,
669 targets/stage2/stage2-preclean-chroot.sh, targets/stage3/stage3-chroot.sh,
670 targets/stage3/stage3-preclean-chroot.sh,
671 targets/stage4/stage4-preclean-chroot.sh,
672 targets/support/chroot-functions.sh,
673 targets/tinderbox/tinderbox-preclean-chroot.sh:
674 Added a cleanup_stages function and added it to the appropriate places.
676 20 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
677 targets/embedded/embedded-chroot.sh, targets/grp/grp-chroot.sh,
678 targets/livecd-stage1/livecd-stage1-chroot.sh,
679 targets/netboot/netboot-chroot.sh, targets/stage1/stage1-chroot.sh,
680 targets/stage2/stage2-chroot.sh, targets/stage3/stage3-chroot.sh,
681 targets/stage4/stage4-chroot.sh, targets/support/chroot-functions.sh,
682 targets/support/kmerge.sh, targets/support/livecdfs-update.sh,
683 targets/support/post-kmerge.sh, targets/support/pre-kmerge.sh,
684 targets/support/unmerge.sh, targets/tinderbox/tinderbox-chroot.sh:
685 Removing any functions that we now call by default when we source
686 chroot-functions.sh by default.
688 20 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
689 targets/embedded/embedded-chroot.sh, targets/grp/grp-chroot.sh,
690 targets/livecd-stage1/livecd-stage1-chroot.sh,
691 targets/netboot/netboot-chroot.sh, targets/netboot2/netboot2-pkg.sh,
692 targets/stage1/stage1-chroot.sh, targets/stage2/stage2-chroot.sh,
693 targets/stage3/stage3-chroot.sh, targets/stage4/stage4-chroot.sh,
694 targets/support/chroot-functions.sh, targets/support/pre-kmerge.sh:
695 Clean up the debug code that I've added to stage1, move it to
696 chroot_functions.sh, and call it from all of our main targets.
698 14 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
699 modules/generic_stage_target.py:
700 Wow. I need to make sure that we actually comment comments in make.conf or
701 we end up with a failed build. Thanks to Christian Heim <phreak@gentoo.org>
702 for pointing it out. This is catalyst 2.0.6_pre6 for testing.
704 14 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
705 targets/stage1/stage1-chroot.sh, targets/stage2/stage2-chroot.sh,
706 targets/stage3/stage3-chroot.sh:
707 We need to be sure we clear out /var/log/portage/elog as well as
708 /var/log/emerge.log for stages 1 through 3.
710 14 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
711 modules/generic_stage_target.py,
712 targets/livecd-stage2/livecd-stage2-controller.sh,
713 targets/support/livecdfs-update.sh:
714 Clean up firmware code in livecdfs-update.sh, add beginnings of new firmware
715 code in livecd-stage2-controller.sh, and fix output for USE in make.conf to
716 80 columns. This is catalyst 2.0.6_pre5 for testing.
718 14 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
719 modules/generic_stage_target.py:
720 Apparently, python doesn't like it when you put a set of comments in front
721 of an elif. Thanks to Robin Johnson <robbat2@gentoo.org> for pointing it out
724 13 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
725 modules/generic_stage_target.py:
726 Huge refactoring of modules/generic_stage_target.py to fix indentation and
727 generally clean up the code so it's a bit easier to read/follow.
729 13 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
730 modules/generic_stage_target.py:
731 Sort and de-dupe myusevars.
733 13 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
734 targets/stage1/stage1-chroot.sh:
735 Modify stage1-chroot.sh to use the actual -d/--debug code already in catalyst.
737 13 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
738 modules/generic_stage_target.py, targets/embedded/embedded-chroot.sh,
739 targets/grp/grp-chroot.sh, targets/livecd-stage1/livecd-stage1-chroot.sh,
740 targets/netboot/netboot-chroot.sh, targets/stage3/stage3-chroot.sh,
741 targets/stage4/stage4-chroot.sh, targets/support/chroot-functions.sh,
742 targets/tinderbox/tinderbox-chroot.sh:
743 Move export of FEATURES to setup_myfeatures.
745 12 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
746 targets/stage1/stage1-chroot.sh:
747 Added some debug code to stage1 and fixed a nice bug where we weren't
748 building with the correct USE. Unfortunately, this invalidates any caches
749 for stage1, since we were building with the entire USE from the profile.
750 This is 2.0.6_pre4 for testing.
752 11 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
753 targets/stage1/stage1-chroot.sh:
754 We don't need to do the device building twice, so removing USE=build from
755 first baselayout install.
757 09 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
758 targets/support/livecdfs-update.sh:
759 We check for a plugdev group, add it if it doesn't exist, and make sure any
760 users specified by livecd/users is in the group.
762 09 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> arch/mips.py:
763 Changing cobalt_n32 to use mipsel4_n32 as its inheritance point. Thanks to
764 Stuart Longland <redhatter@gentoo.org> for pointing this change out.
766 08 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
767 modules/catalyst_support.py:
768 Fix up calc_contents in contents_map. Thanks to Brent Baude
769 <ranger@gentoo.org> for pointing it out. This is catalyst 2.0.6_pre3 for
772 08 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
773 targets/stage1/stage1-chroot.sh:
774 Ensure /etc/xml/catalog does not exist in stage1, since it will always be
775 empty and will cause issues in stage3 and beyond.
777 08 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
778 targets/support/kmerge.sh, targets/support/rc-update.sh:
779 Changed some of the rc-update code so it should work with baselayout-2,
780 also. This is 2.0.6_pre2 for testing.
782 08 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> AUTHORS, catalyst,
783 files/catalyst.conf, modules/catalyst_support.py,
784 modules/generic_stage_target.py, modules/grp_target.py,
785 modules/snapshot_target.py:
786 Added support for generating CONTENTS files automatically. Patch by Robin
787 Johnson <robbat2@gentoo.org> for bug #207862.
789 08 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
790 modules/snapshot_target.py:
791 Add a patch from Robin Johnson <robbat2@gentoo.org> from bug #207860 to
792 exclude digest-* files from the snapshot.
794 08 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> arch/amd64.py,
795 arch/x86.py, modules/generic_stage_target.py:
796 Fixing a minor display issue when we write out make.conf, adding HOSTUSE for
797 amd64 to add mmx, sse, and sse2 to USE, adding sse2 to pentium4's HOSTUSE.
799 07 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
800 targets/support/kmerge.sh:
801 Make the --kerncache option to genkernel dependent on 'kerncache' being in
802 options, so that it can actually be turned off.
804 07 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> arch/amd64.py,
806 Rearrange things in the arch/*.py files to ensure that nothing is used
807 before it has been defined.
809 07 Feb 2008; Andrew Gaffney <agaffney@gentoo.org> arch/powerpc.py:
810 Reorder arch/powerpc.py to make python happy.
812 07 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
813 modules/snapshot_target.py:
814 Change .svn --include to an --exclude like it was supposed to be.
816 07 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> arch/mips.py,
818 Added several subarches for mips so we can dump the mips subarch profiles
819 from my shiny new multi-parent profile structure. This is 2.0.6_pre1 for
822 07 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
823 targets/livecd-stage2/livecd-stage2-controller.sh:
824 Changed the code for copying the MOTD files so it's fewer lines and makes
827 06 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> +arch/powerpc.py,
828 -arch/ppc.py, -arch/ppc64.py, arch/sparc.py, -arch/sparc64.py:
829 Merged ppc.py and ppc64.py into powerpc.py and merged sparc.py and
830 sparc64.py into sparc.py, so we have a cleaner set of arch files.
832 06 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> arch/amd64.py,
834 Did a little cleanup on the x86.py to remove some redundant entries and
835 added nocona and core2 to amd64.py, though they're currently commented out.
837 06 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
838 modules/generic_stage_target.py:
839 Write out HOSTUSE settings from arch/*.py to make.conf as well as any USE
840 flags defined in the spec file.
842 06 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> arch/ppc64.py:
843 Added a patch from Markus Rothe <corsair@gentoo.org> to add power6 and cell
844 subarches to ppc64 for bug #208860 and removing redundant CXXFLAGS settings,
845 since catalyst sets CXXFLAGS=CFLAGS by default.
847 06 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
848 targets/livecd-stage1/livecd-stage1-chroot.sh, targets/support/kmerge.sh:
849 Added clst_HOSTUSE to livecd-stage1 and livecd-stage2 package builds.
851 06 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> arch/x86.py:
852 Added prescott to the subarches for x86.
854 06 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
855 modules/netboot2_target.py, targets/support/kmerge.sh:
856 Add patch to enabled netboot2/linuxrc and automatically add path for
857 initramfs overlay to genkernel commandline. Thanks to Justin Bronder
858 <jsbronder@gentoo.org> in bug #208106.
860 06 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
861 modules/netboot2_target.py:
862 Allow root_overlay in netboot2 target for bug #208106.
864 04 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
865 modules/generic_stage_target.py, modules/livecd_stage1_target.py,
866 targets/stage1/stage1-chroot.sh, targets/support/chroot-functions.sh:
867 Added USE=bindist automatically to everything that inherits set_use from
868 generic_stage_target, added USE=bindist to livecd_stage1_target, added
869 USE=bindist to emerge run for stage1, and did some minor cleanup in
870 get_libdir in chroot-functions.
872 03 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
873 targets/support/bootloader-setup.sh:
874 Add splashimage= line to grub.conf if /boot/grub/splash.xpm.gz exists.
876 02 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
877 examples/generic_stage_template.spec, examples/grp_template.spec,
878 examples/livecd-stage1_template.spec,
879 examples/livecd-stage2_template.spec, examples/netboot_template.spec,
880 examples/stage4_template.spec, examples/tinderbox_template.spec:
881 Changing link so it no longer points to a dead page. This is for bug #208609.
883 02 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
884 modules/snapshot_target.py:
885 Add .svn to the catalyst snapshot excludes and remove old pordir_overlay code.
887 02 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
888 targets/stage1/stage1-chroot.sh:
889 As much as I hate this, we're going to force baselayout to install first.
890 This will keep us from having any issues with packages that don't respect
893 02 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> files/catalyst.conf:
894 Reorder options in catalyst.conf so they're alphabetical.
896 02 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
897 targets/support/bootloader-setup.sh:
898 Add 'pager on' to grub.conf for bug #208531.
900 02 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
901 livecd/files/README.txt, livecd/files/x86-F6.msg:
902 Removing the unused kernel command line options from Volume/Device Management.
904 10 Jan 2008; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
905 This is now 2.0.5 for release.
907 25 Nov 2007; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
908 files/catalyst.conf, modules/catalyst_support.py,
909 modules/generic_stage_target.py,
910 targets/embedded/embedded-preclean-chroot.sh,
911 targets/grp/grp-preclean-chroot.sh,
912 targets/livecd-stage1/livecd-stage1-preclean-chroot.sh,
913 targets/stage2/stage2-preclean-chroot.sh,
914 targets/stage3/stage3-preclean-chroot.sh,
915 targets/support/chroot-functions.sh,
916 targets/tinderbox/tinderbox-preclean-chroot.sh:
917 Applying a patch from Tais M. Hansen <tais.hansen@osd.dk> to add initial
918 sys-devel/icecream cluster compiler support for bug #200095. This is
919 catalyst 2.0.5_pre6 for testing.
921 25 Nov 2007; Andrew Gaffney <agaffney@gentoo.org> catalyst,
922 files/catalyst.conf, modules/generic_stage_target.py:
923 Add the option for using metadata_overlay with portage to speed up cache.
925 25 Nov 2007; Andrew Gaffney <agaffney@gentoo.org>
926 modules/stage1_target.py, modules/stage2_target.py,
927 modules/stage3_target.py:
928 Add /etc/portage to cleanables for stages 1 through 3.
930 17 Nov 2007; Andrew Gaffney <agaffney@gentoo.org>
931 livecd/files/livecd-local.start,
932 targets/livecd-stage2/livecd-stage2-controller.sh,
933 targets/support/livecdfs-update.sh:
934 We apparently still need profiles/eclass for building the stage3 from the
935 LiveCD with the installer.
937 17 Nov 2007; Andrew Gaffney <agaffney@gentoo.org> arch/mips.py:
938 Apply patch for MIPS N32 support from Stuart Longland <redhatter@gentoo.org>
941 17 Nov 2007; Andrew Gaffney <agaffney@gentoo.org>
942 targets/livecd-stage2/livecd-stage2-controller.sh,
943 targets/support/livecdfs-update.sh:
944 Create symlink for /etc/gconf and /var/db when moving to /usr/livecd, remove
945 preservation of eclasses/profiles, and remove copying of livecd-local.start
946 since it's not needed anymore.
948 16 Nov 2007; Andrew Gaffney <agaffney@gentoo.org>
949 targets/support/livecdfs-update.sh, targets/support/unmerge.sh:
950 Move moving of /var/db back to livecdfs-update.sh but keep the symlink so we
953 13 Nov 2007; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
954 targets/support/livecdfs-update.sh, targets/support/unmerge.sh:
955 Removing old mkvardb code which is no longer used, commenting out setting of
956 Gnome theme for testing now that Clearlooks has been default for some time,
957 and changing vdb move from a case statement to a simple if statement. This
958 is 2.0.5_pre5 for testing.
960 13 Nov 2007; Chris Gianelloni <wolf31o2@gentoo.org>
961 modules/stage1_target.py:
962 Removing cleaning of python encodings for bug #64890.
964 11 Nov 2007; Andrew Gaffney <agaffney@gentoo.org>
965 modules/generic_stage_target.py:
966 Add an extra warning into the generated make.conf about changing the CHOST.
968 01 Nov 2007; Andrew Gaffney <agaffney@gentoo.org>
969 targets/support/livecdfs-update.sh:
970 We don't need to copy files from /usr/lib/hotplug/firmware anymore.
972 29 Oct 2007; Andrew Gaffney <agaffney@gentoo.org>
973 targets/embedded/embedded-preclean-chroot.sh,
974 targets/grp/grp-preclean-chroot.sh,
975 targets/livecd-stage1/livecd-stage1-preclean-chroot.sh,
976 targets/stage2/stage2-preclean-chroot.sh,
977 targets/stage3/stage3-preclean-chroot.sh,
978 targets/tinderbox/tinderbox-preclean-chroot.sh:
979 Check to see if distcc is enabled before calling cleanup_distcc().
981 17 Oct 2007; Andrew Gaffney <agaffney@gentoo.org> arch/ppc.py,
982 arch/sparc.py, arch/x86.py:
983 Look for linux32 in /bin and /usr/bin.
985 12 Oct 2007; Andrew Gaffney <agaffney@gentoo.org>
986 modules/generic_stage_target.py:
987 Make error message more specific when removing immutable flag.
989 11 Oct 2007; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
990 examples/livecd-stage2_template.spec, modules/generic_stage_target.py:
991 Added Andrew Gaffney to maintainer list, fixed a typo, updated copyright
992 information, and added a small fix for FreeBSD for bug #169041. This is
993 catalyst 2.0.5_pre4 for testing.
995 11 Oct 2007; Chris Gianelloni <wolf31o2@gentoo.org>
996 targets/support/chroot-functions.sh:
997 Adding a slightly modified version of Andrew Gaffney's <agaffney@gentoo.org>
998 patch from bug #120076 to add cross-compiling support to our distcc
1001 11 Oct 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1002 targets/support/chroot-functions.sh:
1003 Added a version of get_libdir from multilib.eclass so we can determine where
1004 to go poking around if we need to touch anything in libdir.
1006 11 Oct 2007; Andrew Gaffney <agaffney@gentoo.org> catalyst:
1007 Print an error saying what target failed before the traceback.
1009 25 Sep 2007; Andrew Gaffney <agaffney@gentoo.org>
1010 modules/catalyst_support.py:
1011 When parsing make.conf, first try pkgcore's
1012 snakeoil.fileutils.read_bash_dict(), then portage's
1013 portage_util.getconfig(), then the internal parse_makeconf().
1015 06 Sep 2007; Andrew Gaffney <agaffney@gentoo.org>
1016 modules/catalyst_support.py:
1017 Raise an exception in parse_spec() if there's a duplicate key in the spec.
1019 06 Sep 2007; Andrew Gaffney <agaffney@gentoo.org>
1020 examples/netboot_template.spec, examples/tinderbox_template.spec,
1021 modules/grp_target.py, modules/tinderbox_target.py:
1022 Remove redundant set_pkgcache_path() functions from tinderbox and grp
1023 modules, and remove extra pkgcache_path and kerncache_path options from
1026 31 Aug 2007; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
1027 This is catalyst 2.0.5_pre3 for testing the new stages code.
1029 31 Aug 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1030 targets/stage1/stage1-chroot.sh, targets/stage3/stage3-chroot.sh:
1031 We need to force USE=bindist on for building stages.
1033 29 Aug 2007; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1034 modules/generic_stage_target.py:
1035 Fixed livecd/volid by removing the string.join() from set_iso_volume_id()
1036 for bug #188099. This is catalyst 2.0.5_pre2 for testing.
1038 29 Aug 2007; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1039 targets/support/rc-update.sh:
1040 Added support for the newer versions of splashutils which use fbcondecor as
1041 the init script. This is catalyst 2.0.5_pre1 for testing.
1043 29 Aug 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1044 targets/livecd-stage2/livecd-stage2-controller.sh:
1045 Make sure we mkdir on /etc/X11/xinit before we put files in it for bug
1048 22 Aug 2007; Andrew Gaffney <agaffney@gentoo.org>
1049 modules/generic_stage_target.py, modules/stage1_target.py,
1050 modules/stage2_target.py:
1051 The 'chost' option is only valid in stage 1/2 specs. Have catalyst error
1054 13 Aug 2007; Andrew Gaffney <agaffney@gentoo.org> catalyst,
1055 modules/generic_stage_target.py, modules/netboot2_target.py:
1056 Fix typo in getopt call for --clear-autoresume. thanks to
1057 Tais M. Hansen <tais.hansen@osd.dk> in bug #188339 for catching this.
1058 Conditionally write CFLAGS to make.conf in stages for bug #177796.
1059 Copy overlay files in netboot2 target into proper dir for bug #174635.
1061 17 Apr 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1062 modules/netboot2_target.py, targets/netboot2/netboot2-copyfile.sh,
1063 targets/support/netboot2-final.sh:
1064 Added a patch from Andrew Gaffney <agaffney@gentoo.org> on bug #174635 to
1065 fix a minor bug in System.map copying, add portage_overlay support, and adds
1066 the ability to use globbing in the package file lists for the netboot2
1069 17 Apr 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1070 +targets/netboot2/nb-busybox.cf:
1071 Added nb-busybox.cf to the netboot2 target for bug #174298.
1073 16 Apr 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1074 targets/support/chroot-functions.sh:
1075 Make sure we install ccache/distcc into the build root, not necessarily ROOT.
1077 12 Apr 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1078 targets/support/livecdfs-update.sh, targets/support/unmerge.sh:
1079 Change moving the VDB until after we have processed unmerge by moving it
1080 from livecdfs-update.sh to unmerge.sh, instead. This allows someone to
1081 unmerge packages from the gentoo-release-livecd target.
1083 12 Apr 2007; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1084 targets/support/kmerge.sh:
1085 Commented out the package.provided code in catalyst that seemed to cause
1086 problems with kerncache in testing. This is 2.0.4 and should be used for the
1089 12 Apr 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1090 modules/netboot2_target.py, targets/netboot2/netboot2-controller.sh,
1091 targets/netboot2/netboot2-copyfile.sh, targets/support/functions.sh,
1092 targets/support/netboot2-final.sh, targets/support/pre-kmerge.sh:
1093 Added a patch from Andrew Gaffney <agaffney@gentoo.org> from bug #173826 to
1094 improve the netboot2 target.
1096 10 Apr 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1097 modules/generic_stage_target.py:
1098 Added a patch from Mike Frysinger <vapier@gentoo.org> for bug #173740 to
1099 cause catalyst to export boolean variables as well as string-based
1102 10 Apr 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1103 modules/generic_stage_target.py:
1104 Fixing check for invalid subarch to not filter too much. Fix from Mike
1105 Frysinger <vapier@gentoo.org> for bug #173532.
1107 10 Apr 2007; Chris Gianelloni <wolf31o2@gentoo.org> arch/s390.py:
1108 Added s390x (64-bit) support via a patch from Mike Frysinger
1109 <vapier@gentoo.org> for bug #173002.
1111 10 Apr 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1112 targets/embedded/embedded-chroot.sh, targets/grp/grp-chroot.sh,
1113 targets/livecd-stage1/livecd-stage1-chroot.sh,
1114 targets/netboot/netboot-chroot.sh, targets/netboot/netboot-combine.sh,
1115 targets/netboot2/netboot2-pkg.sh, targets/stage1/stage1-chroot.sh,
1116 targets/stage1/stage1-controller.sh, targets/stage2/stage2-chroot.sh,
1117 targets/stage3/stage3-chroot.sh, targets/stage4/stage4-chroot.sh,
1118 targets/support/chroot-functions.sh, targets/support/kmerge.sh,
1119 targets/support/pre-kmerge.sh:
1120 Added setup_myemergeopts to setup_myfeatures and removed redundant calls to
1121 setup_myemergeopts. Added some extra checks for clst_FETCH to disable
1122 certain functions/code paths when running with -F/--fetchonly. Simplified
1123 kmerge.sh with regards to kerncache and callback packages. Also, changed
1124 ccache/distcc installs to use run_emerge instead of emerge directly, which
1125 allows us to more easily replace the underlying package manager, or add
1126 support for multiple package managers to catalyst.
1128 20 Mar 2007; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1129 modules/grp_target.py:
1130 Added patch from Ã…smund Grammeltvedt <grammel@online.no> to add
1131 portage_overlay functionality to GRP, where it was mistakenly missing, for
1132 bug #171157. This is catalyst 2.0.3 and ready for release.
1134 12 Mar 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1135 targets/livecd-stage1/livecd-stage1-controller.sh,
1136 targets/support/livecdfs-update.sh:
1137 Removed the generation of grppkgs.txt since the Installer now uses vdb
1140 09 Mar 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1141 targets/support/create-iso.sh:
1142 Fix creation of the EFI images. Since it is FAT, we can't go around
1143 perserving permissions, now, can we?
1145 06 Mar 2007; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1146 targets/support/livecdfs-update.sh:
1147 Added a patch from Andrew Gaffney <agaffney@gentoo.org> to fix my completely
1148 broken sed for rc.conf, which caused all kinds of hell to break loose when
1149 booting a new CD. This is 2.0.3_pre3.
1151 06 Mar 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1152 modules/generic_stage_target.py:
1153 Added a patch from Christian Heim <phreak@gentoo.org> to remove stale files,
1154 such as group- from /etc before creating our stage tarballs. This is for bug
1157 06 Mar 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1158 targets/support/livecdfs-update.sh:
1159 Commenting out the livecd-kernel code, since the Installer should be doing
1160 everything necessary itself.
1162 14 Feb 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1163 targets/support/livecdfs-update.sh:
1164 Fix up the pci.ids/usb.ids code to work with newer pciutils and future-proof
1165 the usbutils hanlding in case they follow suit with pciutils.
1167 13 Feb 2007; Chris Gianelloni <wolf31o2@gentoo.org> arch/alpha.py,
1168 arch/amd64.py, arch/arm.py, arch/hppa.py, arch/ia64.py, arch/mips.py,
1169 arch/ppc.py, arch/ppc64.py, arch/s390.py, arch/sh.py, arch/sparc.py,
1170 arch/sparc64.py, arch/x86.py, catalyst, modules/generic_stage_target.py:
1171 Added a patch from Andrew Gaffney <agaffney@gentoo.org> to fix up the
1172 problems with using all of the various subarch settings.
1174 13 Feb 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1175 targets/support/bootloader-setup.sh, targets/support/create-iso.sh:
1176 Disabled deleting of /boot so we actually can work with EFI/grub, made EFI
1177 check look in the correct location, and made sure we don't delete /voot
1178 within the EFI code if grub is present.
1180 12 Feb 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1181 modules/generic_stage_target.py:
1182 Added another fix from Andrew Gaffney <agaffney@gentoo.org> from bug
1183 #166294. This one should fix the HPPA/PPC architectures.
1185 12 Feb 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1186 targets/support/chroot-functions.sh:
1187 Added patch from Andrew Gaffney <agaffney@gentoo.org> for bug #166420 to
1188 remove the autoresume point for portage, as it really isn't needed and
1189 doesn't really gain us much, anyway.
1191 12 Feb 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1192 targets/stage1/stage1-chroot.sh:
1193 Added patch from Andrew Gaffney <agaffney@gentoo.org> for bug #166426.
1195 06 Feb 2007; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1196 examples/generic_stage_template.spec, examples/grp_template.spec,
1197 examples/livecd-stage1_template.spec,
1198 examples/livecd-stage2_template.spec, examples/netboot2_template.spec,
1199 examples/netboot_template.spec, examples/snapshot_template.spec,
1200 examples/stage4_template.spec, examples/tinderbox_template.spec:
1201 Update the examples to have 2006.1 for the dates. This is catalyst 2.0.2, so
1204 06 Feb 2007; Chris Gianelloni <wolf31o2@gentoo.org> files/catalyst.conf,
1205 targets/support/livecdfs-update.sh:
1206 Make sure the user owns his home directory for bug #147195.
1208 30 Jan 2007; Chris Gianelloni <wolf31o2@gentoo.org> files/catalyst.conf,
1209 +files/catalystrc, modules/catalyst_support.py:
1210 Re-arranged catalyst.conf to make it easier to follow while looking at the
1211 online reference and added a default catalystrc file, which does nothing.
1213 23 Jan 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1214 modules/catalyst_support.py, modules/embedded_target.py,
1215 modules/generic_stage_target.py, modules/grp_target.py,
1216 modules/livecd_stage1_target.py, modules/livecd_stage2_target.py,
1217 modules/stage3_target.py, modules/tinderbox_target.py:
1218 Added patch from Andrew Gaffney <agaffney@gentoo.org> to fix up some of the
1219 tab/space nastiness. This is for bug #161915.
1221 23 Jan 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1222 modules/generic_stage_target.py:
1223 Fixed new cbuild code with another patch from Mike Frysinger
1224 <vapier@gentoo.org> to allow the usage of subarches.
1226 09 Jan 2007; Chris Gianelloni <wolf31o2@gentoo.org> arch/alpha.py,
1227 arch/amd64.py, arch/arm.py, arch/hppa.py, arch/ia64.py, arch/mips.py,
1228 arch/ppc.py, arch/ppc64.py, arch/s390.py, arch/sh.py, arch/sparc.py,
1229 arch/sparc64.py, arch/x86.py, modules/generic_stage_target.py,
1230 targets/netboot/netboot-combine.sh, targets/support/bootloader-setup.sh,
1231 targets/support/create-iso.sh, targets/support/functions.sh,
1232 targets/support/netboot2-final.sh, targets/support/pre-kmerge.sh:
1233 Added a patch from Mike Frysinger <vapier@gentoo.org> to support cbuild.
1235 02 Jan 2007; Chris Gianelloni <wolf31o2@gentoo.org> README, arch/alpha.py,
1236 arch/amd64.py, arch/arm.py, arch/hppa.py, arch/ia64.py, arch/mips.py,
1237 arch/ppc.py, arch/ppc64.py, arch/s390.py, arch/sh.py, arch/sparc.py,
1238 arch/sparc64.py, arch/x86.py, files/catalyst.conf, modules/builder.py,
1239 modules/catalyst_lock.py, modules/catalyst_support.py,
1240 modules/embedded_target.py, modules/generic_stage_target.py,
1241 modules/generic_target.py, modules/grp_target.py,
1242 modules/livecd_stage1_target.py, modules/livecd_stage2_target.py,
1243 modules/netboot2_target.py, modules/netboot_target.py,
1244 modules/snapshot_target.py, modules/stage1_target.py,
1245 modules/stage2_target.py, modules/stage3_target.py,
1246 modules/stage4_target.py, modules/tinderbox_target.py,
1247 targets/embedded/embedded-chroot.sh,
1248 targets/embedded/embedded-controller.sh,
1249 targets/embedded/embedded-preclean-chroot.sh, targets/embedded/unmerge.sh,
1250 targets/grp/grp-chroot.sh, targets/grp/grp-controller.sh,
1251 targets/grp/grp-preclean-chroot.sh,
1252 targets/livecd-stage1/livecd-stage1-chroot.sh,
1253 targets/livecd-stage1/livecd-stage1-controller.sh,
1254 targets/livecd-stage1/livecd-stage1-preclean-chroot.sh,
1255 targets/livecd-stage2/livecd-stage2-controller.sh,
1256 targets/netboot/netboot-chroot.sh, targets/netboot/netboot-combine.sh,
1257 targets/netboot/netboot-controller.sh, targets/netboot/netboot-image.sh,
1258 targets/netboot2/netboot2-controller.sh,
1259 targets/netboot2/netboot2-copyfile.sh, targets/netboot2/netboot2-pkg.sh,
1260 targets/stage1/build.py, targets/stage1/stage1-chroot.sh,
1261 targets/stage1/stage1-controller.sh,
1262 targets/stage1/stage1-preclean-chroot.sh, targets/stage2/stage2-chroot.sh,
1263 targets/stage2/stage2-controller.sh,
1264 targets/stage2/stage2-preclean-chroot.sh, targets/stage3/stage3-chroot.sh,
1265 targets/stage3/stage3-controller.sh,
1266 targets/stage3/stage3-preclean-chroot.sh,
1267 targets/stage4/stage4-controller.sh,
1268 targets/stage4/stage4-preclean-chroot.sh,
1269 targets/support/bootloader-setup.sh, targets/support/create-iso.sh,
1270 targets/support/livecdfs-update.sh, targets/support/netboot2-final.sh,
1271 targets/support/unmerge.sh, targets/tinderbox/tinderbox-chroot.sh,
1272 targets/tinderbox/tinderbox-controller.sh,
1273 targets/tinderbox/tinderbox-preclean-chroot.sh:
1274 Removing old CVS Header lines, which are no longer used since moving to SVN.
1276 02 Jan 2007; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1277 targets/stage4/stage4-chroot.sh:
1278 Added back a missing 'then' from stage4 target.
1280 27 Dec 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1281 modules/generic_stage_target.py:
1282 Fix indentation so things actually work.
1284 27 Dec 2006; Chris Gianelloni <wolf31o2@gentoo.org> arch/sparc.py:
1285 Added patch from Mike Frysinger <vapier@gentoo.org> to change the SPARC
1288 27 Dec 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1289 targets/support/chroot-functions.sh, targets/support/livecdfs-update.sh:
1290 Fix the display manager sed lines and change the icon for the local Handbook
1291 to use the GNOME 2.16 icon for gedit.
1293 27 Dec 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1294 modules/generic_stage_target.py:
1295 Changed the portage_overlay option to always install overlays in
1296 /usr/local/portage and added code to clean up /usr/local/portage and
1297 make.conf after sucessful execution and before creation of ISO/tarballs.
1299 22 Dec 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1300 targets/support/livecdfs-update.sh:
1301 Fixed a typo which broke coldplugging.
1303 20 Dec 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1304 targets/support/chroot-functions.sh, targets/support/livecdfs-update.sh:
1305 Added a create_handbook_icon function and rearranged some of the icon
1306 creation for the LiveCD. This should resolve bug #143725 once a new release
1309 20 Dec 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1310 targets/support/livecdfs-update.sh:
1311 We now disable the RC_COLDPLUG in /etc/conf.d/rc so udev will not do
1312 coldplugging. This allows us to unpack our firmware before we detect
1313 devices, so that devices that need it will get it.
1315 06 Dec 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1316 modules/generic_stage_target.py:
1317 Fix a typo in generic_stage_target.
1319 06 Dec 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1320 targets/support/livecdfs-update.sh:
1321 Make sure we setup the DISPLAYMANAGER variable in both /etc/rc.conf and
1322 /etc/conf.d/xdm so we support older snapshots and newer ones.
1324 22 Nov 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1325 modules/livecd_stage2_target.py:
1326 OK. We've fixed the spacing issue with livecd-stage2, so this is 2.0.1, for
1329 22 Nov 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1330 modules/livecd_stage2_target.py:
1331 Reverted change in livecd-stage2 to the action_sequence until I can figure
1332 out what the problem is with it.
1334 22 Nov 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1335 livecd/cdtar/isolinux-3.09-memtest86+-cdtar.tar.bz2, catalyst,
1336 livecd/cdtar/isolinux-elilo-memtest86+-cdtar.tar.bz2,
1337 modules/livecd_stage2_target.py:
1338 Fixed the livecd-stage2 action_sequence and updated the isolinux cdtar's to
1339 include newer memtest86. This is catalyst 2.0.1 and ready to roll.
1341 22 Nov 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1342 modules/livecd_stage2_target.py, targets/support/livecdfs-update.sh:
1343 Added a patch from Bardur Arantsson <bugs-gentoo.org@scientician.net> which
1344 resolves an issue where a variable could be accessed unitialized in obscure
1345 circumstances. This is wrt bug #144984.
1347 22 Nov 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1348 modules/generic_stage_target.py, modules/livecd_stage2_target.py,
1349 modules/stage2_target.py, modules/stage4_target.py:
1350 Fixed up action_sequence when using --fetchonly to not create tarballs or
1351 ISO images for bug #143392.
1353 22 Nov 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1354 targets/grp/grp-chroot.sh, targets/stage4/stage4-chroot.sh:
1355 Clean up the USE usage in GRP/stage4.
1357 22 Nov 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1358 modules/generic_stage_target.py, modules/stage1_target.py,
1359 modules/stage2_target.py:
1360 Added cleanup patch for stage1/stage2 and generic_stage_target from Andrew
1361 Gaffney <agaffney@gentoo.org> wrt bug #155911.
1363 22 Nov 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1364 targets/grp/grp-chroot.sh, targets/livecd-stage1/livecd-stage1-chroot.sh,
1365 targets/netboot/netboot-chroot.sh, targets/netboot2/netboot2-pkg.sh,
1366 targets/stage4/stage4-chroot.sh, targets/tinderbox/tinderbox-chroot.sh:
1367 Added patch from Andrew Gaffney <agaffney@gentoo.org> to remove all
1368 instances of USE_ORDER since auto hasn't been valid for some time. This is
1371 22 Nov 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1372 modules/generic_stage_target.py, modules/stage1_target.py:
1373 Added patch from Daniel Ostrow <dostrow@gentoo.org> for added FreeBSD
1374 goodness wrt bug #153587.
1376 03 Nov 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1377 livecd/files/x86-F3.msg, livecd/files/x86-F4.msg, livecd/files/x86-F5.msg:
1378 Changed dobladecenter to slowusb. Thanks to solar for pointing this out.
1380 03 Nov 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1381 modules/generic_stage_target.py, modules/stage4_target.py:
1382 Added a check to see if we have the tarball option enabled, which causes
1383 catalyst to run the capture sequence. This was requested by Tim Yamin for
1384 the stage4 target, but I thought it should be usable on any stage target.
1386 03 Nov 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1387 targets/support/livecdfs-update.sh:
1388 Moved fstab tweaks all into one location and added make.conf tweak for bug
1391 03 Nov 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
1392 Changed the options to be in alphabetical order so my meatspace logical
1393 parser can process them better, added the compress and tarball options,
1394 which are as of yet unused for bug #139390 and request from Tim Yamin, and
1395 removed the unused -x command line parameter for bug #151405.
1397 03 Nov 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1398 modules/generic_stage_target.py:
1399 Added a warning about changing the CHOST setting for bug #142034.
1401 11 Oct 2006; Chris Gianelloni <wolf31o2@gentoo.org> AUTHORS,
1402 modules/generic_stage_target.py, targets/stage1/stage1-controller.sh,
1403 targets/support/chroot-functions.sh:
1404 Added initial Gentoo/FreeBSD support. Patch from Diego Pettenò
1405 <flameeyes@gentoo.org> and attached to bug #150351.
1407 02 Oct 2006; Chris Gianelloni <wolf31o2@gentoo.org> README, arch/alpha.py,
1408 arch/amd64.py, arch/arm.py, arch/hppa.py, arch/ia64.py, arch/mips.py,
1409 arch/ppc.py, arch/ppc64.py, arch/s390.py, arch/sh.py, arch/sparc.py,
1410 arch/sparc64.py, arch/x86.py, catalyst, files/catalyst.conf,
1411 modules/builder.py, modules/catalyst_lock.py, modules/catalyst_support.py,
1412 modules/embedded_target.py, modules/generic_stage_target.py,
1413 modules/generic_target.py, modules/grp_target.py,
1414 modules/livecd_stage1_target.py, modules/livecd_stage2_target.py,
1415 modules/netboot2_target.py, modules/netboot_target.py,
1416 modules/snapshot_target.py, modules/stage1_target.py,
1417 modules/stage2_target.py, modules/stage3_target.py,
1418 modules/stage4_target.py, modules/tinderbox_target.py,
1419 targets/embedded/embedded-chroot.sh,
1420 targets/embedded/embedded-controller.sh,
1421 targets/embedded/embedded-fs-runscript.sh,
1422 targets/embedded/embedded-preclean-chroot.sh, targets/embedded/unmerge.sh,
1423 targets/grp/grp-chroot.sh, targets/grp/grp-controller.sh,
1424 targets/grp/grp-preclean-chroot.sh,
1425 targets/livecd-stage1/livecd-stage1-chroot.sh,
1426 targets/livecd-stage1/livecd-stage1-controller.sh,
1427 targets/livecd-stage1/livecd-stage1-preclean-chroot.sh,
1428 targets/livecd-stage2/livecd-stage2-controller.sh,
1429 targets/netboot/netboot-chroot.sh, targets/netboot/netboot-combine.sh,
1430 targets/netboot/netboot-controller.sh, targets/netboot/netboot-image.sh,
1431 targets/netboot2/netboot2-controller.sh,
1432 targets/netboot2/netboot2-copyfile.sh, targets/netboot2/netboot2-pkg.sh,
1433 targets/stage1/build.py, targets/stage1/stage1-chroot.sh,
1434 targets/stage1/stage1-controller.sh,
1435 targets/stage1/stage1-preclean-chroot.sh, targets/stage2/stage2-chroot.sh,
1436 targets/stage2/stage2-controller.sh,
1437 targets/stage2/stage2-preclean-chroot.sh, targets/stage3/stage3-chroot.sh,
1438 targets/stage3/stage3-controller.sh,
1439 targets/stage3/stage3-preclean-chroot.sh, targets/stage4/stage4-chroot.sh,
1440 targets/stage4/stage4-controller.sh,
1441 targets/stage4/stage4-preclean-chroot.sh,
1442 targets/support/bootloader-setup.sh, targets/support/create-iso.sh,
1443 targets/support/functions.sh, targets/support/kmerge.sh,
1444 targets/support/livecdfs-update.sh, targets/support/netboot2-final.sh,
1445 targets/support/post-kmerge.sh, targets/support/pre-kmerge.sh,
1446 targets/support/rc-update.sh, targets/support/target_image_setup.sh,
1447 targets/support/unmerge.sh, targets/tinderbox/tinderbox-chroot.sh,
1448 targets/tinderbox/tinderbox-controller.sh,
1449 targets/tinderbox/tinderbox-preclean-chroot.sh:
1450 Removing all copyright and license comment headers from all files so we
1451 don't ever get another bug like bug #149638.
1453 02 Oct 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1454 modules/generic_stage_target.py:
1455 Clean up more spacing/capitalization.
1457 02 Oct 2006; Chris Gianelloni <wolf31o2@gentoo.org> README,
1458 modules/generic_stage_target.py, modules/livecd_stage1_target.py,
1459 modules/stage4_target.py, targets/embedded/embedded-chroot.sh,
1460 targets/embedded/embedded-controller.sh,
1461 targets/embedded/embedded-fs-runscript.sh,
1462 targets/embedded/embedded-preclean-chroot.sh,
1463 targets/livecd-stage2/livecd-stage2-controller.sh,
1464 targets/netboot2/netboot2-copyfile.sh,
1465 targets/stage4/stage4-controller.sh, targets/support/kmerge.sh,
1466 targets/support/pre-kmerge.sh:
1467 Fixed lots of spacing issues, removed livecd/type from livecd-stage1, add
1468 splash capabilities to stage4, change 'cp -a' to 'cp -pPR', add -q to emerge
1469 calls in kmerge.sh, and updated README.
1471 13 Sep 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1472 livecd/files/livecd-bashrc, targets/support/livecdfs-update.sh:
1473 Fix bashrc so it doesn't give an error and add System.map to livecd-kernel.
1475 08 Sep 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1476 modules/catalyst_support.py:
1477 Added fix for bug #143348.
1479 23 Aug 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1480 targets/support/livecdfs-update.sh:
1481 Added -q to emerge call for systempkgs.txt just to be on the safe side.
1483 22 Aug 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1484 targets/livecd-stage2/livecd-stage2-controller.sh,
1485 targets/support/livecdfs-update.sh:
1486 Changed some copy commands to use -f, added a check for /etc/gconf before
1487 moving it when not using gentoo-release-livecd, and fixed a sed for root's
1488 .bashrc, as reported on the gentoo-catalyst mailing list by Luca Casagrande
1489 <luca.casagrande@gmail.com>.
1491 16 Aug 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1492 targets/support/livecdfs-update.sh:
1493 Fixing sed so that systemspkgs.txt is built properly.
1495 11 Aug 2006; Chris Gianelloni <wolf31o2@gentoo.org> arch/sparc.py:
1496 The sparc32 binary is in /bin, not /usr/bin.
1498 11 Aug 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1499 targets/support/chroot-functions.sh:
1500 We now only set the options for pkgcache if we are not using fetchonly. This
1501 should work around a problem where portage won't fetch the files if a binpkg
1502 already exists for the package.
1504 09 Aug 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1505 targets/support/livecdfs-update.sh:
1506 Added code to make a backup of custom.conf before we edit it for the
1509 29 Jul 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1510 targets/support/livecdfs-update.sh:
1511 Remove sed from splash section, since it wasn't actually resolving the
1512 issue, anyway. Change the installer's dialog front-end code to simply run
1513 via sudo, since we don't need to worry about having the X DISPLAY setup or
1514 anything. This is catalyst 2.0, so you guys can all start rejoicing.
1516 26 Jul 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1517 targets/support/livecdfs-update.sh:
1518 Fix my sed line so it actually applies correctly.
1520 25 Jul 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1521 targets/support/chroot-functions.sh:
1522 Added check for verbose, and add --verbose if found, or --quiet, to emerge
1525 21 Jul 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1526 targets/support/livecdfs-update.sh:
1527 Fix the splash code so we have our splash theme on all 6 virtual consoles,
1528 as well as a possible fix for the read-only filesystem messages from
1529 /sbin/splash-functions.sh
1531 20 Jul 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1532 targets/support/chroot-functions.sh:
1533 Fix --fetchonly to actually work.
1535 19 Jul 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1536 examples/livecd-stage2_template.spec:
1537 Added description for livecd/fsops to livecd-stage2's spec template.
1539 19 Jul 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1540 targets/support/livecdfs-update.sh:
1541 I've modified the GDM configuration section to work correctly. I have also
1542 ensured that xdm is no longer started just because livecd/xdm is used, which
1543 was causing issues for the generic-livecd type. This is 2.0_rc50, which
1544 should be the last of the 'release candidates' made. If there are no bug
1545 reports in 2 days, then I'm rolling this as 2.0 final.
1547 12 Jul 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1548 targets/support/livecdfs-update.sh:
1549 Hopefully, I have fixed the issue with the Installer icons. We'll have to
1550 see once the newer Installer is released, as I still have to fix the
1553 12 Jul 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1554 targets/support/rc-update.sh:
1555 Removed famd from the default runlevel for gentoo-release-livecd. It really
1556 shouldn't cause a problem, but I prefer it stay a bit clean.
1558 11 Jul 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1559 modules/generic_stage_target.py, targets/support/bootloader-setup.sh,
1560 targets/support/create-iso.sh, targets/support/kmerge.sh,
1561 targets/support/livecdfs-update.sh, targets/support/mips-arcload_conf.sh:
1562 Added patches from Joshua Kinard <kumba@gentoo.org> from bug #139337.
1564 05 Jul 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1565 -livecd/cdtar/silo-1.2.6-sparc-cdtar.tar.bz2,
1566 +livecd/cdtar/silo-1.4.13-sparc-cdtar.tar.bz2,
1567 targets/support/bootloader-setup.sh:
1568 Added patch from Gustavo Zacarias <gustavoz@gentoo.org> for sparc/silo
1569 parameters support. This is for bug #139300.
1571 28 Jun 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1572 modules/generic_stage_target.py, modules/livecd_stage2_target.py,
1573 targets/support/filesystem-functions.sh:
1574 Added two patches from Joshua Kinard from bug #138255 to fix livecd/fsops
1575 and also to remove some redundant values from livecd-stage2's valid_values.
1578 28 Jun 2006; Chris Gianelloni <wolf31o2@gentoo.org> arch/ppc.py,
1580 Fixed invocation of linux32 for x86 and ppc. This is for bug #138080.
1582 22 Jun 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1583 modules/generic_stage_target.py:
1584 Fix a problem where catalyst was creating an initial list, then putting that
1585 list inside another. Thanks to Andrew Gaffney <agaffney@gentoo.org> for
1586 pointing it out and for the fix. This is for bug #136351.
1588 22 Jun 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1589 targets/support/unmerge.sh:
1590 Removing loop for unmerge, as it didn't actually solve anything and the
1591 portage team has helped us out by reverting the behavior that caused this
1592 change in the first place.
1594 21 Jun 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1595 modules/netboot2_target.py, modules/stage1_target.py,
1596 targets/netboot2/netboot2-copyfile.sh, targets/support/pre-kmerge.sh:
1597 Added two patches from Joshua Kinard <kumba@gentoo.org> to fix stage1 not
1598 having /proc mounted during the preclean stage and also to clean up the
1599 netboot2 code. This is 2.0_rc48.
1601 20 Jun 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1602 targets/support/unmerge.sh:
1603 Change our unmerge from being a single unmerge to a loop, to work around an
1604 unexpected change in portage 2.1's unmerge processing.
1606 19 Jun 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1607 targets/support/bootloader-setup.sh:
1608 Fixed a problem where we were putting the kernel name in twice and causing
1609 and error when using grub as a bootloader. This is for bug #137252.
1611 15 Jun 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1612 targets/support/bootloader-setup.sh:
1613 Added a second pass to the alpha bootloader setup to create aboot items for
1614 serial console for bug #133457.
1616 12 Jun 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1617 +livecd/cdtar/arcload-0.43-r1.tbz2:
1618 Added arcload cdtar for mips.
1620 09 Jun 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1621 targets/netboot/netboot-controller.sh:
1622 Added make-busybox-symlinks to USE for busybox compile. This is catalyst
1625 08 Jun 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1626 modules/generic_stage_target.py, targets/support/livecdfs-update.sh:
1627 Add patch from bug #135051 to fix the seedcache extraction logic.
1629 03 Jun 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1630 targets/support/livecdfs-update.sh:
1631 Don't set icon theme to Clearlooks, since it doesn't exist.
1633 03 Jun 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1634 targets/support/livecdfs-update.sh:
1635 Fix sed on installer icons.
1637 25 May 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
1640 23 May 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1641 targets/stage1/stage1-controller.sh:
1642 Added a -type f to the find call in stage1 for bug #132180.
1644 19 May 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1645 livecd/cdtar/yaboot-1.3.13-cdtar.tar.bz2:
1646 Updated yaboot cdtar from Daniel Ostrow <dostrow@gentoo.org> so it will boot
1647 properly on IBM PPC64 machines.
1649 19 May 2006; Eric Edgar <rocket@gentoo.org> modules/catalyst_support.py,
1650 modules/generic_stage_target.py:
1653 16 May 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1654 targets/support/rc-update.sh:
1655 Removed x-setup from default runlevel, as it is now controlled via the
1656 autoconfig init script.
1658 15 May 2006; Eric Edgar <rocket@gentoo.org> arch/ppc64.py:
1659 Fix ppc64 based arches to subclass ppc64
1661 15 May 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1662 modules/livecd_stage1_target.py:
1663 Use the full category/package name for livecd-tools.
1665 13 May 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1666 targets/support/livecdfs-update.sh:
1667 Make copies and deletes recursive for firmware since some packages put their
1668 firmware in a subdirectory.
1670 10 May 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1671 targets/support/livecdfs-update.sh:
1672 Fix detection of the Installer.
1674 10 May 2006; Chris Gianelloni <wolf31o2@gentoo.org> arch/ppc64.py:
1675 Added 970, power3, power4, and power5 sub-arches for ppc64.
1677 09 May 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1678 targets/support/livecdfs-update.sh:
1679 Removed portion of livecdfs-update.sh that created /etc/conf.d/net as it is
1680 no longer necessary and can cause possible problems with Installer-based
1683 08 May 2006; Eric Edgar <rocket@gentoo.org> modules/catalyst_lock.py:
1684 recursive directory create
1686 01 May 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1687 modules/catalyst_support.py:
1688 Changed a display error from bug #131502 and rolling 2.0_rc45.
1690 25 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1691 targets/support/create-iso.sh:
1692 Added patch from Gustavo Zacharias <gustavoz@gentoo.org> for some fun
1695 25 Apr 2006; Eric Edgar <rocket@gentoo.org>
1696 modules/generic_stage_target.py:
1697 digests function uses raw output from hash function now
1699 25 Apr 2006; Eric Edgar <rocket@gentoo.org> modules/catalyst_support.py:
1700 change hash result format so .DIGESTS is generated correctly
1702 25 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1703 modules/catalyst_support.py:
1704 Added patch to parse_spec by Andrew Gaffney <agaffney@gentoo.org> and for
1707 25 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1708 targets/support/livecdfs-update.sh:
1709 Added a space for bug #131181.
1711 23 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1712 targets/support/kmerge.sh:
1713 Fixed creation of kernelpkgs.txt file for the installer.
1715 21 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1716 modules/generic_stage_target.py:
1717 Somehow this hosts.bck fix got reverted and I really don't know how. Anyway,
1720 20 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1721 targets/livecd-stage2/livecd-stage2-controller.sh,
1722 targets/support/bootloader-setup.sh:
1723 I missed an extra else in bootloader-setup.sh, so I'm fixing that and
1724 rolling out an emergency rc44.
1726 20 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1727 targets/support/bootloader-setup.sh:
1728 If you use elif, you have to use a then after it. Yeah, that one's totally
1731 19 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1732 targets/support/livecdfs-update.sh:
1733 Fixing my own bug in livecdfs-update.sh and rolling 2.0_rc43.
1735 19 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1736 targets/support/rc-update.sh:
1737 Removed runlevel deletion, as it probably wasn't a good idea. This is for
1740 19 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1741 targets/support/bootloader-setup.sh:
1742 Removed bootplash support from ppc/ppc64 since they only will work with
1743 gensplash. Forced use of livecd/splash_type of bootsplash to get
1744 splash=silent. This should reduce the number of things on the kernel command
1745 line that aren't necessary.
1747 18 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org> AUTHORS, catalyst,
1748 modules/catalyst_support.py:
1749 Added patch from Andrew Gaffney <agaffney@gentoo.org> to re-write
1750 parse_spec. This should resolve bug #130103, as well as make the code much
1751 cleaner. This is 2.0_rc42.
1753 18 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1754 modules/generic_stage_target.py:
1755 Forced -p on tar for compressing stages.
1757 18 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1758 targets/support/chroot-functions.sh:
1759 Fixed fetchonly option for stages 1 through 3 and livecd-stage1, and
1762 17 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1763 targets/stage1/build.py:
1764 Added patch to build.py for portage 2.1 support.
1766 17 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1767 targets/support/kmerge.sh:
1768 Fixed genkernel initramfs overlay support. Thanks to Alvin Lee
1769 <liyiming@ict.ac.cn> in bug #129890.
1771 17 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1772 targets/support/livecdfs-update.sh:
1773 Moved sed line for ##STARTX to end of file, since we aren't touching
1774 /etc/startx until the end.
1776 17 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1777 targets/support/livecdfs-update.sh:
1778 Added a check for the games group and add it if it doesn't exist already.
1779 This should resolve bug #125498.
1781 13 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1782 examples/generic_stage_template.spec, examples/grp_template.spec,
1783 examples/livecd-stage1_template.spec,
1784 examples/livecd-stage2_template.spec, examples/netboot2_template.spec,
1785 examples/netboot_template.spec, examples/snapshot_template.spec,
1786 examples/stage4_template.spec, examples/tinderbox_template.spec:
1787 Removed portdir_overlay from the snapshot example spec and added
1788 portage_overlay to the example specs for the relevant targets.
1790 04 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
1791 This is 2.0_rc41 since it has better LiveCD support.
1793 04 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1794 targets/support/livecdfs-update.sh:
1797 31 Mar 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1798 targets/support/functions.sh:
1799 Removed check for livecd/dev-manager being udev since it was done
1800 incorrectly and genkernel assumes udev by default on a 2.6 kernel and devfs
1801 by default on a 2.4 kernel. Thanks to Alvin Lee <liyiming@ict.ac.cn> on bug
1802 #128265 for pointing this out.
1804 23 Mar 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1805 -livecd/cdtar/elilo-3.4-cdtar.tar.bz2,
1806 +livecd/cdtar/elilo-3.6-cdtar.tar.bz2:
1807 Replaced elilo-3.4 cdtar with elilo-3.6 cdtar for IA64.
1809 22 Mar 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1810 modules/generic_stage_target.py:
1811 Fix to ensure that we look inside the chroot for /etc/hosts.bck, not on our
1812 live system. You can thank Andrew Gaffney for the fix.
1814 22 Mar 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1815 targets/livecd-stage2/livecd-stage2-controller.sh:
1816 Don't copy motd files if we're using livecd/type generic-livecd.
1818 22 Mar 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1819 targets/livecd-stage2/livecd-stage2-controller.sh,
1820 targets/support/livecdfs-update.sh:
1821 Made sure that livecd/motd is ignored for livecd/type: gentoo-* and added
1822 some extra cleanup to generic-livecd.
1824 16 Mar 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1825 -livecd/cdtar/yaboot-1.3.11-cdtar.tar.bz2,
1826 -livecd/cdtar/yaboot-1.3.11-ppc64-cdtar-r1.tar.bz2,
1827 +livecd/cdtar/yaboot-1.3.13-cdtar.tar.bz2,
1828 -livecd/cdtar/ppc-yaboot-cdtar.tar.bz2,
1829 targets/support/bootloader-setup.sh:
1830 Added sed to PPC/PPC64 to change boot.msg to match the hardware for which
1831 the CD was built, merged the PPC and PPC64 cdtar files into a single cdtar,
1832 and removed all older cdtar files for PPC*.
1834 13 Mar 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1835 livecd/files/livecd.motd.txt:
1836 Added message to the official LiveCD MOTD mentioning how to run the
1837 installer. Blame codeman. This is 2.0_rc40.
1839 13 Mar 2006; Eric Edgar <rocket@gentoo.org> modules/snapshot_target.py:
1840 fix so snapshot target doesnt have errors
1842 13 Mar 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1843 targets/support/livecdfs-update.sh:
1844 Finalized the sync from my fsscript for 2006.0 into catalyst. It is now no
1845 longer necessary to use a fsscript to duplicate the official Gentoo LiveCD
1848 12 Mar 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1849 targets/support/rc-update.sh:
1850 Removed hdparm and alsasound from rc-update.sh as they are pulled in by the
1853 21 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1854 targets/support/livecdfs-update.sh:
1855 Added wrapping around the udev sed for those crazy 2.4-users.
1857 17 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1858 targets/support/livecdfs-update.sh:
1859 Added sed fix for udev starting evms_activate unconditionally. This is
1862 17 Feb 2006; Eric Edgar <rocket@gentoo.org> modules/stage4_target.py:
1863 add stage4/unmerge stage4/rm to valid options
1865 15 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1866 targets/support/rc-update.sh:
1867 Added fix for bug #122154 from Rajiv Manglani.
1869 15 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1870 targets/support/kmerge.sh:
1871 Fixed creation of kernelpkgs.txt for the Installer.
1873 14 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1874 livecd/cdtar/elilo-3.4-cdtar.tar.bz2:
1875 Updated elilo tarball for IA64.
1877 14 Feb 2006; Eric Edgar <rocket@gentoo.org> modules/snapshot_target.py:
1878 DIGESTS support for snapshot creation
1880 14 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
1881 This is catalyst 2.0_rc38, codenamed: When will the stinking release
1882 candidates ever end?
1884 14 Feb 2006; Eric Edgar <rocket@gentoo.org> modules/grp_target.py:
1885 fix for .DIGESTS.DIGESTS issue in grp
1887 14 Feb 2006; Eric Edgar <rocket@gentoo.org>
1888 modules/generic_stage_target.py:
1889 fix for failure when root_overlay is not set
1891 14 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1892 targets/support/bootloader-setup.sh:
1893 Added IA64/SGI patch from plasmaroo.
1895 13 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1896 targets/livecd-stage1/livecd-stage1-controller.sh,
1897 targets/support/kmerge.sh, targets/support/livecdfs-update.sh:
1898 Fixed generation of grppkgs.txt and kernelpkgs.txt for the Installer. This
1901 10 Feb 2006; Eric Edgar <rocket@gentoo.org>
1902 modules/generic_stage_target.py:
1903 Allow multiple overlays for root_overlay and overlay spec option
1905 10 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1906 -livecd/cdtar/yaboot-1.3.11-ppc-cdtar-r1.tar.bz2,
1907 +livecd/cdtar/yaboot-1.3.11-ppc64-cdtar-r1.tar.bz2, catalyst,
1908 targets/support/rc-update.sh:
1909 Updated ppc64's cdtar file with a new boot.msg, removed older file, and
1910 fixed bug #122154. This is catalyst 2.0_rc36.
1912 09 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1913 livecd/files/livecd.motd.txt, targets/support/livecdfs-update.sh:
1914 Updated the LiveCD motd to tell the user to run the display manager again,
1915 rather than startx, while mentioning that startx is useful as a rescue X
1916 session since it starts twm. This is catalyst 2.0_rc35.
1918 09 Feb 2006; Eric Edgar <rocket@gentoo.org> targets/support/create-iso.sh:
1919 Add hfs-hide options to mkisofs so macs boot
1921 09 Feb 2006; Eric Edgar <rocket@gentoo.org>
1922 modules/generic_stage_target.py:
1923 Fix indentation issues
1925 08 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
1928 08 Feb 2006; Eric Edgar <rocket@gentoo.org>
1929 targets/support/bootloader-setup.sh:
1930 add additional console less entry when consoles are chosen for ppc64
1932 08 Feb 2006; Eric Edgar <rocket@gentoo.org>
1933 modules/generic_stage_target.py:
1934 fix kernelopts and extraversion env variable exports
1936 08 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1937 targets/support/livecdfs-update.sh:
1938 Rearranged generation of /usr/livecd/systempkgs.txt for the LiveCD. Thanks
1939 to Andrew Gaffney for spotting this. This is 2.0_rc33.
1941 07 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1942 targets/support/kmerge.sh:
1943 Changing the way we determine if extraversion is set. This is catalyst
1946 07 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1947 targets/support/livecdfs-update.sh:
1948 Change net.ethX links to link to net.lo instead of net.eth0.
1950 07 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1951 examples/stage4_template.spec:
1952 Fixed rcadd example for stage4. Blame rajiv.
1954 06 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
1955 This is catalyst 2.0_rc31.
1957 05 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1958 targets/support/livecdfs-update.sh:
1959 Added copy of /usr/portage/eclass for the Installer. Thanks to Andrew
1960 Gaffney for pointing me in the right direction.
1962 03 Feb 2006; Eric Edgar <rocket@gentoo.org> targets/support/create-iso.sh:
1963 change all occurrences of ${clst_livecd_cdfstype} with ${clst_fstype}
1965 02 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
1968 02 Feb 2006; Eric Edgar <rocket@gentoo.org>
1969 examples/livecd-stage2_template.spec:
1970 updated examples to have console and machine_type
1972 02 Feb 2006; Eric Edgar <rocket@gentoo.org>
1973 targets/support/bootloader-setup.sh:
1974 Change [ console ] to -console in yaboot.conf for ppc64. Spaces aren't
1977 02 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
1978 This is catalyst 2.0_rc29.
1980 02 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1981 livecd/cdtar/yaboot-1.3.11-ppc-cdtar-r1.tar.bz2:
1982 Removed extra yaboot.conf from
1983 livecd/cdtar/yaboot-1.3.11-ppc-cdtar-r1.tar.bz2.
1985 01 Feb 2006; Eric Edgar <rocket@gentoo.org>
1986 targets/support/kill-chroot-pids.sh:
1987 add sleep to try and give processes a chance to die. bug 119940
1989 01 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1990 targets/support/functions.sh:
1991 Removed some quotes to make sure we have a binary operator and closing bug
1994 31 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1995 targets/support/create-iso.sh:
1996 Added fix for amd64/x86 ISO creation. This is 2.0_rc28.
1998 30 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1999 targets/support/bootloader-setup.sh:
2000 Added path from bug #120935 for PPC/PPC64.
2002 30 Jan 2006; Eric Edgar <rocket@gentoo.org> modules/stage2_target.py:
2003 Additional spacing fixes submitted by `Kumba
2005 29 Jan 2006; Eric Edgar <rocket@gentoo.org> modules/stage1_target.py,
2006 modules/stage2_target.py:
2007 space cleanups contributed from `Kumba
2009 29 Jan 2006; Eric Edgar <rocket@gentoo.org> modules/grp_target.py:
2010 add grp/use to valid_values in the grp module
2012 29 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
2015 28 Jan 2006; Eric Edgar <rocket@gentoo.org>
2016 -livecd/cdtar/yaboot-1.3.11-ppc-cdtar.tar.bz2,
2017 +livecd/cdtar/yaboot-1.3.11-ppc-cdtar-r1.tar.bz2,
2018 targets/support/bootloader-setup.sh:
2019 ppc cdtar update; ppc64 bootloader updates
2021 27 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2022 targets/support/create-iso.sh:
2023 Fixing HFS bless on PPC64. This is catalyst 2.0_rc26.
2025 27 Jan 2006; Eric Edgar <rocket@gentoo.org>
2026 +livecd/cdtar/yaboot-1.3.11-ppc-cdtar.tar.bz2,
2027 modules/generic_stage_target.py, targets/support/bootloader-setup.sh,
2028 targets/support/create-iso.sh:
2029 Fix ppc64 iso creation. Add console machine_type for ppc yaboot separation.
2031 27 Jan 2006; Eric Edgar <rocket@gentoo.org>
2032 modules/generic_stage_target.py, targets/support/bootloader-setup.sh:
2033 Add ppc console and machine_type=ibm
2035 27 Jan 2006; Eric Edgar <rocket@gentoo.org>
2036 modules/generic_stage_target.py:
2037 Fix type error when kernel packages arent defined
2039 27 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2040 examples/generic_stage_template.spec, examples/grp_template.spec,
2041 examples/livecd-stage1_template.spec,
2042 examples/livecd-stage2_template.spec, examples/netboot_template.spec,
2043 examples/stage4_template.spec:
2044 Added more verbose wording and examples for pkgcache_path and
2045 kerncache_path, where necessary.
2047 26 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2048 targets/support/create-iso.sh:
2049 Really fixing bug #120475 this time. This is 2.0_rc25.
2051 26 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2052 targets/support/create-iso.sh:
2053 Added patch from bug #120475 that resolves HFS blessing on PPC*. This is
2056 26 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2057 +livecd/cdtar/isolinux-elilo-memtest86+-cdtar.tar.bz2,
2058 targets/support/bootloader-setup.sh, targets/support/create-iso.sh:
2059 Added initial support for EFI booting on x86. This is completely untested,
2060 so use it at your own risk. Also, no bug reports without patches, please.
2061 This is catalyst 2.0_rc23.
2063 26 Jan 2006; Eric Edgar <rocket@gentoo.org> targets/support/functions.sh:
2064 kmerge should have been kerncache
2066 26 Jan 2006; Eric Edgar <rocket@gentoo.org> targets/support/functions.sh,
2067 targets/support/pre-kmerge.sh:
2068 Fix a few other places for the kerncache update
2070 26 Jan 2006; Eric Edgar <rocket@gentoo.org>
2071 examples/generic_stage_template.spec, examples/grp_template.spec,
2072 examples/livecd-stage1_template.spec,
2073 examples/livecd-stage2_template.spec, examples/netboot2_template.spec,
2074 examples/netboot_template.spec, examples/stage4_template.spec,
2075 examples/tinderbox_template.spec, modules/generic_stage_target.py,
2076 targets/support/kmerge.sh:
2077 Separation of kerncache from snapcache
2079 26 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
2080 It helps if I actually increment the version number.
2082 26 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2083 targets/stage1/stage1-chroot.sh, targets/stage3/stage3-chroot.sh:
2084 Added --oneshot to default options for stage1 building. Added code to wipe
2085 world during stages 1 and 3. This is catalyst 2.0_rc22.
2087 25 Jan 2006; Eric Edgar <rocket@gentoo.org>
2088 modules/generic_stage_target.py, targets/support/bootloader-setup.sh:
2089 Fix bug if no kernel packages were defined but there was a postconf setting.
2090 x86 softlevel support is enhanced.
2092 24 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2093 targets/support/bootloader-setup.sh:
2094 Added IA64 patch from plasmaroo. This is catalyst 2.0_rc21.
2096 23 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> arch/x86.py:
2097 Changed mcpu to mtune since mcpu is deprecated on GCC 3.4 and above.
2099 20 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
2102 20 Jan 2006; Eric Edgar <rocket@gentoo.org> modules/netboot2_target.py:
2103 Netboot2 fixes for spec parameter checks
2105 20 Jan 2006; Eric Edgar <rocket@gentoo.org>
2106 modules/generic_stage_target.py, modules/stage4_target.py:
2107 add makeopts spec file support.
2109 20 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2110 modules/generic_stage_target.py:
2111 Added fix for bug #119635.
2113 19 Jan 2006; Eric Edgar <rocket@gentoo.org> targets/support/pre-kmerge.sh:
2114 Fix pre-kmerge.sh for stage4
2116 18 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
2119 18 Jan 2006; Eric Edgar <rocket@gentoo.org>
2120 modules/generic_stage_target.py:
2121 fix crash when no kernel is defined. spacing issue
2123 18 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
2126 18 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2127 modules/livecd_stage2_target.py:
2128 Added livecd/volid to valid_values.
2130 17 Jan 2006; Eric Edgar <rocket@gentoo.org>
2131 modules/generic_stage_target.py:
2132 remove extra function that was converting strings to lists unnecessarily
2134 17 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
2135 This is catalyst 2.0_rc17.
2137 17 Jan 2006; Eric Edgar <rocket@gentoo.org> modules/catalyst_support.py,
2138 modules/generic_stage_target.py, modules/livecd_stage2_target.py,
2139 modules/stage4_target.py:
2140 fix issue where args not allowed that arose due to earlier myspec addlargs bug
2142 17 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2143 targets/embedded/embedded-preclean-chroot.sh,
2144 targets/grp/grp-preclean-chroot.sh,
2145 targets/livecd-stage1/livecd-stage1-preclean-chroot.sh,
2146 targets/stage1/stage1-preclean-chroot.sh,
2147 targets/stage2/stage2-preclean-chroot.sh,
2148 targets/stage3/stage3-preclean-chroot.sh,
2149 targets/support/chroot-functions.sh,
2150 targets/tinderbox/tinderbox-preclean-chroot.sh:
2151 Added function to cleanup stray /etc/distcc/hosts files.
2153 16 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2154 targets/support/bootloader-setup.sh:
2155 Added fix from bug #119123. This is catalyst 2.0_rc16.
2157 16 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2158 targets/support/create-iso.sh, targets/support/netboot2-final.sh:
2159 Fixing some spacing. This is catalyst 2.0_rc15.
2161 16 Jan 2006; Eric Edgar <rocket@gentoo.org> targets/support/functions.sh:
2162 Attempt to fix bug #117649
2164 16 Jan 2006; Eric Edgar <rocket@gentoo.org>
2165 modules/generic_stage_target.py:
2166 fixes for bugs #119009, #119041 and #118985
2168 13 Jan 2006; Eric Edgar <rocket@gentoo.org>
2169 +examples/netboot2_template.spec, modules/catalyst_support.py,
2170 +modules/netboot2_target.py, +targets/netboot2/netboot2-controller.sh,
2171 +targets/netboot2/netboot2-copyfile.sh, +targets/netboot2/netboot2-pkg.sh,
2172 +targets/support/netboot2-final.sh, targets/support/pre-kmerge.sh:
2175 13 Jan 2006; Eric Edgar <rocket@gentoo.org> modules/generic_stage_target.py,
2176 targets/support/kmerge.sh:
2177 Fix for ccache (null)/.ccache bug
2179 13 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
2182 11 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> AUTHORS, arch/ppc.py:
2183 Added ppc -mcpu patch from Pylon for bug #118709.
2185 10 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2186 modules/embedded_target.py, modules/stage4_target.py:
2187 Added linuxrc to embedded and stage4 targets.
2189 10 Jan 2006; Eric Edgar <rocket@gentoo.org>
2190 modules/generic_stage_target.py, targets/support/kmerge.sh:
2191 filter kname - and . for kmerge.sh
2193 10 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2194 targets/support/create-iso.sh:
2195 Added sparc64 to sparc lines for create-iso.sh to fix ISO creation on sparc64.
2197 05 Jan 2006; Eric Edgar <rocket@gentoo.org>
2198 modules/generic_stage_target.py:
2199 change .digests to .DIGESTS
2201 04 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2202 targets/support/kmerge.sh:
2203 Commented ccache for genkernel build which will resolve #117648 until a
2204 proper solution can be found. This is 2.0_rc13.
2206 04 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2207 targets/stage1/stage1-controller.sh:
2208 Added patch from vapier for bug #117254.
2210 03 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> arch/alpha.py,
2211 arch/amd64.py, arch/mips.py, arch/ppc.py, arch/ppc64.py, arch/s390.py,
2212 arch/sh.py, arch/sparc.py, arch/sparc64.py, arch/x86.py:
2213 Added -pipe to default CFLAGS/CXXFLAGS and doing some minor cleanup
2216 03 Jan 2006; Eric Edgar <rocket@gentoo.org>
2217 modules/generic_stage_target.py:
2218 Remove chost/cflags etc. warning messages
2220 31 Dec 2005; Eric Edgar <rocket@gentoo.org>
2221 modules/generic_stage_target.py:
2222 Attempt to fix bug 117253; chost is wrong on autoresume
2224 28 Dec 2005; Eric Edgar <rocket@gentoo.org> modules/embedded_target.py,
2225 modules/generic_stage_target.py, modules/netboot_target.py,
2226 modules/stage1_target.py:
2227 make setting of destdir more global and part of generic_stage_target
2229 28 Dec 2005; Eric Edgar <rocket@gentoo.org> modules/netboot_target.py:
2230 Fix destpath bug in netboot target
2232 28 Dec 2005; Eric Edgar <rocket@gentoo.org>
2233 modules/generic_stage_target.py, modules/stage4_target.py:
2234 Fix for bug 116305;removed unnecessary pkgcache_path processing from the
2237 23 Dec 2005; Eric Edgar <rocket@gentoo.org> arch/sh.py,
2238 modules/generic_stage_target.py, modules/stage4_target.py:
2239 remove stray ' from arch/sh.py
2241 21 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2242 targets/stage1/stage1-controller.sh:
2243 This finally fixes the issues with gcc-config/binutils-config in stage1.
2244 This is catalyst 2.0_rc12.
2246 21 Dec 2005; Eric Edgar <rocket@gentoo.org> modules/snapshot_target.py:
2247 Fix incorrect warning message. portdir_overlay -> portage_overlay
2249 21 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2250 targets/stage1/stage1-controller.sh,
2251 targets/stage1/stage1-preclean-chroot.sh:
2252 Revert gcc-config/binutils-config to _rc11 locations. This should fix
2253 running gcc-config and binutils-config, though it probably breaks running on
2254 non-Gentoo platforms.
2256 21 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2257 modules/stage1_target.py:
2258 Make stage1 clean up python 2.3 and 2.4, also.
2260 21 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> README,
2261 targets/support/livecdfs-update.sh:
2262 Updated requirements and added creation of metadata.tar.bz2 for the installer.
2264 21 Dec 2005; Eric Edgar <rocket@gentoo.org>
2265 modules/generic_stage_target.py:
2266 Change digests file format to HASH_NAME HASH FILE_NAME
2268 21 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2269 targets/stage1/stage1-controller.sh:
2270 Moved gcc-config/binutils-config to before the chroot.
2272 21 Dec 2005; Eric Edgar <rocket@gentoo.org> modules/catalyst_support.py:
2273 Remove requirement on md5sum,sha1sum,crc32 .. only need to have shash
2274 installed. Supports all of shashs algorithms as of 12_21_2005
2276 20 Dec 2005; Eric Edgar <rocket@gentoo.org>
2277 modules/generic_stage_target.py:
2278 Catalyst should die if source_subpath is not a string
2280 20 Dec 2005; Eric Edgar <rocket@gentoo.org>
2281 modules/generic_stage_target.py:
2282 Fix for source_subpath bug
2284 20 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2285 examples/generic_stage_template.spec:
2286 Updated example specs with information on cflags/chost/cxxflags/ldflags in
2287 both stages 1 and 2.
2289 20 Dec 2005; Eric Edgar <rocket@gentoo.org> modules/stage1_target.py,
2290 modules/stage2_target.py:
2291 Disable reading of CHOST/CFLAGS/CXXFLAGS/LDFLAGS from the environment. Allow
2292 stage1 to be overridden again.
2294 20 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2295 targets/stage1/stage1-controller.sh:
2296 It looks like gcc-config/binutils-config needs to be run with the full path,
2297 since it is run outside of the chroot.
2299 20 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2300 targets/stage1/stage1-controller.sh:
2301 Fixed gcc-config calls. This is 2.0_rc11.
2303 20 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
2304 This is catalyst 2.0_rc10.
2306 20 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> arch/sh.py,
2307 modules/generic_stage_target.py:
2308 Updated sh support from Mike Frysinger <vapier@gentoo.org> and closing bug
2311 20 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2312 targets/support/functions.sh:
2313 Changed from -z to -n for bug #116180.
2315 19 Dec 2005; Eric Edgar <rocket@gentoo.org> catalyst,
2316 modules/catalyst_support.py, modules/generic_stage_target.py:
2317 Detect missing binaries for the hashing functions and abort if not found
2319 19 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> README,
2320 files/catalyst.conf:
2321 Updated README to list new requirements. Set default hash as crc32. Set
2322 default digests as sha1/md5.
2324 19 Dec 2005; Eric Edgar <rocket@gentoo.org> catalyst, files/catalyst.conf,
2325 modules/catalyst_support.py, modules/generic_stage_target.py,
2326 modules/livecd_stage2_target.py, modules/stage2_target.py:
2327 Change the internal hash checking to be quicker and more memory efficient.
2328 Add additional hash digests options.
2330 19 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2331 targets/tinderbox/tinderbox-chroot.sh,
2332 targets/tinderbox/tinderbox-controller.sh,
2333 targets/tinderbox/tinderbox-preclean-chroot.sh:
2334 Fixed up spacing/coding style on tinderbox.
2336 19 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2337 targets/support/kill-chroot-pids.sh, targets/support/kmerge.sh,
2338 targets/support/livecdfs-update.sh, targets/support/post-kmerge.sh,
2339 targets/support/pre-kmerge.sh, targets/support/rc-update.sh,
2340 targets/support/target_image_setup.sh, targets/support/unmerge.sh:
2341 Fixed up spacing/coding style on support.
2343 19 Dec 2005; Eric Edgar <rocket@gentoo.org> catalyst:
2344 Optimize catalyst bytecode and set a sane sys.exit for keyboard interrupts
2346 19 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2347 targets/stage4/stage4-chroot.sh, targets/stage4/stage4-controller.sh,
2348 targets/stage4/stage4-preclean-chroot.sh:
2349 Fixed up spacing/coding style on stage4.
2351 19 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2352 targets/stage2/stage2-chroot.sh, targets/stage2/stage2-controller.sh,
2353 targets/stage2/stage2-preclean-chroot.sh, targets/stage3/stage3-chroot.sh,
2354 targets/stage3/stage3-controller.sh,
2355 targets/stage3/stage3-preclean-chroot.sh:
2356 Fixed up spacing/coding style on stages 2 and 3
2358 19 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2359 targets/stage1/stage1-chroot.sh, targets/stage1/stage1-controller.sh,
2360 targets/stage1/stage1-preclean-chroot.sh:
2361 Fixed up spacing/coding style on stage1. Also changed
2362 gcc-config/binutils-config to be outside the chroot.
2364 19 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2365 targets/netboot/netboot-chroot.sh, targets/netboot/netboot-combine.sh,
2366 targets/netboot/netboot-controller.sh, targets/netboot/netboot-image.sh:
2367 Fixed up spacing/coding style on netboot.
2369 16 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2370 targets/livecd-stage1/livecd-stage1-chroot.sh,
2371 targets/livecd-stage1/livecd-stage1-controller.sh,
2372 targets/livecd-stage2/livecd-stage2-controller.sh:
2373 Fixed up spacing/coding style on livecd-stage*.
2375 16 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2376 targets/grp/grp-chroot.sh, targets/grp/grp-controller.sh,
2377 targets/grp/grp-preclean-chroot.sh:
2378 Fixed up spacing/coding style on grp.
2380 16 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2381 targets/embedded/embedded-chroot.sh,
2382 targets/embedded/embedded-controller.sh,
2383 targets/embedded/embedded-fs-runscript.sh,
2384 targets/embedded/embedded-preclean-chroot.sh:
2385 Fixed up spacing/coding style on embedded.
2387 16 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> arch/x86.py,
2388 targets/support/bootloader-setup.sh, targets/support/chroot-functions.sh,
2389 targets/support/create-iso.sh, targets/support/filesystem-functions.sh,
2390 targets/support/functions.sh:
2391 Removing extra line from x86.py, fixing up comments, spacing, and coding
2392 style in targets/support through functions.sh
2394 16 Dec 2005; Eric Edgar <rocket@gentoo.org>
2395 modules/generic_stage_target.py, modules/livecd_stage2_target.py:
2396 Fix more tab/spacing issues .. trying to make everything use tabs
2398 16 Dec 2005; Eric Edgar <rocket@gentoo.org>
2399 modules/livecd_stage1_target.py, modules/livecd_stage2_target.py,
2400 modules/stage1_target.py, modules/stage2_target.py,
2401 modules/stage3_target.py, modules/stage4_target.py:
2402 Fix warning message in stage1,2 and 3. Fix tab spacing issues in various
2405 14 Dec 2005; Eric Edgar <rocket@gentoo.org>
2406 modules/generic_stage_target.py:
2407 Add envscript warning to aid users who may not know what they are doing
2409 13 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2410 examples/generic_stage_template.spec:
2411 Changed example specs to match that cflags/cxxflags/chost/ldflags are now
2412 only configurable when building a stage2 tarball, to match the current state
2413 of portage. This is 2.0_rc9.
2415 13 Dec 2005; Eric Edgar <rocket@gentoo.org>
2416 targets/support/chroot-functions.sh:
2417 Silence more of portages beeps and clicks and whistles
2419 13 Dec 2005; Eric Edgar <rocket@gentoo.org>
2420 targets/support/chroot-functions.sh:
2421 Change the portage emerge to use run_emerge
2423 13 Dec 2005; Eric Edgar <rocket@gentoo.org>
2424 modules/generic_stage_target.py, modules/snapshot_target.py,
2425 modules/stage1_target.py, modules/stage2_target.py,
2426 modules/stage3_target.py:
2427 allow portdir_overlay to be part of all specs not including snapshot spec.
2428 Add warnings for stage1,2 and 3 in case someone uses this feature there.
2429 Remove overlay support from the snapshot spec but added a warning.
2431 13 Dec 2005; Eric Edgar <rocket@gentoo.org> modules/stage1_target.py,
2432 modules/stage2_target.py:
2433 Move allowable cflags/cxxflags/chost/ldflags changing to stage2 from stage1
2436 11 Dec 2005; Eric Edgar <rocket@gentoo.org>
2437 modules/generic_stage_target.py, targets/support/bootloader-setup.sh:
2438 Add support for bootloader softlevel=; have rsync delete the extra files out
2439 of the overlay so that the overlay always matches the source dir
2441 09 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
2442 Swapped -v/-V since I had gotten them wrong here.
2444 09 Dec 2005; Eric Edgar <rocket@gentoo.org>
2445 modules/generic_stage_target.py:
2446 Fix stupid overlay bug
2448 09 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2449 targets/embedded/embedded-chroot.sh, targets/grp/grp-chroot.sh,
2450 targets/livecd-stage1/livecd-stage1-chroot.sh,
2451 targets/netboot/netboot-chroot.sh, targets/netboot/netboot-combine.sh,
2452 targets/stage1/stage1-chroot.sh, targets/stage3/stage3-chroot.sh,
2453 targets/stage4/stage4-chroot.sh, targets/support/chroot-functions.sh,
2454 targets/support/kmerge.sh, targets/support/livecdfs-update.sh,
2455 targets/support/unmerge.sh:
2456 Made sure we use -f on removing the default links for splash. Removed
2457 check_portage_version as it really isn't needed anymore. Removed
2458 --no-install from genkernel commands in kmerge.sh so users must manually
2459 remove kernels from /boot. This is 2.0_rc8.
2461 09 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2462 targets/support/livecdfs-update.sh:
2463 Made sed on devfsd.conf conditional on it existing. Removes one more error
2464 message from a standard catalyst run.
2466 09 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> files/catalyst.conf:
2467 Added warning about breaking snapshot cache and re-enable autoresume, since
2468 the errors I was getting were elsewhere.
2470 09 Dec 2005; Eric Edgar <rocket@gentoo.org>
2471 modules/generic_stage_target.py:
2472 Fix indentation error the last commit caused
2474 09 Dec 2005; Eric Edgar <rocket@gentoo.org>
2475 modules/generic_stage_target.py:
2476 Always clear autoresume points after a successful run
2478 09 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2479 targets/support/livecdfs-update.sh:
2480 Changed mv -f in livecdfs-update.sh to a cp -r, as it was seriously breaking
2481 snapshot caching after a successful gentoo-release-livecd run.
2483 08 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2484 targets/support/rc-update.sh:
2485 Added famd to default on official LiveCD.
2487 08 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2488 targets/support/chroot-functions.sh:
2489 Fixes 'too many arguments' error in check_portage_version.
2491 08 Dec 2005; Eric Edgar <rocket@gentoo.org>
2492 modules/generic_stage_target.py:
2493 remove extra self.env={} that was resetting the environment to null
2495 08 Dec 2005; Eric Edgar <rocket@gentoo.org>
2496 modules/livecd_stage1_target.py:
2497 Fix appending livecd use flag if no use flag is specified in livecd-stage1
2500 08 Dec 2005; Eric Edgar <rocket@gentoo.org> modules/generic_target.py:
2501 Add a default path to the environment in the chroot
2503 08 Dec 2005; Eric Edgar <rocket@gentoo.org>
2504 modules/generic_stage_target.py, targets/embedded/embedded-chroot.sh,
2505 targets/grp/grp-chroot.sh, targets/livecd-stage1/livecd-stage1-chroot.sh,
2506 targets/livecd-stage2/livecd-stage2-controller.sh,
2507 -targets/livecd-stage2/unmerge.sh, targets/netboot/netboot-chroot.sh,
2508 targets/stage1/stage1-chroot.sh, targets/stage2/stage2-chroot.sh,
2509 targets/stage2/stage2-preclean-chroot.sh, targets/stage3/stage3-chroot.sh,
2510 targets/stage3/stage3-preclean-chroot.sh, targets/stage4/stage4-chroot.sh,
2511 targets/stage4/stage4-controller.sh, -targets/stage4/unmerge.sh,
2512 targets/support/chroot-functions.sh, targets/support/pre-kmerge.sh,
2513 +targets/support/unmerge.sh, targets/tinderbox/tinderbox-chroot.sh:
2514 move unmerge.sh to support;move the CLEAN_DELAY,EMERGE_WARNING_DELAY, and
2515 CONFIG_PROTECT stuff in the run_emerge function for cleanliness
2517 08 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2519 Fixed up the man page, which has been suffering for some time, and also
2520 reversed -v/-V in the help message.
2522 08 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2523 targets/support/livecdfs-update.sh:
2524 Added fun gnome theme stuff to livecdfs-update.sh for the official Gentoo
2527 08 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> files/catalyst.conf:
2528 Turning off autoresume of doom until I can get more testing. I've had
2529 several issues with it. I'll be reporting/fixing these as I come across them
2530 but for now wish to turn it off by default as I don't want this one feature
2531 to stop the possible 2.0 final release.
2533 07 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2534 targets/livecd-stage2/unmerge.sh:
2535 Removed profiles hack from livecd-stage2's unmerge, since it isn't used
2536 anymore and probably should have been removed a long time ago when the new
2537 code was put into place in livecdfs-update.sh and livecd-local.start
2540 07 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2541 targets/livecd-stage1/livecd-stage1-chroot.sh,
2542 targets/stage1/stage1-chroot.sh, targets/stage2/stage2-chroot.sh,
2543 targets/stage3/stage3-chroot.sh, targets/stage4/stage4-chroot.sh:
2544 Made EMERGE_WARNING_DELAY=0 for all stages. This is 2.0_rc7.
2546 07 Dec 2005; Eric Edgar <rocket@gentoo.org>
2547 modules/generic_stage_target.py, modules/generic_target.py:
2548 self.env should be a part of the super class generic_target so it applies to
2549 snapshots as well; removing redundant pass in the generic_target class as
2550 its not needed. There is code there to fill the statements
2552 07 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2553 targets/support/livecdfs-update.sh:
2554 Forward-porting portage tmpfs mounting from catalyst 1.x, otherwise we break
2557 07 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
2558 Changed version stamp to 2.0_rc6.
2560 07 Dec 2005; Eric Edgar <rocket@gentoo.org>
2561 modules/generic_stage_target.py:
2562 Fix for unpack cases
2564 05 Dec 2005; Eric Edgar <rocket@gentoo.org>
2565 modules/generic_stage_target.py:
2568 05 Dec 2005; Eric Edgar <rocket@gentoo.org> catalyst, files/catalyst.1,
2569 modules/catalyst_support.py, modules/generic_stage_target.py,
2570 modules/grp_target.py, modules/livecd_stage1_target.py,
2571 modules/livecd_stage2_target.py, modules/netboot_target.py,
2572 modules/snapshot_target.py, modules/tinderbox_target.py:
2573 Stop reading env from the OS. Rely on the more on the envscript for oddball
2574 settings. Change -v to verbose and -V to version
2576 04 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
2579 04 Dec 2005; Eric Edgar <rocket@gentoo.org> modules/stage1_target.py:
2580 Fix stage1 to NOT contain the code from stage2;continued cleanup from the
2583 02 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2584 examples/generic_stage_template.spec:
2585 Added chost/cflags/cxxflags/ldflags to example spec template.
2587 02 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2588 targets/support/rc-update.sh:
2589 OK, just kidding on that last commit. We were already doing rc-update add
2590 xdm default in livecdfs-update.sh and since it is a livecd-only function,
2591 there's no point in having it in rc-update.sh
2593 02 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2594 targets/support/rc-update.sh:
2595 Have rc-update add xdm if livecd/xdm is set.
2597 02 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2598 modules/catalyst_lock.py, modules/catalyst_support.py,
2599 modules/embedded_target.py, modules/generic_stage_target.py,
2600 modules/grp_target.py, modules/livecd_stage1_target.py,
2601 modules/livecd_stage2_target.py, modules/netboot_target.py,
2602 modules/stage1_target.py, modules/stage4_target.py,
2603 modules/tinderbox_target.py:
2604 So I was just kidding on that last commit. This one is 2.0_rc4.
2606 02 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2607 modules/catalyst_lock.py, modules/catalyst_support.py,
2608 modules/embedded_target.py, modules/generic_stage_target.py,
2609 modules/grp_target.py, modules/livecd_stage1_target.py,
2610 modules/livecd_stage2_target.py, modules/netboot_target.py,
2611 modules/stage1_target.py, modules/stage2_target.py,
2612 modules/stage4_target.py, modules/tinderbox_target.py:
2613 Reverting my nasty spaces->tabs mess-up and pushing out 2.0_rc4 quickly.
2615 02 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2616 files/catalyst.conf, modules/catalyst_lock.py,
2617 modules/catalyst_support.py, modules/embedded_target.py,
2618 modules/generic_stage_target.py, modules/grp_target.py,
2619 modules/livecd_stage1_target.py, modules/livecd_stage2_target.py,
2620 modules/netboot_target.py, modules/stage1_target.py,
2621 modules/stage2_target.py, modules/stage4_target.py,
2622 modules/tinderbox_target.py, targets/stage1/stage1-controller.sh:
2623 Fixed spacing/tabs. Updated catalyst.conf comments. Added autoresume, md5,
2624 and sha to catalyst.conf by default. This is catalyst 2.0_rc3.
2626 02 Dec 2005; Eric Edgar <rocket@gentoo.org>
2627 modules/generic_stage_target.py:
2628 Fix autoresume for unpacking tarballs
2630 02 Dec 2005; Eric Edgar <rocket@gentoo.org>
2631 targets/support/livecdfs-update.sh:
2632 remove gnap livecd-type per Koon's request
2634 02 Dec 2005; Eric Edgar <rocket@gentoo.org> targets/support/rc-update.sh:
2635 change rc-update add modules default to rc-update add modules boot
2637 02 Dec 2005; Eric Edgar <rocket@gentoo.org>
2638 modules/generic_stage_target.py, modules/grp_target.py:
2639 Add more verbosity to digests if -V is enabled, add more print messages to
2642 02 Dec 2005; Eric Edgar <rocket@gentoo.org> modules/catalyst_support.py,
2643 modules/generic_stage_target.py, modules/grp_target.py:
2644 Add sha/md5 digests support for grp and cleanup other sha/md5 code
2646 01 Dec 2005; Eric Edgar <rocket@gentoo.org> modules/grp_target.py:
2647 Fix folder name for grp build dir to not have .tar.bz2 at the end
2649 01 Dec 2005; Eric Edgar <rocket@gentoo.org> catalyst, files/catalyst.conf,
2650 modules/catalyst_support.py, modules/generic_stage_target.py:
2651 Add md5 and sha .digests file creation per wolf31o2's feature request
2653 30 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
2654 This is catalyst-2.0_rc2.
2656 30 Nov 2005; Eric Edgar <rocket@gentoo.org> examples/stage4_template.spec,
2657 files/catalyst.conf, modules/generic_stage_target.py,
2658 modules/livecd_stage1_target.py:
2659 Fix livecd-stage1 livecd use flag bug; stage4 doc cleanups;autoresume points
2660 after each successful kernel build;add autoresume documentation to
2663 30 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org> arch/ppc.py,
2664 targets/embedded/embedded-controller.sh,
2665 targets/embedded/embedded-fs-runscript.sh,
2666 targets/livecd-stage2/livecd-stage2-controller.sh,
2667 targets/netboot/netboot-combine.sh, targets/netboot/netboot-controller.sh,
2668 targets/stage1/stage1-chroot.sh, targets/stage4/stage4-controller.sh,
2669 targets/support/bootloader-setup.sh, targets/support/chroot-functions.sh,
2670 targets/support/create-iso.sh, targets/support/filesystem-functions.sh,
2671 targets/support/functions.sh, targets/support/kill-chroot-pids.sh,
2672 targets/support/kmerge.sh, targets/support/livecdfs-update.sh,
2673 targets/support/rc-update.sh:
2674 Changed multiple spaces to tabs to satisfy my OCD.
2676 29 Nov 2005; Eric Edgar <rocket@gentoo.org>
2677 targets/support/chroot-functions.sh:
2678 Bumped genkernel detection to require 3.3.0 or higher
2680 29 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2681 targets/embedded/embedded-chroot.sh, targets/grp/grp-chroot.sh,
2682 targets/netboot/netboot-controller.sh:
2683 Changed to clst_use from clst_embedded_use and clst_netboot_use and
2684 clst_grp_use. This is catalyst-2.0_rc1.
2686 29 Nov 2005; Eric Edgar <rocket@gentoo.org>
2687 targets/netboot/netboot-controller.sh:
2688 change to clst_use from clst_netboot_use
2690 29 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2691 targets/livecd-stage1/livecd-stage1-chroot.sh,
2692 targets/stage4/stage4-chroot.sh:
2693 Changed to clst_use from clst_stage4_use and clst_livecd_use.
2695 29 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2696 targets/stage4/stage4-chroot.sh:
2697 Fixed USE invocations in stage4 target.
2699 29 Nov 2005; Eric Edgar <rocket@gentoo.org>
2700 modules/livecd_stage1_target.py:
2701 Force use=livecd for livecd-stage1
2703 29 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
2704 This is version 2.0_pre20051129.
2706 28 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2707 examples/livecd-stage1_template.spec, examples/stage4_template.spec:
2708 Removed kudzu-knoppix from example spec files.
2710 22 Nov 2005; Eric Edgar <rocket@gentoo.org>
2711 +livecd/cdtar/ppc-yaboot-cdtar.tar.bz2:
2712 Added ppc-yaboot-cdtar.tar.bz2 to have an Apple/IBM bootable cdrom
2714 22 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2715 examples/grp_template.spec, examples/livecd-stage1_template.spec,
2716 examples/stage4_template.spec, +examples/tinderbox_template.spec:
2717 Added tinderbox_template.spec to examples and cleaned up pkgcache_path
2718 definitions in the examples to fit in 80 columns.
2720 22 Nov 2005; Eric Edgar <rocket@gentoo.org> examples/grp_template.spec,
2721 examples/livecd-stage1_template.spec, examples/stage4_template.spec,
2722 modules/grp_target.py, modules/tinderbox_target.py,
2723 targets/tinderbox/tinderbox-chroot.sh:
2724 Tinderbox script: added newuse, tinderbox and grp targets added support for
2725 overriding the pkgcache location via pkgcache_path - pkgcache_path:
2726 /path/to/cache in the spec file, updated example specs to note pkgcache_path
2728 22 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org> files/catalyst.conf:
2729 Added portdir example to catalyst.conf for bug #113272.
2731 22 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2732 targets/support/create-iso.sh:
2733 Fixed a few lines which were causing the isolinux directory to be removed
2734 when using an isolinux cdtar on x86/amd64. This is 2.0_pre20051122.
2736 21 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2737 targets/support/create-iso.sh:
2738 Changed check for /boot/isolinux.bin to /isolinux/isolinux.bin
2740 21 Nov 2005; Eric Edgar <rocket@gentoo.org>
2741 targets/support/bootloader-setup.sh, targets/support/functions.sh:
2742 Fix pegasos kernelz rename;fix default_append_line to not include initrd= as
2743 too many arches dont use it by default, test for an initrd in the yaboot
2746 18 Nov 2005; Eric Edgar <rocket@gentoo.org>
2747 modules/generic_stage_target.py:
2748 Fix split error if use is specified
2750 18 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2751 -livecd/cdtar/palo-1.2_pre20030630-cdtar.tar.bz2,
2752 +livecd/cdtar/palo-1.5_pre20040515-cdtar.tar.bz2:
2753 Updated palo version from catalyst 1.x for HPPA.
2755 18 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2756 targets/support/bootloader-setup.sh:
2757 Removing for loop for grub on amd64/x86 as it was totally useless.
2759 18 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2760 targets/support/bootloader-setup.sh:
2761 Remove vga= line for PPC.
2763 18 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2764 targets/support/bootloader-setup.sh:
2765 PPC yaboot.conf fix from Lars Weiler <pylon@gentoo.org>.
2767 18 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2768 -catalyst-2.0_pre20051101-slot.patch, catalyst:
2769 Removing slot patch as it probably didn't belong here anyway, and updating
2770 version stamp to 2.0_pre20051118.
2772 18 Nov 2005; Eric Edgar <rocket@gentoo.org>
2773 modules/generic_stage_target.py, modules/livecd_stage1_target.py,
2774 targets/support/bootloader-setup.sh:
2775 fix the bootloader script for isolinux so that it actually makes a cfg file,
2776 remove extra unneeded catalyst aborting print statement, reorganize rm code
2777 to make sure is splits properly and is an array even from the cmdline
2779 17 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2780 targets/support/livecdfs-update.sh:
2781 Added call to update-usbids to download the latest usb.ids file.
2783 17 Nov 2005; Eric Edgar <rocket@gentoo.org> catalyst,
2784 modules/generic_stage_target.py:
2785 Move checks of running catalyst into the target which is simpler
2787 17 Nov 2005; Eric Edgar <rocket@gentoo.org>
2788 modules/generic_stage_target.py:
2789 Attempt to fix bug #111752, due to mount_safety_check calling a lock object
2790 that doesnt exist yet
2792 17 Nov 2005; Eric Edgar <rocket@gentoo.org> targets/support/kmerge.sh:
2793 Keep unnecessary programs from installing into kerncache
2795 17 Nov 2005; Eric Edgar <rocket@gentoo.org> catalyst,
2796 modules/generic_stage_target.py:
2797 Turn on more tracebacks at this point to better debug .. will need to turn
2798 them down as we find errors and build appropriate error handlers
2800 15 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
2801 Changed version marker to 2.0_pre20051115 for new ebuild.
2803 15 Nov 2005; Eric Edgar <rocket@gentoo.org>
2804 modules/livecd_stage2_target.py:
2805 Fix bug in livecd stage2 so that it doesnt try to use tar
2807 14 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2808 targets/livecd-stage2/livecd-stage2-controller.sh:
2809 Fixed livecd/readme functionality, as reported to gentoo-catalyst mailing
2810 list by Paul Kessler <kessler@co.wabasha.mn.us> and forward-ported copying
2811 of Getting_Online.txt from catalyst 1.1.10.10.
2813 11 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org> AUTHORS:
2814 Added Joshua Kinard to authors for his mips contributions.
2816 11 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2817 examples/livecd-stage2_template.spec:
2818 Fixed duplicate linuxrc entry in livecd-stage2_template.spec file. Blame
2819 Paul Kessler on gentoo-catalyst. ;]
2821 07 Nov 2005; Eric Edgar <rocket@gentoo.org> targets/support/create-iso.sh:
2822 Change variables from cat1 format to cat2
2824 07 Nov 2005; Eric Edgar <rocket@gentoo.org>
2825 modules/generic_stage_target.py, modules/stage1_target.py:
2826 Fix modules has no attribute register
2828 07 Nov 2005; Eric Edgar <rocket@gentoo.org>
2829 modules/generic_stage_target.py:
2830 Fix broken aliases code that was just proof of concept
2832 07 Nov 2005; Eric Edgar <rocket@gentoo.org> targets/support/create-iso.sh:
2833 Output mkisofs command line options to assist in debugging
2835 07 Nov 2005; Eric Edgar <rocket@gentoo.org>
2836 modules/generic_stage_target.py, targets/support/create-iso.sh:
2839 07 Nov 2005; Eric Edgar <rocket@gentoo.org>
2840 modules/generic_stage_target.py:
2841 Add VERY basic support for aliases kernel parameter.
2843 07 Nov 2005; Eric Edgar <rocket@gentoo.org>
2844 modules/livecd_stage2_target.py:
2845 Remove large section of commented code
2847 07 Nov 2005; Eric Edgar <rocket@gentoo.org>
2848 modules/generic_stage_target.py, modules/stage1_target.py:
2849 Allow LDFLAGS to be specified as an ENV variable for stage1
2851 07 Nov 2005; Eric Edgar <rocket@gentoo.org>
2852 modules/generic_stage_target.py:
2853 Fix rc-update to automatically run default options for livecds. Removed an
2854 erroneous key check.
2856 02 Nov 2005; Eric Edgar <rocket@gentoo.org> modules/embedded_target.py,
2857 modules/livecd_stage1_target.py, modules/tinderbox_target.py:
2858 Make use spec key optional to default to profile defaults
2860 02 Nov 2005; Eric Edgar <rocket@gentoo.org>
2861 +examples/stage4_template.spec:
2862 Preliminary stage4_template.spec file
2864 01 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2865 +catalyst-2.0_pre20051101-slot.patch, catalyst:
2866 Updated version stamp and added slot patch.
2868 26 Oct 2005; Eric Edgar <rocket@gentoo.org> modules/netboot_target.py:
2869 Fix ordering problem so self.settings is defined
2871 18 Oct 2005; Eric Edgar <rocket@gentoo.org>
2872 modules/generic_stage_target.py:
2873 Correct a rsync issue when the directory doesnt exist
2875 17 Oct 2005; Eric Edgar <rocket@gentoo.org>
2876 modules/generic_stage_target.py, targets/embedded/embedded-controller.sh,
2877 targets/livecd-stage2/livecd-stage2-controller.sh,
2878 targets/netboot/netboot-controller.sh,
2879 targets/stage4/stage4-controller.sh:
2880 run pre_kmerge and post_kmerge only once
2882 17 Oct 2005; Eric Edgar <rocket@gentoo.org>
2883 targets/support/bootloader-setup.sh:
2884 MIPS bootloader patch
2886 15 Oct 2005; Eric Edgar <rocket@gentoo.org>
2887 targets/support/mips-arcload_conf.sh:
2888 Fix MIPS Serial Detection
2890 13 Oct 2005; Eric Edgar <rocket@gentoo.org>
2891 targets/support/bootloader-setup.sh, targets/support/create-iso.sh,
2892 +targets/support/mips-arcload_conf.sh:
2893 Application of Kumba's patches for MIPS support
2895 13 Oct 2005; Eric Edgar <rocket@gentoo.org> targets/support/create-iso.sh:
2896 Check for the correct arch specific cd building tool
2898 13 Oct 2005; Eric Edgar <rocket@gentoo.org>
2899 modules/generic_stage_target.py:
2900 Print a warning if livecd/iso is not defined
2902 11 Oct 2005; Chris Gianelloni <wolf31o2@gentoo.org> arch/x86.py:
2903 Reverted default CHOST for x86 back to i386-pc-linux-gnu.
2905 11 Oct 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2906 targets/support/post-kmerge.sh:
2907 Check for existence of files in /lib/modules before running depscan.sh. This
2908 replaces the mips-specific check and makes it portable.
2910 10 Oct 2005; Eric Edgar <rocket@gentoo.org>
2911 modules/generic_stage_target.py:
2912 update autoresume logic when dealing with rsync unpack operations
2914 10 Oct 2005; Eric Edgar <rocket@gentoo.org>
2915 targets/support/post-kmerge.sh:
2916 Bypass module load on mips
2918 10 Oct 2005; Eric Edgar <rocket@gentoo.org> targets/support/pre-kmerge.sh:
2919 remove --no-deps so dependancies get installed for genkernel
2921 10 Oct 2005; Eric Edgar <rocket@gentoo.org>
2922 modules/generic_stage_target.py:
2923 Fix missing : statement in unpack
2925 10 Oct 2005; Eric Edgar <rocket@gentoo.org>
2926 modules/generic_stage_target.py:
2927 fix livecd-stage2 unpack when seedcache is turned off
2929 10 Oct 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2930 targets/support/functions.sh:
2931 Fix module unpacking and make it actually optional.
2933 10 Oct 2005; Eric Edgar <rocket@gentoo.org>
2934 modules/generic_stage_target.py:
2935 Fix broken seedcache autoresume interaction
2937 07 Oct 2005; Eric Edgar <rocket@gentoo.org>
2938 modules/generic_stage_target.py:
2939 Cleanup stage directories properly for tar installs
2941 06 Oct 2005; Eric Edgar <rocket@gentoo.org> modules/tinderbox_target.py:
2942 Tinderbox no longer cleans /tmp/*
2944 06 Oct 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2945 targets/tinderbox/tinderbox-chroot.sh,
2946 targets/tinderbox/tinderbox-controller.sh:
2947 Fixing problem with bind mounted portage and final rsync on tinderbox target
2948 and adding additional logging.
2950 06 Oct 2005; Eric Edgar <rocket@gentoo.org> modules/tinderbox_target.py:
2951 Stop tinderbox from trying to create a tarball of itself
2953 06 Oct 2005; Eric Edgar <rocket@gentoo.org>
2954 modules/generic_stage_target.py:
2955 Fix catalyst so it fully disables snapcache when its not specified in the
2958 06 Oct 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2959 examples/livecd-stage2_template.spec:
2960 Removed livecd/runscript and livecd/archscript from livecd-stage2 example
2961 spec template and updating version stamp.
2963 06 Oct 2005; Eric Edgar <rocket@gentoo.org> catalyst,
2964 modules/catalyst_support.py:
2965 allow file_check to proceed if key is not in use
2967 06 Oct 2005; Eric Edgar <rocket@gentoo.org> modules/catalyst_lock.py:
2968 Recursively make the missing directories
2970 05 Oct 2005; Eric Edgar <rocket@gentoo.org> targets/support/functions.sh:
2971 Fix extract_modules to just echo a warning that it is missing
2973 30 Sep 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2974 files/catalyst.conf:
2975 Updating default configuration for catalyst and updating version stamp,
2976 since we're beginning internal testing for release.
2978 15 Sep 2005; Eric Edgar <rocket@gentoo.org>
2979 modules/generic_stage_target.py:
2980 fix bug 106004 split strings into a list for empty and rm operation
2982 15 Sep 2005; Eric Edgar <rocket@gentoo.org>
2983 modules/livecd_stage2_target.py:
2984 Append slashes to directories so rsyncs work properly
2986 13 Sep 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2987 examples/livecd-stage2_template.spec:
2988 Changing source_subpath for livecd-stage2 example for bug #101704.
2990 12 Sep 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2991 examples/livecd-stage2_template.spec, modules/livecd_stage2_target.py,
2992 targets/support/livecdfs-update.sh:
2993 Added livecd/xdm and livecd/xsession options. These are used to setup the
2994 default display manager and X session, respectively. Added supporting
2995 documentation to example spec files. Imported more work from my fsscript for
2996 the official LiveCD.
2998 12 Sep 2005; Chris Gianelloni <wolf31o2@gentoo.org> arch/x86.py:
2999 Changing default CHOST for x86 from i386-pc-linux to i686-pc-linux. For
3000 discussion, see bug #88777.
3002 12 Sep 2005; Chris Gianelloni <wolf31o2@gentoo.org> AUTHORS, +arch/sh.py,
3003 modules/generic_stage_target.py:
3004 Added sh architecture to supported architectures. Thanks to Matsuu Takuto
3005 <matsuu@gentoo.org> for the patch. Closing bug #105693.
3007 08 Sep 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3008 targets/livecd-stage1/livecd-stage1-controller.sh,
3009 targets/support/kmerge.sh, targets/support/livecdfs-update.sh:
3010 Add code to dump grppkgs.txt file on livecd-stage1 and kernelpkgs.txt file
3011 on livecd-stage2 and removing universal motd for livecd/type of
3012 gentoo-release-livecd.
3014 08 Sep 2005; Eric Edgar <rocket@gentoo.org>
3015 modules/livecd_stage1_target.py:
3016 Add optional livecd/type env var for scripts to add optional items to the
3019 08 Sep 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3020 -livecd/files/x86-help.msg:
3021 Removing x86-help.msg as it is no longer used.
3023 08 Sep 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3024 livecd/files/README.txt, livecd/files/x86-F3.msg, livecd/files/x86-F4.msg,
3025 livecd/files/x86-F5.msg, livecd/files/x86-F6.msg, livecd/files/x86-F7.msg:
3026 Add dobladecenter description to bootloader files for x86/amd64.
3028 06 Sep 2005; Chris Gianelloni <wolf31o2@gentoo.org> arch/x86.py:
3029 Changed pentium-mmx to use -march=pentium-mmx and closing bug #102366.
3031 01 Sep 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3032 modules/generic_stage_target.py:
3033 Added split to use section for bug #104414.
3035 30 Aug 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3036 livecd/files/x86-F3.msg, livecd/files/x86-F4.msg, livecd/files/x86-F5.msg,
3037 livecd/files/x86-F6.msg, livecd/files/x86-F7.msg:
3038 Tabs to whitespaces for isolinux.
3040 30 Aug 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3041 targets/support/bootloader-setup.sh:
3042 Changed isolinux to use new split-out help messages. Using grub gives a
3043 single help message with pager.
3045 30 Aug 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3046 +livecd/files/x86-F2.msg, +livecd/files/x86-F3.msg,
3047 +livecd/files/x86-F4.msg, +livecd/files/x86-F5.msg,
3048 +livecd/files/x86-F6.msg, +livecd/files/x86-F7.msg:
3049 Added F2->F7 help messages for isolinux.
3051 30 Aug 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3052 livecd/files/README.txt, livecd/files/generic.motd.txt,
3053 livecd/files/livecd.motd.txt, livecd/files/livecd-bashrc,
3054 livecd/files/livecd-local.start:
3055 Updated files from latest used to build LiveCD.
3057 30 Aug 2005; Chris Gianelloni <wolf31o2@gentoo.org> arch/x86.py:
3058 Added sse to HOSTUSE for athlon-xp, since it supports SSE instructions.
3060 29 Aug 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3061 modules/catalyst_support.py:
3062 Added fix for using options with = in them with --cli (ex.
3063 livecd/gk_mainargs='--makeopts=-j3'). Blame Jason Pepas
3064 <cell@ices.utexas.edu> for pointing this out to me via email.
3066 09 Aug 2005; Eric Edgar <rocket@gentoo.org>
3067 modules/generic_stage_target.py, targets/support/functions.sh:
3068 fix bug in exec_in_chroot for stage1 target
3070 09 Aug 2005; Eric Edgar <rocket@gentoo.org> modules/catalyst_support.py,
3071 modules/generic_stage_target.py:
3072 fix missing os. in os.popen. and clear the autoresume flags if the chroot is
3073 invalid. Fix SEEDCACHE unpack issue when needing to use tarball.
3075 09 Aug 2005; Eric Edgar <rocket@gentoo.org> AUTHORS, arch/hppa.py,
3076 catalyst, examples/livecd-stage2_template.spec,
3077 examples/snapshot_template.spec, files/catalyst.conf,
3078 livecd/files/Getting_Online.txt, livecd/files/generic.motd.txt,
3079 livecd/files/livecd-bashrc, livecd/files/livecd-local.start,
3080 livecd/files/x86-help.msg, modules/catalyst_lock.py,
3081 modules/catalyst_support.py, modules/livecd_stage2_target.py,
3082 targets/embedded/embedded-controller.sh, targets/grp/grp-chroot.sh,
3083 targets/livecd-stage2/livecd-stage2-controller.sh,
3084 targets/stage1/stage1-chroot.sh, targets/stage2/stage2-chroot.sh,
3085 targets/stage2/stage2-preclean-chroot.sh,
3086 targets/stage3/stage3-preclean-chroot.sh,
3087 targets/stage4/stage4-controller.sh, targets/support/bootloader-setup.sh,
3088 targets/support/chroot-functions.sh, targets/support/create-iso.sh,
3089 targets/support/filesystem-functions.sh, targets/support/functions.sh,
3090 targets/support/kmerge.sh, targets/support/livecdfs-update.sh,
3091 targets/support/target_image_setup.sh:
3092 Forward port the changes from catalyst 1.1.9 to 1.1.10.10 to catalyst2. Need
3093 to look at gamecdfs-update.sh yet.
3095 09 Aug 2005; Eric Edgar <rocket@gentoo.org>
3096 modules/generic_stage_target.py:
3097 Remove extra debugging print statement
3099 09 Aug 2005; Eric Edgar <rocket@gentoo.org> catalyst,
3100 +modules/catalyst_lock.py, modules/catalyst_support.py,
3101 modules/embedded_target.py, modules/generic_stage_target.py,
3102 modules/grp_target.py, modules/livecd_stage1_target.py,
3103 modules/livecd_stage2_target.py, modules/netboot_target.py,
3104 modules/snapshot_target.py, modules/stage1_target.py,
3105 modules/stage2_target.py, modules/stage4_target.py,
3106 targets/support/functions.sh:
3107 Add locking support. Code simplification for unpack and unpack snapshot.
3108 Remove redundant setup_dir. change --clear_autoresume to --clear-autoresume.
3109 Add seedcache support (Grabs output from previous target run)
3110 options=seedcache. Cleanup code in functions.sh to remove extra /'s printed.
3112 27 Jul 2005; Eric Edgar <rocket@gentoo.org> catalyst,
3113 modules/catalyst_support.py, modules/generic_stage_target.py:
3114 Add support to cache the snapshot dir. add snapcache to options. add
3115 snapshot_cache= to override the default location of the cache in
3116 catalyst.conf (eg snapshot_cache="/mnt/catalyst/snapshot")
3118 27 Jul 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3119 +livecd/files/Getting_Online.txt, +livecd/files/README.txt:
3120 Forward port README.txt and Getting_Online.txt files from catalyst
3123 22 Jul 2005; Eric Edgar <rocket@gentoo.org> targets/support/rc-update.sh:
3124 Add automatic creation/deletion of runlevels based on rcadd rcdel
3126 19 Jul 2005; Eric Edgar <rocket@gentoo.org> modules/grp_target.py:
3127 Fix grp so that grp/use is not required anymore
3129 12 Jul 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3130 -livecd/cdtar/isolinux-2.11-cdtar.tar.bz2,
3131 -livecd/cdtar/isolinux-2.11-memtest86+-cdtar.tar.bz2,
3132 -livecd/cdtar/isolinux-2.13-cdtar.tar.bz2,
3133 -livecd/cdtar/isolinux-2.13-memtest86+-cdtar.tar.bz2,
3134 +livecd/cdtar/isolinux-3.09-cdtar.tar.bz2,
3135 +livecd/cdtar/isolinux-3.09-memtest86+-cdtar.tar.bz2:
3136 Updated x86/amd64 isolinux cdtar to 3.09 and removing older versions, as
3137 they are known to cause booting problems.
3139 08 Jul 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3140 livecd/files/livecd-bashrc, targets/support/livecdfs-update.sh:
3141 Fixing sed line for startx to auto-start X. Thanks to Christophe PEREZ
3142 <christophe.perez@novazur.com> on the gentoo-catalyst mailing list for
3145 08 Jul 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3146 targets/stage1/stage1-chroot.sh:
3147 Fixed quoting in stage1 profile check.
3149 07 Jul 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3150 targets/stage3/stage3-chroot.sh:
3151 Fixing USE for stage3.
3153 07 Jul 2005; Eric Edgar <rocket@gentoo.org> modules/catalyst_support.py,
3154 targets/support/chroot-functions.sh:
3155 Fix FETCH code so it will run for Pylon
3157 07 Jul 2005; Chris Gianelloni <wolf31o2@gentoo.org> modules/grp_target.py,
3158 targets/grp/grp-chroot.sh:
3159 Fix bindist invcation.
3161 07 Jul 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3162 targets/grp/grp-chroot.sh:
3163 Made sure bindist was used for all emerges in GRP.
3165 07 Jul 2005; Eric Edgar <rocket@gentoo.org> targets/grp/grp-chroot.sh:
3166 Fix USE flags for GRP build
3168 07 Jul 2005; Eric Edgar <rocket@gentoo.org> targets/grp/grp-chroot.sh,
3169 targets/stage4/stage4-chroot.sh:
3170 let GRP use the users environment variables and removed extra
3171 GRP_STAGE23_USE from stage4
3173 07 Jul 2005; Eric Edgar <rocket@gentoo.org>
3174 targets/stage2/stage2-chroot.sh, targets/stage3/stage3-chroot.sh:
3175 Remove unnecessary GRP_STAGE23_USE from stage2 and stage3 builds
3177 07 Jul 2005; Eric Edgar <rocket@gentoo.org> targets/support/rc-update.sh:
3178 fix bug 98165. Change the separator on rcadd/rcdel from : to | This will
3179 impact all previous spec files that use this option. It's beejay's fault.
3181 06 Jul 2005; Chris Gianelloni <wolf31o2@gentoo.org> arch/ppc.py:
3182 Changed to use linux32 for ppc32 support when build host is ppc64.
3184 06 Jul 2005; Chris Gianelloni <wolf31o2@gentoo.org> arch/mips.py,
3186 Removed -fomit-frame-pointer from default CFLAGS, since it isn't necessary.
3188 06 Jul 2005; Eric Edgar <rocket@gentoo.org> modules/generic_stage_target.py:
3189 Minor cosmetic print statement fixes for readability
3191 06 Jul 2005; Eric Edgar <rocket@gentoo.org> catalyst,
3192 modules/catalyst_support.py, modules/generic_stage_target.py:
3193 Fix None None bug and exception reporting
3195 06 Jul 2005; Eric Edgar <rocket@gentoo.org> targets/support/create-iso.sh:
3196 Fix iso creation script. Case statement out of place
3198 05 Jul 2005; Chris Gianelloni <wolf31o2@gentoo.org> arch/alpha.py,
3199 arch/amd64.py, arch/hppa.py, arch/ia64.py, arch/mips.py, arch/ppc.py,
3200 arch/ppc64.py, arch/s390.py, arch/sparc.py, arch/sparc64.py, arch/x86.py,
3201 catalyst, files/catalyst.conf, modules/builder.py,
3202 modules/catalyst_support.py, modules/embedded_target.py,
3203 modules/generic_stage_target.py, modules/generic_target.py,
3204 modules/grp_target.py, modules/livecd_stage1_target.py,
3205 modules/livecd_stage2_target.py, modules/netboot_target.py,
3206 modules/snapshot_target.py, modules/stage1_target.py,
3207 modules/stage2_target.py, modules/stage3_target.py,
3208 modules/stage4_target.py, modules/tinderbox_target.py,
3209 targets/embedded/embedded-chroot.sh,
3210 targets/embedded/embedded-fs-runscript.sh,
3211 targets/embedded/embedded-preclean-chroot.sh, targets/embedded/unmerge.sh,
3212 targets/grp/grp-chroot.sh, targets/grp/grp-controller.sh,
3213 targets/grp/grp-preclean-chroot.sh,
3214 targets/livecd-stage1/livecd-stage1-chroot.sh,
3215 targets/livecd-stage1/livecd-stage1-controller.sh,
3216 targets/livecd-stage2/livecd-stage2-controller.sh,
3217 targets/livecd-stage2/unmerge.sh, targets/netboot/netboot-chroot.sh,
3218 targets/netboot/netboot-combine.sh, targets/netboot/netboot-controller.sh,
3219 targets/netboot/netboot-image.sh, targets/stage1/build.py,
3220 targets/stage1/stage1-chroot.sh, targets/stage1/stage1-controller.sh,
3221 targets/stage1/stage1-preclean-chroot.sh, targets/stage2/stage2-chroot.sh,
3222 targets/stage2/stage2-controller.sh,
3223 targets/stage2/stage2-preclean-chroot.sh, targets/stage3/stage3-chroot.sh,
3224 targets/stage3/stage3-controller.sh,
3225 targets/stage3/stage3-preclean-chroot.sh, targets/stage4/stage4-chroot.sh,
3226 targets/stage4/stage4-controller.sh,
3227 targets/stage4/stage4-preclean-chroot.sh, targets/stage4/unmerge.sh,
3228 targets/support/create-iso.sh, targets/support/functions.sh,
3229 targets/support/kmerge.sh, targets/support/livecdfs-update.sh,
3230 targets/support/post-kmerge.sh, targets/support/pre-kmerge.sh,
3231 targets/support/target_image_setup.sh,
3232 targets/tinderbox/tinderbox-chroot.sh,
3233 targets/tinderbox/tinderbox-controller.sh,
3234 targets/tinderbox/tinderbox-preclean-chroot.sh:
3235 Big honkin' copyright update.
3237 05 Jul 2005; Eric Edgar <rocket@gentoo.org> modules/catalyst_support.py,
3238 modules/generic_stage_target.py:
3239 add additional logging output. Use standard os redirection methods to log to
3242 05 Jul 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3243 targets/stage1/stage1-chroot.sh:
3244 Added profile sanity check for bug #97867.
3246 05 Jul 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3247 targets/support/bootloader-setup.sh:
3248 Removing acpi=off from default kernel arguments and adding ia64
3249 livecd-stage2 support functions and cdtar.
3251 30 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3252 targets/support/bootloader-setup.sh, targets/support/pre-kmerge.sh:
3253 Changed sed line for 1024x768-only splash for x86 and amd64 only, as we
3254 control the framebuffer size there. Also, added CONSOLE=/dev/tty1 quiet to
3255 splash command line.
3257 28 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3258 targets/support/create-iso.sh:
3259 Fixed up zisofs support. Waiting for response from sparc before touching
3262 28 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3263 modules/livecd_stage2_target.py, targets/support/bootloader-setup.sh,
3264 targets/support/functions.sh:
3265 Added livecd/bootargs and added the option to the bootloader-setup.sh script
3266 to allow it to work on all arches that dynamically build their bootloader
3269 27 Jun 2005; Eric Edgar <rocket@gentoo.org>
3270 targets/stage4/stage4-controller.sh:
3271 Fix stage4 so it doesnt run the bootloader stuff
3273 24 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3274 targets/support/bootloader-setup.sh:
3275 Removed dokeymap from non-Gentoo releases.
3277 23 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3278 targets/support/livecdfs-update.sh:
3279 Added call to update-pciids to download the latest pci.ids file.
3281 23 Jun 2005; Eric Edgar <rocket@gentoo.org>
3282 modules/generic_stage_target.py, modules/livecd_stage1_target.py,
3283 modules/stage4_target.py:
3284 Allow changing the location of the pkg_cache in stage4 or livecd-stage1
3286 22 Jun 2005; Eric Edgar <rocket@gentoo.org> :
3287 Fix issue where -s on the command line would not run
3289 22 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3290 livecd/files/generic.motd.txt:
3291 Changed motd to point to /boot/config-* rather than /proc/config(.gz) for
3292 kernel configurations.
3294 22 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3295 targets/support/livecdfs-update.sh:
3296 Updated hostname/domainname creation for new baselayout.
3298 16 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3299 targets/support/bootloader-setup.sh, targets/support/create-iso.sh:
3300 Fixing some bootloader isolinux/boot stuff for x86/amd64.
3302 14 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3303 targets/support/chroot-functions.sh:
3304 Change portage emerge to use --oneshot --nodeps to keep from merging the
3305 same packages multiple times.
3307 14 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3308 targets/stage2/stage2-chroot.sh:
3309 Added a -p bootstrap when catalyst is called with -V (verbose).
3311 10 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3312 targets/support/livecdfs-update.sh:
3313 Removed inittab hack, as this is done by livecd-tools.
3315 09 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3316 livecd/files/minimal.motd.txt, livecd/files/universal.motd.txt:
3317 Revert sync for bug #86914. Yeah... I need to pay more attention sometimes.
3319 09 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3320 -livecd/files/README.txt, -livecd/files/environmental.motd.txt,
3321 -livecd/files/gentoo.png, +livecd/files/livecd.motd.txt,
3322 livecd/files/livecd-bash_profile, livecd/files/livecd-bashrc,
3323 livecd/files/minimal.motd.txt, livecd/files/universal.motd.txt,
3324 targets/livecd-stage2/livecd-stage2-controller.sh:
3325 Removed gentoo.png and creation of face directory. Changed
3326 livecd-bash_profile to source root's .bashrc. Sync motd files with catalyst
3329 02 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3330 targets/stage1/stage1-preclean-chroot.sh,
3331 targets/support/chroot-functions.sh:
3332 Added setup_binutils function and force both of them to run during stage1
3335 01 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3336 examples/livecd-stage2_template.spec:
3337 Added livecd/volid explanation to example spec.
3339 01 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3340 targets/support/create-iso.sh:
3341 General cleanup of ISO code and added default livecd/volid when it is not set.
3343 25 May 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3344 targets/embedded/embedded-controller.sh:
3345 Actually modify the embedded target this time.
3347 25 May 2005; Chris Gianelloni <wolf31o2@gentoo.org> AUTHORS,
3348 examples/livecd-stage2_template.spec, modules/livecd_stage2_target.py,
3349 targets/livecd-stage2/livecd-stage2-controller.sh,
3350 targets/stage4/stage4-controller.sh, targets/support/kmerge.sh:
3351 Added mutex to AUTHORS and added livecd/linuxrc support to embedded, stage4,
3352 and livecd-stage2 targets.
3354 20 May 2005; Chris Gianelloni <wolf31o2@gentoo.org> AUTHORS, catalyst,
3355 files/catalyst.conf:
3356 Retired John Davis <zhen@gentoo.org> and added storedir to default
3359 20 May 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3360 targets/support/livecdfs-update.sh:
3361 Uncommented openglify, since it is needed for both opengl-update-livecd and
3364 18 May 2005; Eric Edgar <rocket@gentoo.org> catalyst,
3365 modules/generic_stage_target.py:
3366 Fix print statement so it shows when kill_chroot_pids is run correctly
3368 16 May 2005; Eric Edgar <rocket@gentoo.org> catalyst,
3369 modules/snapshot_target.py:
3370 Fix snapshot target to skip the kill_pids check
3372 06 May 2005; Eric Edgar <rocket@gentoo.org> modules/catalyst_support.py:
3373 Bug fixes in parse_spec, fix issues detecting list or string.
3375 05 May 2005; Eric Edgar <rocket@gentoo.org> catalyst,
3376 modules/catalyst_support.py:
3377 Fix bug 65284. More flexible spec parsing. Should handle cases where no
3378 spaces are after :. Better handling of comments ( ie preprocessed and
3379 stripped off ). Unset empty keys.
3381 03 May 2005; Eric Edgar <rocket@gentoo.org> catalyst,
3382 targets/support/kill-chroot-pids.sh:
3383 Remove extra P_NAME definition that is never used. Saves processing time.
3384 Bumped catalyst to pre2
3386 03 May 2005; Eric Edgar <rocket@gentoo.org> catalyst,
3387 modules/generic_stage_target.py, modules/livecd_stage2_target.py,
3388 +targets/support/kill-chroot-pids.sh:
3389 User info about runscript and archscript. Added checks for processes running
3390 in the chroot and created a script to kill them. Should fix the unmounting
3391 issues with gconfd or any other running application in the chroot
3393 29 Apr 2005; Eric Edgar <rocket@gentoo.org>
3394 targets/stage1/stage1-chroot.sh, targets/stage1/stage1-preclean-chroot.sh:
3395 Remove using gcc-config to set things up as we should all be using 2005.0
3398 29 Apr 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3399 examples/livecd-stage2_template.spec:
3400 Added livecd/users to example livecd-stage2 spec file.
3402 29 Apr 2005; Eric Edgar <rocket@gentoo.org>
3403 targets/support/livecdfs-update.sh:
3404 Change default hostnames for livecds
3406 29 Apr 2005; Eric Edgar <rocket@gentoo.org>
3407 targets/support/bootloader-setup.sh, targets/support/livecdfs-update.sh:
3408 Fix /etc/hosts aliases for catalyst-livecd and work on help menu for grub
3411 29 Apr 2005; Eric Edgar <rocket@gentoo.org>
3412 modules/livecd_stage2_target.py:
3413 Clear autoresume flags when build is done
3415 29 Apr 2005; Eric Edgar <rocket@gentoo.org>
3416 modules/livecd_stage2_target.py, targets/support/bootloader-setup.sh,
3417 targets/support/create-iso.sh:
3418 Fix isolinux so that it finds menus and kernels and stuff
3420 28 Apr 2005; Eric Edgar <rocket@gentoo.org>
3421 modules/generic_stage_target.py:
3422 Make purge operation a little less chatty, removed print statements
3424 28 Apr 2005; Eric Edgar <rocket@gentoo.org>
3425 livecd/cdtar/isolinux-2.13-cdtar.tar.bz2,
3426 livecd/cdtar/isolinux-2.13-memtest86+-cdtar.tar.bz2:
3427 updated isolinux-2.13 cdtars to have files under boot/ rather than isolinux/
3429 28 Apr 2005; Eric Edgar <rocket@gentoo.org>
3430 modules/generic_stage_target.py, modules/livecd_stage2_target.py:
3431 print warning message about deprecated use of cdfstype
3433 28 Apr 2005; Eric Edgar <rocket@gentoo.org>
3434 targets/support/chroot-functions.sh:
3435 statically define genkernel location to eliminate which command failure if
3436 genkernel is not installed
3438 27 Apr 2005; Eric Edgar <rocket@gentoo.org>
3439 modules/generic_stage_target.py:
3440 change the portage_overlay to an array so it always works
3442 27 Apr 2005; Eric Edgar <rocket@gentoo.org> catalyst,
3443 modules/catalyst_support.py:
3444 Fix exception handling to remove extraneous prints of None
3446 27 Apr 2005; Eric Edgar <rocket@gentoo.org> modules/stage4_target.py:
3447 Remove iso creation code from stage4
3449 27 Apr 2005; Eric Edgar <rocket@gentoo.org> modules/catalyst_support.py,
3450 modules/generic_stage_target.py, modules/livecd_stage1_target.py,
3451 modules/livecd_stage2_target.py, modules/snapshot_target.py,
3452 targets/embedded/embedded-controller.sh, targets/grp/grp-controller.sh,
3453 targets/livecd-stage1/livecd-stage1-chroot.sh,
3454 targets/livecd-stage1/livecd-stage1-controller.sh,
3455 targets/livecd-stage2/livecd-stage2-controller.sh,
3456 targets/netboot/netboot-controller.sh,
3457 targets/stage1/stage1-controller.sh, targets/stage2/stage2-controller.sh,
3458 targets/stage3/stage3-controller.sh, targets/stage4/stage4-controller.sh,
3459 targets/support/bootloader-setup.sh, targets/support/chroot-functions.sh,
3460 targets/support/create-iso.sh, targets/support/kmerge.sh,
3461 targets/support/target_image_setup.sh,
3462 targets/tinderbox/tinderbox-controller.sh:
3463 Fix some exception handling in catalyst_support.py, remove intermediate
3464 destination folder of iso and tarball, add additional tests for folders not
3465 found on host but defined in spec file, keep catalyst from erroring in this
3466 case, change exit code on shell scripts so that errors are reported to
3467 catalyst and causes catalyst to die on errors, fix bug in
3468 livecd-stage1-chroot.sh so that it uses USE flags properly, added additional
3469 check for mkisofs that informs the user of where to get the program, and
3470 removed the autoresume code from ccache and distcc installation until I can
3471 figure out a way to have the autoresume flag go someplace outside the chroot.
3473 26 Apr 2005; Eric Edgar <rocket@gentoo.org> catalyst:
3474 Remove bind mounts before rm operations happen at startup
3476 26 Apr 2005; Eric Edgar <rocket@gentoo.org>
3477 modules/generic_stage_target.py:
3478 Fix bug where purge deletes the autoresume directory but doesnt recreate it
3480 26 Apr 2005; Eric Edgar <rocket@gentoo.org> modules/catalyst_support.py,
3481 modules/generic_stage_target.py:
3482 fix minor bug in the purge code so that it actually runs the commands
3484 22 Apr 2005; Eric Edgar <rocket@gentoo.org> modules/embedded_target.py,
3485 modules/generic_stage_target.py, modules/livecd_stage2_target.py,
3486 modules/stage4_target.py:
3487 Change ordering of tasks so root_overlay and fsscript occur after
3488 livecd_update, giving users a chance to override livecd_update
3490 21 Apr 2005; Eric Edgar <rocket@gentoo.org> catalyst,
3491 modules/catalyst_support.py, modules/generic_stage_target.py:
3492 Added a better exception handling message for keyboard interrupt and added
3493 countdown timer for purge operation to give an opportunity to exit
3495 21 Apr 2005; Eric Edgar <rocket@gentoo.org> catalyst,
3496 modules/catalyst_support.py, modules/generic_stage_target.py:
3497 Add support to clear the autoresume flags and improve the purge code to
3498 clean the chroot, and pkg/kern cache
3500 21 Apr 2005; Eric Edgar <rocket@gentoo.org> catalyst,
3501 modules/catalyst_support.py, modules/generic_stage_target.py,
3502 modules/livecd_stage1_target.py:
3503 only append livecd-tools to the livecd-stage1 target package list and move a
3504 check out of the way so command line and spec files can co-exist
3506 21 Apr 2005; Eric Edgar <rocket@gentoo.org>
3507 modules/generic_stage_target.py:
3508 fixed python syntax in set_packages so catalyst will run
3510 21 Apr 2005; Eric Edgar <rocket@gentoo.org> modules/catalyst_support.py,
3511 modules/embedded_target.py, modules/generic_stage_target.py,
3512 modules/grp_target.py, modules/livecd_stage1_target.py,
3513 modules/livecd_stage2_target.py, modules/netboot_target.py,
3514 modules/stage4_target.py, modules/tinderbox_target.py,
3515 targets/embedded/embedded-chroot.sh,
3516 targets/embedded/embedded-controller.sh,
3517 targets/livecd-stage1/livecd-stage1-controller.sh,
3518 -targets/livecd-stage2/livecd-stage2-bootloader.sh,
3519 -targets/livecd-stage2/livecd-stage2-cdfs.sh,
3520 targets/livecd-stage2/livecd-stage2-controller.sh,
3521 -targets/livecd-stage2/livecd-stage2-iso.sh,
3522 targets/stage4/stage4-chroot.sh, targets/stage4/stage4-controller.sh,
3523 +targets/support/bootloader-setup.sh, targets/support/chroot-functions.sh,
3524 +targets/support/create-iso.sh, targets/support/filesystem-functions.sh,
3525 targets/support/functions.sh, targets/support/livecdfs-update.sh,
3526 +targets/support/target_image_setup.sh:
3527 embedded target cleanups ... iso,bootloader,target_setup generalizations,
3530 20 Apr 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3531 targets/livecd-stage2/livecd-stage2-controller.sh,
3532 targets/support/livecdfs-update.sh:
3533 Moved xinitrc to after livecdfs-update to allow for changing the xinitrc to
3534 a custom one if livecd/type is gentoo-gamecd. Added more default setup to
3535 livecdfs-update.sh for livecd/type: gentoo-gamecd, gentoo-release-livecd,
3538 20 Apr 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3539 targets/livecd-stage2/livecd-stage2-controller.sh,
3540 targets/support/rc-update.sh:
3541 Updated rc-update.sh with better defaults for different livecd/type settings
3542 and cleaning up file copying in livecd-stage2-controller.sh to match
3545 20 Apr 2005; Chris Gianelloni <wolf31o2@gentoo.org> README:
3546 Made example of catalyst.conf in README match the default catalyst.conf
3549 20 Apr 2005; Chris Gianelloni <wolf31o2@gentoo.org> -NOTES, README,
3551 Removing old files from previous maintainers and updating README.
3553 20 Apr 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3554 modules/livecd_stage2_target.py, targets/support/livecdfs-update.sh:
3555 Added livecd/users option to create non-root users. The first user listed
3556 will also be used for auto-starting X, if X is merged onto the CD.
3558 20 Apr 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3559 targets/livecd-stage1/livecd-stage1-controller.sh,
3560 targets/livecd-stage2/livecd-stage2-controller.sh,
3561 targets/support/livecdfs-update.sh:
3562 Updated all instances of livecd/type: gentoo-release-environmental to
3563 gentoo-release-livecd and added generic-livecd.
3565 20 Apr 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3566 examples/fsscript.sh.example, examples/gamecd.conf.example,
3567 examples/generic_stage_template.spec, examples/grp_template.spec,
3568 examples/livecd-stage1_template.spec,
3569 examples/livecd-stage2_template.spec, examples/netboot_template.spec,
3570 examples/snapshot_template.spec:
3571 Imported example files from catalyst 1.1.9 to make them more verbose.
3573 18 Apr 2005; Eric Edgar <rocket@gentoo.org> modules/grp_target.py:
3574 Fix grp/use bug #89365
3576 15 Apr 2005; Eric Edgar <rocket@gentoo.org>
3577 modules/generic_stage_target.py, targets/support/kmerge.sh:
3578 Fixes for initramfs overlay support.
3580 15 Apr 2005; Eric Edgar <rocket@gentoo.org>
3581 modules/generic_stage_target.py, targets/support/kmerge.sh,
3582 targets/support/pre-kmerge.sh:
3583 Fix ctrl-c error if pre-kmerge.sh is running by sourcing
3584 /tmp/chroot-functions.sh and removed extra equal sign to fix a genkernel
3585 caching bug; Also adding preliminary support for initramfs_overlay from
3588 14 Apr 2005; Eric Edgar <rocket@gentoo.org>
3589 modules/generic_stage_target.py, targets/support/kmerge.sh:
3590 Removed support for postconf as genkernel no longer has that option
3592 14 Apr 2005; Eric Edgar <rocket@gentoo.org> modules/catalyst_support.py,
3593 modules/embedded_target.py, modules/generic_stage_target.py,
3594 modules/grp_target.py, modules/livecd_stage1_target.py,
3595 modules/livecd_stage2_target.py, modules/netboot_target.py,
3596 modules/stage4_target.py, modules/tinderbox_target.py,
3597 targets/stage1/stage1-chroot.sh, targets/stage1/stage1-controller.sh,
3598 targets/stage1/stage1-preclean-chroot.sh,
3599 targets/support/chroot-functions.sh:
3600 AUTORESUME PATCH; modified the chroot-functions.sh script so the chroot will
3601 die properly on CTRL-C; fixed stage1 bug with gcc-setup
3603 11 Apr 2005; Eric Edgar <rocket@gentoo.org>
3604 modules/livecd_stage2_target.py:
3605 Added support for livecd-stage2 to use a snapshot or livecd-stage1 image
3607 11 Apr 2005; Eric Edgar <rocket@gentoo.org>
3608 modules/generic_stage_target.py, modules/livecd_stage1_target.py,
3609 modules/livecd_stage2_target.py, modules/stage4_target.py,
3610 targets/livecd-stage1/livecd-stage1-controller.sh,
3611 targets/livecd-stage2/livecd-stage2-controller.sh,
3612 targets/stage4/stage4-controller.sh, +targets/stage4/unmerge.sh,
3613 targets/support/functions.sh, targets/support/kmerge.sh,
3614 targets/support/livecdfs-update.sh, +targets/support/rc-update.sh:
3615 Generalized kernel support, fsscript, rcupdate, etc for stage4
3617 09 Apr 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3618 targets/support/pre-kmerge.sh:
3619 Removed sed for usb devices from legacy genkernel, as we're going to require
3620 a version much higher that no longer exhibits the bug.
3622 08 Apr 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3623 examples/gamecd.conf.example, -targets/support/gamecdfs-update.sh,
3624 targets/support/livecdfs-update.sh:
3625 Removed empty gamecdfs-update.sh, updated livecdfs-update.sh to work
3626 properly with hotplug firmwares, and also updated gamecd.conf.example, since
3627 the ut2004demo shell script has been renamed to ut2004-demo.
3629 08 Apr 2005; Eric Edgar <rocket@gentoo.org> targets/support/pre-kmerge.sh:
3630 let genkernel always reinstall itself
3632 07 Apr 2005; Eric Edgar <rocket@gentoo.org> catalyst,
3633 modules/catalyst_support.py, modules/generic_stage_target.py,
3634 modules/stage1_target.py, targets/support/livecdfs-update.sh:
3635 fix case bug in livecdfs-update.sh; fix bug in initial command line
3636 arguement parsing; add cflags spec file support which is only allowed to
3639 07 Apr 2005; Eric Edgar <rocket@gentoo.org>
3640 targets/stage3/stage3-chroot.sh:
3641 Fix a use flag bug in the stage3
3643 07 Apr 2005; Eric Edgar <rocket@gentoo.org> modules/catalyst_support.py,
3644 modules/generic_stage_target.py:
3645 Changes to allow cflags, chost, cxxflags in a spec file
3647 06 Apr 2005; Eric Edgar <rocket@gentoo.org>
3648 targets/livecd-stage1/livecd-stage1-controller.sh,
3649 targets/livecd-stage2/livecd-stage2-controller.sh,
3650 targets/stage1/stage1-preclean-chroot.sh, targets/support/functions.sh,
3651 targets/support/gamecdfs-update.sh, targets/support/livecdfs-update.sh,
3652 targets/support/pre-kmerge.sh:
3653 change the code to use more case statements. Fix gcc issue in stage1.
3655 06 Apr 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3656 targets/livecd-stage1/livecd-stage1-controller.sh,
3657 targets/support/gamecdfs-update.sh, targets/support/livecdfs-update.sh:
3658 Merging in changes from catalyst 1.1.x for gamecd support.
3660 06 Apr 2005; Eric Edgar <rocket@gentoo.org>
3661 targets/stage1/stage1-preclean-chroot.sh:
3662 Removing gcc-config stuff to see if its still required to work around a gcc
3665 06 Apr 2005; Eric Edgar <rocket@gentoo.org>
3666 targets/support/chroot-functions.sh, targets/support/kmerge.sh:
3667 Added tests for genkernel >3.2.0
3669 05 Apr 2005; Eric Edgar <rocket@gentoo.org> catalyst:
3672 05 Apr 2005; Chris Gianelloni <wolf31o2@gentoo.org> AUTHORS:
3673 Updated AUTHORS with new maintainers and updated contributors list.
3675 05 Apr 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
3676 examples/fsscript.sh.example, livecd/files/README.txt,
3677 livecd/files/livecd-bash_profile, livecd/files/livecd-bashrc,
3678 livecd/files/minimal.motd.txt, livecd/files/universal.motd.txt,
3679 targets/support/gamecdfs-update.sh, targets/support/livecdfs-update.sh:
3680 Changed maintainers. Updated examples/fsscript.sh.example to provide better
3681 documentation. Lots of minor cosmetic updates. Updated minimal.motd.txt and
3682 universal.motd.txt to resolve documentation issue on bug #86914. Added
3683 x-setup to default runlevel on gamecd builds. Removed extranneous bashlogin
3684 sed-fu from livecdfs-update.sh and made default timezone UTC rather than
3687 05 Apr 2005; Eric Edgar <rocket@gentoo.org>
3688 targets/livecd-stage2/livecd-stage2-controller.sh:
3689 Removed a few unnecessary comments
3691 05 Apr 2005; Eric Edgar <rocket@gentoo.org> :
3692 Removed obsolete files from the livecd directory as the functionality has
3693 moved into the targets folders
3695 04 Apr 2005; Eric Edgar <rocket@gentoo.org>
3696 +targets/netboot/netboot-chroot.sh, +targets/netboot/netboot-controller.sh:
3697 Additional catalyst 2.0.0 files
3699 04 Apr 2005; Eric Edgar <rocket@gentoo.org> catalyst, arch/arm.py,
3700 +livecd/cdtar/grub-memtest86+-cdtar.tar.bz2,
3701 +livecd/cdtar/isolinux-2.11-cdtar.tar.bz2,
3702 +livecd/cdtar/isolinux-2.11-memtest86+-cdtar.tar.bz2,
3703 -livecd/isogen/alpha-isogen.sh, -livecd/isogen/hppa-isogen.sh,
3704 -livecd/isogen/ppc-isogen.sh, -livecd/isogen/sparc-isogen.sh,
3705 -livecd/isogen/sparc64-isogen.sh, -livecd/isogen/x86-isogen.sh,
3706 -livecd/runscript/alpha-archscript.sh,
3707 -livecd/runscript/default-runscript.sh,
3708 -livecd/runscript/hppa-archscript.sh, -livecd/runscript/ppc-archscript.sh,
3709 -livecd/runscript/sparc-archscript.sh, -livecd/runscript/x86-archscript.sh,
3710 -livecd/runscript-support/gamecdfs-update.sh,
3711 -livecd/runscript-support/kmerge.sh,
3712 -livecd/runscript-support/livecdfs-update.sh,
3713 -livecd/runscript-support/post-kmerge.sh,
3714 -livecd/runscript-support/pre-kmerge.sh, modules/catalyst_support.py,
3715 modules/embedded_target.py, modules/generic_stage_target.py,
3716 modules/grp_target.py, modules/livecd_stage1_target.py,
3717 modules/livecd_stage2_target.py, -modules/netboot.py,
3718 +modules/netboot_target.py, modules/snapshot_target.py,
3719 modules/stage1_target.py, +modules/stage4_target.py,
3720 modules/tinderbox_target.py, targets/embedded/embedded-chroot.sh,
3721 +targets/embedded/embedded-controller.sh,
3722 targets/embedded/embedded-preclean-chroot.sh, -targets/embedded/embedded.sh,
3723 -targets/embedded/kmerge.sh, targets/grp/grp-chroot.sh,
3724 +targets/grp/grp-controller.sh, targets/grp/grp-preclean-chroot.sh,
3725 -targets/grp/grp.sh, targets/livecd-stage1/livecd-stage1-chroot.sh,
3726 +targets/livecd-stage1/livecd-stage1-controller.sh,
3727 targets/livecd-stage1/livecd-stage1-preclean-chroot.sh,
3728 -targets/livecd-stage1/livecd-stage1.sh,
3729 +targets/livecd-stage2/livecd-stage2-bootloader.sh,
3730 +targets/livecd-stage2/livecd-stage2-cdfs.sh,
3731 +targets/livecd-stage2/livecd-stage2-controller.sh,
3732 +targets/livecd-stage2/livecd-stage2-iso.sh,
3733 targets/livecd-stage2/unmerge.sh, -targets/netboot/netboot-busybox.sh,
3734 targets/netboot/netboot-combine.sh, targets/netboot/netboot-image.sh,
3735 -targets/netboot/netboot-kernel.sh, -targets/netboot/netboot-packages.sh,
3736 -targets/netboot/netboot-setup.sh, -targets/netboot/netboot.sh,
3737 targets/stage1/build.py, targets/stage1/stage1-chroot.sh,
3738 +targets/stage1/stage1-controller.sh,
3739 +targets/stage1/stage1-preclean-chroot.sh,
3740 -targets/stage1/stage1-preclean1-chroot.sh,
3741 -targets/stage1/stage1-preclean2-chroot.sh, -targets/stage1/stage1.sh,
3742 targets/stage2/stage2-chroot.sh, +targets/stage2/stage2-controller.sh,
3743 targets/stage2/stage2-preclean-chroot.sh, -targets/stage2/stage2.sh,
3744 targets/stage3/stage3-chroot.sh, +targets/stage3/stage3-controller.sh,
3745 targets/stage3/stage3-preclean-chroot.sh, -targets/stage3/stage3.sh,
3746 +targets/stage4/stage4-chroot.sh, +targets/stage4/stage4-controller.sh,
3747 +targets/stage4/stage4-preclean-chroot.sh,
3748 +targets/support/chroot-functions.sh,
3749 +targets/support/filesystem-functions.sh, +targets/support/functions.sh,
3750 +targets/support/gamecdfs-update.sh, +targets/support/kmerge.sh,
3751 +targets/support/livecdfs-update.sh, +targets/support/post-kmerge.sh,
3752 +targets/support/pre-kmerge.sh, targets/tinderbox/tinderbox-chroot.sh,
3753 +targets/tinderbox/tinderbox-controller.sh,
3754 targets/tinderbox/tinderbox-preclean-chroot.sh,
3755 -targets/tinderbox/tinderbox.sh:
3756 Initial Import of Catalyst 2.0.0
3758 30 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3759 livecd/runscript-support/livecdfs-update.sh:
3760 Added /usr/portage as tmpfs (this will be made conditional later).
3762 29 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3763 +livecd/files/livecd-bash_profile, livecd/runscript/default-runscript.sh:
3764 Added a new livecd-bash_profile that sources ~/.bashrc in case we're called
3765 from an interactive shell.
3767 29 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3768 -livecd/files/livecd-bash_profile, +livecd/files/livecd-bashrc,
3769 livecd/files/livecd-local.start, -livecd/files/mkvardb,
3770 livecd/runscript-support/pre-kmerge.sh,
3771 livecd/runscript/default-runscript.sh:
3772 Moved livecd-bash_profile to livecd-bashrc. Added check for
3773 /usr/livecd/profiles to livecd-local.start. Removed mkvardb. Removed legacy
3774 sed call from pre-kmerge.sh since it has been fixed in genkernel for a long
3777 24 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org> arch/arm.py, catalyst,
3778 modules/generic_stage_target.py:
3779 Applying arm patch from vapier and closing bug #86466. This is now catalyst
3782 24 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org> +livecd/files/mkvardb,
3783 livecd/runscript/default-runscript.sh,
3784 targets/livecd-stage1/livecd-stage1.sh:
3785 Adding back in the kill for livecd-stage1 for gconfd-2 and resolving bug
3786 #73363. Adding in mkvardb script to create a /var/db/pkg entry from an
3787 arbitrary set of files. Modifying default-runscript.sh to copy mkvardb to
3790 19 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3791 livecd/runscript/ppc-archscript.sh:
3792 Added -l to mkisofs line for ppc as this allows full 31 character file names.
3794 16 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3795 livecd/cdtar/yaboot-1.3.11-cdtar.tar.bz2, catalyst:
3796 Changing catalyst version to 1.1.8_pre1 and updating yaboot cdtar to allow
3797 for multiple initrd files.
3799 16 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3800 livecd/runscript/ppc-archscript.sh:
3801 Modifed PPC archscript to close bug #84648 and also to make the PPC
3802 archscript produce multiple initrd files, like x86/amd64.
3804 09 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3805 -livecd/cdtar/isolinux-2.11-cdtar.tar.bz2,
3806 -livecd/cdtar/isolinux-2.11-memtest86+-cdtar.tar.bz2,
3807 livecd/runscript/ppc-archscript.sh:
3808 Alright, so I lied to you. This is now the 1.1.7 release. I removed the 2.11
3809 isolinux cdtar tarballs and updated the ppc-archscript.sh to use the
3810 livecd/volid for the HFS volid, too.
3812 09 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
3813 Calling this one 1.1.7 and rolling a tarball.
3815 08 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3816 livecd/runscript/alpha-archscript.sh, livecd/runscript/hppa-archscript.sh,
3817 livecd/runscript/ppc-archscript.sh, livecd/runscript/sparc-archscript.sh,
3818 -livecd/runscript/sparc64-archscript.sh,
3819 livecd/runscript/x86-archscript.sh, modules/livecd_stage2_target.py:
3820 Added livecd/volid to set the volume ID when creating the ISO, patch by
3821 Gustavo Zacarias <gustavoz@gentoo.org>. Also copied sparc64-archscript.sh to
3822 sparc-archscript.sh and removing sparc64 one, as they are identical now.
3824 08 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3825 +livecd/cdtar/isolinux-2.13-cdtar.tar.bz2,
3826 +livecd/cdtar/isolinux-2.13-memtest86+-cdtar.tar.bz2:
3827 Adding experimental isolinux cdtar for isolinux 2.13 and memtest86+ 1.51.
3829 08 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3830 livecd/runscript-support/livecdfs-update.sh:
3831 Removed hdparm from default runlevel as it break ide=nodma at boot.
3833 07 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3834 livecd/runscript-support/kmerge.sh,
3835 livecd/runscript-support/pre-kmerge.sh,
3836 targets/livecd-stage1/livecd-stage1-chroot.sh:
3837 Revert last set of changes and remove portage version check from emerge in
3838 livecd-stage1, as it breaks catalyst's ability to fail properly on an
3841 07 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3842 livecd/runscript-support/kmerge.sh,
3843 livecd/runscript-support/pre-kmerge.sh:
3844 Change genkernel check to use best_version and has_version to determine if
3845 the any previously installed versions of genkernel are up to date. Change
3846 emerge line for kernels to use -n option to only install if they were not
3847 previously installed.
3849 06 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
3850 livecd/cdtar/silo-1.2.6-sparc-cdtar.tar.bz2,
3851 -livecd/cdtar/silo-1.3.2-sparc64-cdtar.tar.bz2,
3852 -livecd/cdtar/silo-1.4.4-sparc32-cdtar.tar.bz2,
3853 livecd/runscript/sparc-archscript.sh:
3854 Applying sparc32 patch from gustavoz. Replacing silo cdtar files with
3855 unified sparc32/sparc64 cdtar.
3857 06 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3858 livecd/runscript-support/livecdfs-update.sh,
3859 livecd/runscript-support/pre-kmerge.sh:
3860 Change sudoers update to only run if /etc/sudoers exists and only reduce
3861 splash to 1024x768 on minimal and universal install CD.
3863 05 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org> targets/grp/grp.sh,
3864 targets/livecd-stage1/livecd-stage1.sh:
3865 Changing the killall -9 gconfd-2 to gconftool-2 --shutdown and resolving bug
3868 03 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3869 livecd/runscript/alpha-archscript.sh, livecd/runscript/hppa-archscript.sh,
3870 livecd/runscript/ppc-archscript.sh, livecd/runscript/sparc-archscript.sh,
3871 livecd/runscript/sparc64-archscript.sh,
3872 livecd/runscript/x86-archscript.sh:
3873 Added a new empty livecd file to each archscript. This will be used for an
3874 identifier by genkernel to allow booting from a non-primary CDROM.
3876 03 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
3877 Catalyst 1.1.6 is here.
3879 03 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3880 targets/stage1/stage1-preclean2-chroot.sh:
3881 Commenting out stage1 cleaning of /var/db.
3883 02 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3884 livecd/runscript-support/pre-kmerge.sh:
3885 Made splash reduction to 1024x768 only for minimal and universal release media.
3887 01 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3888 targets/stage1/stage1-preclean2-chroot.sh:
3889 Added SLOT files back to /var/db entries in stage1.
3891 01 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3892 +livecd/files/gentoo.png, livecd/files/livecd-local.start,
3893 livecd/runscript/default-runscript.sh,
3894 livecd/runscript-support/livecdfs-update.sh,
3895 targets/livecd-stage2/unmerge.sh:
3896 Moved portage profiles from livecd-local.start to unmerge.sh, since /usr is
3897 not writeable at boot. Removed -a from cp in default-runscript.sh to keep
3898 the copy from preserving permissions and also adding /usr/share/faces and
3899 default Gentoo icon. We'll see how the icon does for us. Removing serial
3900 init script, as it causes problems with the splash theme.
3902 28 Feb 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3903 targets/livecd-stage1/livecd-stage1.sh:
3906 28 Feb 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3907 livecd/files/livecd-local.start, livecd/runscript/default-runscript.sh,
3908 livecd/runscript-support/kmerge.sh,
3909 livecd/runscript-support/livecdfs-update.sh,
3910 livecd/runscript-support/post-kmerge.sh, modules/snapshot_target.py,
3911 targets/livecd-stage1/livecd-stage1.sh, targets/stage1/stage1-chroot.sh,
3912 targets/stage1/stage1-preclean2-chroot.sh:
3913 Removed x-setup from local.start and added in symlinks for gconf, portage
3914 profiles (for installer) and /var/db. Added a touch for root's .bashrc for
3915 baselayout and removed /etc/startx from the environmental type. Commented
3916 unmerge of sources in kmerge.sh, as they should be unmerged by the spec
3917 file. Changed livecdfs-update.sh to setup /etc/hosts properly, allow wheel
3918 users to use sudo with no password, mount /usr/lib/X11/xkb/compiled as tmpfs
3919 for X, use the latest pci.ids and usb.ids from portage, and create
3920 /lib/firmware if it doesn't exist. Commented unmerge of genkernel in
3921 post-kmerge.sh, as it should be unmerged by the spec file. Fixed typo in
3922 snapshot_target.py. Made gconfd check in livecd-stage1.sh work if more than
3923 one gconfd-2 is running. Added a gcc-config fix to stage1-chroot.sh. Changed
3924 gcc-config check in stage1-preclean2-chroot.sh to ensure gcc-config is an
3927 04 Feb 2005; Chris Gianelloni <wolf31o2@gentoo.org> files/catalyst.conf:
3928 Removed ccache from default options as it breaks catalyst when merged with
3931 04 Feb 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3932 modules/snapshot_target.py:
3933 Added /local/ to snapshot exclusion.
3935 31 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3936 livecd/runscript-support/livecdfs-update.sh:
3937 Updated to attempt to start 5 interfaces, rather than 4. You can blame
3938 gustavoz and his 5 interface Xeon for this.
3940 29 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
3941 targets/grp/grp.sh, targets/livecd-stage1/livecd-stage1.sh:
3942 Added a conditional before killing gconfd-2. This is also going to be
3943 catalyst 1.1.5, so let's hope we don't find any more bugs, at least for this
3946 29 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3947 targets/grp/grp-preclean-chroot.sh, targets/grp/grp.sh,
3948 targets/livecd-stage1/livecd-stage1-preclean-chroot.sh:
3949 Moved killall -9 gconfd-2 to execute outside chroot.
3951 29 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3952 livecd/files/x86-help.msg:
3953 Modified x86-help.msg to remove agpgart line, add noload= line, and replace
3956 29 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3957 livecd/runscript/x86-archscript.sh:
3958 Removed acpi from x86-archscript.sh as it breaks acpi calls on the command
3961 29 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
3964 28 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3965 targets/livecd-stage1/livecd-stage1.sh:
3966 Added killall for gconfd-2 back into livecd-stage1.sh
3968 28 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3969 livecd/runscript/alpha-archscript.sh:
3970 Alpha fixes for multiple kernels..
3972 28 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3973 livecd/runscript-support/kmerge.sh:
3974 Changed kmerge.sh from --devfs to --no-udev as --devfs doesn't exist.
3976 28 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3977 livecd/runscript/hppa-archscript.sh, livecd/runscript/sparc-archscript.sh,
3978 livecd/runscript/sparc64-archscript.sh:
3979 Force devfs if udev is not selected for all supporting arches.
3981 28 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3982 livecd/runscript/alpha-archscript.sh, livecd/runscript/x86-archscript.sh,
3983 livecd/runscript-support/kmerge.sh:
3984 Forcing devfs if livecd/dev-manager isn't udev. This should fix building 2.4
3987 28 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3988 targets/grp/grp-preclean-chroot.sh, targets/grp/grp.sh:
3989 Re-enabled preclean in grp and added gconfd-2 killing.
3991 28 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3992 livecd/runscript/x86-archscript.sh:
3993 Changed acpi=ht to acpi=off. This fixes acpi loading and also allows for
3996 28 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3997 targets/embedded/embedded-chroot.sh, targets/grp/grp-chroot.sh,
3998 targets/livecd-stage1/livecd-stage1-chroot.sh,
3999 targets/livecd-stage1/livecd-stage1-preclean-chroot.sh,
4000 targets/livecd-stage1/livecd-stage1.sh,
4001 targets/netboot/netboot-packages.sh, targets/stage1/stage1-chroot.sh,
4002 targets/stage3/stage3-chroot.sh, targets/tinderbox/tinderbox-chroot.sh:
4003 Added ability to pause indefinitely. This closes bug #79798. I've also added
4004 the gcond-2 killall back in, but now it is in the actual preclean script and
4005 is executed inside the chroot.
4007 26 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
4008 Updated for 1.1.3 release.
4010 26 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4011 targets/grp/grp-chroot.sh, targets/livecd-stage1/livecd-stage1-chroot.sh,
4012 targets/netboot/netboot-busybox.sh, targets/netboot/netboot-kernel.sh,
4013 targets/netboot/netboot-packages.sh,
4014 targets/tinderbox/tinderbox-chroot.sh:
4015 Updated to use package.use correctly. Blame Robert Paskowitz
4016 <rpaskowitz@confucius.ca> from the gentoo-catalyst mailing list.
4018 26 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4019 targets/stage1/stage1-preclean2-chroot.sh:
4020 Fixed find line for new stage1 /var/db/pkg.
4022 25 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4023 targets/stage1/stage1-preclean2-chroot.sh:
4024 Added code to clean up /var/db/pkg, while still keeping the CONTENTS,
4025 COUNTER and ebuilds. This should keep a stage1 useable, while still keeping
4028 24 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4029 livecd/runscript-support/livecdfs-update.sh:
4030 Removed gpm changes, as it has been moved to livecd-tools and autoconfig,
4031 added net.ethX symlinks, and added copying of files from
4032 /usr/lib/hotplug/firmware into firmware tarball.
4034 23 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4035 livecd/runscript-support/livecdfs-update.sh:
4036 Firmware updated to use new /lib/firmware directory.
4038 16 Jan 2005; John Davis <zhen@gentoo.org> catalyst:
4039 fix from pvdabeel@gentoo.org. patch fixes a small bug that caused grp to not
4040 work when both -f and -C were used on the command line.
4042 13 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4043 targets/embedded/embedded-chroot.sh, targets/grp/grp-chroot.sh,
4044 targets/livecd-stage1/livecd-stage1-chroot.sh,
4045 targets/netboot/netboot-packages.sh, targets/stage1/stage1-chroot.sh,
4046 targets/stage3/stage3-chroot.sh:
4047 Added a portage version check to each target that uses --newuse to ensure a
4048 high enough version is used. This resolves bug #75336.
4050 13 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4051 livecd/files/livecd-local.start:
4052 Possible local.start fix for beejay.
4054 12 Jan 2005; John Davis <zhen@gentoo.org>
4055 modules/embedded.py:
4056 kernel building patch for embedded from mutex@gentoo.org (bug #76542)
4058 11 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4059 livecd/runscript-support/kmerge.sh:
4060 Added ccache support to genkernel call in livecd-stage2.
4062 11 Jan 2005; John Davis <zhen@gentoo.org>
4063 targets/netboot/netboot-busybox.sh, targets/netboot/netboot-combine.sh,
4064 targets/netboot/netboot-image.sh, targets/netboot/netboot-kernel.sh,
4065 targets/netboot/netboot.sh:
4066 netboot path from gmsoft@gentoo.org. The patch addresses many bugs and adds
4067 some feature enhancements.
4069 11 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
4070 targets/embedded/embedded-chroot.sh, targets/grp/grp-chroot.sh,
4071 targets/livecd-stage1/livecd-stage1-chroot.sh,
4072 targets/livecd-stage1/livecd-stage1.sh,
4073 targets/netboot/netboot-packages.sh, targets/stage1/stage1-chroot.sh,
4074 targets/stage2/stage2-chroot.sh, targets/stage3/stage3-chroot.sh:
4075 Added a -F or --fetchonly command line option and closing out bug #77480.
4076 Also added a portage version check to livecd-stage1 to close out bug #68307.
4078 11 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4079 livecd/runscript-support/livecdfs-update.sh,
4080 targets/stage3/stage3-chroot.sh:
4081 Fixed DHCP for eth0->eth3 in livecdfs-update.sh and also changed stage3
4082 target to use emerge -e when building. This is only temporary until the
4083 bootstrap.sh script can be fixed or another solution can be decided upon.
4085 09 Jan 2005; John Davis <zhen@gentoo.org> targets/embedded/embedded.sh,
4086 +targets/embedded/kmerge.sh:
4087 partial fix for #76542, waiting for the necessary patch to modules/embedded.py
4088 from mutex@gentoo.org
4090 09 Jan 2005; John Davis <zhen@gentoo.org> modules/generic_stage_target.py,
4091 modules/livecd_stage2_target.py:
4094 05 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4095 livecd/runscript-support/livecdfs-update.sh, targets/stage1/stage1.sh:
4096 Updated livecdfs-update.sh to modify inittab to use bashlogin. Updated
4097 targets/stage1/stage1.sh to no longer clean /var/db/pkg, which should fix
4098 the brokenness of a stage1 tarball.
4100 04 Jan 2005; John Davis <zhen@gentoo.org> catalyst:
4101 patch for pvdabeel@gentoo.org. -f and -C can now be used together on the
4104 04 Jan 2005; John Davis <zhen@gentoo.org> modules/generic_stage_target.py,
4105 modules/livecd_stage2_target.py:
4108 04 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4109 -livecd/cdtar/isolinux-2.08-cdtar.tar.bz2,
4110 -livecd/cdtar/isolinux-2.08-memtest86+-cdtar.tar.bz2,
4111 -livecd/cdtar/isolinux-2.08-memtest86-cdtar.tar.bz2,
4112 +livecd/cdtar/isolinux-2.11-cdtar.tar.bz2,
4113 +livecd/cdtar/isolinux-2.11-memtest86+-cdtar.tar.bz2:
4114 Upgraded the isolinux cdtar files and closing bug #70518.
4116 04 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4117 modules/embedded_target.py, modules/generic_stage_target.py,
4118 modules/grp_target.py, modules/livecd_stage1_target.py,
4119 modules/livecd_stage2_target.py, modules/netboot.py,
4120 modules/stage1_target.py, modules/tinderbox_target.py:
4121 Added patches from Eric Edgar <e_edgar@hotmail.com> from bug #70663 to
4122 separate out specific target logic from the generic targets modules.
4124 03 Jan 2005; John Davis <zhen@gentoo.org> arch/ppc.py:
4125 new PPC arch file from pvdabeel@gentoo.org
4127 01 Jan 2005; John Davis <zhen@gentoo.org> catalyst,
4128 examples/generic_stage_template.spec, modules/catalyst_support.py:
4129 tweaking error handling in the main catalyst script
4130 updated the example to include a blurb about portage_confdir
4132 29 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4133 livecd/runscript-support/livecdfs-update.sh:
4134 Cleanup on livecdfs-update.sh script and testing a possible bashlogin fix.
4136 17 Dec 2004; John Davis <zhen@gentoo.org> modules/generic_stage_target.py:
4139 17 Dec 2004; John Davis <zhen@gentoo.org> modules/catalyst_support.py:
4140 fix for #66592. catalyst now gives a traceback when it bails out, making
4141 troubleshooting amazingly easier
4143 17 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
4144 modules/catalyst_support.py, modules/embedded_target.py,
4145 modules/generic_stage_target.py, modules/grp_target.py,
4146 modules/livecd_stage1_target.py, modules/livecd_stage2_target.py,
4147 modules/netboot.py, modules/stage1_target.py, modules/tinderbox_target.py:
4148 Reversing patch from Eric Edgar from bug #70663.
4150 17 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4151 livecd/runscript/x86-archscript.sh:
4152 Added -no-emul-boot back into x86-archscript.sh as apparently isolinux will
4153 not work without it (mkisofs fails on creating ISO).
4155 16 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
4156 modules/catalyst_support.py, modules/embedded_target.py,
4157 modules/generic_stage_target.py, modules/grp_target.py,
4158 modules/livecd_stage1_target.py, modules/livecd_stage2_target.py,
4159 modules/netboot.py, modules/stage1_target.py, modules/tinderbox_target.py:
4160 Added patches from Eric Edgar <e_edgar@hotmail.com> from bug #70663 to
4161 separate out specific target logic from the generic targets modules.
4163 16 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4164 modules/embedded_target.py, targets/embedded/embedded-fs-runscript.sh,
4165 targets/embedded/embedded.sh:
4166 Added more embedded updates from mutex@gentoo.org and Closing bug #67289.
4168 16 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4169 +examples/gamecd.conf.example, -livecd/files/gamecd-xinitrc,
4170 livecd/runscript/default-runscript.sh,
4171 livecd/runscript-support/gamecdfs-update.sh,
4172 livecd/runscript-support/livecdfs-update.sh,
4173 modules/livecd_stage2_target.py:
4174 Added gamecd/conf option to livecd_stage2_target.py, added
4175 gamecd.conf.example to /examples, cleaned up game-specific code in
4176 gamecdfs-update.sh to make it more generic, added more fundtionality to
4177 livecdfs-update.sh and default-runscript.sh for gentoo-release-environmental
4178 and gentoo-gamecd to make spec files simpler and to remove the need for
4179 specifying a gamecd/environmental fsscript in livecd/fsscript, allowing the
4180 user to still use a custom fsscript of their own.
4182 16 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4183 +livecd/files/environmental.motd.txt,
4184 targets/livecd-stage1/livecd-stage1.sh:
4185 Added environmental.motd.txt for gentoo-release-environmental livecd/type.
4187 15 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4188 livecd/runscript/default-runscript.sh,
4189 livecd/runscript-support/livecdfs-update.sh:
4190 Added gentoo-release-environmental as a valid livecd/type and did some
4191 cleanup in livecdfs-update.sh to allow hotplug to dhcp on detected ethernet
4192 devices other than eth0.
4194 14 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4195 targets/livecd-stage1/livecd-stage1-chroot.sh:
4196 Changed livecd-stage1 to merge each package individually. This should not
4197 make it into a production version of catalyst, but is here as a possible
4198 solution to bug #68307.
4200 12 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4201 livecd/runscript/alpha-archscript.sh, livecd/runscript/hppa-archscript.sh,
4202 livecd/runscript/sparc-archscript.sh,
4203 livecd/runscript/sparc64-archscript.sh,
4204 livecd/runscript/x86-archscript.sh:
4205 Added failures to all arches on mkisofs failure and also made -z option to
4206 mkisofs optional on x86 depending on loop type used.
4208 12 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4209 livecd/runscript/x86-archscript.sh:
4210 Making sure the mkisofs call causes a failure when it doesn't complete
4211 successfully. Once again, blame jforman, our beloved infra-monkey.
4213 12 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4214 livecd/runscript/default-runscript.sh:
4215 squashfs-utils->squashfs-tools fix. Blame jforman.
4217 09 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4218 livecd/isogen/x86-isogen.sh:
4219 Removed -no-emul-boot from x86-isogen.sh to keep the ISO being made from
4220 possibly not booting on really old systems.
4222 09 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4223 livecd/runscript/x86-archscript.sh:
4224 Removed -no-emul-boot from x86-archscript.sh to keep the ISO being made from
4225 possibly not booting on really old systems.
4227 08 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4228 livecd/runscript-support/livecdfs-update.sh:
4229 Save some space by removing redundant firmware after tarball is made, only
4230 perform sed on /etc/conf.d/gpm if it exists, and change fstab to be more
4233 06 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4234 targets/stage1/stage1-preclean2-chroot.sh:
4235 Added patch from vapier and closing bug #73556.
4237 22 Nov 2004; John Davis <zhen@gentoo.org> modules/embedded_target.py,
4238 modules/generic_stage_target.py, -targets/embedded/cramfs-runscript.sh,
4239 +targets/embedded/embedded-fs-runscript.sh,
4240 targets/livecd-stage2/unmerge.sh, targets/stage1/stage1-chroot.sh,
4241 targets/stage2/stage2-chroot.sh, targets/stage3/stage3-chroot.sh:
4242 fixes for bugs #49819 and #71033. Partial fix for #67289 - waiting on a patch
4243 from mutex@gentoo.org for modules/embedded.py
4245 19 Nov 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4246 livecd/files/gamecd-xinitrc, livecd/runscript-support/gamecdfs-update.sh,
4247 livecd/runscript-support/livecdfs-update.sh:
4248 Fixing up some GameCD stuff and also fixing a problem with the ls and grep
4249 aliases having --color rather than --color=auto.
4251 17 Nov 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4252 livecd/files/livecd-local.start:
4253 Let's try actually making a proper edit on livecd/files/livecd-local.start
4254 this time, shall we...
4256 17 Nov 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4257 livecd/files/livecd-local.start:
4258 Fixing up livecd/files/livecd-local.start to remove ALSA config and make
4259 x-setup check for /etc/startx.
4261 14 Nov 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4262 livecd/runscript-support/gamecdfs-update.sh:
4263 Fixing minor sed bug in gamecdfs-update.sh.
4265 07 Nov 2004; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
4266 examples/snapshot_template.spec,
4267 livecd/runscript-support/gamecdfs-update.sh,
4268 livecd/runscript-support/livecdfs-update.sh:
4269 Fixing typo in snapshot_template.spec and closing bug #70321.
4271 02 Nov 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4272 livecd/runscript-support/pre-kmerge.sh:
4273 Ssshhh... I've added my super-secret pre-kmerge.sh sed replacement so
4274 genkernel will only add the 1024x768 version of the gensplash image to the
4275 bzImage, which added with the livecd-stage2 removal of the unused splash
4276 images, makes for a significantly smaller (54MB v. 50MB) LiveCD.
4278 29 Oct 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4279 +livecd/cdtar/silo-1.2.6-sparc-cdtar.tar.bz2,
4280 livecd/runscript/sparc64-archscript.sh:
4281 Updated with silo/mkisofs patch from gustavoz.
4283 28 Oct 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4284 livecd/files/x86-help.msg:
4285 Updated x86-help.msg to make it fall more inline with current
4286 genkernel/livecd-tools options.
4288 28 Oct 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4289 livecd/runscript/x86-archscript.sh, livecd/runscript-support/kmerge.sh,
4290 livecd/runscript-support/pre-kmerge.sh:
4291 Removing auto-keymap from kmerge.sh and moving it to x86-archscript.sh since
4292 it is only working properly on amd64 and x86 anyway. Also fixing a typo in
4293 genkernel's module_load for x86 during pre-kmerge.sh, which should fix USB
4296 22 Oct 2004; Chris Gianelloni <wolf31o2@gentoo.org> files/catalyst.conf,
4297 livecd/runscript-support/kmerge.sh,
4298 livecd/runscript-support/livecdfs-update.sh,
4299 targets/livecd-stage2/unmerge.sh, targets/netboot/netboot-kernel.sh:
4300 Changed kernel build caching to use kerncache option, rather than pkgcache
4301 option. Fixed --postconf and --callback for builds that do not require them.
4302 Removed delay when removing package sin the system profile. This is now
4303 catalyst 1.1.0, so enjoy.
4305 21 Oct 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4306 livecd/runscript-support/livecdfs-update.sh:
4307 Stopping udev from using the nasty device tarball. We don't need it anyway.
4309 21 Oct 2004; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
4310 livecd/runscript/sparc-archscript.sh,
4311 livecd/runscript/sparc64-archscript.sh,
4312 livecd/runscript-support/kmerge.sh,
4313 livecd/runscript-support/livecdfs-update.sh, modules/catalyst_support.py:
4314 Fixing gpm support by uncommenting default settings. Fixing case where
4315 boot/kernel/$kname/packages or boot/kernel/$kname/postconf were empty.
4316 Changing sparc kernel files from kernel* to kernel-* so kernel.msg does
4317 not get renamed. Fixed a problem where we were accidentally removing the
4318 hwdata-knoppix versions of pci.ids and usb.ids and linking
4319 /usr/share/misc/*.ids to non-existent files. This should hopefully be it
4320 for 2004.3 and catalyst 1.1.0.
4322 19 Oct 2004; John Davis <zhen@gentoo.org> arch/ia64.py:
4323 patch from vapier@gentoo.org for bug #68080
4325 19 Oct 2004; John Davis <zhen@gentoo.org> catalyst, files/catalyst.conf,
4326 livecd/runscript-support/kmerge.sh:
4327 made kernel caching dependent on the "pkgcache" option so that genkernel's
4328 postconf can actually work
4330 18 Oct 2004; John Davis <zhen@gentoo.org>
4331 livecd/runscript/x86-archscript.sh, livecd/runscript-support/kmerge.sh,
4332 livecd/runscript-support/livecdfs-update.sh:
4333 patch submitted by wolf31o2@gentoo.org to fix the rest of the gensplash woes
4335 17 Oct 2004; John Davis <zhen@gentoo.org>
4336 livecd/runscript-support/livecdfs-update.sh:
4337 firmware tarball fix for packages that need firmware such as ipw2100
4339 16 Oct 2004; John Davis <zhen@gentoo.org> livecd/files/x86-help.msg,
4340 livecd/runscript/x86-archscript.sh, livecd/runscript-support/kmerge.sh,
4341 livecd/runscript-support/livecdfs-update.sh,
4342 modules/livecd_stage2_target.py:
4343 patches for gensplash support from Chris Gianelloni <wolf31o2@gentoo.org>
4345 14 Oct 2004; John Davis <zhen@gentoo.org> livecd/runscript/x86-archscript.sh:
4346 acpi=off changed to acpi=ht. enables HT automatically for intel users, but
4347 should not hurt non-HT users
4349 12 Oct 2004; John Davis <zhen@gentoo.org>
4350 targets/embedded/cramfs-runscript.sh, targets/embedded/embedded-chroot.sh,
4351 +targets/embedded/unmerge.sh, targets/grp/grp-chroot.sh,
4352 targets/livecd-stage1/livecd-stage1-chroot.sh, targets/netboot/netboot.sh,
4353 targets/stage1/stage1-chroot.sh, targets/stage3/stage3-chroot.sh,
4354 livecd/runscript-support/kmerge.sh:
4355 bugfixes for #67195, #67197, #67122, and #46918
4357 12 Oct 2004; John Davis <zhen@gentoo.org> modules/netboot.py:
4358 small netboot fixups
4360 11 Oct 2004; John Davis <zhen@gentoo.org> modules/netboot.py,
4361 targets/netboot/netboot-busybox.sh, targets/netboot/netboot-image.sh,
4362 targets/netboot/netboot-kernel.sh, targets/netboot/netboot-packages.sh,
4363 targets/netboot/netboot.sh:
4364 sweeping updates and changes to the netboot code. the patches should fix the
4365 arch specific code as well as some pkgcache issues, etc. Much thanks to Mike
4366 Frysinger <vapier@gentoo.org> for writing and contributing the patches.
4368 06 Oct 2004; John Davis <zhen@gentoo.org> files/catalyst.1,
4369 livecd/runscript-support/kmerge.sh, targets/netboot/netboot-busybox.sh,
4370 targets/netboot/netboot-image.sh, targets/netboot/netboot-kernel.sh,
4371 targets/netboot/netboot.sh:
4372 more code cleanup and maintenance
4374 05 Oct 2004; John Davis <zhen@gentoo.org> modules/catalyst_support.py,
4375 modules/generic_stage_target.py, +modules/netboot.py,
4376 +targets/netboot/netboot-busybox.sh, +targets/netboot/netboot-image.sh,
4377 +targets/netboot/netboot-kernel.sh, +targets/netboot/netboot-packages.sh,
4378 +targets/netboot/netboot.sh:
4379 initial import of the netboot code. thanks to Guy Martin <gmsoft@gentoo.org>
4382 05 Oct 2004; John Davis <zhen@gentoo.org> modules/generic_stage_target.py,
4383 targets/embedded/embedded-chroot.sh, targets/grp/grp-chroot.sh,
4384 targets/livecd-stage1/livecd-stage1-chroot.sh,
4385 targets/stage1/stage1-chroot.sh, targets/stage2/stage2-chroot.sh,
4386 targets/stage3/stage3-chroot.sh, targets/tinderbox/tinderbox-chroot.sh:
4387 bugfix for #66083 which in turn addresses #61605. distcc apparently does not
4388 have to start a server on the build host for it to distribute.
4390 04 Oct 2004; John Davis <zhen@gentoo.org> catalyst:
4391 added a new -s/ --snapshot option. no more using --cli to create snapshots,
4392 just do -s version_stamp
4394 29 Sep 2004; John Davis <zhen@gentoo.org> targets/stage2/stage2-chroot.sh:
4395 bugfix #60502 - the stage2 target can now resume the bootstrapping process
4397 28 Sep 2004; John Davis <zhen@gentoo.org> TODO,
4398 +examples/fsscript.sh.example, examples/livecd-stage2_template.spec,
4399 livecd/runscript/x86-archscript.sh, livecd/runscript-support/kmerge.sh,
4400 modules/livecd_stage2_target.py:
4401 udev support for livecds
4403 16 Sep 2004; John Davis <zhen@gentoo.org> modules/catalyst_support.py,
4404 +targets/livecd-stage2/unmerge.sh:
4405 bug #59681 resolved thanks to the patch from viric@vicerveza.homeunix.net!
4406 Also, livecd-stage2 unmerge.sh added back in.
4408 13 Sep 2004; John Davis <zhen@gentoo.org> catalyst,
4409 livecd/runscript-support/livecdfs-update.sh:
4410 bugfixes for #60887 and #63338
4412 09 Sep 2004; John Davis <zhen@gentoo.org> catalyst:
4413 bugfixes for #63382 and #63338
4415 08 Sep 2004; John Davis <zhen@gentoo.org>
4416 livecd/runscript/alpha-archscript.sh, livecd/runscript/hppa-archscript.sh,
4417 livecd/runscript/ppc-archscript.sh, livecd/runscript/sparc-archscript.sh,
4418 livecd/runscript/sparc64-archscript.sh, livecd/runscript/x86-archscript.sh,
4419 livecd/runscript-support/kmerge.sh, livecd/runscript-support/pre-kmerge.sh,
4420 targets/embedded/embedded-chroot.sh, targets/grp/grp-chroot.sh,
4421 targets/livecd-stage1/livecd-stage1-chroot.sh,
4422 -targets/livecd-stage2/unmerge.sh, targets/stage1/stage1-chroot.sh,
4423 targets/stage3/stage3-chroot.sh, targets/tinderbox/tinderbox-chroot.sh:
4424 lots of changes in this revision. first of all, major cosmetic fixups to the
4425 archscripts. i also fixed a non-reported bug where pkgcache was not being used
4426 for distcc or ccache builds in most of the targets. bug #56581 is finially
4427 closed (kernel caching for multiple runs of the livecd-stage2 build) - big
4428 performance enhancement here.
4430 07 Sep 2004; John Davis <zhen@gentoo.org> modules/generic_stage_target.py,
4431 modules/livecd_stage2_target.py:
4432 fix for bug #63033, thanks to usata@gentoo.org for the patch
4434 30 Aug 2004; John Davis <zhen@gentoo.org>
4435 livecd/runscript-support/livecdfs-update.sh, targets/grp/grp-chroot.sh:
4436 bugfixes for #61537 and #61779
4438 13 Aug 2004; John Davis <zhen@gentoo.org> +files/catalyst.1,
4439 modules/generic_stage_target.py, modules/livecd_stage2_target.py,
4440 modules/snapshot_target.py:
4441 bugfixes for #55014 (catalyst needs a manpage), #56581 (livecd-stage2 I/O
4442 enhancements), and #56773 (catalyst overlay for build root). Snapshotting
4443 time should also be improved due to a more efficient use of rsync. This commit will
4444 mark the portage version of catalyst-1.9.0.
4446 10 Aug 2004; John Davis <zhen@gentoo.org> arch/mips.py:
4447 add support for mips4n32 subarch. thanks to iluxa@gentoo.org. closes bug
4450 02 Aug 2004; John Davis <zhen@gentoo.org> modules/generic_stage_target.py:
4453 02 Aug 2004; John Davis <zhen@gentoo.org>
4454 livecd/runscript-support/livecdfs-update.sh:
4457 02 Aug 2004; John Davis <zhen@gentoo.org> modules/generic_stage_target.py,
4458 +targets/stage1/build.py, -targets/stage1/build.sh,
4459 targets/stage1/stage1-chroot.sh, targets/stage1/stage1-preclean2-chroot.sh,
4460 targets/stage1/stage1.sh, targets/stage2/stage2-chroot.sh,
4461 targets/stage3/stage3-chroot.sh:
4462 applied patch from bug #58840. it should fix up things for uclibc stages and
4463 cascaded profiles. thanks to Mike Frysinger (vapier@gentoo.org) for the patch.
4465 21 Jul 2004; John Davis <zhen@gentoo.org> +livecd/files/gamecd-xinitrc,
4466 +livecd/files/gamecd.motd.txt, +livecd/files/generic-motd.txt,
4467 +livecd/files/livecd-bash_profile, +livecd/files/livecd-local.start,
4468 -livecd/files/livecd-rclocal, +livecd/files/minimal.motd.txt,
4469 -livecd/files/motd.txt, +livecd/files/universal.motd.txt,
4470 livecd/runscript/default-runscript.sh, livecd/runscript-support/kmerge.sh,
4471 livecd/runscript-support/livecdfs-update.sh,
4472 modules/livecd_stage2_target.py:
4473 addition of wolf31o2's gamecd patchset. untested, so please beware
4475 14 Jul 2004; John Davis <zhen@gentoo.org>
4476 livecd/runscript-support/livecdfs-update.sh,
4477 modules/generic_stage_target.py, modules/livecd_stage2_target.py:
4478 fixed a bug for livecd-stage2. somehow, the inheritance got mucked up and the
4479 livecds were not cleaning out livecd/empty livecd/rm etc. I moved the code for
4480 this out of generic_stage_target and into livecd-stage2 since the
4481 livecd-stage2 class was overriding generic_stage_target for cleaning anyway.
4483 13 Jul 2004; John Davis <zhen@gentoo.org>
4484 livecd/runscript-support/livecdfs-update.sh:
4485 changed the behavior of rcadd/ rcdel. it was getting hokey to have to add the
4486 default rc'ed programs when only one change was required to rcadd. so I
4487 changed it so that the defaults are *always* loaded and specified additions/
4488 deletions are just added on top of those.
4490 12 Jul 2004; John Davis <zhen@gentoo.org> catalyst,
4491 targets/embedded/embedded-chroot.sh, targets/grp/grp-chroot.sh,
4492 targets/livecd-stage1/livecd-stage1-chroot.sh,
4493 targets/stage1/stage1-chroot.sh, targets/stage3/stage3-chroot.sh,
4494 targets/tinderbox/tinderbox-chroot.sh:
4495 changing the more verbose behavior to the -V (verbose) flag
4497 12 Jul 2004; John Davis <zhen@gentoo.org> catalyst,
4498 targets/embedded/embedded-chroot.sh, targets/grp/grp-chroot.sh,
4499 targets/livecd-stage1/livecd-stage1-chroot.sh,
4500 targets/stage1/stage1-chroot.sh, targets/stage3/stage3-chroot.sh,
4501 targets/tinderbox/tinderbox-chroot.sh:
4502 the -d (debug) flag now makes catalyst calculate an emerge -vp of the packages
4503 it is about to merge so that deps and USE flags are more evident
4505 11 Jul 2004; John Davis <zhen@gentoo.org> +catalyst, -catalyst.new.py,
4506 modules/catalyst_support.py:
4507 completely rewrote the catalyst main script so that it can actually utilize
4508 more than one command line flag. new functionality included, but not active
4509 yet (--debug and --verbose). arguments can still be passed on the commandline
4510 through the use of the -C (--cli) flag. updated the arg_parse function in
4511 catalyst_support.py to accomodate my changes.
4513 02 Jul 2004; John Davis <zhen@gentoo.org> modules/generic_stage_target.py,
4514 modules/generic_target.py, modules/grp_target.py,
4515 modules/livecd_stage1_target.py, modules/livecd_stage2_target.py,
4516 modules/snapshot_target.py, modules/stage1_target.py,
4517 modules/stage2_target.py, modules/stage3_target.py,
4518 modules/tinderbox_target.py, targets/stage1/stage1.sh:
4519 fixes for bugs #55192 and #54137
4520 added a new key for all specfiles, portage_confdir.
4521 this should point to a directory similar in functionality to /etc/portage.
4523 cleaned up the module code a bit so that unnecessary modules
4526 more work on resuming. it is getting there, but it still needs a ton of work,
4527 so please test, and report bugs.
4529 18 Jun 2004; John Davis <zhen@gentoo.org> catalyst,
4530 modules/catalyst_support.py, modules/generic_stage_target.py,
4531 targets/stage1/build.sh, targets/stage1/stage1-chroot.sh,
4532 targets/stage2/stage2-chroot.sh, targets/stage3/stage3-chroot.sh:
4533 stage resuming functionality should be working. I still have to work on GRP
4534 and livecds, but they should not be hard. I could not incorporate emerge
4535 --resume into stage resuming functionality because in some instances, portage
4536 is remerged (bootstrap, stage2), which wipes out the resume data and puts
4537 catalyst into an infinite portage merging loop (very unproductive, trust me ;)
4538 ). I also made some small tweaks to the stage target scripts which clean up
4539 the envscript stuff. Not noticable performance wise, but it makes me feel all
4540 warm and fuzzy to know that it is programmed absolutely correctly ;)
4542 16 Jun 2004; John Davis <zhen@gentoo.org> TODO, modules/catalyst_support.py,
4543 modules/generic_stage_target.py:
4544 revamped the cmd() structure so that it could properly return error codes.
4545 Please note that this might break catalyst until there is some further
4546 testing. SO DO NOT USE IT FOR BUILDING ANYTHING IMPORTANT (yet). The benefit
4547 of me doing this is that SIGINT (ctrl-c) makes catalyst die nice and proper
4548 now. Additionally, catalyst will stop when there is an error with an ebuild
4549 ... it didn't do this before, it just plowed along and packed things up.
4551 Much thanks to <carpaski@gentoo.org> for (writing) pointing me to the spawn()
4552 code in portage.py and then answering my noob questions.
4554 13 Jun 2004; John Davis <zhen@gentoo.org>
4555 livecd/runscript/x86-archscript.sh, livecd/runscript-support/kmerge.sh,
4556 livecd/runscript-support/livecdfs-update.sh:
4557 some last minute fixins (stuff to work with the new genkernel)
4559 13 Jun 2004; John Davis <zhen@gentoo.org> catalyst:
4562 11 Jun 2004; John Davis <zhen@gentoo.org>
4563 livecd/runscript/default-runscript.sh, modules/livecd_stage2_target.py:
4564 new key, livecd/fsscript. use this to run commands in the livecdfs before it
4567 10 Jun 2004; John Davis <zhen@gentoo.org>
4568 livecd/runscript-support/kmerge.sh,
4569 livecd/runscript-support/livecdfs-update.sh,
4570 livecd/runscript-support/post-kmerge.sh,
4571 livecd/runscript-support/pre-kmerge.sh:
4572 two new functions for livecd-stage2: livecd/rcadd and livecd/rcdel. these two
4573 functions control what scripts are added to their respective runlevels. This
4574 option would be specified like so in the spec file: livecd/rcadd:
4575 metalog:default foo:boot. the syntax is the same for livecd/rcdel.
4577 08 Jun 2004; John Davis <zhen@gentoo.org> modules/builder.py,
4578 modules/catalyst_support.py, modules/livecd_stage2_target.py:
4579 livecd-stage2 traced back when boot/kernel/x/config was an empty string, fixed
4580 the code to give a nice error msg instead of a cryptic traceback
4582 04 Jun 2004; John Davis <zhen@gentoo.org>
4583 livecd/runscript-support/livecdfs-update.sh:
4584 small fix for bootsplash, needed to link clst_livecd_bootsplash to
4585 /etc/bootsplash/default
4587 04 Jun 2004; John Davis <zhen@gentoo.org> modules/generic_stage_target.py,
4588 targets/embedded/embedded-chroot.sh,
4589 targets/embedded/embedded-preclean-chroot.sh, targets/grp/grp-chroot.sh,
4590 targets/grp/grp-preclean-chroot.sh, targets/grp/grp.sh,
4591 targets/livecd-stage1/livecd-stage1-chroot.sh,
4592 targets/livecd-stage1/livecd-stage1-preclean-chroot.sh,
4593 targets/livecd-stage1/livecd-stage1.sh, targets/stage1/stage1-chroot.sh,
4594 targets/stage1/stage1-preclean1-chroot.sh, targets/stage1/stage1.sh,
4595 targets/stage2/stage2-chroot.sh, targets/stage2/stage2-preclean-chroot.sh,
4596 targets/stage3/stage3-chroot.sh, targets/stage3/stage3-preclean-chroot.sh,
4597 targets/tinderbox/tinderbox-chroot.sh,
4598 targets/tinderbox/tinderbox-preclean-chroot.sh,
4599 targets/tinderbox/tinderbox.sh:
4600 Fixes bug 51603, a lot of distcc fixups (has to do w/ bind mounts and such)
4602 02 Jun 2004; John Davis <zhen@gentoo.org> modules/snapshot_target.py:
4603 Fixes to address bugs #51072 and #52045. The snapshot logic was tweaked to be
4604 more efficient, and I added a new snapshot specfile option, portdir_overlay.
4605 It should be a full path pointing to a portage overlay dir.
4607 27 May 2004; John Davis <zhen@gentoo.org>
4608 livecd/cdtar/silo-1.3.1-cdtar.tar.bz2,
4609 livecd/cdtar/silo-1.3.2-sparc64-cdtar.tar.bz2,
4610 livecd/cdtar/silo-1.4.4-sparc32-cdtar.tar.bz2,
4611 livecd/runscript/default-runscript.sh:
4612 added updated silos and fixed motd bug
4614 22 May 2004; John Davis <zhen@gentoo.org> REMARKS, catalyst:
4615 rolling out version 1.0.8
4617 22 May 2004; John Davis <zhen@gentoo.org>
4618 livecd/runscript-support/kmerge.sh,
4619 livecd/runscript-support/livecdfs-update.sh,
4620 modules/livecd_stage2_target.py:
4621 added key livecd/bootsplash
4623 21 May 2004; John Davis <zhen@gentoo.org> arch/sparc.py, arch/sparc64.py,
4624 livecd/runscript/sparc-archscript.sh,
4625 livecd/runscript/sparc64-archscript.sh:
4626 sparc fixup patches from gustavoz at g.org
4628 20 May 2004; John Davis <zhen@gentoo.org> modules/livecd_stage2_target.py:
4629 added support for blacklisting modules via hotplug in livecd-stage2. spec key
4630 is livecd/modblacklist
4632 19 May 2004; John Davis <zhen@gentoo.org>
4633 livecd/runscript/default-runscript.sh, modules/livecd_stage2_target.py,
4634 livecd/runscript/x86-archscript.sh:
4635 added support for livecd/overlay, changed vga=0x317 to vga=791
4636 in the x86 archscript as it is a more standard setting and should
4637 work on more hardware
4639 17 May 2004; John Davis <zhen@gentoo.org>
4640 livecd/runscript/default-runscript.sh, livecd/runscript/x86-archscript.sh,
4641 livecd/runscript-support/kmerge.sh,
4642 livecd/runscript-support/livecdfs-update.sh,
4643 modules/livecd_stage2_target.py:
4644 fixes for the genkernel arg handling - we can now do it on a per-kernel basis.
4645 we also now have basic motd copying support for more branded livecds
4647 16 May 2004; John Davis <zhen@gentoo.org>
4648 livecd/runscript-support/kmerge.sh, modules/livecd_stage2_target.py:
4649 added a feature to the livecd-stage2 specfile called "livecd/genkernel_args"
4650 for passing args to genkernel. gmsoft@gentoo.org requested this one.
4652 16 May 2004; John Davis <zhen@gentoo.org> catalyst,
4653 modules/catalyst_support.py, modules/embedded_target.py,
4654 modules/generic_stage_target.py, modules/generic_target.py,
4655 modules/grp_target.py, modules/livecd_stage1_target.py,
4656 modules/livecd_stage2_target.py, modules/stage1_target.py,
4657 modules/stage2_target.py, modules/stage3_target.py,
4658 modules/tinderbox_target.py, targets/stage1/stage1-preclean2-chroot.sh:
4659 finally parsed out targets.py. fixed gcc-config typo in stage1 the stage1 that
4660 caused gcc profile problems.
4662 12 May 2004; John Davis <zhen@gentoo.org>
4663 livecd/runscript/default-runscript.sh, livecd/runscript-support/kmerge.sh,
4664 livecd/runscript-support/livecdfs-update.sh,
4665 livecd/runscript-support/post-kmerge.sh,
4666 livecd/runscript-support/pre-kmerge.sh, modules/catalyst_support.py,
4668 fixed default-runscript.sh so that it is easier to read (no more chroot >> EOF
4669 silliness). Most notably, I have taken advantage of the update-modules
4670 --assume-kernel fix from agriffis so that we can actually use 3rd party
4671 modules now. Please note that >=baselayout-1.9.0 is required.
4673 02 May 2004; Olivier Crete <tester@gentoo.org>
4675 Added forgotten CHOST for i386 subarch
4677 30 Apr 2004; John Davis <zhen@gentoo.org>
4678 livecd/cdtar/isolinux-2.08-cdtar.tar.bz2,
4679 livecd/cdtar/isolinux-2.08-memtest86+-cdtar.tar.bz2,
4680 livecd/cdtar/isolinux-2.08-memtest86-cdtar.tar.bz2,
4681 livecd/files/x86-help.msg, livecd/runscript/x86-archscript.sh:
4683 -fixed 2004.0 branding in the isolinux cdtar
4684 -fixed up acpi stuff in the runscripts
4685 -fixed up the x86 help message and corrected the numerous errors in it
4687 26 Apr 2004; John Davis <zhen@gentoo.org> catalyst,
4688 livecd/runscript/default-runscript.sh:
4689 fixed the /etc/issue /O macro issue, and changed the version in catalyst to
4690 1.0.7. we are ready for release
4692 16 Apr 2004; John Davis <zhen@gentoo.org> targets/stage1/stage1-chroot.sh:
4693 fix for the problem that gustavoz found wrt the /dev creation stuff not
4694 detecting arches. also an efficiency fix for stage1 building
4696 14 Apr 2004; John Davis <zhen@gentoo.org>
4697 targets/embedded/embedded-chroot.sh,
4698 targets/embedded/embedded-preclean-chroot.sh, targets/embedded/embedded.sh,
4699 targets/grp/grp.sh, targets/livecd-stage1/livecd-stage1-chroot.sh,
4700 targets/livecd-stage1/livecd-stage1-preclean-chroot.sh,
4701 targets/livecd-stage1/livecd-stage1.sh, targets/stage1/stage1-chroot.sh,
4702 targets/stage1/stage1-preclean1-chroot.sh, targets/stage1/stage1.sh,
4703 targets/stage2/stage2-chroot.sh, targets/stage2/stage2-preclean-chroot.sh,
4704 targets/stage2/stage2.sh, targets/stage3/stage3-chroot.sh,
4705 targets/stage3/stage3.sh, targets/tinderbox/tinderbox-chroot.sh,
4706 targets/tinderbox/tinderbox-preclean-chroot.sh,
4707 targets/tinderbox/tinderbox.sh:
4708 fix for bug #47733 - fixes for distcc and an envscript bugfix
4710 13 Apr 2004; John Davis <zhen@gentoo.org> modules/targets.py:
4713 12 Apr 2004; John Davis <zhen@gentoo.org> modules/catalyst_support.py,
4714 targets/embedded/cramfs-runscript.sh, targets/embedded/embedded-chroot.sh,
4715 targets/embedded/embedded-preclean-chroot.sh, targets/embedded/embedded.sh,
4716 targets/grp/grp-chroot.sh, targets/grp/grp-preclean-chroot.sh,
4717 targets/grp/grp.sh, targets/livecd-stage1/livecd-stage1-chroot.sh,
4718 targets/livecd-stage1/livecd-stage1-preclean-chroot.sh,
4719 targets/livecd-stage1/livecd-stage1.sh, targets/stage1/stage1-chroot.sh,
4720 targets/stage1/stage1-preclean1-chroot.sh,
4721 targets/stage1/stage1-preclean2-chroot.sh, targets/stage1/stage1.sh,
4722 targets/stage2/stage2-chroot.sh, targets/stage2/stage2-preclean-chroot.sh,
4723 targets/stage2/stage2.sh, targets/stage3/stage3.sh,
4724 targets/tinderbox/tinderbox.sh:
4725 lots of cleanup on the bash backend. take a look @ the code and report bugs to
4726 zhen@gentoo.org please.
4728 06 Apr 2004; John Davis <zhen@gentoo.org> targets/stage1/stage1-chroot.sh:
4729 fix for /dev in stage1
4731 05 Apr 2004; John Davis <zhen@gentoo.org> modules/targets.py:
4734 04 Apr 2004; Benjamin Judas <beejay@gentoo.org>
4735 livecd/kconfig/config-2004.1-gentoo-dev-sources-2.6.3-r1,
4736 livecd/kconfig/config-2004.1-xfs-sources-2.4.24-r3:
4737 Added the two kernel-configs for 2004.1 x86
4739 04 Apr 2004; John Davis <zhen@gentoo.org> targets/embedded/embedded.sh,
4740 targets/grp/grp.sh, targets/stage1/stage1-chroot.sh,
4741 targets/stage2/stage2.sh, targets/stage3/stage3.sh,
4742 targets/tinderbox/tinderbox.sh:
4743 fix to address missing /dev in stages, fixed path for env-update in all of the
4746 02 Apr 2004; John Davis <zhen@gentoo.org> modules/targets.py:
4747 use broken for grp, livecd-stage1, tinderbox, etc. fixed
4749 01 Apr 2004; John Davis <zhen@gentoo.org>
4750 livecd/runscript/default-runscript.sh:
4751 added in fix for the module.conf stuff courtesy of Benjamin Judas
4754 01 Apr 2004; John Davis <zhen@gentoo.org> catalyst, files/catalyst.conf,
4756 cosmetic touchups for 1.0.5
4758 31 Mar 2004; John Davis <zhen@gentoo.org> targets/stage2/stage2.sh:
4759 added support to the stage2 for stackable profiles bootstrap
4761 31 Mar 2004; John Davis <zhen@gentoo.org> arch/sparc.py, modules/targets.py:
4762 sparc compatibility patches from gustavoz@gentoo.org added. These patches add
4763 support for sparc32/64 build compatibility
4765 30 Mar 2004; John Davis <zhen@gentoo.org>
4766 livecd/runscript/default-runscript.sh, modules/targets.py,
4767 targets/stage1/build.sh:
4768 fix for bug 46022, more stackable profile fixes, embedded patches added
4770 26 Mar 2004; John Davis <zhen@gentoo.org>
4771 livecd/runscript/default-runscript.sh, modules/targets.py,
4772 targets/grp/grp.sh, targets/livecd-stage1/livecd-stage1.sh,
4773 targets/stage1/stage1-chroot.sh, targets/stage2/stage2.sh,
4774 targets/stage3/stage3.sh, targets/tinderbox/tinderbox.sh:
4775 fixes for bugs #44625 and #45805
4777 24 Mar 2004; John Davis <zhen@gentoo.org> catalyst,
4778 livecd/cdtar/isolinux-2.08-memtest86-cdtar.tar.bz2,
4779 livecd/runscript/default-runscript.sh, livecd/runscript/x86-archscript.sh:
4780 memtest is in. if you want to use it, check out the memtest86 cd tarball
4781 Also, fixes for bugs 45078, 45188, 44306
4783 23 Mar 2004; John Davis <zhen@gentoo.org>
4784 livecd/runscript/alpha-archscript.sh, livecd/runscript/hppa-archscript.sh,
4785 livecd/runscript/ppc-archscript.sh, livecd/runscript/sparc64-archscript.sh,
4786 livecd/runscript/x86-archscript.sh, modules/targets.py,
4787 targets/livecd-stage3/unmerge.sh:
4788 added "livecd/iso" to targets.py and fixed up the archscripts so that isos are
4789 created at the end of the livecd-stage2 process.
4791 22 Mar 2004; John Davis <zhen@gentoo.org> modules/targets.py,
4792 targets/embedded/embedded.sh:
4793 preliminary embedded support added thanks to david@futuretel.com (mut3x)
4795 19 Mar 2004; John Davis <zhen@gentoo.org> targets/grp/grp.sh,
4796 targets/stage1/stage1.sh, targets/stage3/stage3.sh:
4797 removing the hardened-gcc deps since the package itself is deprecated'
4799 05 Mar 2004; John Davis <zhen@gentoo.org> catalyst:
4800 changing location of /etc/catalyst.conf to /etc/catalyst/catalyst.conf
4802 04 Mar 2004; John Davis <zhen@gentoo.org> alpha-isogen.sh,
4803 examples/livecd/alpha/alpha-livecd-stage1-20040225.spec,
4804 examples/livecd/alpha/alpha-livecd-stage2-20040225.spec,
4805 examples/livecd/alpha/config-2.4.21-r4-alpha,
4806 examples/livecd/alpha/config-2.4.21-r4-jensen,
4807 examples/livecd/alpha/config-2.4.21-r4-legacy,
4808 examples/livecd/cdtar/aboot-0.9-r1-cdtar.tar.bz2,
4809 examples/livecd/runscript/alpha-archscript.sh, files/catalyst.conf:
4810 fixes for bugs 43676, 43701. Alpha support added as well.
4812 25 Feb 2004; Pieter Van den Abeele <pvdabeel@gentoo.org>:
4813 added powerpc livecd support, preparing for 2004.0 release. Preliminary
4814 kde/gnome cd specs added.
4816 18 Feb 2004; John Davis <zhen@gentoo.org> files/catalyst.conf:
4817 fix in catalyst.conf for bug #42044
4819 13 Feb 2004; John Davis <zhen@gentoo.org> sparc64-isogen.sh, arch/sparc.py,
4820 arch/sparc64.py, examples/livecd/runscript/sparc64-archscript.sh,
4821 examples/livecd/sparc64/config-2.4.24-sparc64:
4822 sparc fixups contributed by Gustavo Zacarias <gustavoz@gentoo.org>
4824 12 Feb 2004; Daniel Robbins <drobbins@gentoo.org>:
4825 fixed bugs in previous feature additions (see 11 Feb 2004) and added support
4826 for a $clst_conf environment variable. You can use the $clst_conf variable to
4827 point to a file to use in place of /etc/catalyst.conf. By setting this
4828 variable in your shell, catalyst can easily be used by multiple people on the
4829 same machine. Also, ccache support now works for genkernel.
4831 11 Feb 2004; Daniel Robbins <drobbins@gentoo.org>:
4832 removed file for livecd-stage2 target, as this is handled by the runscript
4833 now. Added support for "/boot/kernel/foo/use", "/boot/kernel/foo/packages,"
4834 and made "/boot/kernel/foo/extraversion" an optional rather than required
4835 parameter. The aforementioned "packages" is used to specify kernel-related
4836 packages (like module ebuilds) to merge with each kernel, and the new "use"
4837 option is used to specify the USE settings you'd like exported to the
4838 environment during kernel as well as kernel "packages" build.
4840 10 Feb 2004; John Davis <zhen@gentoo.org> README, TODO, catalyst,
4841 modules/builder.py, modules/catalyst_support.py, modules/targets.py,
4842 targets/grp/grp.sh, targets/livecd-stage1/livecd-stage1.sh,
4843 targets/livecd-stage2/livecd-stage2.sh, targets/stage1/stage1-chroot.sh,
4844 targets/stage2/stage2.sh, targets/stage3/stage3.sh,
4845 targets/tinderbox/tinderbox.sh:
4846 added envscripts support (fixes bug #39832) massive cleanup of tree to prepare
4847 it for ebuild - added headers to everything and removed deprecated dirs
4849 14 Jan 2004; John Davis <zhen@gentoo.org> arch/mips.py, modules/targets.py:
4850 adding Kumba's patches for MIPS
4852 16 Dec 2003; Guy Martin <gmsoft@gentoo.org>: arch/hppa.py,modules/targets.py:
4853 Added hppa specific code.
4855 29 Nov 2003; Daniel Robbins <drobbins@gentoo.org>:
4856 Tinderbox target added. See tinderbox examples in examples/ dir.
4858 08 Nov 2003; Daniel Robbins <drobbins@gentoo.org>:
4859 spec file support integrated into catalyst. Use "-f/--file specfile" as
4860 argument; see examples dir for examples.
4861 "grp" target now functional. See examples/x86-grp-20031102.spec for an
4862 example of how to use it.
4864 08 Nov 2003; Daniel Robbins <drobbins@gentoo.org>:
4865 support functions for spec file parsing and reading added. Will get added to
4868 05 Nov 2003; Daniel Robbins <drobbins@gentoo.org>:
4869 Many bug fixes later, things seem to be working well for stage1/2/3 so I've
4872 28 Oct 2003; Daniel Robbins <drobbins@gentoo.org>:
4873 Significant rework of code structure. Everything is falling nicely into place.
4875 28 Oct 2003; Daniel Robbins <drobbins@gentoo.org>:
4876 Exception handling fully-integrated into current prototype code.
4878 27 Oct 2003; Daniel Robbins <drobbins@gentoo.org>:
4879 beginning of exception handling integration, got some of the target code
4882 24 Oct 2003; Daniel Robbins <drobbins@gentoo.org>:
4883 major code rework in progress on the python parts.
4885 17 Oct 2003; John Davis <zhen@gentoo.org> files/grp/x86/x86.conf,
4886 files/grp/x86/x86.pkg.cd1, files/grp/x86/x86.pkg.cd2, files/grp/x86/x86.src,
4887 files/livecd/x86-basic/base.pkg, files/livecd/x86-basic/kern.pkg:
4888 for organiation's sake, I have moved the files, such as livecd foundations,
4889 into catalyst/files. It will make it easier for us when ebuild time comes
4892 15 Oct 2003; John Davis <zhen@gentoo.org> targets/stage3/stage3.sh:
4893 All preliminary target build scripts are now added and coded to near as spec
4894 that we can have at this point.
4896 14 Oct 2003; Daniel Robbins <drobins@gentoo.org>:
4897 new and improved ChangeLog; snapshots now work ("./catalyst-util.py snap
4898 20031014",) and snapshotting cleans up after itself (temp files deleted,)
4899 something that should be continued as much as reasonably possible in other
4900 parts of catalyst. Also, we have /etc/catalyst.conf config file reading stub
4901 code completed, and internal fall-backs to reasonable global config defaults
4904 12 Oct 2003; Daniel Robbins <drobins@gentoo.org>:
4905 subarch test outsourced to python catalyst-subarches function.
4907 12 Oct 2003; John Davis <zhen@gentoo.org> include/build_functions.sh:
4908 fixed the entry in include/build_functions.sh for location of bootstrap.sh
4910 12 Oct 2003; John Davis <zhen@gentoo.org> catalyst:
4911 removing dup enter_chroot
4913 12 Oct 2003; Robin H. Johnson <robbat2@gentoo.org> catalyst:
4914 document subarches checking
4916 12 Oct 2003; Robin H. Johnson <robbat2@gentoo.org> catalyst:
4917 Fix valid subarch test.
4919 12 Oct 2003; John Davis <zhen@gentoo.org> catalyst,
4920 include/build_functions.sh, include/functions.sh:
4921 thanks to robbat2, the cmdline argument handling is now fixed. I moved
4922 start_build to build_functions.sh cleaning up the main catalyst script some
4925 11 Oct 2003; John Davis <zhen@gentoo.org> include/build_functions.sh:
4926 fixed SRCBALL and DESTBALL, making it transparent for profiles
4928 11 Oct 2003; John Davis <zhen@gentoo.org> catalyst, include/functions.sh:
4929 added an exit condition to the cmd line argument case statement
4931 09 Oct 2003; John Davis <zhen@gentoo.org> catalyst, bin/build.sh, bin/stage1,
4932 files/catalyst.conf, include/build_functions.sh, include/functions.sh:
4933 the changes that I made to the above files should make catalyst completely
4934 transparent to no matter what profile we are using. check files/catalyst.conf
4935 for the list of BUILDTYPEs that we support.
4937 08 Oct 2003; John Davis <zhen@gentoo.org> catalyst:
4938 changed how cmd line arguments are handled
4940 08 Oct 2003; John Davis <zhen@gentoo.org> catalyst:
4941 I changed the is_special handling so that it is cleaner and faster
4943 08 Oct 2003; John Davis <zhen@gentoo.org> catalyst, include/functions.sh,
4944 livecd/foundations/x86-basic/base.pkg, livecd/foundations/x86-basic/kern.pkg,
4945 livecd/foundations/x86-basic/post-clean.sh,
4946 livecd/foundations/x86-basic/pre-clean.sh,
4947 livecd/foundations/x86-basic/settings:
4948 I outsourced more functions to include/functions.sh. I made it a seperate file
4949 from build_fucntions.sh so that we can keep our build and other functions
4950 apart. I also added in the livecd stuffs from the stager side of things.
4952 08 Oct 2003; John Davis <zhen@gentoo.org> catalyst,
4953 include/build_functions.sh:
4954 I outsourced all of the build functions to include/build_functions.sh. In the
4955 future, this will happen more - the code needs cleaned up.
4957 07 Oct 2003; John Davis <zhen@gentoo.org> catalyst, bin/bootstrap.sh,
4959 I mucked with stage1 and bootstrap.sh to add support for ${BUILDTYPE} (profile
4960 transparency). Also, I removed gettext from bootstrap, since mainline gentoo
4961 does not use that anymore.
4963 05 Oct 2003; John Davis <zhen@gentoo.org> catalyst:
4964 since we now have a default profile in portage, i massaged some errors
4965 messages to reflect that.
4967 04 Oct 2003; John Davis <zhen@gentoo.org> catalyst, bin/bootstrap.sh,
4969 removed ccache support from catalyst stage1 build cause it breaks the build.
4970 Additionally, I removed gettext support from bootstrap, because according to
4971 our new default profile, we don't use that anymore.
4973 02 Oct 2003; John Davis <zhen@gentoo.org> catalyst, files/catalyst.conf:
4974 added a new var, BUILDTYPE, adding more transparency for building.
4975 In the future, we will be building both selinux and hardened sources.
4977 02 Oct 2003; John Davis <zhen@gentoo.org> catalyst:
4978 fixed some formatting when catalyst prints out build info, additionally,
4979 trying to make catalyst more transparent for future expansion of stages
4981 21 Sep 2003; John Davis <zhen@gentoo.org> catalyst:
4982 fixed the order/ way in which we handle cmd line arguments wrt to -h or
4983 --help. I moved this functionality from the main program section to
4986 21 Sep 2003; John Davis <zhen@gentoo.org> README.catalyst, catalyst:
4987 I edited catalyst to change our naming convention from stage*-arch-h.* to
4988 stage*-arch-etdyn-ssp.* re method's request. This will not be the first time
4989 I change naming conventions, as catalyst will be eventually extended to
4990 do selinux-* stages also.
4992 Additionally, I updated README.catalyst to include profile information.
4994 10 Sep 2003; John Davis <zhen@gentoo.org> README.catalyst, README.stager,
4995 bin/catalyst, bin/hardened-bootstrap.sh, bin/stage1:
4996 I renamed README.stager to README.catalyst and have made some very minor
4997 changes to it. bin/bootstrap.sh has been renamed to bin/hardened-bootstrap.sh.
4998 I have hacked bootstrap to use the hardened profile, as well as utilize
4999 hardened-gcc. bin/catalyst itself has undergone some more changes (nothing too
5000 major). Additionally, bin/stage1 has been hacked to accept the hardened
5001 profile, and use hardened-gcc.
5003 09 September 2003; John Davis <zhen@gentoo.org>:
5004 Initial import of hardened stager. I am forking this from the original
5005 stager code in order to better fit our needs. The original stager code is
5006 still used by Gentoo, and is maintained by Daniel Robbins
5007 <drobbins@gentoo.org>. I would like to thank him and the rest of the
5008 contributors that coded stager.