1 # Copyright 2002-2008 Gentoo Foundation; Distributed under the GPL v2
4 07 Sep 2008; Andrew Gaffney <agaffney@gentoo.org> catalyst,
5 modules/catalyst/config.py:
6 A few fixes to ParserBase after actually testing it switch to parsing
7 config file with ConfigParser
9 07 Sep 2008; Andrew Gaffney <agaffney@gentoo.org> catalyst,
10 +modules/catalyst/config.py, -modules/catalyst/util.py:
11 More indecisiveness..move util.spec to config.SpecParser
13 06 Sep 2008; Andrew Gaffney <agaffney@gentoo.org> catalyst,
14 -modules/catalyst/spec.py, +modules/catalyst/util.py,
15 modules/catalyst_support.py:
16 Rename catalyst.spec to catalyst.util Move spec_dump() into spec class
17 Modify catalyst to use new spec class
19 06 Sep 2008; Andrew Gaffney <agaffney@gentoo.org> catalyst,
20 +modules/catalyst/__init__.py:
21 Add __init__.py file and import line
23 06 Sep 2008; Andrew Gaffney <agaffney@gentoo.org> catalyst,
24 +modules/catalyst/spec.py:
25 Initial commit of modules/catalyst/spec.py
27 30 Jul 2008; Chris Gianelloni <wolf31o2@wolf31o2.org> arch/amd64.py,
29 Updating x86/amd64 arch support. Original patches by William Cooke
30 <gentoo@wcooke.org> and reported to Gentoo bug #224429, modified by me.
32 28 Jul 2008; Chris Gianelloni <wolf31o2@wolf31o2.org>
33 modules/generic_stage_target.py, modules/livecd_stage2_target.py,
34 modules/snapshot_target.py, modules/stage4_target.py,
35 targets/support/bootloader-setup.sh, targets/support/functions.sh,
36 targets/support/kmerge.sh:
37 Removing all deprecated interfaces. We no longer wish to support them and
38 they're not needed. Anyone using a pre-2.x spec file will need to update
41 24 Jul 2008; Chris Gianelloni <wolf31o2@wolf31o2.org>
42 -livecd/files/Getting_Online.txt:
43 Removing livecd/files/Getting_Online.txt since it was quite outdated.
45 24 Jul 2008; Chris Gianelloni <wolf31o2@wolf31o2.org> TODO, catalyst,
47 Updated for new git repo.
49 29 May 2008; Chris Gianelloni <wolf31o2@gentoo.org> TODO, catalyst,
50 targets/support/livecdfs-update.sh:
51 Add gconf settings for gnome-screensaver to disable locking by default. This
54 14 May 2008; Andrew Gaffney <agaffney@gentoo.org> arch/arm.py:
55 Add armv5tel to arm host list
57 09 May 2008; Chris Gianelloni <wolf31o2@gentoo.org>
58 targets/support/chroot-functions.sh:
59 If we don't have a distcc user, we need to reinstall distcc, even if it's
60 been built with the right USE. This mainly affects stage1/stage2.
62 09 May 2008; Chris Gianelloni <wolf31o2@gentoo.org>
63 targets/support/chroot-functions.sh:
64 We need to run distcc-config --install, since we won't be installing into
65 ROOT=/ for stage1, and we have to use --noreplace to keep from wiping any
66 installed versions of distcc.
68 09 May 2008; Chris Gianelloni <wolf31o2@gentoo.org> TODO:
69 Add a couple of distcc-related items to TODO.
71 09 May 2008; Chris Gianelloni <wolf31o2@gentoo.org>
72 targets/stage1/stage1-preclean-chroot.sh,
73 targets/stage2/stage2-preclean-chroot.sh,
74 targets/stage3/stage3-preclean-chroot.sh,
75 targets/stage4/stage4-preclean-chroot.sh:
76 We don't want to run setup_myfeatures in preclean, but still want to update
77 the environment and show our debug information.
79 25 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org>
80 targets/stage1/stage1-preclean-chroot.sh,
81 targets/stage2/stage2-preclean-chroot.sh,
82 targets/stage3/stage3-preclean-chroot.sh,
83 targets/stage4/stage4-preclean-chroot.sh,
84 targets/support/chroot-functions.sh:
85 Remove the die on LIBDIR check, since it won't be set on non-multilib
86 profiles. We can now run debug in preclean again.
88 25 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org>
89 targets/support/functions.sh:
90 Let's not try to chmod a dangling symlink.
92 25 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org>
93 targets/support/chroot-functions.sh:
94 Added emerge --info to debug output. I don't know why I didn't add it before.
96 25 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org>
97 targets/stage1/stage1-preclean-chroot.sh,
98 targets/stage2/stage2-preclean-chroot.sh,
99 targets/stage3/stage3-preclean-chroot.sh,
100 targets/stage4/stage4-preclean-chroot.sh:
101 We probably shouldn't be running our debug functions in our stages. Let's
104 24 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org>
105 targets/support/chroot-functions.sh:
106 Added a get_libdir call and fail if we don't have a valid LIBDIR when using
109 23 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org>
110 targets/support/livecdfs-update.sh:
111 Only copy the handbook icon if one exists.
113 21 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org>
114 modules/catalyst_lock.py:
115 Fix a small typo. Thanks to Justin Bronder <jsbronder@gentoo.org> for
118 17 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org>
119 targets/livecd-stage2/livecd-stage2-controller.sh:
120 We should be matching all possible LIBDIRs, so make sure we do that.
122 17 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org>
123 targets/support/livecdfs-update.sh:
124 We no longer need the metadata.tar.bz2, since the Installer uses
127 16 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org>
128 targets/stage1/stage1-chroot.sh:
129 We don't need --newuse if we're not using binary packages, so there's no
132 13 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org>
133 targets/livecd-stage2/livecd-stage2-controller.sh:
134 Added initial framework for creating the CD's root on livecd/livedvd.
135 Currently, the end result is the same, but I'll be adding code to
136 automatically copy the stages and to automatically download the distfiles.
138 13 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org>
139 targets/livecd-stage2/livecd-stage2-controller.sh,
140 targets/support/kmerge.sh, targets/support/livecdfs-update.sh,
141 targets/support/rc-update.sh:
142 Change all checks for livecd/type: gentoo-release-livecd to
143 gentoo-release-live* so we can add a new gentoo-release-livedvd livecd/type
144 to allow for auto-fetching of distfiles and stages onto official DVD media.
146 11 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org> TODO,
147 targets/livecd-stage1/livecd-stage1-controller.sh,
148 targets/livecd-stage2/livecd-stage2-controller.sh:
149 Updated TODO. Added code to livecd-stage1 to generate a package list, which
150 will be used in livecd-stage2 with the upcoming livedvd livecd/type to fetch
151 the distfiles automatically.
153 11 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org>
154 modules/generic_stage_target.py:
155 Fix seedcache output so it fits in 80 columns.
157 08 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org>
158 targets/stage1/stage1-chroot.sh:
159 We should likely install baselayout before anything else, including the
160 package manager. As such, I've moved it to after sys-apps/baselayout is
163 08 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org>
164 targets/livecd-stage2/livecd-stage2-controller.sh:
165 Check for a snapshot in the overlay and error if one is present. This should
166 ensure that the snapshot on the CD is the same as the one used to build the
169 06 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
170 modules/catalyst_support.py:
171 Added a small patch from Tim Yamin <tim.yamin@zonbu.com> to fix make.conf
172 parsing of variables with numbers in them. This is catalyst 2.0.6_pre17 for
175 06 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org>
176 targets/stage1/stage1-chroot.sh:
177 Change back to using sys-apps/baselayout. We'll need to come up with a
178 better permanent solution now that virtual/baselayout is no more.
180 05 Apr 2008; Andrew Gaffney <agaffney@gentoo.org>
181 -livecd/cdtar/grub-memtest86+-cdtar.tar.bz2:
182 Update the grub cdtar for grub-0.97-r5 and memtest86+-2.01
184 05 Apr 2008; Andrew Gaffney <agaffney@gentoo.org>
185 targets/support/bootloader-setup.sh:
186 Use menu.lst for grub config, since 0.96 and higher won't use grub.conf
189 04 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org> +TODO,
190 modules/generic_stage_target.py, targets/support/livecdfs-update.sh:
191 Added TODO. Changed create_handbook_icon call to only be called if
192 /docs/handbook/index.html exists on the disk or in livecd/overlay.
194 30 Mar 2008; Andrew Gaffney <agaffney@gentoo.org>
195 targets/support/kmerge.sh:
196 Run sed on KERNELVERSION to escape the slashes so we can use it in another
199 30 Mar 2008; Andrew Gaffney <agaffney@gentoo.org>
200 targets/support/kmerge.sh:
201 Modify test to run if package.provided exists instead of if it doesn't.
202 Run sed on the correct file.
204 27 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
205 targets/support/chroot-functions.sh:
206 Added --noreplace to setup_myfeatures merges so we don't blow away any
207 packages which are already installed with the proper USE flags for the given
208 target. This is for bug #211654. This is catalyst 2.0.6_pre16 for testing.
210 27 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
211 livecd/files/README.txt:
212 Added dosshd, passwd=, and nonfs to README.txt, since they were missing.
214 27 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
215 targets/support/rc-update.sh:
216 Added mdraid for baselayout-2 users.
218 14 Mar 2008; Andrew Gaffney <agaffney@gentoo.org>
219 targets/support/kmerge.sh:
220 Clean up package.provided after the kernel build
222 13 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
223 targets/support/kmerge.sh:
224 It helps if I put things in the correct order so they'll actually execute,
225 rather than getting a nice error from emerge.
227 13 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
228 targets/support/kmerge.sh:
229 Change upgrade to update.
231 13 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
232 targets/support/kmerge.sh:
233 Add back in the package.provided code that *should* skip the kernel sources
234 merge for call back and subsequent runs.
236 13 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
237 targets/support/kmerge.sh:
238 We don't really need to use binary packages for the kernel sources, since it
239 doesn't gain us anything. Also, we need to delete the /usr/src/linux symlink
240 when we're not using kerncache.
242 13 Mar 2008; Andrew Gaffney <agaffney@gentoo.org>
243 targets/support/kmerge.sh:
244 Remove 'symlink' from USE, since it's not needed and screws up kerncache
246 13 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
247 targets/livecd-stage2/livecd-stage2-controller.sh:
248 OK, we run our find outside the chroot, so we don't want to use absolute
249 paths unless we want to wipe out *.a *.la *.pyc and *.pyo from our host
250 system. Oops. Due to this bug, I'm making this 2.0.6_pre15 for testing
253 13 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
254 targets/livecd-stage2/livecd-stage2-controller.sh,
255 targets/stage1/stage1-controller.sh:
256 Cleanup the clean section for stage1 and add an updated clean section for
257 livecd-stage2 when we're a minimal, universal, or game CD. This is
258 2.0.6_pre14 for testing.
260 11 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
261 targets/support/kmerge.sh:
262 We should be using --newuse when merging our packages in callback.
264 11 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
265 targets/grp/grp-chroot.sh:
266 We should only use --noreplace when building a pkgset, everything else
269 11 Mar 2008; Andrew Gaffney <agaffney@gentoo.org>
270 modules/catalyst_support.py, modules/generic_stage_target.py,
271 modules/grp_target.py:
272 Apply additional patches from bug #207862 for CONTENTS generation.
274 10 Mar 2008; Andrew Gaffney <agaffney@gentoo.org>
275 targets/grp/grp-chroot.sh:
276 Call setup_myemergeopts after changing clst_FETCH.
278 10 Mar 2008; Andrew Gaffney <agaffney@gentoo.org>
279 targets/netboot2/netboot2-pkg.sh:
280 Remove a bit of unnecessary code.
282 10 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
283 modules/generic_stage_target.py, targets/grp/grp-chroot.sh,
284 targets/support/chroot-functions.sh:
285 Fix some spacing on the -* warning, revert Andrew's last change, since it
286 didn't do anything, and clean up the GRP chroot code so it works smarter and
287 set clst_FETCH when clst_grp_type is something other than pkgset.
289 10 Mar 2008; Andrew Gaffney <agaffney@gentoo.org>
290 targets/support/chroot-functions.sh:
291 Don't set --usepkg and --buildpkg when fetching.
293 07 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
294 modules/generic_stage_target.py:
295 Change the warning thrown into make.conf when someone uses LDFLAGS so it is
298 05 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
299 modules/generic_stage_target.py:
300 Merged ChangeLog.old and ChangeLog and added a note for myself to fix up the
301 boot/kernel/${kname}/config copying code in generic_stage_target.
303 05 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
304 targets/support/kmerge.sh:
305 Make sure we don't give genkernel a --kernel-config if it isn't set in the
308 05 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
309 modules/generic_stage_target.py, targets/support/kmerge.sh,
310 targets/support/pre-kmerge.sh:
311 Changed boot/kernel/${kname}/config and boot/kernel/${kname}/sources to be
312 valid, rather than required, changed clst_ksource to default to
313 virtual/linux-sources if boot/kernel/${kname}/sources is unset, moved
314 removal of USE to after the kernel build so the modules get the correct USE,
315 and did some minor cleanup on pre-kmerge. This is 2.0.6_pre13 for testing.
317 05 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
318 targets/support/kmerge.sh:
319 We should run the default functions for kmerge.sh, too.
321 05 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
322 -livecd/cdtar/aboot-0.9-r1-cdtar.tar.bz2,
323 +livecd/cdtar/aboot-1.0_pre20040408-r2-cdtar.tar.bz2:
324 Updated aboot cdtar with a newer version to support newer kernels.
326 05 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
327 targets/stage1/stage1-chroot.sh, targets/support/chroot-functions.sh:
328 Updated make_destpath so it writes out to make.conf as well as exporting
329 ROOT to the environment, added a make_destpath call to cleanup_stages, and
330 adding make_destpath /tmp/stage1root to stage1.
332 05 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org> README, catalyst:
333 Updated README a bit and rolling 2.0.6_pre12 for testing.
335 05 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
336 targets/support/create-iso.sh:
337 Removed any further checks for clst_fstype and making sure everybody is
338 using ${mkisofs_zisofs_opts}.
340 05 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
341 targets/support/livecdfs-update.sh:
342 The default theme for GNOME is now Clearlooks, so we can remove the theme
343 code, but we still want to set the font size.
345 05 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
346 targets/support/livecdfs-update.sh:
347 We need to put quotes around ${user_comment} or useradd gets confused.
349 05 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
350 targets/support/chroot-functions.sh:
351 Changed make_destpath to write out ROOT to make.conf, rather than (ab)using
354 05 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
355 targets/support/kmerge.sh:
356 Added an additional make_destpath call to kmerge.sh so it'll export ROOT=/
357 prior to running genkernel. This is catalyst 2.0.6_pre11 for testing.
359 04 Mar 2008; Andrew Gaffney <agaffney@gentoo.org>
360 targets/support/create-iso.sh:
361 Bash fscking sucks, so we have to compromise on this code reduction solution
362 a bit. It's still far better than it was
364 03 Mar 2008; Andrew Gaffney <agaffney@gentoo.org>
365 targets/support/create-iso.sh:
366 Don't escape quotes when actually running the command
368 02 Mar 2008; Andrew Gaffney <agaffney@gentoo.org>
369 targets/support/kmerge.sh:
370 Pass clst_root_path instead of ROOT to run_merge, since it overrides ROOT
372 29 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
373 targets/support/kmerge.sh:
374 Use -L instead of -l in test for symlink
376 29 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
377 targets/stage1/stage1-controller.sh:
378 Remove code for gcc-config/binutils-config since it should be getting done
379 in the preclean script, anyway.
381 29 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
382 targets/stage1/stage1-chroot.sh:
383 I missed one place where HOSTUSE was being used incorrectly.
385 29 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
386 targets/support/kmerge.sh:
387 Escape the correct quote
389 29 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
390 targets/support/kmerge.sh:
391 Change remaining instances of run_emerge to run_merge
393 28 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
394 targets/support/bootloader-setup.sh, targets/support/create-iso.sh:
395 Change all clst_hostuse checks for ppc/ppc64 to ppc*|powerpc* so we match,
398 28 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
399 targets/support/bootloader-setup.sh:
400 Let's change our splash checking to a global check so it only needs to be
401 done once. This makes much more sense than having all of those if ... else
404 28 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
405 targets/stage1/stage1-chroot.sh, targets/support/kmerge.sh:
406 Fix our USE invocation here so things work as expected.
408 28 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
409 targets/support/livecdfs-update.sh:
410 Force-enable livecd/users for livecd/type gentoo-release-livecd and
413 28 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
414 targets/support/livecdfs-update.sh:
415 Remove /etc/conf.d/domainname code, since /etc/conf.d/domainname is no
418 28 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
419 targets/livecd-stage2/livecd-stage2-controller.sh:
420 Fixing the snapshot copying so it will only copy the correct snapshot for
421 people who don't know how to properly use wget.
423 28 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
424 targets/stage1/stage1-chroot.sh:
425 Fix HOSTUSE invocation on stage1, since we use -* at the beginning to
428 28 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
429 targets/stage1/stage1-chroot.sh, targets/support/kmerge.sh:
430 OK, we have to escape our quotes, rather than use single quotes, or we don't
431 evaluate the variables properly.
433 28 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
434 targets/stage1/stage1-chroot.sh, targets/support/chroot-functions.sh,
435 targets/support/kmerge.sh:
436 Fixing echo/sed for make.conf writing.
438 28 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
439 targets/grp/grp-chroot.sh, targets/stage1/stage1-chroot.sh,
440 targets/support/kmerge.sh, targets/support/livecdfs-update.sh:
441 Rather than using the environment, we write out our USE to make.conf, then
442 remove it once we're done. We don't bother adding clst_HOSTUSE, since it'll
443 be written to make.conf, already.
445 28 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
446 targets/embedded/embedded-chroot.sh, targets/grp/grp-chroot.sh,
447 targets/livecd-stage1/livecd-stage1-chroot.sh,
448 targets/netboot/netboot-chroot.sh, targets/netboot/netboot-combine.sh,
449 targets/netboot2/netboot2-pkg.sh, targets/stage1/stage1-chroot.sh,
450 targets/stage2/stage2-preclean-chroot.sh, targets/stage3/stage3-chroot.sh,
451 targets/stage3/stage3-preclean-chroot.sh, targets/stage4/stage4-chroot.sh,
452 targets/support/chroot-functions.sh, targets/support/pre-kmerge.sh,
453 targets/support/unmerge.sh, targets/tinderbox/tinderbox-chroot.sh:
454 Changing run_emerge to run_merge, changing both setup_portage and
455 setup_myfeatures to add any USE changes to make.conf prior to merge, then
456 removing the settings added, rather than (ab)using the environment.
458 28 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
459 targets/grp/grp-chroot.sh, targets/livecd-stage1/livecd-stage1-chroot.sh,
460 targets/stage1/stage1-chroot.sh, targets/stage3/stage3-chroot.sh,
461 targets/stage4/stage4-chroot.sh, targets/support/chroot-functions.sh,
462 targets/tinderbox/tinderbox-chroot.sh:
463 Rearrange some of the functions in chroot-functions.sh in preparation for
464 some upcoming changes and rename setup_portage to setup_pkgmgr.
466 28 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
467 targets/stage1/stage1-controller.sh:
468 Removing an extra env-update call from stage1's preclean.
470 28 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
471 livecd/cdtar/grub-memtest86+-cdtar.tar.bz2,
472 targets/support/bootloader-setup.sh:
473 Set default for grub to 0 and updated cdtar so we don't ship a half-broken
474 help.msg which we didn't even use.
476 28 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
477 targets/support/bootloader-setup.sh:
478 Don't write out out 'default 1' line when creating grub.conf, since the
479 'help' entry is now at the bottom, and we want grub to default to the first
482 27 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
483 targets/support/bootloader-setup.sh:
484 Removed checks on livecd/splash_type, since we only support one type,
485 removed remaining bootsplash code from bootloader-setup.sh, added automatic
486 copying of splash.xpm.gz for Gentoo releases when using grub, and moved grub
487 help to bottom of titles. This is catalyst 2.0.6_pre10 for testing.
489 27 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
490 targets/livecd-stage2/livecd-stage2-controller.sh:
491 Let's automatically copy in the snapshot if livecd/type is
492 gentoo-release-livecd.
494 26 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
495 modules/generic_stage_target.py:
496 Fix leading whitespace in empty() so it's only executed if there's something
497 to execute it on. Thanks to Justin Bronder <jsbronder@gentoo.org> in bug
498 211410 for pointing this out
500 21 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
501 targets/support/rc-update.sh:
502 Quote baselayout package atom
504 21 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
505 targets/support/chroot-functions.sh:
506 OK, we shouldn't use which to find env-update, since /usr/sbin isn't in the
507 PATH by default. Instead, simply check if it exists.
509 21 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
510 targets/support/chroot-functions.sh:
511 Remove temporary package listing code, since --verbose is forced on with
514 21 Feb 2008; Andrew Gaffney <agaffney@gentoo.org> catalyst:
515 Force-enable --verbose when using --debug
517 21 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
518 targets/support/kmerge.sh:
519 Changing modules-update to update-modules to quiet a warning and keep us
520 from having it get removed out from under us.
522 21 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
523 targets/support/chroot-functions.sh:
524 Adding a note to myself for better debug and moving run_default_funcs to the
525 bottom of the script so it gets executed. Since this can otherwise break
526 pkgcache, I'm making this catalyst 2.0.6_pre9 for testing, immediately.
528 21 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
529 targets/stage1/stage1-chroot.sh, targets/stage2/stage2-chroot.sh,
530 targets/support/chroot-functions.sh:
531 Moved creating of stage1 package list to the beginning of stage1-chroot.sh
532 so we can get the output with --debug, added --newuse to the options for
533 stage1, as we should always rebuild any package where the USE has changed,
534 removed removal of portage logs from stage2-chroot.sh since it is being done
535 by cleanup_stages, moved world removal in cleanup_stages into a check for
536 stages 1 through 3, made update_env_settings check for the existence of
537 env-update before running it since we now run update_env_settings by default
538 everywhere chroot-functions.sh is sourced, and added a section to show_debug
539 to list the packages, since we don't yet force-enable verbose with debug.
541 20 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
542 modules/catalyst_lock.py:
543 Since my python sucks and I don't feel like troubleshooting it at the
544 moment, commenting out all the DEBUG code in catalyst_lock and rolling up
545 2.0.6_pre8 for testing.
547 20 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> AUTHORS, catalyst,
548 modules/builder.py, modules/catalyst_lock.py:
549 Added some extra debug output to catalyst_lock.py and added Stuart Longland
550 to AUTHORS. This is catalyst 2.0.6_pre7 for testing.
552 20 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
553 modules/catalyst_support.py:
554 change 'is' to == because python is grumpy
556 20 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
557 examples/livecd-stage2_template.spec, examples/stage4_template.spec,
558 modules/livecd_stage2_target.py, targets/support/kmerge.sh,
559 targets/support/livecdfs-update.sh, targets/support/pre-kmerge.sh,
560 targets/support/rc-update.sh:
561 Removing support for bootsplash, since it hasn't been in a supported kernel
562 in a couple years and isn't accepted upstream.
564 20 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
565 targets/support/pre-kmerge.sh, targets/tinderbox/tinderbox-chroot.sh:
566 Fix up the sed for genkernel so it works on versions both before and after
567 3.4.10_pre2 and fixing a couple places where my sed for the . -> source
568 change was a bit too aggressive.
570 20 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
571 targets/support/bootloader-setup.sh:
572 Change grub timeout to 15 seconds instead of 150.
574 20 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
575 targets/support/pre-kmerge.sh:
576 Comment out sed on genkernel executable as it appears to do nothing these
579 20 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
580 targets/livecd-stage2/livecd-stage2-controller.sh:
581 Only call find on libdirs that actually exist. Thanks to Kristoffer
582 <krek6597@student.uu.se> in bug #210807.
584 20 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
585 modules/generic_stage_target.py:
586 Add warning about -* in foo/use in the spec.
588 20 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
589 targets/embedded/embedded-chroot.sh,
590 targets/embedded/embedded-preclean-chroot.sh, targets/grp/grp-chroot.sh,
591 targets/grp/grp-preclean-chroot.sh,
592 targets/livecd-stage1/livecd-stage1-chroot.sh,
593 targets/livecd-stage1/livecd-stage1-preclean-chroot.sh,
594 targets/netboot/netboot-chroot.sh, targets/netboot/netboot-image.sh,
595 targets/netboot2/netboot2-copyfile.sh, targets/netboot2/netboot2-pkg.sh,
596 targets/stage1/stage1-chroot.sh, targets/stage1/stage1-preclean-chroot.sh,
597 targets/stage2/stage2-chroot.sh, targets/stage2/stage2-preclean-chroot.sh,
598 targets/stage3/stage3-chroot.sh, targets/stage3/stage3-preclean-chroot.sh,
599 targets/stage4/stage4-chroot.sh, targets/stage4/stage4-preclean-chroot.sh,
600 targets/support/pre-kmerge.sh, targets/tinderbox/tinderbox-chroot.sh,
601 targets/tinderbox/tinderbox-preclean-chroot.sh:
602 Change all . to source.
604 20 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
605 targets/embedded/embedded-preclean-chroot.sh,
606 targets/grp/grp-preclean-chroot.sh,
607 targets/livecd-stage1/livecd-stage1-preclean-chroot.sh,
608 targets/stage1/stage1-chroot.sh, targets/stage1/stage1-preclean-chroot.sh,
609 targets/stage2/stage2-preclean-chroot.sh, targets/stage3/stage3-chroot.sh,
610 targets/stage3/stage3-preclean-chroot.sh,
611 targets/stage4/stage4-preclean-chroot.sh,
612 targets/support/chroot-functions.sh,
613 targets/tinderbox/tinderbox-preclean-chroot.sh:
614 Added a cleanup_stages function and added it to the appropriate places.
616 20 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
617 targets/embedded/embedded-chroot.sh, targets/grp/grp-chroot.sh,
618 targets/livecd-stage1/livecd-stage1-chroot.sh,
619 targets/netboot/netboot-chroot.sh, targets/stage1/stage1-chroot.sh,
620 targets/stage2/stage2-chroot.sh, targets/stage3/stage3-chroot.sh,
621 targets/stage4/stage4-chroot.sh, targets/support/chroot-functions.sh,
622 targets/support/kmerge.sh, targets/support/livecdfs-update.sh,
623 targets/support/post-kmerge.sh, targets/support/pre-kmerge.sh,
624 targets/support/unmerge.sh, targets/tinderbox/tinderbox-chroot.sh:
625 Removing any functions that we now call by default when we source
626 chroot-functions.sh by default.
628 20 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
629 targets/embedded/embedded-chroot.sh, targets/grp/grp-chroot.sh,
630 targets/livecd-stage1/livecd-stage1-chroot.sh,
631 targets/netboot/netboot-chroot.sh, targets/netboot2/netboot2-pkg.sh,
632 targets/stage1/stage1-chroot.sh, targets/stage2/stage2-chroot.sh,
633 targets/stage3/stage3-chroot.sh, targets/stage4/stage4-chroot.sh,
634 targets/support/chroot-functions.sh, targets/support/pre-kmerge.sh:
635 Clean up the debug code that I've added to stage1, move it to
636 chroot_functions.sh, and call it from all of our main targets.
638 14 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
639 modules/generic_stage_target.py:
640 Wow. I need to make sure that we actually comment comments in make.conf or
641 we end up with a failed build. Thanks to Christian Heim <phreak@gentoo.org>
642 for pointing it out. This is catalyst 2.0.6_pre6 for testing.
644 14 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
645 targets/stage1/stage1-chroot.sh, targets/stage2/stage2-chroot.sh,
646 targets/stage3/stage3-chroot.sh:
647 We need to be sure we clear out /var/log/portage/elog as well as
648 /var/log/emerge.log for stages 1 through 3.
650 14 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
651 modules/generic_stage_target.py,
652 targets/livecd-stage2/livecd-stage2-controller.sh,
653 targets/support/livecdfs-update.sh:
654 Clean up firmware code in livecdfs-update.sh, add beginnings of new firmware
655 code in livecd-stage2-controller.sh, and fix output for USE in make.conf to
656 80 columns. This is catalyst 2.0.6_pre5 for testing.
658 14 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
659 modules/generic_stage_target.py:
660 Apparently, python doesn't like it when you put a set of comments in front
661 of an elif. Thanks to Robin Johnson <robbat2@gentoo.org> for pointing it out
664 13 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
665 modules/generic_stage_target.py:
666 Huge refactoring of modules/generic_stage_target.py to fix indentation and
667 generally clean up the code so it's a bit easier to read/follow.
669 13 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
670 modules/generic_stage_target.py:
671 Sort and de-dupe myusevars.
673 13 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
674 targets/stage1/stage1-chroot.sh:
675 Modify stage1-chroot.sh to use the actual -d/--debug code already in catalyst.
677 13 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
678 modules/generic_stage_target.py, targets/embedded/embedded-chroot.sh,
679 targets/grp/grp-chroot.sh, targets/livecd-stage1/livecd-stage1-chroot.sh,
680 targets/netboot/netboot-chroot.sh, targets/stage3/stage3-chroot.sh,
681 targets/stage4/stage4-chroot.sh, targets/support/chroot-functions.sh,
682 targets/tinderbox/tinderbox-chroot.sh:
683 Move export of FEATURES to setup_myfeatures.
685 12 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
686 targets/stage1/stage1-chroot.sh:
687 Added some debug code to stage1 and fixed a nice bug where we weren't
688 building with the correct USE. Unfortunately, this invalidates any caches
689 for stage1, since we were building with the entire USE from the profile.
690 This is 2.0.6_pre4 for testing.
692 11 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
693 targets/stage1/stage1-chroot.sh:
694 We don't need to do the device building twice, so removing USE=build from
695 first baselayout install.
697 09 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
698 targets/support/livecdfs-update.sh:
699 We check for a plugdev group, add it if it doesn't exist, and make sure any
700 users specified by livecd/users is in the group.
702 09 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> arch/mips.py:
703 Changing cobalt_n32 to use mipsel4_n32 as its inheritance point. Thanks to
704 Stuart Longland <redhatter@gentoo.org> for pointing this change out.
706 08 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
707 modules/catalyst_support.py:
708 Fix up calc_contents in contents_map. Thanks to Brent Baude
709 <ranger@gentoo.org> for pointing it out. This is catalyst 2.0.6_pre3 for
712 08 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
713 targets/stage1/stage1-chroot.sh:
714 Ensure /etc/xml/catalog does not exist in stage1, since it will always be
715 empty and will cause issues in stage3 and beyond.
717 08 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
718 targets/support/kmerge.sh, targets/support/rc-update.sh:
719 Changed some of the rc-update code so it should work with baselayout-2,
720 also. This is 2.0.6_pre2 for testing.
722 08 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> AUTHORS, catalyst,
723 files/catalyst.conf, modules/catalyst_support.py,
724 modules/generic_stage_target.py, modules/grp_target.py,
725 modules/snapshot_target.py:
726 Added support for generating CONTENTS files automatically. Patch by Robin
727 Johnson <robbat2@gentoo.org> for bug #207862.
729 08 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
730 modules/snapshot_target.py:
731 Add a patch from Robin Johnson <robbat2@gentoo.org> from bug #207860 to
732 exclude digest-* files from the snapshot.
734 08 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> arch/amd64.py,
735 arch/x86.py, modules/generic_stage_target.py:
736 Fixing a minor display issue when we write out make.conf, adding HOSTUSE for
737 amd64 to add mmx, sse, and sse2 to USE, adding sse2 to pentium4's HOSTUSE.
739 07 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
740 targets/support/kmerge.sh:
741 Make the --kerncache option to genkernel dependent on 'kerncache' being in
742 options, so that it can actually be turned off.
744 07 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> arch/amd64.py,
746 Rearrange things in the arch/*.py files to ensure that nothing is used
747 before it has been defined.
749 07 Feb 2008; Andrew Gaffney <agaffney@gentoo.org> arch/powerpc.py:
750 Reorder arch/powerpc.py to make python happy.
752 07 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
753 modules/snapshot_target.py:
754 Change .svn --include to an --exclude like it was supposed to be.
756 07 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> arch/mips.py,
758 Added several subarches for mips so we can dump the mips subarch profiles
759 from my shiny new multi-parent profile structure. This is 2.0.6_pre1 for
762 07 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
763 targets/livecd-stage2/livecd-stage2-controller.sh:
764 Changed the code for copying the MOTD files so it's fewer lines and makes
767 06 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> +arch/powerpc.py,
768 -arch/ppc.py, -arch/ppc64.py, arch/sparc.py, -arch/sparc64.py:
769 Merged ppc.py and ppc64.py into powerpc.py and merged sparc.py and
770 sparc64.py into sparc.py, so we have a cleaner set of arch files.
772 06 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> arch/amd64.py,
774 Did a little cleanup on the x86.py to remove some redundant entries and
775 added nocona and core2 to amd64.py, though they're currently commented out.
777 06 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
778 modules/generic_stage_target.py:
779 Write out HOSTUSE settings from arch/*.py to make.conf as well as any USE
780 flags defined in the spec file.
782 06 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> arch/ppc64.py:
783 Added a patch from Markus Rothe <corsair@gentoo.org> to add power6 and cell
784 subarches to ppc64 for bug #208860 and removing redundant CXXFLAGS settings,
785 since catalyst sets CXXFLAGS=CFLAGS by default.
787 06 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
788 targets/livecd-stage1/livecd-stage1-chroot.sh, targets/support/kmerge.sh:
789 Added clst_HOSTUSE to livecd-stage1 and livecd-stage2 package builds.
791 06 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> arch/x86.py:
792 Added prescott to the subarches for x86.
794 06 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
795 modules/netboot2_target.py, targets/support/kmerge.sh:
796 Add patch to enabled netboot2/linuxrc and automatically add path for
797 initramfs overlay to genkernel commandline. Thanks to Justin Bronder
798 <jsbronder@gentoo.org> in bug #208106.
800 06 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
801 modules/netboot2_target.py:
802 Allow root_overlay in netboot2 target for bug #208106.
804 04 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
805 modules/generic_stage_target.py, modules/livecd_stage1_target.py,
806 targets/stage1/stage1-chroot.sh, targets/support/chroot-functions.sh:
807 Added USE=bindist automatically to everything that inherits set_use from
808 generic_stage_target, added USE=bindist to livecd_stage1_target, added
809 USE=bindist to emerge run for stage1, and did some minor cleanup in
810 get_libdir in chroot-functions.
812 03 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
813 targets/support/bootloader-setup.sh:
814 Add splashimage= line to grub.conf if /boot/grub/splash.xpm.gz exists.
816 02 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
817 examples/generic_stage_template.spec, examples/grp_template.spec,
818 examples/livecd-stage1_template.spec,
819 examples/livecd-stage2_template.spec, examples/netboot_template.spec,
820 examples/stage4_template.spec, examples/tinderbox_template.spec:
821 Changing link so it no longer points to a dead page. This is for bug #208609.
823 02 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
824 modules/snapshot_target.py:
825 Add .svn to the catalyst snapshot excludes and remove old pordir_overlay code.
827 02 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
828 targets/stage1/stage1-chroot.sh:
829 As much as I hate this, we're going to force baselayout to install first.
830 This will keep us from having any issues with packages that don't respect
833 02 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> files/catalyst.conf:
834 Reorder options in catalyst.conf so they're alphabetical.
836 02 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
837 targets/support/bootloader-setup.sh:
838 Add 'pager on' to grub.conf for bug #208531.
840 02 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
841 livecd/files/README.txt, livecd/files/x86-F6.msg:
842 Removing the unused kernel command line options from Volume/Device Management.
844 10 Jan 2008; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
845 This is now 2.0.5 for release.
847 25 Nov 2007; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
848 files/catalyst.conf, modules/catalyst_support.py,
849 modules/generic_stage_target.py,
850 targets/embedded/embedded-preclean-chroot.sh,
851 targets/grp/grp-preclean-chroot.sh,
852 targets/livecd-stage1/livecd-stage1-preclean-chroot.sh,
853 targets/stage2/stage2-preclean-chroot.sh,
854 targets/stage3/stage3-preclean-chroot.sh,
855 targets/support/chroot-functions.sh,
856 targets/tinderbox/tinderbox-preclean-chroot.sh:
857 Applying a patch from Tais M. Hansen <tais.hansen@osd.dk> to add initial
858 sys-devel/icecream cluster compiler support for bug #200095. This is
859 catalyst 2.0.5_pre6 for testing.
861 25 Nov 2007; Andrew Gaffney <agaffney@gentoo.org> catalyst,
862 files/catalyst.conf, modules/generic_stage_target.py:
863 Add the option for using metadata_overlay with portage to speed up cache.
865 25 Nov 2007; Andrew Gaffney <agaffney@gentoo.org>
866 modules/stage1_target.py, modules/stage2_target.py,
867 modules/stage3_target.py:
868 Add /etc/portage to cleanables for stages 1 through 3.
870 17 Nov 2007; Andrew Gaffney <agaffney@gentoo.org>
871 livecd/files/livecd-local.start,
872 targets/livecd-stage2/livecd-stage2-controller.sh,
873 targets/support/livecdfs-update.sh:
874 We apparently still need profiles/eclass for building the stage3 from the
875 LiveCD with the installer.
877 17 Nov 2007; Andrew Gaffney <agaffney@gentoo.org> arch/mips.py:
878 Apply patch for MIPS N32 support from Stuart Longland <redhatter@gentoo.org>
881 17 Nov 2007; Andrew Gaffney <agaffney@gentoo.org>
882 targets/livecd-stage2/livecd-stage2-controller.sh,
883 targets/support/livecdfs-update.sh:
884 Create symlink for /etc/gconf and /var/db when moving to /usr/livecd, remove
885 preservation of eclasses/profiles, and remove copying of livecd-local.start
886 since it's not needed anymore.
888 16 Nov 2007; Andrew Gaffney <agaffney@gentoo.org>
889 targets/support/livecdfs-update.sh, targets/support/unmerge.sh:
890 Move moving of /var/db back to livecdfs-update.sh but keep the symlink so we
893 13 Nov 2007; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
894 targets/support/livecdfs-update.sh, targets/support/unmerge.sh:
895 Removing old mkvardb code which is no longer used, commenting out setting of
896 Gnome theme for testing now that Clearlooks has been default for some time,
897 and changing vdb move from a case statement to a simple if statement. This
898 is 2.0.5_pre5 for testing.
900 13 Nov 2007; Chris Gianelloni <wolf31o2@gentoo.org>
901 modules/stage1_target.py:
902 Removing cleaning of python encodings for bug #64890.
904 11 Nov 2007; Andrew Gaffney <agaffney@gentoo.org>
905 modules/generic_stage_target.py:
906 Add an extra warning into the generated make.conf about changing the CHOST.
908 01 Nov 2007; Andrew Gaffney <agaffney@gentoo.org>
909 targets/support/livecdfs-update.sh:
910 We don't need to copy files from /usr/lib/hotplug/firmware anymore.
912 29 Oct 2007; Andrew Gaffney <agaffney@gentoo.org>
913 targets/embedded/embedded-preclean-chroot.sh,
914 targets/grp/grp-preclean-chroot.sh,
915 targets/livecd-stage1/livecd-stage1-preclean-chroot.sh,
916 targets/stage2/stage2-preclean-chroot.sh,
917 targets/stage3/stage3-preclean-chroot.sh,
918 targets/tinderbox/tinderbox-preclean-chroot.sh:
919 Check to see if distcc is enabled before calling cleanup_distcc().
921 17 Oct 2007; Andrew Gaffney <agaffney@gentoo.org> arch/ppc.py,
922 arch/sparc.py, arch/x86.py:
923 Look for linux32 in /bin and /usr/bin.
925 12 Oct 2007; Andrew Gaffney <agaffney@gentoo.org>
926 modules/generic_stage_target.py:
927 Make error message more specific when removing immutable flag.
929 11 Oct 2007; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
930 examples/livecd-stage2_template.spec, modules/generic_stage_target.py:
931 Added Andrew Gaffney to maintainer list, fixed a typo, updated copyright
932 information, and added a small fix for FreeBSD for bug #169041. This is
933 catalyst 2.0.5_pre4 for testing.
935 11 Oct 2007; Chris Gianelloni <wolf31o2@gentoo.org>
936 targets/support/chroot-functions.sh:
937 Adding a slightly modified version of Andrew Gaffney's <agaffney@gentoo.org>
938 patch from bug #120076 to add cross-compiling support to our distcc
941 11 Oct 2007; Chris Gianelloni <wolf31o2@gentoo.org>
942 targets/support/chroot-functions.sh:
943 Added a version of get_libdir from multilib.eclass so we can determine where
944 to go poking around if we need to touch anything in libdir.
946 11 Oct 2007; Andrew Gaffney <agaffney@gentoo.org> catalyst:
947 Print an error saying what target failed before the traceback.
949 25 Sep 2007; Andrew Gaffney <agaffney@gentoo.org>
950 modules/catalyst_support.py:
951 When parsing make.conf, first try pkgcore's
952 snakeoil.fileutils.read_bash_dict(), then portage's
953 portage_util.getconfig(), then the internal parse_makeconf().
955 06 Sep 2007; Andrew Gaffney <agaffney@gentoo.org>
956 modules/catalyst_support.py:
957 Raise an exception in parse_spec() if there's a duplicate key in the spec.
959 06 Sep 2007; Andrew Gaffney <agaffney@gentoo.org>
960 examples/netboot_template.spec, examples/tinderbox_template.spec,
961 modules/grp_target.py, modules/tinderbox_target.py:
962 Remove redundant set_pkgcache_path() functions from tinderbox and grp
963 modules, and remove extra pkgcache_path and kerncache_path options from
966 31 Aug 2007; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
967 This is catalyst 2.0.5_pre3 for testing the new stages code.
969 31 Aug 2007; Chris Gianelloni <wolf31o2@gentoo.org>
970 targets/stage1/stage1-chroot.sh, targets/stage3/stage3-chroot.sh:
971 We need to force USE=bindist on for building stages.
973 29 Aug 2007; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
974 modules/generic_stage_target.py:
975 Fixed livecd/volid by removing the string.join() from set_iso_volume_id()
976 for bug #188099. This is catalyst 2.0.5_pre2 for testing.
978 29 Aug 2007; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
979 targets/support/rc-update.sh:
980 Added support for the newer versions of splashutils which use fbcondecor as
981 the init script. This is catalyst 2.0.5_pre1 for testing.
983 29 Aug 2007; Chris Gianelloni <wolf31o2@gentoo.org>
984 targets/livecd-stage2/livecd-stage2-controller.sh:
985 Make sure we mkdir on /etc/X11/xinit before we put files in it for bug
988 22 Aug 2007; Andrew Gaffney <agaffney@gentoo.org>
989 modules/generic_stage_target.py, modules/stage1_target.py,
990 modules/stage2_target.py:
991 The 'chost' option is only valid in stage 1/2 specs. Have catalyst error
994 13 Aug 2007; Andrew Gaffney <agaffney@gentoo.org> catalyst,
995 modules/generic_stage_target.py, modules/netboot2_target.py:
996 Fix typo in getopt call for --clear-autoresume. thanks to
997 Tais M. Hansen <tais.hansen@osd.dk> in bug #188339 for catching this.
998 Conditionally write CFLAGS to make.conf in stages for bug #177796.
999 Copy overlay files in netboot2 target into proper dir for bug #174635.
1001 17 Apr 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1002 modules/netboot2_target.py, targets/netboot2/netboot2-copyfile.sh,
1003 targets/support/netboot2-final.sh:
1004 Added a patch from Andrew Gaffney <agaffney@gentoo.org> on bug #174635 to
1005 fix a minor bug in System.map copying, add portage_overlay support, and adds
1006 the ability to use globbing in the package file lists for the netboot2
1009 17 Apr 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1010 +targets/netboot2/nb-busybox.cf:
1011 Added nb-busybox.cf to the netboot2 target for bug #174298.
1013 16 Apr 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1014 targets/support/chroot-functions.sh:
1015 Make sure we install ccache/distcc into the build root, not necessarily ROOT.
1017 12 Apr 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1018 targets/support/livecdfs-update.sh, targets/support/unmerge.sh:
1019 Change moving the VDB until after we have processed unmerge by moving it
1020 from livecdfs-update.sh to unmerge.sh, instead. This allows someone to
1021 unmerge packages from the gentoo-release-livecd target.
1023 12 Apr 2007; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1024 targets/support/kmerge.sh:
1025 Commented out the package.provided code in catalyst that seemed to cause
1026 problems with kerncache in testing. This is 2.0.4 and should be used for the
1029 12 Apr 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1030 modules/netboot2_target.py, targets/netboot2/netboot2-controller.sh,
1031 targets/netboot2/netboot2-copyfile.sh, targets/support/functions.sh,
1032 targets/support/netboot2-final.sh, targets/support/pre-kmerge.sh:
1033 Added a patch from Andrew Gaffney <agaffney@gentoo.org> from bug #173826 to
1034 improve the netboot2 target.
1036 10 Apr 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1037 modules/generic_stage_target.py:
1038 Added a patch from Mike Frysinger <vapier@gentoo.org> for bug #173740 to
1039 cause catalyst to export boolean variables as well as string-based
1042 10 Apr 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1043 modules/generic_stage_target.py:
1044 Fixing check for invalid subarch to not filter too much. Fix from Mike
1045 Frysinger <vapier@gentoo.org> for bug #173532.
1047 10 Apr 2007; Chris Gianelloni <wolf31o2@gentoo.org> arch/s390.py:
1048 Added s390x (64-bit) support via a patch from Mike Frysinger
1049 <vapier@gentoo.org> for bug #173002.
1051 10 Apr 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1052 targets/embedded/embedded-chroot.sh, targets/grp/grp-chroot.sh,
1053 targets/livecd-stage1/livecd-stage1-chroot.sh,
1054 targets/netboot/netboot-chroot.sh, targets/netboot/netboot-combine.sh,
1055 targets/netboot2/netboot2-pkg.sh, targets/stage1/stage1-chroot.sh,
1056 targets/stage1/stage1-controller.sh, targets/stage2/stage2-chroot.sh,
1057 targets/stage3/stage3-chroot.sh, targets/stage4/stage4-chroot.sh,
1058 targets/support/chroot-functions.sh, targets/support/kmerge.sh,
1059 targets/support/pre-kmerge.sh:
1060 Added setup_myemergeopts to setup_myfeatures and removed redundant calls to
1061 setup_myemergeopts. Added some extra checks for clst_FETCH to disable
1062 certain functions/code paths when running with -F/--fetchonly. Simplified
1063 kmerge.sh with regards to kerncache and callback packages. Also, changed
1064 ccache/distcc installs to use run_emerge instead of emerge directly, which
1065 allows us to more easily replace the underlying package manager, or add
1066 support for multiple package managers to catalyst.
1068 20 Mar 2007; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1069 modules/grp_target.py:
1070 Added patch from Ã…smund Grammeltvedt <grammel@online.no> to add
1071 portage_overlay functionality to GRP, where it was mistakenly missing, for
1072 bug #171157. This is catalyst 2.0.3 and ready for release.
1074 12 Mar 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1075 targets/livecd-stage1/livecd-stage1-controller.sh,
1076 targets/support/livecdfs-update.sh:
1077 Removed the generation of grppkgs.txt since the Installer now uses vdb
1080 09 Mar 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1081 targets/support/create-iso.sh:
1082 Fix creation of the EFI images. Since it is FAT, we can't go around
1083 perserving permissions, now, can we?
1085 06 Mar 2007; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1086 targets/support/livecdfs-update.sh:
1087 Added a patch from Andrew Gaffney <agaffney@gentoo.org> to fix my completely
1088 broken sed for rc.conf, which caused all kinds of hell to break loose when
1089 booting a new CD. This is 2.0.3_pre3.
1091 06 Mar 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1092 modules/generic_stage_target.py:
1093 Added a patch from Christian Heim <phreak@gentoo.org> to remove stale files,
1094 such as group- from /etc before creating our stage tarballs. This is for bug
1097 06 Mar 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1098 targets/support/livecdfs-update.sh:
1099 Commenting out the livecd-kernel code, since the Installer should be doing
1100 everything necessary itself.
1102 14 Feb 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1103 targets/support/livecdfs-update.sh:
1104 Fix up the pci.ids/usb.ids code to work with newer pciutils and future-proof
1105 the usbutils hanlding in case they follow suit with pciutils.
1107 13 Feb 2007; Chris Gianelloni <wolf31o2@gentoo.org> arch/alpha.py,
1108 arch/amd64.py, arch/arm.py, arch/hppa.py, arch/ia64.py, arch/mips.py,
1109 arch/ppc.py, arch/ppc64.py, arch/s390.py, arch/sh.py, arch/sparc.py,
1110 arch/sparc64.py, arch/x86.py, catalyst, modules/generic_stage_target.py:
1111 Added a patch from Andrew Gaffney <agaffney@gentoo.org> to fix up the
1112 problems with using all of the various subarch settings.
1114 13 Feb 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1115 targets/support/bootloader-setup.sh, targets/support/create-iso.sh:
1116 Disabled deleting of /boot so we actually can work with EFI/grub, made EFI
1117 check look in the correct location, and made sure we don't delete /voot
1118 within the EFI code if grub is present.
1120 12 Feb 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1121 modules/generic_stage_target.py:
1122 Added another fix from Andrew Gaffney <agaffney@gentoo.org> from bug
1123 #166294. This one should fix the HPPA/PPC architectures.
1125 12 Feb 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1126 targets/support/chroot-functions.sh:
1127 Added patch from Andrew Gaffney <agaffney@gentoo.org> for bug #166420 to
1128 remove the autoresume point for portage, as it really isn't needed and
1129 doesn't really gain us much, anyway.
1131 12 Feb 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1132 targets/stage1/stage1-chroot.sh:
1133 Added patch from Andrew Gaffney <agaffney@gentoo.org> for bug #166426.
1135 06 Feb 2007; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1136 examples/generic_stage_template.spec, examples/grp_template.spec,
1137 examples/livecd-stage1_template.spec,
1138 examples/livecd-stage2_template.spec, examples/netboot2_template.spec,
1139 examples/netboot_template.spec, examples/snapshot_template.spec,
1140 examples/stage4_template.spec, examples/tinderbox_template.spec:
1141 Update the examples to have 2006.1 for the dates. This is catalyst 2.0.2, so
1144 06 Feb 2007; Chris Gianelloni <wolf31o2@gentoo.org> files/catalyst.conf,
1145 targets/support/livecdfs-update.sh:
1146 Make sure the user owns his home directory for bug #147195.
1148 30 Jan 2007; Chris Gianelloni <wolf31o2@gentoo.org> files/catalyst.conf,
1149 +files/catalystrc, modules/catalyst_support.py:
1150 Re-arranged catalyst.conf to make it easier to follow while looking at the
1151 online reference and added a default catalystrc file, which does nothing.
1153 23 Jan 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1154 modules/catalyst_support.py, modules/embedded_target.py,
1155 modules/generic_stage_target.py, modules/grp_target.py,
1156 modules/livecd_stage1_target.py, modules/livecd_stage2_target.py,
1157 modules/stage3_target.py, modules/tinderbox_target.py:
1158 Added patch from Andrew Gaffney <agaffney@gentoo.org> to fix up some of the
1159 tab/space nastiness. This is for bug #161915.
1161 23 Jan 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1162 modules/generic_stage_target.py:
1163 Fixed new cbuild code with another patch from Mike Frysinger
1164 <vapier@gentoo.org> to allow the usage of subarches.
1166 09 Jan 2007; Chris Gianelloni <wolf31o2@gentoo.org> arch/alpha.py,
1167 arch/amd64.py, arch/arm.py, arch/hppa.py, arch/ia64.py, arch/mips.py,
1168 arch/ppc.py, arch/ppc64.py, arch/s390.py, arch/sh.py, arch/sparc.py,
1169 arch/sparc64.py, arch/x86.py, modules/generic_stage_target.py,
1170 targets/netboot/netboot-combine.sh, targets/support/bootloader-setup.sh,
1171 targets/support/create-iso.sh, targets/support/functions.sh,
1172 targets/support/netboot2-final.sh, targets/support/pre-kmerge.sh:
1173 Added a patch from Mike Frysinger <vapier@gentoo.org> to support cbuild.
1175 02 Jan 2007; Chris Gianelloni <wolf31o2@gentoo.org> README, arch/alpha.py,
1176 arch/amd64.py, arch/arm.py, arch/hppa.py, arch/ia64.py, arch/mips.py,
1177 arch/ppc.py, arch/ppc64.py, arch/s390.py, arch/sh.py, arch/sparc.py,
1178 arch/sparc64.py, arch/x86.py, files/catalyst.conf, modules/builder.py,
1179 modules/catalyst_lock.py, modules/catalyst_support.py,
1180 modules/embedded_target.py, modules/generic_stage_target.py,
1181 modules/generic_target.py, modules/grp_target.py,
1182 modules/livecd_stage1_target.py, modules/livecd_stage2_target.py,
1183 modules/netboot2_target.py, modules/netboot_target.py,
1184 modules/snapshot_target.py, modules/stage1_target.py,
1185 modules/stage2_target.py, modules/stage3_target.py,
1186 modules/stage4_target.py, modules/tinderbox_target.py,
1187 targets/embedded/embedded-chroot.sh,
1188 targets/embedded/embedded-controller.sh,
1189 targets/embedded/embedded-preclean-chroot.sh, targets/embedded/unmerge.sh,
1190 targets/grp/grp-chroot.sh, targets/grp/grp-controller.sh,
1191 targets/grp/grp-preclean-chroot.sh,
1192 targets/livecd-stage1/livecd-stage1-chroot.sh,
1193 targets/livecd-stage1/livecd-stage1-controller.sh,
1194 targets/livecd-stage1/livecd-stage1-preclean-chroot.sh,
1195 targets/livecd-stage2/livecd-stage2-controller.sh,
1196 targets/netboot/netboot-chroot.sh, targets/netboot/netboot-combine.sh,
1197 targets/netboot/netboot-controller.sh, targets/netboot/netboot-image.sh,
1198 targets/netboot2/netboot2-controller.sh,
1199 targets/netboot2/netboot2-copyfile.sh, targets/netboot2/netboot2-pkg.sh,
1200 targets/stage1/build.py, targets/stage1/stage1-chroot.sh,
1201 targets/stage1/stage1-controller.sh,
1202 targets/stage1/stage1-preclean-chroot.sh, targets/stage2/stage2-chroot.sh,
1203 targets/stage2/stage2-controller.sh,
1204 targets/stage2/stage2-preclean-chroot.sh, targets/stage3/stage3-chroot.sh,
1205 targets/stage3/stage3-controller.sh,
1206 targets/stage3/stage3-preclean-chroot.sh,
1207 targets/stage4/stage4-controller.sh,
1208 targets/stage4/stage4-preclean-chroot.sh,
1209 targets/support/bootloader-setup.sh, targets/support/create-iso.sh,
1210 targets/support/livecdfs-update.sh, targets/support/netboot2-final.sh,
1211 targets/support/unmerge.sh, targets/tinderbox/tinderbox-chroot.sh,
1212 targets/tinderbox/tinderbox-controller.sh,
1213 targets/tinderbox/tinderbox-preclean-chroot.sh:
1214 Removing old CVS Header lines, which are no longer used since moving to SVN.
1216 02 Jan 2007; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1217 targets/stage4/stage4-chroot.sh:
1218 Added back a missing 'then' from stage4 target.
1220 27 Dec 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1221 modules/generic_stage_target.py:
1222 Fix indentation so things actually work.
1224 27 Dec 2006; Chris Gianelloni <wolf31o2@gentoo.org> arch/sparc.py:
1225 Added patch from Mike Frysinger <vapier@gentoo.org> to change the SPARC
1228 27 Dec 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1229 targets/support/chroot-functions.sh, targets/support/livecdfs-update.sh:
1230 Fix the display manager sed lines and change the icon for the local Handbook
1231 to use the GNOME 2.16 icon for gedit.
1233 27 Dec 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1234 modules/generic_stage_target.py:
1235 Changed the portage_overlay option to always install overlays in
1236 /usr/local/portage and added code to clean up /usr/local/portage and
1237 make.conf after sucessful execution and before creation of ISO/tarballs.
1239 22 Dec 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1240 targets/support/livecdfs-update.sh:
1241 Fixed a typo which broke coldplugging.
1243 20 Dec 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1244 targets/support/chroot-functions.sh, targets/support/livecdfs-update.sh:
1245 Added a create_handbook_icon function and rearranged some of the icon
1246 creation for the LiveCD. This should resolve bug #143725 once a new release
1249 20 Dec 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1250 targets/support/livecdfs-update.sh:
1251 We now disable the RC_COLDPLUG in /etc/conf.d/rc so udev will not do
1252 coldplugging. This allows us to unpack our firmware before we detect
1253 devices, so that devices that need it will get it.
1255 06 Dec 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1256 modules/generic_stage_target.py:
1257 Fix a typo in generic_stage_target.
1259 06 Dec 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1260 targets/support/livecdfs-update.sh:
1261 Make sure we setup the DISPLAYMANAGER variable in both /etc/rc.conf and
1262 /etc/conf.d/xdm so we support older snapshots and newer ones.
1264 22 Nov 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1265 modules/livecd_stage2_target.py:
1266 OK. We've fixed the spacing issue with livecd-stage2, so this is 2.0.1, for
1269 22 Nov 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1270 modules/livecd_stage2_target.py:
1271 Reverted change in livecd-stage2 to the action_sequence until I can figure
1272 out what the problem is with it.
1274 22 Nov 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1275 livecd/cdtar/isolinux-3.09-memtest86+-cdtar.tar.bz2, catalyst,
1276 livecd/cdtar/isolinux-elilo-memtest86+-cdtar.tar.bz2,
1277 modules/livecd_stage2_target.py:
1278 Fixed the livecd-stage2 action_sequence and updated the isolinux cdtar's to
1279 include newer memtest86. This is catalyst 2.0.1 and ready to roll.
1281 22 Nov 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1282 modules/livecd_stage2_target.py, targets/support/livecdfs-update.sh:
1283 Added a patch from Bardur Arantsson <bugs-gentoo.org@scientician.net> which
1284 resolves an issue where a variable could be accessed unitialized in obscure
1285 circumstances. This is wrt bug #144984.
1287 22 Nov 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1288 modules/generic_stage_target.py, modules/livecd_stage2_target.py,
1289 modules/stage2_target.py, modules/stage4_target.py:
1290 Fixed up action_sequence when using --fetchonly to not create tarballs or
1291 ISO images for bug #143392.
1293 22 Nov 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1294 targets/grp/grp-chroot.sh, targets/stage4/stage4-chroot.sh:
1295 Clean up the USE usage in GRP/stage4.
1297 22 Nov 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1298 modules/generic_stage_target.py, modules/stage1_target.py,
1299 modules/stage2_target.py:
1300 Added cleanup patch for stage1/stage2 and generic_stage_target from Andrew
1301 Gaffney <agaffney@gentoo.org> wrt bug #155911.
1303 22 Nov 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1304 targets/grp/grp-chroot.sh, targets/livecd-stage1/livecd-stage1-chroot.sh,
1305 targets/netboot/netboot-chroot.sh, targets/netboot2/netboot2-pkg.sh,
1306 targets/stage4/stage4-chroot.sh, targets/tinderbox/tinderbox-chroot.sh:
1307 Added patch from Andrew Gaffney <agaffney@gentoo.org> to remove all
1308 instances of USE_ORDER since auto hasn't been valid for some time. This is
1311 22 Nov 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1312 modules/generic_stage_target.py, modules/stage1_target.py:
1313 Added patch from Daniel Ostrow <dostrow@gentoo.org> for added FreeBSD
1314 goodness wrt bug #153587.
1316 03 Nov 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1317 livecd/files/x86-F3.msg, livecd/files/x86-F4.msg, livecd/files/x86-F5.msg:
1318 Changed dobladecenter to slowusb. Thanks to solar for pointing this out.
1320 03 Nov 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1321 modules/generic_stage_target.py, modules/stage4_target.py:
1322 Added a check to see if we have the tarball option enabled, which causes
1323 catalyst to run the capture sequence. This was requested by Tim Yamin for
1324 the stage4 target, but I thought it should be usable on any stage target.
1326 03 Nov 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1327 targets/support/livecdfs-update.sh:
1328 Moved fstab tweaks all into one location and added make.conf tweak for bug
1331 03 Nov 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
1332 Changed the options to be in alphabetical order so my meatspace logical
1333 parser can process them better, added the compress and tarball options,
1334 which are as of yet unused for bug #139390 and request from Tim Yamin, and
1335 removed the unused -x command line parameter for bug #151405.
1337 03 Nov 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1338 modules/generic_stage_target.py:
1339 Added a warning about changing the CHOST setting for bug #142034.
1341 11 Oct 2006; Chris Gianelloni <wolf31o2@gentoo.org> AUTHORS,
1342 modules/generic_stage_target.py, targets/stage1/stage1-controller.sh,
1343 targets/support/chroot-functions.sh:
1344 Added initial Gentoo/FreeBSD support. Patch from Diego Pettenò
1345 <flameeyes@gentoo.org> and attached to bug #150351.
1347 02 Oct 2006; Chris Gianelloni <wolf31o2@gentoo.org> README, arch/alpha.py,
1348 arch/amd64.py, arch/arm.py, arch/hppa.py, arch/ia64.py, arch/mips.py,
1349 arch/ppc.py, arch/ppc64.py, arch/s390.py, arch/sh.py, arch/sparc.py,
1350 arch/sparc64.py, arch/x86.py, catalyst, files/catalyst.conf,
1351 modules/builder.py, modules/catalyst_lock.py, modules/catalyst_support.py,
1352 modules/embedded_target.py, modules/generic_stage_target.py,
1353 modules/generic_target.py, modules/grp_target.py,
1354 modules/livecd_stage1_target.py, modules/livecd_stage2_target.py,
1355 modules/netboot2_target.py, modules/netboot_target.py,
1356 modules/snapshot_target.py, modules/stage1_target.py,
1357 modules/stage2_target.py, modules/stage3_target.py,
1358 modules/stage4_target.py, modules/tinderbox_target.py,
1359 targets/embedded/embedded-chroot.sh,
1360 targets/embedded/embedded-controller.sh,
1361 targets/embedded/embedded-fs-runscript.sh,
1362 targets/embedded/embedded-preclean-chroot.sh, targets/embedded/unmerge.sh,
1363 targets/grp/grp-chroot.sh, targets/grp/grp-controller.sh,
1364 targets/grp/grp-preclean-chroot.sh,
1365 targets/livecd-stage1/livecd-stage1-chroot.sh,
1366 targets/livecd-stage1/livecd-stage1-controller.sh,
1367 targets/livecd-stage1/livecd-stage1-preclean-chroot.sh,
1368 targets/livecd-stage2/livecd-stage2-controller.sh,
1369 targets/netboot/netboot-chroot.sh, targets/netboot/netboot-combine.sh,
1370 targets/netboot/netboot-controller.sh, targets/netboot/netboot-image.sh,
1371 targets/netboot2/netboot2-controller.sh,
1372 targets/netboot2/netboot2-copyfile.sh, targets/netboot2/netboot2-pkg.sh,
1373 targets/stage1/build.py, targets/stage1/stage1-chroot.sh,
1374 targets/stage1/stage1-controller.sh,
1375 targets/stage1/stage1-preclean-chroot.sh, targets/stage2/stage2-chroot.sh,
1376 targets/stage2/stage2-controller.sh,
1377 targets/stage2/stage2-preclean-chroot.sh, targets/stage3/stage3-chroot.sh,
1378 targets/stage3/stage3-controller.sh,
1379 targets/stage3/stage3-preclean-chroot.sh, targets/stage4/stage4-chroot.sh,
1380 targets/stage4/stage4-controller.sh,
1381 targets/stage4/stage4-preclean-chroot.sh,
1382 targets/support/bootloader-setup.sh, targets/support/create-iso.sh,
1383 targets/support/functions.sh, targets/support/kmerge.sh,
1384 targets/support/livecdfs-update.sh, targets/support/netboot2-final.sh,
1385 targets/support/post-kmerge.sh, targets/support/pre-kmerge.sh,
1386 targets/support/rc-update.sh, targets/support/target_image_setup.sh,
1387 targets/support/unmerge.sh, targets/tinderbox/tinderbox-chroot.sh,
1388 targets/tinderbox/tinderbox-controller.sh,
1389 targets/tinderbox/tinderbox-preclean-chroot.sh:
1390 Removing all copyright and license comment headers from all files so we
1391 don't ever get another bug like bug #149638.
1393 02 Oct 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1394 modules/generic_stage_target.py:
1395 Clean up more spacing/capitalization.
1397 02 Oct 2006; Chris Gianelloni <wolf31o2@gentoo.org> README,
1398 modules/generic_stage_target.py, modules/livecd_stage1_target.py,
1399 modules/stage4_target.py, targets/embedded/embedded-chroot.sh,
1400 targets/embedded/embedded-controller.sh,
1401 targets/embedded/embedded-fs-runscript.sh,
1402 targets/embedded/embedded-preclean-chroot.sh,
1403 targets/livecd-stage2/livecd-stage2-controller.sh,
1404 targets/netboot2/netboot2-copyfile.sh,
1405 targets/stage4/stage4-controller.sh, targets/support/kmerge.sh,
1406 targets/support/pre-kmerge.sh:
1407 Fixed lots of spacing issues, removed livecd/type from livecd-stage1, add
1408 splash capabilities to stage4, change 'cp -a' to 'cp -pPR', add -q to emerge
1409 calls in kmerge.sh, and updated README.
1411 13 Sep 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1412 livecd/files/livecd-bashrc, targets/support/livecdfs-update.sh:
1413 Fix bashrc so it doesn't give an error and add System.map to livecd-kernel.
1415 08 Sep 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1416 modules/catalyst_support.py:
1417 Added fix for bug #143348.
1419 23 Aug 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1420 targets/support/livecdfs-update.sh:
1421 Added -q to emerge call for systempkgs.txt just to be on the safe side.
1423 22 Aug 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1424 targets/livecd-stage2/livecd-stage2-controller.sh,
1425 targets/support/livecdfs-update.sh:
1426 Changed some copy commands to use -f, added a check for /etc/gconf before
1427 moving it when not using gentoo-release-livecd, and fixed a sed for root's
1428 .bashrc, as reported on the gentoo-catalyst mailing list by Luca Casagrande
1429 <luca.casagrande@gmail.com>.
1431 16 Aug 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1432 targets/support/livecdfs-update.sh:
1433 Fixing sed so that systemspkgs.txt is built properly.
1435 11 Aug 2006; Chris Gianelloni <wolf31o2@gentoo.org> arch/sparc.py:
1436 The sparc32 binary is in /bin, not /usr/bin.
1438 11 Aug 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1439 targets/support/chroot-functions.sh:
1440 We now only set the options for pkgcache if we are not using fetchonly. This
1441 should work around a problem where portage won't fetch the files if a binpkg
1442 already exists for the package.
1444 09 Aug 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1445 targets/support/livecdfs-update.sh:
1446 Added code to make a backup of custom.conf before we edit it for the
1449 29 Jul 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1450 targets/support/livecdfs-update.sh:
1451 Remove sed from splash section, since it wasn't actually resolving the
1452 issue, anyway. Change the installer's dialog front-end code to simply run
1453 via sudo, since we don't need to worry about having the X DISPLAY setup or
1454 anything. This is catalyst 2.0, so you guys can all start rejoicing.
1456 26 Jul 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1457 targets/support/livecdfs-update.sh:
1458 Fix my sed line so it actually applies correctly.
1460 25 Jul 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1461 targets/support/chroot-functions.sh:
1462 Added check for verbose, and add --verbose if found, or --quiet, to emerge
1465 21 Jul 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1466 targets/support/livecdfs-update.sh:
1467 Fix the splash code so we have our splash theme on all 6 virtual consoles,
1468 as well as a possible fix for the read-only filesystem messages from
1469 /sbin/splash-functions.sh
1471 20 Jul 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1472 targets/support/chroot-functions.sh:
1473 Fix --fetchonly to actually work.
1475 19 Jul 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1476 examples/livecd-stage2_template.spec:
1477 Added description for livecd/fsops to livecd-stage2's spec template.
1479 19 Jul 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1480 targets/support/livecdfs-update.sh:
1481 I've modified the GDM configuration section to work correctly. I have also
1482 ensured that xdm is no longer started just because livecd/xdm is used, which
1483 was causing issues for the generic-livecd type. This is 2.0_rc50, which
1484 should be the last of the 'release candidates' made. If there are no bug
1485 reports in 2 days, then I'm rolling this as 2.0 final.
1487 12 Jul 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1488 targets/support/livecdfs-update.sh:
1489 Hopefully, I have fixed the issue with the Installer icons. We'll have to
1490 see once the newer Installer is released, as I still have to fix the
1493 12 Jul 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1494 targets/support/rc-update.sh:
1495 Removed famd from the default runlevel for gentoo-release-livecd. It really
1496 shouldn't cause a problem, but I prefer it stay a bit clean.
1498 11 Jul 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1499 modules/generic_stage_target.py, targets/support/bootloader-setup.sh,
1500 targets/support/create-iso.sh, targets/support/kmerge.sh,
1501 targets/support/livecdfs-update.sh, targets/support/mips-arcload_conf.sh:
1502 Added patches from Joshua Kinard <kumba@gentoo.org> from bug #139337.
1504 05 Jul 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1505 -livecd/cdtar/silo-1.2.6-sparc-cdtar.tar.bz2,
1506 +livecd/cdtar/silo-1.4.13-sparc-cdtar.tar.bz2,
1507 targets/support/bootloader-setup.sh:
1508 Added patch from Gustavo Zacarias <gustavoz@gentoo.org> for sparc/silo
1509 parameters support. This is for bug #139300.
1511 28 Jun 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1512 modules/generic_stage_target.py, modules/livecd_stage2_target.py,
1513 targets/support/filesystem-functions.sh:
1514 Added two patches from Joshua Kinard from bug #138255 to fix livecd/fsops
1515 and also to remove some redundant values from livecd-stage2's valid_values.
1518 28 Jun 2006; Chris Gianelloni <wolf31o2@gentoo.org> arch/ppc.py,
1520 Fixed invocation of linux32 for x86 and ppc. This is for bug #138080.
1522 22 Jun 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1523 modules/generic_stage_target.py:
1524 Fix a problem where catalyst was creating an initial list, then putting that
1525 list inside another. Thanks to Andrew Gaffney <agaffney@gentoo.org> for
1526 pointing it out and for the fix. This is for bug #136351.
1528 22 Jun 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1529 targets/support/unmerge.sh:
1530 Removing loop for unmerge, as it didn't actually solve anything and the
1531 portage team has helped us out by reverting the behavior that caused this
1532 change in the first place.
1534 21 Jun 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1535 modules/netboot2_target.py, modules/stage1_target.py,
1536 targets/netboot2/netboot2-copyfile.sh, targets/support/pre-kmerge.sh:
1537 Added two patches from Joshua Kinard <kumba@gentoo.org> to fix stage1 not
1538 having /proc mounted during the preclean stage and also to clean up the
1539 netboot2 code. This is 2.0_rc48.
1541 20 Jun 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1542 targets/support/unmerge.sh:
1543 Change our unmerge from being a single unmerge to a loop, to work around an
1544 unexpected change in portage 2.1's unmerge processing.
1546 19 Jun 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1547 targets/support/bootloader-setup.sh:
1548 Fixed a problem where we were putting the kernel name in twice and causing
1549 and error when using grub as a bootloader. This is for bug #137252.
1551 15 Jun 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1552 targets/support/bootloader-setup.sh:
1553 Added a second pass to the alpha bootloader setup to create aboot items for
1554 serial console for bug #133457.
1556 12 Jun 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1557 +livecd/cdtar/arcload-0.43-r1.tbz2:
1558 Added arcload cdtar for mips.
1560 09 Jun 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1561 targets/netboot/netboot-controller.sh:
1562 Added make-busybox-symlinks to USE for busybox compile. This is catalyst
1565 08 Jun 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1566 modules/generic_stage_target.py, targets/support/livecdfs-update.sh:
1567 Add patch from bug #135051 to fix the seedcache extraction logic.
1569 03 Jun 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1570 targets/support/livecdfs-update.sh:
1571 Don't set icon theme to Clearlooks, since it doesn't exist.
1573 03 Jun 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1574 targets/support/livecdfs-update.sh:
1575 Fix sed on installer icons.
1577 25 May 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
1580 23 May 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1581 targets/stage1/stage1-controller.sh:
1582 Added a -type f to the find call in stage1 for bug #132180.
1584 19 May 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1585 livecd/cdtar/yaboot-1.3.13-cdtar.tar.bz2:
1586 Updated yaboot cdtar from Daniel Ostrow <dostrow@gentoo.org> so it will boot
1587 properly on IBM PPC64 machines.
1589 19 May 2006; Eric Edgar <rocket@gentoo.org> modules/catalyst_support.py,
1590 modules/generic_stage_target.py:
1593 16 May 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1594 targets/support/rc-update.sh:
1595 Removed x-setup from default runlevel, as it is now controlled via the
1596 autoconfig init script.
1598 15 May 2006; Eric Edgar <rocket@gentoo.org> arch/ppc64.py:
1599 Fix ppc64 based arches to subclass ppc64
1601 15 May 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1602 modules/livecd_stage1_target.py:
1603 Use the full category/package name for livecd-tools.
1605 13 May 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1606 targets/support/livecdfs-update.sh:
1607 Make copies and deletes recursive for firmware since some packages put their
1608 firmware in a subdirectory.
1610 10 May 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1611 targets/support/livecdfs-update.sh:
1612 Fix detection of the Installer.
1614 10 May 2006; Chris Gianelloni <wolf31o2@gentoo.org> arch/ppc64.py:
1615 Added 970, power3, power4, and power5 sub-arches for ppc64.
1617 09 May 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1618 targets/support/livecdfs-update.sh:
1619 Removed portion of livecdfs-update.sh that created /etc/conf.d/net as it is
1620 no longer necessary and can cause possible problems with Installer-based
1623 08 May 2006; Eric Edgar <rocket@gentoo.org> modules/catalyst_lock.py:
1624 recursive directory create
1626 01 May 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1627 modules/catalyst_support.py:
1628 Changed a display error from bug #131502 and rolling 2.0_rc45.
1630 25 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1631 targets/support/create-iso.sh:
1632 Added patch from Gustavo Zacharias <gustavoz@gentoo.org> for some fun
1635 25 Apr 2006; Eric Edgar <rocket@gentoo.org>
1636 modules/generic_stage_target.py:
1637 digests function uses raw output from hash function now
1639 25 Apr 2006; Eric Edgar <rocket@gentoo.org> modules/catalyst_support.py:
1640 change hash result format so .DIGESTS is generated correctly
1642 25 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1643 modules/catalyst_support.py:
1644 Added patch to parse_spec by Andrew Gaffney <agaffney@gentoo.org> and for
1647 25 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1648 targets/support/livecdfs-update.sh:
1649 Added a space for bug #131181.
1651 23 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1652 targets/support/kmerge.sh:
1653 Fixed creation of kernelpkgs.txt file for the installer.
1655 21 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1656 modules/generic_stage_target.py:
1657 Somehow this hosts.bck fix got reverted and I really don't know how. Anyway,
1660 20 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1661 targets/livecd-stage2/livecd-stage2-controller.sh,
1662 targets/support/bootloader-setup.sh:
1663 I missed an extra else in bootloader-setup.sh, so I'm fixing that and
1664 rolling out an emergency rc44.
1666 20 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1667 targets/support/bootloader-setup.sh:
1668 If you use elif, you have to use a then after it. Yeah, that one's totally
1671 19 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1672 targets/support/livecdfs-update.sh:
1673 Fixing my own bug in livecdfs-update.sh and rolling 2.0_rc43.
1675 19 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1676 targets/support/rc-update.sh:
1677 Removed runlevel deletion, as it probably wasn't a good idea. This is for
1680 19 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1681 targets/support/bootloader-setup.sh:
1682 Removed bootplash support from ppc/ppc64 since they only will work with
1683 gensplash. Forced use of livecd/splash_type of bootsplash to get
1684 splash=silent. This should reduce the number of things on the kernel command
1685 line that aren't necessary.
1687 18 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org> AUTHORS, catalyst,
1688 modules/catalyst_support.py:
1689 Added patch from Andrew Gaffney <agaffney@gentoo.org> to re-write
1690 parse_spec. This should resolve bug #130103, as well as make the code much
1691 cleaner. This is 2.0_rc42.
1693 18 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1694 modules/generic_stage_target.py:
1695 Forced -p on tar for compressing stages.
1697 18 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1698 targets/support/chroot-functions.sh:
1699 Fixed fetchonly option for stages 1 through 3 and livecd-stage1, and
1702 17 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1703 targets/stage1/build.py:
1704 Added patch to build.py for portage 2.1 support.
1706 17 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1707 targets/support/kmerge.sh:
1708 Fixed genkernel initramfs overlay support. Thanks to Alvin Lee
1709 <liyiming@ict.ac.cn> in bug #129890.
1711 17 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1712 targets/support/livecdfs-update.sh:
1713 Moved sed line for ##STARTX to end of file, since we aren't touching
1714 /etc/startx until the end.
1716 17 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1717 targets/support/livecdfs-update.sh:
1718 Added a check for the games group and add it if it doesn't exist already.
1719 This should resolve bug #125498.
1721 13 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1722 examples/generic_stage_template.spec, examples/grp_template.spec,
1723 examples/livecd-stage1_template.spec,
1724 examples/livecd-stage2_template.spec, examples/netboot2_template.spec,
1725 examples/netboot_template.spec, examples/snapshot_template.spec,
1726 examples/stage4_template.spec, examples/tinderbox_template.spec:
1727 Removed portdir_overlay from the snapshot example spec and added
1728 portage_overlay to the example specs for the relevant targets.
1730 04 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
1731 This is 2.0_rc41 since it has better LiveCD support.
1733 04 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1734 targets/support/livecdfs-update.sh:
1737 31 Mar 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1738 targets/support/functions.sh:
1739 Removed check for livecd/dev-manager being udev since it was done
1740 incorrectly and genkernel assumes udev by default on a 2.6 kernel and devfs
1741 by default on a 2.4 kernel. Thanks to Alvin Lee <liyiming@ict.ac.cn> on bug
1742 #128265 for pointing this out.
1744 23 Mar 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1745 -livecd/cdtar/elilo-3.4-cdtar.tar.bz2,
1746 +livecd/cdtar/elilo-3.6-cdtar.tar.bz2:
1747 Replaced elilo-3.4 cdtar with elilo-3.6 cdtar for IA64.
1749 22 Mar 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1750 modules/generic_stage_target.py:
1751 Fix to ensure that we look inside the chroot for /etc/hosts.bck, not on our
1752 live system. You can thank Andrew Gaffney for the fix.
1754 22 Mar 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1755 targets/livecd-stage2/livecd-stage2-controller.sh:
1756 Don't copy motd files if we're using livecd/type generic-livecd.
1758 22 Mar 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1759 targets/livecd-stage2/livecd-stage2-controller.sh,
1760 targets/support/livecdfs-update.sh:
1761 Made sure that livecd/motd is ignored for livecd/type: gentoo-* and added
1762 some extra cleanup to generic-livecd.
1764 16 Mar 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1765 -livecd/cdtar/yaboot-1.3.11-cdtar.tar.bz2,
1766 -livecd/cdtar/yaboot-1.3.11-ppc64-cdtar-r1.tar.bz2,
1767 +livecd/cdtar/yaboot-1.3.13-cdtar.tar.bz2,
1768 -livecd/cdtar/ppc-yaboot-cdtar.tar.bz2,
1769 targets/support/bootloader-setup.sh:
1770 Added sed to PPC/PPC64 to change boot.msg to match the hardware for which
1771 the CD was built, merged the PPC and PPC64 cdtar files into a single cdtar,
1772 and removed all older cdtar files for PPC*.
1774 13 Mar 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1775 livecd/files/livecd.motd.txt:
1776 Added message to the official LiveCD MOTD mentioning how to run the
1777 installer. Blame codeman. This is 2.0_rc40.
1779 13 Mar 2006; Eric Edgar <rocket@gentoo.org> modules/snapshot_target.py:
1780 fix so snapshot target doesnt have errors
1782 13 Mar 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1783 targets/support/livecdfs-update.sh:
1784 Finalized the sync from my fsscript for 2006.0 into catalyst. It is now no
1785 longer necessary to use a fsscript to duplicate the official Gentoo LiveCD
1788 12 Mar 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1789 targets/support/rc-update.sh:
1790 Removed hdparm and alsasound from rc-update.sh as they are pulled in by the
1793 21 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1794 targets/support/livecdfs-update.sh:
1795 Added wrapping around the udev sed for those crazy 2.4-users.
1797 17 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1798 targets/support/livecdfs-update.sh:
1799 Added sed fix for udev starting evms_activate unconditionally. This is
1802 17 Feb 2006; Eric Edgar <rocket@gentoo.org> modules/stage4_target.py:
1803 add stage4/unmerge stage4/rm to valid options
1805 15 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1806 targets/support/rc-update.sh:
1807 Added fix for bug #122154 from Rajiv Manglani.
1809 15 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1810 targets/support/kmerge.sh:
1811 Fixed creation of kernelpkgs.txt for the Installer.
1813 14 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1814 livecd/cdtar/elilo-3.4-cdtar.tar.bz2:
1815 Updated elilo tarball for IA64.
1817 14 Feb 2006; Eric Edgar <rocket@gentoo.org> modules/snapshot_target.py:
1818 DIGESTS support for snapshot creation
1820 14 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
1821 This is catalyst 2.0_rc38, codenamed: When will the stinking release
1822 candidates ever end?
1824 14 Feb 2006; Eric Edgar <rocket@gentoo.org> modules/grp_target.py:
1825 fix for .DIGESTS.DIGESTS issue in grp
1827 14 Feb 2006; Eric Edgar <rocket@gentoo.org>
1828 modules/generic_stage_target.py:
1829 fix for failure when root_overlay is not set
1831 14 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1832 targets/support/bootloader-setup.sh:
1833 Added IA64/SGI patch from plasmaroo.
1835 13 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1836 targets/livecd-stage1/livecd-stage1-controller.sh,
1837 targets/support/kmerge.sh, targets/support/livecdfs-update.sh:
1838 Fixed generation of grppkgs.txt and kernelpkgs.txt for the Installer. This
1841 10 Feb 2006; Eric Edgar <rocket@gentoo.org>
1842 modules/generic_stage_target.py:
1843 Allow multiple overlays for root_overlay and overlay spec option
1845 10 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1846 -livecd/cdtar/yaboot-1.3.11-ppc-cdtar-r1.tar.bz2,
1847 +livecd/cdtar/yaboot-1.3.11-ppc64-cdtar-r1.tar.bz2, catalyst,
1848 targets/support/rc-update.sh:
1849 Updated ppc64's cdtar file with a new boot.msg, removed older file, and
1850 fixed bug #122154. This is catalyst 2.0_rc36.
1852 09 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1853 livecd/files/livecd.motd.txt, targets/support/livecdfs-update.sh:
1854 Updated the LiveCD motd to tell the user to run the display manager again,
1855 rather than startx, while mentioning that startx is useful as a rescue X
1856 session since it starts twm. This is catalyst 2.0_rc35.
1858 09 Feb 2006; Eric Edgar <rocket@gentoo.org> targets/support/create-iso.sh:
1859 Add hfs-hide options to mkisofs so macs boot
1861 09 Feb 2006; Eric Edgar <rocket@gentoo.org>
1862 modules/generic_stage_target.py:
1863 Fix indentation issues
1865 08 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
1868 08 Feb 2006; Eric Edgar <rocket@gentoo.org>
1869 targets/support/bootloader-setup.sh:
1870 add additional console less entry when consoles are chosen for ppc64
1872 08 Feb 2006; Eric Edgar <rocket@gentoo.org>
1873 modules/generic_stage_target.py:
1874 fix kernelopts and extraversion env variable exports
1876 08 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1877 targets/support/livecdfs-update.sh:
1878 Rearranged generation of /usr/livecd/systempkgs.txt for the LiveCD. Thanks
1879 to Andrew Gaffney for spotting this. This is 2.0_rc33.
1881 07 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1882 targets/support/kmerge.sh:
1883 Changing the way we determine if extraversion is set. This is catalyst
1886 07 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1887 targets/support/livecdfs-update.sh:
1888 Change net.ethX links to link to net.lo instead of net.eth0.
1890 07 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1891 examples/stage4_template.spec:
1892 Fixed rcadd example for stage4. Blame rajiv.
1894 06 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
1895 This is catalyst 2.0_rc31.
1897 05 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1898 targets/support/livecdfs-update.sh:
1899 Added copy of /usr/portage/eclass for the Installer. Thanks to Andrew
1900 Gaffney for pointing me in the right direction.
1902 03 Feb 2006; Eric Edgar <rocket@gentoo.org> targets/support/create-iso.sh:
1903 change all occurrences of ${clst_livecd_cdfstype} with ${clst_fstype}
1905 02 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
1908 02 Feb 2006; Eric Edgar <rocket@gentoo.org>
1909 examples/livecd-stage2_template.spec:
1910 updated examples to have console and machine_type
1912 02 Feb 2006; Eric Edgar <rocket@gentoo.org>
1913 targets/support/bootloader-setup.sh:
1914 Change [ console ] to -console in yaboot.conf for ppc64. Spaces aren't
1917 02 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
1918 This is catalyst 2.0_rc29.
1920 02 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1921 livecd/cdtar/yaboot-1.3.11-ppc-cdtar-r1.tar.bz2:
1922 Removed extra yaboot.conf from
1923 livecd/cdtar/yaboot-1.3.11-ppc-cdtar-r1.tar.bz2.
1925 01 Feb 2006; Eric Edgar <rocket@gentoo.org>
1926 targets/support/kill-chroot-pids.sh:
1927 add sleep to try and give processes a chance to die. bug 119940
1929 01 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1930 targets/support/functions.sh:
1931 Removed some quotes to make sure we have a binary operator and closing bug
1934 31 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1935 targets/support/create-iso.sh:
1936 Added fix for amd64/x86 ISO creation. This is 2.0_rc28.
1938 30 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1939 targets/support/bootloader-setup.sh:
1940 Added path from bug #120935 for PPC/PPC64.
1942 30 Jan 2006; Eric Edgar <rocket@gentoo.org> modules/stage2_target.py:
1943 Additional spacing fixes submitted by `Kumba
1945 29 Jan 2006; Eric Edgar <rocket@gentoo.org> modules/stage1_target.py,
1946 modules/stage2_target.py:
1947 space cleanups contributed from `Kumba
1949 29 Jan 2006; Eric Edgar <rocket@gentoo.org> modules/grp_target.py:
1950 add grp/use to valid_values in the grp module
1952 29 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
1955 28 Jan 2006; Eric Edgar <rocket@gentoo.org>
1956 -livecd/cdtar/yaboot-1.3.11-ppc-cdtar.tar.bz2,
1957 +livecd/cdtar/yaboot-1.3.11-ppc-cdtar-r1.tar.bz2,
1958 targets/support/bootloader-setup.sh:
1959 ppc cdtar update; ppc64 bootloader updates
1961 27 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1962 targets/support/create-iso.sh:
1963 Fixing HFS bless on PPC64. This is catalyst 2.0_rc26.
1965 27 Jan 2006; Eric Edgar <rocket@gentoo.org>
1966 +livecd/cdtar/yaboot-1.3.11-ppc-cdtar.tar.bz2,
1967 modules/generic_stage_target.py, targets/support/bootloader-setup.sh,
1968 targets/support/create-iso.sh:
1969 Fix ppc64 iso creation. Add console machine_type for ppc yaboot separation.
1971 27 Jan 2006; Eric Edgar <rocket@gentoo.org>
1972 modules/generic_stage_target.py, targets/support/bootloader-setup.sh:
1973 Add ppc console and machine_type=ibm
1975 27 Jan 2006; Eric Edgar <rocket@gentoo.org>
1976 modules/generic_stage_target.py:
1977 Fix type error when kernel packages arent defined
1979 27 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1980 examples/generic_stage_template.spec, examples/grp_template.spec,
1981 examples/livecd-stage1_template.spec,
1982 examples/livecd-stage2_template.spec, examples/netboot_template.spec,
1983 examples/stage4_template.spec:
1984 Added more verbose wording and examples for pkgcache_path and
1985 kerncache_path, where necessary.
1987 26 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1988 targets/support/create-iso.sh:
1989 Really fixing bug #120475 this time. This is 2.0_rc25.
1991 26 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1992 targets/support/create-iso.sh:
1993 Added patch from bug #120475 that resolves HFS blessing on PPC*. This is
1996 26 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1997 +livecd/cdtar/isolinux-elilo-memtest86+-cdtar.tar.bz2,
1998 targets/support/bootloader-setup.sh, targets/support/create-iso.sh:
1999 Added initial support for EFI booting on x86. This is completely untested,
2000 so use it at your own risk. Also, no bug reports without patches, please.
2001 This is catalyst 2.0_rc23.
2003 26 Jan 2006; Eric Edgar <rocket@gentoo.org> targets/support/functions.sh:
2004 kmerge should have been kerncache
2006 26 Jan 2006; Eric Edgar <rocket@gentoo.org> targets/support/functions.sh,
2007 targets/support/pre-kmerge.sh:
2008 Fix a few other places for the kerncache update
2010 26 Jan 2006; Eric Edgar <rocket@gentoo.org>
2011 examples/generic_stage_template.spec, examples/grp_template.spec,
2012 examples/livecd-stage1_template.spec,
2013 examples/livecd-stage2_template.spec, examples/netboot2_template.spec,
2014 examples/netboot_template.spec, examples/stage4_template.spec,
2015 examples/tinderbox_template.spec, modules/generic_stage_target.py,
2016 targets/support/kmerge.sh:
2017 Separation of kerncache from snapcache
2019 26 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
2020 It helps if I actually increment the version number.
2022 26 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2023 targets/stage1/stage1-chroot.sh, targets/stage3/stage3-chroot.sh:
2024 Added --oneshot to default options for stage1 building. Added code to wipe
2025 world during stages 1 and 3. This is catalyst 2.0_rc22.
2027 25 Jan 2006; Eric Edgar <rocket@gentoo.org>
2028 modules/generic_stage_target.py, targets/support/bootloader-setup.sh:
2029 Fix bug if no kernel packages were defined but there was a postconf setting.
2030 x86 softlevel support is enhanced.
2032 24 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2033 targets/support/bootloader-setup.sh:
2034 Added IA64 patch from plasmaroo. This is catalyst 2.0_rc21.
2036 23 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> arch/x86.py:
2037 Changed mcpu to mtune since mcpu is deprecated on GCC 3.4 and above.
2039 20 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
2042 20 Jan 2006; Eric Edgar <rocket@gentoo.org> modules/netboot2_target.py:
2043 Netboot2 fixes for spec parameter checks
2045 20 Jan 2006; Eric Edgar <rocket@gentoo.org>
2046 modules/generic_stage_target.py, modules/stage4_target.py:
2047 add makeopts spec file support.
2049 20 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2050 modules/generic_stage_target.py:
2051 Added fix for bug #119635.
2053 19 Jan 2006; Eric Edgar <rocket@gentoo.org> targets/support/pre-kmerge.sh:
2054 Fix pre-kmerge.sh for stage4
2056 18 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
2059 18 Jan 2006; Eric Edgar <rocket@gentoo.org>
2060 modules/generic_stage_target.py:
2061 fix crash when no kernel is defined. spacing issue
2063 18 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
2066 18 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2067 modules/livecd_stage2_target.py:
2068 Added livecd/volid to valid_values.
2070 17 Jan 2006; Eric Edgar <rocket@gentoo.org>
2071 modules/generic_stage_target.py:
2072 remove extra function that was converting strings to lists unnecessarily
2074 17 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
2075 This is catalyst 2.0_rc17.
2077 17 Jan 2006; Eric Edgar <rocket@gentoo.org> modules/catalyst_support.py,
2078 modules/generic_stage_target.py, modules/livecd_stage2_target.py,
2079 modules/stage4_target.py:
2080 fix issue where args not allowed that arose due to earlier myspec addlargs bug
2082 17 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2083 targets/embedded/embedded-preclean-chroot.sh,
2084 targets/grp/grp-preclean-chroot.sh,
2085 targets/livecd-stage1/livecd-stage1-preclean-chroot.sh,
2086 targets/stage1/stage1-preclean-chroot.sh,
2087 targets/stage2/stage2-preclean-chroot.sh,
2088 targets/stage3/stage3-preclean-chroot.sh,
2089 targets/support/chroot-functions.sh,
2090 targets/tinderbox/tinderbox-preclean-chroot.sh:
2091 Added function to cleanup stray /etc/distcc/hosts files.
2093 16 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2094 targets/support/bootloader-setup.sh:
2095 Added fix from bug #119123. This is catalyst 2.0_rc16.
2097 16 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2098 targets/support/create-iso.sh, targets/support/netboot2-final.sh:
2099 Fixing some spacing. This is catalyst 2.0_rc15.
2101 16 Jan 2006; Eric Edgar <rocket@gentoo.org> targets/support/functions.sh:
2102 Attempt to fix bug #117649
2104 16 Jan 2006; Eric Edgar <rocket@gentoo.org>
2105 modules/generic_stage_target.py:
2106 fixes for bugs #119009, #119041 and #118985
2108 13 Jan 2006; Eric Edgar <rocket@gentoo.org>
2109 +examples/netboot2_template.spec, modules/catalyst_support.py,
2110 +modules/netboot2_target.py, +targets/netboot2/netboot2-controller.sh,
2111 +targets/netboot2/netboot2-copyfile.sh, +targets/netboot2/netboot2-pkg.sh,
2112 +targets/support/netboot2-final.sh, targets/support/pre-kmerge.sh:
2115 13 Jan 2006; Eric Edgar <rocket@gentoo.org> modules/generic_stage_target.py,
2116 targets/support/kmerge.sh:
2117 Fix for ccache (null)/.ccache bug
2119 13 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
2122 11 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> AUTHORS, arch/ppc.py:
2123 Added ppc -mcpu patch from Pylon for bug #118709.
2125 10 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2126 modules/embedded_target.py, modules/stage4_target.py:
2127 Added linuxrc to embedded and stage4 targets.
2129 10 Jan 2006; Eric Edgar <rocket@gentoo.org>
2130 modules/generic_stage_target.py, targets/support/kmerge.sh:
2131 filter kname - and . for kmerge.sh
2133 10 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2134 targets/support/create-iso.sh:
2135 Added sparc64 to sparc lines for create-iso.sh to fix ISO creation on sparc64.
2137 05 Jan 2006; Eric Edgar <rocket@gentoo.org>
2138 modules/generic_stage_target.py:
2139 change .digests to .DIGESTS
2141 04 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2142 targets/support/kmerge.sh:
2143 Commented ccache for genkernel build which will resolve #117648 until a
2144 proper solution can be found. This is 2.0_rc13.
2146 04 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2147 targets/stage1/stage1-controller.sh:
2148 Added patch from vapier for bug #117254.
2150 03 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> arch/alpha.py,
2151 arch/amd64.py, arch/mips.py, arch/ppc.py, arch/ppc64.py, arch/s390.py,
2152 arch/sh.py, arch/sparc.py, arch/sparc64.py, arch/x86.py:
2153 Added -pipe to default CFLAGS/CXXFLAGS and doing some minor cleanup
2156 03 Jan 2006; Eric Edgar <rocket@gentoo.org>
2157 modules/generic_stage_target.py:
2158 Remove chost/cflags etc. warning messages
2160 31 Dec 2005; Eric Edgar <rocket@gentoo.org>
2161 modules/generic_stage_target.py:
2162 Attempt to fix bug 117253; chost is wrong on autoresume
2164 28 Dec 2005; Eric Edgar <rocket@gentoo.org> modules/embedded_target.py,
2165 modules/generic_stage_target.py, modules/netboot_target.py,
2166 modules/stage1_target.py:
2167 make setting of destdir more global and part of generic_stage_target
2169 28 Dec 2005; Eric Edgar <rocket@gentoo.org> modules/netboot_target.py:
2170 Fix destpath bug in netboot target
2172 28 Dec 2005; Eric Edgar <rocket@gentoo.org>
2173 modules/generic_stage_target.py, modules/stage4_target.py:
2174 Fix for bug 116305;removed unnecessary pkgcache_path processing from the
2177 23 Dec 2005; Eric Edgar <rocket@gentoo.org> arch/sh.py,
2178 modules/generic_stage_target.py, modules/stage4_target.py:
2179 remove stray ' from arch/sh.py
2181 21 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2182 targets/stage1/stage1-controller.sh:
2183 This finally fixes the issues with gcc-config/binutils-config in stage1.
2184 This is catalyst 2.0_rc12.
2186 21 Dec 2005; Eric Edgar <rocket@gentoo.org> modules/snapshot_target.py:
2187 Fix incorrect warning message. portdir_overlay -> portage_overlay
2189 21 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2190 targets/stage1/stage1-controller.sh,
2191 targets/stage1/stage1-preclean-chroot.sh:
2192 Revert gcc-config/binutils-config to _rc11 locations. This should fix
2193 running gcc-config and binutils-config, though it probably breaks running on
2194 non-Gentoo platforms.
2196 21 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2197 modules/stage1_target.py:
2198 Make stage1 clean up python 2.3 and 2.4, also.
2200 21 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> README,
2201 targets/support/livecdfs-update.sh:
2202 Updated requirements and added creation of metadata.tar.bz2 for the installer.
2204 21 Dec 2005; Eric Edgar <rocket@gentoo.org>
2205 modules/generic_stage_target.py:
2206 Change digests file format to HASH_NAME HASH FILE_NAME
2208 21 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2209 targets/stage1/stage1-controller.sh:
2210 Moved gcc-config/binutils-config to before the chroot.
2212 21 Dec 2005; Eric Edgar <rocket@gentoo.org> modules/catalyst_support.py:
2213 Remove requirement on md5sum,sha1sum,crc32 .. only need to have shash
2214 installed. Supports all of shashs algorithms as of 12_21_2005
2216 20 Dec 2005; Eric Edgar <rocket@gentoo.org>
2217 modules/generic_stage_target.py:
2218 Catalyst should die if source_subpath is not a string
2220 20 Dec 2005; Eric Edgar <rocket@gentoo.org>
2221 modules/generic_stage_target.py:
2222 Fix for source_subpath bug
2224 20 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2225 examples/generic_stage_template.spec:
2226 Updated example specs with information on cflags/chost/cxxflags/ldflags in
2227 both stages 1 and 2.
2229 20 Dec 2005; Eric Edgar <rocket@gentoo.org> modules/stage1_target.py,
2230 modules/stage2_target.py:
2231 Disable reading of CHOST/CFLAGS/CXXFLAGS/LDFLAGS from the environment. Allow
2232 stage1 to be overridden again.
2234 20 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2235 targets/stage1/stage1-controller.sh:
2236 It looks like gcc-config/binutils-config needs to be run with the full path,
2237 since it is run outside of the chroot.
2239 20 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2240 targets/stage1/stage1-controller.sh:
2241 Fixed gcc-config calls. This is 2.0_rc11.
2243 20 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
2244 This is catalyst 2.0_rc10.
2246 20 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> arch/sh.py,
2247 modules/generic_stage_target.py:
2248 Updated sh support from Mike Frysinger <vapier@gentoo.org> and closing bug
2251 20 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2252 targets/support/functions.sh:
2253 Changed from -z to -n for bug #116180.
2255 19 Dec 2005; Eric Edgar <rocket@gentoo.org> catalyst,
2256 modules/catalyst_support.py, modules/generic_stage_target.py:
2257 Detect missing binaries for the hashing functions and abort if not found
2259 19 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> README,
2260 files/catalyst.conf:
2261 Updated README to list new requirements. Set default hash as crc32. Set
2262 default digests as sha1/md5.
2264 19 Dec 2005; Eric Edgar <rocket@gentoo.org> catalyst, files/catalyst.conf,
2265 modules/catalyst_support.py, modules/generic_stage_target.py,
2266 modules/livecd_stage2_target.py, modules/stage2_target.py:
2267 Change the internal hash checking to be quicker and more memory efficient.
2268 Add additional hash digests options.
2270 19 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2271 targets/tinderbox/tinderbox-chroot.sh,
2272 targets/tinderbox/tinderbox-controller.sh,
2273 targets/tinderbox/tinderbox-preclean-chroot.sh:
2274 Fixed up spacing/coding style on tinderbox.
2276 19 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2277 targets/support/kill-chroot-pids.sh, targets/support/kmerge.sh,
2278 targets/support/livecdfs-update.sh, targets/support/post-kmerge.sh,
2279 targets/support/pre-kmerge.sh, targets/support/rc-update.sh,
2280 targets/support/target_image_setup.sh, targets/support/unmerge.sh:
2281 Fixed up spacing/coding style on support.
2283 19 Dec 2005; Eric Edgar <rocket@gentoo.org> catalyst:
2284 Optimize catalyst bytecode and set a sane sys.exit for keyboard interrupts
2286 19 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2287 targets/stage4/stage4-chroot.sh, targets/stage4/stage4-controller.sh,
2288 targets/stage4/stage4-preclean-chroot.sh:
2289 Fixed up spacing/coding style on stage4.
2291 19 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2292 targets/stage2/stage2-chroot.sh, targets/stage2/stage2-controller.sh,
2293 targets/stage2/stage2-preclean-chroot.sh, targets/stage3/stage3-chroot.sh,
2294 targets/stage3/stage3-controller.sh,
2295 targets/stage3/stage3-preclean-chroot.sh:
2296 Fixed up spacing/coding style on stages 2 and 3
2298 19 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2299 targets/stage1/stage1-chroot.sh, targets/stage1/stage1-controller.sh,
2300 targets/stage1/stage1-preclean-chroot.sh:
2301 Fixed up spacing/coding style on stage1. Also changed
2302 gcc-config/binutils-config to be outside the chroot.
2304 19 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2305 targets/netboot/netboot-chroot.sh, targets/netboot/netboot-combine.sh,
2306 targets/netboot/netboot-controller.sh, targets/netboot/netboot-image.sh:
2307 Fixed up spacing/coding style on netboot.
2309 16 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2310 targets/livecd-stage1/livecd-stage1-chroot.sh,
2311 targets/livecd-stage1/livecd-stage1-controller.sh,
2312 targets/livecd-stage2/livecd-stage2-controller.sh:
2313 Fixed up spacing/coding style on livecd-stage*.
2315 16 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2316 targets/grp/grp-chroot.sh, targets/grp/grp-controller.sh,
2317 targets/grp/grp-preclean-chroot.sh:
2318 Fixed up spacing/coding style on grp.
2320 16 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2321 targets/embedded/embedded-chroot.sh,
2322 targets/embedded/embedded-controller.sh,
2323 targets/embedded/embedded-fs-runscript.sh,
2324 targets/embedded/embedded-preclean-chroot.sh:
2325 Fixed up spacing/coding style on embedded.
2327 16 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> arch/x86.py,
2328 targets/support/bootloader-setup.sh, targets/support/chroot-functions.sh,
2329 targets/support/create-iso.sh, targets/support/filesystem-functions.sh,
2330 targets/support/functions.sh:
2331 Removing extra line from x86.py, fixing up comments, spacing, and coding
2332 style in targets/support through functions.sh
2334 16 Dec 2005; Eric Edgar <rocket@gentoo.org>
2335 modules/generic_stage_target.py, modules/livecd_stage2_target.py:
2336 Fix more tab/spacing issues .. trying to make everything use tabs
2338 16 Dec 2005; Eric Edgar <rocket@gentoo.org>
2339 modules/livecd_stage1_target.py, modules/livecd_stage2_target.py,
2340 modules/stage1_target.py, modules/stage2_target.py,
2341 modules/stage3_target.py, modules/stage4_target.py:
2342 Fix warning message in stage1,2 and 3. Fix tab spacing issues in various
2345 14 Dec 2005; Eric Edgar <rocket@gentoo.org>
2346 modules/generic_stage_target.py:
2347 Add envscript warning to aid users who may not know what they are doing
2349 13 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2350 examples/generic_stage_template.spec:
2351 Changed example specs to match that cflags/cxxflags/chost/ldflags are now
2352 only configurable when building a stage2 tarball, to match the current state
2353 of portage. This is 2.0_rc9.
2355 13 Dec 2005; Eric Edgar <rocket@gentoo.org>
2356 targets/support/chroot-functions.sh:
2357 Silence more of portages beeps and clicks and whistles
2359 13 Dec 2005; Eric Edgar <rocket@gentoo.org>
2360 targets/support/chroot-functions.sh:
2361 Change the portage emerge to use run_emerge
2363 13 Dec 2005; Eric Edgar <rocket@gentoo.org>
2364 modules/generic_stage_target.py, modules/snapshot_target.py,
2365 modules/stage1_target.py, modules/stage2_target.py,
2366 modules/stage3_target.py:
2367 allow portdir_overlay to be part of all specs not including snapshot spec.
2368 Add warnings for stage1,2 and 3 in case someone uses this feature there.
2369 Remove overlay support from the snapshot spec but added a warning.
2371 13 Dec 2005; Eric Edgar <rocket@gentoo.org> modules/stage1_target.py,
2372 modules/stage2_target.py:
2373 Move allowable cflags/cxxflags/chost/ldflags changing to stage2 from stage1
2376 11 Dec 2005; Eric Edgar <rocket@gentoo.org>
2377 modules/generic_stage_target.py, targets/support/bootloader-setup.sh:
2378 Add support for bootloader softlevel=; have rsync delete the extra files out
2379 of the overlay so that the overlay always matches the source dir
2381 09 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
2382 Swapped -v/-V since I had gotten them wrong here.
2384 09 Dec 2005; Eric Edgar <rocket@gentoo.org>
2385 modules/generic_stage_target.py:
2386 Fix stupid overlay bug
2388 09 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2389 targets/embedded/embedded-chroot.sh, targets/grp/grp-chroot.sh,
2390 targets/livecd-stage1/livecd-stage1-chroot.sh,
2391 targets/netboot/netboot-chroot.sh, targets/netboot/netboot-combine.sh,
2392 targets/stage1/stage1-chroot.sh, targets/stage3/stage3-chroot.sh,
2393 targets/stage4/stage4-chroot.sh, targets/support/chroot-functions.sh,
2394 targets/support/kmerge.sh, targets/support/livecdfs-update.sh,
2395 targets/support/unmerge.sh:
2396 Made sure we use -f on removing the default links for splash. Removed
2397 check_portage_version as it really isn't needed anymore. Removed
2398 --no-install from genkernel commands in kmerge.sh so users must manually
2399 remove kernels from /boot. This is 2.0_rc8.
2401 09 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2402 targets/support/livecdfs-update.sh:
2403 Made sed on devfsd.conf conditional on it existing. Removes one more error
2404 message from a standard catalyst run.
2406 09 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> files/catalyst.conf:
2407 Added warning about breaking snapshot cache and re-enable autoresume, since
2408 the errors I was getting were elsewhere.
2410 09 Dec 2005; Eric Edgar <rocket@gentoo.org>
2411 modules/generic_stage_target.py:
2412 Fix indentation error the last commit caused
2414 09 Dec 2005; Eric Edgar <rocket@gentoo.org>
2415 modules/generic_stage_target.py:
2416 Always clear autoresume points after a successful run
2418 09 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2419 targets/support/livecdfs-update.sh:
2420 Changed mv -f in livecdfs-update.sh to a cp -r, as it was seriously breaking
2421 snapshot caching after a successful gentoo-release-livecd run.
2423 08 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2424 targets/support/rc-update.sh:
2425 Added famd to default on official LiveCD.
2427 08 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2428 targets/support/chroot-functions.sh:
2429 Fixes 'too many arguments' error in check_portage_version.
2431 08 Dec 2005; Eric Edgar <rocket@gentoo.org>
2432 modules/generic_stage_target.py:
2433 remove extra self.env={} that was resetting the environment to null
2435 08 Dec 2005; Eric Edgar <rocket@gentoo.org>
2436 modules/livecd_stage1_target.py:
2437 Fix appending livecd use flag if no use flag is specified in livecd-stage1
2440 08 Dec 2005; Eric Edgar <rocket@gentoo.org> modules/generic_target.py:
2441 Add a default path to the environment in the chroot
2443 08 Dec 2005; Eric Edgar <rocket@gentoo.org>
2444 modules/generic_stage_target.py, targets/embedded/embedded-chroot.sh,
2445 targets/grp/grp-chroot.sh, targets/livecd-stage1/livecd-stage1-chroot.sh,
2446 targets/livecd-stage2/livecd-stage2-controller.sh,
2447 -targets/livecd-stage2/unmerge.sh, targets/netboot/netboot-chroot.sh,
2448 targets/stage1/stage1-chroot.sh, targets/stage2/stage2-chroot.sh,
2449 targets/stage2/stage2-preclean-chroot.sh, targets/stage3/stage3-chroot.sh,
2450 targets/stage3/stage3-preclean-chroot.sh, targets/stage4/stage4-chroot.sh,
2451 targets/stage4/stage4-controller.sh, -targets/stage4/unmerge.sh,
2452 targets/support/chroot-functions.sh, targets/support/pre-kmerge.sh,
2453 +targets/support/unmerge.sh, targets/tinderbox/tinderbox-chroot.sh:
2454 move unmerge.sh to support;move the CLEAN_DELAY,EMERGE_WARNING_DELAY, and
2455 CONFIG_PROTECT stuff in the run_emerge function for cleanliness
2457 08 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2459 Fixed up the man page, which has been suffering for some time, and also
2460 reversed -v/-V in the help message.
2462 08 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2463 targets/support/livecdfs-update.sh:
2464 Added fun gnome theme stuff to livecdfs-update.sh for the official Gentoo
2467 08 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> files/catalyst.conf:
2468 Turning off autoresume of doom until I can get more testing. I've had
2469 several issues with it. I'll be reporting/fixing these as I come across them
2470 but for now wish to turn it off by default as I don't want this one feature
2471 to stop the possible 2.0 final release.
2473 07 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2474 targets/livecd-stage2/unmerge.sh:
2475 Removed profiles hack from livecd-stage2's unmerge, since it isn't used
2476 anymore and probably should have been removed a long time ago when the new
2477 code was put into place in livecdfs-update.sh and livecd-local.start
2480 07 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2481 targets/livecd-stage1/livecd-stage1-chroot.sh,
2482 targets/stage1/stage1-chroot.sh, targets/stage2/stage2-chroot.sh,
2483 targets/stage3/stage3-chroot.sh, targets/stage4/stage4-chroot.sh:
2484 Made EMERGE_WARNING_DELAY=0 for all stages. This is 2.0_rc7.
2486 07 Dec 2005; Eric Edgar <rocket@gentoo.org>
2487 modules/generic_stage_target.py, modules/generic_target.py:
2488 self.env should be a part of the super class generic_target so it applies to
2489 snapshots as well; removing redundant pass in the generic_target class as
2490 its not needed. There is code there to fill the statements
2492 07 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2493 targets/support/livecdfs-update.sh:
2494 Forward-porting portage tmpfs mounting from catalyst 1.x, otherwise we break
2497 07 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
2498 Changed version stamp to 2.0_rc6.
2500 07 Dec 2005; Eric Edgar <rocket@gentoo.org>
2501 modules/generic_stage_target.py:
2502 Fix for unpack cases
2504 05 Dec 2005; Eric Edgar <rocket@gentoo.org>
2505 modules/generic_stage_target.py:
2508 05 Dec 2005; Eric Edgar <rocket@gentoo.org> catalyst, files/catalyst.1,
2509 modules/catalyst_support.py, modules/generic_stage_target.py,
2510 modules/grp_target.py, modules/livecd_stage1_target.py,
2511 modules/livecd_stage2_target.py, modules/netboot_target.py,
2512 modules/snapshot_target.py, modules/tinderbox_target.py:
2513 Stop reading env from the OS. Rely on the more on the envscript for oddball
2514 settings. Change -v to verbose and -V to version
2516 04 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
2519 04 Dec 2005; Eric Edgar <rocket@gentoo.org> modules/stage1_target.py:
2520 Fix stage1 to NOT contain the code from stage2;continued cleanup from the
2523 02 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2524 examples/generic_stage_template.spec:
2525 Added chost/cflags/cxxflags/ldflags to example spec template.
2527 02 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2528 targets/support/rc-update.sh:
2529 OK, just kidding on that last commit. We were already doing rc-update add
2530 xdm default in livecdfs-update.sh and since it is a livecd-only function,
2531 there's no point in having it in rc-update.sh
2533 02 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2534 targets/support/rc-update.sh:
2535 Have rc-update add xdm if livecd/xdm is set.
2537 02 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2538 modules/catalyst_lock.py, modules/catalyst_support.py,
2539 modules/embedded_target.py, modules/generic_stage_target.py,
2540 modules/grp_target.py, modules/livecd_stage1_target.py,
2541 modules/livecd_stage2_target.py, modules/netboot_target.py,
2542 modules/stage1_target.py, modules/stage4_target.py,
2543 modules/tinderbox_target.py:
2544 So I was just kidding on that last commit. This one is 2.0_rc4.
2546 02 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2547 modules/catalyst_lock.py, modules/catalyst_support.py,
2548 modules/embedded_target.py, modules/generic_stage_target.py,
2549 modules/grp_target.py, modules/livecd_stage1_target.py,
2550 modules/livecd_stage2_target.py, modules/netboot_target.py,
2551 modules/stage1_target.py, modules/stage2_target.py,
2552 modules/stage4_target.py, modules/tinderbox_target.py:
2553 Reverting my nasty spaces->tabs mess-up and pushing out 2.0_rc4 quickly.
2555 02 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2556 files/catalyst.conf, modules/catalyst_lock.py,
2557 modules/catalyst_support.py, modules/embedded_target.py,
2558 modules/generic_stage_target.py, modules/grp_target.py,
2559 modules/livecd_stage1_target.py, modules/livecd_stage2_target.py,
2560 modules/netboot_target.py, modules/stage1_target.py,
2561 modules/stage2_target.py, modules/stage4_target.py,
2562 modules/tinderbox_target.py, targets/stage1/stage1-controller.sh:
2563 Fixed spacing/tabs. Updated catalyst.conf comments. Added autoresume, md5,
2564 and sha to catalyst.conf by default. This is catalyst 2.0_rc3.
2566 02 Dec 2005; Eric Edgar <rocket@gentoo.org>
2567 modules/generic_stage_target.py:
2568 Fix autoresume for unpacking tarballs
2570 02 Dec 2005; Eric Edgar <rocket@gentoo.org>
2571 targets/support/livecdfs-update.sh:
2572 remove gnap livecd-type per Koon's request
2574 02 Dec 2005; Eric Edgar <rocket@gentoo.org> targets/support/rc-update.sh:
2575 change rc-update add modules default to rc-update add modules boot
2577 02 Dec 2005; Eric Edgar <rocket@gentoo.org>
2578 modules/generic_stage_target.py, modules/grp_target.py:
2579 Add more verbosity to digests if -V is enabled, add more print messages to
2582 02 Dec 2005; Eric Edgar <rocket@gentoo.org> modules/catalyst_support.py,
2583 modules/generic_stage_target.py, modules/grp_target.py:
2584 Add sha/md5 digests support for grp and cleanup other sha/md5 code
2586 01 Dec 2005; Eric Edgar <rocket@gentoo.org> modules/grp_target.py:
2587 Fix folder name for grp build dir to not have .tar.bz2 at the end
2589 01 Dec 2005; Eric Edgar <rocket@gentoo.org> catalyst, files/catalyst.conf,
2590 modules/catalyst_support.py, modules/generic_stage_target.py:
2591 Add md5 and sha .digests file creation per wolf31o2's feature request
2593 30 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
2594 This is catalyst-2.0_rc2.
2596 30 Nov 2005; Eric Edgar <rocket@gentoo.org> examples/stage4_template.spec,
2597 files/catalyst.conf, modules/generic_stage_target.py,
2598 modules/livecd_stage1_target.py:
2599 Fix livecd-stage1 livecd use flag bug; stage4 doc cleanups;autoresume points
2600 after each successful kernel build;add autoresume documentation to
2603 30 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org> arch/ppc.py,
2604 targets/embedded/embedded-controller.sh,
2605 targets/embedded/embedded-fs-runscript.sh,
2606 targets/livecd-stage2/livecd-stage2-controller.sh,
2607 targets/netboot/netboot-combine.sh, targets/netboot/netboot-controller.sh,
2608 targets/stage1/stage1-chroot.sh, targets/stage4/stage4-controller.sh,
2609 targets/support/bootloader-setup.sh, targets/support/chroot-functions.sh,
2610 targets/support/create-iso.sh, targets/support/filesystem-functions.sh,
2611 targets/support/functions.sh, targets/support/kill-chroot-pids.sh,
2612 targets/support/kmerge.sh, targets/support/livecdfs-update.sh,
2613 targets/support/rc-update.sh:
2614 Changed multiple spaces to tabs to satisfy my OCD.
2616 29 Nov 2005; Eric Edgar <rocket@gentoo.org>
2617 targets/support/chroot-functions.sh:
2618 Bumped genkernel detection to require 3.3.0 or higher
2620 29 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2621 targets/embedded/embedded-chroot.sh, targets/grp/grp-chroot.sh,
2622 targets/netboot/netboot-controller.sh:
2623 Changed to clst_use from clst_embedded_use and clst_netboot_use and
2624 clst_grp_use. This is catalyst-2.0_rc1.
2626 29 Nov 2005; Eric Edgar <rocket@gentoo.org>
2627 targets/netboot/netboot-controller.sh:
2628 change to clst_use from clst_netboot_use
2630 29 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2631 targets/livecd-stage1/livecd-stage1-chroot.sh,
2632 targets/stage4/stage4-chroot.sh:
2633 Changed to clst_use from clst_stage4_use and clst_livecd_use.
2635 29 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2636 targets/stage4/stage4-chroot.sh:
2637 Fixed USE invocations in stage4 target.
2639 29 Nov 2005; Eric Edgar <rocket@gentoo.org>
2640 modules/livecd_stage1_target.py:
2641 Force use=livecd for livecd-stage1
2643 29 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
2644 This is version 2.0_pre20051129.
2646 28 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2647 examples/livecd-stage1_template.spec, examples/stage4_template.spec:
2648 Removed kudzu-knoppix from example spec files.
2650 22 Nov 2005; Eric Edgar <rocket@gentoo.org>
2651 +livecd/cdtar/ppc-yaboot-cdtar.tar.bz2:
2652 Added ppc-yaboot-cdtar.tar.bz2 to have an Apple/IBM bootable cdrom
2654 22 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2655 examples/grp_template.spec, examples/livecd-stage1_template.spec,
2656 examples/stage4_template.spec, +examples/tinderbox_template.spec:
2657 Added tinderbox_template.spec to examples and cleaned up pkgcache_path
2658 definitions in the examples to fit in 80 columns.
2660 22 Nov 2005; Eric Edgar <rocket@gentoo.org> examples/grp_template.spec,
2661 examples/livecd-stage1_template.spec, examples/stage4_template.spec,
2662 modules/grp_target.py, modules/tinderbox_target.py,
2663 targets/tinderbox/tinderbox-chroot.sh:
2664 Tinderbox script: added newuse, tinderbox and grp targets added support for
2665 overriding the pkgcache location via pkgcache_path - pkgcache_path:
2666 /path/to/cache in the spec file, updated example specs to note pkgcache_path
2668 22 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org> files/catalyst.conf:
2669 Added portdir example to catalyst.conf for bug #113272.
2671 22 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2672 targets/support/create-iso.sh:
2673 Fixed a few lines which were causing the isolinux directory to be removed
2674 when using an isolinux cdtar on x86/amd64. This is 2.0_pre20051122.
2676 21 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2677 targets/support/create-iso.sh:
2678 Changed check for /boot/isolinux.bin to /isolinux/isolinux.bin
2680 21 Nov 2005; Eric Edgar <rocket@gentoo.org>
2681 targets/support/bootloader-setup.sh, targets/support/functions.sh:
2682 Fix pegasos kernelz rename;fix default_append_line to not include initrd= as
2683 too many arches dont use it by default, test for an initrd in the yaboot
2686 18 Nov 2005; Eric Edgar <rocket@gentoo.org>
2687 modules/generic_stage_target.py:
2688 Fix split error if use is specified
2690 18 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2691 -livecd/cdtar/palo-1.2_pre20030630-cdtar.tar.bz2,
2692 +livecd/cdtar/palo-1.5_pre20040515-cdtar.tar.bz2:
2693 Updated palo version from catalyst 1.x for HPPA.
2695 18 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2696 targets/support/bootloader-setup.sh:
2697 Removing for loop for grub on amd64/x86 as it was totally useless.
2699 18 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2700 targets/support/bootloader-setup.sh:
2701 Remove vga= line for PPC.
2703 18 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2704 targets/support/bootloader-setup.sh:
2705 PPC yaboot.conf fix from Lars Weiler <pylon@gentoo.org>.
2707 18 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2708 -catalyst-2.0_pre20051101-slot.patch, catalyst:
2709 Removing slot patch as it probably didn't belong here anyway, and updating
2710 version stamp to 2.0_pre20051118.
2712 18 Nov 2005; Eric Edgar <rocket@gentoo.org>
2713 modules/generic_stage_target.py, modules/livecd_stage1_target.py,
2714 targets/support/bootloader-setup.sh:
2715 fix the bootloader script for isolinux so that it actually makes a cfg file,
2716 remove extra unneeded catalyst aborting print statement, reorganize rm code
2717 to make sure is splits properly and is an array even from the cmdline
2719 17 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2720 targets/support/livecdfs-update.sh:
2721 Added call to update-usbids to download the latest usb.ids file.
2723 17 Nov 2005; Eric Edgar <rocket@gentoo.org> catalyst,
2724 modules/generic_stage_target.py:
2725 Move checks of running catalyst into the target which is simpler
2727 17 Nov 2005; Eric Edgar <rocket@gentoo.org>
2728 modules/generic_stage_target.py:
2729 Attempt to fix bug #111752, due to mount_safety_check calling a lock object
2730 that doesnt exist yet
2732 17 Nov 2005; Eric Edgar <rocket@gentoo.org> targets/support/kmerge.sh:
2733 Keep unnecessary programs from installing into kerncache
2735 17 Nov 2005; Eric Edgar <rocket@gentoo.org> catalyst,
2736 modules/generic_stage_target.py:
2737 Turn on more tracebacks at this point to better debug .. will need to turn
2738 them down as we find errors and build appropriate error handlers
2740 15 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
2741 Changed version marker to 2.0_pre20051115 for new ebuild.
2743 15 Nov 2005; Eric Edgar <rocket@gentoo.org>
2744 modules/livecd_stage2_target.py:
2745 Fix bug in livecd stage2 so that it doesnt try to use tar
2747 14 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2748 targets/livecd-stage2/livecd-stage2-controller.sh:
2749 Fixed livecd/readme functionality, as reported to gentoo-catalyst mailing
2750 list by Paul Kessler <kessler@co.wabasha.mn.us> and forward-ported copying
2751 of Getting_Online.txt from catalyst 1.1.10.10.
2753 11 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org> AUTHORS:
2754 Added Joshua Kinard to authors for his mips contributions.
2756 11 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2757 examples/livecd-stage2_template.spec:
2758 Fixed duplicate linuxrc entry in livecd-stage2_template.spec file. Blame
2759 Paul Kessler on gentoo-catalyst. ;]
2761 07 Nov 2005; Eric Edgar <rocket@gentoo.org> targets/support/create-iso.sh:
2762 Change variables from cat1 format to cat2
2764 07 Nov 2005; Eric Edgar <rocket@gentoo.org>
2765 modules/generic_stage_target.py, modules/stage1_target.py:
2766 Fix modules has no attribute register
2768 07 Nov 2005; Eric Edgar <rocket@gentoo.org>
2769 modules/generic_stage_target.py:
2770 Fix broken aliases code that was just proof of concept
2772 07 Nov 2005; Eric Edgar <rocket@gentoo.org> targets/support/create-iso.sh:
2773 Output mkisofs command line options to assist in debugging
2775 07 Nov 2005; Eric Edgar <rocket@gentoo.org>
2776 modules/generic_stage_target.py, targets/support/create-iso.sh:
2779 07 Nov 2005; Eric Edgar <rocket@gentoo.org>
2780 modules/generic_stage_target.py:
2781 Add VERY basic support for aliases kernel parameter.
2783 07 Nov 2005; Eric Edgar <rocket@gentoo.org>
2784 modules/livecd_stage2_target.py:
2785 Remove large section of commented code
2787 07 Nov 2005; Eric Edgar <rocket@gentoo.org>
2788 modules/generic_stage_target.py, modules/stage1_target.py:
2789 Allow LDFLAGS to be specified as an ENV variable for stage1
2791 07 Nov 2005; Eric Edgar <rocket@gentoo.org>
2792 modules/generic_stage_target.py:
2793 Fix rc-update to automatically run default options for livecds. Removed an
2794 erroneous key check.
2796 02 Nov 2005; Eric Edgar <rocket@gentoo.org> modules/embedded_target.py,
2797 modules/livecd_stage1_target.py, modules/tinderbox_target.py:
2798 Make use spec key optional to default to profile defaults
2800 02 Nov 2005; Eric Edgar <rocket@gentoo.org>
2801 +examples/stage4_template.spec:
2802 Preliminary stage4_template.spec file
2804 01 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2805 +catalyst-2.0_pre20051101-slot.patch, catalyst:
2806 Updated version stamp and added slot patch.
2808 26 Oct 2005; Eric Edgar <rocket@gentoo.org> modules/netboot_target.py:
2809 Fix ordering problem so self.settings is defined
2811 18 Oct 2005; Eric Edgar <rocket@gentoo.org>
2812 modules/generic_stage_target.py:
2813 Correct a rsync issue when the directory doesnt exist
2815 17 Oct 2005; Eric Edgar <rocket@gentoo.org>
2816 modules/generic_stage_target.py, targets/embedded/embedded-controller.sh,
2817 targets/livecd-stage2/livecd-stage2-controller.sh,
2818 targets/netboot/netboot-controller.sh,
2819 targets/stage4/stage4-controller.sh:
2820 run pre_kmerge and post_kmerge only once
2822 17 Oct 2005; Eric Edgar <rocket@gentoo.org>
2823 targets/support/bootloader-setup.sh:
2824 MIPS bootloader patch
2826 15 Oct 2005; Eric Edgar <rocket@gentoo.org>
2827 targets/support/mips-arcload_conf.sh:
2828 Fix MIPS Serial Detection
2830 13 Oct 2005; Eric Edgar <rocket@gentoo.org>
2831 targets/support/bootloader-setup.sh, targets/support/create-iso.sh,
2832 +targets/support/mips-arcload_conf.sh:
2833 Application of Kumba's patches for MIPS support
2835 13 Oct 2005; Eric Edgar <rocket@gentoo.org> targets/support/create-iso.sh:
2836 Check for the correct arch specific cd building tool
2838 13 Oct 2005; Eric Edgar <rocket@gentoo.org>
2839 modules/generic_stage_target.py:
2840 Print a warning if livecd/iso is not defined
2842 11 Oct 2005; Chris Gianelloni <wolf31o2@gentoo.org> arch/x86.py:
2843 Reverted default CHOST for x86 back to i386-pc-linux-gnu.
2845 11 Oct 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2846 targets/support/post-kmerge.sh:
2847 Check for existence of files in /lib/modules before running depscan.sh. This
2848 replaces the mips-specific check and makes it portable.
2850 10 Oct 2005; Eric Edgar <rocket@gentoo.org>
2851 modules/generic_stage_target.py:
2852 update autoresume logic when dealing with rsync unpack operations
2854 10 Oct 2005; Eric Edgar <rocket@gentoo.org>
2855 targets/support/post-kmerge.sh:
2856 Bypass module load on mips
2858 10 Oct 2005; Eric Edgar <rocket@gentoo.org> targets/support/pre-kmerge.sh:
2859 remove --no-deps so dependancies get installed for genkernel
2861 10 Oct 2005; Eric Edgar <rocket@gentoo.org>
2862 modules/generic_stage_target.py:
2863 Fix missing : statement in unpack
2865 10 Oct 2005; Eric Edgar <rocket@gentoo.org>
2866 modules/generic_stage_target.py:
2867 fix livecd-stage2 unpack when seedcache is turned off
2869 10 Oct 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2870 targets/support/functions.sh:
2871 Fix module unpacking and make it actually optional.
2873 10 Oct 2005; Eric Edgar <rocket@gentoo.org>
2874 modules/generic_stage_target.py:
2875 Fix broken seedcache autoresume interaction
2877 07 Oct 2005; Eric Edgar <rocket@gentoo.org>
2878 modules/generic_stage_target.py:
2879 Cleanup stage directories properly for tar installs
2881 06 Oct 2005; Eric Edgar <rocket@gentoo.org> modules/tinderbox_target.py:
2882 Tinderbox no longer cleans /tmp/*
2884 06 Oct 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2885 targets/tinderbox/tinderbox-chroot.sh,
2886 targets/tinderbox/tinderbox-controller.sh:
2887 Fixing problem with bind mounted portage and final rsync on tinderbox target
2888 and adding additional logging.
2890 06 Oct 2005; Eric Edgar <rocket@gentoo.org> modules/tinderbox_target.py:
2891 Stop tinderbox from trying to create a tarball of itself
2893 06 Oct 2005; Eric Edgar <rocket@gentoo.org>
2894 modules/generic_stage_target.py:
2895 Fix catalyst so it fully disables snapcache when its not specified in the
2898 06 Oct 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2899 examples/livecd-stage2_template.spec:
2900 Removed livecd/runscript and livecd/archscript from livecd-stage2 example
2901 spec template and updating version stamp.
2903 06 Oct 2005; Eric Edgar <rocket@gentoo.org> catalyst,
2904 modules/catalyst_support.py:
2905 allow file_check to proceed if key is not in use
2907 06 Oct 2005; Eric Edgar <rocket@gentoo.org> modules/catalyst_lock.py:
2908 Recursively make the missing directories
2910 05 Oct 2005; Eric Edgar <rocket@gentoo.org> targets/support/functions.sh:
2911 Fix extract_modules to just echo a warning that it is missing
2913 30 Sep 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2914 files/catalyst.conf:
2915 Updating default configuration for catalyst and updating version stamp,
2916 since we're beginning internal testing for release.
2918 15 Sep 2005; Eric Edgar <rocket@gentoo.org>
2919 modules/generic_stage_target.py:
2920 fix bug 106004 split strings into a list for empty and rm operation
2922 15 Sep 2005; Eric Edgar <rocket@gentoo.org>
2923 modules/livecd_stage2_target.py:
2924 Append slashes to directories so rsyncs work properly
2926 13 Sep 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2927 examples/livecd-stage2_template.spec:
2928 Changing source_subpath for livecd-stage2 example for bug #101704.
2930 12 Sep 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2931 examples/livecd-stage2_template.spec, modules/livecd_stage2_target.py,
2932 targets/support/livecdfs-update.sh:
2933 Added livecd/xdm and livecd/xsession options. These are used to setup the
2934 default display manager and X session, respectively. Added supporting
2935 documentation to example spec files. Imported more work from my fsscript for
2936 the official LiveCD.
2938 12 Sep 2005; Chris Gianelloni <wolf31o2@gentoo.org> arch/x86.py:
2939 Changing default CHOST for x86 from i386-pc-linux to i686-pc-linux. For
2940 discussion, see bug #88777.
2942 12 Sep 2005; Chris Gianelloni <wolf31o2@gentoo.org> AUTHORS, +arch/sh.py,
2943 modules/generic_stage_target.py:
2944 Added sh architecture to supported architectures. Thanks to Matsuu Takuto
2945 <matsuu@gentoo.org> for the patch. Closing bug #105693.
2947 08 Sep 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2948 targets/livecd-stage1/livecd-stage1-controller.sh,
2949 targets/support/kmerge.sh, targets/support/livecdfs-update.sh:
2950 Add code to dump grppkgs.txt file on livecd-stage1 and kernelpkgs.txt file
2951 on livecd-stage2 and removing universal motd for livecd/type of
2952 gentoo-release-livecd.
2954 08 Sep 2005; Eric Edgar <rocket@gentoo.org>
2955 modules/livecd_stage1_target.py:
2956 Add optional livecd/type env var for scripts to add optional items to the
2959 08 Sep 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2960 -livecd/files/x86-help.msg:
2961 Removing x86-help.msg as it is no longer used.
2963 08 Sep 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2964 livecd/files/README.txt, livecd/files/x86-F3.msg, livecd/files/x86-F4.msg,
2965 livecd/files/x86-F5.msg, livecd/files/x86-F6.msg, livecd/files/x86-F7.msg:
2966 Add dobladecenter description to bootloader files for x86/amd64.
2968 06 Sep 2005; Chris Gianelloni <wolf31o2@gentoo.org> arch/x86.py:
2969 Changed pentium-mmx to use -march=pentium-mmx and closing bug #102366.
2971 01 Sep 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2972 modules/generic_stage_target.py:
2973 Added split to use section for bug #104414.
2975 30 Aug 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2976 livecd/files/x86-F3.msg, livecd/files/x86-F4.msg, livecd/files/x86-F5.msg,
2977 livecd/files/x86-F6.msg, livecd/files/x86-F7.msg:
2978 Tabs to whitespaces for isolinux.
2980 30 Aug 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2981 targets/support/bootloader-setup.sh:
2982 Changed isolinux to use new split-out help messages. Using grub gives a
2983 single help message with pager.
2985 30 Aug 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2986 +livecd/files/x86-F2.msg, +livecd/files/x86-F3.msg,
2987 +livecd/files/x86-F4.msg, +livecd/files/x86-F5.msg,
2988 +livecd/files/x86-F6.msg, +livecd/files/x86-F7.msg:
2989 Added F2->F7 help messages for isolinux.
2991 30 Aug 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2992 livecd/files/README.txt, livecd/files/generic.motd.txt,
2993 livecd/files/livecd.motd.txt, livecd/files/livecd-bashrc,
2994 livecd/files/livecd-local.start:
2995 Updated files from latest used to build LiveCD.
2997 30 Aug 2005; Chris Gianelloni <wolf31o2@gentoo.org> arch/x86.py:
2998 Added sse to HOSTUSE for athlon-xp, since it supports SSE instructions.
3000 29 Aug 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3001 modules/catalyst_support.py:
3002 Added fix for using options with = in them with --cli (ex.
3003 livecd/gk_mainargs='--makeopts=-j3'). Blame Jason Pepas
3004 <cell@ices.utexas.edu> for pointing this out to me via email.
3006 09 Aug 2005; Eric Edgar <rocket@gentoo.org>
3007 modules/generic_stage_target.py, targets/support/functions.sh:
3008 fix bug in exec_in_chroot for stage1 target
3010 09 Aug 2005; Eric Edgar <rocket@gentoo.org> modules/catalyst_support.py,
3011 modules/generic_stage_target.py:
3012 fix missing os. in os.popen. and clear the autoresume flags if the chroot is
3013 invalid. Fix SEEDCACHE unpack issue when needing to use tarball.
3015 09 Aug 2005; Eric Edgar <rocket@gentoo.org> AUTHORS, arch/hppa.py,
3016 catalyst, examples/livecd-stage2_template.spec,
3017 examples/snapshot_template.spec, files/catalyst.conf,
3018 livecd/files/Getting_Online.txt, livecd/files/generic.motd.txt,
3019 livecd/files/livecd-bashrc, livecd/files/livecd-local.start,
3020 livecd/files/x86-help.msg, modules/catalyst_lock.py,
3021 modules/catalyst_support.py, modules/livecd_stage2_target.py,
3022 targets/embedded/embedded-controller.sh, targets/grp/grp-chroot.sh,
3023 targets/livecd-stage2/livecd-stage2-controller.sh,
3024 targets/stage1/stage1-chroot.sh, targets/stage2/stage2-chroot.sh,
3025 targets/stage2/stage2-preclean-chroot.sh,
3026 targets/stage3/stage3-preclean-chroot.sh,
3027 targets/stage4/stage4-controller.sh, targets/support/bootloader-setup.sh,
3028 targets/support/chroot-functions.sh, targets/support/create-iso.sh,
3029 targets/support/filesystem-functions.sh, targets/support/functions.sh,
3030 targets/support/kmerge.sh, targets/support/livecdfs-update.sh,
3031 targets/support/target_image_setup.sh:
3032 Forward port the changes from catalyst 1.1.9 to 1.1.10.10 to catalyst2. Need
3033 to look at gamecdfs-update.sh yet.
3035 09 Aug 2005; Eric Edgar <rocket@gentoo.org>
3036 modules/generic_stage_target.py:
3037 Remove extra debugging print statement
3039 09 Aug 2005; Eric Edgar <rocket@gentoo.org> catalyst,
3040 +modules/catalyst_lock.py, modules/catalyst_support.py,
3041 modules/embedded_target.py, modules/generic_stage_target.py,
3042 modules/grp_target.py, modules/livecd_stage1_target.py,
3043 modules/livecd_stage2_target.py, modules/netboot_target.py,
3044 modules/snapshot_target.py, modules/stage1_target.py,
3045 modules/stage2_target.py, modules/stage4_target.py,
3046 targets/support/functions.sh:
3047 Add locking support. Code simplification for unpack and unpack snapshot.
3048 Remove redundant setup_dir. change --clear_autoresume to --clear-autoresume.
3049 Add seedcache support (Grabs output from previous target run)
3050 options=seedcache. Cleanup code in functions.sh to remove extra /'s printed.
3052 27 Jul 2005; Eric Edgar <rocket@gentoo.org> catalyst,
3053 modules/catalyst_support.py, modules/generic_stage_target.py:
3054 Add support to cache the snapshot dir. add snapcache to options. add
3055 snapshot_cache= to override the default location of the cache in
3056 catalyst.conf (eg snapshot_cache="/mnt/catalyst/snapshot")
3058 27 Jul 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3059 +livecd/files/Getting_Online.txt, +livecd/files/README.txt:
3060 Forward port README.txt and Getting_Online.txt files from catalyst
3063 22 Jul 2005; Eric Edgar <rocket@gentoo.org> targets/support/rc-update.sh:
3064 Add automatic creation/deletion of runlevels based on rcadd rcdel
3066 19 Jul 2005; Eric Edgar <rocket@gentoo.org> modules/grp_target.py:
3067 Fix grp so that grp/use is not required anymore
3069 12 Jul 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3070 -livecd/cdtar/isolinux-2.11-cdtar.tar.bz2,
3071 -livecd/cdtar/isolinux-2.11-memtest86+-cdtar.tar.bz2,
3072 -livecd/cdtar/isolinux-2.13-cdtar.tar.bz2,
3073 -livecd/cdtar/isolinux-2.13-memtest86+-cdtar.tar.bz2,
3074 +livecd/cdtar/isolinux-3.09-cdtar.tar.bz2,
3075 +livecd/cdtar/isolinux-3.09-memtest86+-cdtar.tar.bz2:
3076 Updated x86/amd64 isolinux cdtar to 3.09 and removing older versions, as
3077 they are known to cause booting problems.
3079 08 Jul 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3080 livecd/files/livecd-bashrc, targets/support/livecdfs-update.sh:
3081 Fixing sed line for startx to auto-start X. Thanks to Christophe PEREZ
3082 <christophe.perez@novazur.com> on the gentoo-catalyst mailing list for
3085 08 Jul 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3086 targets/stage1/stage1-chroot.sh:
3087 Fixed quoting in stage1 profile check.
3089 07 Jul 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3090 targets/stage3/stage3-chroot.sh:
3091 Fixing USE for stage3.
3093 07 Jul 2005; Eric Edgar <rocket@gentoo.org> modules/catalyst_support.py,
3094 targets/support/chroot-functions.sh:
3095 Fix FETCH code so it will run for Pylon
3097 07 Jul 2005; Chris Gianelloni <wolf31o2@gentoo.org> modules/grp_target.py,
3098 targets/grp/grp-chroot.sh:
3099 Fix bindist invcation.
3101 07 Jul 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3102 targets/grp/grp-chroot.sh:
3103 Made sure bindist was used for all emerges in GRP.
3105 07 Jul 2005; Eric Edgar <rocket@gentoo.org> targets/grp/grp-chroot.sh:
3106 Fix USE flags for GRP build
3108 07 Jul 2005; Eric Edgar <rocket@gentoo.org> targets/grp/grp-chroot.sh,
3109 targets/stage4/stage4-chroot.sh:
3110 let GRP use the users environment variables and removed extra
3111 GRP_STAGE23_USE from stage4
3113 07 Jul 2005; Eric Edgar <rocket@gentoo.org>
3114 targets/stage2/stage2-chroot.sh, targets/stage3/stage3-chroot.sh:
3115 Remove unnecessary GRP_STAGE23_USE from stage2 and stage3 builds
3117 07 Jul 2005; Eric Edgar <rocket@gentoo.org> targets/support/rc-update.sh:
3118 fix bug 98165. Change the separator on rcadd/rcdel from : to | This will
3119 impact all previous spec files that use this option. It's beejay's fault.
3121 06 Jul 2005; Chris Gianelloni <wolf31o2@gentoo.org> arch/ppc.py:
3122 Changed to use linux32 for ppc32 support when build host is ppc64.
3124 06 Jul 2005; Chris Gianelloni <wolf31o2@gentoo.org> arch/mips.py,
3126 Removed -fomit-frame-pointer from default CFLAGS, since it isn't necessary.
3128 06 Jul 2005; Eric Edgar <rocket@gentoo.org> modules/generic_stage_target.py:
3129 Minor cosmetic print statement fixes for readability
3131 06 Jul 2005; Eric Edgar <rocket@gentoo.org> catalyst,
3132 modules/catalyst_support.py, modules/generic_stage_target.py:
3133 Fix None None bug and exception reporting
3135 06 Jul 2005; Eric Edgar <rocket@gentoo.org> targets/support/create-iso.sh:
3136 Fix iso creation script. Case statement out of place
3138 05 Jul 2005; Chris Gianelloni <wolf31o2@gentoo.org> arch/alpha.py,
3139 arch/amd64.py, arch/hppa.py, arch/ia64.py, arch/mips.py, arch/ppc.py,
3140 arch/ppc64.py, arch/s390.py, arch/sparc.py, arch/sparc64.py, arch/x86.py,
3141 catalyst, files/catalyst.conf, modules/builder.py,
3142 modules/catalyst_support.py, modules/embedded_target.py,
3143 modules/generic_stage_target.py, modules/generic_target.py,
3144 modules/grp_target.py, modules/livecd_stage1_target.py,
3145 modules/livecd_stage2_target.py, modules/netboot_target.py,
3146 modules/snapshot_target.py, modules/stage1_target.py,
3147 modules/stage2_target.py, modules/stage3_target.py,
3148 modules/stage4_target.py, modules/tinderbox_target.py,
3149 targets/embedded/embedded-chroot.sh,
3150 targets/embedded/embedded-fs-runscript.sh,
3151 targets/embedded/embedded-preclean-chroot.sh, targets/embedded/unmerge.sh,
3152 targets/grp/grp-chroot.sh, targets/grp/grp-controller.sh,
3153 targets/grp/grp-preclean-chroot.sh,
3154 targets/livecd-stage1/livecd-stage1-chroot.sh,
3155 targets/livecd-stage1/livecd-stage1-controller.sh,
3156 targets/livecd-stage2/livecd-stage2-controller.sh,
3157 targets/livecd-stage2/unmerge.sh, targets/netboot/netboot-chroot.sh,
3158 targets/netboot/netboot-combine.sh, targets/netboot/netboot-controller.sh,
3159 targets/netboot/netboot-image.sh, targets/stage1/build.py,
3160 targets/stage1/stage1-chroot.sh, targets/stage1/stage1-controller.sh,
3161 targets/stage1/stage1-preclean-chroot.sh, targets/stage2/stage2-chroot.sh,
3162 targets/stage2/stage2-controller.sh,
3163 targets/stage2/stage2-preclean-chroot.sh, targets/stage3/stage3-chroot.sh,
3164 targets/stage3/stage3-controller.sh,
3165 targets/stage3/stage3-preclean-chroot.sh, targets/stage4/stage4-chroot.sh,
3166 targets/stage4/stage4-controller.sh,
3167 targets/stage4/stage4-preclean-chroot.sh, targets/stage4/unmerge.sh,
3168 targets/support/create-iso.sh, targets/support/functions.sh,
3169 targets/support/kmerge.sh, targets/support/livecdfs-update.sh,
3170 targets/support/post-kmerge.sh, targets/support/pre-kmerge.sh,
3171 targets/support/target_image_setup.sh,
3172 targets/tinderbox/tinderbox-chroot.sh,
3173 targets/tinderbox/tinderbox-controller.sh,
3174 targets/tinderbox/tinderbox-preclean-chroot.sh:
3175 Big honkin' copyright update.
3177 05 Jul 2005; Eric Edgar <rocket@gentoo.org> modules/catalyst_support.py,
3178 modules/generic_stage_target.py:
3179 add additional logging output. Use standard os redirection methods to log to
3182 05 Jul 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3183 targets/stage1/stage1-chroot.sh:
3184 Added profile sanity check for bug #97867.
3186 05 Jul 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3187 targets/support/bootloader-setup.sh:
3188 Removing acpi=off from default kernel arguments and adding ia64
3189 livecd-stage2 support functions and cdtar.
3191 30 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3192 targets/support/bootloader-setup.sh, targets/support/pre-kmerge.sh:
3193 Changed sed line for 1024x768-only splash for x86 and amd64 only, as we
3194 control the framebuffer size there. Also, added CONSOLE=/dev/tty1 quiet to
3195 splash command line.
3197 28 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3198 targets/support/create-iso.sh:
3199 Fixed up zisofs support. Waiting for response from sparc before touching
3202 28 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3203 modules/livecd_stage2_target.py, targets/support/bootloader-setup.sh,
3204 targets/support/functions.sh:
3205 Added livecd/bootargs and added the option to the bootloader-setup.sh script
3206 to allow it to work on all arches that dynamically build their bootloader
3209 27 Jun 2005; Eric Edgar <rocket@gentoo.org>
3210 targets/stage4/stage4-controller.sh:
3211 Fix stage4 so it doesnt run the bootloader stuff
3213 24 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3214 targets/support/bootloader-setup.sh:
3215 Removed dokeymap from non-Gentoo releases.
3217 23 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3218 targets/support/livecdfs-update.sh:
3219 Added call to update-pciids to download the latest pci.ids file.
3221 23 Jun 2005; Eric Edgar <rocket@gentoo.org>
3222 modules/generic_stage_target.py, modules/livecd_stage1_target.py,
3223 modules/stage4_target.py:
3224 Allow changing the location of the pkg_cache in stage4 or livecd-stage1
3226 22 Jun 2005; Eric Edgar <rocket@gentoo.org> :
3227 Fix issue where -s on the command line would not run
3229 22 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3230 livecd/files/generic.motd.txt:
3231 Changed motd to point to /boot/config-* rather than /proc/config(.gz) for
3232 kernel configurations.
3234 22 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3235 targets/support/livecdfs-update.sh:
3236 Updated hostname/domainname creation for new baselayout.
3238 16 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3239 targets/support/bootloader-setup.sh, targets/support/create-iso.sh:
3240 Fixing some bootloader isolinux/boot stuff for x86/amd64.
3242 14 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3243 targets/support/chroot-functions.sh:
3244 Change portage emerge to use --oneshot --nodeps to keep from merging the
3245 same packages multiple times.
3247 14 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3248 targets/stage2/stage2-chroot.sh:
3249 Added a -p bootstrap when catalyst is called with -V (verbose).
3251 10 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3252 targets/support/livecdfs-update.sh:
3253 Removed inittab hack, as this is done by livecd-tools.
3255 09 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3256 livecd/files/minimal.motd.txt, livecd/files/universal.motd.txt:
3257 Revert sync for bug #86914. Yeah... I need to pay more attention sometimes.
3259 09 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3260 -livecd/files/README.txt, -livecd/files/environmental.motd.txt,
3261 -livecd/files/gentoo.png, +livecd/files/livecd.motd.txt,
3262 livecd/files/livecd-bash_profile, livecd/files/livecd-bashrc,
3263 livecd/files/minimal.motd.txt, livecd/files/universal.motd.txt,
3264 targets/livecd-stage2/livecd-stage2-controller.sh:
3265 Removed gentoo.png and creation of face directory. Changed
3266 livecd-bash_profile to source root's .bashrc. Sync motd files with catalyst
3269 02 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3270 targets/stage1/stage1-preclean-chroot.sh,
3271 targets/support/chroot-functions.sh:
3272 Added setup_binutils function and force both of them to run during stage1
3275 01 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3276 examples/livecd-stage2_template.spec:
3277 Added livecd/volid explanation to example spec.
3279 01 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3280 targets/support/create-iso.sh:
3281 General cleanup of ISO code and added default livecd/volid when it is not set.
3283 25 May 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3284 targets/embedded/embedded-controller.sh:
3285 Actually modify the embedded target this time.
3287 25 May 2005; Chris Gianelloni <wolf31o2@gentoo.org> AUTHORS,
3288 examples/livecd-stage2_template.spec, modules/livecd_stage2_target.py,
3289 targets/livecd-stage2/livecd-stage2-controller.sh,
3290 targets/stage4/stage4-controller.sh, targets/support/kmerge.sh:
3291 Added mutex to AUTHORS and added livecd/linuxrc support to embedded, stage4,
3292 and livecd-stage2 targets.
3294 20 May 2005; Chris Gianelloni <wolf31o2@gentoo.org> AUTHORS, catalyst,
3295 files/catalyst.conf:
3296 Retired John Davis <zhen@gentoo.org> and added storedir to default
3299 20 May 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3300 targets/support/livecdfs-update.sh:
3301 Uncommented openglify, since it is needed for both opengl-update-livecd and
3304 18 May 2005; Eric Edgar <rocket@gentoo.org> catalyst,
3305 modules/generic_stage_target.py:
3306 Fix print statement so it shows when kill_chroot_pids is run correctly
3308 16 May 2005; Eric Edgar <rocket@gentoo.org> catalyst,
3309 modules/snapshot_target.py:
3310 Fix snapshot target to skip the kill_pids check
3312 06 May 2005; Eric Edgar <rocket@gentoo.org> modules/catalyst_support.py:
3313 Bug fixes in parse_spec, fix issues detecting list or string.
3315 05 May 2005; Eric Edgar <rocket@gentoo.org> catalyst,
3316 modules/catalyst_support.py:
3317 Fix bug 65284. More flexible spec parsing. Should handle cases where no
3318 spaces are after :. Better handling of comments ( ie preprocessed and
3319 stripped off ). Unset empty keys.
3321 03 May 2005; Eric Edgar <rocket@gentoo.org> catalyst,
3322 targets/support/kill-chroot-pids.sh:
3323 Remove extra P_NAME definition that is never used. Saves processing time.
3324 Bumped catalyst to pre2
3326 03 May 2005; Eric Edgar <rocket@gentoo.org> catalyst,
3327 modules/generic_stage_target.py, modules/livecd_stage2_target.py,
3328 +targets/support/kill-chroot-pids.sh:
3329 User info about runscript and archscript. Added checks for processes running
3330 in the chroot and created a script to kill them. Should fix the unmounting
3331 issues with gconfd or any other running application in the chroot
3333 29 Apr 2005; Eric Edgar <rocket@gentoo.org>
3334 targets/stage1/stage1-chroot.sh, targets/stage1/stage1-preclean-chroot.sh:
3335 Remove using gcc-config to set things up as we should all be using 2005.0
3338 29 Apr 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3339 examples/livecd-stage2_template.spec:
3340 Added livecd/users to example livecd-stage2 spec file.
3342 29 Apr 2005; Eric Edgar <rocket@gentoo.org>
3343 targets/support/livecdfs-update.sh:
3344 Change default hostnames for livecds
3346 29 Apr 2005; Eric Edgar <rocket@gentoo.org>
3347 targets/support/bootloader-setup.sh, targets/support/livecdfs-update.sh:
3348 Fix /etc/hosts aliases for catalyst-livecd and work on help menu for grub
3351 29 Apr 2005; Eric Edgar <rocket@gentoo.org>
3352 modules/livecd_stage2_target.py:
3353 Clear autoresume flags when build is done
3355 29 Apr 2005; Eric Edgar <rocket@gentoo.org>
3356 modules/livecd_stage2_target.py, targets/support/bootloader-setup.sh,
3357 targets/support/create-iso.sh:
3358 Fix isolinux so that it finds menus and kernels and stuff
3360 28 Apr 2005; Eric Edgar <rocket@gentoo.org>
3361 modules/generic_stage_target.py:
3362 Make purge operation a little less chatty, removed print statements
3364 28 Apr 2005; Eric Edgar <rocket@gentoo.org>
3365 livecd/cdtar/isolinux-2.13-cdtar.tar.bz2,
3366 livecd/cdtar/isolinux-2.13-memtest86+-cdtar.tar.bz2:
3367 updated isolinux-2.13 cdtars to have files under boot/ rather than isolinux/
3369 28 Apr 2005; Eric Edgar <rocket@gentoo.org>
3370 modules/generic_stage_target.py, modules/livecd_stage2_target.py:
3371 print warning message about deprecated use of cdfstype
3373 28 Apr 2005; Eric Edgar <rocket@gentoo.org>
3374 targets/support/chroot-functions.sh:
3375 statically define genkernel location to eliminate which command failure if
3376 genkernel is not installed
3378 27 Apr 2005; Eric Edgar <rocket@gentoo.org>
3379 modules/generic_stage_target.py:
3380 change the portage_overlay to an array so it always works
3382 27 Apr 2005; Eric Edgar <rocket@gentoo.org> catalyst,
3383 modules/catalyst_support.py:
3384 Fix exception handling to remove extraneous prints of None
3386 27 Apr 2005; Eric Edgar <rocket@gentoo.org> modules/stage4_target.py:
3387 Remove iso creation code from stage4
3389 27 Apr 2005; Eric Edgar <rocket@gentoo.org> modules/catalyst_support.py,
3390 modules/generic_stage_target.py, modules/livecd_stage1_target.py,
3391 modules/livecd_stage2_target.py, modules/snapshot_target.py,
3392 targets/embedded/embedded-controller.sh, targets/grp/grp-controller.sh,
3393 targets/livecd-stage1/livecd-stage1-chroot.sh,
3394 targets/livecd-stage1/livecd-stage1-controller.sh,
3395 targets/livecd-stage2/livecd-stage2-controller.sh,
3396 targets/netboot/netboot-controller.sh,
3397 targets/stage1/stage1-controller.sh, targets/stage2/stage2-controller.sh,
3398 targets/stage3/stage3-controller.sh, targets/stage4/stage4-controller.sh,
3399 targets/support/bootloader-setup.sh, targets/support/chroot-functions.sh,
3400 targets/support/create-iso.sh, targets/support/kmerge.sh,
3401 targets/support/target_image_setup.sh,
3402 targets/tinderbox/tinderbox-controller.sh:
3403 Fix some exception handling in catalyst_support.py, remove intermediate
3404 destination folder of iso and tarball, add additional tests for folders not
3405 found on host but defined in spec file, keep catalyst from erroring in this
3406 case, change exit code on shell scripts so that errors are reported to
3407 catalyst and causes catalyst to die on errors, fix bug in
3408 livecd-stage1-chroot.sh so that it uses USE flags properly, added additional
3409 check for mkisofs that informs the user of where to get the program, and
3410 removed the autoresume code from ccache and distcc installation until I can
3411 figure out a way to have the autoresume flag go someplace outside the chroot.
3413 26 Apr 2005; Eric Edgar <rocket@gentoo.org> catalyst:
3414 Remove bind mounts before rm operations happen at startup
3416 26 Apr 2005; Eric Edgar <rocket@gentoo.org>
3417 modules/generic_stage_target.py:
3418 Fix bug where purge deletes the autoresume directory but doesnt recreate it
3420 26 Apr 2005; Eric Edgar <rocket@gentoo.org> modules/catalyst_support.py,
3421 modules/generic_stage_target.py:
3422 fix minor bug in the purge code so that it actually runs the commands
3424 22 Apr 2005; Eric Edgar <rocket@gentoo.org> modules/embedded_target.py,
3425 modules/generic_stage_target.py, modules/livecd_stage2_target.py,
3426 modules/stage4_target.py:
3427 Change ordering of tasks so root_overlay and fsscript occur after
3428 livecd_update, giving users a chance to override livecd_update
3430 21 Apr 2005; Eric Edgar <rocket@gentoo.org> catalyst,
3431 modules/catalyst_support.py, modules/generic_stage_target.py:
3432 Added a better exception handling message for keyboard interrupt and added
3433 countdown timer for purge operation to give an opportunity to exit
3435 21 Apr 2005; Eric Edgar <rocket@gentoo.org> catalyst,
3436 modules/catalyst_support.py, modules/generic_stage_target.py:
3437 Add support to clear the autoresume flags and improve the purge code to
3438 clean the chroot, and pkg/kern cache
3440 21 Apr 2005; Eric Edgar <rocket@gentoo.org> catalyst,
3441 modules/catalyst_support.py, modules/generic_stage_target.py,
3442 modules/livecd_stage1_target.py:
3443 only append livecd-tools to the livecd-stage1 target package list and move a
3444 check out of the way so command line and spec files can co-exist
3446 21 Apr 2005; Eric Edgar <rocket@gentoo.org>
3447 modules/generic_stage_target.py:
3448 fixed python syntax in set_packages so catalyst will run
3450 21 Apr 2005; Eric Edgar <rocket@gentoo.org> modules/catalyst_support.py,
3451 modules/embedded_target.py, modules/generic_stage_target.py,
3452 modules/grp_target.py, modules/livecd_stage1_target.py,
3453 modules/livecd_stage2_target.py, modules/netboot_target.py,
3454 modules/stage4_target.py, modules/tinderbox_target.py,
3455 targets/embedded/embedded-chroot.sh,
3456 targets/embedded/embedded-controller.sh,
3457 targets/livecd-stage1/livecd-stage1-controller.sh,
3458 -targets/livecd-stage2/livecd-stage2-bootloader.sh,
3459 -targets/livecd-stage2/livecd-stage2-cdfs.sh,
3460 targets/livecd-stage2/livecd-stage2-controller.sh,
3461 -targets/livecd-stage2/livecd-stage2-iso.sh,
3462 targets/stage4/stage4-chroot.sh, targets/stage4/stage4-controller.sh,
3463 +targets/support/bootloader-setup.sh, targets/support/chroot-functions.sh,
3464 +targets/support/create-iso.sh, targets/support/filesystem-functions.sh,
3465 targets/support/functions.sh, targets/support/livecdfs-update.sh,
3466 +targets/support/target_image_setup.sh:
3467 embedded target cleanups ... iso,bootloader,target_setup generalizations,
3470 20 Apr 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3471 targets/livecd-stage2/livecd-stage2-controller.sh,
3472 targets/support/livecdfs-update.sh:
3473 Moved xinitrc to after livecdfs-update to allow for changing the xinitrc to
3474 a custom one if livecd/type is gentoo-gamecd. Added more default setup to
3475 livecdfs-update.sh for livecd/type: gentoo-gamecd, gentoo-release-livecd,
3478 20 Apr 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3479 targets/livecd-stage2/livecd-stage2-controller.sh,
3480 targets/support/rc-update.sh:
3481 Updated rc-update.sh with better defaults for different livecd/type settings
3482 and cleaning up file copying in livecd-stage2-controller.sh to match
3485 20 Apr 2005; Chris Gianelloni <wolf31o2@gentoo.org> README:
3486 Made example of catalyst.conf in README match the default catalyst.conf
3489 20 Apr 2005; Chris Gianelloni <wolf31o2@gentoo.org> -NOTES, README,
3491 Removing old files from previous maintainers and updating README.
3493 20 Apr 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3494 modules/livecd_stage2_target.py, targets/support/livecdfs-update.sh:
3495 Added livecd/users option to create non-root users. The first user listed
3496 will also be used for auto-starting X, if X is merged onto the CD.
3498 20 Apr 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3499 targets/livecd-stage1/livecd-stage1-controller.sh,
3500 targets/livecd-stage2/livecd-stage2-controller.sh,
3501 targets/support/livecdfs-update.sh:
3502 Updated all instances of livecd/type: gentoo-release-environmental to
3503 gentoo-release-livecd and added generic-livecd.
3505 20 Apr 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3506 examples/fsscript.sh.example, examples/gamecd.conf.example,
3507 examples/generic_stage_template.spec, examples/grp_template.spec,
3508 examples/livecd-stage1_template.spec,
3509 examples/livecd-stage2_template.spec, examples/netboot_template.spec,
3510 examples/snapshot_template.spec:
3511 Imported example files from catalyst 1.1.9 to make them more verbose.
3513 18 Apr 2005; Eric Edgar <rocket@gentoo.org> modules/grp_target.py:
3514 Fix grp/use bug #89365
3516 15 Apr 2005; Eric Edgar <rocket@gentoo.org>
3517 modules/generic_stage_target.py, targets/support/kmerge.sh:
3518 Fixes for initramfs overlay support.
3520 15 Apr 2005; Eric Edgar <rocket@gentoo.org>
3521 modules/generic_stage_target.py, targets/support/kmerge.sh,
3522 targets/support/pre-kmerge.sh:
3523 Fix ctrl-c error if pre-kmerge.sh is running by sourcing
3524 /tmp/chroot-functions.sh and removed extra equal sign to fix a genkernel
3525 caching bug; Also adding preliminary support for initramfs_overlay from
3528 14 Apr 2005; Eric Edgar <rocket@gentoo.org>
3529 modules/generic_stage_target.py, targets/support/kmerge.sh:
3530 Removed support for postconf as genkernel no longer has that option
3532 14 Apr 2005; Eric Edgar <rocket@gentoo.org> modules/catalyst_support.py,
3533 modules/embedded_target.py, modules/generic_stage_target.py,
3534 modules/grp_target.py, modules/livecd_stage1_target.py,
3535 modules/livecd_stage2_target.py, modules/netboot_target.py,
3536 modules/stage4_target.py, modules/tinderbox_target.py,
3537 targets/stage1/stage1-chroot.sh, targets/stage1/stage1-controller.sh,
3538 targets/stage1/stage1-preclean-chroot.sh,
3539 targets/support/chroot-functions.sh:
3540 AUTORESUME PATCH; modified the chroot-functions.sh script so the chroot will
3541 die properly on CTRL-C; fixed stage1 bug with gcc-setup
3543 11 Apr 2005; Eric Edgar <rocket@gentoo.org>
3544 modules/livecd_stage2_target.py:
3545 Added support for livecd-stage2 to use a snapshot or livecd-stage1 image
3547 11 Apr 2005; Eric Edgar <rocket@gentoo.org>
3548 modules/generic_stage_target.py, modules/livecd_stage1_target.py,
3549 modules/livecd_stage2_target.py, modules/stage4_target.py,
3550 targets/livecd-stage1/livecd-stage1-controller.sh,
3551 targets/livecd-stage2/livecd-stage2-controller.sh,
3552 targets/stage4/stage4-controller.sh, +targets/stage4/unmerge.sh,
3553 targets/support/functions.sh, targets/support/kmerge.sh,
3554 targets/support/livecdfs-update.sh, +targets/support/rc-update.sh:
3555 Generalized kernel support, fsscript, rcupdate, etc for stage4
3557 09 Apr 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3558 targets/support/pre-kmerge.sh:
3559 Removed sed for usb devices from legacy genkernel, as we're going to require
3560 a version much higher that no longer exhibits the bug.
3562 08 Apr 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3563 examples/gamecd.conf.example, -targets/support/gamecdfs-update.sh,
3564 targets/support/livecdfs-update.sh:
3565 Removed empty gamecdfs-update.sh, updated livecdfs-update.sh to work
3566 properly with hotplug firmwares, and also updated gamecd.conf.example, since
3567 the ut2004demo shell script has been renamed to ut2004-demo.
3569 08 Apr 2005; Eric Edgar <rocket@gentoo.org> targets/support/pre-kmerge.sh:
3570 let genkernel always reinstall itself
3572 07 Apr 2005; Eric Edgar <rocket@gentoo.org> catalyst,
3573 modules/catalyst_support.py, modules/generic_stage_target.py,
3574 modules/stage1_target.py, targets/support/livecdfs-update.sh:
3575 fix case bug in livecdfs-update.sh; fix bug in initial command line
3576 arguement parsing; add cflags spec file support which is only allowed to
3579 07 Apr 2005; Eric Edgar <rocket@gentoo.org>
3580 targets/stage3/stage3-chroot.sh:
3581 Fix a use flag bug in the stage3
3583 07 Apr 2005; Eric Edgar <rocket@gentoo.org> modules/catalyst_support.py,
3584 modules/generic_stage_target.py:
3585 Changes to allow cflags, chost, cxxflags in a spec file
3587 06 Apr 2005; Eric Edgar <rocket@gentoo.org>
3588 targets/livecd-stage1/livecd-stage1-controller.sh,
3589 targets/livecd-stage2/livecd-stage2-controller.sh,
3590 targets/stage1/stage1-preclean-chroot.sh, targets/support/functions.sh,
3591 targets/support/gamecdfs-update.sh, targets/support/livecdfs-update.sh,
3592 targets/support/pre-kmerge.sh:
3593 change the code to use more case statements. Fix gcc issue in stage1.
3595 06 Apr 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3596 targets/livecd-stage1/livecd-stage1-controller.sh,
3597 targets/support/gamecdfs-update.sh, targets/support/livecdfs-update.sh:
3598 Merging in changes from catalyst 1.1.x for gamecd support.
3600 06 Apr 2005; Eric Edgar <rocket@gentoo.org>
3601 targets/stage1/stage1-preclean-chroot.sh:
3602 Removing gcc-config stuff to see if its still required to work around a gcc
3605 06 Apr 2005; Eric Edgar <rocket@gentoo.org>
3606 targets/support/chroot-functions.sh, targets/support/kmerge.sh:
3607 Added tests for genkernel >3.2.0
3609 05 Apr 2005; Eric Edgar <rocket@gentoo.org> catalyst:
3612 05 Apr 2005; Chris Gianelloni <wolf31o2@gentoo.org> AUTHORS:
3613 Updated AUTHORS with new maintainers and updated contributors list.
3615 05 Apr 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
3616 examples/fsscript.sh.example, livecd/files/README.txt,
3617 livecd/files/livecd-bash_profile, livecd/files/livecd-bashrc,
3618 livecd/files/minimal.motd.txt, livecd/files/universal.motd.txt,
3619 targets/support/gamecdfs-update.sh, targets/support/livecdfs-update.sh:
3620 Changed maintainers. Updated examples/fsscript.sh.example to provide better
3621 documentation. Lots of minor cosmetic updates. Updated minimal.motd.txt and
3622 universal.motd.txt to resolve documentation issue on bug #86914. Added
3623 x-setup to default runlevel on gamecd builds. Removed extranneous bashlogin
3624 sed-fu from livecdfs-update.sh and made default timezone UTC rather than
3627 05 Apr 2005; Eric Edgar <rocket@gentoo.org>
3628 targets/livecd-stage2/livecd-stage2-controller.sh:
3629 Removed a few unnecessary comments
3631 05 Apr 2005; Eric Edgar <rocket@gentoo.org> :
3632 Removed obsolete files from the livecd directory as the functionality has
3633 moved into the targets folders
3635 04 Apr 2005; Eric Edgar <rocket@gentoo.org>
3636 +targets/netboot/netboot-chroot.sh, +targets/netboot/netboot-controller.sh:
3637 Additional catalyst 2.0.0 files
3639 04 Apr 2005; Eric Edgar <rocket@gentoo.org> catalyst, arch/arm.py,
3640 +livecd/cdtar/grub-memtest86+-cdtar.tar.bz2,
3641 +livecd/cdtar/isolinux-2.11-cdtar.tar.bz2,
3642 +livecd/cdtar/isolinux-2.11-memtest86+-cdtar.tar.bz2,
3643 -livecd/isogen/alpha-isogen.sh, -livecd/isogen/hppa-isogen.sh,
3644 -livecd/isogen/ppc-isogen.sh, -livecd/isogen/sparc-isogen.sh,
3645 -livecd/isogen/sparc64-isogen.sh, -livecd/isogen/x86-isogen.sh,
3646 -livecd/runscript/alpha-archscript.sh,
3647 -livecd/runscript/default-runscript.sh,
3648 -livecd/runscript/hppa-archscript.sh, -livecd/runscript/ppc-archscript.sh,
3649 -livecd/runscript/sparc-archscript.sh, -livecd/runscript/x86-archscript.sh,
3650 -livecd/runscript-support/gamecdfs-update.sh,
3651 -livecd/runscript-support/kmerge.sh,
3652 -livecd/runscript-support/livecdfs-update.sh,
3653 -livecd/runscript-support/post-kmerge.sh,
3654 -livecd/runscript-support/pre-kmerge.sh, modules/catalyst_support.py,
3655 modules/embedded_target.py, modules/generic_stage_target.py,
3656 modules/grp_target.py, modules/livecd_stage1_target.py,
3657 modules/livecd_stage2_target.py, -modules/netboot.py,
3658 +modules/netboot_target.py, modules/snapshot_target.py,
3659 modules/stage1_target.py, +modules/stage4_target.py,
3660 modules/tinderbox_target.py, targets/embedded/embedded-chroot.sh,
3661 +targets/embedded/embedded-controller.sh,
3662 targets/embedded/embedded-preclean-chroot.sh, -targets/embedded/embedded.sh,
3663 -targets/embedded/kmerge.sh, targets/grp/grp-chroot.sh,
3664 +targets/grp/grp-controller.sh, targets/grp/grp-preclean-chroot.sh,
3665 -targets/grp/grp.sh, targets/livecd-stage1/livecd-stage1-chroot.sh,
3666 +targets/livecd-stage1/livecd-stage1-controller.sh,
3667 targets/livecd-stage1/livecd-stage1-preclean-chroot.sh,
3668 -targets/livecd-stage1/livecd-stage1.sh,
3669 +targets/livecd-stage2/livecd-stage2-bootloader.sh,
3670 +targets/livecd-stage2/livecd-stage2-cdfs.sh,
3671 +targets/livecd-stage2/livecd-stage2-controller.sh,
3672 +targets/livecd-stage2/livecd-stage2-iso.sh,
3673 targets/livecd-stage2/unmerge.sh, -targets/netboot/netboot-busybox.sh,
3674 targets/netboot/netboot-combine.sh, targets/netboot/netboot-image.sh,
3675 -targets/netboot/netboot-kernel.sh, -targets/netboot/netboot-packages.sh,
3676 -targets/netboot/netboot-setup.sh, -targets/netboot/netboot.sh,
3677 targets/stage1/build.py, targets/stage1/stage1-chroot.sh,
3678 +targets/stage1/stage1-controller.sh,
3679 +targets/stage1/stage1-preclean-chroot.sh,
3680 -targets/stage1/stage1-preclean1-chroot.sh,
3681 -targets/stage1/stage1-preclean2-chroot.sh, -targets/stage1/stage1.sh,
3682 targets/stage2/stage2-chroot.sh, +targets/stage2/stage2-controller.sh,
3683 targets/stage2/stage2-preclean-chroot.sh, -targets/stage2/stage2.sh,
3684 targets/stage3/stage3-chroot.sh, +targets/stage3/stage3-controller.sh,
3685 targets/stage3/stage3-preclean-chroot.sh, -targets/stage3/stage3.sh,
3686 +targets/stage4/stage4-chroot.sh, +targets/stage4/stage4-controller.sh,
3687 +targets/stage4/stage4-preclean-chroot.sh,
3688 +targets/support/chroot-functions.sh,
3689 +targets/support/filesystem-functions.sh, +targets/support/functions.sh,
3690 +targets/support/gamecdfs-update.sh, +targets/support/kmerge.sh,
3691 +targets/support/livecdfs-update.sh, +targets/support/post-kmerge.sh,
3692 +targets/support/pre-kmerge.sh, targets/tinderbox/tinderbox-chroot.sh,
3693 +targets/tinderbox/tinderbox-controller.sh,
3694 targets/tinderbox/tinderbox-preclean-chroot.sh,
3695 -targets/tinderbox/tinderbox.sh:
3696 Initial Import of Catalyst 2.0.0
3698 30 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3699 livecd/runscript-support/livecdfs-update.sh:
3700 Added /usr/portage as tmpfs (this will be made conditional later).
3702 29 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3703 +livecd/files/livecd-bash_profile, livecd/runscript/default-runscript.sh:
3704 Added a new livecd-bash_profile that sources ~/.bashrc in case we're called
3705 from an interactive shell.
3707 29 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3708 -livecd/files/livecd-bash_profile, +livecd/files/livecd-bashrc,
3709 livecd/files/livecd-local.start, -livecd/files/mkvardb,
3710 livecd/runscript-support/pre-kmerge.sh,
3711 livecd/runscript/default-runscript.sh:
3712 Moved livecd-bash_profile to livecd-bashrc. Added check for
3713 /usr/livecd/profiles to livecd-local.start. Removed mkvardb. Removed legacy
3714 sed call from pre-kmerge.sh since it has been fixed in genkernel for a long
3717 24 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org> arch/arm.py, catalyst,
3718 modules/generic_stage_target.py:
3719 Applying arm patch from vapier and closing bug #86466. This is now catalyst
3722 24 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org> +livecd/files/mkvardb,
3723 livecd/runscript/default-runscript.sh,
3724 targets/livecd-stage1/livecd-stage1.sh:
3725 Adding back in the kill for livecd-stage1 for gconfd-2 and resolving bug
3726 #73363. Adding in mkvardb script to create a /var/db/pkg entry from an
3727 arbitrary set of files. Modifying default-runscript.sh to copy mkvardb to
3730 19 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3731 livecd/runscript/ppc-archscript.sh:
3732 Added -l to mkisofs line for ppc as this allows full 31 character file names.
3734 16 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3735 livecd/cdtar/yaboot-1.3.11-cdtar.tar.bz2, catalyst:
3736 Changing catalyst version to 1.1.8_pre1 and updating yaboot cdtar to allow
3737 for multiple initrd files.
3739 16 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3740 livecd/runscript/ppc-archscript.sh:
3741 Modifed PPC archscript to close bug #84648 and also to make the PPC
3742 archscript produce multiple initrd files, like x86/amd64.
3744 09 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3745 -livecd/cdtar/isolinux-2.11-cdtar.tar.bz2,
3746 -livecd/cdtar/isolinux-2.11-memtest86+-cdtar.tar.bz2,
3747 livecd/runscript/ppc-archscript.sh:
3748 Alright, so I lied to you. This is now the 1.1.7 release. I removed the 2.11
3749 isolinux cdtar tarballs and updated the ppc-archscript.sh to use the
3750 livecd/volid for the HFS volid, too.
3752 09 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
3753 Calling this one 1.1.7 and rolling a tarball.
3755 08 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3756 livecd/runscript/alpha-archscript.sh, livecd/runscript/hppa-archscript.sh,
3757 livecd/runscript/ppc-archscript.sh, livecd/runscript/sparc-archscript.sh,
3758 -livecd/runscript/sparc64-archscript.sh,
3759 livecd/runscript/x86-archscript.sh, modules/livecd_stage2_target.py:
3760 Added livecd/volid to set the volume ID when creating the ISO, patch by
3761 Gustavo Zacarias <gustavoz@gentoo.org>. Also copied sparc64-archscript.sh to
3762 sparc-archscript.sh and removing sparc64 one, as they are identical now.
3764 08 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3765 +livecd/cdtar/isolinux-2.13-cdtar.tar.bz2,
3766 +livecd/cdtar/isolinux-2.13-memtest86+-cdtar.tar.bz2:
3767 Adding experimental isolinux cdtar for isolinux 2.13 and memtest86+ 1.51.
3769 08 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3770 livecd/runscript-support/livecdfs-update.sh:
3771 Removed hdparm from default runlevel as it break ide=nodma at boot.
3773 07 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3774 livecd/runscript-support/kmerge.sh,
3775 livecd/runscript-support/pre-kmerge.sh,
3776 targets/livecd-stage1/livecd-stage1-chroot.sh:
3777 Revert last set of changes and remove portage version check from emerge in
3778 livecd-stage1, as it breaks catalyst's ability to fail properly on an
3781 07 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3782 livecd/runscript-support/kmerge.sh,
3783 livecd/runscript-support/pre-kmerge.sh:
3784 Change genkernel check to use best_version and has_version to determine if
3785 the any previously installed versions of genkernel are up to date. Change
3786 emerge line for kernels to use -n option to only install if they were not
3787 previously installed.
3789 06 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
3790 livecd/cdtar/silo-1.2.6-sparc-cdtar.tar.bz2,
3791 -livecd/cdtar/silo-1.3.2-sparc64-cdtar.tar.bz2,
3792 -livecd/cdtar/silo-1.4.4-sparc32-cdtar.tar.bz2,
3793 livecd/runscript/sparc-archscript.sh:
3794 Applying sparc32 patch from gustavoz. Replacing silo cdtar files with
3795 unified sparc32/sparc64 cdtar.
3797 06 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3798 livecd/runscript-support/livecdfs-update.sh,
3799 livecd/runscript-support/pre-kmerge.sh:
3800 Change sudoers update to only run if /etc/sudoers exists and only reduce
3801 splash to 1024x768 on minimal and universal install CD.
3803 05 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org> targets/grp/grp.sh,
3804 targets/livecd-stage1/livecd-stage1.sh:
3805 Changing the killall -9 gconfd-2 to gconftool-2 --shutdown and resolving bug
3808 03 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3809 livecd/runscript/alpha-archscript.sh, livecd/runscript/hppa-archscript.sh,
3810 livecd/runscript/ppc-archscript.sh, livecd/runscript/sparc-archscript.sh,
3811 livecd/runscript/sparc64-archscript.sh,
3812 livecd/runscript/x86-archscript.sh:
3813 Added a new empty livecd file to each archscript. This will be used for an
3814 identifier by genkernel to allow booting from a non-primary CDROM.
3816 03 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
3817 Catalyst 1.1.6 is here.
3819 03 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3820 targets/stage1/stage1-preclean2-chroot.sh:
3821 Commenting out stage1 cleaning of /var/db.
3823 02 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3824 livecd/runscript-support/pre-kmerge.sh:
3825 Made splash reduction to 1024x768 only for minimal and universal release media.
3827 01 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3828 targets/stage1/stage1-preclean2-chroot.sh:
3829 Added SLOT files back to /var/db entries in stage1.
3831 01 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3832 +livecd/files/gentoo.png, livecd/files/livecd-local.start,
3833 livecd/runscript/default-runscript.sh,
3834 livecd/runscript-support/livecdfs-update.sh,
3835 targets/livecd-stage2/unmerge.sh:
3836 Moved portage profiles from livecd-local.start to unmerge.sh, since /usr is
3837 not writeable at boot. Removed -a from cp in default-runscript.sh to keep
3838 the copy from preserving permissions and also adding /usr/share/faces and
3839 default Gentoo icon. We'll see how the icon does for us. Removing serial
3840 init script, as it causes problems with the splash theme.
3842 28 Feb 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3843 targets/livecd-stage1/livecd-stage1.sh:
3846 28 Feb 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3847 livecd/files/livecd-local.start, livecd/runscript/default-runscript.sh,
3848 livecd/runscript-support/kmerge.sh,
3849 livecd/runscript-support/livecdfs-update.sh,
3850 livecd/runscript-support/post-kmerge.sh, modules/snapshot_target.py,
3851 targets/livecd-stage1/livecd-stage1.sh, targets/stage1/stage1-chroot.sh,
3852 targets/stage1/stage1-preclean2-chroot.sh:
3853 Removed x-setup from local.start and added in symlinks for gconf, portage
3854 profiles (for installer) and /var/db. Added a touch for root's .bashrc for
3855 baselayout and removed /etc/startx from the environmental type. Commented
3856 unmerge of sources in kmerge.sh, as they should be unmerged by the spec
3857 file. Changed livecdfs-update.sh to setup /etc/hosts properly, allow wheel
3858 users to use sudo with no password, mount /usr/lib/X11/xkb/compiled as tmpfs
3859 for X, use the latest pci.ids and usb.ids from portage, and create
3860 /lib/firmware if it doesn't exist. Commented unmerge of genkernel in
3861 post-kmerge.sh, as it should be unmerged by the spec file. Fixed typo in
3862 snapshot_target.py. Made gconfd check in livecd-stage1.sh work if more than
3863 one gconfd-2 is running. Added a gcc-config fix to stage1-chroot.sh. Changed
3864 gcc-config check in stage1-preclean2-chroot.sh to ensure gcc-config is an
3867 04 Feb 2005; Chris Gianelloni <wolf31o2@gentoo.org> files/catalyst.conf:
3868 Removed ccache from default options as it breaks catalyst when merged with
3871 04 Feb 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3872 modules/snapshot_target.py:
3873 Added /local/ to snapshot exclusion.
3875 31 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3876 livecd/runscript-support/livecdfs-update.sh:
3877 Updated to attempt to start 5 interfaces, rather than 4. You can blame
3878 gustavoz and his 5 interface Xeon for this.
3880 29 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
3881 targets/grp/grp.sh, targets/livecd-stage1/livecd-stage1.sh:
3882 Added a conditional before killing gconfd-2. This is also going to be
3883 catalyst 1.1.5, so let's hope we don't find any more bugs, at least for this
3886 29 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3887 targets/grp/grp-preclean-chroot.sh, targets/grp/grp.sh,
3888 targets/livecd-stage1/livecd-stage1-preclean-chroot.sh:
3889 Moved killall -9 gconfd-2 to execute outside chroot.
3891 29 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3892 livecd/files/x86-help.msg:
3893 Modified x86-help.msg to remove agpgart line, add noload= line, and replace
3896 29 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3897 livecd/runscript/x86-archscript.sh:
3898 Removed acpi from x86-archscript.sh as it breaks acpi calls on the command
3901 29 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
3904 28 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3905 targets/livecd-stage1/livecd-stage1.sh:
3906 Added killall for gconfd-2 back into livecd-stage1.sh
3908 28 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3909 livecd/runscript/alpha-archscript.sh:
3910 Alpha fixes for multiple kernels..
3912 28 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3913 livecd/runscript-support/kmerge.sh:
3914 Changed kmerge.sh from --devfs to --no-udev as --devfs doesn't exist.
3916 28 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3917 livecd/runscript/hppa-archscript.sh, livecd/runscript/sparc-archscript.sh,
3918 livecd/runscript/sparc64-archscript.sh:
3919 Force devfs if udev is not selected for all supporting arches.
3921 28 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3922 livecd/runscript/alpha-archscript.sh, livecd/runscript/x86-archscript.sh,
3923 livecd/runscript-support/kmerge.sh:
3924 Forcing devfs if livecd/dev-manager isn't udev. This should fix building 2.4
3927 28 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3928 targets/grp/grp-preclean-chroot.sh, targets/grp/grp.sh:
3929 Re-enabled preclean in grp and added gconfd-2 killing.
3931 28 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3932 livecd/runscript/x86-archscript.sh:
3933 Changed acpi=ht to acpi=off. This fixes acpi loading and also allows for
3936 28 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3937 targets/embedded/embedded-chroot.sh, targets/grp/grp-chroot.sh,
3938 targets/livecd-stage1/livecd-stage1-chroot.sh,
3939 targets/livecd-stage1/livecd-stage1-preclean-chroot.sh,
3940 targets/livecd-stage1/livecd-stage1.sh,
3941 targets/netboot/netboot-packages.sh, targets/stage1/stage1-chroot.sh,
3942 targets/stage3/stage3-chroot.sh, targets/tinderbox/tinderbox-chroot.sh:
3943 Added ability to pause indefinitely. This closes bug #79798. I've also added
3944 the gcond-2 killall back in, but now it is in the actual preclean script and
3945 is executed inside the chroot.
3947 26 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
3948 Updated for 1.1.3 release.
3950 26 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3951 targets/grp/grp-chroot.sh, targets/livecd-stage1/livecd-stage1-chroot.sh,
3952 targets/netboot/netboot-busybox.sh, targets/netboot/netboot-kernel.sh,
3953 targets/netboot/netboot-packages.sh,
3954 targets/tinderbox/tinderbox-chroot.sh:
3955 Updated to use package.use correctly. Blame Robert Paskowitz
3956 <rpaskowitz@confucius.ca> from the gentoo-catalyst mailing list.
3958 26 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3959 targets/stage1/stage1-preclean2-chroot.sh:
3960 Fixed find line for new stage1 /var/db/pkg.
3962 25 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3963 targets/stage1/stage1-preclean2-chroot.sh:
3964 Added code to clean up /var/db/pkg, while still keeping the CONTENTS,
3965 COUNTER and ebuilds. This should keep a stage1 useable, while still keeping
3968 24 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3969 livecd/runscript-support/livecdfs-update.sh:
3970 Removed gpm changes, as it has been moved to livecd-tools and autoconfig,
3971 added net.ethX symlinks, and added copying of files from
3972 /usr/lib/hotplug/firmware into firmware tarball.
3974 23 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3975 livecd/runscript-support/livecdfs-update.sh:
3976 Firmware updated to use new /lib/firmware directory.
3978 16 Jan 2005; John Davis <zhen@gentoo.org> catalyst:
3979 fix from pvdabeel@gentoo.org. patch fixes a small bug that caused grp to not
3980 work when both -f and -C were used on the command line.
3982 13 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3983 targets/embedded/embedded-chroot.sh, targets/grp/grp-chroot.sh,
3984 targets/livecd-stage1/livecd-stage1-chroot.sh,
3985 targets/netboot/netboot-packages.sh, targets/stage1/stage1-chroot.sh,
3986 targets/stage3/stage3-chroot.sh:
3987 Added a portage version check to each target that uses --newuse to ensure a
3988 high enough version is used. This resolves bug #75336.
3990 13 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3991 livecd/files/livecd-local.start:
3992 Possible local.start fix for beejay.
3994 12 Jan 2005; John Davis <zhen@gentoo.org>
3995 modules/embedded.py:
3996 kernel building patch for embedded from mutex@gentoo.org (bug #76542)
3998 11 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3999 livecd/runscript-support/kmerge.sh:
4000 Added ccache support to genkernel call in livecd-stage2.
4002 11 Jan 2005; John Davis <zhen@gentoo.org>
4003 targets/netboot/netboot-busybox.sh, targets/netboot/netboot-combine.sh,
4004 targets/netboot/netboot-image.sh, targets/netboot/netboot-kernel.sh,
4005 targets/netboot/netboot.sh:
4006 netboot path from gmsoft@gentoo.org. The patch addresses many bugs and adds
4007 some feature enhancements.
4009 11 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
4010 targets/embedded/embedded-chroot.sh, targets/grp/grp-chroot.sh,
4011 targets/livecd-stage1/livecd-stage1-chroot.sh,
4012 targets/livecd-stage1/livecd-stage1.sh,
4013 targets/netboot/netboot-packages.sh, targets/stage1/stage1-chroot.sh,
4014 targets/stage2/stage2-chroot.sh, targets/stage3/stage3-chroot.sh:
4015 Added a -F or --fetchonly command line option and closing out bug #77480.
4016 Also added a portage version check to livecd-stage1 to close out bug #68307.
4018 11 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4019 livecd/runscript-support/livecdfs-update.sh,
4020 targets/stage3/stage3-chroot.sh:
4021 Fixed DHCP for eth0->eth3 in livecdfs-update.sh and also changed stage3
4022 target to use emerge -e when building. This is only temporary until the
4023 bootstrap.sh script can be fixed or another solution can be decided upon.
4025 09 Jan 2005; John Davis <zhen@gentoo.org> targets/embedded/embedded.sh,
4026 +targets/embedded/kmerge.sh:
4027 partial fix for #76542, waiting for the necessary patch to modules/embedded.py
4028 from mutex@gentoo.org
4030 09 Jan 2005; John Davis <zhen@gentoo.org> modules/generic_stage_target.py,
4031 modules/livecd_stage2_target.py:
4034 05 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4035 livecd/runscript-support/livecdfs-update.sh, targets/stage1/stage1.sh:
4036 Updated livecdfs-update.sh to modify inittab to use bashlogin. Updated
4037 targets/stage1/stage1.sh to no longer clean /var/db/pkg, which should fix
4038 the brokenness of a stage1 tarball.
4040 04 Jan 2005; John Davis <zhen@gentoo.org> catalyst:
4041 patch for pvdabeel@gentoo.org. -f and -C can now be used together on the
4044 04 Jan 2005; John Davis <zhen@gentoo.org> modules/generic_stage_target.py,
4045 modules/livecd_stage2_target.py:
4048 04 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4049 -livecd/cdtar/isolinux-2.08-cdtar.tar.bz2,
4050 -livecd/cdtar/isolinux-2.08-memtest86+-cdtar.tar.bz2,
4051 -livecd/cdtar/isolinux-2.08-memtest86-cdtar.tar.bz2,
4052 +livecd/cdtar/isolinux-2.11-cdtar.tar.bz2,
4053 +livecd/cdtar/isolinux-2.11-memtest86+-cdtar.tar.bz2:
4054 Upgraded the isolinux cdtar files and closing bug #70518.
4056 04 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4057 modules/embedded_target.py, modules/generic_stage_target.py,
4058 modules/grp_target.py, modules/livecd_stage1_target.py,
4059 modules/livecd_stage2_target.py, modules/netboot.py,
4060 modules/stage1_target.py, modules/tinderbox_target.py:
4061 Added patches from Eric Edgar <e_edgar@hotmail.com> from bug #70663 to
4062 separate out specific target logic from the generic targets modules.
4064 03 Jan 2005; John Davis <zhen@gentoo.org> arch/ppc.py:
4065 new PPC arch file from pvdabeel@gentoo.org
4067 01 Jan 2005; John Davis <zhen@gentoo.org> catalyst,
4068 examples/generic_stage_template.spec, modules/catalyst_support.py:
4069 tweaking error handling in the main catalyst script
4070 updated the example to include a blurb about portage_confdir
4072 29 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4073 livecd/runscript-support/livecdfs-update.sh:
4074 Cleanup on livecdfs-update.sh script and testing a possible bashlogin fix.
4076 17 Dec 2004; John Davis <zhen@gentoo.org> modules/generic_stage_target.py:
4079 17 Dec 2004; John Davis <zhen@gentoo.org> modules/catalyst_support.py:
4080 fix for #66592. catalyst now gives a traceback when it bails out, making
4081 troubleshooting amazingly easier
4083 17 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
4084 modules/catalyst_support.py, modules/embedded_target.py,
4085 modules/generic_stage_target.py, modules/grp_target.py,
4086 modules/livecd_stage1_target.py, modules/livecd_stage2_target.py,
4087 modules/netboot.py, modules/stage1_target.py, modules/tinderbox_target.py:
4088 Reversing patch from Eric Edgar from bug #70663.
4090 17 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4091 livecd/runscript/x86-archscript.sh:
4092 Added -no-emul-boot back into x86-archscript.sh as apparently isolinux will
4093 not work without it (mkisofs fails on creating ISO).
4095 16 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
4096 modules/catalyst_support.py, modules/embedded_target.py,
4097 modules/generic_stage_target.py, modules/grp_target.py,
4098 modules/livecd_stage1_target.py, modules/livecd_stage2_target.py,
4099 modules/netboot.py, modules/stage1_target.py, modules/tinderbox_target.py:
4100 Added patches from Eric Edgar <e_edgar@hotmail.com> from bug #70663 to
4101 separate out specific target logic from the generic targets modules.
4103 16 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4104 modules/embedded_target.py, targets/embedded/embedded-fs-runscript.sh,
4105 targets/embedded/embedded.sh:
4106 Added more embedded updates from mutex@gentoo.org and Closing bug #67289.
4108 16 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4109 +examples/gamecd.conf.example, -livecd/files/gamecd-xinitrc,
4110 livecd/runscript/default-runscript.sh,
4111 livecd/runscript-support/gamecdfs-update.sh,
4112 livecd/runscript-support/livecdfs-update.sh,
4113 modules/livecd_stage2_target.py:
4114 Added gamecd/conf option to livecd_stage2_target.py, added
4115 gamecd.conf.example to /examples, cleaned up game-specific code in
4116 gamecdfs-update.sh to make it more generic, added more fundtionality to
4117 livecdfs-update.sh and default-runscript.sh for gentoo-release-environmental
4118 and gentoo-gamecd to make spec files simpler and to remove the need for
4119 specifying a gamecd/environmental fsscript in livecd/fsscript, allowing the
4120 user to still use a custom fsscript of their own.
4122 16 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4123 +livecd/files/environmental.motd.txt,
4124 targets/livecd-stage1/livecd-stage1.sh:
4125 Added environmental.motd.txt for gentoo-release-environmental livecd/type.
4127 15 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4128 livecd/runscript/default-runscript.sh,
4129 livecd/runscript-support/livecdfs-update.sh:
4130 Added gentoo-release-environmental as a valid livecd/type and did some
4131 cleanup in livecdfs-update.sh to allow hotplug to dhcp on detected ethernet
4132 devices other than eth0.
4134 14 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4135 targets/livecd-stage1/livecd-stage1-chroot.sh:
4136 Changed livecd-stage1 to merge each package individually. This should not
4137 make it into a production version of catalyst, but is here as a possible
4138 solution to bug #68307.
4140 12 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4141 livecd/runscript/alpha-archscript.sh, livecd/runscript/hppa-archscript.sh,
4142 livecd/runscript/sparc-archscript.sh,
4143 livecd/runscript/sparc64-archscript.sh,
4144 livecd/runscript/x86-archscript.sh:
4145 Added failures to all arches on mkisofs failure and also made -z option to
4146 mkisofs optional on x86 depending on loop type used.
4148 12 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4149 livecd/runscript/x86-archscript.sh:
4150 Making sure the mkisofs call causes a failure when it doesn't complete
4151 successfully. Once again, blame jforman, our beloved infra-monkey.
4153 12 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4154 livecd/runscript/default-runscript.sh:
4155 squashfs-utils->squashfs-tools fix. Blame jforman.
4157 09 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4158 livecd/isogen/x86-isogen.sh:
4159 Removed -no-emul-boot from x86-isogen.sh to keep the ISO being made from
4160 possibly not booting on really old systems.
4162 09 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4163 livecd/runscript/x86-archscript.sh:
4164 Removed -no-emul-boot from x86-archscript.sh to keep the ISO being made from
4165 possibly not booting on really old systems.
4167 08 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4168 livecd/runscript-support/livecdfs-update.sh:
4169 Save some space by removing redundant firmware after tarball is made, only
4170 perform sed on /etc/conf.d/gpm if it exists, and change fstab to be more
4173 06 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4174 targets/stage1/stage1-preclean2-chroot.sh:
4175 Added patch from vapier and closing bug #73556.
4177 22 Nov 2004; John Davis <zhen@gentoo.org> modules/embedded_target.py,
4178 modules/generic_stage_target.py, -targets/embedded/cramfs-runscript.sh,
4179 +targets/embedded/embedded-fs-runscript.sh,
4180 targets/livecd-stage2/unmerge.sh, targets/stage1/stage1-chroot.sh,
4181 targets/stage2/stage2-chroot.sh, targets/stage3/stage3-chroot.sh:
4182 fixes for bugs #49819 and #71033. Partial fix for #67289 - waiting on a patch
4183 from mutex@gentoo.org for modules/embedded.py
4185 19 Nov 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4186 livecd/files/gamecd-xinitrc, livecd/runscript-support/gamecdfs-update.sh,
4187 livecd/runscript-support/livecdfs-update.sh:
4188 Fixing up some GameCD stuff and also fixing a problem with the ls and grep
4189 aliases having --color rather than --color=auto.
4191 17 Nov 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4192 livecd/files/livecd-local.start:
4193 Let's try actually making a proper edit on livecd/files/livecd-local.start
4194 this time, shall we...
4196 17 Nov 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4197 livecd/files/livecd-local.start:
4198 Fixing up livecd/files/livecd-local.start to remove ALSA config and make
4199 x-setup check for /etc/startx.
4201 14 Nov 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4202 livecd/runscript-support/gamecdfs-update.sh:
4203 Fixing minor sed bug in gamecdfs-update.sh.
4205 07 Nov 2004; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
4206 examples/snapshot_template.spec,
4207 livecd/runscript-support/gamecdfs-update.sh,
4208 livecd/runscript-support/livecdfs-update.sh:
4209 Fixing typo in snapshot_template.spec and closing bug #70321.
4211 02 Nov 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4212 livecd/runscript-support/pre-kmerge.sh:
4213 Ssshhh... I've added my super-secret pre-kmerge.sh sed replacement so
4214 genkernel will only add the 1024x768 version of the gensplash image to the
4215 bzImage, which added with the livecd-stage2 removal of the unused splash
4216 images, makes for a significantly smaller (54MB v. 50MB) LiveCD.
4218 29 Oct 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4219 +livecd/cdtar/silo-1.2.6-sparc-cdtar.tar.bz2,
4220 livecd/runscript/sparc64-archscript.sh:
4221 Updated with silo/mkisofs patch from gustavoz.
4223 28 Oct 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4224 livecd/files/x86-help.msg:
4225 Updated x86-help.msg to make it fall more inline with current
4226 genkernel/livecd-tools options.
4228 28 Oct 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4229 livecd/runscript/x86-archscript.sh, livecd/runscript-support/kmerge.sh,
4230 livecd/runscript-support/pre-kmerge.sh:
4231 Removing auto-keymap from kmerge.sh and moving it to x86-archscript.sh since
4232 it is only working properly on amd64 and x86 anyway. Also fixing a typo in
4233 genkernel's module_load for x86 during pre-kmerge.sh, which should fix USB
4236 22 Oct 2004; Chris Gianelloni <wolf31o2@gentoo.org> files/catalyst.conf,
4237 livecd/runscript-support/kmerge.sh,
4238 livecd/runscript-support/livecdfs-update.sh,
4239 targets/livecd-stage2/unmerge.sh, targets/netboot/netboot-kernel.sh:
4240 Changed kernel build caching to use kerncache option, rather than pkgcache
4241 option. Fixed --postconf and --callback for builds that do not require them.
4242 Removed delay when removing package sin the system profile. This is now
4243 catalyst 1.1.0, so enjoy.
4245 21 Oct 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4246 livecd/runscript-support/livecdfs-update.sh:
4247 Stopping udev from using the nasty device tarball. We don't need it anyway.
4249 21 Oct 2004; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
4250 livecd/runscript/sparc-archscript.sh,
4251 livecd/runscript/sparc64-archscript.sh,
4252 livecd/runscript-support/kmerge.sh,
4253 livecd/runscript-support/livecdfs-update.sh, modules/catalyst_support.py:
4254 Fixing gpm support by uncommenting default settings. Fixing case where
4255 boot/kernel/$kname/packages or boot/kernel/$kname/postconf were empty.
4256 Changing sparc kernel files from kernel* to kernel-* so kernel.msg does
4257 not get renamed. Fixed a problem where we were accidentally removing the
4258 hwdata-knoppix versions of pci.ids and usb.ids and linking
4259 /usr/share/misc/*.ids to non-existent files. This should hopefully be it
4260 for 2004.3 and catalyst 1.1.0.
4262 19 Oct 2004; John Davis <zhen@gentoo.org> arch/ia64.py:
4263 patch from vapier@gentoo.org for bug #68080
4265 19 Oct 2004; John Davis <zhen@gentoo.org> catalyst, files/catalyst.conf,
4266 livecd/runscript-support/kmerge.sh:
4267 made kernel caching dependent on the "pkgcache" option so that genkernel's
4268 postconf can actually work
4270 18 Oct 2004; John Davis <zhen@gentoo.org>
4271 livecd/runscript/x86-archscript.sh, livecd/runscript-support/kmerge.sh,
4272 livecd/runscript-support/livecdfs-update.sh:
4273 patch submitted by wolf31o2@gentoo.org to fix the rest of the gensplash woes
4275 17 Oct 2004; John Davis <zhen@gentoo.org>
4276 livecd/runscript-support/livecdfs-update.sh:
4277 firmware tarball fix for packages that need firmware such as ipw2100
4279 16 Oct 2004; John Davis <zhen@gentoo.org> livecd/files/x86-help.msg,
4280 livecd/runscript/x86-archscript.sh, livecd/runscript-support/kmerge.sh,
4281 livecd/runscript-support/livecdfs-update.sh,
4282 modules/livecd_stage2_target.py:
4283 patches for gensplash support from Chris Gianelloni <wolf31o2@gentoo.org>
4285 14 Oct 2004; John Davis <zhen@gentoo.org> livecd/runscript/x86-archscript.sh:
4286 acpi=off changed to acpi=ht. enables HT automatically for intel users, but
4287 should not hurt non-HT users
4289 12 Oct 2004; John Davis <zhen@gentoo.org>
4290 targets/embedded/cramfs-runscript.sh, targets/embedded/embedded-chroot.sh,
4291 +targets/embedded/unmerge.sh, targets/grp/grp-chroot.sh,
4292 targets/livecd-stage1/livecd-stage1-chroot.sh, targets/netboot/netboot.sh,
4293 targets/stage1/stage1-chroot.sh, targets/stage3/stage3-chroot.sh,
4294 livecd/runscript-support/kmerge.sh:
4295 bugfixes for #67195, #67197, #67122, and #46918
4297 12 Oct 2004; John Davis <zhen@gentoo.org> modules/netboot.py:
4298 small netboot fixups
4300 11 Oct 2004; John Davis <zhen@gentoo.org> modules/netboot.py,
4301 targets/netboot/netboot-busybox.sh, targets/netboot/netboot-image.sh,
4302 targets/netboot/netboot-kernel.sh, targets/netboot/netboot-packages.sh,
4303 targets/netboot/netboot.sh:
4304 sweeping updates and changes to the netboot code. the patches should fix the
4305 arch specific code as well as some pkgcache issues, etc. Much thanks to Mike
4306 Frysinger <vapier@gentoo.org> for writing and contributing the patches.
4308 06 Oct 2004; John Davis <zhen@gentoo.org> files/catalyst.1,
4309 livecd/runscript-support/kmerge.sh, targets/netboot/netboot-busybox.sh,
4310 targets/netboot/netboot-image.sh, targets/netboot/netboot-kernel.sh,
4311 targets/netboot/netboot.sh:
4312 more code cleanup and maintenance
4314 05 Oct 2004; John Davis <zhen@gentoo.org> modules/catalyst_support.py,
4315 modules/generic_stage_target.py, +modules/netboot.py,
4316 +targets/netboot/netboot-busybox.sh, +targets/netboot/netboot-image.sh,
4317 +targets/netboot/netboot-kernel.sh, +targets/netboot/netboot-packages.sh,
4318 +targets/netboot/netboot.sh:
4319 initial import of the netboot code. thanks to Guy Martin <gmsoft@gentoo.org>
4322 05 Oct 2004; John Davis <zhen@gentoo.org> modules/generic_stage_target.py,
4323 targets/embedded/embedded-chroot.sh, targets/grp/grp-chroot.sh,
4324 targets/livecd-stage1/livecd-stage1-chroot.sh,
4325 targets/stage1/stage1-chroot.sh, targets/stage2/stage2-chroot.sh,
4326 targets/stage3/stage3-chroot.sh, targets/tinderbox/tinderbox-chroot.sh:
4327 bugfix for #66083 which in turn addresses #61605. distcc apparently does not
4328 have to start a server on the build host for it to distribute.
4330 04 Oct 2004; John Davis <zhen@gentoo.org> catalyst:
4331 added a new -s/ --snapshot option. no more using --cli to create snapshots,
4332 just do -s version_stamp
4334 29 Sep 2004; John Davis <zhen@gentoo.org> targets/stage2/stage2-chroot.sh:
4335 bugfix #60502 - the stage2 target can now resume the bootstrapping process
4337 28 Sep 2004; John Davis <zhen@gentoo.org> TODO,
4338 +examples/fsscript.sh.example, examples/livecd-stage2_template.spec,
4339 livecd/runscript/x86-archscript.sh, livecd/runscript-support/kmerge.sh,
4340 modules/livecd_stage2_target.py:
4341 udev support for livecds
4343 16 Sep 2004; John Davis <zhen@gentoo.org> modules/catalyst_support.py,
4344 +targets/livecd-stage2/unmerge.sh:
4345 bug #59681 resolved thanks to the patch from viric@vicerveza.homeunix.net!
4346 Also, livecd-stage2 unmerge.sh added back in.
4348 13 Sep 2004; John Davis <zhen@gentoo.org> catalyst,
4349 livecd/runscript-support/livecdfs-update.sh:
4350 bugfixes for #60887 and #63338
4352 09 Sep 2004; John Davis <zhen@gentoo.org> catalyst:
4353 bugfixes for #63382 and #63338
4355 08 Sep 2004; John Davis <zhen@gentoo.org>
4356 livecd/runscript/alpha-archscript.sh, livecd/runscript/hppa-archscript.sh,
4357 livecd/runscript/ppc-archscript.sh, livecd/runscript/sparc-archscript.sh,
4358 livecd/runscript/sparc64-archscript.sh, livecd/runscript/x86-archscript.sh,
4359 livecd/runscript-support/kmerge.sh, livecd/runscript-support/pre-kmerge.sh,
4360 targets/embedded/embedded-chroot.sh, targets/grp/grp-chroot.sh,
4361 targets/livecd-stage1/livecd-stage1-chroot.sh,
4362 -targets/livecd-stage2/unmerge.sh, targets/stage1/stage1-chroot.sh,
4363 targets/stage3/stage3-chroot.sh, targets/tinderbox/tinderbox-chroot.sh:
4364 lots of changes in this revision. first of all, major cosmetic fixups to the
4365 archscripts. i also fixed a non-reported bug where pkgcache was not being used
4366 for distcc or ccache builds in most of the targets. bug #56581 is finially
4367 closed (kernel caching for multiple runs of the livecd-stage2 build) - big
4368 performance enhancement here.
4370 07 Sep 2004; John Davis <zhen@gentoo.org> modules/generic_stage_target.py,
4371 modules/livecd_stage2_target.py:
4372 fix for bug #63033, thanks to usata@gentoo.org for the patch
4374 30 Aug 2004; John Davis <zhen@gentoo.org>
4375 livecd/runscript-support/livecdfs-update.sh, targets/grp/grp-chroot.sh:
4376 bugfixes for #61537 and #61779
4378 13 Aug 2004; John Davis <zhen@gentoo.org> +files/catalyst.1,
4379 modules/generic_stage_target.py, modules/livecd_stage2_target.py,
4380 modules/snapshot_target.py:
4381 bugfixes for #55014 (catalyst needs a manpage), #56581 (livecd-stage2 I/O
4382 enhancements), and #56773 (catalyst overlay for build root). Snapshotting
4383 time should also be improved due to a more efficient use of rsync. This commit will
4384 mark the portage version of catalyst-1.9.0.
4386 10 Aug 2004; John Davis <zhen@gentoo.org> arch/mips.py:
4387 add support for mips4n32 subarch. thanks to iluxa@gentoo.org. closes bug
4390 02 Aug 2004; John Davis <zhen@gentoo.org> modules/generic_stage_target.py:
4393 02 Aug 2004; John Davis <zhen@gentoo.org>
4394 livecd/runscript-support/livecdfs-update.sh:
4397 02 Aug 2004; John Davis <zhen@gentoo.org> modules/generic_stage_target.py,
4398 +targets/stage1/build.py, -targets/stage1/build.sh,
4399 targets/stage1/stage1-chroot.sh, targets/stage1/stage1-preclean2-chroot.sh,
4400 targets/stage1/stage1.sh, targets/stage2/stage2-chroot.sh,
4401 targets/stage3/stage3-chroot.sh:
4402 applied patch from bug #58840. it should fix up things for uclibc stages and
4403 cascaded profiles. thanks to Mike Frysinger (vapier@gentoo.org) for the patch.
4405 21 Jul 2004; John Davis <zhen@gentoo.org> +livecd/files/gamecd-xinitrc,
4406 +livecd/files/gamecd.motd.txt, +livecd/files/generic-motd.txt,
4407 +livecd/files/livecd-bash_profile, +livecd/files/livecd-local.start,
4408 -livecd/files/livecd-rclocal, +livecd/files/minimal.motd.txt,
4409 -livecd/files/motd.txt, +livecd/files/universal.motd.txt,
4410 livecd/runscript/default-runscript.sh, livecd/runscript-support/kmerge.sh,
4411 livecd/runscript-support/livecdfs-update.sh,
4412 modules/livecd_stage2_target.py:
4413 addition of wolf31o2's gamecd patchset. untested, so please beware
4415 14 Jul 2004; John Davis <zhen@gentoo.org>
4416 livecd/runscript-support/livecdfs-update.sh,
4417 modules/generic_stage_target.py, modules/livecd_stage2_target.py:
4418 fixed a bug for livecd-stage2. somehow, the inheritance got mucked up and the
4419 livecds were not cleaning out livecd/empty livecd/rm etc. I moved the code for
4420 this out of generic_stage_target and into livecd-stage2 since the
4421 livecd-stage2 class was overriding generic_stage_target for cleaning anyway.
4423 13 Jul 2004; John Davis <zhen@gentoo.org>
4424 livecd/runscript-support/livecdfs-update.sh:
4425 changed the behavior of rcadd/ rcdel. it was getting hokey to have to add the
4426 default rc'ed programs when only one change was required to rcadd. so I
4427 changed it so that the defaults are *always* loaded and specified additions/
4428 deletions are just added on top of those.
4430 12 Jul 2004; John Davis <zhen@gentoo.org> catalyst,
4431 targets/embedded/embedded-chroot.sh, targets/grp/grp-chroot.sh,
4432 targets/livecd-stage1/livecd-stage1-chroot.sh,
4433 targets/stage1/stage1-chroot.sh, targets/stage3/stage3-chroot.sh,
4434 targets/tinderbox/tinderbox-chroot.sh:
4435 changing the more verbose behavior to the -V (verbose) flag
4437 12 Jul 2004; John Davis <zhen@gentoo.org> catalyst,
4438 targets/embedded/embedded-chroot.sh, targets/grp/grp-chroot.sh,
4439 targets/livecd-stage1/livecd-stage1-chroot.sh,
4440 targets/stage1/stage1-chroot.sh, targets/stage3/stage3-chroot.sh,
4441 targets/tinderbox/tinderbox-chroot.sh:
4442 the -d (debug) flag now makes catalyst calculate an emerge -vp of the packages
4443 it is about to merge so that deps and USE flags are more evident
4445 11 Jul 2004; John Davis <zhen@gentoo.org> +catalyst, -catalyst.new.py,
4446 modules/catalyst_support.py:
4447 completely rewrote the catalyst main script so that it can actually utilize
4448 more than one command line flag. new functionality included, but not active
4449 yet (--debug and --verbose). arguments can still be passed on the commandline
4450 through the use of the -C (--cli) flag. updated the arg_parse function in
4451 catalyst_support.py to accomodate my changes.
4453 02 Jul 2004; John Davis <zhen@gentoo.org> modules/generic_stage_target.py,
4454 modules/generic_target.py, modules/grp_target.py,
4455 modules/livecd_stage1_target.py, modules/livecd_stage2_target.py,
4456 modules/snapshot_target.py, modules/stage1_target.py,
4457 modules/stage2_target.py, modules/stage3_target.py,
4458 modules/tinderbox_target.py, targets/stage1/stage1.sh:
4459 fixes for bugs #55192 and #54137
4460 added a new key for all specfiles, portage_confdir.
4461 this should point to a directory similar in functionality to /etc/portage.
4463 cleaned up the module code a bit so that unnecessary modules
4466 more work on resuming. it is getting there, but it still needs a ton of work,
4467 so please test, and report bugs.
4469 18 Jun 2004; John Davis <zhen@gentoo.org> catalyst,
4470 modules/catalyst_support.py, modules/generic_stage_target.py,
4471 targets/stage1/build.sh, targets/stage1/stage1-chroot.sh,
4472 targets/stage2/stage2-chroot.sh, targets/stage3/stage3-chroot.sh:
4473 stage resuming functionality should be working. I still have to work on GRP
4474 and livecds, but they should not be hard. I could not incorporate emerge
4475 --resume into stage resuming functionality because in some instances, portage
4476 is remerged (bootstrap, stage2), which wipes out the resume data and puts
4477 catalyst into an infinite portage merging loop (very unproductive, trust me ;)
4478 ). I also made some small tweaks to the stage target scripts which clean up
4479 the envscript stuff. Not noticable performance wise, but it makes me feel all
4480 warm and fuzzy to know that it is programmed absolutely correctly ;)
4482 16 Jun 2004; John Davis <zhen@gentoo.org> TODO, modules/catalyst_support.py,
4483 modules/generic_stage_target.py:
4484 revamped the cmd() structure so that it could properly return error codes.
4485 Please note that this might break catalyst until there is some further
4486 testing. SO DO NOT USE IT FOR BUILDING ANYTHING IMPORTANT (yet). The benefit
4487 of me doing this is that SIGINT (ctrl-c) makes catalyst die nice and proper
4488 now. Additionally, catalyst will stop when there is an error with an ebuild
4489 ... it didn't do this before, it just plowed along and packed things up.
4491 Much thanks to <carpaski@gentoo.org> for (writing) pointing me to the spawn()
4492 code in portage.py and then answering my noob questions.
4494 13 Jun 2004; John Davis <zhen@gentoo.org>
4495 livecd/runscript/x86-archscript.sh, livecd/runscript-support/kmerge.sh,
4496 livecd/runscript-support/livecdfs-update.sh:
4497 some last minute fixins (stuff to work with the new genkernel)
4499 13 Jun 2004; John Davis <zhen@gentoo.org> catalyst:
4502 11 Jun 2004; John Davis <zhen@gentoo.org>
4503 livecd/runscript/default-runscript.sh, modules/livecd_stage2_target.py:
4504 new key, livecd/fsscript. use this to run commands in the livecdfs before it
4507 10 Jun 2004; John Davis <zhen@gentoo.org>
4508 livecd/runscript-support/kmerge.sh,
4509 livecd/runscript-support/livecdfs-update.sh,
4510 livecd/runscript-support/post-kmerge.sh,
4511 livecd/runscript-support/pre-kmerge.sh:
4512 two new functions for livecd-stage2: livecd/rcadd and livecd/rcdel. these two
4513 functions control what scripts are added to their respective runlevels. This
4514 option would be specified like so in the spec file: livecd/rcadd:
4515 metalog:default foo:boot. the syntax is the same for livecd/rcdel.
4517 08 Jun 2004; John Davis <zhen@gentoo.org> modules/builder.py,
4518 modules/catalyst_support.py, modules/livecd_stage2_target.py:
4519 livecd-stage2 traced back when boot/kernel/x/config was an empty string, fixed
4520 the code to give a nice error msg instead of a cryptic traceback
4522 04 Jun 2004; John Davis <zhen@gentoo.org>
4523 livecd/runscript-support/livecdfs-update.sh:
4524 small fix for bootsplash, needed to link clst_livecd_bootsplash to
4525 /etc/bootsplash/default
4527 04 Jun 2004; John Davis <zhen@gentoo.org> modules/generic_stage_target.py,
4528 targets/embedded/embedded-chroot.sh,
4529 targets/embedded/embedded-preclean-chroot.sh, targets/grp/grp-chroot.sh,
4530 targets/grp/grp-preclean-chroot.sh, targets/grp/grp.sh,
4531 targets/livecd-stage1/livecd-stage1-chroot.sh,
4532 targets/livecd-stage1/livecd-stage1-preclean-chroot.sh,
4533 targets/livecd-stage1/livecd-stage1.sh, targets/stage1/stage1-chroot.sh,
4534 targets/stage1/stage1-preclean1-chroot.sh, targets/stage1/stage1.sh,
4535 targets/stage2/stage2-chroot.sh, targets/stage2/stage2-preclean-chroot.sh,
4536 targets/stage3/stage3-chroot.sh, targets/stage3/stage3-preclean-chroot.sh,
4537 targets/tinderbox/tinderbox-chroot.sh,
4538 targets/tinderbox/tinderbox-preclean-chroot.sh,
4539 targets/tinderbox/tinderbox.sh:
4540 Fixes bug 51603, a lot of distcc fixups (has to do w/ bind mounts and such)
4542 02 Jun 2004; John Davis <zhen@gentoo.org> modules/snapshot_target.py:
4543 Fixes to address bugs #51072 and #52045. The snapshot logic was tweaked to be
4544 more efficient, and I added a new snapshot specfile option, portdir_overlay.
4545 It should be a full path pointing to a portage overlay dir.
4547 27 May 2004; John Davis <zhen@gentoo.org>
4548 livecd/cdtar/silo-1.3.1-cdtar.tar.bz2,
4549 livecd/cdtar/silo-1.3.2-sparc64-cdtar.tar.bz2,
4550 livecd/cdtar/silo-1.4.4-sparc32-cdtar.tar.bz2,
4551 livecd/runscript/default-runscript.sh:
4552 added updated silos and fixed motd bug
4554 22 May 2004; John Davis <zhen@gentoo.org> REMARKS, catalyst:
4555 rolling out version 1.0.8
4557 22 May 2004; John Davis <zhen@gentoo.org>
4558 livecd/runscript-support/kmerge.sh,
4559 livecd/runscript-support/livecdfs-update.sh,
4560 modules/livecd_stage2_target.py:
4561 added key livecd/bootsplash
4563 21 May 2004; John Davis <zhen@gentoo.org> arch/sparc.py, arch/sparc64.py,
4564 livecd/runscript/sparc-archscript.sh,
4565 livecd/runscript/sparc64-archscript.sh:
4566 sparc fixup patches from gustavoz at g.org
4568 20 May 2004; John Davis <zhen@gentoo.org> modules/livecd_stage2_target.py:
4569 added support for blacklisting modules via hotplug in livecd-stage2. spec key
4570 is livecd/modblacklist
4572 19 May 2004; John Davis <zhen@gentoo.org>
4573 livecd/runscript/default-runscript.sh, modules/livecd_stage2_target.py,
4574 livecd/runscript/x86-archscript.sh:
4575 added support for livecd/overlay, changed vga=0x317 to vga=791
4576 in the x86 archscript as it is a more standard setting and should
4577 work on more hardware
4579 17 May 2004; John Davis <zhen@gentoo.org>
4580 livecd/runscript/default-runscript.sh, livecd/runscript/x86-archscript.sh,
4581 livecd/runscript-support/kmerge.sh,
4582 livecd/runscript-support/livecdfs-update.sh,
4583 modules/livecd_stage2_target.py:
4584 fixes for the genkernel arg handling - we can now do it on a per-kernel basis.
4585 we also now have basic motd copying support for more branded livecds
4587 16 May 2004; John Davis <zhen@gentoo.org>
4588 livecd/runscript-support/kmerge.sh, modules/livecd_stage2_target.py:
4589 added a feature to the livecd-stage2 specfile called "livecd/genkernel_args"
4590 for passing args to genkernel. gmsoft@gentoo.org requested this one.
4592 16 May 2004; John Davis <zhen@gentoo.org> catalyst,
4593 modules/catalyst_support.py, modules/embedded_target.py,
4594 modules/generic_stage_target.py, modules/generic_target.py,
4595 modules/grp_target.py, modules/livecd_stage1_target.py,
4596 modules/livecd_stage2_target.py, modules/stage1_target.py,
4597 modules/stage2_target.py, modules/stage3_target.py,
4598 modules/tinderbox_target.py, targets/stage1/stage1-preclean2-chroot.sh:
4599 finally parsed out targets.py. fixed gcc-config typo in stage1 the stage1 that
4600 caused gcc profile problems.
4602 12 May 2004; John Davis <zhen@gentoo.org>
4603 livecd/runscript/default-runscript.sh, livecd/runscript-support/kmerge.sh,
4604 livecd/runscript-support/livecdfs-update.sh,
4605 livecd/runscript-support/post-kmerge.sh,
4606 livecd/runscript-support/pre-kmerge.sh, modules/catalyst_support.py,
4608 fixed default-runscript.sh so that it is easier to read (no more chroot >> EOF
4609 silliness). Most notably, I have taken advantage of the update-modules
4610 --assume-kernel fix from agriffis so that we can actually use 3rd party
4611 modules now. Please note that >=baselayout-1.9.0 is required.
4613 02 May 2004; Olivier Crete <tester@gentoo.org>
4615 Added forgotten CHOST for i386 subarch
4617 30 Apr 2004; John Davis <zhen@gentoo.org>
4618 livecd/cdtar/isolinux-2.08-cdtar.tar.bz2,
4619 livecd/cdtar/isolinux-2.08-memtest86+-cdtar.tar.bz2,
4620 livecd/cdtar/isolinux-2.08-memtest86-cdtar.tar.bz2,
4621 livecd/files/x86-help.msg, livecd/runscript/x86-archscript.sh:
4623 -fixed 2004.0 branding in the isolinux cdtar
4624 -fixed up acpi stuff in the runscripts
4625 -fixed up the x86 help message and corrected the numerous errors in it
4627 26 Apr 2004; John Davis <zhen@gentoo.org> catalyst,
4628 livecd/runscript/default-runscript.sh:
4629 fixed the /etc/issue /O macro issue, and changed the version in catalyst to
4630 1.0.7. we are ready for release
4632 16 Apr 2004; John Davis <zhen@gentoo.org> targets/stage1/stage1-chroot.sh:
4633 fix for the problem that gustavoz found wrt the /dev creation stuff not
4634 detecting arches. also an efficiency fix for stage1 building
4636 14 Apr 2004; John Davis <zhen@gentoo.org>
4637 targets/embedded/embedded-chroot.sh,
4638 targets/embedded/embedded-preclean-chroot.sh, targets/embedded/embedded.sh,
4639 targets/grp/grp.sh, targets/livecd-stage1/livecd-stage1-chroot.sh,
4640 targets/livecd-stage1/livecd-stage1-preclean-chroot.sh,
4641 targets/livecd-stage1/livecd-stage1.sh, targets/stage1/stage1-chroot.sh,
4642 targets/stage1/stage1-preclean1-chroot.sh, targets/stage1/stage1.sh,
4643 targets/stage2/stage2-chroot.sh, targets/stage2/stage2-preclean-chroot.sh,
4644 targets/stage2/stage2.sh, targets/stage3/stage3-chroot.sh,
4645 targets/stage3/stage3.sh, targets/tinderbox/tinderbox-chroot.sh,
4646 targets/tinderbox/tinderbox-preclean-chroot.sh,
4647 targets/tinderbox/tinderbox.sh:
4648 fix for bug #47733 - fixes for distcc and an envscript bugfix
4650 13 Apr 2004; John Davis <zhen@gentoo.org> modules/targets.py:
4653 12 Apr 2004; John Davis <zhen@gentoo.org> modules/catalyst_support.py,
4654 targets/embedded/cramfs-runscript.sh, targets/embedded/embedded-chroot.sh,
4655 targets/embedded/embedded-preclean-chroot.sh, targets/embedded/embedded.sh,
4656 targets/grp/grp-chroot.sh, targets/grp/grp-preclean-chroot.sh,
4657 targets/grp/grp.sh, targets/livecd-stage1/livecd-stage1-chroot.sh,
4658 targets/livecd-stage1/livecd-stage1-preclean-chroot.sh,
4659 targets/livecd-stage1/livecd-stage1.sh, targets/stage1/stage1-chroot.sh,
4660 targets/stage1/stage1-preclean1-chroot.sh,
4661 targets/stage1/stage1-preclean2-chroot.sh, targets/stage1/stage1.sh,
4662 targets/stage2/stage2-chroot.sh, targets/stage2/stage2-preclean-chroot.sh,
4663 targets/stage2/stage2.sh, targets/stage3/stage3.sh,
4664 targets/tinderbox/tinderbox.sh:
4665 lots of cleanup on the bash backend. take a look @ the code and report bugs to
4666 zhen@gentoo.org please.
4668 06 Apr 2004; John Davis <zhen@gentoo.org> targets/stage1/stage1-chroot.sh:
4669 fix for /dev in stage1
4671 05 Apr 2004; John Davis <zhen@gentoo.org> modules/targets.py:
4674 04 Apr 2004; Benjamin Judas <beejay@gentoo.org>
4675 livecd/kconfig/config-2004.1-gentoo-dev-sources-2.6.3-r1,
4676 livecd/kconfig/config-2004.1-xfs-sources-2.4.24-r3:
4677 Added the two kernel-configs for 2004.1 x86
4679 04 Apr 2004; John Davis <zhen@gentoo.org> targets/embedded/embedded.sh,
4680 targets/grp/grp.sh, targets/stage1/stage1-chroot.sh,
4681 targets/stage2/stage2.sh, targets/stage3/stage3.sh,
4682 targets/tinderbox/tinderbox.sh:
4683 fix to address missing /dev in stages, fixed path for env-update in all of the
4686 02 Apr 2004; John Davis <zhen@gentoo.org> modules/targets.py:
4687 use broken for grp, livecd-stage1, tinderbox, etc. fixed
4689 01 Apr 2004; John Davis <zhen@gentoo.org>
4690 livecd/runscript/default-runscript.sh:
4691 added in fix for the module.conf stuff courtesy of Benjamin Judas
4694 01 Apr 2004; John Davis <zhen@gentoo.org> catalyst, files/catalyst.conf,
4696 cosmetic touchups for 1.0.5
4698 31 Mar 2004; John Davis <zhen@gentoo.org> targets/stage2/stage2.sh:
4699 added support to the stage2 for stackable profiles bootstrap
4701 31 Mar 2004; John Davis <zhen@gentoo.org> arch/sparc.py, modules/targets.py:
4702 sparc compatibility patches from gustavoz@gentoo.org added. These patches add
4703 support for sparc32/64 build compatibility
4705 30 Mar 2004; John Davis <zhen@gentoo.org>
4706 livecd/runscript/default-runscript.sh, modules/targets.py,
4707 targets/stage1/build.sh:
4708 fix for bug 46022, more stackable profile fixes, embedded patches added
4710 26 Mar 2004; John Davis <zhen@gentoo.org>
4711 livecd/runscript/default-runscript.sh, modules/targets.py,
4712 targets/grp/grp.sh, targets/livecd-stage1/livecd-stage1.sh,
4713 targets/stage1/stage1-chroot.sh, targets/stage2/stage2.sh,
4714 targets/stage3/stage3.sh, targets/tinderbox/tinderbox.sh:
4715 fixes for bugs #44625 and #45805
4717 24 Mar 2004; John Davis <zhen@gentoo.org> catalyst,
4718 livecd/cdtar/isolinux-2.08-memtest86-cdtar.tar.bz2,
4719 livecd/runscript/default-runscript.sh, livecd/runscript/x86-archscript.sh:
4720 memtest is in. if you want to use it, check out the memtest86 cd tarball
4721 Also, fixes for bugs 45078, 45188, 44306
4723 23 Mar 2004; John Davis <zhen@gentoo.org>
4724 livecd/runscript/alpha-archscript.sh, livecd/runscript/hppa-archscript.sh,
4725 livecd/runscript/ppc-archscript.sh, livecd/runscript/sparc64-archscript.sh,
4726 livecd/runscript/x86-archscript.sh, modules/targets.py,
4727 targets/livecd-stage3/unmerge.sh:
4728 added "livecd/iso" to targets.py and fixed up the archscripts so that isos are
4729 created at the end of the livecd-stage2 process.
4731 22 Mar 2004; John Davis <zhen@gentoo.org> modules/targets.py,
4732 targets/embedded/embedded.sh:
4733 preliminary embedded support added thanks to david@futuretel.com (mut3x)
4735 19 Mar 2004; John Davis <zhen@gentoo.org> targets/grp/grp.sh,
4736 targets/stage1/stage1.sh, targets/stage3/stage3.sh:
4737 removing the hardened-gcc deps since the package itself is deprecated'
4739 05 Mar 2004; John Davis <zhen@gentoo.org> catalyst:
4740 changing location of /etc/catalyst.conf to /etc/catalyst/catalyst.conf
4742 04 Mar 2004; John Davis <zhen@gentoo.org> alpha-isogen.sh,
4743 examples/livecd/alpha/alpha-livecd-stage1-20040225.spec,
4744 examples/livecd/alpha/alpha-livecd-stage2-20040225.spec,
4745 examples/livecd/alpha/config-2.4.21-r4-alpha,
4746 examples/livecd/alpha/config-2.4.21-r4-jensen,
4747 examples/livecd/alpha/config-2.4.21-r4-legacy,
4748 examples/livecd/cdtar/aboot-0.9-r1-cdtar.tar.bz2,
4749 examples/livecd/runscript/alpha-archscript.sh, files/catalyst.conf:
4750 fixes for bugs 43676, 43701. Alpha support added as well.
4752 25 Feb 2004; Pieter Van den Abeele <pvdabeel@gentoo.org>:
4753 added powerpc livecd support, preparing for 2004.0 release. Preliminary
4754 kde/gnome cd specs added.
4756 18 Feb 2004; John Davis <zhen@gentoo.org> files/catalyst.conf:
4757 fix in catalyst.conf for bug #42044
4759 13 Feb 2004; John Davis <zhen@gentoo.org> sparc64-isogen.sh, arch/sparc.py,
4760 arch/sparc64.py, examples/livecd/runscript/sparc64-archscript.sh,
4761 examples/livecd/sparc64/config-2.4.24-sparc64:
4762 sparc fixups contributed by Gustavo Zacarias <gustavoz@gentoo.org>
4764 12 Feb 2004; Daniel Robbins <drobbins@gentoo.org>:
4765 fixed bugs in previous feature additions (see 11 Feb 2004) and added support
4766 for a $clst_conf environment variable. You can use the $clst_conf variable to
4767 point to a file to use in place of /etc/catalyst.conf. By setting this
4768 variable in your shell, catalyst can easily be used by multiple people on the
4769 same machine. Also, ccache support now works for genkernel.
4771 11 Feb 2004; Daniel Robbins <drobbins@gentoo.org>:
4772 removed file for livecd-stage2 target, as this is handled by the runscript
4773 now. Added support for "/boot/kernel/foo/use", "/boot/kernel/foo/packages,"
4774 and made "/boot/kernel/foo/extraversion" an optional rather than required
4775 parameter. The aforementioned "packages" is used to specify kernel-related
4776 packages (like module ebuilds) to merge with each kernel, and the new "use"
4777 option is used to specify the USE settings you'd like exported to the
4778 environment during kernel as well as kernel "packages" build.
4780 10 Feb 2004; John Davis <zhen@gentoo.org> README, TODO, catalyst,
4781 modules/builder.py, modules/catalyst_support.py, modules/targets.py,
4782 targets/grp/grp.sh, targets/livecd-stage1/livecd-stage1.sh,
4783 targets/livecd-stage2/livecd-stage2.sh, targets/stage1/stage1-chroot.sh,
4784 targets/stage2/stage2.sh, targets/stage3/stage3.sh,
4785 targets/tinderbox/tinderbox.sh:
4786 added envscripts support (fixes bug #39832) massive cleanup of tree to prepare
4787 it for ebuild - added headers to everything and removed deprecated dirs
4789 14 Jan 2004; John Davis <zhen@gentoo.org> arch/mips.py, modules/targets.py:
4790 adding Kumba's patches for MIPS
4792 16 Dec 2003; Guy Martin <gmsoft@gentoo.org>: arch/hppa.py,modules/targets.py:
4793 Added hppa specific code.
4795 29 Nov 2003; Daniel Robbins <drobbins@gentoo.org>:
4796 Tinderbox target added. See tinderbox examples in examples/ dir.
4798 08 Nov 2003; Daniel Robbins <drobbins@gentoo.org>:
4799 spec file support integrated into catalyst. Use "-f/--file specfile" as
4800 argument; see examples dir for examples.
4801 "grp" target now functional. See examples/x86-grp-20031102.spec for an
4802 example of how to use it.
4804 08 Nov 2003; Daniel Robbins <drobbins@gentoo.org>:
4805 support functions for spec file parsing and reading added. Will get added to
4808 05 Nov 2003; Daniel Robbins <drobbins@gentoo.org>:
4809 Many bug fixes later, things seem to be working well for stage1/2/3 so I've
4812 28 Oct 2003; Daniel Robbins <drobbins@gentoo.org>:
4813 Significant rework of code structure. Everything is falling nicely into place.
4815 28 Oct 2003; Daniel Robbins <drobbins@gentoo.org>:
4816 Exception handling fully-integrated into current prototype code.
4818 27 Oct 2003; Daniel Robbins <drobbins@gentoo.org>:
4819 beginning of exception handling integration, got some of the target code
4822 24 Oct 2003; Daniel Robbins <drobbins@gentoo.org>:
4823 major code rework in progress on the python parts.
4825 17 Oct 2003; John Davis <zhen@gentoo.org> files/grp/x86/x86.conf,
4826 files/grp/x86/x86.pkg.cd1, files/grp/x86/x86.pkg.cd2, files/grp/x86/x86.src,
4827 files/livecd/x86-basic/base.pkg, files/livecd/x86-basic/kern.pkg:
4828 for organiation's sake, I have moved the files, such as livecd foundations,
4829 into catalyst/files. It will make it easier for us when ebuild time comes
4832 15 Oct 2003; John Davis <zhen@gentoo.org> targets/stage3/stage3.sh:
4833 All preliminary target build scripts are now added and coded to near as spec
4834 that we can have at this point.
4836 14 Oct 2003; Daniel Robbins <drobins@gentoo.org>:
4837 new and improved ChangeLog; snapshots now work ("./catalyst-util.py snap
4838 20031014",) and snapshotting cleans up after itself (temp files deleted,)
4839 something that should be continued as much as reasonably possible in other
4840 parts of catalyst. Also, we have /etc/catalyst.conf config file reading stub
4841 code completed, and internal fall-backs to reasonable global config defaults
4844 12 Oct 2003; Daniel Robbins <drobins@gentoo.org>:
4845 subarch test outsourced to python catalyst-subarches function.
4847 12 Oct 2003; John Davis <zhen@gentoo.org> include/build_functions.sh:
4848 fixed the entry in include/build_functions.sh for location of bootstrap.sh
4850 12 Oct 2003; John Davis <zhen@gentoo.org> catalyst:
4851 removing dup enter_chroot
4853 12 Oct 2003; Robin H. Johnson <robbat2@gentoo.org> catalyst:
4854 document subarches checking
4856 12 Oct 2003; Robin H. Johnson <robbat2@gentoo.org> catalyst:
4857 Fix valid subarch test.
4859 12 Oct 2003; John Davis <zhen@gentoo.org> catalyst,
4860 include/build_functions.sh, include/functions.sh:
4861 thanks to robbat2, the cmdline argument handling is now fixed. I moved
4862 start_build to build_functions.sh cleaning up the main catalyst script some
4865 11 Oct 2003; John Davis <zhen@gentoo.org> include/build_functions.sh:
4866 fixed SRCBALL and DESTBALL, making it transparent for profiles
4868 11 Oct 2003; John Davis <zhen@gentoo.org> catalyst, include/functions.sh:
4869 added an exit condition to the cmd line argument case statement
4871 09 Oct 2003; John Davis <zhen@gentoo.org> catalyst, bin/build.sh, bin/stage1,
4872 files/catalyst.conf, include/build_functions.sh, include/functions.sh:
4873 the changes that I made to the above files should make catalyst completely
4874 transparent to no matter what profile we are using. check files/catalyst.conf
4875 for the list of BUILDTYPEs that we support.
4877 08 Oct 2003; John Davis <zhen@gentoo.org> catalyst:
4878 changed how cmd line arguments are handled
4880 08 Oct 2003; John Davis <zhen@gentoo.org> catalyst:
4881 I changed the is_special handling so that it is cleaner and faster
4883 08 Oct 2003; John Davis <zhen@gentoo.org> catalyst, include/functions.sh,
4884 livecd/foundations/x86-basic/base.pkg, livecd/foundations/x86-basic/kern.pkg,
4885 livecd/foundations/x86-basic/post-clean.sh,
4886 livecd/foundations/x86-basic/pre-clean.sh,
4887 livecd/foundations/x86-basic/settings:
4888 I outsourced more functions to include/functions.sh. I made it a seperate file
4889 from build_fucntions.sh so that we can keep our build and other functions
4890 apart. I also added in the livecd stuffs from the stager side of things.
4892 08 Oct 2003; John Davis <zhen@gentoo.org> catalyst,
4893 include/build_functions.sh:
4894 I outsourced all of the build functions to include/build_functions.sh. In the
4895 future, this will happen more - the code needs cleaned up.
4897 07 Oct 2003; John Davis <zhen@gentoo.org> catalyst, bin/bootstrap.sh,
4899 I mucked with stage1 and bootstrap.sh to add support for ${BUILDTYPE} (profile
4900 transparency). Also, I removed gettext from bootstrap, since mainline gentoo
4901 does not use that anymore.
4903 05 Oct 2003; John Davis <zhen@gentoo.org> catalyst:
4904 since we now have a default profile in portage, i massaged some errors
4905 messages to reflect that.
4907 04 Oct 2003; John Davis <zhen@gentoo.org> catalyst, bin/bootstrap.sh,
4909 removed ccache support from catalyst stage1 build cause it breaks the build.
4910 Additionally, I removed gettext support from bootstrap, because according to
4911 our new default profile, we don't use that anymore.
4913 02 Oct 2003; John Davis <zhen@gentoo.org> catalyst, files/catalyst.conf:
4914 added a new var, BUILDTYPE, adding more transparency for building.
4915 In the future, we will be building both selinux and hardened sources.
4917 02 Oct 2003; John Davis <zhen@gentoo.org> catalyst:
4918 fixed some formatting when catalyst prints out build info, additionally,
4919 trying to make catalyst more transparent for future expansion of stages
4921 21 Sep 2003; John Davis <zhen@gentoo.org> catalyst:
4922 fixed the order/ way in which we handle cmd line arguments wrt to -h or
4923 --help. I moved this functionality from the main program section to
4926 21 Sep 2003; John Davis <zhen@gentoo.org> README.catalyst, catalyst:
4927 I edited catalyst to change our naming convention from stage*-arch-h.* to
4928 stage*-arch-etdyn-ssp.* re method's request. This will not be the first time
4929 I change naming conventions, as catalyst will be eventually extended to
4930 do selinux-* stages also.
4932 Additionally, I updated README.catalyst to include profile information.
4934 10 Sep 2003; John Davis <zhen@gentoo.org> README.catalyst, README.stager,
4935 bin/catalyst, bin/hardened-bootstrap.sh, bin/stage1:
4936 I renamed README.stager to README.catalyst and have made some very minor
4937 changes to it. bin/bootstrap.sh has been renamed to bin/hardened-bootstrap.sh.
4938 I have hacked bootstrap to use the hardened profile, as well as utilize
4939 hardened-gcc. bin/catalyst itself has undergone some more changes (nothing too
4940 major). Additionally, bin/stage1 has been hacked to accept the hardened
4941 profile, and use hardened-gcc.
4943 09 September 2003; John Davis <zhen@gentoo.org>:
4944 Initial import of hardened stager. I am forking this from the original
4945 stager code in order to better fit our needs. The original stager code is
4946 still used by Gentoo, and is maintained by Daniel Robbins
4947 <drobbins@gentoo.org>. I would like to thank him and the rest of the
4948 contributors that coded stager.