1 # Copyright 2002-2008 Gentoo Foundation; Distributed under the GPL v2
4 07 Sep 2008; Andrew Gaffney <agaffney@gentoo.org> catalyst,
5 +modules/catalyst/util.py:
6 Create catalyst.util module with capture_traceback() and print_traceback()
7 functions Capture and print traceback when build fails instead of letting
10 07 Sep 2008; Andrew Gaffney <agaffney@gentoo.org> catalyst,
11 modules/catalyst/config.py, modules/catalyst_support.py:
12 Switch commandline spec value parsing to use catalyst.config.ConfigParser
14 07 Sep 2008; Andrew Gaffney <agaffney@gentoo.org> catalyst,
15 modules/catalyst/config.py:
16 A few fixes to ParserBase after actually testing it switch to parsing
17 config file with ConfigParser
19 07 Sep 2008; Andrew Gaffney <agaffney@gentoo.org> catalyst,
20 +modules/catalyst/config.py, -modules/catalyst/util.py:
21 More indecisiveness..move util.spec to config.SpecParser
23 06 Sep 2008; Andrew Gaffney <agaffney@gentoo.org> catalyst,
24 -modules/catalyst/spec.py, +modules/catalyst/util.py,
25 modules/catalyst_support.py:
26 Rename catalyst.spec to catalyst.util Move spec_dump() into spec class
27 Modify catalyst to use new spec class
29 06 Sep 2008; Andrew Gaffney <agaffney@gentoo.org> catalyst,
30 +modules/catalyst/__init__.py:
31 Add __init__.py file and import line
33 06 Sep 2008; Andrew Gaffney <agaffney@gentoo.org> catalyst,
34 +modules/catalyst/spec.py:
35 Initial commit of modules/catalyst/spec.py
37 30 Jul 2008; Chris Gianelloni <wolf31o2@wolf31o2.org> arch/amd64.py,
39 Updating x86/amd64 arch support. Original patches by William Cooke
40 <gentoo@wcooke.org> and reported to Gentoo bug #224429, modified by me.
42 28 Jul 2008; Chris Gianelloni <wolf31o2@wolf31o2.org>
43 modules/generic_stage_target.py, modules/livecd_stage2_target.py,
44 modules/snapshot_target.py, modules/stage4_target.py,
45 targets/support/bootloader-setup.sh, targets/support/functions.sh,
46 targets/support/kmerge.sh:
47 Removing all deprecated interfaces. We no longer wish to support them and
48 they're not needed. Anyone using a pre-2.x spec file will need to update
51 24 Jul 2008; Chris Gianelloni <wolf31o2@wolf31o2.org>
52 -livecd/files/Getting_Online.txt:
53 Removing livecd/files/Getting_Online.txt since it was quite outdated.
55 24 Jul 2008; Chris Gianelloni <wolf31o2@wolf31o2.org> TODO, catalyst,
57 Updated for new git repo.
59 29 May 2008; Chris Gianelloni <wolf31o2@gentoo.org> TODO, catalyst,
60 targets/support/livecdfs-update.sh:
61 Add gconf settings for gnome-screensaver to disable locking by default. This
64 14 May 2008; Andrew Gaffney <agaffney@gentoo.org> arch/arm.py:
65 Add armv5tel to arm host list
67 09 May 2008; Chris Gianelloni <wolf31o2@gentoo.org>
68 targets/support/chroot-functions.sh:
69 If we don't have a distcc user, we need to reinstall distcc, even if it's
70 been built with the right USE. This mainly affects stage1/stage2.
72 09 May 2008; Chris Gianelloni <wolf31o2@gentoo.org>
73 targets/support/chroot-functions.sh:
74 We need to run distcc-config --install, since we won't be installing into
75 ROOT=/ for stage1, and we have to use --noreplace to keep from wiping any
76 installed versions of distcc.
78 09 May 2008; Chris Gianelloni <wolf31o2@gentoo.org> TODO:
79 Add a couple of distcc-related items to TODO.
81 09 May 2008; Chris Gianelloni <wolf31o2@gentoo.org>
82 targets/stage1/stage1-preclean-chroot.sh,
83 targets/stage2/stage2-preclean-chroot.sh,
84 targets/stage3/stage3-preclean-chroot.sh,
85 targets/stage4/stage4-preclean-chroot.sh:
86 We don't want to run setup_myfeatures in preclean, but still want to update
87 the environment and show our debug information.
89 25 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org>
90 targets/stage1/stage1-preclean-chroot.sh,
91 targets/stage2/stage2-preclean-chroot.sh,
92 targets/stage3/stage3-preclean-chroot.sh,
93 targets/stage4/stage4-preclean-chroot.sh,
94 targets/support/chroot-functions.sh:
95 Remove the die on LIBDIR check, since it won't be set on non-multilib
96 profiles. We can now run debug in preclean again.
98 25 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org>
99 targets/support/functions.sh:
100 Let's not try to chmod a dangling symlink.
102 25 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org>
103 targets/support/chroot-functions.sh:
104 Added emerge --info to debug output. I don't know why I didn't add it before.
106 25 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org>
107 targets/stage1/stage1-preclean-chroot.sh,
108 targets/stage2/stage2-preclean-chroot.sh,
109 targets/stage3/stage3-preclean-chroot.sh,
110 targets/stage4/stage4-preclean-chroot.sh:
111 We probably shouldn't be running our debug functions in our stages. Let's
114 24 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org>
115 targets/support/chroot-functions.sh:
116 Added a get_libdir call and fail if we don't have a valid LIBDIR when using
119 23 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org>
120 targets/support/livecdfs-update.sh:
121 Only copy the handbook icon if one exists.
123 21 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org>
124 modules/catalyst_lock.py:
125 Fix a small typo. Thanks to Justin Bronder <jsbronder@gentoo.org> for
128 17 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org>
129 targets/livecd-stage2/livecd-stage2-controller.sh:
130 We should be matching all possible LIBDIRs, so make sure we do that.
132 17 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org>
133 targets/support/livecdfs-update.sh:
134 We no longer need the metadata.tar.bz2, since the Installer uses
137 16 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org>
138 targets/stage1/stage1-chroot.sh:
139 We don't need --newuse if we're not using binary packages, so there's no
142 13 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org>
143 targets/livecd-stage2/livecd-stage2-controller.sh:
144 Added initial framework for creating the CD's root on livecd/livedvd.
145 Currently, the end result is the same, but I'll be adding code to
146 automatically copy the stages and to automatically download the distfiles.
148 13 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org>
149 targets/livecd-stage2/livecd-stage2-controller.sh,
150 targets/support/kmerge.sh, targets/support/livecdfs-update.sh,
151 targets/support/rc-update.sh:
152 Change all checks for livecd/type: gentoo-release-livecd to
153 gentoo-release-live* so we can add a new gentoo-release-livedvd livecd/type
154 to allow for auto-fetching of distfiles and stages onto official DVD media.
156 11 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org> TODO,
157 targets/livecd-stage1/livecd-stage1-controller.sh,
158 targets/livecd-stage2/livecd-stage2-controller.sh:
159 Updated TODO. Added code to livecd-stage1 to generate a package list, which
160 will be used in livecd-stage2 with the upcoming livedvd livecd/type to fetch
161 the distfiles automatically.
163 11 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org>
164 modules/generic_stage_target.py:
165 Fix seedcache output so it fits in 80 columns.
167 08 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org>
168 targets/stage1/stage1-chroot.sh:
169 We should likely install baselayout before anything else, including the
170 package manager. As such, I've moved it to after sys-apps/baselayout is
173 08 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org>
174 targets/livecd-stage2/livecd-stage2-controller.sh:
175 Check for a snapshot in the overlay and error if one is present. This should
176 ensure that the snapshot on the CD is the same as the one used to build the
179 06 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
180 modules/catalyst_support.py:
181 Added a small patch from Tim Yamin <tim.yamin@zonbu.com> to fix make.conf
182 parsing of variables with numbers in them. This is catalyst 2.0.6_pre17 for
185 06 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org>
186 targets/stage1/stage1-chroot.sh:
187 Change back to using sys-apps/baselayout. We'll need to come up with a
188 better permanent solution now that virtual/baselayout is no more.
190 05 Apr 2008; Andrew Gaffney <agaffney@gentoo.org>
191 -livecd/cdtar/grub-memtest86+-cdtar.tar.bz2:
192 Update the grub cdtar for grub-0.97-r5 and memtest86+-2.01
194 05 Apr 2008; Andrew Gaffney <agaffney@gentoo.org>
195 targets/support/bootloader-setup.sh:
196 Use menu.lst for grub config, since 0.96 and higher won't use grub.conf
199 04 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org> +TODO,
200 modules/generic_stage_target.py, targets/support/livecdfs-update.sh:
201 Added TODO. Changed create_handbook_icon call to only be called if
202 /docs/handbook/index.html exists on the disk or in livecd/overlay.
204 30 Mar 2008; Andrew Gaffney <agaffney@gentoo.org>
205 targets/support/kmerge.sh:
206 Run sed on KERNELVERSION to escape the slashes so we can use it in another
209 30 Mar 2008; Andrew Gaffney <agaffney@gentoo.org>
210 targets/support/kmerge.sh:
211 Modify test to run if package.provided exists instead of if it doesn't.
212 Run sed on the correct file.
214 27 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
215 targets/support/chroot-functions.sh:
216 Added --noreplace to setup_myfeatures merges so we don't blow away any
217 packages which are already installed with the proper USE flags for the given
218 target. This is for bug #211654. This is catalyst 2.0.6_pre16 for testing.
220 27 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
221 livecd/files/README.txt:
222 Added dosshd, passwd=, and nonfs to README.txt, since they were missing.
224 27 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
225 targets/support/rc-update.sh:
226 Added mdraid for baselayout-2 users.
228 14 Mar 2008; Andrew Gaffney <agaffney@gentoo.org>
229 targets/support/kmerge.sh:
230 Clean up package.provided after the kernel build
232 13 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
233 targets/support/kmerge.sh:
234 It helps if I put things in the correct order so they'll actually execute,
235 rather than getting a nice error from emerge.
237 13 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
238 targets/support/kmerge.sh:
239 Change upgrade to update.
241 13 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
242 targets/support/kmerge.sh:
243 Add back in the package.provided code that *should* skip the kernel sources
244 merge for call back and subsequent runs.
246 13 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
247 targets/support/kmerge.sh:
248 We don't really need to use binary packages for the kernel sources, since it
249 doesn't gain us anything. Also, we need to delete the /usr/src/linux symlink
250 when we're not using kerncache.
252 13 Mar 2008; Andrew Gaffney <agaffney@gentoo.org>
253 targets/support/kmerge.sh:
254 Remove 'symlink' from USE, since it's not needed and screws up kerncache
256 13 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
257 targets/livecd-stage2/livecd-stage2-controller.sh:
258 OK, we run our find outside the chroot, so we don't want to use absolute
259 paths unless we want to wipe out *.a *.la *.pyc and *.pyo from our host
260 system. Oops. Due to this bug, I'm making this 2.0.6_pre15 for testing
263 13 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
264 targets/livecd-stage2/livecd-stage2-controller.sh,
265 targets/stage1/stage1-controller.sh:
266 Cleanup the clean section for stage1 and add an updated clean section for
267 livecd-stage2 when we're a minimal, universal, or game CD. This is
268 2.0.6_pre14 for testing.
270 11 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
271 targets/support/kmerge.sh:
272 We should be using --newuse when merging our packages in callback.
274 11 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
275 targets/grp/grp-chroot.sh:
276 We should only use --noreplace when building a pkgset, everything else
279 11 Mar 2008; Andrew Gaffney <agaffney@gentoo.org>
280 modules/catalyst_support.py, modules/generic_stage_target.py,
281 modules/grp_target.py:
282 Apply additional patches from bug #207862 for CONTENTS generation.
284 10 Mar 2008; Andrew Gaffney <agaffney@gentoo.org>
285 targets/grp/grp-chroot.sh:
286 Call setup_myemergeopts after changing clst_FETCH.
288 10 Mar 2008; Andrew Gaffney <agaffney@gentoo.org>
289 targets/netboot2/netboot2-pkg.sh:
290 Remove a bit of unnecessary code.
292 10 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
293 modules/generic_stage_target.py, targets/grp/grp-chroot.sh,
294 targets/support/chroot-functions.sh:
295 Fix some spacing on the -* warning, revert Andrew's last change, since it
296 didn't do anything, and clean up the GRP chroot code so it works smarter and
297 set clst_FETCH when clst_grp_type is something other than pkgset.
299 10 Mar 2008; Andrew Gaffney <agaffney@gentoo.org>
300 targets/support/chroot-functions.sh:
301 Don't set --usepkg and --buildpkg when fetching.
303 07 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
304 modules/generic_stage_target.py:
305 Change the warning thrown into make.conf when someone uses LDFLAGS so it is
308 05 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
309 modules/generic_stage_target.py:
310 Merged ChangeLog.old and ChangeLog and added a note for myself to fix up the
311 boot/kernel/${kname}/config copying code in generic_stage_target.
313 05 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
314 targets/support/kmerge.sh:
315 Make sure we don't give genkernel a --kernel-config if it isn't set in the
318 05 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
319 modules/generic_stage_target.py, targets/support/kmerge.sh,
320 targets/support/pre-kmerge.sh:
321 Changed boot/kernel/${kname}/config and boot/kernel/${kname}/sources to be
322 valid, rather than required, changed clst_ksource to default to
323 virtual/linux-sources if boot/kernel/${kname}/sources is unset, moved
324 removal of USE to after the kernel build so the modules get the correct USE,
325 and did some minor cleanup on pre-kmerge. This is 2.0.6_pre13 for testing.
327 05 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
328 targets/support/kmerge.sh:
329 We should run the default functions for kmerge.sh, too.
331 05 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
332 -livecd/cdtar/aboot-0.9-r1-cdtar.tar.bz2,
333 +livecd/cdtar/aboot-1.0_pre20040408-r2-cdtar.tar.bz2:
334 Updated aboot cdtar with a newer version to support newer kernels.
336 05 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
337 targets/stage1/stage1-chroot.sh, targets/support/chroot-functions.sh:
338 Updated make_destpath so it writes out to make.conf as well as exporting
339 ROOT to the environment, added a make_destpath call to cleanup_stages, and
340 adding make_destpath /tmp/stage1root to stage1.
342 05 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org> README, catalyst:
343 Updated README a bit and rolling 2.0.6_pre12 for testing.
345 05 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
346 targets/support/create-iso.sh:
347 Removed any further checks for clst_fstype and making sure everybody is
348 using ${mkisofs_zisofs_opts}.
350 05 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
351 targets/support/livecdfs-update.sh:
352 The default theme for GNOME is now Clearlooks, so we can remove the theme
353 code, but we still want to set the font size.
355 05 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
356 targets/support/livecdfs-update.sh:
357 We need to put quotes around ${user_comment} or useradd gets confused.
359 05 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
360 targets/support/chroot-functions.sh:
361 Changed make_destpath to write out ROOT to make.conf, rather than (ab)using
364 05 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
365 targets/support/kmerge.sh:
366 Added an additional make_destpath call to kmerge.sh so it'll export ROOT=/
367 prior to running genkernel. This is catalyst 2.0.6_pre11 for testing.
369 04 Mar 2008; Andrew Gaffney <agaffney@gentoo.org>
370 targets/support/create-iso.sh:
371 Bash fscking sucks, so we have to compromise on this code reduction solution
372 a bit. It's still far better than it was
374 03 Mar 2008; Andrew Gaffney <agaffney@gentoo.org>
375 targets/support/create-iso.sh:
376 Don't escape quotes when actually running the command
378 02 Mar 2008; Andrew Gaffney <agaffney@gentoo.org>
379 targets/support/kmerge.sh:
380 Pass clst_root_path instead of ROOT to run_merge, since it overrides ROOT
382 29 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
383 targets/support/kmerge.sh:
384 Use -L instead of -l in test for symlink
386 29 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
387 targets/stage1/stage1-controller.sh:
388 Remove code for gcc-config/binutils-config since it should be getting done
389 in the preclean script, anyway.
391 29 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
392 targets/stage1/stage1-chroot.sh:
393 I missed one place where HOSTUSE was being used incorrectly.
395 29 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
396 targets/support/kmerge.sh:
397 Escape the correct quote
399 29 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
400 targets/support/kmerge.sh:
401 Change remaining instances of run_emerge to run_merge
403 28 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
404 targets/support/bootloader-setup.sh, targets/support/create-iso.sh:
405 Change all clst_hostuse checks for ppc/ppc64 to ppc*|powerpc* so we match,
408 28 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
409 targets/support/bootloader-setup.sh:
410 Let's change our splash checking to a global check so it only needs to be
411 done once. This makes much more sense than having all of those if ... else
414 28 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
415 targets/stage1/stage1-chroot.sh, targets/support/kmerge.sh:
416 Fix our USE invocation here so things work as expected.
418 28 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
419 targets/support/livecdfs-update.sh:
420 Force-enable livecd/users for livecd/type gentoo-release-livecd and
423 28 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
424 targets/support/livecdfs-update.sh:
425 Remove /etc/conf.d/domainname code, since /etc/conf.d/domainname is no
428 28 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
429 targets/livecd-stage2/livecd-stage2-controller.sh:
430 Fixing the snapshot copying so it will only copy the correct snapshot for
431 people who don't know how to properly use wget.
433 28 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
434 targets/stage1/stage1-chroot.sh:
435 Fix HOSTUSE invocation on stage1, since we use -* at the beginning to
438 28 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
439 targets/stage1/stage1-chroot.sh, targets/support/kmerge.sh:
440 OK, we have to escape our quotes, rather than use single quotes, or we don't
441 evaluate the variables properly.
443 28 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
444 targets/stage1/stage1-chroot.sh, targets/support/chroot-functions.sh,
445 targets/support/kmerge.sh:
446 Fixing echo/sed for make.conf writing.
448 28 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
449 targets/grp/grp-chroot.sh, targets/stage1/stage1-chroot.sh,
450 targets/support/kmerge.sh, targets/support/livecdfs-update.sh:
451 Rather than using the environment, we write out our USE to make.conf, then
452 remove it once we're done. We don't bother adding clst_HOSTUSE, since it'll
453 be written to make.conf, already.
455 28 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
456 targets/embedded/embedded-chroot.sh, targets/grp/grp-chroot.sh,
457 targets/livecd-stage1/livecd-stage1-chroot.sh,
458 targets/netboot/netboot-chroot.sh, targets/netboot/netboot-combine.sh,
459 targets/netboot2/netboot2-pkg.sh, targets/stage1/stage1-chroot.sh,
460 targets/stage2/stage2-preclean-chroot.sh, targets/stage3/stage3-chroot.sh,
461 targets/stage3/stage3-preclean-chroot.sh, targets/stage4/stage4-chroot.sh,
462 targets/support/chroot-functions.sh, targets/support/pre-kmerge.sh,
463 targets/support/unmerge.sh, targets/tinderbox/tinderbox-chroot.sh:
464 Changing run_emerge to run_merge, changing both setup_portage and
465 setup_myfeatures to add any USE changes to make.conf prior to merge, then
466 removing the settings added, rather than (ab)using the environment.
468 28 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
469 targets/grp/grp-chroot.sh, targets/livecd-stage1/livecd-stage1-chroot.sh,
470 targets/stage1/stage1-chroot.sh, targets/stage3/stage3-chroot.sh,
471 targets/stage4/stage4-chroot.sh, targets/support/chroot-functions.sh,
472 targets/tinderbox/tinderbox-chroot.sh:
473 Rearrange some of the functions in chroot-functions.sh in preparation for
474 some upcoming changes and rename setup_portage to setup_pkgmgr.
476 28 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
477 targets/stage1/stage1-controller.sh:
478 Removing an extra env-update call from stage1's preclean.
480 28 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
481 livecd/cdtar/grub-memtest86+-cdtar.tar.bz2,
482 targets/support/bootloader-setup.sh:
483 Set default for grub to 0 and updated cdtar so we don't ship a half-broken
484 help.msg which we didn't even use.
486 28 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
487 targets/support/bootloader-setup.sh:
488 Don't write out out 'default 1' line when creating grub.conf, since the
489 'help' entry is now at the bottom, and we want grub to default to the first
492 27 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
493 targets/support/bootloader-setup.sh:
494 Removed checks on livecd/splash_type, since we only support one type,
495 removed remaining bootsplash code from bootloader-setup.sh, added automatic
496 copying of splash.xpm.gz for Gentoo releases when using grub, and moved grub
497 help to bottom of titles. This is catalyst 2.0.6_pre10 for testing.
499 27 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
500 targets/livecd-stage2/livecd-stage2-controller.sh:
501 Let's automatically copy in the snapshot if livecd/type is
502 gentoo-release-livecd.
504 26 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
505 modules/generic_stage_target.py:
506 Fix leading whitespace in empty() so it's only executed if there's something
507 to execute it on. Thanks to Justin Bronder <jsbronder@gentoo.org> in bug
508 211410 for pointing this out
510 21 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
511 targets/support/rc-update.sh:
512 Quote baselayout package atom
514 21 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
515 targets/support/chroot-functions.sh:
516 OK, we shouldn't use which to find env-update, since /usr/sbin isn't in the
517 PATH by default. Instead, simply check if it exists.
519 21 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
520 targets/support/chroot-functions.sh:
521 Remove temporary package listing code, since --verbose is forced on with
524 21 Feb 2008; Andrew Gaffney <agaffney@gentoo.org> catalyst:
525 Force-enable --verbose when using --debug
527 21 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
528 targets/support/kmerge.sh:
529 Changing modules-update to update-modules to quiet a warning and keep us
530 from having it get removed out from under us.
532 21 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
533 targets/support/chroot-functions.sh:
534 Adding a note to myself for better debug and moving run_default_funcs to the
535 bottom of the script so it gets executed. Since this can otherwise break
536 pkgcache, I'm making this catalyst 2.0.6_pre9 for testing, immediately.
538 21 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
539 targets/stage1/stage1-chroot.sh, targets/stage2/stage2-chroot.sh,
540 targets/support/chroot-functions.sh:
541 Moved creating of stage1 package list to the beginning of stage1-chroot.sh
542 so we can get the output with --debug, added --newuse to the options for
543 stage1, as we should always rebuild any package where the USE has changed,
544 removed removal of portage logs from stage2-chroot.sh since it is being done
545 by cleanup_stages, moved world removal in cleanup_stages into a check for
546 stages 1 through 3, made update_env_settings check for the existence of
547 env-update before running it since we now run update_env_settings by default
548 everywhere chroot-functions.sh is sourced, and added a section to show_debug
549 to list the packages, since we don't yet force-enable verbose with debug.
551 20 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
552 modules/catalyst_lock.py:
553 Since my python sucks and I don't feel like troubleshooting it at the
554 moment, commenting out all the DEBUG code in catalyst_lock and rolling up
555 2.0.6_pre8 for testing.
557 20 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> AUTHORS, catalyst,
558 modules/builder.py, modules/catalyst_lock.py:
559 Added some extra debug output to catalyst_lock.py and added Stuart Longland
560 to AUTHORS. This is catalyst 2.0.6_pre7 for testing.
562 20 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
563 modules/catalyst_support.py:
564 change 'is' to == because python is grumpy
566 20 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
567 examples/livecd-stage2_template.spec, examples/stage4_template.spec,
568 modules/livecd_stage2_target.py, targets/support/kmerge.sh,
569 targets/support/livecdfs-update.sh, targets/support/pre-kmerge.sh,
570 targets/support/rc-update.sh:
571 Removing support for bootsplash, since it hasn't been in a supported kernel
572 in a couple years and isn't accepted upstream.
574 20 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
575 targets/support/pre-kmerge.sh, targets/tinderbox/tinderbox-chroot.sh:
576 Fix up the sed for genkernel so it works on versions both before and after
577 3.4.10_pre2 and fixing a couple places where my sed for the . -> source
578 change was a bit too aggressive.
580 20 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
581 targets/support/bootloader-setup.sh:
582 Change grub timeout to 15 seconds instead of 150.
584 20 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
585 targets/support/pre-kmerge.sh:
586 Comment out sed on genkernel executable as it appears to do nothing these
589 20 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
590 targets/livecd-stage2/livecd-stage2-controller.sh:
591 Only call find on libdirs that actually exist. Thanks to Kristoffer
592 <krek6597@student.uu.se> in bug #210807.
594 20 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
595 modules/generic_stage_target.py:
596 Add warning about -* in foo/use in the spec.
598 20 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
599 targets/embedded/embedded-chroot.sh,
600 targets/embedded/embedded-preclean-chroot.sh, targets/grp/grp-chroot.sh,
601 targets/grp/grp-preclean-chroot.sh,
602 targets/livecd-stage1/livecd-stage1-chroot.sh,
603 targets/livecd-stage1/livecd-stage1-preclean-chroot.sh,
604 targets/netboot/netboot-chroot.sh, targets/netboot/netboot-image.sh,
605 targets/netboot2/netboot2-copyfile.sh, targets/netboot2/netboot2-pkg.sh,
606 targets/stage1/stage1-chroot.sh, targets/stage1/stage1-preclean-chroot.sh,
607 targets/stage2/stage2-chroot.sh, targets/stage2/stage2-preclean-chroot.sh,
608 targets/stage3/stage3-chroot.sh, targets/stage3/stage3-preclean-chroot.sh,
609 targets/stage4/stage4-chroot.sh, targets/stage4/stage4-preclean-chroot.sh,
610 targets/support/pre-kmerge.sh, targets/tinderbox/tinderbox-chroot.sh,
611 targets/tinderbox/tinderbox-preclean-chroot.sh:
612 Change all . to source.
614 20 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
615 targets/embedded/embedded-preclean-chroot.sh,
616 targets/grp/grp-preclean-chroot.sh,
617 targets/livecd-stage1/livecd-stage1-preclean-chroot.sh,
618 targets/stage1/stage1-chroot.sh, targets/stage1/stage1-preclean-chroot.sh,
619 targets/stage2/stage2-preclean-chroot.sh, targets/stage3/stage3-chroot.sh,
620 targets/stage3/stage3-preclean-chroot.sh,
621 targets/stage4/stage4-preclean-chroot.sh,
622 targets/support/chroot-functions.sh,
623 targets/tinderbox/tinderbox-preclean-chroot.sh:
624 Added a cleanup_stages function and added it to the appropriate places.
626 20 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
627 targets/embedded/embedded-chroot.sh, targets/grp/grp-chroot.sh,
628 targets/livecd-stage1/livecd-stage1-chroot.sh,
629 targets/netboot/netboot-chroot.sh, targets/stage1/stage1-chroot.sh,
630 targets/stage2/stage2-chroot.sh, targets/stage3/stage3-chroot.sh,
631 targets/stage4/stage4-chroot.sh, targets/support/chroot-functions.sh,
632 targets/support/kmerge.sh, targets/support/livecdfs-update.sh,
633 targets/support/post-kmerge.sh, targets/support/pre-kmerge.sh,
634 targets/support/unmerge.sh, targets/tinderbox/tinderbox-chroot.sh:
635 Removing any functions that we now call by default when we source
636 chroot-functions.sh by default.
638 20 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
639 targets/embedded/embedded-chroot.sh, targets/grp/grp-chroot.sh,
640 targets/livecd-stage1/livecd-stage1-chroot.sh,
641 targets/netboot/netboot-chroot.sh, targets/netboot2/netboot2-pkg.sh,
642 targets/stage1/stage1-chroot.sh, targets/stage2/stage2-chroot.sh,
643 targets/stage3/stage3-chroot.sh, targets/stage4/stage4-chroot.sh,
644 targets/support/chroot-functions.sh, targets/support/pre-kmerge.sh:
645 Clean up the debug code that I've added to stage1, move it to
646 chroot_functions.sh, and call it from all of our main targets.
648 14 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
649 modules/generic_stage_target.py:
650 Wow. I need to make sure that we actually comment comments in make.conf or
651 we end up with a failed build. Thanks to Christian Heim <phreak@gentoo.org>
652 for pointing it out. This is catalyst 2.0.6_pre6 for testing.
654 14 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
655 targets/stage1/stage1-chroot.sh, targets/stage2/stage2-chroot.sh,
656 targets/stage3/stage3-chroot.sh:
657 We need to be sure we clear out /var/log/portage/elog as well as
658 /var/log/emerge.log for stages 1 through 3.
660 14 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
661 modules/generic_stage_target.py,
662 targets/livecd-stage2/livecd-stage2-controller.sh,
663 targets/support/livecdfs-update.sh:
664 Clean up firmware code in livecdfs-update.sh, add beginnings of new firmware
665 code in livecd-stage2-controller.sh, and fix output for USE in make.conf to
666 80 columns. This is catalyst 2.0.6_pre5 for testing.
668 14 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
669 modules/generic_stage_target.py:
670 Apparently, python doesn't like it when you put a set of comments in front
671 of an elif. Thanks to Robin Johnson <robbat2@gentoo.org> for pointing it out
674 13 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
675 modules/generic_stage_target.py:
676 Huge refactoring of modules/generic_stage_target.py to fix indentation and
677 generally clean up the code so it's a bit easier to read/follow.
679 13 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
680 modules/generic_stage_target.py:
681 Sort and de-dupe myusevars.
683 13 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
684 targets/stage1/stage1-chroot.sh:
685 Modify stage1-chroot.sh to use the actual -d/--debug code already in catalyst.
687 13 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
688 modules/generic_stage_target.py, targets/embedded/embedded-chroot.sh,
689 targets/grp/grp-chroot.sh, targets/livecd-stage1/livecd-stage1-chroot.sh,
690 targets/netboot/netboot-chroot.sh, targets/stage3/stage3-chroot.sh,
691 targets/stage4/stage4-chroot.sh, targets/support/chroot-functions.sh,
692 targets/tinderbox/tinderbox-chroot.sh:
693 Move export of FEATURES to setup_myfeatures.
695 12 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
696 targets/stage1/stage1-chroot.sh:
697 Added some debug code to stage1 and fixed a nice bug where we weren't
698 building with the correct USE. Unfortunately, this invalidates any caches
699 for stage1, since we were building with the entire USE from the profile.
700 This is 2.0.6_pre4 for testing.
702 11 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
703 targets/stage1/stage1-chroot.sh:
704 We don't need to do the device building twice, so removing USE=build from
705 first baselayout install.
707 09 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
708 targets/support/livecdfs-update.sh:
709 We check for a plugdev group, add it if it doesn't exist, and make sure any
710 users specified by livecd/users is in the group.
712 09 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> arch/mips.py:
713 Changing cobalt_n32 to use mipsel4_n32 as its inheritance point. Thanks to
714 Stuart Longland <redhatter@gentoo.org> for pointing this change out.
716 08 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
717 modules/catalyst_support.py:
718 Fix up calc_contents in contents_map. Thanks to Brent Baude
719 <ranger@gentoo.org> for pointing it out. This is catalyst 2.0.6_pre3 for
722 08 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
723 targets/stage1/stage1-chroot.sh:
724 Ensure /etc/xml/catalog does not exist in stage1, since it will always be
725 empty and will cause issues in stage3 and beyond.
727 08 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
728 targets/support/kmerge.sh, targets/support/rc-update.sh:
729 Changed some of the rc-update code so it should work with baselayout-2,
730 also. This is 2.0.6_pre2 for testing.
732 08 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> AUTHORS, catalyst,
733 files/catalyst.conf, modules/catalyst_support.py,
734 modules/generic_stage_target.py, modules/grp_target.py,
735 modules/snapshot_target.py:
736 Added support for generating CONTENTS files automatically. Patch by Robin
737 Johnson <robbat2@gentoo.org> for bug #207862.
739 08 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
740 modules/snapshot_target.py:
741 Add a patch from Robin Johnson <robbat2@gentoo.org> from bug #207860 to
742 exclude digest-* files from the snapshot.
744 08 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> arch/amd64.py,
745 arch/x86.py, modules/generic_stage_target.py:
746 Fixing a minor display issue when we write out make.conf, adding HOSTUSE for
747 amd64 to add mmx, sse, and sse2 to USE, adding sse2 to pentium4's HOSTUSE.
749 07 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
750 targets/support/kmerge.sh:
751 Make the --kerncache option to genkernel dependent on 'kerncache' being in
752 options, so that it can actually be turned off.
754 07 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> arch/amd64.py,
756 Rearrange things in the arch/*.py files to ensure that nothing is used
757 before it has been defined.
759 07 Feb 2008; Andrew Gaffney <agaffney@gentoo.org> arch/powerpc.py:
760 Reorder arch/powerpc.py to make python happy.
762 07 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
763 modules/snapshot_target.py:
764 Change .svn --include to an --exclude like it was supposed to be.
766 07 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> arch/mips.py,
768 Added several subarches for mips so we can dump the mips subarch profiles
769 from my shiny new multi-parent profile structure. This is 2.0.6_pre1 for
772 07 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
773 targets/livecd-stage2/livecd-stage2-controller.sh:
774 Changed the code for copying the MOTD files so it's fewer lines and makes
777 06 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> +arch/powerpc.py,
778 -arch/ppc.py, -arch/ppc64.py, arch/sparc.py, -arch/sparc64.py:
779 Merged ppc.py and ppc64.py into powerpc.py and merged sparc.py and
780 sparc64.py into sparc.py, so we have a cleaner set of arch files.
782 06 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> arch/amd64.py,
784 Did a little cleanup on the x86.py to remove some redundant entries and
785 added nocona and core2 to amd64.py, though they're currently commented out.
787 06 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
788 modules/generic_stage_target.py:
789 Write out HOSTUSE settings from arch/*.py to make.conf as well as any USE
790 flags defined in the spec file.
792 06 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> arch/ppc64.py:
793 Added a patch from Markus Rothe <corsair@gentoo.org> to add power6 and cell
794 subarches to ppc64 for bug #208860 and removing redundant CXXFLAGS settings,
795 since catalyst sets CXXFLAGS=CFLAGS by default.
797 06 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
798 targets/livecd-stage1/livecd-stage1-chroot.sh, targets/support/kmerge.sh:
799 Added clst_HOSTUSE to livecd-stage1 and livecd-stage2 package builds.
801 06 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> arch/x86.py:
802 Added prescott to the subarches for x86.
804 06 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
805 modules/netboot2_target.py, targets/support/kmerge.sh:
806 Add patch to enabled netboot2/linuxrc and automatically add path for
807 initramfs overlay to genkernel commandline. Thanks to Justin Bronder
808 <jsbronder@gentoo.org> in bug #208106.
810 06 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
811 modules/netboot2_target.py:
812 Allow root_overlay in netboot2 target for bug #208106.
814 04 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
815 modules/generic_stage_target.py, modules/livecd_stage1_target.py,
816 targets/stage1/stage1-chroot.sh, targets/support/chroot-functions.sh:
817 Added USE=bindist automatically to everything that inherits set_use from
818 generic_stage_target, added USE=bindist to livecd_stage1_target, added
819 USE=bindist to emerge run for stage1, and did some minor cleanup in
820 get_libdir in chroot-functions.
822 03 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
823 targets/support/bootloader-setup.sh:
824 Add splashimage= line to grub.conf if /boot/grub/splash.xpm.gz exists.
826 02 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
827 examples/generic_stage_template.spec, examples/grp_template.spec,
828 examples/livecd-stage1_template.spec,
829 examples/livecd-stage2_template.spec, examples/netboot_template.spec,
830 examples/stage4_template.spec, examples/tinderbox_template.spec:
831 Changing link so it no longer points to a dead page. This is for bug #208609.
833 02 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
834 modules/snapshot_target.py:
835 Add .svn to the catalyst snapshot excludes and remove old pordir_overlay code.
837 02 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
838 targets/stage1/stage1-chroot.sh:
839 As much as I hate this, we're going to force baselayout to install first.
840 This will keep us from having any issues with packages that don't respect
843 02 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> files/catalyst.conf:
844 Reorder options in catalyst.conf so they're alphabetical.
846 02 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
847 targets/support/bootloader-setup.sh:
848 Add 'pager on' to grub.conf for bug #208531.
850 02 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
851 livecd/files/README.txt, livecd/files/x86-F6.msg:
852 Removing the unused kernel command line options from Volume/Device Management.
854 10 Jan 2008; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
855 This is now 2.0.5 for release.
857 25 Nov 2007; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
858 files/catalyst.conf, modules/catalyst_support.py,
859 modules/generic_stage_target.py,
860 targets/embedded/embedded-preclean-chroot.sh,
861 targets/grp/grp-preclean-chroot.sh,
862 targets/livecd-stage1/livecd-stage1-preclean-chroot.sh,
863 targets/stage2/stage2-preclean-chroot.sh,
864 targets/stage3/stage3-preclean-chroot.sh,
865 targets/support/chroot-functions.sh,
866 targets/tinderbox/tinderbox-preclean-chroot.sh:
867 Applying a patch from Tais M. Hansen <tais.hansen@osd.dk> to add initial
868 sys-devel/icecream cluster compiler support for bug #200095. This is
869 catalyst 2.0.5_pre6 for testing.
871 25 Nov 2007; Andrew Gaffney <agaffney@gentoo.org> catalyst,
872 files/catalyst.conf, modules/generic_stage_target.py:
873 Add the option for using metadata_overlay with portage to speed up cache.
875 25 Nov 2007; Andrew Gaffney <agaffney@gentoo.org>
876 modules/stage1_target.py, modules/stage2_target.py,
877 modules/stage3_target.py:
878 Add /etc/portage to cleanables for stages 1 through 3.
880 17 Nov 2007; Andrew Gaffney <agaffney@gentoo.org>
881 livecd/files/livecd-local.start,
882 targets/livecd-stage2/livecd-stage2-controller.sh,
883 targets/support/livecdfs-update.sh:
884 We apparently still need profiles/eclass for building the stage3 from the
885 LiveCD with the installer.
887 17 Nov 2007; Andrew Gaffney <agaffney@gentoo.org> arch/mips.py:
888 Apply patch for MIPS N32 support from Stuart Longland <redhatter@gentoo.org>
891 17 Nov 2007; Andrew Gaffney <agaffney@gentoo.org>
892 targets/livecd-stage2/livecd-stage2-controller.sh,
893 targets/support/livecdfs-update.sh:
894 Create symlink for /etc/gconf and /var/db when moving to /usr/livecd, remove
895 preservation of eclasses/profiles, and remove copying of livecd-local.start
896 since it's not needed anymore.
898 16 Nov 2007; Andrew Gaffney <agaffney@gentoo.org>
899 targets/support/livecdfs-update.sh, targets/support/unmerge.sh:
900 Move moving of /var/db back to livecdfs-update.sh but keep the symlink so we
903 13 Nov 2007; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
904 targets/support/livecdfs-update.sh, targets/support/unmerge.sh:
905 Removing old mkvardb code which is no longer used, commenting out setting of
906 Gnome theme for testing now that Clearlooks has been default for some time,
907 and changing vdb move from a case statement to a simple if statement. This
908 is 2.0.5_pre5 for testing.
910 13 Nov 2007; Chris Gianelloni <wolf31o2@gentoo.org>
911 modules/stage1_target.py:
912 Removing cleaning of python encodings for bug #64890.
914 11 Nov 2007; Andrew Gaffney <agaffney@gentoo.org>
915 modules/generic_stage_target.py:
916 Add an extra warning into the generated make.conf about changing the CHOST.
918 01 Nov 2007; Andrew Gaffney <agaffney@gentoo.org>
919 targets/support/livecdfs-update.sh:
920 We don't need to copy files from /usr/lib/hotplug/firmware anymore.
922 29 Oct 2007; Andrew Gaffney <agaffney@gentoo.org>
923 targets/embedded/embedded-preclean-chroot.sh,
924 targets/grp/grp-preclean-chroot.sh,
925 targets/livecd-stage1/livecd-stage1-preclean-chroot.sh,
926 targets/stage2/stage2-preclean-chroot.sh,
927 targets/stage3/stage3-preclean-chroot.sh,
928 targets/tinderbox/tinderbox-preclean-chroot.sh:
929 Check to see if distcc is enabled before calling cleanup_distcc().
931 17 Oct 2007; Andrew Gaffney <agaffney@gentoo.org> arch/ppc.py,
932 arch/sparc.py, arch/x86.py:
933 Look for linux32 in /bin and /usr/bin.
935 12 Oct 2007; Andrew Gaffney <agaffney@gentoo.org>
936 modules/generic_stage_target.py:
937 Make error message more specific when removing immutable flag.
939 11 Oct 2007; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
940 examples/livecd-stage2_template.spec, modules/generic_stage_target.py:
941 Added Andrew Gaffney to maintainer list, fixed a typo, updated copyright
942 information, and added a small fix for FreeBSD for bug #169041. This is
943 catalyst 2.0.5_pre4 for testing.
945 11 Oct 2007; Chris Gianelloni <wolf31o2@gentoo.org>
946 targets/support/chroot-functions.sh:
947 Adding a slightly modified version of Andrew Gaffney's <agaffney@gentoo.org>
948 patch from bug #120076 to add cross-compiling support to our distcc
951 11 Oct 2007; Chris Gianelloni <wolf31o2@gentoo.org>
952 targets/support/chroot-functions.sh:
953 Added a version of get_libdir from multilib.eclass so we can determine where
954 to go poking around if we need to touch anything in libdir.
956 11 Oct 2007; Andrew Gaffney <agaffney@gentoo.org> catalyst:
957 Print an error saying what target failed before the traceback.
959 25 Sep 2007; Andrew Gaffney <agaffney@gentoo.org>
960 modules/catalyst_support.py:
961 When parsing make.conf, first try pkgcore's
962 snakeoil.fileutils.read_bash_dict(), then portage's
963 portage_util.getconfig(), then the internal parse_makeconf().
965 06 Sep 2007; Andrew Gaffney <agaffney@gentoo.org>
966 modules/catalyst_support.py:
967 Raise an exception in parse_spec() if there's a duplicate key in the spec.
969 06 Sep 2007; Andrew Gaffney <agaffney@gentoo.org>
970 examples/netboot_template.spec, examples/tinderbox_template.spec,
971 modules/grp_target.py, modules/tinderbox_target.py:
972 Remove redundant set_pkgcache_path() functions from tinderbox and grp
973 modules, and remove extra pkgcache_path and kerncache_path options from
976 31 Aug 2007; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
977 This is catalyst 2.0.5_pre3 for testing the new stages code.
979 31 Aug 2007; Chris Gianelloni <wolf31o2@gentoo.org>
980 targets/stage1/stage1-chroot.sh, targets/stage3/stage3-chroot.sh:
981 We need to force USE=bindist on for building stages.
983 29 Aug 2007; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
984 modules/generic_stage_target.py:
985 Fixed livecd/volid by removing the string.join() from set_iso_volume_id()
986 for bug #188099. This is catalyst 2.0.5_pre2 for testing.
988 29 Aug 2007; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
989 targets/support/rc-update.sh:
990 Added support for the newer versions of splashutils which use fbcondecor as
991 the init script. This is catalyst 2.0.5_pre1 for testing.
993 29 Aug 2007; Chris Gianelloni <wolf31o2@gentoo.org>
994 targets/livecd-stage2/livecd-stage2-controller.sh:
995 Make sure we mkdir on /etc/X11/xinit before we put files in it for bug
998 22 Aug 2007; Andrew Gaffney <agaffney@gentoo.org>
999 modules/generic_stage_target.py, modules/stage1_target.py,
1000 modules/stage2_target.py:
1001 The 'chost' option is only valid in stage 1/2 specs. Have catalyst error
1004 13 Aug 2007; Andrew Gaffney <agaffney@gentoo.org> catalyst,
1005 modules/generic_stage_target.py, modules/netboot2_target.py:
1006 Fix typo in getopt call for --clear-autoresume. thanks to
1007 Tais M. Hansen <tais.hansen@osd.dk> in bug #188339 for catching this.
1008 Conditionally write CFLAGS to make.conf in stages for bug #177796.
1009 Copy overlay files in netboot2 target into proper dir for bug #174635.
1011 17 Apr 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1012 modules/netboot2_target.py, targets/netboot2/netboot2-copyfile.sh,
1013 targets/support/netboot2-final.sh:
1014 Added a patch from Andrew Gaffney <agaffney@gentoo.org> on bug #174635 to
1015 fix a minor bug in System.map copying, add portage_overlay support, and adds
1016 the ability to use globbing in the package file lists for the netboot2
1019 17 Apr 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1020 +targets/netboot2/nb-busybox.cf:
1021 Added nb-busybox.cf to the netboot2 target for bug #174298.
1023 16 Apr 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1024 targets/support/chroot-functions.sh:
1025 Make sure we install ccache/distcc into the build root, not necessarily ROOT.
1027 12 Apr 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1028 targets/support/livecdfs-update.sh, targets/support/unmerge.sh:
1029 Change moving the VDB until after we have processed unmerge by moving it
1030 from livecdfs-update.sh to unmerge.sh, instead. This allows someone to
1031 unmerge packages from the gentoo-release-livecd target.
1033 12 Apr 2007; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1034 targets/support/kmerge.sh:
1035 Commented out the package.provided code in catalyst that seemed to cause
1036 problems with kerncache in testing. This is 2.0.4 and should be used for the
1039 12 Apr 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1040 modules/netboot2_target.py, targets/netboot2/netboot2-controller.sh,
1041 targets/netboot2/netboot2-copyfile.sh, targets/support/functions.sh,
1042 targets/support/netboot2-final.sh, targets/support/pre-kmerge.sh:
1043 Added a patch from Andrew Gaffney <agaffney@gentoo.org> from bug #173826 to
1044 improve the netboot2 target.
1046 10 Apr 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1047 modules/generic_stage_target.py:
1048 Added a patch from Mike Frysinger <vapier@gentoo.org> for bug #173740 to
1049 cause catalyst to export boolean variables as well as string-based
1052 10 Apr 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1053 modules/generic_stage_target.py:
1054 Fixing check for invalid subarch to not filter too much. Fix from Mike
1055 Frysinger <vapier@gentoo.org> for bug #173532.
1057 10 Apr 2007; Chris Gianelloni <wolf31o2@gentoo.org> arch/s390.py:
1058 Added s390x (64-bit) support via a patch from Mike Frysinger
1059 <vapier@gentoo.org> for bug #173002.
1061 10 Apr 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1062 targets/embedded/embedded-chroot.sh, targets/grp/grp-chroot.sh,
1063 targets/livecd-stage1/livecd-stage1-chroot.sh,
1064 targets/netboot/netboot-chroot.sh, targets/netboot/netboot-combine.sh,
1065 targets/netboot2/netboot2-pkg.sh, targets/stage1/stage1-chroot.sh,
1066 targets/stage1/stage1-controller.sh, targets/stage2/stage2-chroot.sh,
1067 targets/stage3/stage3-chroot.sh, targets/stage4/stage4-chroot.sh,
1068 targets/support/chroot-functions.sh, targets/support/kmerge.sh,
1069 targets/support/pre-kmerge.sh:
1070 Added setup_myemergeopts to setup_myfeatures and removed redundant calls to
1071 setup_myemergeopts. Added some extra checks for clst_FETCH to disable
1072 certain functions/code paths when running with -F/--fetchonly. Simplified
1073 kmerge.sh with regards to kerncache and callback packages. Also, changed
1074 ccache/distcc installs to use run_emerge instead of emerge directly, which
1075 allows us to more easily replace the underlying package manager, or add
1076 support for multiple package managers to catalyst.
1078 20 Mar 2007; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1079 modules/grp_target.py:
1080 Added patch from Ã…smund Grammeltvedt <grammel@online.no> to add
1081 portage_overlay functionality to GRP, where it was mistakenly missing, for
1082 bug #171157. This is catalyst 2.0.3 and ready for release.
1084 12 Mar 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1085 targets/livecd-stage1/livecd-stage1-controller.sh,
1086 targets/support/livecdfs-update.sh:
1087 Removed the generation of grppkgs.txt since the Installer now uses vdb
1090 09 Mar 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1091 targets/support/create-iso.sh:
1092 Fix creation of the EFI images. Since it is FAT, we can't go around
1093 perserving permissions, now, can we?
1095 06 Mar 2007; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1096 targets/support/livecdfs-update.sh:
1097 Added a patch from Andrew Gaffney <agaffney@gentoo.org> to fix my completely
1098 broken sed for rc.conf, which caused all kinds of hell to break loose when
1099 booting a new CD. This is 2.0.3_pre3.
1101 06 Mar 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1102 modules/generic_stage_target.py:
1103 Added a patch from Christian Heim <phreak@gentoo.org> to remove stale files,
1104 such as group- from /etc before creating our stage tarballs. This is for bug
1107 06 Mar 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1108 targets/support/livecdfs-update.sh:
1109 Commenting out the livecd-kernel code, since the Installer should be doing
1110 everything necessary itself.
1112 14 Feb 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1113 targets/support/livecdfs-update.sh:
1114 Fix up the pci.ids/usb.ids code to work with newer pciutils and future-proof
1115 the usbutils hanlding in case they follow suit with pciutils.
1117 13 Feb 2007; Chris Gianelloni <wolf31o2@gentoo.org> arch/alpha.py,
1118 arch/amd64.py, arch/arm.py, arch/hppa.py, arch/ia64.py, arch/mips.py,
1119 arch/ppc.py, arch/ppc64.py, arch/s390.py, arch/sh.py, arch/sparc.py,
1120 arch/sparc64.py, arch/x86.py, catalyst, modules/generic_stage_target.py:
1121 Added a patch from Andrew Gaffney <agaffney@gentoo.org> to fix up the
1122 problems with using all of the various subarch settings.
1124 13 Feb 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1125 targets/support/bootloader-setup.sh, targets/support/create-iso.sh:
1126 Disabled deleting of /boot so we actually can work with EFI/grub, made EFI
1127 check look in the correct location, and made sure we don't delete /voot
1128 within the EFI code if grub is present.
1130 12 Feb 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1131 modules/generic_stage_target.py:
1132 Added another fix from Andrew Gaffney <agaffney@gentoo.org> from bug
1133 #166294. This one should fix the HPPA/PPC architectures.
1135 12 Feb 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1136 targets/support/chroot-functions.sh:
1137 Added patch from Andrew Gaffney <agaffney@gentoo.org> for bug #166420 to
1138 remove the autoresume point for portage, as it really isn't needed and
1139 doesn't really gain us much, anyway.
1141 12 Feb 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1142 targets/stage1/stage1-chroot.sh:
1143 Added patch from Andrew Gaffney <agaffney@gentoo.org> for bug #166426.
1145 06 Feb 2007; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1146 examples/generic_stage_template.spec, examples/grp_template.spec,
1147 examples/livecd-stage1_template.spec,
1148 examples/livecd-stage2_template.spec, examples/netboot2_template.spec,
1149 examples/netboot_template.spec, examples/snapshot_template.spec,
1150 examples/stage4_template.spec, examples/tinderbox_template.spec:
1151 Update the examples to have 2006.1 for the dates. This is catalyst 2.0.2, so
1154 06 Feb 2007; Chris Gianelloni <wolf31o2@gentoo.org> files/catalyst.conf,
1155 targets/support/livecdfs-update.sh:
1156 Make sure the user owns his home directory for bug #147195.
1158 30 Jan 2007; Chris Gianelloni <wolf31o2@gentoo.org> files/catalyst.conf,
1159 +files/catalystrc, modules/catalyst_support.py:
1160 Re-arranged catalyst.conf to make it easier to follow while looking at the
1161 online reference and added a default catalystrc file, which does nothing.
1163 23 Jan 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1164 modules/catalyst_support.py, modules/embedded_target.py,
1165 modules/generic_stage_target.py, modules/grp_target.py,
1166 modules/livecd_stage1_target.py, modules/livecd_stage2_target.py,
1167 modules/stage3_target.py, modules/tinderbox_target.py:
1168 Added patch from Andrew Gaffney <agaffney@gentoo.org> to fix up some of the
1169 tab/space nastiness. This is for bug #161915.
1171 23 Jan 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1172 modules/generic_stage_target.py:
1173 Fixed new cbuild code with another patch from Mike Frysinger
1174 <vapier@gentoo.org> to allow the usage of subarches.
1176 09 Jan 2007; Chris Gianelloni <wolf31o2@gentoo.org> arch/alpha.py,
1177 arch/amd64.py, arch/arm.py, arch/hppa.py, arch/ia64.py, arch/mips.py,
1178 arch/ppc.py, arch/ppc64.py, arch/s390.py, arch/sh.py, arch/sparc.py,
1179 arch/sparc64.py, arch/x86.py, modules/generic_stage_target.py,
1180 targets/netboot/netboot-combine.sh, targets/support/bootloader-setup.sh,
1181 targets/support/create-iso.sh, targets/support/functions.sh,
1182 targets/support/netboot2-final.sh, targets/support/pre-kmerge.sh:
1183 Added a patch from Mike Frysinger <vapier@gentoo.org> to support cbuild.
1185 02 Jan 2007; Chris Gianelloni <wolf31o2@gentoo.org> README, arch/alpha.py,
1186 arch/amd64.py, arch/arm.py, arch/hppa.py, arch/ia64.py, arch/mips.py,
1187 arch/ppc.py, arch/ppc64.py, arch/s390.py, arch/sh.py, arch/sparc.py,
1188 arch/sparc64.py, arch/x86.py, files/catalyst.conf, modules/builder.py,
1189 modules/catalyst_lock.py, modules/catalyst_support.py,
1190 modules/embedded_target.py, modules/generic_stage_target.py,
1191 modules/generic_target.py, modules/grp_target.py,
1192 modules/livecd_stage1_target.py, modules/livecd_stage2_target.py,
1193 modules/netboot2_target.py, modules/netboot_target.py,
1194 modules/snapshot_target.py, modules/stage1_target.py,
1195 modules/stage2_target.py, modules/stage3_target.py,
1196 modules/stage4_target.py, modules/tinderbox_target.py,
1197 targets/embedded/embedded-chroot.sh,
1198 targets/embedded/embedded-controller.sh,
1199 targets/embedded/embedded-preclean-chroot.sh, targets/embedded/unmerge.sh,
1200 targets/grp/grp-chroot.sh, targets/grp/grp-controller.sh,
1201 targets/grp/grp-preclean-chroot.sh,
1202 targets/livecd-stage1/livecd-stage1-chroot.sh,
1203 targets/livecd-stage1/livecd-stage1-controller.sh,
1204 targets/livecd-stage1/livecd-stage1-preclean-chroot.sh,
1205 targets/livecd-stage2/livecd-stage2-controller.sh,
1206 targets/netboot/netboot-chroot.sh, targets/netboot/netboot-combine.sh,
1207 targets/netboot/netboot-controller.sh, targets/netboot/netboot-image.sh,
1208 targets/netboot2/netboot2-controller.sh,
1209 targets/netboot2/netboot2-copyfile.sh, targets/netboot2/netboot2-pkg.sh,
1210 targets/stage1/build.py, targets/stage1/stage1-chroot.sh,
1211 targets/stage1/stage1-controller.sh,
1212 targets/stage1/stage1-preclean-chroot.sh, targets/stage2/stage2-chroot.sh,
1213 targets/stage2/stage2-controller.sh,
1214 targets/stage2/stage2-preclean-chroot.sh, targets/stage3/stage3-chroot.sh,
1215 targets/stage3/stage3-controller.sh,
1216 targets/stage3/stage3-preclean-chroot.sh,
1217 targets/stage4/stage4-controller.sh,
1218 targets/stage4/stage4-preclean-chroot.sh,
1219 targets/support/bootloader-setup.sh, targets/support/create-iso.sh,
1220 targets/support/livecdfs-update.sh, targets/support/netboot2-final.sh,
1221 targets/support/unmerge.sh, targets/tinderbox/tinderbox-chroot.sh,
1222 targets/tinderbox/tinderbox-controller.sh,
1223 targets/tinderbox/tinderbox-preclean-chroot.sh:
1224 Removing old CVS Header lines, which are no longer used since moving to SVN.
1226 02 Jan 2007; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1227 targets/stage4/stage4-chroot.sh:
1228 Added back a missing 'then' from stage4 target.
1230 27 Dec 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1231 modules/generic_stage_target.py:
1232 Fix indentation so things actually work.
1234 27 Dec 2006; Chris Gianelloni <wolf31o2@gentoo.org> arch/sparc.py:
1235 Added patch from Mike Frysinger <vapier@gentoo.org> to change the SPARC
1238 27 Dec 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1239 targets/support/chroot-functions.sh, targets/support/livecdfs-update.sh:
1240 Fix the display manager sed lines and change the icon for the local Handbook
1241 to use the GNOME 2.16 icon for gedit.
1243 27 Dec 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1244 modules/generic_stage_target.py:
1245 Changed the portage_overlay option to always install overlays in
1246 /usr/local/portage and added code to clean up /usr/local/portage and
1247 make.conf after sucessful execution and before creation of ISO/tarballs.
1249 22 Dec 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1250 targets/support/livecdfs-update.sh:
1251 Fixed a typo which broke coldplugging.
1253 20 Dec 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1254 targets/support/chroot-functions.sh, targets/support/livecdfs-update.sh:
1255 Added a create_handbook_icon function and rearranged some of the icon
1256 creation for the LiveCD. This should resolve bug #143725 once a new release
1259 20 Dec 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1260 targets/support/livecdfs-update.sh:
1261 We now disable the RC_COLDPLUG in /etc/conf.d/rc so udev will not do
1262 coldplugging. This allows us to unpack our firmware before we detect
1263 devices, so that devices that need it will get it.
1265 06 Dec 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1266 modules/generic_stage_target.py:
1267 Fix a typo in generic_stage_target.
1269 06 Dec 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1270 targets/support/livecdfs-update.sh:
1271 Make sure we setup the DISPLAYMANAGER variable in both /etc/rc.conf and
1272 /etc/conf.d/xdm so we support older snapshots and newer ones.
1274 22 Nov 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1275 modules/livecd_stage2_target.py:
1276 OK. We've fixed the spacing issue with livecd-stage2, so this is 2.0.1, for
1279 22 Nov 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1280 modules/livecd_stage2_target.py:
1281 Reverted change in livecd-stage2 to the action_sequence until I can figure
1282 out what the problem is with it.
1284 22 Nov 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1285 livecd/cdtar/isolinux-3.09-memtest86+-cdtar.tar.bz2, catalyst,
1286 livecd/cdtar/isolinux-elilo-memtest86+-cdtar.tar.bz2,
1287 modules/livecd_stage2_target.py:
1288 Fixed the livecd-stage2 action_sequence and updated the isolinux cdtar's to
1289 include newer memtest86. This is catalyst 2.0.1 and ready to roll.
1291 22 Nov 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1292 modules/livecd_stage2_target.py, targets/support/livecdfs-update.sh:
1293 Added a patch from Bardur Arantsson <bugs-gentoo.org@scientician.net> which
1294 resolves an issue where a variable could be accessed unitialized in obscure
1295 circumstances. This is wrt bug #144984.
1297 22 Nov 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1298 modules/generic_stage_target.py, modules/livecd_stage2_target.py,
1299 modules/stage2_target.py, modules/stage4_target.py:
1300 Fixed up action_sequence when using --fetchonly to not create tarballs or
1301 ISO images for bug #143392.
1303 22 Nov 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1304 targets/grp/grp-chroot.sh, targets/stage4/stage4-chroot.sh:
1305 Clean up the USE usage in GRP/stage4.
1307 22 Nov 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1308 modules/generic_stage_target.py, modules/stage1_target.py,
1309 modules/stage2_target.py:
1310 Added cleanup patch for stage1/stage2 and generic_stage_target from Andrew
1311 Gaffney <agaffney@gentoo.org> wrt bug #155911.
1313 22 Nov 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1314 targets/grp/grp-chroot.sh, targets/livecd-stage1/livecd-stage1-chroot.sh,
1315 targets/netboot/netboot-chroot.sh, targets/netboot2/netboot2-pkg.sh,
1316 targets/stage4/stage4-chroot.sh, targets/tinderbox/tinderbox-chroot.sh:
1317 Added patch from Andrew Gaffney <agaffney@gentoo.org> to remove all
1318 instances of USE_ORDER since auto hasn't been valid for some time. This is
1321 22 Nov 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1322 modules/generic_stage_target.py, modules/stage1_target.py:
1323 Added patch from Daniel Ostrow <dostrow@gentoo.org> for added FreeBSD
1324 goodness wrt bug #153587.
1326 03 Nov 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1327 livecd/files/x86-F3.msg, livecd/files/x86-F4.msg, livecd/files/x86-F5.msg:
1328 Changed dobladecenter to slowusb. Thanks to solar for pointing this out.
1330 03 Nov 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1331 modules/generic_stage_target.py, modules/stage4_target.py:
1332 Added a check to see if we have the tarball option enabled, which causes
1333 catalyst to run the capture sequence. This was requested by Tim Yamin for
1334 the stage4 target, but I thought it should be usable on any stage target.
1336 03 Nov 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1337 targets/support/livecdfs-update.sh:
1338 Moved fstab tweaks all into one location and added make.conf tweak for bug
1341 03 Nov 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
1342 Changed the options to be in alphabetical order so my meatspace logical
1343 parser can process them better, added the compress and tarball options,
1344 which are as of yet unused for bug #139390 and request from Tim Yamin, and
1345 removed the unused -x command line parameter for bug #151405.
1347 03 Nov 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1348 modules/generic_stage_target.py:
1349 Added a warning about changing the CHOST setting for bug #142034.
1351 11 Oct 2006; Chris Gianelloni <wolf31o2@gentoo.org> AUTHORS,
1352 modules/generic_stage_target.py, targets/stage1/stage1-controller.sh,
1353 targets/support/chroot-functions.sh:
1354 Added initial Gentoo/FreeBSD support. Patch from Diego Pettenò
1355 <flameeyes@gentoo.org> and attached to bug #150351.
1357 02 Oct 2006; Chris Gianelloni <wolf31o2@gentoo.org> README, arch/alpha.py,
1358 arch/amd64.py, arch/arm.py, arch/hppa.py, arch/ia64.py, arch/mips.py,
1359 arch/ppc.py, arch/ppc64.py, arch/s390.py, arch/sh.py, arch/sparc.py,
1360 arch/sparc64.py, arch/x86.py, catalyst, files/catalyst.conf,
1361 modules/builder.py, modules/catalyst_lock.py, modules/catalyst_support.py,
1362 modules/embedded_target.py, modules/generic_stage_target.py,
1363 modules/generic_target.py, modules/grp_target.py,
1364 modules/livecd_stage1_target.py, modules/livecd_stage2_target.py,
1365 modules/netboot2_target.py, modules/netboot_target.py,
1366 modules/snapshot_target.py, modules/stage1_target.py,
1367 modules/stage2_target.py, modules/stage3_target.py,
1368 modules/stage4_target.py, modules/tinderbox_target.py,
1369 targets/embedded/embedded-chroot.sh,
1370 targets/embedded/embedded-controller.sh,
1371 targets/embedded/embedded-fs-runscript.sh,
1372 targets/embedded/embedded-preclean-chroot.sh, targets/embedded/unmerge.sh,
1373 targets/grp/grp-chroot.sh, targets/grp/grp-controller.sh,
1374 targets/grp/grp-preclean-chroot.sh,
1375 targets/livecd-stage1/livecd-stage1-chroot.sh,
1376 targets/livecd-stage1/livecd-stage1-controller.sh,
1377 targets/livecd-stage1/livecd-stage1-preclean-chroot.sh,
1378 targets/livecd-stage2/livecd-stage2-controller.sh,
1379 targets/netboot/netboot-chroot.sh, targets/netboot/netboot-combine.sh,
1380 targets/netboot/netboot-controller.sh, targets/netboot/netboot-image.sh,
1381 targets/netboot2/netboot2-controller.sh,
1382 targets/netboot2/netboot2-copyfile.sh, targets/netboot2/netboot2-pkg.sh,
1383 targets/stage1/build.py, targets/stage1/stage1-chroot.sh,
1384 targets/stage1/stage1-controller.sh,
1385 targets/stage1/stage1-preclean-chroot.sh, targets/stage2/stage2-chroot.sh,
1386 targets/stage2/stage2-controller.sh,
1387 targets/stage2/stage2-preclean-chroot.sh, targets/stage3/stage3-chroot.sh,
1388 targets/stage3/stage3-controller.sh,
1389 targets/stage3/stage3-preclean-chroot.sh, targets/stage4/stage4-chroot.sh,
1390 targets/stage4/stage4-controller.sh,
1391 targets/stage4/stage4-preclean-chroot.sh,
1392 targets/support/bootloader-setup.sh, targets/support/create-iso.sh,
1393 targets/support/functions.sh, targets/support/kmerge.sh,
1394 targets/support/livecdfs-update.sh, targets/support/netboot2-final.sh,
1395 targets/support/post-kmerge.sh, targets/support/pre-kmerge.sh,
1396 targets/support/rc-update.sh, targets/support/target_image_setup.sh,
1397 targets/support/unmerge.sh, targets/tinderbox/tinderbox-chroot.sh,
1398 targets/tinderbox/tinderbox-controller.sh,
1399 targets/tinderbox/tinderbox-preclean-chroot.sh:
1400 Removing all copyright and license comment headers from all files so we
1401 don't ever get another bug like bug #149638.
1403 02 Oct 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1404 modules/generic_stage_target.py:
1405 Clean up more spacing/capitalization.
1407 02 Oct 2006; Chris Gianelloni <wolf31o2@gentoo.org> README,
1408 modules/generic_stage_target.py, modules/livecd_stage1_target.py,
1409 modules/stage4_target.py, targets/embedded/embedded-chroot.sh,
1410 targets/embedded/embedded-controller.sh,
1411 targets/embedded/embedded-fs-runscript.sh,
1412 targets/embedded/embedded-preclean-chroot.sh,
1413 targets/livecd-stage2/livecd-stage2-controller.sh,
1414 targets/netboot2/netboot2-copyfile.sh,
1415 targets/stage4/stage4-controller.sh, targets/support/kmerge.sh,
1416 targets/support/pre-kmerge.sh:
1417 Fixed lots of spacing issues, removed livecd/type from livecd-stage1, add
1418 splash capabilities to stage4, change 'cp -a' to 'cp -pPR', add -q to emerge
1419 calls in kmerge.sh, and updated README.
1421 13 Sep 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1422 livecd/files/livecd-bashrc, targets/support/livecdfs-update.sh:
1423 Fix bashrc so it doesn't give an error and add System.map to livecd-kernel.
1425 08 Sep 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1426 modules/catalyst_support.py:
1427 Added fix for bug #143348.
1429 23 Aug 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1430 targets/support/livecdfs-update.sh:
1431 Added -q to emerge call for systempkgs.txt just to be on the safe side.
1433 22 Aug 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1434 targets/livecd-stage2/livecd-stage2-controller.sh,
1435 targets/support/livecdfs-update.sh:
1436 Changed some copy commands to use -f, added a check for /etc/gconf before
1437 moving it when not using gentoo-release-livecd, and fixed a sed for root's
1438 .bashrc, as reported on the gentoo-catalyst mailing list by Luca Casagrande
1439 <luca.casagrande@gmail.com>.
1441 16 Aug 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1442 targets/support/livecdfs-update.sh:
1443 Fixing sed so that systemspkgs.txt is built properly.
1445 11 Aug 2006; Chris Gianelloni <wolf31o2@gentoo.org> arch/sparc.py:
1446 The sparc32 binary is in /bin, not /usr/bin.
1448 11 Aug 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1449 targets/support/chroot-functions.sh:
1450 We now only set the options for pkgcache if we are not using fetchonly. This
1451 should work around a problem where portage won't fetch the files if a binpkg
1452 already exists for the package.
1454 09 Aug 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1455 targets/support/livecdfs-update.sh:
1456 Added code to make a backup of custom.conf before we edit it for the
1459 29 Jul 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1460 targets/support/livecdfs-update.sh:
1461 Remove sed from splash section, since it wasn't actually resolving the
1462 issue, anyway. Change the installer's dialog front-end code to simply run
1463 via sudo, since we don't need to worry about having the X DISPLAY setup or
1464 anything. This is catalyst 2.0, so you guys can all start rejoicing.
1466 26 Jul 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1467 targets/support/livecdfs-update.sh:
1468 Fix my sed line so it actually applies correctly.
1470 25 Jul 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1471 targets/support/chroot-functions.sh:
1472 Added check for verbose, and add --verbose if found, or --quiet, to emerge
1475 21 Jul 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1476 targets/support/livecdfs-update.sh:
1477 Fix the splash code so we have our splash theme on all 6 virtual consoles,
1478 as well as a possible fix for the read-only filesystem messages from
1479 /sbin/splash-functions.sh
1481 20 Jul 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1482 targets/support/chroot-functions.sh:
1483 Fix --fetchonly to actually work.
1485 19 Jul 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1486 examples/livecd-stage2_template.spec:
1487 Added description for livecd/fsops to livecd-stage2's spec template.
1489 19 Jul 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1490 targets/support/livecdfs-update.sh:
1491 I've modified the GDM configuration section to work correctly. I have also
1492 ensured that xdm is no longer started just because livecd/xdm is used, which
1493 was causing issues for the generic-livecd type. This is 2.0_rc50, which
1494 should be the last of the 'release candidates' made. If there are no bug
1495 reports in 2 days, then I'm rolling this as 2.0 final.
1497 12 Jul 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1498 targets/support/livecdfs-update.sh:
1499 Hopefully, I have fixed the issue with the Installer icons. We'll have to
1500 see once the newer Installer is released, as I still have to fix the
1503 12 Jul 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1504 targets/support/rc-update.sh:
1505 Removed famd from the default runlevel for gentoo-release-livecd. It really
1506 shouldn't cause a problem, but I prefer it stay a bit clean.
1508 11 Jul 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1509 modules/generic_stage_target.py, targets/support/bootloader-setup.sh,
1510 targets/support/create-iso.sh, targets/support/kmerge.sh,
1511 targets/support/livecdfs-update.sh, targets/support/mips-arcload_conf.sh:
1512 Added patches from Joshua Kinard <kumba@gentoo.org> from bug #139337.
1514 05 Jul 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1515 -livecd/cdtar/silo-1.2.6-sparc-cdtar.tar.bz2,
1516 +livecd/cdtar/silo-1.4.13-sparc-cdtar.tar.bz2,
1517 targets/support/bootloader-setup.sh:
1518 Added patch from Gustavo Zacarias <gustavoz@gentoo.org> for sparc/silo
1519 parameters support. This is for bug #139300.
1521 28 Jun 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1522 modules/generic_stage_target.py, modules/livecd_stage2_target.py,
1523 targets/support/filesystem-functions.sh:
1524 Added two patches from Joshua Kinard from bug #138255 to fix livecd/fsops
1525 and also to remove some redundant values from livecd-stage2's valid_values.
1528 28 Jun 2006; Chris Gianelloni <wolf31o2@gentoo.org> arch/ppc.py,
1530 Fixed invocation of linux32 for x86 and ppc. This is for bug #138080.
1532 22 Jun 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1533 modules/generic_stage_target.py:
1534 Fix a problem where catalyst was creating an initial list, then putting that
1535 list inside another. Thanks to Andrew Gaffney <agaffney@gentoo.org> for
1536 pointing it out and for the fix. This is for bug #136351.
1538 22 Jun 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1539 targets/support/unmerge.sh:
1540 Removing loop for unmerge, as it didn't actually solve anything and the
1541 portage team has helped us out by reverting the behavior that caused this
1542 change in the first place.
1544 21 Jun 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1545 modules/netboot2_target.py, modules/stage1_target.py,
1546 targets/netboot2/netboot2-copyfile.sh, targets/support/pre-kmerge.sh:
1547 Added two patches from Joshua Kinard <kumba@gentoo.org> to fix stage1 not
1548 having /proc mounted during the preclean stage and also to clean up the
1549 netboot2 code. This is 2.0_rc48.
1551 20 Jun 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1552 targets/support/unmerge.sh:
1553 Change our unmerge from being a single unmerge to a loop, to work around an
1554 unexpected change in portage 2.1's unmerge processing.
1556 19 Jun 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1557 targets/support/bootloader-setup.sh:
1558 Fixed a problem where we were putting the kernel name in twice and causing
1559 and error when using grub as a bootloader. This is for bug #137252.
1561 15 Jun 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1562 targets/support/bootloader-setup.sh:
1563 Added a second pass to the alpha bootloader setup to create aboot items for
1564 serial console for bug #133457.
1566 12 Jun 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1567 +livecd/cdtar/arcload-0.43-r1.tbz2:
1568 Added arcload cdtar for mips.
1570 09 Jun 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1571 targets/netboot/netboot-controller.sh:
1572 Added make-busybox-symlinks to USE for busybox compile. This is catalyst
1575 08 Jun 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1576 modules/generic_stage_target.py, targets/support/livecdfs-update.sh:
1577 Add patch from bug #135051 to fix the seedcache extraction logic.
1579 03 Jun 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1580 targets/support/livecdfs-update.sh:
1581 Don't set icon theme to Clearlooks, since it doesn't exist.
1583 03 Jun 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1584 targets/support/livecdfs-update.sh:
1585 Fix sed on installer icons.
1587 25 May 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
1590 23 May 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1591 targets/stage1/stage1-controller.sh:
1592 Added a -type f to the find call in stage1 for bug #132180.
1594 19 May 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1595 livecd/cdtar/yaboot-1.3.13-cdtar.tar.bz2:
1596 Updated yaboot cdtar from Daniel Ostrow <dostrow@gentoo.org> so it will boot
1597 properly on IBM PPC64 machines.
1599 19 May 2006; Eric Edgar <rocket@gentoo.org> modules/catalyst_support.py,
1600 modules/generic_stage_target.py:
1603 16 May 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1604 targets/support/rc-update.sh:
1605 Removed x-setup from default runlevel, as it is now controlled via the
1606 autoconfig init script.
1608 15 May 2006; Eric Edgar <rocket@gentoo.org> arch/ppc64.py:
1609 Fix ppc64 based arches to subclass ppc64
1611 15 May 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1612 modules/livecd_stage1_target.py:
1613 Use the full category/package name for livecd-tools.
1615 13 May 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1616 targets/support/livecdfs-update.sh:
1617 Make copies and deletes recursive for firmware since some packages put their
1618 firmware in a subdirectory.
1620 10 May 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1621 targets/support/livecdfs-update.sh:
1622 Fix detection of the Installer.
1624 10 May 2006; Chris Gianelloni <wolf31o2@gentoo.org> arch/ppc64.py:
1625 Added 970, power3, power4, and power5 sub-arches for ppc64.
1627 09 May 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1628 targets/support/livecdfs-update.sh:
1629 Removed portion of livecdfs-update.sh that created /etc/conf.d/net as it is
1630 no longer necessary and can cause possible problems with Installer-based
1633 08 May 2006; Eric Edgar <rocket@gentoo.org> modules/catalyst_lock.py:
1634 recursive directory create
1636 01 May 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1637 modules/catalyst_support.py:
1638 Changed a display error from bug #131502 and rolling 2.0_rc45.
1640 25 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1641 targets/support/create-iso.sh:
1642 Added patch from Gustavo Zacharias <gustavoz@gentoo.org> for some fun
1645 25 Apr 2006; Eric Edgar <rocket@gentoo.org>
1646 modules/generic_stage_target.py:
1647 digests function uses raw output from hash function now
1649 25 Apr 2006; Eric Edgar <rocket@gentoo.org> modules/catalyst_support.py:
1650 change hash result format so .DIGESTS is generated correctly
1652 25 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1653 modules/catalyst_support.py:
1654 Added patch to parse_spec by Andrew Gaffney <agaffney@gentoo.org> and for
1657 25 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1658 targets/support/livecdfs-update.sh:
1659 Added a space for bug #131181.
1661 23 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1662 targets/support/kmerge.sh:
1663 Fixed creation of kernelpkgs.txt file for the installer.
1665 21 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1666 modules/generic_stage_target.py:
1667 Somehow this hosts.bck fix got reverted and I really don't know how. Anyway,
1670 20 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1671 targets/livecd-stage2/livecd-stage2-controller.sh,
1672 targets/support/bootloader-setup.sh:
1673 I missed an extra else in bootloader-setup.sh, so I'm fixing that and
1674 rolling out an emergency rc44.
1676 20 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1677 targets/support/bootloader-setup.sh:
1678 If you use elif, you have to use a then after it. Yeah, that one's totally
1681 19 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1682 targets/support/livecdfs-update.sh:
1683 Fixing my own bug in livecdfs-update.sh and rolling 2.0_rc43.
1685 19 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1686 targets/support/rc-update.sh:
1687 Removed runlevel deletion, as it probably wasn't a good idea. This is for
1690 19 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1691 targets/support/bootloader-setup.sh:
1692 Removed bootplash support from ppc/ppc64 since they only will work with
1693 gensplash. Forced use of livecd/splash_type of bootsplash to get
1694 splash=silent. This should reduce the number of things on the kernel command
1695 line that aren't necessary.
1697 18 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org> AUTHORS, catalyst,
1698 modules/catalyst_support.py:
1699 Added patch from Andrew Gaffney <agaffney@gentoo.org> to re-write
1700 parse_spec. This should resolve bug #130103, as well as make the code much
1701 cleaner. This is 2.0_rc42.
1703 18 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1704 modules/generic_stage_target.py:
1705 Forced -p on tar for compressing stages.
1707 18 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1708 targets/support/chroot-functions.sh:
1709 Fixed fetchonly option for stages 1 through 3 and livecd-stage1, and
1712 17 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1713 targets/stage1/build.py:
1714 Added patch to build.py for portage 2.1 support.
1716 17 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1717 targets/support/kmerge.sh:
1718 Fixed genkernel initramfs overlay support. Thanks to Alvin Lee
1719 <liyiming@ict.ac.cn> in bug #129890.
1721 17 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1722 targets/support/livecdfs-update.sh:
1723 Moved sed line for ##STARTX to end of file, since we aren't touching
1724 /etc/startx until the end.
1726 17 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1727 targets/support/livecdfs-update.sh:
1728 Added a check for the games group and add it if it doesn't exist already.
1729 This should resolve bug #125498.
1731 13 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1732 examples/generic_stage_template.spec, examples/grp_template.spec,
1733 examples/livecd-stage1_template.spec,
1734 examples/livecd-stage2_template.spec, examples/netboot2_template.spec,
1735 examples/netboot_template.spec, examples/snapshot_template.spec,
1736 examples/stage4_template.spec, examples/tinderbox_template.spec:
1737 Removed portdir_overlay from the snapshot example spec and added
1738 portage_overlay to the example specs for the relevant targets.
1740 04 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
1741 This is 2.0_rc41 since it has better LiveCD support.
1743 04 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1744 targets/support/livecdfs-update.sh:
1747 31 Mar 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1748 targets/support/functions.sh:
1749 Removed check for livecd/dev-manager being udev since it was done
1750 incorrectly and genkernel assumes udev by default on a 2.6 kernel and devfs
1751 by default on a 2.4 kernel. Thanks to Alvin Lee <liyiming@ict.ac.cn> on bug
1752 #128265 for pointing this out.
1754 23 Mar 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1755 -livecd/cdtar/elilo-3.4-cdtar.tar.bz2,
1756 +livecd/cdtar/elilo-3.6-cdtar.tar.bz2:
1757 Replaced elilo-3.4 cdtar with elilo-3.6 cdtar for IA64.
1759 22 Mar 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1760 modules/generic_stage_target.py:
1761 Fix to ensure that we look inside the chroot for /etc/hosts.bck, not on our
1762 live system. You can thank Andrew Gaffney for the fix.
1764 22 Mar 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1765 targets/livecd-stage2/livecd-stage2-controller.sh:
1766 Don't copy motd files if we're using livecd/type generic-livecd.
1768 22 Mar 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1769 targets/livecd-stage2/livecd-stage2-controller.sh,
1770 targets/support/livecdfs-update.sh:
1771 Made sure that livecd/motd is ignored for livecd/type: gentoo-* and added
1772 some extra cleanup to generic-livecd.
1774 16 Mar 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1775 -livecd/cdtar/yaboot-1.3.11-cdtar.tar.bz2,
1776 -livecd/cdtar/yaboot-1.3.11-ppc64-cdtar-r1.tar.bz2,
1777 +livecd/cdtar/yaboot-1.3.13-cdtar.tar.bz2,
1778 -livecd/cdtar/ppc-yaboot-cdtar.tar.bz2,
1779 targets/support/bootloader-setup.sh:
1780 Added sed to PPC/PPC64 to change boot.msg to match the hardware for which
1781 the CD was built, merged the PPC and PPC64 cdtar files into a single cdtar,
1782 and removed all older cdtar files for PPC*.
1784 13 Mar 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1785 livecd/files/livecd.motd.txt:
1786 Added message to the official LiveCD MOTD mentioning how to run the
1787 installer. Blame codeman. This is 2.0_rc40.
1789 13 Mar 2006; Eric Edgar <rocket@gentoo.org> modules/snapshot_target.py:
1790 fix so snapshot target doesnt have errors
1792 13 Mar 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1793 targets/support/livecdfs-update.sh:
1794 Finalized the sync from my fsscript for 2006.0 into catalyst. It is now no
1795 longer necessary to use a fsscript to duplicate the official Gentoo LiveCD
1798 12 Mar 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1799 targets/support/rc-update.sh:
1800 Removed hdparm and alsasound from rc-update.sh as they are pulled in by the
1803 21 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1804 targets/support/livecdfs-update.sh:
1805 Added wrapping around the udev sed for those crazy 2.4-users.
1807 17 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1808 targets/support/livecdfs-update.sh:
1809 Added sed fix for udev starting evms_activate unconditionally. This is
1812 17 Feb 2006; Eric Edgar <rocket@gentoo.org> modules/stage4_target.py:
1813 add stage4/unmerge stage4/rm to valid options
1815 15 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1816 targets/support/rc-update.sh:
1817 Added fix for bug #122154 from Rajiv Manglani.
1819 15 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1820 targets/support/kmerge.sh:
1821 Fixed creation of kernelpkgs.txt for the Installer.
1823 14 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1824 livecd/cdtar/elilo-3.4-cdtar.tar.bz2:
1825 Updated elilo tarball for IA64.
1827 14 Feb 2006; Eric Edgar <rocket@gentoo.org> modules/snapshot_target.py:
1828 DIGESTS support for snapshot creation
1830 14 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
1831 This is catalyst 2.0_rc38, codenamed: When will the stinking release
1832 candidates ever end?
1834 14 Feb 2006; Eric Edgar <rocket@gentoo.org> modules/grp_target.py:
1835 fix for .DIGESTS.DIGESTS issue in grp
1837 14 Feb 2006; Eric Edgar <rocket@gentoo.org>
1838 modules/generic_stage_target.py:
1839 fix for failure when root_overlay is not set
1841 14 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1842 targets/support/bootloader-setup.sh:
1843 Added IA64/SGI patch from plasmaroo.
1845 13 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1846 targets/livecd-stage1/livecd-stage1-controller.sh,
1847 targets/support/kmerge.sh, targets/support/livecdfs-update.sh:
1848 Fixed generation of grppkgs.txt and kernelpkgs.txt for the Installer. This
1851 10 Feb 2006; Eric Edgar <rocket@gentoo.org>
1852 modules/generic_stage_target.py:
1853 Allow multiple overlays for root_overlay and overlay spec option
1855 10 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1856 -livecd/cdtar/yaboot-1.3.11-ppc-cdtar-r1.tar.bz2,
1857 +livecd/cdtar/yaboot-1.3.11-ppc64-cdtar-r1.tar.bz2, catalyst,
1858 targets/support/rc-update.sh:
1859 Updated ppc64's cdtar file with a new boot.msg, removed older file, and
1860 fixed bug #122154. This is catalyst 2.0_rc36.
1862 09 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1863 livecd/files/livecd.motd.txt, targets/support/livecdfs-update.sh:
1864 Updated the LiveCD motd to tell the user to run the display manager again,
1865 rather than startx, while mentioning that startx is useful as a rescue X
1866 session since it starts twm. This is catalyst 2.0_rc35.
1868 09 Feb 2006; Eric Edgar <rocket@gentoo.org> targets/support/create-iso.sh:
1869 Add hfs-hide options to mkisofs so macs boot
1871 09 Feb 2006; Eric Edgar <rocket@gentoo.org>
1872 modules/generic_stage_target.py:
1873 Fix indentation issues
1875 08 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
1878 08 Feb 2006; Eric Edgar <rocket@gentoo.org>
1879 targets/support/bootloader-setup.sh:
1880 add additional console less entry when consoles are chosen for ppc64
1882 08 Feb 2006; Eric Edgar <rocket@gentoo.org>
1883 modules/generic_stage_target.py:
1884 fix kernelopts and extraversion env variable exports
1886 08 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1887 targets/support/livecdfs-update.sh:
1888 Rearranged generation of /usr/livecd/systempkgs.txt for the LiveCD. Thanks
1889 to Andrew Gaffney for spotting this. This is 2.0_rc33.
1891 07 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1892 targets/support/kmerge.sh:
1893 Changing the way we determine if extraversion is set. This is catalyst
1896 07 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1897 targets/support/livecdfs-update.sh:
1898 Change net.ethX links to link to net.lo instead of net.eth0.
1900 07 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1901 examples/stage4_template.spec:
1902 Fixed rcadd example for stage4. Blame rajiv.
1904 06 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
1905 This is catalyst 2.0_rc31.
1907 05 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1908 targets/support/livecdfs-update.sh:
1909 Added copy of /usr/portage/eclass for the Installer. Thanks to Andrew
1910 Gaffney for pointing me in the right direction.
1912 03 Feb 2006; Eric Edgar <rocket@gentoo.org> targets/support/create-iso.sh:
1913 change all occurrences of ${clst_livecd_cdfstype} with ${clst_fstype}
1915 02 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
1918 02 Feb 2006; Eric Edgar <rocket@gentoo.org>
1919 examples/livecd-stage2_template.spec:
1920 updated examples to have console and machine_type
1922 02 Feb 2006; Eric Edgar <rocket@gentoo.org>
1923 targets/support/bootloader-setup.sh:
1924 Change [ console ] to -console in yaboot.conf for ppc64. Spaces aren't
1927 02 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
1928 This is catalyst 2.0_rc29.
1930 02 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1931 livecd/cdtar/yaboot-1.3.11-ppc-cdtar-r1.tar.bz2:
1932 Removed extra yaboot.conf from
1933 livecd/cdtar/yaboot-1.3.11-ppc-cdtar-r1.tar.bz2.
1935 01 Feb 2006; Eric Edgar <rocket@gentoo.org>
1936 targets/support/kill-chroot-pids.sh:
1937 add sleep to try and give processes a chance to die. bug 119940
1939 01 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1940 targets/support/functions.sh:
1941 Removed some quotes to make sure we have a binary operator and closing bug
1944 31 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1945 targets/support/create-iso.sh:
1946 Added fix for amd64/x86 ISO creation. This is 2.0_rc28.
1948 30 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1949 targets/support/bootloader-setup.sh:
1950 Added path from bug #120935 for PPC/PPC64.
1952 30 Jan 2006; Eric Edgar <rocket@gentoo.org> modules/stage2_target.py:
1953 Additional spacing fixes submitted by `Kumba
1955 29 Jan 2006; Eric Edgar <rocket@gentoo.org> modules/stage1_target.py,
1956 modules/stage2_target.py:
1957 space cleanups contributed from `Kumba
1959 29 Jan 2006; Eric Edgar <rocket@gentoo.org> modules/grp_target.py:
1960 add grp/use to valid_values in the grp module
1962 29 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
1965 28 Jan 2006; Eric Edgar <rocket@gentoo.org>
1966 -livecd/cdtar/yaboot-1.3.11-ppc-cdtar.tar.bz2,
1967 +livecd/cdtar/yaboot-1.3.11-ppc-cdtar-r1.tar.bz2,
1968 targets/support/bootloader-setup.sh:
1969 ppc cdtar update; ppc64 bootloader updates
1971 27 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1972 targets/support/create-iso.sh:
1973 Fixing HFS bless on PPC64. This is catalyst 2.0_rc26.
1975 27 Jan 2006; Eric Edgar <rocket@gentoo.org>
1976 +livecd/cdtar/yaboot-1.3.11-ppc-cdtar.tar.bz2,
1977 modules/generic_stage_target.py, targets/support/bootloader-setup.sh,
1978 targets/support/create-iso.sh:
1979 Fix ppc64 iso creation. Add console machine_type for ppc yaboot separation.
1981 27 Jan 2006; Eric Edgar <rocket@gentoo.org>
1982 modules/generic_stage_target.py, targets/support/bootloader-setup.sh:
1983 Add ppc console and machine_type=ibm
1985 27 Jan 2006; Eric Edgar <rocket@gentoo.org>
1986 modules/generic_stage_target.py:
1987 Fix type error when kernel packages arent defined
1989 27 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1990 examples/generic_stage_template.spec, examples/grp_template.spec,
1991 examples/livecd-stage1_template.spec,
1992 examples/livecd-stage2_template.spec, examples/netboot_template.spec,
1993 examples/stage4_template.spec:
1994 Added more verbose wording and examples for pkgcache_path and
1995 kerncache_path, where necessary.
1997 26 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1998 targets/support/create-iso.sh:
1999 Really fixing bug #120475 this time. This is 2.0_rc25.
2001 26 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2002 targets/support/create-iso.sh:
2003 Added patch from bug #120475 that resolves HFS blessing on PPC*. This is
2006 26 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2007 +livecd/cdtar/isolinux-elilo-memtest86+-cdtar.tar.bz2,
2008 targets/support/bootloader-setup.sh, targets/support/create-iso.sh:
2009 Added initial support for EFI booting on x86. This is completely untested,
2010 so use it at your own risk. Also, no bug reports without patches, please.
2011 This is catalyst 2.0_rc23.
2013 26 Jan 2006; Eric Edgar <rocket@gentoo.org> targets/support/functions.sh:
2014 kmerge should have been kerncache
2016 26 Jan 2006; Eric Edgar <rocket@gentoo.org> targets/support/functions.sh,
2017 targets/support/pre-kmerge.sh:
2018 Fix a few other places for the kerncache update
2020 26 Jan 2006; Eric Edgar <rocket@gentoo.org>
2021 examples/generic_stage_template.spec, examples/grp_template.spec,
2022 examples/livecd-stage1_template.spec,
2023 examples/livecd-stage2_template.spec, examples/netboot2_template.spec,
2024 examples/netboot_template.spec, examples/stage4_template.spec,
2025 examples/tinderbox_template.spec, modules/generic_stage_target.py,
2026 targets/support/kmerge.sh:
2027 Separation of kerncache from snapcache
2029 26 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
2030 It helps if I actually increment the version number.
2032 26 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2033 targets/stage1/stage1-chroot.sh, targets/stage3/stage3-chroot.sh:
2034 Added --oneshot to default options for stage1 building. Added code to wipe
2035 world during stages 1 and 3. This is catalyst 2.0_rc22.
2037 25 Jan 2006; Eric Edgar <rocket@gentoo.org>
2038 modules/generic_stage_target.py, targets/support/bootloader-setup.sh:
2039 Fix bug if no kernel packages were defined but there was a postconf setting.
2040 x86 softlevel support is enhanced.
2042 24 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2043 targets/support/bootloader-setup.sh:
2044 Added IA64 patch from plasmaroo. This is catalyst 2.0_rc21.
2046 23 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> arch/x86.py:
2047 Changed mcpu to mtune since mcpu is deprecated on GCC 3.4 and above.
2049 20 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
2052 20 Jan 2006; Eric Edgar <rocket@gentoo.org> modules/netboot2_target.py:
2053 Netboot2 fixes for spec parameter checks
2055 20 Jan 2006; Eric Edgar <rocket@gentoo.org>
2056 modules/generic_stage_target.py, modules/stage4_target.py:
2057 add makeopts spec file support.
2059 20 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2060 modules/generic_stage_target.py:
2061 Added fix for bug #119635.
2063 19 Jan 2006; Eric Edgar <rocket@gentoo.org> targets/support/pre-kmerge.sh:
2064 Fix pre-kmerge.sh for stage4
2066 18 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
2069 18 Jan 2006; Eric Edgar <rocket@gentoo.org>
2070 modules/generic_stage_target.py:
2071 fix crash when no kernel is defined. spacing issue
2073 18 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
2076 18 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2077 modules/livecd_stage2_target.py:
2078 Added livecd/volid to valid_values.
2080 17 Jan 2006; Eric Edgar <rocket@gentoo.org>
2081 modules/generic_stage_target.py:
2082 remove extra function that was converting strings to lists unnecessarily
2084 17 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
2085 This is catalyst 2.0_rc17.
2087 17 Jan 2006; Eric Edgar <rocket@gentoo.org> modules/catalyst_support.py,
2088 modules/generic_stage_target.py, modules/livecd_stage2_target.py,
2089 modules/stage4_target.py:
2090 fix issue where args not allowed that arose due to earlier myspec addlargs bug
2092 17 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2093 targets/embedded/embedded-preclean-chroot.sh,
2094 targets/grp/grp-preclean-chroot.sh,
2095 targets/livecd-stage1/livecd-stage1-preclean-chroot.sh,
2096 targets/stage1/stage1-preclean-chroot.sh,
2097 targets/stage2/stage2-preclean-chroot.sh,
2098 targets/stage3/stage3-preclean-chroot.sh,
2099 targets/support/chroot-functions.sh,
2100 targets/tinderbox/tinderbox-preclean-chroot.sh:
2101 Added function to cleanup stray /etc/distcc/hosts files.
2103 16 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2104 targets/support/bootloader-setup.sh:
2105 Added fix from bug #119123. This is catalyst 2.0_rc16.
2107 16 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2108 targets/support/create-iso.sh, targets/support/netboot2-final.sh:
2109 Fixing some spacing. This is catalyst 2.0_rc15.
2111 16 Jan 2006; Eric Edgar <rocket@gentoo.org> targets/support/functions.sh:
2112 Attempt to fix bug #117649
2114 16 Jan 2006; Eric Edgar <rocket@gentoo.org>
2115 modules/generic_stage_target.py:
2116 fixes for bugs #119009, #119041 and #118985
2118 13 Jan 2006; Eric Edgar <rocket@gentoo.org>
2119 +examples/netboot2_template.spec, modules/catalyst_support.py,
2120 +modules/netboot2_target.py, +targets/netboot2/netboot2-controller.sh,
2121 +targets/netboot2/netboot2-copyfile.sh, +targets/netboot2/netboot2-pkg.sh,
2122 +targets/support/netboot2-final.sh, targets/support/pre-kmerge.sh:
2125 13 Jan 2006; Eric Edgar <rocket@gentoo.org> modules/generic_stage_target.py,
2126 targets/support/kmerge.sh:
2127 Fix for ccache (null)/.ccache bug
2129 13 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
2132 11 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> AUTHORS, arch/ppc.py:
2133 Added ppc -mcpu patch from Pylon for bug #118709.
2135 10 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2136 modules/embedded_target.py, modules/stage4_target.py:
2137 Added linuxrc to embedded and stage4 targets.
2139 10 Jan 2006; Eric Edgar <rocket@gentoo.org>
2140 modules/generic_stage_target.py, targets/support/kmerge.sh:
2141 filter kname - and . for kmerge.sh
2143 10 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2144 targets/support/create-iso.sh:
2145 Added sparc64 to sparc lines for create-iso.sh to fix ISO creation on sparc64.
2147 05 Jan 2006; Eric Edgar <rocket@gentoo.org>
2148 modules/generic_stage_target.py:
2149 change .digests to .DIGESTS
2151 04 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2152 targets/support/kmerge.sh:
2153 Commented ccache for genkernel build which will resolve #117648 until a
2154 proper solution can be found. This is 2.0_rc13.
2156 04 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2157 targets/stage1/stage1-controller.sh:
2158 Added patch from vapier for bug #117254.
2160 03 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> arch/alpha.py,
2161 arch/amd64.py, arch/mips.py, arch/ppc.py, arch/ppc64.py, arch/s390.py,
2162 arch/sh.py, arch/sparc.py, arch/sparc64.py, arch/x86.py:
2163 Added -pipe to default CFLAGS/CXXFLAGS and doing some minor cleanup
2166 03 Jan 2006; Eric Edgar <rocket@gentoo.org>
2167 modules/generic_stage_target.py:
2168 Remove chost/cflags etc. warning messages
2170 31 Dec 2005; Eric Edgar <rocket@gentoo.org>
2171 modules/generic_stage_target.py:
2172 Attempt to fix bug 117253; chost is wrong on autoresume
2174 28 Dec 2005; Eric Edgar <rocket@gentoo.org> modules/embedded_target.py,
2175 modules/generic_stage_target.py, modules/netboot_target.py,
2176 modules/stage1_target.py:
2177 make setting of destdir more global and part of generic_stage_target
2179 28 Dec 2005; Eric Edgar <rocket@gentoo.org> modules/netboot_target.py:
2180 Fix destpath bug in netboot target
2182 28 Dec 2005; Eric Edgar <rocket@gentoo.org>
2183 modules/generic_stage_target.py, modules/stage4_target.py:
2184 Fix for bug 116305;removed unnecessary pkgcache_path processing from the
2187 23 Dec 2005; Eric Edgar <rocket@gentoo.org> arch/sh.py,
2188 modules/generic_stage_target.py, modules/stage4_target.py:
2189 remove stray ' from arch/sh.py
2191 21 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2192 targets/stage1/stage1-controller.sh:
2193 This finally fixes the issues with gcc-config/binutils-config in stage1.
2194 This is catalyst 2.0_rc12.
2196 21 Dec 2005; Eric Edgar <rocket@gentoo.org> modules/snapshot_target.py:
2197 Fix incorrect warning message. portdir_overlay -> portage_overlay
2199 21 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2200 targets/stage1/stage1-controller.sh,
2201 targets/stage1/stage1-preclean-chroot.sh:
2202 Revert gcc-config/binutils-config to _rc11 locations. This should fix
2203 running gcc-config and binutils-config, though it probably breaks running on
2204 non-Gentoo platforms.
2206 21 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2207 modules/stage1_target.py:
2208 Make stage1 clean up python 2.3 and 2.4, also.
2210 21 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> README,
2211 targets/support/livecdfs-update.sh:
2212 Updated requirements and added creation of metadata.tar.bz2 for the installer.
2214 21 Dec 2005; Eric Edgar <rocket@gentoo.org>
2215 modules/generic_stage_target.py:
2216 Change digests file format to HASH_NAME HASH FILE_NAME
2218 21 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2219 targets/stage1/stage1-controller.sh:
2220 Moved gcc-config/binutils-config to before the chroot.
2222 21 Dec 2005; Eric Edgar <rocket@gentoo.org> modules/catalyst_support.py:
2223 Remove requirement on md5sum,sha1sum,crc32 .. only need to have shash
2224 installed. Supports all of shashs algorithms as of 12_21_2005
2226 20 Dec 2005; Eric Edgar <rocket@gentoo.org>
2227 modules/generic_stage_target.py:
2228 Catalyst should die if source_subpath is not a string
2230 20 Dec 2005; Eric Edgar <rocket@gentoo.org>
2231 modules/generic_stage_target.py:
2232 Fix for source_subpath bug
2234 20 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2235 examples/generic_stage_template.spec:
2236 Updated example specs with information on cflags/chost/cxxflags/ldflags in
2237 both stages 1 and 2.
2239 20 Dec 2005; Eric Edgar <rocket@gentoo.org> modules/stage1_target.py,
2240 modules/stage2_target.py:
2241 Disable reading of CHOST/CFLAGS/CXXFLAGS/LDFLAGS from the environment. Allow
2242 stage1 to be overridden again.
2244 20 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2245 targets/stage1/stage1-controller.sh:
2246 It looks like gcc-config/binutils-config needs to be run with the full path,
2247 since it is run outside of the chroot.
2249 20 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2250 targets/stage1/stage1-controller.sh:
2251 Fixed gcc-config calls. This is 2.0_rc11.
2253 20 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
2254 This is catalyst 2.0_rc10.
2256 20 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> arch/sh.py,
2257 modules/generic_stage_target.py:
2258 Updated sh support from Mike Frysinger <vapier@gentoo.org> and closing bug
2261 20 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2262 targets/support/functions.sh:
2263 Changed from -z to -n for bug #116180.
2265 19 Dec 2005; Eric Edgar <rocket@gentoo.org> catalyst,
2266 modules/catalyst_support.py, modules/generic_stage_target.py:
2267 Detect missing binaries for the hashing functions and abort if not found
2269 19 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> README,
2270 files/catalyst.conf:
2271 Updated README to list new requirements. Set default hash as crc32. Set
2272 default digests as sha1/md5.
2274 19 Dec 2005; Eric Edgar <rocket@gentoo.org> catalyst, files/catalyst.conf,
2275 modules/catalyst_support.py, modules/generic_stage_target.py,
2276 modules/livecd_stage2_target.py, modules/stage2_target.py:
2277 Change the internal hash checking to be quicker and more memory efficient.
2278 Add additional hash digests options.
2280 19 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2281 targets/tinderbox/tinderbox-chroot.sh,
2282 targets/tinderbox/tinderbox-controller.sh,
2283 targets/tinderbox/tinderbox-preclean-chroot.sh:
2284 Fixed up spacing/coding style on tinderbox.
2286 19 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2287 targets/support/kill-chroot-pids.sh, targets/support/kmerge.sh,
2288 targets/support/livecdfs-update.sh, targets/support/post-kmerge.sh,
2289 targets/support/pre-kmerge.sh, targets/support/rc-update.sh,
2290 targets/support/target_image_setup.sh, targets/support/unmerge.sh:
2291 Fixed up spacing/coding style on support.
2293 19 Dec 2005; Eric Edgar <rocket@gentoo.org> catalyst:
2294 Optimize catalyst bytecode and set a sane sys.exit for keyboard interrupts
2296 19 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2297 targets/stage4/stage4-chroot.sh, targets/stage4/stage4-controller.sh,
2298 targets/stage4/stage4-preclean-chroot.sh:
2299 Fixed up spacing/coding style on stage4.
2301 19 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2302 targets/stage2/stage2-chroot.sh, targets/stage2/stage2-controller.sh,
2303 targets/stage2/stage2-preclean-chroot.sh, targets/stage3/stage3-chroot.sh,
2304 targets/stage3/stage3-controller.sh,
2305 targets/stage3/stage3-preclean-chroot.sh:
2306 Fixed up spacing/coding style on stages 2 and 3
2308 19 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2309 targets/stage1/stage1-chroot.sh, targets/stage1/stage1-controller.sh,
2310 targets/stage1/stage1-preclean-chroot.sh:
2311 Fixed up spacing/coding style on stage1. Also changed
2312 gcc-config/binutils-config to be outside the chroot.
2314 19 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2315 targets/netboot/netboot-chroot.sh, targets/netboot/netboot-combine.sh,
2316 targets/netboot/netboot-controller.sh, targets/netboot/netboot-image.sh:
2317 Fixed up spacing/coding style on netboot.
2319 16 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2320 targets/livecd-stage1/livecd-stage1-chroot.sh,
2321 targets/livecd-stage1/livecd-stage1-controller.sh,
2322 targets/livecd-stage2/livecd-stage2-controller.sh:
2323 Fixed up spacing/coding style on livecd-stage*.
2325 16 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2326 targets/grp/grp-chroot.sh, targets/grp/grp-controller.sh,
2327 targets/grp/grp-preclean-chroot.sh:
2328 Fixed up spacing/coding style on grp.
2330 16 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2331 targets/embedded/embedded-chroot.sh,
2332 targets/embedded/embedded-controller.sh,
2333 targets/embedded/embedded-fs-runscript.sh,
2334 targets/embedded/embedded-preclean-chroot.sh:
2335 Fixed up spacing/coding style on embedded.
2337 16 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> arch/x86.py,
2338 targets/support/bootloader-setup.sh, targets/support/chroot-functions.sh,
2339 targets/support/create-iso.sh, targets/support/filesystem-functions.sh,
2340 targets/support/functions.sh:
2341 Removing extra line from x86.py, fixing up comments, spacing, and coding
2342 style in targets/support through functions.sh
2344 16 Dec 2005; Eric Edgar <rocket@gentoo.org>
2345 modules/generic_stage_target.py, modules/livecd_stage2_target.py:
2346 Fix more tab/spacing issues .. trying to make everything use tabs
2348 16 Dec 2005; Eric Edgar <rocket@gentoo.org>
2349 modules/livecd_stage1_target.py, modules/livecd_stage2_target.py,
2350 modules/stage1_target.py, modules/stage2_target.py,
2351 modules/stage3_target.py, modules/stage4_target.py:
2352 Fix warning message in stage1,2 and 3. Fix tab spacing issues in various
2355 14 Dec 2005; Eric Edgar <rocket@gentoo.org>
2356 modules/generic_stage_target.py:
2357 Add envscript warning to aid users who may not know what they are doing
2359 13 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2360 examples/generic_stage_template.spec:
2361 Changed example specs to match that cflags/cxxflags/chost/ldflags are now
2362 only configurable when building a stage2 tarball, to match the current state
2363 of portage. This is 2.0_rc9.
2365 13 Dec 2005; Eric Edgar <rocket@gentoo.org>
2366 targets/support/chroot-functions.sh:
2367 Silence more of portages beeps and clicks and whistles
2369 13 Dec 2005; Eric Edgar <rocket@gentoo.org>
2370 targets/support/chroot-functions.sh:
2371 Change the portage emerge to use run_emerge
2373 13 Dec 2005; Eric Edgar <rocket@gentoo.org>
2374 modules/generic_stage_target.py, modules/snapshot_target.py,
2375 modules/stage1_target.py, modules/stage2_target.py,
2376 modules/stage3_target.py:
2377 allow portdir_overlay to be part of all specs not including snapshot spec.
2378 Add warnings for stage1,2 and 3 in case someone uses this feature there.
2379 Remove overlay support from the snapshot spec but added a warning.
2381 13 Dec 2005; Eric Edgar <rocket@gentoo.org> modules/stage1_target.py,
2382 modules/stage2_target.py:
2383 Move allowable cflags/cxxflags/chost/ldflags changing to stage2 from stage1
2386 11 Dec 2005; Eric Edgar <rocket@gentoo.org>
2387 modules/generic_stage_target.py, targets/support/bootloader-setup.sh:
2388 Add support for bootloader softlevel=; have rsync delete the extra files out
2389 of the overlay so that the overlay always matches the source dir
2391 09 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
2392 Swapped -v/-V since I had gotten them wrong here.
2394 09 Dec 2005; Eric Edgar <rocket@gentoo.org>
2395 modules/generic_stage_target.py:
2396 Fix stupid overlay bug
2398 09 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2399 targets/embedded/embedded-chroot.sh, targets/grp/grp-chroot.sh,
2400 targets/livecd-stage1/livecd-stage1-chroot.sh,
2401 targets/netboot/netboot-chroot.sh, targets/netboot/netboot-combine.sh,
2402 targets/stage1/stage1-chroot.sh, targets/stage3/stage3-chroot.sh,
2403 targets/stage4/stage4-chroot.sh, targets/support/chroot-functions.sh,
2404 targets/support/kmerge.sh, targets/support/livecdfs-update.sh,
2405 targets/support/unmerge.sh:
2406 Made sure we use -f on removing the default links for splash. Removed
2407 check_portage_version as it really isn't needed anymore. Removed
2408 --no-install from genkernel commands in kmerge.sh so users must manually
2409 remove kernels from /boot. This is 2.0_rc8.
2411 09 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2412 targets/support/livecdfs-update.sh:
2413 Made sed on devfsd.conf conditional on it existing. Removes one more error
2414 message from a standard catalyst run.
2416 09 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> files/catalyst.conf:
2417 Added warning about breaking snapshot cache and re-enable autoresume, since
2418 the errors I was getting were elsewhere.
2420 09 Dec 2005; Eric Edgar <rocket@gentoo.org>
2421 modules/generic_stage_target.py:
2422 Fix indentation error the last commit caused
2424 09 Dec 2005; Eric Edgar <rocket@gentoo.org>
2425 modules/generic_stage_target.py:
2426 Always clear autoresume points after a successful run
2428 09 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2429 targets/support/livecdfs-update.sh:
2430 Changed mv -f in livecdfs-update.sh to a cp -r, as it was seriously breaking
2431 snapshot caching after a successful gentoo-release-livecd run.
2433 08 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2434 targets/support/rc-update.sh:
2435 Added famd to default on official LiveCD.
2437 08 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2438 targets/support/chroot-functions.sh:
2439 Fixes 'too many arguments' error in check_portage_version.
2441 08 Dec 2005; Eric Edgar <rocket@gentoo.org>
2442 modules/generic_stage_target.py:
2443 remove extra self.env={} that was resetting the environment to null
2445 08 Dec 2005; Eric Edgar <rocket@gentoo.org>
2446 modules/livecd_stage1_target.py:
2447 Fix appending livecd use flag if no use flag is specified in livecd-stage1
2450 08 Dec 2005; Eric Edgar <rocket@gentoo.org> modules/generic_target.py:
2451 Add a default path to the environment in the chroot
2453 08 Dec 2005; Eric Edgar <rocket@gentoo.org>
2454 modules/generic_stage_target.py, targets/embedded/embedded-chroot.sh,
2455 targets/grp/grp-chroot.sh, targets/livecd-stage1/livecd-stage1-chroot.sh,
2456 targets/livecd-stage2/livecd-stage2-controller.sh,
2457 -targets/livecd-stage2/unmerge.sh, targets/netboot/netboot-chroot.sh,
2458 targets/stage1/stage1-chroot.sh, targets/stage2/stage2-chroot.sh,
2459 targets/stage2/stage2-preclean-chroot.sh, targets/stage3/stage3-chroot.sh,
2460 targets/stage3/stage3-preclean-chroot.sh, targets/stage4/stage4-chroot.sh,
2461 targets/stage4/stage4-controller.sh, -targets/stage4/unmerge.sh,
2462 targets/support/chroot-functions.sh, targets/support/pre-kmerge.sh,
2463 +targets/support/unmerge.sh, targets/tinderbox/tinderbox-chroot.sh:
2464 move unmerge.sh to support;move the CLEAN_DELAY,EMERGE_WARNING_DELAY, and
2465 CONFIG_PROTECT stuff in the run_emerge function for cleanliness
2467 08 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2469 Fixed up the man page, which has been suffering for some time, and also
2470 reversed -v/-V in the help message.
2472 08 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2473 targets/support/livecdfs-update.sh:
2474 Added fun gnome theme stuff to livecdfs-update.sh for the official Gentoo
2477 08 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> files/catalyst.conf:
2478 Turning off autoresume of doom until I can get more testing. I've had
2479 several issues with it. I'll be reporting/fixing these as I come across them
2480 but for now wish to turn it off by default as I don't want this one feature
2481 to stop the possible 2.0 final release.
2483 07 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2484 targets/livecd-stage2/unmerge.sh:
2485 Removed profiles hack from livecd-stage2's unmerge, since it isn't used
2486 anymore and probably should have been removed a long time ago when the new
2487 code was put into place in livecdfs-update.sh and livecd-local.start
2490 07 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2491 targets/livecd-stage1/livecd-stage1-chroot.sh,
2492 targets/stage1/stage1-chroot.sh, targets/stage2/stage2-chroot.sh,
2493 targets/stage3/stage3-chroot.sh, targets/stage4/stage4-chroot.sh:
2494 Made EMERGE_WARNING_DELAY=0 for all stages. This is 2.0_rc7.
2496 07 Dec 2005; Eric Edgar <rocket@gentoo.org>
2497 modules/generic_stage_target.py, modules/generic_target.py:
2498 self.env should be a part of the super class generic_target so it applies to
2499 snapshots as well; removing redundant pass in the generic_target class as
2500 its not needed. There is code there to fill the statements
2502 07 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2503 targets/support/livecdfs-update.sh:
2504 Forward-porting portage tmpfs mounting from catalyst 1.x, otherwise we break
2507 07 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
2508 Changed version stamp to 2.0_rc6.
2510 07 Dec 2005; Eric Edgar <rocket@gentoo.org>
2511 modules/generic_stage_target.py:
2512 Fix for unpack cases
2514 05 Dec 2005; Eric Edgar <rocket@gentoo.org>
2515 modules/generic_stage_target.py:
2518 05 Dec 2005; Eric Edgar <rocket@gentoo.org> catalyst, files/catalyst.1,
2519 modules/catalyst_support.py, modules/generic_stage_target.py,
2520 modules/grp_target.py, modules/livecd_stage1_target.py,
2521 modules/livecd_stage2_target.py, modules/netboot_target.py,
2522 modules/snapshot_target.py, modules/tinderbox_target.py:
2523 Stop reading env from the OS. Rely on the more on the envscript for oddball
2524 settings. Change -v to verbose and -V to version
2526 04 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
2529 04 Dec 2005; Eric Edgar <rocket@gentoo.org> modules/stage1_target.py:
2530 Fix stage1 to NOT contain the code from stage2;continued cleanup from the
2533 02 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2534 examples/generic_stage_template.spec:
2535 Added chost/cflags/cxxflags/ldflags to example spec template.
2537 02 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2538 targets/support/rc-update.sh:
2539 OK, just kidding on that last commit. We were already doing rc-update add
2540 xdm default in livecdfs-update.sh and since it is a livecd-only function,
2541 there's no point in having it in rc-update.sh
2543 02 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2544 targets/support/rc-update.sh:
2545 Have rc-update add xdm if livecd/xdm is set.
2547 02 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2548 modules/catalyst_lock.py, modules/catalyst_support.py,
2549 modules/embedded_target.py, modules/generic_stage_target.py,
2550 modules/grp_target.py, modules/livecd_stage1_target.py,
2551 modules/livecd_stage2_target.py, modules/netboot_target.py,
2552 modules/stage1_target.py, modules/stage4_target.py,
2553 modules/tinderbox_target.py:
2554 So I was just kidding on that last commit. This one is 2.0_rc4.
2556 02 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2557 modules/catalyst_lock.py, modules/catalyst_support.py,
2558 modules/embedded_target.py, modules/generic_stage_target.py,
2559 modules/grp_target.py, modules/livecd_stage1_target.py,
2560 modules/livecd_stage2_target.py, modules/netboot_target.py,
2561 modules/stage1_target.py, modules/stage2_target.py,
2562 modules/stage4_target.py, modules/tinderbox_target.py:
2563 Reverting my nasty spaces->tabs mess-up and pushing out 2.0_rc4 quickly.
2565 02 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2566 files/catalyst.conf, modules/catalyst_lock.py,
2567 modules/catalyst_support.py, modules/embedded_target.py,
2568 modules/generic_stage_target.py, modules/grp_target.py,
2569 modules/livecd_stage1_target.py, modules/livecd_stage2_target.py,
2570 modules/netboot_target.py, modules/stage1_target.py,
2571 modules/stage2_target.py, modules/stage4_target.py,
2572 modules/tinderbox_target.py, targets/stage1/stage1-controller.sh:
2573 Fixed spacing/tabs. Updated catalyst.conf comments. Added autoresume, md5,
2574 and sha to catalyst.conf by default. This is catalyst 2.0_rc3.
2576 02 Dec 2005; Eric Edgar <rocket@gentoo.org>
2577 modules/generic_stage_target.py:
2578 Fix autoresume for unpacking tarballs
2580 02 Dec 2005; Eric Edgar <rocket@gentoo.org>
2581 targets/support/livecdfs-update.sh:
2582 remove gnap livecd-type per Koon's request
2584 02 Dec 2005; Eric Edgar <rocket@gentoo.org> targets/support/rc-update.sh:
2585 change rc-update add modules default to rc-update add modules boot
2587 02 Dec 2005; Eric Edgar <rocket@gentoo.org>
2588 modules/generic_stage_target.py, modules/grp_target.py:
2589 Add more verbosity to digests if -V is enabled, add more print messages to
2592 02 Dec 2005; Eric Edgar <rocket@gentoo.org> modules/catalyst_support.py,
2593 modules/generic_stage_target.py, modules/grp_target.py:
2594 Add sha/md5 digests support for grp and cleanup other sha/md5 code
2596 01 Dec 2005; Eric Edgar <rocket@gentoo.org> modules/grp_target.py:
2597 Fix folder name for grp build dir to not have .tar.bz2 at the end
2599 01 Dec 2005; Eric Edgar <rocket@gentoo.org> catalyst, files/catalyst.conf,
2600 modules/catalyst_support.py, modules/generic_stage_target.py:
2601 Add md5 and sha .digests file creation per wolf31o2's feature request
2603 30 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
2604 This is catalyst-2.0_rc2.
2606 30 Nov 2005; Eric Edgar <rocket@gentoo.org> examples/stage4_template.spec,
2607 files/catalyst.conf, modules/generic_stage_target.py,
2608 modules/livecd_stage1_target.py:
2609 Fix livecd-stage1 livecd use flag bug; stage4 doc cleanups;autoresume points
2610 after each successful kernel build;add autoresume documentation to
2613 30 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org> arch/ppc.py,
2614 targets/embedded/embedded-controller.sh,
2615 targets/embedded/embedded-fs-runscript.sh,
2616 targets/livecd-stage2/livecd-stage2-controller.sh,
2617 targets/netboot/netboot-combine.sh, targets/netboot/netboot-controller.sh,
2618 targets/stage1/stage1-chroot.sh, targets/stage4/stage4-controller.sh,
2619 targets/support/bootloader-setup.sh, targets/support/chroot-functions.sh,
2620 targets/support/create-iso.sh, targets/support/filesystem-functions.sh,
2621 targets/support/functions.sh, targets/support/kill-chroot-pids.sh,
2622 targets/support/kmerge.sh, targets/support/livecdfs-update.sh,
2623 targets/support/rc-update.sh:
2624 Changed multiple spaces to tabs to satisfy my OCD.
2626 29 Nov 2005; Eric Edgar <rocket@gentoo.org>
2627 targets/support/chroot-functions.sh:
2628 Bumped genkernel detection to require 3.3.0 or higher
2630 29 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2631 targets/embedded/embedded-chroot.sh, targets/grp/grp-chroot.sh,
2632 targets/netboot/netboot-controller.sh:
2633 Changed to clst_use from clst_embedded_use and clst_netboot_use and
2634 clst_grp_use. This is catalyst-2.0_rc1.
2636 29 Nov 2005; Eric Edgar <rocket@gentoo.org>
2637 targets/netboot/netboot-controller.sh:
2638 change to clst_use from clst_netboot_use
2640 29 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2641 targets/livecd-stage1/livecd-stage1-chroot.sh,
2642 targets/stage4/stage4-chroot.sh:
2643 Changed to clst_use from clst_stage4_use and clst_livecd_use.
2645 29 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2646 targets/stage4/stage4-chroot.sh:
2647 Fixed USE invocations in stage4 target.
2649 29 Nov 2005; Eric Edgar <rocket@gentoo.org>
2650 modules/livecd_stage1_target.py:
2651 Force use=livecd for livecd-stage1
2653 29 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
2654 This is version 2.0_pre20051129.
2656 28 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2657 examples/livecd-stage1_template.spec, examples/stage4_template.spec:
2658 Removed kudzu-knoppix from example spec files.
2660 22 Nov 2005; Eric Edgar <rocket@gentoo.org>
2661 +livecd/cdtar/ppc-yaboot-cdtar.tar.bz2:
2662 Added ppc-yaboot-cdtar.tar.bz2 to have an Apple/IBM bootable cdrom
2664 22 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2665 examples/grp_template.spec, examples/livecd-stage1_template.spec,
2666 examples/stage4_template.spec, +examples/tinderbox_template.spec:
2667 Added tinderbox_template.spec to examples and cleaned up pkgcache_path
2668 definitions in the examples to fit in 80 columns.
2670 22 Nov 2005; Eric Edgar <rocket@gentoo.org> examples/grp_template.spec,
2671 examples/livecd-stage1_template.spec, examples/stage4_template.spec,
2672 modules/grp_target.py, modules/tinderbox_target.py,
2673 targets/tinderbox/tinderbox-chroot.sh:
2674 Tinderbox script: added newuse, tinderbox and grp targets added support for
2675 overriding the pkgcache location via pkgcache_path - pkgcache_path:
2676 /path/to/cache in the spec file, updated example specs to note pkgcache_path
2678 22 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org> files/catalyst.conf:
2679 Added portdir example to catalyst.conf for bug #113272.
2681 22 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2682 targets/support/create-iso.sh:
2683 Fixed a few lines which were causing the isolinux directory to be removed
2684 when using an isolinux cdtar on x86/amd64. This is 2.0_pre20051122.
2686 21 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2687 targets/support/create-iso.sh:
2688 Changed check for /boot/isolinux.bin to /isolinux/isolinux.bin
2690 21 Nov 2005; Eric Edgar <rocket@gentoo.org>
2691 targets/support/bootloader-setup.sh, targets/support/functions.sh:
2692 Fix pegasos kernelz rename;fix default_append_line to not include initrd= as
2693 too many arches dont use it by default, test for an initrd in the yaboot
2696 18 Nov 2005; Eric Edgar <rocket@gentoo.org>
2697 modules/generic_stage_target.py:
2698 Fix split error if use is specified
2700 18 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2701 -livecd/cdtar/palo-1.2_pre20030630-cdtar.tar.bz2,
2702 +livecd/cdtar/palo-1.5_pre20040515-cdtar.tar.bz2:
2703 Updated palo version from catalyst 1.x for HPPA.
2705 18 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2706 targets/support/bootloader-setup.sh:
2707 Removing for loop for grub on amd64/x86 as it was totally useless.
2709 18 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2710 targets/support/bootloader-setup.sh:
2711 Remove vga= line for PPC.
2713 18 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2714 targets/support/bootloader-setup.sh:
2715 PPC yaboot.conf fix from Lars Weiler <pylon@gentoo.org>.
2717 18 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2718 -catalyst-2.0_pre20051101-slot.patch, catalyst:
2719 Removing slot patch as it probably didn't belong here anyway, and updating
2720 version stamp to 2.0_pre20051118.
2722 18 Nov 2005; Eric Edgar <rocket@gentoo.org>
2723 modules/generic_stage_target.py, modules/livecd_stage1_target.py,
2724 targets/support/bootloader-setup.sh:
2725 fix the bootloader script for isolinux so that it actually makes a cfg file,
2726 remove extra unneeded catalyst aborting print statement, reorganize rm code
2727 to make sure is splits properly and is an array even from the cmdline
2729 17 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2730 targets/support/livecdfs-update.sh:
2731 Added call to update-usbids to download the latest usb.ids file.
2733 17 Nov 2005; Eric Edgar <rocket@gentoo.org> catalyst,
2734 modules/generic_stage_target.py:
2735 Move checks of running catalyst into the target which is simpler
2737 17 Nov 2005; Eric Edgar <rocket@gentoo.org>
2738 modules/generic_stage_target.py:
2739 Attempt to fix bug #111752, due to mount_safety_check calling a lock object
2740 that doesnt exist yet
2742 17 Nov 2005; Eric Edgar <rocket@gentoo.org> targets/support/kmerge.sh:
2743 Keep unnecessary programs from installing into kerncache
2745 17 Nov 2005; Eric Edgar <rocket@gentoo.org> catalyst,
2746 modules/generic_stage_target.py:
2747 Turn on more tracebacks at this point to better debug .. will need to turn
2748 them down as we find errors and build appropriate error handlers
2750 15 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
2751 Changed version marker to 2.0_pre20051115 for new ebuild.
2753 15 Nov 2005; Eric Edgar <rocket@gentoo.org>
2754 modules/livecd_stage2_target.py:
2755 Fix bug in livecd stage2 so that it doesnt try to use tar
2757 14 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2758 targets/livecd-stage2/livecd-stage2-controller.sh:
2759 Fixed livecd/readme functionality, as reported to gentoo-catalyst mailing
2760 list by Paul Kessler <kessler@co.wabasha.mn.us> and forward-ported copying
2761 of Getting_Online.txt from catalyst 1.1.10.10.
2763 11 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org> AUTHORS:
2764 Added Joshua Kinard to authors for his mips contributions.
2766 11 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2767 examples/livecd-stage2_template.spec:
2768 Fixed duplicate linuxrc entry in livecd-stage2_template.spec file. Blame
2769 Paul Kessler on gentoo-catalyst. ;]
2771 07 Nov 2005; Eric Edgar <rocket@gentoo.org> targets/support/create-iso.sh:
2772 Change variables from cat1 format to cat2
2774 07 Nov 2005; Eric Edgar <rocket@gentoo.org>
2775 modules/generic_stage_target.py, modules/stage1_target.py:
2776 Fix modules has no attribute register
2778 07 Nov 2005; Eric Edgar <rocket@gentoo.org>
2779 modules/generic_stage_target.py:
2780 Fix broken aliases code that was just proof of concept
2782 07 Nov 2005; Eric Edgar <rocket@gentoo.org> targets/support/create-iso.sh:
2783 Output mkisofs command line options to assist in debugging
2785 07 Nov 2005; Eric Edgar <rocket@gentoo.org>
2786 modules/generic_stage_target.py, targets/support/create-iso.sh:
2789 07 Nov 2005; Eric Edgar <rocket@gentoo.org>
2790 modules/generic_stage_target.py:
2791 Add VERY basic support for aliases kernel parameter.
2793 07 Nov 2005; Eric Edgar <rocket@gentoo.org>
2794 modules/livecd_stage2_target.py:
2795 Remove large section of commented code
2797 07 Nov 2005; Eric Edgar <rocket@gentoo.org>
2798 modules/generic_stage_target.py, modules/stage1_target.py:
2799 Allow LDFLAGS to be specified as an ENV variable for stage1
2801 07 Nov 2005; Eric Edgar <rocket@gentoo.org>
2802 modules/generic_stage_target.py:
2803 Fix rc-update to automatically run default options for livecds. Removed an
2804 erroneous key check.
2806 02 Nov 2005; Eric Edgar <rocket@gentoo.org> modules/embedded_target.py,
2807 modules/livecd_stage1_target.py, modules/tinderbox_target.py:
2808 Make use spec key optional to default to profile defaults
2810 02 Nov 2005; Eric Edgar <rocket@gentoo.org>
2811 +examples/stage4_template.spec:
2812 Preliminary stage4_template.spec file
2814 01 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2815 +catalyst-2.0_pre20051101-slot.patch, catalyst:
2816 Updated version stamp and added slot patch.
2818 26 Oct 2005; Eric Edgar <rocket@gentoo.org> modules/netboot_target.py:
2819 Fix ordering problem so self.settings is defined
2821 18 Oct 2005; Eric Edgar <rocket@gentoo.org>
2822 modules/generic_stage_target.py:
2823 Correct a rsync issue when the directory doesnt exist
2825 17 Oct 2005; Eric Edgar <rocket@gentoo.org>
2826 modules/generic_stage_target.py, targets/embedded/embedded-controller.sh,
2827 targets/livecd-stage2/livecd-stage2-controller.sh,
2828 targets/netboot/netboot-controller.sh,
2829 targets/stage4/stage4-controller.sh:
2830 run pre_kmerge and post_kmerge only once
2832 17 Oct 2005; Eric Edgar <rocket@gentoo.org>
2833 targets/support/bootloader-setup.sh:
2834 MIPS bootloader patch
2836 15 Oct 2005; Eric Edgar <rocket@gentoo.org>
2837 targets/support/mips-arcload_conf.sh:
2838 Fix MIPS Serial Detection
2840 13 Oct 2005; Eric Edgar <rocket@gentoo.org>
2841 targets/support/bootloader-setup.sh, targets/support/create-iso.sh,
2842 +targets/support/mips-arcload_conf.sh:
2843 Application of Kumba's patches for MIPS support
2845 13 Oct 2005; Eric Edgar <rocket@gentoo.org> targets/support/create-iso.sh:
2846 Check for the correct arch specific cd building tool
2848 13 Oct 2005; Eric Edgar <rocket@gentoo.org>
2849 modules/generic_stage_target.py:
2850 Print a warning if livecd/iso is not defined
2852 11 Oct 2005; Chris Gianelloni <wolf31o2@gentoo.org> arch/x86.py:
2853 Reverted default CHOST for x86 back to i386-pc-linux-gnu.
2855 11 Oct 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2856 targets/support/post-kmerge.sh:
2857 Check for existence of files in /lib/modules before running depscan.sh. This
2858 replaces the mips-specific check and makes it portable.
2860 10 Oct 2005; Eric Edgar <rocket@gentoo.org>
2861 modules/generic_stage_target.py:
2862 update autoresume logic when dealing with rsync unpack operations
2864 10 Oct 2005; Eric Edgar <rocket@gentoo.org>
2865 targets/support/post-kmerge.sh:
2866 Bypass module load on mips
2868 10 Oct 2005; Eric Edgar <rocket@gentoo.org> targets/support/pre-kmerge.sh:
2869 remove --no-deps so dependancies get installed for genkernel
2871 10 Oct 2005; Eric Edgar <rocket@gentoo.org>
2872 modules/generic_stage_target.py:
2873 Fix missing : statement in unpack
2875 10 Oct 2005; Eric Edgar <rocket@gentoo.org>
2876 modules/generic_stage_target.py:
2877 fix livecd-stage2 unpack when seedcache is turned off
2879 10 Oct 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2880 targets/support/functions.sh:
2881 Fix module unpacking and make it actually optional.
2883 10 Oct 2005; Eric Edgar <rocket@gentoo.org>
2884 modules/generic_stage_target.py:
2885 Fix broken seedcache autoresume interaction
2887 07 Oct 2005; Eric Edgar <rocket@gentoo.org>
2888 modules/generic_stage_target.py:
2889 Cleanup stage directories properly for tar installs
2891 06 Oct 2005; Eric Edgar <rocket@gentoo.org> modules/tinderbox_target.py:
2892 Tinderbox no longer cleans /tmp/*
2894 06 Oct 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2895 targets/tinderbox/tinderbox-chroot.sh,
2896 targets/tinderbox/tinderbox-controller.sh:
2897 Fixing problem with bind mounted portage and final rsync on tinderbox target
2898 and adding additional logging.
2900 06 Oct 2005; Eric Edgar <rocket@gentoo.org> modules/tinderbox_target.py:
2901 Stop tinderbox from trying to create a tarball of itself
2903 06 Oct 2005; Eric Edgar <rocket@gentoo.org>
2904 modules/generic_stage_target.py:
2905 Fix catalyst so it fully disables snapcache when its not specified in the
2908 06 Oct 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2909 examples/livecd-stage2_template.spec:
2910 Removed livecd/runscript and livecd/archscript from livecd-stage2 example
2911 spec template and updating version stamp.
2913 06 Oct 2005; Eric Edgar <rocket@gentoo.org> catalyst,
2914 modules/catalyst_support.py:
2915 allow file_check to proceed if key is not in use
2917 06 Oct 2005; Eric Edgar <rocket@gentoo.org> modules/catalyst_lock.py:
2918 Recursively make the missing directories
2920 05 Oct 2005; Eric Edgar <rocket@gentoo.org> targets/support/functions.sh:
2921 Fix extract_modules to just echo a warning that it is missing
2923 30 Sep 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2924 files/catalyst.conf:
2925 Updating default configuration for catalyst and updating version stamp,
2926 since we're beginning internal testing for release.
2928 15 Sep 2005; Eric Edgar <rocket@gentoo.org>
2929 modules/generic_stage_target.py:
2930 fix bug 106004 split strings into a list for empty and rm operation
2932 15 Sep 2005; Eric Edgar <rocket@gentoo.org>
2933 modules/livecd_stage2_target.py:
2934 Append slashes to directories so rsyncs work properly
2936 13 Sep 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2937 examples/livecd-stage2_template.spec:
2938 Changing source_subpath for livecd-stage2 example for bug #101704.
2940 12 Sep 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2941 examples/livecd-stage2_template.spec, modules/livecd_stage2_target.py,
2942 targets/support/livecdfs-update.sh:
2943 Added livecd/xdm and livecd/xsession options. These are used to setup the
2944 default display manager and X session, respectively. Added supporting
2945 documentation to example spec files. Imported more work from my fsscript for
2946 the official LiveCD.
2948 12 Sep 2005; Chris Gianelloni <wolf31o2@gentoo.org> arch/x86.py:
2949 Changing default CHOST for x86 from i386-pc-linux to i686-pc-linux. For
2950 discussion, see bug #88777.
2952 12 Sep 2005; Chris Gianelloni <wolf31o2@gentoo.org> AUTHORS, +arch/sh.py,
2953 modules/generic_stage_target.py:
2954 Added sh architecture to supported architectures. Thanks to Matsuu Takuto
2955 <matsuu@gentoo.org> for the patch. Closing bug #105693.
2957 08 Sep 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2958 targets/livecd-stage1/livecd-stage1-controller.sh,
2959 targets/support/kmerge.sh, targets/support/livecdfs-update.sh:
2960 Add code to dump grppkgs.txt file on livecd-stage1 and kernelpkgs.txt file
2961 on livecd-stage2 and removing universal motd for livecd/type of
2962 gentoo-release-livecd.
2964 08 Sep 2005; Eric Edgar <rocket@gentoo.org>
2965 modules/livecd_stage1_target.py:
2966 Add optional livecd/type env var for scripts to add optional items to the
2969 08 Sep 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2970 -livecd/files/x86-help.msg:
2971 Removing x86-help.msg as it is no longer used.
2973 08 Sep 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2974 livecd/files/README.txt, livecd/files/x86-F3.msg, livecd/files/x86-F4.msg,
2975 livecd/files/x86-F5.msg, livecd/files/x86-F6.msg, livecd/files/x86-F7.msg:
2976 Add dobladecenter description to bootloader files for x86/amd64.
2978 06 Sep 2005; Chris Gianelloni <wolf31o2@gentoo.org> arch/x86.py:
2979 Changed pentium-mmx to use -march=pentium-mmx and closing bug #102366.
2981 01 Sep 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2982 modules/generic_stage_target.py:
2983 Added split to use section for bug #104414.
2985 30 Aug 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2986 livecd/files/x86-F3.msg, livecd/files/x86-F4.msg, livecd/files/x86-F5.msg,
2987 livecd/files/x86-F6.msg, livecd/files/x86-F7.msg:
2988 Tabs to whitespaces for isolinux.
2990 30 Aug 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2991 targets/support/bootloader-setup.sh:
2992 Changed isolinux to use new split-out help messages. Using grub gives a
2993 single help message with pager.
2995 30 Aug 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2996 +livecd/files/x86-F2.msg, +livecd/files/x86-F3.msg,
2997 +livecd/files/x86-F4.msg, +livecd/files/x86-F5.msg,
2998 +livecd/files/x86-F6.msg, +livecd/files/x86-F7.msg:
2999 Added F2->F7 help messages for isolinux.
3001 30 Aug 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3002 livecd/files/README.txt, livecd/files/generic.motd.txt,
3003 livecd/files/livecd.motd.txt, livecd/files/livecd-bashrc,
3004 livecd/files/livecd-local.start:
3005 Updated files from latest used to build LiveCD.
3007 30 Aug 2005; Chris Gianelloni <wolf31o2@gentoo.org> arch/x86.py:
3008 Added sse to HOSTUSE for athlon-xp, since it supports SSE instructions.
3010 29 Aug 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3011 modules/catalyst_support.py:
3012 Added fix for using options with = in them with --cli (ex.
3013 livecd/gk_mainargs='--makeopts=-j3'). Blame Jason Pepas
3014 <cell@ices.utexas.edu> for pointing this out to me via email.
3016 09 Aug 2005; Eric Edgar <rocket@gentoo.org>
3017 modules/generic_stage_target.py, targets/support/functions.sh:
3018 fix bug in exec_in_chroot for stage1 target
3020 09 Aug 2005; Eric Edgar <rocket@gentoo.org> modules/catalyst_support.py,
3021 modules/generic_stage_target.py:
3022 fix missing os. in os.popen. and clear the autoresume flags if the chroot is
3023 invalid. Fix SEEDCACHE unpack issue when needing to use tarball.
3025 09 Aug 2005; Eric Edgar <rocket@gentoo.org> AUTHORS, arch/hppa.py,
3026 catalyst, examples/livecd-stage2_template.spec,
3027 examples/snapshot_template.spec, files/catalyst.conf,
3028 livecd/files/Getting_Online.txt, livecd/files/generic.motd.txt,
3029 livecd/files/livecd-bashrc, livecd/files/livecd-local.start,
3030 livecd/files/x86-help.msg, modules/catalyst_lock.py,
3031 modules/catalyst_support.py, modules/livecd_stage2_target.py,
3032 targets/embedded/embedded-controller.sh, targets/grp/grp-chroot.sh,
3033 targets/livecd-stage2/livecd-stage2-controller.sh,
3034 targets/stage1/stage1-chroot.sh, targets/stage2/stage2-chroot.sh,
3035 targets/stage2/stage2-preclean-chroot.sh,
3036 targets/stage3/stage3-preclean-chroot.sh,
3037 targets/stage4/stage4-controller.sh, targets/support/bootloader-setup.sh,
3038 targets/support/chroot-functions.sh, targets/support/create-iso.sh,
3039 targets/support/filesystem-functions.sh, targets/support/functions.sh,
3040 targets/support/kmerge.sh, targets/support/livecdfs-update.sh,
3041 targets/support/target_image_setup.sh:
3042 Forward port the changes from catalyst 1.1.9 to 1.1.10.10 to catalyst2. Need
3043 to look at gamecdfs-update.sh yet.
3045 09 Aug 2005; Eric Edgar <rocket@gentoo.org>
3046 modules/generic_stage_target.py:
3047 Remove extra debugging print statement
3049 09 Aug 2005; Eric Edgar <rocket@gentoo.org> catalyst,
3050 +modules/catalyst_lock.py, modules/catalyst_support.py,
3051 modules/embedded_target.py, modules/generic_stage_target.py,
3052 modules/grp_target.py, modules/livecd_stage1_target.py,
3053 modules/livecd_stage2_target.py, modules/netboot_target.py,
3054 modules/snapshot_target.py, modules/stage1_target.py,
3055 modules/stage2_target.py, modules/stage4_target.py,
3056 targets/support/functions.sh:
3057 Add locking support. Code simplification for unpack and unpack snapshot.
3058 Remove redundant setup_dir. change --clear_autoresume to --clear-autoresume.
3059 Add seedcache support (Grabs output from previous target run)
3060 options=seedcache. Cleanup code in functions.sh to remove extra /'s printed.
3062 27 Jul 2005; Eric Edgar <rocket@gentoo.org> catalyst,
3063 modules/catalyst_support.py, modules/generic_stage_target.py:
3064 Add support to cache the snapshot dir. add snapcache to options. add
3065 snapshot_cache= to override the default location of the cache in
3066 catalyst.conf (eg snapshot_cache="/mnt/catalyst/snapshot")
3068 27 Jul 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3069 +livecd/files/Getting_Online.txt, +livecd/files/README.txt:
3070 Forward port README.txt and Getting_Online.txt files from catalyst
3073 22 Jul 2005; Eric Edgar <rocket@gentoo.org> targets/support/rc-update.sh:
3074 Add automatic creation/deletion of runlevels based on rcadd rcdel
3076 19 Jul 2005; Eric Edgar <rocket@gentoo.org> modules/grp_target.py:
3077 Fix grp so that grp/use is not required anymore
3079 12 Jul 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3080 -livecd/cdtar/isolinux-2.11-cdtar.tar.bz2,
3081 -livecd/cdtar/isolinux-2.11-memtest86+-cdtar.tar.bz2,
3082 -livecd/cdtar/isolinux-2.13-cdtar.tar.bz2,
3083 -livecd/cdtar/isolinux-2.13-memtest86+-cdtar.tar.bz2,
3084 +livecd/cdtar/isolinux-3.09-cdtar.tar.bz2,
3085 +livecd/cdtar/isolinux-3.09-memtest86+-cdtar.tar.bz2:
3086 Updated x86/amd64 isolinux cdtar to 3.09 and removing older versions, as
3087 they are known to cause booting problems.
3089 08 Jul 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3090 livecd/files/livecd-bashrc, targets/support/livecdfs-update.sh:
3091 Fixing sed line for startx to auto-start X. Thanks to Christophe PEREZ
3092 <christophe.perez@novazur.com> on the gentoo-catalyst mailing list for
3095 08 Jul 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3096 targets/stage1/stage1-chroot.sh:
3097 Fixed quoting in stage1 profile check.
3099 07 Jul 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3100 targets/stage3/stage3-chroot.sh:
3101 Fixing USE for stage3.
3103 07 Jul 2005; Eric Edgar <rocket@gentoo.org> modules/catalyst_support.py,
3104 targets/support/chroot-functions.sh:
3105 Fix FETCH code so it will run for Pylon
3107 07 Jul 2005; Chris Gianelloni <wolf31o2@gentoo.org> modules/grp_target.py,
3108 targets/grp/grp-chroot.sh:
3109 Fix bindist invcation.
3111 07 Jul 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3112 targets/grp/grp-chroot.sh:
3113 Made sure bindist was used for all emerges in GRP.
3115 07 Jul 2005; Eric Edgar <rocket@gentoo.org> targets/grp/grp-chroot.sh:
3116 Fix USE flags for GRP build
3118 07 Jul 2005; Eric Edgar <rocket@gentoo.org> targets/grp/grp-chroot.sh,
3119 targets/stage4/stage4-chroot.sh:
3120 let GRP use the users environment variables and removed extra
3121 GRP_STAGE23_USE from stage4
3123 07 Jul 2005; Eric Edgar <rocket@gentoo.org>
3124 targets/stage2/stage2-chroot.sh, targets/stage3/stage3-chroot.sh:
3125 Remove unnecessary GRP_STAGE23_USE from stage2 and stage3 builds
3127 07 Jul 2005; Eric Edgar <rocket@gentoo.org> targets/support/rc-update.sh:
3128 fix bug 98165. Change the separator on rcadd/rcdel from : to | This will
3129 impact all previous spec files that use this option. It's beejay's fault.
3131 06 Jul 2005; Chris Gianelloni <wolf31o2@gentoo.org> arch/ppc.py:
3132 Changed to use linux32 for ppc32 support when build host is ppc64.
3134 06 Jul 2005; Chris Gianelloni <wolf31o2@gentoo.org> arch/mips.py,
3136 Removed -fomit-frame-pointer from default CFLAGS, since it isn't necessary.
3138 06 Jul 2005; Eric Edgar <rocket@gentoo.org> modules/generic_stage_target.py:
3139 Minor cosmetic print statement fixes for readability
3141 06 Jul 2005; Eric Edgar <rocket@gentoo.org> catalyst,
3142 modules/catalyst_support.py, modules/generic_stage_target.py:
3143 Fix None None bug and exception reporting
3145 06 Jul 2005; Eric Edgar <rocket@gentoo.org> targets/support/create-iso.sh:
3146 Fix iso creation script. Case statement out of place
3148 05 Jul 2005; Chris Gianelloni <wolf31o2@gentoo.org> arch/alpha.py,
3149 arch/amd64.py, arch/hppa.py, arch/ia64.py, arch/mips.py, arch/ppc.py,
3150 arch/ppc64.py, arch/s390.py, arch/sparc.py, arch/sparc64.py, arch/x86.py,
3151 catalyst, files/catalyst.conf, modules/builder.py,
3152 modules/catalyst_support.py, modules/embedded_target.py,
3153 modules/generic_stage_target.py, modules/generic_target.py,
3154 modules/grp_target.py, modules/livecd_stage1_target.py,
3155 modules/livecd_stage2_target.py, modules/netboot_target.py,
3156 modules/snapshot_target.py, modules/stage1_target.py,
3157 modules/stage2_target.py, modules/stage3_target.py,
3158 modules/stage4_target.py, modules/tinderbox_target.py,
3159 targets/embedded/embedded-chroot.sh,
3160 targets/embedded/embedded-fs-runscript.sh,
3161 targets/embedded/embedded-preclean-chroot.sh, targets/embedded/unmerge.sh,
3162 targets/grp/grp-chroot.sh, targets/grp/grp-controller.sh,
3163 targets/grp/grp-preclean-chroot.sh,
3164 targets/livecd-stage1/livecd-stage1-chroot.sh,
3165 targets/livecd-stage1/livecd-stage1-controller.sh,
3166 targets/livecd-stage2/livecd-stage2-controller.sh,
3167 targets/livecd-stage2/unmerge.sh, targets/netboot/netboot-chroot.sh,
3168 targets/netboot/netboot-combine.sh, targets/netboot/netboot-controller.sh,
3169 targets/netboot/netboot-image.sh, targets/stage1/build.py,
3170 targets/stage1/stage1-chroot.sh, targets/stage1/stage1-controller.sh,
3171 targets/stage1/stage1-preclean-chroot.sh, targets/stage2/stage2-chroot.sh,
3172 targets/stage2/stage2-controller.sh,
3173 targets/stage2/stage2-preclean-chroot.sh, targets/stage3/stage3-chroot.sh,
3174 targets/stage3/stage3-controller.sh,
3175 targets/stage3/stage3-preclean-chroot.sh, targets/stage4/stage4-chroot.sh,
3176 targets/stage4/stage4-controller.sh,
3177 targets/stage4/stage4-preclean-chroot.sh, targets/stage4/unmerge.sh,
3178 targets/support/create-iso.sh, targets/support/functions.sh,
3179 targets/support/kmerge.sh, targets/support/livecdfs-update.sh,
3180 targets/support/post-kmerge.sh, targets/support/pre-kmerge.sh,
3181 targets/support/target_image_setup.sh,
3182 targets/tinderbox/tinderbox-chroot.sh,
3183 targets/tinderbox/tinderbox-controller.sh,
3184 targets/tinderbox/tinderbox-preclean-chroot.sh:
3185 Big honkin' copyright update.
3187 05 Jul 2005; Eric Edgar <rocket@gentoo.org> modules/catalyst_support.py,
3188 modules/generic_stage_target.py:
3189 add additional logging output. Use standard os redirection methods to log to
3192 05 Jul 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3193 targets/stage1/stage1-chroot.sh:
3194 Added profile sanity check for bug #97867.
3196 05 Jul 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3197 targets/support/bootloader-setup.sh:
3198 Removing acpi=off from default kernel arguments and adding ia64
3199 livecd-stage2 support functions and cdtar.
3201 30 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3202 targets/support/bootloader-setup.sh, targets/support/pre-kmerge.sh:
3203 Changed sed line for 1024x768-only splash for x86 and amd64 only, as we
3204 control the framebuffer size there. Also, added CONSOLE=/dev/tty1 quiet to
3205 splash command line.
3207 28 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3208 targets/support/create-iso.sh:
3209 Fixed up zisofs support. Waiting for response from sparc before touching
3212 28 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3213 modules/livecd_stage2_target.py, targets/support/bootloader-setup.sh,
3214 targets/support/functions.sh:
3215 Added livecd/bootargs and added the option to the bootloader-setup.sh script
3216 to allow it to work on all arches that dynamically build their bootloader
3219 27 Jun 2005; Eric Edgar <rocket@gentoo.org>
3220 targets/stage4/stage4-controller.sh:
3221 Fix stage4 so it doesnt run the bootloader stuff
3223 24 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3224 targets/support/bootloader-setup.sh:
3225 Removed dokeymap from non-Gentoo releases.
3227 23 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3228 targets/support/livecdfs-update.sh:
3229 Added call to update-pciids to download the latest pci.ids file.
3231 23 Jun 2005; Eric Edgar <rocket@gentoo.org>
3232 modules/generic_stage_target.py, modules/livecd_stage1_target.py,
3233 modules/stage4_target.py:
3234 Allow changing the location of the pkg_cache in stage4 or livecd-stage1
3236 22 Jun 2005; Eric Edgar <rocket@gentoo.org> :
3237 Fix issue where -s on the command line would not run
3239 22 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3240 livecd/files/generic.motd.txt:
3241 Changed motd to point to /boot/config-* rather than /proc/config(.gz) for
3242 kernel configurations.
3244 22 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3245 targets/support/livecdfs-update.sh:
3246 Updated hostname/domainname creation for new baselayout.
3248 16 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3249 targets/support/bootloader-setup.sh, targets/support/create-iso.sh:
3250 Fixing some bootloader isolinux/boot stuff for x86/amd64.
3252 14 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3253 targets/support/chroot-functions.sh:
3254 Change portage emerge to use --oneshot --nodeps to keep from merging the
3255 same packages multiple times.
3257 14 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3258 targets/stage2/stage2-chroot.sh:
3259 Added a -p bootstrap when catalyst is called with -V (verbose).
3261 10 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3262 targets/support/livecdfs-update.sh:
3263 Removed inittab hack, as this is done by livecd-tools.
3265 09 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3266 livecd/files/minimal.motd.txt, livecd/files/universal.motd.txt:
3267 Revert sync for bug #86914. Yeah... I need to pay more attention sometimes.
3269 09 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3270 -livecd/files/README.txt, -livecd/files/environmental.motd.txt,
3271 -livecd/files/gentoo.png, +livecd/files/livecd.motd.txt,
3272 livecd/files/livecd-bash_profile, livecd/files/livecd-bashrc,
3273 livecd/files/minimal.motd.txt, livecd/files/universal.motd.txt,
3274 targets/livecd-stage2/livecd-stage2-controller.sh:
3275 Removed gentoo.png and creation of face directory. Changed
3276 livecd-bash_profile to source root's .bashrc. Sync motd files with catalyst
3279 02 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3280 targets/stage1/stage1-preclean-chroot.sh,
3281 targets/support/chroot-functions.sh:
3282 Added setup_binutils function and force both of them to run during stage1
3285 01 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3286 examples/livecd-stage2_template.spec:
3287 Added livecd/volid explanation to example spec.
3289 01 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3290 targets/support/create-iso.sh:
3291 General cleanup of ISO code and added default livecd/volid when it is not set.
3293 25 May 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3294 targets/embedded/embedded-controller.sh:
3295 Actually modify the embedded target this time.
3297 25 May 2005; Chris Gianelloni <wolf31o2@gentoo.org> AUTHORS,
3298 examples/livecd-stage2_template.spec, modules/livecd_stage2_target.py,
3299 targets/livecd-stage2/livecd-stage2-controller.sh,
3300 targets/stage4/stage4-controller.sh, targets/support/kmerge.sh:
3301 Added mutex to AUTHORS and added livecd/linuxrc support to embedded, stage4,
3302 and livecd-stage2 targets.
3304 20 May 2005; Chris Gianelloni <wolf31o2@gentoo.org> AUTHORS, catalyst,
3305 files/catalyst.conf:
3306 Retired John Davis <zhen@gentoo.org> and added storedir to default
3309 20 May 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3310 targets/support/livecdfs-update.sh:
3311 Uncommented openglify, since it is needed for both opengl-update-livecd and
3314 18 May 2005; Eric Edgar <rocket@gentoo.org> catalyst,
3315 modules/generic_stage_target.py:
3316 Fix print statement so it shows when kill_chroot_pids is run correctly
3318 16 May 2005; Eric Edgar <rocket@gentoo.org> catalyst,
3319 modules/snapshot_target.py:
3320 Fix snapshot target to skip the kill_pids check
3322 06 May 2005; Eric Edgar <rocket@gentoo.org> modules/catalyst_support.py:
3323 Bug fixes in parse_spec, fix issues detecting list or string.
3325 05 May 2005; Eric Edgar <rocket@gentoo.org> catalyst,
3326 modules/catalyst_support.py:
3327 Fix bug 65284. More flexible spec parsing. Should handle cases where no
3328 spaces are after :. Better handling of comments ( ie preprocessed and
3329 stripped off ). Unset empty keys.
3331 03 May 2005; Eric Edgar <rocket@gentoo.org> catalyst,
3332 targets/support/kill-chroot-pids.sh:
3333 Remove extra P_NAME definition that is never used. Saves processing time.
3334 Bumped catalyst to pre2
3336 03 May 2005; Eric Edgar <rocket@gentoo.org> catalyst,
3337 modules/generic_stage_target.py, modules/livecd_stage2_target.py,
3338 +targets/support/kill-chroot-pids.sh:
3339 User info about runscript and archscript. Added checks for processes running
3340 in the chroot and created a script to kill them. Should fix the unmounting
3341 issues with gconfd or any other running application in the chroot
3343 29 Apr 2005; Eric Edgar <rocket@gentoo.org>
3344 targets/stage1/stage1-chroot.sh, targets/stage1/stage1-preclean-chroot.sh:
3345 Remove using gcc-config to set things up as we should all be using 2005.0
3348 29 Apr 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3349 examples/livecd-stage2_template.spec:
3350 Added livecd/users to example livecd-stage2 spec file.
3352 29 Apr 2005; Eric Edgar <rocket@gentoo.org>
3353 targets/support/livecdfs-update.sh:
3354 Change default hostnames for livecds
3356 29 Apr 2005; Eric Edgar <rocket@gentoo.org>
3357 targets/support/bootloader-setup.sh, targets/support/livecdfs-update.sh:
3358 Fix /etc/hosts aliases for catalyst-livecd and work on help menu for grub
3361 29 Apr 2005; Eric Edgar <rocket@gentoo.org>
3362 modules/livecd_stage2_target.py:
3363 Clear autoresume flags when build is done
3365 29 Apr 2005; Eric Edgar <rocket@gentoo.org>
3366 modules/livecd_stage2_target.py, targets/support/bootloader-setup.sh,
3367 targets/support/create-iso.sh:
3368 Fix isolinux so that it finds menus and kernels and stuff
3370 28 Apr 2005; Eric Edgar <rocket@gentoo.org>
3371 modules/generic_stage_target.py:
3372 Make purge operation a little less chatty, removed print statements
3374 28 Apr 2005; Eric Edgar <rocket@gentoo.org>
3375 livecd/cdtar/isolinux-2.13-cdtar.tar.bz2,
3376 livecd/cdtar/isolinux-2.13-memtest86+-cdtar.tar.bz2:
3377 updated isolinux-2.13 cdtars to have files under boot/ rather than isolinux/
3379 28 Apr 2005; Eric Edgar <rocket@gentoo.org>
3380 modules/generic_stage_target.py, modules/livecd_stage2_target.py:
3381 print warning message about deprecated use of cdfstype
3383 28 Apr 2005; Eric Edgar <rocket@gentoo.org>
3384 targets/support/chroot-functions.sh:
3385 statically define genkernel location to eliminate which command failure if
3386 genkernel is not installed
3388 27 Apr 2005; Eric Edgar <rocket@gentoo.org>
3389 modules/generic_stage_target.py:
3390 change the portage_overlay to an array so it always works
3392 27 Apr 2005; Eric Edgar <rocket@gentoo.org> catalyst,
3393 modules/catalyst_support.py:
3394 Fix exception handling to remove extraneous prints of None
3396 27 Apr 2005; Eric Edgar <rocket@gentoo.org> modules/stage4_target.py:
3397 Remove iso creation code from stage4
3399 27 Apr 2005; Eric Edgar <rocket@gentoo.org> modules/catalyst_support.py,
3400 modules/generic_stage_target.py, modules/livecd_stage1_target.py,
3401 modules/livecd_stage2_target.py, modules/snapshot_target.py,
3402 targets/embedded/embedded-controller.sh, targets/grp/grp-controller.sh,
3403 targets/livecd-stage1/livecd-stage1-chroot.sh,
3404 targets/livecd-stage1/livecd-stage1-controller.sh,
3405 targets/livecd-stage2/livecd-stage2-controller.sh,
3406 targets/netboot/netboot-controller.sh,
3407 targets/stage1/stage1-controller.sh, targets/stage2/stage2-controller.sh,
3408 targets/stage3/stage3-controller.sh, targets/stage4/stage4-controller.sh,
3409 targets/support/bootloader-setup.sh, targets/support/chroot-functions.sh,
3410 targets/support/create-iso.sh, targets/support/kmerge.sh,
3411 targets/support/target_image_setup.sh,
3412 targets/tinderbox/tinderbox-controller.sh:
3413 Fix some exception handling in catalyst_support.py, remove intermediate
3414 destination folder of iso and tarball, add additional tests for folders not
3415 found on host but defined in spec file, keep catalyst from erroring in this
3416 case, change exit code on shell scripts so that errors are reported to
3417 catalyst and causes catalyst to die on errors, fix bug in
3418 livecd-stage1-chroot.sh so that it uses USE flags properly, added additional
3419 check for mkisofs that informs the user of where to get the program, and
3420 removed the autoresume code from ccache and distcc installation until I can
3421 figure out a way to have the autoresume flag go someplace outside the chroot.
3423 26 Apr 2005; Eric Edgar <rocket@gentoo.org> catalyst:
3424 Remove bind mounts before rm operations happen at startup
3426 26 Apr 2005; Eric Edgar <rocket@gentoo.org>
3427 modules/generic_stage_target.py:
3428 Fix bug where purge deletes the autoresume directory but doesnt recreate it
3430 26 Apr 2005; Eric Edgar <rocket@gentoo.org> modules/catalyst_support.py,
3431 modules/generic_stage_target.py:
3432 fix minor bug in the purge code so that it actually runs the commands
3434 22 Apr 2005; Eric Edgar <rocket@gentoo.org> modules/embedded_target.py,
3435 modules/generic_stage_target.py, modules/livecd_stage2_target.py,
3436 modules/stage4_target.py:
3437 Change ordering of tasks so root_overlay and fsscript occur after
3438 livecd_update, giving users a chance to override livecd_update
3440 21 Apr 2005; Eric Edgar <rocket@gentoo.org> catalyst,
3441 modules/catalyst_support.py, modules/generic_stage_target.py:
3442 Added a better exception handling message for keyboard interrupt and added
3443 countdown timer for purge operation to give an opportunity to exit
3445 21 Apr 2005; Eric Edgar <rocket@gentoo.org> catalyst,
3446 modules/catalyst_support.py, modules/generic_stage_target.py:
3447 Add support to clear the autoresume flags and improve the purge code to
3448 clean the chroot, and pkg/kern cache
3450 21 Apr 2005; Eric Edgar <rocket@gentoo.org> catalyst,
3451 modules/catalyst_support.py, modules/generic_stage_target.py,
3452 modules/livecd_stage1_target.py:
3453 only append livecd-tools to the livecd-stage1 target package list and move a
3454 check out of the way so command line and spec files can co-exist
3456 21 Apr 2005; Eric Edgar <rocket@gentoo.org>
3457 modules/generic_stage_target.py:
3458 fixed python syntax in set_packages so catalyst will run
3460 21 Apr 2005; Eric Edgar <rocket@gentoo.org> modules/catalyst_support.py,
3461 modules/embedded_target.py, modules/generic_stage_target.py,
3462 modules/grp_target.py, modules/livecd_stage1_target.py,
3463 modules/livecd_stage2_target.py, modules/netboot_target.py,
3464 modules/stage4_target.py, modules/tinderbox_target.py,
3465 targets/embedded/embedded-chroot.sh,
3466 targets/embedded/embedded-controller.sh,
3467 targets/livecd-stage1/livecd-stage1-controller.sh,
3468 -targets/livecd-stage2/livecd-stage2-bootloader.sh,
3469 -targets/livecd-stage2/livecd-stage2-cdfs.sh,
3470 targets/livecd-stage2/livecd-stage2-controller.sh,
3471 -targets/livecd-stage2/livecd-stage2-iso.sh,
3472 targets/stage4/stage4-chroot.sh, targets/stage4/stage4-controller.sh,
3473 +targets/support/bootloader-setup.sh, targets/support/chroot-functions.sh,
3474 +targets/support/create-iso.sh, targets/support/filesystem-functions.sh,
3475 targets/support/functions.sh, targets/support/livecdfs-update.sh,
3476 +targets/support/target_image_setup.sh:
3477 embedded target cleanups ... iso,bootloader,target_setup generalizations,
3480 20 Apr 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3481 targets/livecd-stage2/livecd-stage2-controller.sh,
3482 targets/support/livecdfs-update.sh:
3483 Moved xinitrc to after livecdfs-update to allow for changing the xinitrc to
3484 a custom one if livecd/type is gentoo-gamecd. Added more default setup to
3485 livecdfs-update.sh for livecd/type: gentoo-gamecd, gentoo-release-livecd,
3488 20 Apr 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3489 targets/livecd-stage2/livecd-stage2-controller.sh,
3490 targets/support/rc-update.sh:
3491 Updated rc-update.sh with better defaults for different livecd/type settings
3492 and cleaning up file copying in livecd-stage2-controller.sh to match
3495 20 Apr 2005; Chris Gianelloni <wolf31o2@gentoo.org> README:
3496 Made example of catalyst.conf in README match the default catalyst.conf
3499 20 Apr 2005; Chris Gianelloni <wolf31o2@gentoo.org> -NOTES, README,
3501 Removing old files from previous maintainers and updating README.
3503 20 Apr 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3504 modules/livecd_stage2_target.py, targets/support/livecdfs-update.sh:
3505 Added livecd/users option to create non-root users. The first user listed
3506 will also be used for auto-starting X, if X is merged onto the CD.
3508 20 Apr 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3509 targets/livecd-stage1/livecd-stage1-controller.sh,
3510 targets/livecd-stage2/livecd-stage2-controller.sh,
3511 targets/support/livecdfs-update.sh:
3512 Updated all instances of livecd/type: gentoo-release-environmental to
3513 gentoo-release-livecd and added generic-livecd.
3515 20 Apr 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3516 examples/fsscript.sh.example, examples/gamecd.conf.example,
3517 examples/generic_stage_template.spec, examples/grp_template.spec,
3518 examples/livecd-stage1_template.spec,
3519 examples/livecd-stage2_template.spec, examples/netboot_template.spec,
3520 examples/snapshot_template.spec:
3521 Imported example files from catalyst 1.1.9 to make them more verbose.
3523 18 Apr 2005; Eric Edgar <rocket@gentoo.org> modules/grp_target.py:
3524 Fix grp/use bug #89365
3526 15 Apr 2005; Eric Edgar <rocket@gentoo.org>
3527 modules/generic_stage_target.py, targets/support/kmerge.sh:
3528 Fixes for initramfs overlay support.
3530 15 Apr 2005; Eric Edgar <rocket@gentoo.org>
3531 modules/generic_stage_target.py, targets/support/kmerge.sh,
3532 targets/support/pre-kmerge.sh:
3533 Fix ctrl-c error if pre-kmerge.sh is running by sourcing
3534 /tmp/chroot-functions.sh and removed extra equal sign to fix a genkernel
3535 caching bug; Also adding preliminary support for initramfs_overlay from
3538 14 Apr 2005; Eric Edgar <rocket@gentoo.org>
3539 modules/generic_stage_target.py, targets/support/kmerge.sh:
3540 Removed support for postconf as genkernel no longer has that option
3542 14 Apr 2005; Eric Edgar <rocket@gentoo.org> modules/catalyst_support.py,
3543 modules/embedded_target.py, modules/generic_stage_target.py,
3544 modules/grp_target.py, modules/livecd_stage1_target.py,
3545 modules/livecd_stage2_target.py, modules/netboot_target.py,
3546 modules/stage4_target.py, modules/tinderbox_target.py,
3547 targets/stage1/stage1-chroot.sh, targets/stage1/stage1-controller.sh,
3548 targets/stage1/stage1-preclean-chroot.sh,
3549 targets/support/chroot-functions.sh:
3550 AUTORESUME PATCH; modified the chroot-functions.sh script so the chroot will
3551 die properly on CTRL-C; fixed stage1 bug with gcc-setup
3553 11 Apr 2005; Eric Edgar <rocket@gentoo.org>
3554 modules/livecd_stage2_target.py:
3555 Added support for livecd-stage2 to use a snapshot or livecd-stage1 image
3557 11 Apr 2005; Eric Edgar <rocket@gentoo.org>
3558 modules/generic_stage_target.py, modules/livecd_stage1_target.py,
3559 modules/livecd_stage2_target.py, modules/stage4_target.py,
3560 targets/livecd-stage1/livecd-stage1-controller.sh,
3561 targets/livecd-stage2/livecd-stage2-controller.sh,
3562 targets/stage4/stage4-controller.sh, +targets/stage4/unmerge.sh,
3563 targets/support/functions.sh, targets/support/kmerge.sh,
3564 targets/support/livecdfs-update.sh, +targets/support/rc-update.sh:
3565 Generalized kernel support, fsscript, rcupdate, etc for stage4
3567 09 Apr 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3568 targets/support/pre-kmerge.sh:
3569 Removed sed for usb devices from legacy genkernel, as we're going to require
3570 a version much higher that no longer exhibits the bug.
3572 08 Apr 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3573 examples/gamecd.conf.example, -targets/support/gamecdfs-update.sh,
3574 targets/support/livecdfs-update.sh:
3575 Removed empty gamecdfs-update.sh, updated livecdfs-update.sh to work
3576 properly with hotplug firmwares, and also updated gamecd.conf.example, since
3577 the ut2004demo shell script has been renamed to ut2004-demo.
3579 08 Apr 2005; Eric Edgar <rocket@gentoo.org> targets/support/pre-kmerge.sh:
3580 let genkernel always reinstall itself
3582 07 Apr 2005; Eric Edgar <rocket@gentoo.org> catalyst,
3583 modules/catalyst_support.py, modules/generic_stage_target.py,
3584 modules/stage1_target.py, targets/support/livecdfs-update.sh:
3585 fix case bug in livecdfs-update.sh; fix bug in initial command line
3586 arguement parsing; add cflags spec file support which is only allowed to
3589 07 Apr 2005; Eric Edgar <rocket@gentoo.org>
3590 targets/stage3/stage3-chroot.sh:
3591 Fix a use flag bug in the stage3
3593 07 Apr 2005; Eric Edgar <rocket@gentoo.org> modules/catalyst_support.py,
3594 modules/generic_stage_target.py:
3595 Changes to allow cflags, chost, cxxflags in a spec file
3597 06 Apr 2005; Eric Edgar <rocket@gentoo.org>
3598 targets/livecd-stage1/livecd-stage1-controller.sh,
3599 targets/livecd-stage2/livecd-stage2-controller.sh,
3600 targets/stage1/stage1-preclean-chroot.sh, targets/support/functions.sh,
3601 targets/support/gamecdfs-update.sh, targets/support/livecdfs-update.sh,
3602 targets/support/pre-kmerge.sh:
3603 change the code to use more case statements. Fix gcc issue in stage1.
3605 06 Apr 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3606 targets/livecd-stage1/livecd-stage1-controller.sh,
3607 targets/support/gamecdfs-update.sh, targets/support/livecdfs-update.sh:
3608 Merging in changes from catalyst 1.1.x for gamecd support.
3610 06 Apr 2005; Eric Edgar <rocket@gentoo.org>
3611 targets/stage1/stage1-preclean-chroot.sh:
3612 Removing gcc-config stuff to see if its still required to work around a gcc
3615 06 Apr 2005; Eric Edgar <rocket@gentoo.org>
3616 targets/support/chroot-functions.sh, targets/support/kmerge.sh:
3617 Added tests for genkernel >3.2.0
3619 05 Apr 2005; Eric Edgar <rocket@gentoo.org> catalyst:
3622 05 Apr 2005; Chris Gianelloni <wolf31o2@gentoo.org> AUTHORS:
3623 Updated AUTHORS with new maintainers and updated contributors list.
3625 05 Apr 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
3626 examples/fsscript.sh.example, livecd/files/README.txt,
3627 livecd/files/livecd-bash_profile, livecd/files/livecd-bashrc,
3628 livecd/files/minimal.motd.txt, livecd/files/universal.motd.txt,
3629 targets/support/gamecdfs-update.sh, targets/support/livecdfs-update.sh:
3630 Changed maintainers. Updated examples/fsscript.sh.example to provide better
3631 documentation. Lots of minor cosmetic updates. Updated minimal.motd.txt and
3632 universal.motd.txt to resolve documentation issue on bug #86914. Added
3633 x-setup to default runlevel on gamecd builds. Removed extranneous bashlogin
3634 sed-fu from livecdfs-update.sh and made default timezone UTC rather than
3637 05 Apr 2005; Eric Edgar <rocket@gentoo.org>
3638 targets/livecd-stage2/livecd-stage2-controller.sh:
3639 Removed a few unnecessary comments
3641 05 Apr 2005; Eric Edgar <rocket@gentoo.org> :
3642 Removed obsolete files from the livecd directory as the functionality has
3643 moved into the targets folders
3645 04 Apr 2005; Eric Edgar <rocket@gentoo.org>
3646 +targets/netboot/netboot-chroot.sh, +targets/netboot/netboot-controller.sh:
3647 Additional catalyst 2.0.0 files
3649 04 Apr 2005; Eric Edgar <rocket@gentoo.org> catalyst, arch/arm.py,
3650 +livecd/cdtar/grub-memtest86+-cdtar.tar.bz2,
3651 +livecd/cdtar/isolinux-2.11-cdtar.tar.bz2,
3652 +livecd/cdtar/isolinux-2.11-memtest86+-cdtar.tar.bz2,
3653 -livecd/isogen/alpha-isogen.sh, -livecd/isogen/hppa-isogen.sh,
3654 -livecd/isogen/ppc-isogen.sh, -livecd/isogen/sparc-isogen.sh,
3655 -livecd/isogen/sparc64-isogen.sh, -livecd/isogen/x86-isogen.sh,
3656 -livecd/runscript/alpha-archscript.sh,
3657 -livecd/runscript/default-runscript.sh,
3658 -livecd/runscript/hppa-archscript.sh, -livecd/runscript/ppc-archscript.sh,
3659 -livecd/runscript/sparc-archscript.sh, -livecd/runscript/x86-archscript.sh,
3660 -livecd/runscript-support/gamecdfs-update.sh,
3661 -livecd/runscript-support/kmerge.sh,
3662 -livecd/runscript-support/livecdfs-update.sh,
3663 -livecd/runscript-support/post-kmerge.sh,
3664 -livecd/runscript-support/pre-kmerge.sh, modules/catalyst_support.py,
3665 modules/embedded_target.py, modules/generic_stage_target.py,
3666 modules/grp_target.py, modules/livecd_stage1_target.py,
3667 modules/livecd_stage2_target.py, -modules/netboot.py,
3668 +modules/netboot_target.py, modules/snapshot_target.py,
3669 modules/stage1_target.py, +modules/stage4_target.py,
3670 modules/tinderbox_target.py, targets/embedded/embedded-chroot.sh,
3671 +targets/embedded/embedded-controller.sh,
3672 targets/embedded/embedded-preclean-chroot.sh, -targets/embedded/embedded.sh,
3673 -targets/embedded/kmerge.sh, targets/grp/grp-chroot.sh,
3674 +targets/grp/grp-controller.sh, targets/grp/grp-preclean-chroot.sh,
3675 -targets/grp/grp.sh, targets/livecd-stage1/livecd-stage1-chroot.sh,
3676 +targets/livecd-stage1/livecd-stage1-controller.sh,
3677 targets/livecd-stage1/livecd-stage1-preclean-chroot.sh,
3678 -targets/livecd-stage1/livecd-stage1.sh,
3679 +targets/livecd-stage2/livecd-stage2-bootloader.sh,
3680 +targets/livecd-stage2/livecd-stage2-cdfs.sh,
3681 +targets/livecd-stage2/livecd-stage2-controller.sh,
3682 +targets/livecd-stage2/livecd-stage2-iso.sh,
3683 targets/livecd-stage2/unmerge.sh, -targets/netboot/netboot-busybox.sh,
3684 targets/netboot/netboot-combine.sh, targets/netboot/netboot-image.sh,
3685 -targets/netboot/netboot-kernel.sh, -targets/netboot/netboot-packages.sh,
3686 -targets/netboot/netboot-setup.sh, -targets/netboot/netboot.sh,
3687 targets/stage1/build.py, targets/stage1/stage1-chroot.sh,
3688 +targets/stage1/stage1-controller.sh,
3689 +targets/stage1/stage1-preclean-chroot.sh,
3690 -targets/stage1/stage1-preclean1-chroot.sh,
3691 -targets/stage1/stage1-preclean2-chroot.sh, -targets/stage1/stage1.sh,
3692 targets/stage2/stage2-chroot.sh, +targets/stage2/stage2-controller.sh,
3693 targets/stage2/stage2-preclean-chroot.sh, -targets/stage2/stage2.sh,
3694 targets/stage3/stage3-chroot.sh, +targets/stage3/stage3-controller.sh,
3695 targets/stage3/stage3-preclean-chroot.sh, -targets/stage3/stage3.sh,
3696 +targets/stage4/stage4-chroot.sh, +targets/stage4/stage4-controller.sh,
3697 +targets/stage4/stage4-preclean-chroot.sh,
3698 +targets/support/chroot-functions.sh,
3699 +targets/support/filesystem-functions.sh, +targets/support/functions.sh,
3700 +targets/support/gamecdfs-update.sh, +targets/support/kmerge.sh,
3701 +targets/support/livecdfs-update.sh, +targets/support/post-kmerge.sh,
3702 +targets/support/pre-kmerge.sh, targets/tinderbox/tinderbox-chroot.sh,
3703 +targets/tinderbox/tinderbox-controller.sh,
3704 targets/tinderbox/tinderbox-preclean-chroot.sh,
3705 -targets/tinderbox/tinderbox.sh:
3706 Initial Import of Catalyst 2.0.0
3708 30 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3709 livecd/runscript-support/livecdfs-update.sh:
3710 Added /usr/portage as tmpfs (this will be made conditional later).
3712 29 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3713 +livecd/files/livecd-bash_profile, livecd/runscript/default-runscript.sh:
3714 Added a new livecd-bash_profile that sources ~/.bashrc in case we're called
3715 from an interactive shell.
3717 29 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3718 -livecd/files/livecd-bash_profile, +livecd/files/livecd-bashrc,
3719 livecd/files/livecd-local.start, -livecd/files/mkvardb,
3720 livecd/runscript-support/pre-kmerge.sh,
3721 livecd/runscript/default-runscript.sh:
3722 Moved livecd-bash_profile to livecd-bashrc. Added check for
3723 /usr/livecd/profiles to livecd-local.start. Removed mkvardb. Removed legacy
3724 sed call from pre-kmerge.sh since it has been fixed in genkernel for a long
3727 24 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org> arch/arm.py, catalyst,
3728 modules/generic_stage_target.py:
3729 Applying arm patch from vapier and closing bug #86466. This is now catalyst
3732 24 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org> +livecd/files/mkvardb,
3733 livecd/runscript/default-runscript.sh,
3734 targets/livecd-stage1/livecd-stage1.sh:
3735 Adding back in the kill for livecd-stage1 for gconfd-2 and resolving bug
3736 #73363. Adding in mkvardb script to create a /var/db/pkg entry from an
3737 arbitrary set of files. Modifying default-runscript.sh to copy mkvardb to
3740 19 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3741 livecd/runscript/ppc-archscript.sh:
3742 Added -l to mkisofs line for ppc as this allows full 31 character file names.
3744 16 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3745 livecd/cdtar/yaboot-1.3.11-cdtar.tar.bz2, catalyst:
3746 Changing catalyst version to 1.1.8_pre1 and updating yaboot cdtar to allow
3747 for multiple initrd files.
3749 16 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3750 livecd/runscript/ppc-archscript.sh:
3751 Modifed PPC archscript to close bug #84648 and also to make the PPC
3752 archscript produce multiple initrd files, like x86/amd64.
3754 09 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3755 -livecd/cdtar/isolinux-2.11-cdtar.tar.bz2,
3756 -livecd/cdtar/isolinux-2.11-memtest86+-cdtar.tar.bz2,
3757 livecd/runscript/ppc-archscript.sh:
3758 Alright, so I lied to you. This is now the 1.1.7 release. I removed the 2.11
3759 isolinux cdtar tarballs and updated the ppc-archscript.sh to use the
3760 livecd/volid for the HFS volid, too.
3762 09 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
3763 Calling this one 1.1.7 and rolling a tarball.
3765 08 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3766 livecd/runscript/alpha-archscript.sh, livecd/runscript/hppa-archscript.sh,
3767 livecd/runscript/ppc-archscript.sh, livecd/runscript/sparc-archscript.sh,
3768 -livecd/runscript/sparc64-archscript.sh,
3769 livecd/runscript/x86-archscript.sh, modules/livecd_stage2_target.py:
3770 Added livecd/volid to set the volume ID when creating the ISO, patch by
3771 Gustavo Zacarias <gustavoz@gentoo.org>. Also copied sparc64-archscript.sh to
3772 sparc-archscript.sh and removing sparc64 one, as they are identical now.
3774 08 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3775 +livecd/cdtar/isolinux-2.13-cdtar.tar.bz2,
3776 +livecd/cdtar/isolinux-2.13-memtest86+-cdtar.tar.bz2:
3777 Adding experimental isolinux cdtar for isolinux 2.13 and memtest86+ 1.51.
3779 08 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3780 livecd/runscript-support/livecdfs-update.sh:
3781 Removed hdparm from default runlevel as it break ide=nodma at boot.
3783 07 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3784 livecd/runscript-support/kmerge.sh,
3785 livecd/runscript-support/pre-kmerge.sh,
3786 targets/livecd-stage1/livecd-stage1-chroot.sh:
3787 Revert last set of changes and remove portage version check from emerge in
3788 livecd-stage1, as it breaks catalyst's ability to fail properly on an
3791 07 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3792 livecd/runscript-support/kmerge.sh,
3793 livecd/runscript-support/pre-kmerge.sh:
3794 Change genkernel check to use best_version and has_version to determine if
3795 the any previously installed versions of genkernel are up to date. Change
3796 emerge line for kernels to use -n option to only install if they were not
3797 previously installed.
3799 06 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
3800 livecd/cdtar/silo-1.2.6-sparc-cdtar.tar.bz2,
3801 -livecd/cdtar/silo-1.3.2-sparc64-cdtar.tar.bz2,
3802 -livecd/cdtar/silo-1.4.4-sparc32-cdtar.tar.bz2,
3803 livecd/runscript/sparc-archscript.sh:
3804 Applying sparc32 patch from gustavoz. Replacing silo cdtar files with
3805 unified sparc32/sparc64 cdtar.
3807 06 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3808 livecd/runscript-support/livecdfs-update.sh,
3809 livecd/runscript-support/pre-kmerge.sh:
3810 Change sudoers update to only run if /etc/sudoers exists and only reduce
3811 splash to 1024x768 on minimal and universal install CD.
3813 05 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org> targets/grp/grp.sh,
3814 targets/livecd-stage1/livecd-stage1.sh:
3815 Changing the killall -9 gconfd-2 to gconftool-2 --shutdown and resolving bug
3818 03 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3819 livecd/runscript/alpha-archscript.sh, livecd/runscript/hppa-archscript.sh,
3820 livecd/runscript/ppc-archscript.sh, livecd/runscript/sparc-archscript.sh,
3821 livecd/runscript/sparc64-archscript.sh,
3822 livecd/runscript/x86-archscript.sh:
3823 Added a new empty livecd file to each archscript. This will be used for an
3824 identifier by genkernel to allow booting from a non-primary CDROM.
3826 03 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
3827 Catalyst 1.1.6 is here.
3829 03 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3830 targets/stage1/stage1-preclean2-chroot.sh:
3831 Commenting out stage1 cleaning of /var/db.
3833 02 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3834 livecd/runscript-support/pre-kmerge.sh:
3835 Made splash reduction to 1024x768 only for minimal and universal release media.
3837 01 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3838 targets/stage1/stage1-preclean2-chroot.sh:
3839 Added SLOT files back to /var/db entries in stage1.
3841 01 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3842 +livecd/files/gentoo.png, livecd/files/livecd-local.start,
3843 livecd/runscript/default-runscript.sh,
3844 livecd/runscript-support/livecdfs-update.sh,
3845 targets/livecd-stage2/unmerge.sh:
3846 Moved portage profiles from livecd-local.start to unmerge.sh, since /usr is
3847 not writeable at boot. Removed -a from cp in default-runscript.sh to keep
3848 the copy from preserving permissions and also adding /usr/share/faces and
3849 default Gentoo icon. We'll see how the icon does for us. Removing serial
3850 init script, as it causes problems with the splash theme.
3852 28 Feb 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3853 targets/livecd-stage1/livecd-stage1.sh:
3856 28 Feb 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3857 livecd/files/livecd-local.start, livecd/runscript/default-runscript.sh,
3858 livecd/runscript-support/kmerge.sh,
3859 livecd/runscript-support/livecdfs-update.sh,
3860 livecd/runscript-support/post-kmerge.sh, modules/snapshot_target.py,
3861 targets/livecd-stage1/livecd-stage1.sh, targets/stage1/stage1-chroot.sh,
3862 targets/stage1/stage1-preclean2-chroot.sh:
3863 Removed x-setup from local.start and added in symlinks for gconf, portage
3864 profiles (for installer) and /var/db. Added a touch for root's .bashrc for
3865 baselayout and removed /etc/startx from the environmental type. Commented
3866 unmerge of sources in kmerge.sh, as they should be unmerged by the spec
3867 file. Changed livecdfs-update.sh to setup /etc/hosts properly, allow wheel
3868 users to use sudo with no password, mount /usr/lib/X11/xkb/compiled as tmpfs
3869 for X, use the latest pci.ids and usb.ids from portage, and create
3870 /lib/firmware if it doesn't exist. Commented unmerge of genkernel in
3871 post-kmerge.sh, as it should be unmerged by the spec file. Fixed typo in
3872 snapshot_target.py. Made gconfd check in livecd-stage1.sh work if more than
3873 one gconfd-2 is running. Added a gcc-config fix to stage1-chroot.sh. Changed
3874 gcc-config check in stage1-preclean2-chroot.sh to ensure gcc-config is an
3877 04 Feb 2005; Chris Gianelloni <wolf31o2@gentoo.org> files/catalyst.conf:
3878 Removed ccache from default options as it breaks catalyst when merged with
3881 04 Feb 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3882 modules/snapshot_target.py:
3883 Added /local/ to snapshot exclusion.
3885 31 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3886 livecd/runscript-support/livecdfs-update.sh:
3887 Updated to attempt to start 5 interfaces, rather than 4. You can blame
3888 gustavoz and his 5 interface Xeon for this.
3890 29 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
3891 targets/grp/grp.sh, targets/livecd-stage1/livecd-stage1.sh:
3892 Added a conditional before killing gconfd-2. This is also going to be
3893 catalyst 1.1.5, so let's hope we don't find any more bugs, at least for this
3896 29 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3897 targets/grp/grp-preclean-chroot.sh, targets/grp/grp.sh,
3898 targets/livecd-stage1/livecd-stage1-preclean-chroot.sh:
3899 Moved killall -9 gconfd-2 to execute outside chroot.
3901 29 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3902 livecd/files/x86-help.msg:
3903 Modified x86-help.msg to remove agpgart line, add noload= line, and replace
3906 29 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3907 livecd/runscript/x86-archscript.sh:
3908 Removed acpi from x86-archscript.sh as it breaks acpi calls on the command
3911 29 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
3914 28 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3915 targets/livecd-stage1/livecd-stage1.sh:
3916 Added killall for gconfd-2 back into livecd-stage1.sh
3918 28 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3919 livecd/runscript/alpha-archscript.sh:
3920 Alpha fixes for multiple kernels..
3922 28 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3923 livecd/runscript-support/kmerge.sh:
3924 Changed kmerge.sh from --devfs to --no-udev as --devfs doesn't exist.
3926 28 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3927 livecd/runscript/hppa-archscript.sh, livecd/runscript/sparc-archscript.sh,
3928 livecd/runscript/sparc64-archscript.sh:
3929 Force devfs if udev is not selected for all supporting arches.
3931 28 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3932 livecd/runscript/alpha-archscript.sh, livecd/runscript/x86-archscript.sh,
3933 livecd/runscript-support/kmerge.sh:
3934 Forcing devfs if livecd/dev-manager isn't udev. This should fix building 2.4
3937 28 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3938 targets/grp/grp-preclean-chroot.sh, targets/grp/grp.sh:
3939 Re-enabled preclean in grp and added gconfd-2 killing.
3941 28 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3942 livecd/runscript/x86-archscript.sh:
3943 Changed acpi=ht to acpi=off. This fixes acpi loading and also allows for
3946 28 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3947 targets/embedded/embedded-chroot.sh, targets/grp/grp-chroot.sh,
3948 targets/livecd-stage1/livecd-stage1-chroot.sh,
3949 targets/livecd-stage1/livecd-stage1-preclean-chroot.sh,
3950 targets/livecd-stage1/livecd-stage1.sh,
3951 targets/netboot/netboot-packages.sh, targets/stage1/stage1-chroot.sh,
3952 targets/stage3/stage3-chroot.sh, targets/tinderbox/tinderbox-chroot.sh:
3953 Added ability to pause indefinitely. This closes bug #79798. I've also added
3954 the gcond-2 killall back in, but now it is in the actual preclean script and
3955 is executed inside the chroot.
3957 26 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
3958 Updated for 1.1.3 release.
3960 26 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3961 targets/grp/grp-chroot.sh, targets/livecd-stage1/livecd-stage1-chroot.sh,
3962 targets/netboot/netboot-busybox.sh, targets/netboot/netboot-kernel.sh,
3963 targets/netboot/netboot-packages.sh,
3964 targets/tinderbox/tinderbox-chroot.sh:
3965 Updated to use package.use correctly. Blame Robert Paskowitz
3966 <rpaskowitz@confucius.ca> from the gentoo-catalyst mailing list.
3968 26 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3969 targets/stage1/stage1-preclean2-chroot.sh:
3970 Fixed find line for new stage1 /var/db/pkg.
3972 25 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3973 targets/stage1/stage1-preclean2-chroot.sh:
3974 Added code to clean up /var/db/pkg, while still keeping the CONTENTS,
3975 COUNTER and ebuilds. This should keep a stage1 useable, while still keeping
3978 24 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3979 livecd/runscript-support/livecdfs-update.sh:
3980 Removed gpm changes, as it has been moved to livecd-tools and autoconfig,
3981 added net.ethX symlinks, and added copying of files from
3982 /usr/lib/hotplug/firmware into firmware tarball.
3984 23 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3985 livecd/runscript-support/livecdfs-update.sh:
3986 Firmware updated to use new /lib/firmware directory.
3988 16 Jan 2005; John Davis <zhen@gentoo.org> catalyst:
3989 fix from pvdabeel@gentoo.org. patch fixes a small bug that caused grp to not
3990 work when both -f and -C were used on the command line.
3992 13 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3993 targets/embedded/embedded-chroot.sh, targets/grp/grp-chroot.sh,
3994 targets/livecd-stage1/livecd-stage1-chroot.sh,
3995 targets/netboot/netboot-packages.sh, targets/stage1/stage1-chroot.sh,
3996 targets/stage3/stage3-chroot.sh:
3997 Added a portage version check to each target that uses --newuse to ensure a
3998 high enough version is used. This resolves bug #75336.
4000 13 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4001 livecd/files/livecd-local.start:
4002 Possible local.start fix for beejay.
4004 12 Jan 2005; John Davis <zhen@gentoo.org>
4005 modules/embedded.py:
4006 kernel building patch for embedded from mutex@gentoo.org (bug #76542)
4008 11 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4009 livecd/runscript-support/kmerge.sh:
4010 Added ccache support to genkernel call in livecd-stage2.
4012 11 Jan 2005; John Davis <zhen@gentoo.org>
4013 targets/netboot/netboot-busybox.sh, targets/netboot/netboot-combine.sh,
4014 targets/netboot/netboot-image.sh, targets/netboot/netboot-kernel.sh,
4015 targets/netboot/netboot.sh:
4016 netboot path from gmsoft@gentoo.org. The patch addresses many bugs and adds
4017 some feature enhancements.
4019 11 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
4020 targets/embedded/embedded-chroot.sh, targets/grp/grp-chroot.sh,
4021 targets/livecd-stage1/livecd-stage1-chroot.sh,
4022 targets/livecd-stage1/livecd-stage1.sh,
4023 targets/netboot/netboot-packages.sh, targets/stage1/stage1-chroot.sh,
4024 targets/stage2/stage2-chroot.sh, targets/stage3/stage3-chroot.sh:
4025 Added a -F or --fetchonly command line option and closing out bug #77480.
4026 Also added a portage version check to livecd-stage1 to close out bug #68307.
4028 11 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4029 livecd/runscript-support/livecdfs-update.sh,
4030 targets/stage3/stage3-chroot.sh:
4031 Fixed DHCP for eth0->eth3 in livecdfs-update.sh and also changed stage3
4032 target to use emerge -e when building. This is only temporary until the
4033 bootstrap.sh script can be fixed or another solution can be decided upon.
4035 09 Jan 2005; John Davis <zhen@gentoo.org> targets/embedded/embedded.sh,
4036 +targets/embedded/kmerge.sh:
4037 partial fix for #76542, waiting for the necessary patch to modules/embedded.py
4038 from mutex@gentoo.org
4040 09 Jan 2005; John Davis <zhen@gentoo.org> modules/generic_stage_target.py,
4041 modules/livecd_stage2_target.py:
4044 05 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4045 livecd/runscript-support/livecdfs-update.sh, targets/stage1/stage1.sh:
4046 Updated livecdfs-update.sh to modify inittab to use bashlogin. Updated
4047 targets/stage1/stage1.sh to no longer clean /var/db/pkg, which should fix
4048 the brokenness of a stage1 tarball.
4050 04 Jan 2005; John Davis <zhen@gentoo.org> catalyst:
4051 patch for pvdabeel@gentoo.org. -f and -C can now be used together on the
4054 04 Jan 2005; John Davis <zhen@gentoo.org> modules/generic_stage_target.py,
4055 modules/livecd_stage2_target.py:
4058 04 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4059 -livecd/cdtar/isolinux-2.08-cdtar.tar.bz2,
4060 -livecd/cdtar/isolinux-2.08-memtest86+-cdtar.tar.bz2,
4061 -livecd/cdtar/isolinux-2.08-memtest86-cdtar.tar.bz2,
4062 +livecd/cdtar/isolinux-2.11-cdtar.tar.bz2,
4063 +livecd/cdtar/isolinux-2.11-memtest86+-cdtar.tar.bz2:
4064 Upgraded the isolinux cdtar files and closing bug #70518.
4066 04 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4067 modules/embedded_target.py, modules/generic_stage_target.py,
4068 modules/grp_target.py, modules/livecd_stage1_target.py,
4069 modules/livecd_stage2_target.py, modules/netboot.py,
4070 modules/stage1_target.py, modules/tinderbox_target.py:
4071 Added patches from Eric Edgar <e_edgar@hotmail.com> from bug #70663 to
4072 separate out specific target logic from the generic targets modules.
4074 03 Jan 2005; John Davis <zhen@gentoo.org> arch/ppc.py:
4075 new PPC arch file from pvdabeel@gentoo.org
4077 01 Jan 2005; John Davis <zhen@gentoo.org> catalyst,
4078 examples/generic_stage_template.spec, modules/catalyst_support.py:
4079 tweaking error handling in the main catalyst script
4080 updated the example to include a blurb about portage_confdir
4082 29 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4083 livecd/runscript-support/livecdfs-update.sh:
4084 Cleanup on livecdfs-update.sh script and testing a possible bashlogin fix.
4086 17 Dec 2004; John Davis <zhen@gentoo.org> modules/generic_stage_target.py:
4089 17 Dec 2004; John Davis <zhen@gentoo.org> modules/catalyst_support.py:
4090 fix for #66592. catalyst now gives a traceback when it bails out, making
4091 troubleshooting amazingly easier
4093 17 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
4094 modules/catalyst_support.py, modules/embedded_target.py,
4095 modules/generic_stage_target.py, modules/grp_target.py,
4096 modules/livecd_stage1_target.py, modules/livecd_stage2_target.py,
4097 modules/netboot.py, modules/stage1_target.py, modules/tinderbox_target.py:
4098 Reversing patch from Eric Edgar from bug #70663.
4100 17 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4101 livecd/runscript/x86-archscript.sh:
4102 Added -no-emul-boot back into x86-archscript.sh as apparently isolinux will
4103 not work without it (mkisofs fails on creating ISO).
4105 16 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
4106 modules/catalyst_support.py, modules/embedded_target.py,
4107 modules/generic_stage_target.py, modules/grp_target.py,
4108 modules/livecd_stage1_target.py, modules/livecd_stage2_target.py,
4109 modules/netboot.py, modules/stage1_target.py, modules/tinderbox_target.py:
4110 Added patches from Eric Edgar <e_edgar@hotmail.com> from bug #70663 to
4111 separate out specific target logic from the generic targets modules.
4113 16 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4114 modules/embedded_target.py, targets/embedded/embedded-fs-runscript.sh,
4115 targets/embedded/embedded.sh:
4116 Added more embedded updates from mutex@gentoo.org and Closing bug #67289.
4118 16 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4119 +examples/gamecd.conf.example, -livecd/files/gamecd-xinitrc,
4120 livecd/runscript/default-runscript.sh,
4121 livecd/runscript-support/gamecdfs-update.sh,
4122 livecd/runscript-support/livecdfs-update.sh,
4123 modules/livecd_stage2_target.py:
4124 Added gamecd/conf option to livecd_stage2_target.py, added
4125 gamecd.conf.example to /examples, cleaned up game-specific code in
4126 gamecdfs-update.sh to make it more generic, added more fundtionality to
4127 livecdfs-update.sh and default-runscript.sh for gentoo-release-environmental
4128 and gentoo-gamecd to make spec files simpler and to remove the need for
4129 specifying a gamecd/environmental fsscript in livecd/fsscript, allowing the
4130 user to still use a custom fsscript of their own.
4132 16 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4133 +livecd/files/environmental.motd.txt,
4134 targets/livecd-stage1/livecd-stage1.sh:
4135 Added environmental.motd.txt for gentoo-release-environmental livecd/type.
4137 15 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4138 livecd/runscript/default-runscript.sh,
4139 livecd/runscript-support/livecdfs-update.sh:
4140 Added gentoo-release-environmental as a valid livecd/type and did some
4141 cleanup in livecdfs-update.sh to allow hotplug to dhcp on detected ethernet
4142 devices other than eth0.
4144 14 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4145 targets/livecd-stage1/livecd-stage1-chroot.sh:
4146 Changed livecd-stage1 to merge each package individually. This should not
4147 make it into a production version of catalyst, but is here as a possible
4148 solution to bug #68307.
4150 12 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4151 livecd/runscript/alpha-archscript.sh, livecd/runscript/hppa-archscript.sh,
4152 livecd/runscript/sparc-archscript.sh,
4153 livecd/runscript/sparc64-archscript.sh,
4154 livecd/runscript/x86-archscript.sh:
4155 Added failures to all arches on mkisofs failure and also made -z option to
4156 mkisofs optional on x86 depending on loop type used.
4158 12 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4159 livecd/runscript/x86-archscript.sh:
4160 Making sure the mkisofs call causes a failure when it doesn't complete
4161 successfully. Once again, blame jforman, our beloved infra-monkey.
4163 12 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4164 livecd/runscript/default-runscript.sh:
4165 squashfs-utils->squashfs-tools fix. Blame jforman.
4167 09 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4168 livecd/isogen/x86-isogen.sh:
4169 Removed -no-emul-boot from x86-isogen.sh to keep the ISO being made from
4170 possibly not booting on really old systems.
4172 09 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4173 livecd/runscript/x86-archscript.sh:
4174 Removed -no-emul-boot from x86-archscript.sh to keep the ISO being made from
4175 possibly not booting on really old systems.
4177 08 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4178 livecd/runscript-support/livecdfs-update.sh:
4179 Save some space by removing redundant firmware after tarball is made, only
4180 perform sed on /etc/conf.d/gpm if it exists, and change fstab to be more
4183 06 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4184 targets/stage1/stage1-preclean2-chroot.sh:
4185 Added patch from vapier and closing bug #73556.
4187 22 Nov 2004; John Davis <zhen@gentoo.org> modules/embedded_target.py,
4188 modules/generic_stage_target.py, -targets/embedded/cramfs-runscript.sh,
4189 +targets/embedded/embedded-fs-runscript.sh,
4190 targets/livecd-stage2/unmerge.sh, targets/stage1/stage1-chroot.sh,
4191 targets/stage2/stage2-chroot.sh, targets/stage3/stage3-chroot.sh:
4192 fixes for bugs #49819 and #71033. Partial fix for #67289 - waiting on a patch
4193 from mutex@gentoo.org for modules/embedded.py
4195 19 Nov 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4196 livecd/files/gamecd-xinitrc, livecd/runscript-support/gamecdfs-update.sh,
4197 livecd/runscript-support/livecdfs-update.sh:
4198 Fixing up some GameCD stuff and also fixing a problem with the ls and grep
4199 aliases having --color rather than --color=auto.
4201 17 Nov 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4202 livecd/files/livecd-local.start:
4203 Let's try actually making a proper edit on livecd/files/livecd-local.start
4204 this time, shall we...
4206 17 Nov 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4207 livecd/files/livecd-local.start:
4208 Fixing up livecd/files/livecd-local.start to remove ALSA config and make
4209 x-setup check for /etc/startx.
4211 14 Nov 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4212 livecd/runscript-support/gamecdfs-update.sh:
4213 Fixing minor sed bug in gamecdfs-update.sh.
4215 07 Nov 2004; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
4216 examples/snapshot_template.spec,
4217 livecd/runscript-support/gamecdfs-update.sh,
4218 livecd/runscript-support/livecdfs-update.sh:
4219 Fixing typo in snapshot_template.spec and closing bug #70321.
4221 02 Nov 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4222 livecd/runscript-support/pre-kmerge.sh:
4223 Ssshhh... I've added my super-secret pre-kmerge.sh sed replacement so
4224 genkernel will only add the 1024x768 version of the gensplash image to the
4225 bzImage, which added with the livecd-stage2 removal of the unused splash
4226 images, makes for a significantly smaller (54MB v. 50MB) LiveCD.
4228 29 Oct 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4229 +livecd/cdtar/silo-1.2.6-sparc-cdtar.tar.bz2,
4230 livecd/runscript/sparc64-archscript.sh:
4231 Updated with silo/mkisofs patch from gustavoz.
4233 28 Oct 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4234 livecd/files/x86-help.msg:
4235 Updated x86-help.msg to make it fall more inline with current
4236 genkernel/livecd-tools options.
4238 28 Oct 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4239 livecd/runscript/x86-archscript.sh, livecd/runscript-support/kmerge.sh,
4240 livecd/runscript-support/pre-kmerge.sh:
4241 Removing auto-keymap from kmerge.sh and moving it to x86-archscript.sh since
4242 it is only working properly on amd64 and x86 anyway. Also fixing a typo in
4243 genkernel's module_load for x86 during pre-kmerge.sh, which should fix USB
4246 22 Oct 2004; Chris Gianelloni <wolf31o2@gentoo.org> files/catalyst.conf,
4247 livecd/runscript-support/kmerge.sh,
4248 livecd/runscript-support/livecdfs-update.sh,
4249 targets/livecd-stage2/unmerge.sh, targets/netboot/netboot-kernel.sh:
4250 Changed kernel build caching to use kerncache option, rather than pkgcache
4251 option. Fixed --postconf and --callback for builds that do not require them.
4252 Removed delay when removing package sin the system profile. This is now
4253 catalyst 1.1.0, so enjoy.
4255 21 Oct 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4256 livecd/runscript-support/livecdfs-update.sh:
4257 Stopping udev from using the nasty device tarball. We don't need it anyway.
4259 21 Oct 2004; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
4260 livecd/runscript/sparc-archscript.sh,
4261 livecd/runscript/sparc64-archscript.sh,
4262 livecd/runscript-support/kmerge.sh,
4263 livecd/runscript-support/livecdfs-update.sh, modules/catalyst_support.py:
4264 Fixing gpm support by uncommenting default settings. Fixing case where
4265 boot/kernel/$kname/packages or boot/kernel/$kname/postconf were empty.
4266 Changing sparc kernel files from kernel* to kernel-* so kernel.msg does
4267 not get renamed. Fixed a problem where we were accidentally removing the
4268 hwdata-knoppix versions of pci.ids and usb.ids and linking
4269 /usr/share/misc/*.ids to non-existent files. This should hopefully be it
4270 for 2004.3 and catalyst 1.1.0.
4272 19 Oct 2004; John Davis <zhen@gentoo.org> arch/ia64.py:
4273 patch from vapier@gentoo.org for bug #68080
4275 19 Oct 2004; John Davis <zhen@gentoo.org> catalyst, files/catalyst.conf,
4276 livecd/runscript-support/kmerge.sh:
4277 made kernel caching dependent on the "pkgcache" option so that genkernel's
4278 postconf can actually work
4280 18 Oct 2004; John Davis <zhen@gentoo.org>
4281 livecd/runscript/x86-archscript.sh, livecd/runscript-support/kmerge.sh,
4282 livecd/runscript-support/livecdfs-update.sh:
4283 patch submitted by wolf31o2@gentoo.org to fix the rest of the gensplash woes
4285 17 Oct 2004; John Davis <zhen@gentoo.org>
4286 livecd/runscript-support/livecdfs-update.sh:
4287 firmware tarball fix for packages that need firmware such as ipw2100
4289 16 Oct 2004; John Davis <zhen@gentoo.org> livecd/files/x86-help.msg,
4290 livecd/runscript/x86-archscript.sh, livecd/runscript-support/kmerge.sh,
4291 livecd/runscript-support/livecdfs-update.sh,
4292 modules/livecd_stage2_target.py:
4293 patches for gensplash support from Chris Gianelloni <wolf31o2@gentoo.org>
4295 14 Oct 2004; John Davis <zhen@gentoo.org> livecd/runscript/x86-archscript.sh:
4296 acpi=off changed to acpi=ht. enables HT automatically for intel users, but
4297 should not hurt non-HT users
4299 12 Oct 2004; John Davis <zhen@gentoo.org>
4300 targets/embedded/cramfs-runscript.sh, targets/embedded/embedded-chroot.sh,
4301 +targets/embedded/unmerge.sh, targets/grp/grp-chroot.sh,
4302 targets/livecd-stage1/livecd-stage1-chroot.sh, targets/netboot/netboot.sh,
4303 targets/stage1/stage1-chroot.sh, targets/stage3/stage3-chroot.sh,
4304 livecd/runscript-support/kmerge.sh:
4305 bugfixes for #67195, #67197, #67122, and #46918
4307 12 Oct 2004; John Davis <zhen@gentoo.org> modules/netboot.py:
4308 small netboot fixups
4310 11 Oct 2004; John Davis <zhen@gentoo.org> modules/netboot.py,
4311 targets/netboot/netboot-busybox.sh, targets/netboot/netboot-image.sh,
4312 targets/netboot/netboot-kernel.sh, targets/netboot/netboot-packages.sh,
4313 targets/netboot/netboot.sh:
4314 sweeping updates and changes to the netboot code. the patches should fix the
4315 arch specific code as well as some pkgcache issues, etc. Much thanks to Mike
4316 Frysinger <vapier@gentoo.org> for writing and contributing the patches.
4318 06 Oct 2004; John Davis <zhen@gentoo.org> files/catalyst.1,
4319 livecd/runscript-support/kmerge.sh, targets/netboot/netboot-busybox.sh,
4320 targets/netboot/netboot-image.sh, targets/netboot/netboot-kernel.sh,
4321 targets/netboot/netboot.sh:
4322 more code cleanup and maintenance
4324 05 Oct 2004; John Davis <zhen@gentoo.org> modules/catalyst_support.py,
4325 modules/generic_stage_target.py, +modules/netboot.py,
4326 +targets/netboot/netboot-busybox.sh, +targets/netboot/netboot-image.sh,
4327 +targets/netboot/netboot-kernel.sh, +targets/netboot/netboot-packages.sh,
4328 +targets/netboot/netboot.sh:
4329 initial import of the netboot code. thanks to Guy Martin <gmsoft@gentoo.org>
4332 05 Oct 2004; John Davis <zhen@gentoo.org> modules/generic_stage_target.py,
4333 targets/embedded/embedded-chroot.sh, targets/grp/grp-chroot.sh,
4334 targets/livecd-stage1/livecd-stage1-chroot.sh,
4335 targets/stage1/stage1-chroot.sh, targets/stage2/stage2-chroot.sh,
4336 targets/stage3/stage3-chroot.sh, targets/tinderbox/tinderbox-chroot.sh:
4337 bugfix for #66083 which in turn addresses #61605. distcc apparently does not
4338 have to start a server on the build host for it to distribute.
4340 04 Oct 2004; John Davis <zhen@gentoo.org> catalyst:
4341 added a new -s/ --snapshot option. no more using --cli to create snapshots,
4342 just do -s version_stamp
4344 29 Sep 2004; John Davis <zhen@gentoo.org> targets/stage2/stage2-chroot.sh:
4345 bugfix #60502 - the stage2 target can now resume the bootstrapping process
4347 28 Sep 2004; John Davis <zhen@gentoo.org> TODO,
4348 +examples/fsscript.sh.example, examples/livecd-stage2_template.spec,
4349 livecd/runscript/x86-archscript.sh, livecd/runscript-support/kmerge.sh,
4350 modules/livecd_stage2_target.py:
4351 udev support for livecds
4353 16 Sep 2004; John Davis <zhen@gentoo.org> modules/catalyst_support.py,
4354 +targets/livecd-stage2/unmerge.sh:
4355 bug #59681 resolved thanks to the patch from viric@vicerveza.homeunix.net!
4356 Also, livecd-stage2 unmerge.sh added back in.
4358 13 Sep 2004; John Davis <zhen@gentoo.org> catalyst,
4359 livecd/runscript-support/livecdfs-update.sh:
4360 bugfixes for #60887 and #63338
4362 09 Sep 2004; John Davis <zhen@gentoo.org> catalyst:
4363 bugfixes for #63382 and #63338
4365 08 Sep 2004; John Davis <zhen@gentoo.org>
4366 livecd/runscript/alpha-archscript.sh, livecd/runscript/hppa-archscript.sh,
4367 livecd/runscript/ppc-archscript.sh, livecd/runscript/sparc-archscript.sh,
4368 livecd/runscript/sparc64-archscript.sh, livecd/runscript/x86-archscript.sh,
4369 livecd/runscript-support/kmerge.sh, livecd/runscript-support/pre-kmerge.sh,
4370 targets/embedded/embedded-chroot.sh, targets/grp/grp-chroot.sh,
4371 targets/livecd-stage1/livecd-stage1-chroot.sh,
4372 -targets/livecd-stage2/unmerge.sh, targets/stage1/stage1-chroot.sh,
4373 targets/stage3/stage3-chroot.sh, targets/tinderbox/tinderbox-chroot.sh:
4374 lots of changes in this revision. first of all, major cosmetic fixups to the
4375 archscripts. i also fixed a non-reported bug where pkgcache was not being used
4376 for distcc or ccache builds in most of the targets. bug #56581 is finially
4377 closed (kernel caching for multiple runs of the livecd-stage2 build) - big
4378 performance enhancement here.
4380 07 Sep 2004; John Davis <zhen@gentoo.org> modules/generic_stage_target.py,
4381 modules/livecd_stage2_target.py:
4382 fix for bug #63033, thanks to usata@gentoo.org for the patch
4384 30 Aug 2004; John Davis <zhen@gentoo.org>
4385 livecd/runscript-support/livecdfs-update.sh, targets/grp/grp-chroot.sh:
4386 bugfixes for #61537 and #61779
4388 13 Aug 2004; John Davis <zhen@gentoo.org> +files/catalyst.1,
4389 modules/generic_stage_target.py, modules/livecd_stage2_target.py,
4390 modules/snapshot_target.py:
4391 bugfixes for #55014 (catalyst needs a manpage), #56581 (livecd-stage2 I/O
4392 enhancements), and #56773 (catalyst overlay for build root). Snapshotting
4393 time should also be improved due to a more efficient use of rsync. This commit will
4394 mark the portage version of catalyst-1.9.0.
4396 10 Aug 2004; John Davis <zhen@gentoo.org> arch/mips.py:
4397 add support for mips4n32 subarch. thanks to iluxa@gentoo.org. closes bug
4400 02 Aug 2004; John Davis <zhen@gentoo.org> modules/generic_stage_target.py:
4403 02 Aug 2004; John Davis <zhen@gentoo.org>
4404 livecd/runscript-support/livecdfs-update.sh:
4407 02 Aug 2004; John Davis <zhen@gentoo.org> modules/generic_stage_target.py,
4408 +targets/stage1/build.py, -targets/stage1/build.sh,
4409 targets/stage1/stage1-chroot.sh, targets/stage1/stage1-preclean2-chroot.sh,
4410 targets/stage1/stage1.sh, targets/stage2/stage2-chroot.sh,
4411 targets/stage3/stage3-chroot.sh:
4412 applied patch from bug #58840. it should fix up things for uclibc stages and
4413 cascaded profiles. thanks to Mike Frysinger (vapier@gentoo.org) for the patch.
4415 21 Jul 2004; John Davis <zhen@gentoo.org> +livecd/files/gamecd-xinitrc,
4416 +livecd/files/gamecd.motd.txt, +livecd/files/generic-motd.txt,
4417 +livecd/files/livecd-bash_profile, +livecd/files/livecd-local.start,
4418 -livecd/files/livecd-rclocal, +livecd/files/minimal.motd.txt,
4419 -livecd/files/motd.txt, +livecd/files/universal.motd.txt,
4420 livecd/runscript/default-runscript.sh, livecd/runscript-support/kmerge.sh,
4421 livecd/runscript-support/livecdfs-update.sh,
4422 modules/livecd_stage2_target.py:
4423 addition of wolf31o2's gamecd patchset. untested, so please beware
4425 14 Jul 2004; John Davis <zhen@gentoo.org>
4426 livecd/runscript-support/livecdfs-update.sh,
4427 modules/generic_stage_target.py, modules/livecd_stage2_target.py:
4428 fixed a bug for livecd-stage2. somehow, the inheritance got mucked up and the
4429 livecds were not cleaning out livecd/empty livecd/rm etc. I moved the code for
4430 this out of generic_stage_target and into livecd-stage2 since the
4431 livecd-stage2 class was overriding generic_stage_target for cleaning anyway.
4433 13 Jul 2004; John Davis <zhen@gentoo.org>
4434 livecd/runscript-support/livecdfs-update.sh:
4435 changed the behavior of rcadd/ rcdel. it was getting hokey to have to add the
4436 default rc'ed programs when only one change was required to rcadd. so I
4437 changed it so that the defaults are *always* loaded and specified additions/
4438 deletions are just added on top of those.
4440 12 Jul 2004; John Davis <zhen@gentoo.org> catalyst,
4441 targets/embedded/embedded-chroot.sh, targets/grp/grp-chroot.sh,
4442 targets/livecd-stage1/livecd-stage1-chroot.sh,
4443 targets/stage1/stage1-chroot.sh, targets/stage3/stage3-chroot.sh,
4444 targets/tinderbox/tinderbox-chroot.sh:
4445 changing the more verbose behavior to the -V (verbose) flag
4447 12 Jul 2004; John Davis <zhen@gentoo.org> catalyst,
4448 targets/embedded/embedded-chroot.sh, targets/grp/grp-chroot.sh,
4449 targets/livecd-stage1/livecd-stage1-chroot.sh,
4450 targets/stage1/stage1-chroot.sh, targets/stage3/stage3-chroot.sh,
4451 targets/tinderbox/tinderbox-chroot.sh:
4452 the -d (debug) flag now makes catalyst calculate an emerge -vp of the packages
4453 it is about to merge so that deps and USE flags are more evident
4455 11 Jul 2004; John Davis <zhen@gentoo.org> +catalyst, -catalyst.new.py,
4456 modules/catalyst_support.py:
4457 completely rewrote the catalyst main script so that it can actually utilize
4458 more than one command line flag. new functionality included, but not active
4459 yet (--debug and --verbose). arguments can still be passed on the commandline
4460 through the use of the -C (--cli) flag. updated the arg_parse function in
4461 catalyst_support.py to accomodate my changes.
4463 02 Jul 2004; John Davis <zhen@gentoo.org> modules/generic_stage_target.py,
4464 modules/generic_target.py, modules/grp_target.py,
4465 modules/livecd_stage1_target.py, modules/livecd_stage2_target.py,
4466 modules/snapshot_target.py, modules/stage1_target.py,
4467 modules/stage2_target.py, modules/stage3_target.py,
4468 modules/tinderbox_target.py, targets/stage1/stage1.sh:
4469 fixes for bugs #55192 and #54137
4470 added a new key for all specfiles, portage_confdir.
4471 this should point to a directory similar in functionality to /etc/portage.
4473 cleaned up the module code a bit so that unnecessary modules
4476 more work on resuming. it is getting there, but it still needs a ton of work,
4477 so please test, and report bugs.
4479 18 Jun 2004; John Davis <zhen@gentoo.org> catalyst,
4480 modules/catalyst_support.py, modules/generic_stage_target.py,
4481 targets/stage1/build.sh, targets/stage1/stage1-chroot.sh,
4482 targets/stage2/stage2-chroot.sh, targets/stage3/stage3-chroot.sh:
4483 stage resuming functionality should be working. I still have to work on GRP
4484 and livecds, but they should not be hard. I could not incorporate emerge
4485 --resume into stage resuming functionality because in some instances, portage
4486 is remerged (bootstrap, stage2), which wipes out the resume data and puts
4487 catalyst into an infinite portage merging loop (very unproductive, trust me ;)
4488 ). I also made some small tweaks to the stage target scripts which clean up
4489 the envscript stuff. Not noticable performance wise, but it makes me feel all
4490 warm and fuzzy to know that it is programmed absolutely correctly ;)
4492 16 Jun 2004; John Davis <zhen@gentoo.org> TODO, modules/catalyst_support.py,
4493 modules/generic_stage_target.py:
4494 revamped the cmd() structure so that it could properly return error codes.
4495 Please note that this might break catalyst until there is some further
4496 testing. SO DO NOT USE IT FOR BUILDING ANYTHING IMPORTANT (yet). The benefit
4497 of me doing this is that SIGINT (ctrl-c) makes catalyst die nice and proper
4498 now. Additionally, catalyst will stop when there is an error with an ebuild
4499 ... it didn't do this before, it just plowed along and packed things up.
4501 Much thanks to <carpaski@gentoo.org> for (writing) pointing me to the spawn()
4502 code in portage.py and then answering my noob questions.
4504 13 Jun 2004; John Davis <zhen@gentoo.org>
4505 livecd/runscript/x86-archscript.sh, livecd/runscript-support/kmerge.sh,
4506 livecd/runscript-support/livecdfs-update.sh:
4507 some last minute fixins (stuff to work with the new genkernel)
4509 13 Jun 2004; John Davis <zhen@gentoo.org> catalyst:
4512 11 Jun 2004; John Davis <zhen@gentoo.org>
4513 livecd/runscript/default-runscript.sh, modules/livecd_stage2_target.py:
4514 new key, livecd/fsscript. use this to run commands in the livecdfs before it
4517 10 Jun 2004; John Davis <zhen@gentoo.org>
4518 livecd/runscript-support/kmerge.sh,
4519 livecd/runscript-support/livecdfs-update.sh,
4520 livecd/runscript-support/post-kmerge.sh,
4521 livecd/runscript-support/pre-kmerge.sh:
4522 two new functions for livecd-stage2: livecd/rcadd and livecd/rcdel. these two
4523 functions control what scripts are added to their respective runlevels. This
4524 option would be specified like so in the spec file: livecd/rcadd:
4525 metalog:default foo:boot. the syntax is the same for livecd/rcdel.
4527 08 Jun 2004; John Davis <zhen@gentoo.org> modules/builder.py,
4528 modules/catalyst_support.py, modules/livecd_stage2_target.py:
4529 livecd-stage2 traced back when boot/kernel/x/config was an empty string, fixed
4530 the code to give a nice error msg instead of a cryptic traceback
4532 04 Jun 2004; John Davis <zhen@gentoo.org>
4533 livecd/runscript-support/livecdfs-update.sh:
4534 small fix for bootsplash, needed to link clst_livecd_bootsplash to
4535 /etc/bootsplash/default
4537 04 Jun 2004; John Davis <zhen@gentoo.org> modules/generic_stage_target.py,
4538 targets/embedded/embedded-chroot.sh,
4539 targets/embedded/embedded-preclean-chroot.sh, targets/grp/grp-chroot.sh,
4540 targets/grp/grp-preclean-chroot.sh, targets/grp/grp.sh,
4541 targets/livecd-stage1/livecd-stage1-chroot.sh,
4542 targets/livecd-stage1/livecd-stage1-preclean-chroot.sh,
4543 targets/livecd-stage1/livecd-stage1.sh, targets/stage1/stage1-chroot.sh,
4544 targets/stage1/stage1-preclean1-chroot.sh, targets/stage1/stage1.sh,
4545 targets/stage2/stage2-chroot.sh, targets/stage2/stage2-preclean-chroot.sh,
4546 targets/stage3/stage3-chroot.sh, targets/stage3/stage3-preclean-chroot.sh,
4547 targets/tinderbox/tinderbox-chroot.sh,
4548 targets/tinderbox/tinderbox-preclean-chroot.sh,
4549 targets/tinderbox/tinderbox.sh:
4550 Fixes bug 51603, a lot of distcc fixups (has to do w/ bind mounts and such)
4552 02 Jun 2004; John Davis <zhen@gentoo.org> modules/snapshot_target.py:
4553 Fixes to address bugs #51072 and #52045. The snapshot logic was tweaked to be
4554 more efficient, and I added a new snapshot specfile option, portdir_overlay.
4555 It should be a full path pointing to a portage overlay dir.
4557 27 May 2004; John Davis <zhen@gentoo.org>
4558 livecd/cdtar/silo-1.3.1-cdtar.tar.bz2,
4559 livecd/cdtar/silo-1.3.2-sparc64-cdtar.tar.bz2,
4560 livecd/cdtar/silo-1.4.4-sparc32-cdtar.tar.bz2,
4561 livecd/runscript/default-runscript.sh:
4562 added updated silos and fixed motd bug
4564 22 May 2004; John Davis <zhen@gentoo.org> REMARKS, catalyst:
4565 rolling out version 1.0.8
4567 22 May 2004; John Davis <zhen@gentoo.org>
4568 livecd/runscript-support/kmerge.sh,
4569 livecd/runscript-support/livecdfs-update.sh,
4570 modules/livecd_stage2_target.py:
4571 added key livecd/bootsplash
4573 21 May 2004; John Davis <zhen@gentoo.org> arch/sparc.py, arch/sparc64.py,
4574 livecd/runscript/sparc-archscript.sh,
4575 livecd/runscript/sparc64-archscript.sh:
4576 sparc fixup patches from gustavoz at g.org
4578 20 May 2004; John Davis <zhen@gentoo.org> modules/livecd_stage2_target.py:
4579 added support for blacklisting modules via hotplug in livecd-stage2. spec key
4580 is livecd/modblacklist
4582 19 May 2004; John Davis <zhen@gentoo.org>
4583 livecd/runscript/default-runscript.sh, modules/livecd_stage2_target.py,
4584 livecd/runscript/x86-archscript.sh:
4585 added support for livecd/overlay, changed vga=0x317 to vga=791
4586 in the x86 archscript as it is a more standard setting and should
4587 work on more hardware
4589 17 May 2004; John Davis <zhen@gentoo.org>
4590 livecd/runscript/default-runscript.sh, livecd/runscript/x86-archscript.sh,
4591 livecd/runscript-support/kmerge.sh,
4592 livecd/runscript-support/livecdfs-update.sh,
4593 modules/livecd_stage2_target.py:
4594 fixes for the genkernel arg handling - we can now do it on a per-kernel basis.
4595 we also now have basic motd copying support for more branded livecds
4597 16 May 2004; John Davis <zhen@gentoo.org>
4598 livecd/runscript-support/kmerge.sh, modules/livecd_stage2_target.py:
4599 added a feature to the livecd-stage2 specfile called "livecd/genkernel_args"
4600 for passing args to genkernel. gmsoft@gentoo.org requested this one.
4602 16 May 2004; John Davis <zhen@gentoo.org> catalyst,
4603 modules/catalyst_support.py, modules/embedded_target.py,
4604 modules/generic_stage_target.py, modules/generic_target.py,
4605 modules/grp_target.py, modules/livecd_stage1_target.py,
4606 modules/livecd_stage2_target.py, modules/stage1_target.py,
4607 modules/stage2_target.py, modules/stage3_target.py,
4608 modules/tinderbox_target.py, targets/stage1/stage1-preclean2-chroot.sh:
4609 finally parsed out targets.py. fixed gcc-config typo in stage1 the stage1 that
4610 caused gcc profile problems.
4612 12 May 2004; John Davis <zhen@gentoo.org>
4613 livecd/runscript/default-runscript.sh, livecd/runscript-support/kmerge.sh,
4614 livecd/runscript-support/livecdfs-update.sh,
4615 livecd/runscript-support/post-kmerge.sh,
4616 livecd/runscript-support/pre-kmerge.sh, modules/catalyst_support.py,
4618 fixed default-runscript.sh so that it is easier to read (no more chroot >> EOF
4619 silliness). Most notably, I have taken advantage of the update-modules
4620 --assume-kernel fix from agriffis so that we can actually use 3rd party
4621 modules now. Please note that >=baselayout-1.9.0 is required.
4623 02 May 2004; Olivier Crete <tester@gentoo.org>
4625 Added forgotten CHOST for i386 subarch
4627 30 Apr 2004; John Davis <zhen@gentoo.org>
4628 livecd/cdtar/isolinux-2.08-cdtar.tar.bz2,
4629 livecd/cdtar/isolinux-2.08-memtest86+-cdtar.tar.bz2,
4630 livecd/cdtar/isolinux-2.08-memtest86-cdtar.tar.bz2,
4631 livecd/files/x86-help.msg, livecd/runscript/x86-archscript.sh:
4633 -fixed 2004.0 branding in the isolinux cdtar
4634 -fixed up acpi stuff in the runscripts
4635 -fixed up the x86 help message and corrected the numerous errors in it
4637 26 Apr 2004; John Davis <zhen@gentoo.org> catalyst,
4638 livecd/runscript/default-runscript.sh:
4639 fixed the /etc/issue /O macro issue, and changed the version in catalyst to
4640 1.0.7. we are ready for release
4642 16 Apr 2004; John Davis <zhen@gentoo.org> targets/stage1/stage1-chroot.sh:
4643 fix for the problem that gustavoz found wrt the /dev creation stuff not
4644 detecting arches. also an efficiency fix for stage1 building
4646 14 Apr 2004; John Davis <zhen@gentoo.org>
4647 targets/embedded/embedded-chroot.sh,
4648 targets/embedded/embedded-preclean-chroot.sh, targets/embedded/embedded.sh,
4649 targets/grp/grp.sh, targets/livecd-stage1/livecd-stage1-chroot.sh,
4650 targets/livecd-stage1/livecd-stage1-preclean-chroot.sh,
4651 targets/livecd-stage1/livecd-stage1.sh, targets/stage1/stage1-chroot.sh,
4652 targets/stage1/stage1-preclean1-chroot.sh, targets/stage1/stage1.sh,
4653 targets/stage2/stage2-chroot.sh, targets/stage2/stage2-preclean-chroot.sh,
4654 targets/stage2/stage2.sh, targets/stage3/stage3-chroot.sh,
4655 targets/stage3/stage3.sh, targets/tinderbox/tinderbox-chroot.sh,
4656 targets/tinderbox/tinderbox-preclean-chroot.sh,
4657 targets/tinderbox/tinderbox.sh:
4658 fix for bug #47733 - fixes for distcc and an envscript bugfix
4660 13 Apr 2004; John Davis <zhen@gentoo.org> modules/targets.py:
4663 12 Apr 2004; John Davis <zhen@gentoo.org> modules/catalyst_support.py,
4664 targets/embedded/cramfs-runscript.sh, targets/embedded/embedded-chroot.sh,
4665 targets/embedded/embedded-preclean-chroot.sh, targets/embedded/embedded.sh,
4666 targets/grp/grp-chroot.sh, targets/grp/grp-preclean-chroot.sh,
4667 targets/grp/grp.sh, targets/livecd-stage1/livecd-stage1-chroot.sh,
4668 targets/livecd-stage1/livecd-stage1-preclean-chroot.sh,
4669 targets/livecd-stage1/livecd-stage1.sh, targets/stage1/stage1-chroot.sh,
4670 targets/stage1/stage1-preclean1-chroot.sh,
4671 targets/stage1/stage1-preclean2-chroot.sh, targets/stage1/stage1.sh,
4672 targets/stage2/stage2-chroot.sh, targets/stage2/stage2-preclean-chroot.sh,
4673 targets/stage2/stage2.sh, targets/stage3/stage3.sh,
4674 targets/tinderbox/tinderbox.sh:
4675 lots of cleanup on the bash backend. take a look @ the code and report bugs to
4676 zhen@gentoo.org please.
4678 06 Apr 2004; John Davis <zhen@gentoo.org> targets/stage1/stage1-chroot.sh:
4679 fix for /dev in stage1
4681 05 Apr 2004; John Davis <zhen@gentoo.org> modules/targets.py:
4684 04 Apr 2004; Benjamin Judas <beejay@gentoo.org>
4685 livecd/kconfig/config-2004.1-gentoo-dev-sources-2.6.3-r1,
4686 livecd/kconfig/config-2004.1-xfs-sources-2.4.24-r3:
4687 Added the two kernel-configs for 2004.1 x86
4689 04 Apr 2004; John Davis <zhen@gentoo.org> targets/embedded/embedded.sh,
4690 targets/grp/grp.sh, targets/stage1/stage1-chroot.sh,
4691 targets/stage2/stage2.sh, targets/stage3/stage3.sh,
4692 targets/tinderbox/tinderbox.sh:
4693 fix to address missing /dev in stages, fixed path for env-update in all of the
4696 02 Apr 2004; John Davis <zhen@gentoo.org> modules/targets.py:
4697 use broken for grp, livecd-stage1, tinderbox, etc. fixed
4699 01 Apr 2004; John Davis <zhen@gentoo.org>
4700 livecd/runscript/default-runscript.sh:
4701 added in fix for the module.conf stuff courtesy of Benjamin Judas
4704 01 Apr 2004; John Davis <zhen@gentoo.org> catalyst, files/catalyst.conf,
4706 cosmetic touchups for 1.0.5
4708 31 Mar 2004; John Davis <zhen@gentoo.org> targets/stage2/stage2.sh:
4709 added support to the stage2 for stackable profiles bootstrap
4711 31 Mar 2004; John Davis <zhen@gentoo.org> arch/sparc.py, modules/targets.py:
4712 sparc compatibility patches from gustavoz@gentoo.org added. These patches add
4713 support for sparc32/64 build compatibility
4715 30 Mar 2004; John Davis <zhen@gentoo.org>
4716 livecd/runscript/default-runscript.sh, modules/targets.py,
4717 targets/stage1/build.sh:
4718 fix for bug 46022, more stackable profile fixes, embedded patches added
4720 26 Mar 2004; John Davis <zhen@gentoo.org>
4721 livecd/runscript/default-runscript.sh, modules/targets.py,
4722 targets/grp/grp.sh, targets/livecd-stage1/livecd-stage1.sh,
4723 targets/stage1/stage1-chroot.sh, targets/stage2/stage2.sh,
4724 targets/stage3/stage3.sh, targets/tinderbox/tinderbox.sh:
4725 fixes for bugs #44625 and #45805
4727 24 Mar 2004; John Davis <zhen@gentoo.org> catalyst,
4728 livecd/cdtar/isolinux-2.08-memtest86-cdtar.tar.bz2,
4729 livecd/runscript/default-runscript.sh, livecd/runscript/x86-archscript.sh:
4730 memtest is in. if you want to use it, check out the memtest86 cd tarball
4731 Also, fixes for bugs 45078, 45188, 44306
4733 23 Mar 2004; John Davis <zhen@gentoo.org>
4734 livecd/runscript/alpha-archscript.sh, livecd/runscript/hppa-archscript.sh,
4735 livecd/runscript/ppc-archscript.sh, livecd/runscript/sparc64-archscript.sh,
4736 livecd/runscript/x86-archscript.sh, modules/targets.py,
4737 targets/livecd-stage3/unmerge.sh:
4738 added "livecd/iso" to targets.py and fixed up the archscripts so that isos are
4739 created at the end of the livecd-stage2 process.
4741 22 Mar 2004; John Davis <zhen@gentoo.org> modules/targets.py,
4742 targets/embedded/embedded.sh:
4743 preliminary embedded support added thanks to david@futuretel.com (mut3x)
4745 19 Mar 2004; John Davis <zhen@gentoo.org> targets/grp/grp.sh,
4746 targets/stage1/stage1.sh, targets/stage3/stage3.sh:
4747 removing the hardened-gcc deps since the package itself is deprecated'
4749 05 Mar 2004; John Davis <zhen@gentoo.org> catalyst:
4750 changing location of /etc/catalyst.conf to /etc/catalyst/catalyst.conf
4752 04 Mar 2004; John Davis <zhen@gentoo.org> alpha-isogen.sh,
4753 examples/livecd/alpha/alpha-livecd-stage1-20040225.spec,
4754 examples/livecd/alpha/alpha-livecd-stage2-20040225.spec,
4755 examples/livecd/alpha/config-2.4.21-r4-alpha,
4756 examples/livecd/alpha/config-2.4.21-r4-jensen,
4757 examples/livecd/alpha/config-2.4.21-r4-legacy,
4758 examples/livecd/cdtar/aboot-0.9-r1-cdtar.tar.bz2,
4759 examples/livecd/runscript/alpha-archscript.sh, files/catalyst.conf:
4760 fixes for bugs 43676, 43701. Alpha support added as well.
4762 25 Feb 2004; Pieter Van den Abeele <pvdabeel@gentoo.org>:
4763 added powerpc livecd support, preparing for 2004.0 release. Preliminary
4764 kde/gnome cd specs added.
4766 18 Feb 2004; John Davis <zhen@gentoo.org> files/catalyst.conf:
4767 fix in catalyst.conf for bug #42044
4769 13 Feb 2004; John Davis <zhen@gentoo.org> sparc64-isogen.sh, arch/sparc.py,
4770 arch/sparc64.py, examples/livecd/runscript/sparc64-archscript.sh,
4771 examples/livecd/sparc64/config-2.4.24-sparc64:
4772 sparc fixups contributed by Gustavo Zacarias <gustavoz@gentoo.org>
4774 12 Feb 2004; Daniel Robbins <drobbins@gentoo.org>:
4775 fixed bugs in previous feature additions (see 11 Feb 2004) and added support
4776 for a $clst_conf environment variable. You can use the $clst_conf variable to
4777 point to a file to use in place of /etc/catalyst.conf. By setting this
4778 variable in your shell, catalyst can easily be used by multiple people on the
4779 same machine. Also, ccache support now works for genkernel.
4781 11 Feb 2004; Daniel Robbins <drobbins@gentoo.org>:
4782 removed file for livecd-stage2 target, as this is handled by the runscript
4783 now. Added support for "/boot/kernel/foo/use", "/boot/kernel/foo/packages,"
4784 and made "/boot/kernel/foo/extraversion" an optional rather than required
4785 parameter. The aforementioned "packages" is used to specify kernel-related
4786 packages (like module ebuilds) to merge with each kernel, and the new "use"
4787 option is used to specify the USE settings you'd like exported to the
4788 environment during kernel as well as kernel "packages" build.
4790 10 Feb 2004; John Davis <zhen@gentoo.org> README, TODO, catalyst,
4791 modules/builder.py, modules/catalyst_support.py, modules/targets.py,
4792 targets/grp/grp.sh, targets/livecd-stage1/livecd-stage1.sh,
4793 targets/livecd-stage2/livecd-stage2.sh, targets/stage1/stage1-chroot.sh,
4794 targets/stage2/stage2.sh, targets/stage3/stage3.sh,
4795 targets/tinderbox/tinderbox.sh:
4796 added envscripts support (fixes bug #39832) massive cleanup of tree to prepare
4797 it for ebuild - added headers to everything and removed deprecated dirs
4799 14 Jan 2004; John Davis <zhen@gentoo.org> arch/mips.py, modules/targets.py:
4800 adding Kumba's patches for MIPS
4802 16 Dec 2003; Guy Martin <gmsoft@gentoo.org>: arch/hppa.py,modules/targets.py:
4803 Added hppa specific code.
4805 29 Nov 2003; Daniel Robbins <drobbins@gentoo.org>:
4806 Tinderbox target added. See tinderbox examples in examples/ dir.
4808 08 Nov 2003; Daniel Robbins <drobbins@gentoo.org>:
4809 spec file support integrated into catalyst. Use "-f/--file specfile" as
4810 argument; see examples dir for examples.
4811 "grp" target now functional. See examples/x86-grp-20031102.spec for an
4812 example of how to use it.
4814 08 Nov 2003; Daniel Robbins <drobbins@gentoo.org>:
4815 support functions for spec file parsing and reading added. Will get added to
4818 05 Nov 2003; Daniel Robbins <drobbins@gentoo.org>:
4819 Many bug fixes later, things seem to be working well for stage1/2/3 so I've
4822 28 Oct 2003; Daniel Robbins <drobbins@gentoo.org>:
4823 Significant rework of code structure. Everything is falling nicely into place.
4825 28 Oct 2003; Daniel Robbins <drobbins@gentoo.org>:
4826 Exception handling fully-integrated into current prototype code.
4828 27 Oct 2003; Daniel Robbins <drobbins@gentoo.org>:
4829 beginning of exception handling integration, got some of the target code
4832 24 Oct 2003; Daniel Robbins <drobbins@gentoo.org>:
4833 major code rework in progress on the python parts.
4835 17 Oct 2003; John Davis <zhen@gentoo.org> files/grp/x86/x86.conf,
4836 files/grp/x86/x86.pkg.cd1, files/grp/x86/x86.pkg.cd2, files/grp/x86/x86.src,
4837 files/livecd/x86-basic/base.pkg, files/livecd/x86-basic/kern.pkg:
4838 for organiation's sake, I have moved the files, such as livecd foundations,
4839 into catalyst/files. It will make it easier for us when ebuild time comes
4842 15 Oct 2003; John Davis <zhen@gentoo.org> targets/stage3/stage3.sh:
4843 All preliminary target build scripts are now added and coded to near as spec
4844 that we can have at this point.
4846 14 Oct 2003; Daniel Robbins <drobins@gentoo.org>:
4847 new and improved ChangeLog; snapshots now work ("./catalyst-util.py snap
4848 20031014",) and snapshotting cleans up after itself (temp files deleted,)
4849 something that should be continued as much as reasonably possible in other
4850 parts of catalyst. Also, we have /etc/catalyst.conf config file reading stub
4851 code completed, and internal fall-backs to reasonable global config defaults
4854 12 Oct 2003; Daniel Robbins <drobins@gentoo.org>:
4855 subarch test outsourced to python catalyst-subarches function.
4857 12 Oct 2003; John Davis <zhen@gentoo.org> include/build_functions.sh:
4858 fixed the entry in include/build_functions.sh for location of bootstrap.sh
4860 12 Oct 2003; John Davis <zhen@gentoo.org> catalyst:
4861 removing dup enter_chroot
4863 12 Oct 2003; Robin H. Johnson <robbat2@gentoo.org> catalyst:
4864 document subarches checking
4866 12 Oct 2003; Robin H. Johnson <robbat2@gentoo.org> catalyst:
4867 Fix valid subarch test.
4869 12 Oct 2003; John Davis <zhen@gentoo.org> catalyst,
4870 include/build_functions.sh, include/functions.sh:
4871 thanks to robbat2, the cmdline argument handling is now fixed. I moved
4872 start_build to build_functions.sh cleaning up the main catalyst script some
4875 11 Oct 2003; John Davis <zhen@gentoo.org> include/build_functions.sh:
4876 fixed SRCBALL and DESTBALL, making it transparent for profiles
4878 11 Oct 2003; John Davis <zhen@gentoo.org> catalyst, include/functions.sh:
4879 added an exit condition to the cmd line argument case statement
4881 09 Oct 2003; John Davis <zhen@gentoo.org> catalyst, bin/build.sh, bin/stage1,
4882 files/catalyst.conf, include/build_functions.sh, include/functions.sh:
4883 the changes that I made to the above files should make catalyst completely
4884 transparent to no matter what profile we are using. check files/catalyst.conf
4885 for the list of BUILDTYPEs that we support.
4887 08 Oct 2003; John Davis <zhen@gentoo.org> catalyst:
4888 changed how cmd line arguments are handled
4890 08 Oct 2003; John Davis <zhen@gentoo.org> catalyst:
4891 I changed the is_special handling so that it is cleaner and faster
4893 08 Oct 2003; John Davis <zhen@gentoo.org> catalyst, include/functions.sh,
4894 livecd/foundations/x86-basic/base.pkg, livecd/foundations/x86-basic/kern.pkg,
4895 livecd/foundations/x86-basic/post-clean.sh,
4896 livecd/foundations/x86-basic/pre-clean.sh,
4897 livecd/foundations/x86-basic/settings:
4898 I outsourced more functions to include/functions.sh. I made it a seperate file
4899 from build_fucntions.sh so that we can keep our build and other functions
4900 apart. I also added in the livecd stuffs from the stager side of things.
4902 08 Oct 2003; John Davis <zhen@gentoo.org> catalyst,
4903 include/build_functions.sh:
4904 I outsourced all of the build functions to include/build_functions.sh. In the
4905 future, this will happen more - the code needs cleaned up.
4907 07 Oct 2003; John Davis <zhen@gentoo.org> catalyst, bin/bootstrap.sh,
4909 I mucked with stage1 and bootstrap.sh to add support for ${BUILDTYPE} (profile
4910 transparency). Also, I removed gettext from bootstrap, since mainline gentoo
4911 does not use that anymore.
4913 05 Oct 2003; John Davis <zhen@gentoo.org> catalyst:
4914 since we now have a default profile in portage, i massaged some errors
4915 messages to reflect that.
4917 04 Oct 2003; John Davis <zhen@gentoo.org> catalyst, bin/bootstrap.sh,
4919 removed ccache support from catalyst stage1 build cause it breaks the build.
4920 Additionally, I removed gettext support from bootstrap, because according to
4921 our new default profile, we don't use that anymore.
4923 02 Oct 2003; John Davis <zhen@gentoo.org> catalyst, files/catalyst.conf:
4924 added a new var, BUILDTYPE, adding more transparency for building.
4925 In the future, we will be building both selinux and hardened sources.
4927 02 Oct 2003; John Davis <zhen@gentoo.org> catalyst:
4928 fixed some formatting when catalyst prints out build info, additionally,
4929 trying to make catalyst more transparent for future expansion of stages
4931 21 Sep 2003; John Davis <zhen@gentoo.org> catalyst:
4932 fixed the order/ way in which we handle cmd line arguments wrt to -h or
4933 --help. I moved this functionality from the main program section to
4936 21 Sep 2003; John Davis <zhen@gentoo.org> README.catalyst, catalyst:
4937 I edited catalyst to change our naming convention from stage*-arch-h.* to
4938 stage*-arch-etdyn-ssp.* re method's request. This will not be the first time
4939 I change naming conventions, as catalyst will be eventually extended to
4940 do selinux-* stages also.
4942 Additionally, I updated README.catalyst to include profile information.
4944 10 Sep 2003; John Davis <zhen@gentoo.org> README.catalyst, README.stager,
4945 bin/catalyst, bin/hardened-bootstrap.sh, bin/stage1:
4946 I renamed README.stager to README.catalyst and have made some very minor
4947 changes to it. bin/bootstrap.sh has been renamed to bin/hardened-bootstrap.sh.
4948 I have hacked bootstrap to use the hardened profile, as well as utilize
4949 hardened-gcc. bin/catalyst itself has undergone some more changes (nothing too
4950 major). Additionally, bin/stage1 has been hacked to accept the hardened
4951 profile, and use hardened-gcc.
4953 09 September 2003; John Davis <zhen@gentoo.org>:
4954 Initial import of hardened stager. I am forking this from the original
4955 stager code in order to better fit our needs. The original stager code is
4956 still used by Gentoo, and is maintained by Daniel Robbins
4957 <drobbins@gentoo.org>. I would like to thank him and the rest of the
4958 contributors that coded stager.