1 # Copyright 2002-2008 Gentoo Foundation; 2008 Chris Gianelloni, Andrew Gaffney
2 # Distributed under the GPL v2
4 07 Dec 2008; Andrew Gaffney <agaffney@gentoo.org>
5 examples/netboot2_template.spec, targets/support/kmerge.sh:
6 Automatically append --netboot to GK_ARGS for netboot2 target Remove
7 explicit --initramfs-overlay=/tmp/image from netboot2 example spec
9 07 Dec 2008; Andrew Gaffney <agaffney@gentoo.org>
10 targets/support/pre-kmerge.sh:
11 Remove evil hacks that copy gk files around for netboot2
13 04 Dec 2008; Chris Gianelloni <wolf31o2@wolf31o2.org> catalyst:
14 Bumping version for release.
16 01 Dec 2008; Andrew Gaffney <agaffney@gentoo.org>
17 modules/catalyst_support.py:
18 Default to umask 022 for spawn() unless otherwise specified for gentoo bug
21 29 Nov 2008; Andrew Gaffney <agaffney@gentoo.org> catalyst,
22 modules/catalyst_support.py, modules/generic_stage_target.py:
23 Add support for -P/--purgeonly option
25 31 Oct 2008; Chris Gianelloni <wolf31o2@wolf31o2.org> README:
26 Updated README to tell the user where to locate catalyst.conf if not using
27 an ebuild. Thanks to Claus Boehmer <Claus.Boehmer@gmx.de> for pointing it
30 31 Oct 2008; Chris Gianelloni <wolf31o2@wolf31o2.org> catalyst:
31 Kicking out a 2.0.6.901 release for testing.
33 29 Sep 2008; Andrew Gaffney <agaffney@gentoo.org>
34 modules/generic_stage_target.py:
35 Automatically prepend build dir path to livecd/iso if it's not an absolute
38 28 Sep 2008; Andrew Gaffney <agaffney@gentoo.org> TODO:
39 Update TODO with placeholder idea.
41 07 Sep 2008; Andrew Gaffney <agaffney@gentoo.org> catalyst,
42 +modules/catalyst/util.py:
43 Create catalyst.util module with capture_traceback() and print_traceback()
44 functions Capture and print traceback when build fails instead of letting
47 07 Sep 2008; Andrew Gaffney <agaffney@gentoo.org> catalyst,
48 modules/catalyst/config.py, modules/catalyst_support.py:
49 Switch commandline spec value parsing to use catalyst.config.ConfigParser.
51 07 Sep 2008; Andrew Gaffney <agaffney@gentoo.org> catalyst,
52 modules/catalyst/config.py:
53 A few fixes to ParserBase after actually testing it switch to parsing
54 config file with ConfigParser.
56 07 Sep 2008; Andrew Gaffney <agaffney@gentoo.org> catalyst,
57 +modules/catalyst/config.py, -modules/catalyst/util.py:
58 More indecisiveness..move util.spec to config.SpecParser.
60 06 Sep 2008; Andrew Gaffney <agaffney@gentoo.org> catalyst,
61 -modules/catalyst/spec.py, +modules/catalyst/util.py,
62 modules/catalyst_support.py:
63 * Rename catalyst.spec to catalyst.util
64 * Move spec_dump() into spec class
65 * Modify catalyst to use new spec class
67 06 Sep 2008; Andrew Gaffney <agaffney@gentoo.org> catalyst,
68 +modules/catalyst/__init__.py:
69 Add __init__.py file and import line.
71 06 Sep 2008; Andrew Gaffney <agaffney@gentoo.org> catalyst,
72 +modules/catalyst/spec.py:
73 Initial commit of modules/catalyst/spec.py.
75 30 Jul 2008; Chris Gianelloni <wolf31o2@wolf31o2.org> arch/amd64.py,
77 Updating x86/amd64 arch support. Original patches by William Cooke
78 <gentoo@wcooke.org> and reported to Gentoo bug #224429, modified by me.
80 28 Jul 2008; Chris Gianelloni <wolf31o2@wolf31o2.org>
81 modules/generic_stage_target.py, modules/livecd_stage2_target.py,
82 modules/snapshot_target.py, modules/stage4_target.py,
83 targets/support/bootloader-setup.sh, targets/support/functions.sh,
84 targets/support/kmerge.sh:
85 Removing all deprecated interfaces. We no longer wish to support them and
86 they're not needed. Anyone using a pre-2.x spec file will need to update
89 24 Jul 2008; Chris Gianelloni <wolf31o2@wolf31o2.org>
90 -livecd/files/Getting_Online.txt:
91 Removing livecd/files/Getting_Online.txt since it was quite outdated.
93 24 Jul 2008; Chris Gianelloni <wolf31o2@wolf31o2.org> TODO, catalyst,
95 Updated for new git repo.
97 29 May 2008; Chris Gianelloni <wolf31o2@gentoo.org> TODO, catalyst,
98 targets/support/livecdfs-update.sh:
99 Add gconf settings for gnome-screensaver to disable locking by default. This
102 14 May 2008; Andrew Gaffney <agaffney@gentoo.org> arch/arm.py:
103 Add armv5tel to arm host list.
105 09 May 2008; Chris Gianelloni <wolf31o2@gentoo.org>
106 targets/support/chroot-functions.sh:
107 If we don't have a distcc user, we need to reinstall distcc, even if it's
108 been built with the right USE. This mainly affects stage1/stage2.
110 09 May 2008; Chris Gianelloni <wolf31o2@gentoo.org>
111 targets/support/chroot-functions.sh:
112 We need to run distcc-config --install, since we won't be installing into
113 ROOT=/ for stage1, and we have to use --noreplace to keep from wiping any
114 installed versions of distcc.
116 09 May 2008; Chris Gianelloni <wolf31o2@gentoo.org> TODO:
117 Add a couple of distcc-related items to TODO.
119 09 May 2008; Chris Gianelloni <wolf31o2@gentoo.org>
120 targets/stage1/stage1-preclean-chroot.sh,
121 targets/stage2/stage2-preclean-chroot.sh,
122 targets/stage3/stage3-preclean-chroot.sh,
123 targets/stage4/stage4-preclean-chroot.sh:
124 We don't want to run setup_myfeatures in preclean, but still want to update
125 the environment and show our debug information.
127 25 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org>
128 targets/stage1/stage1-preclean-chroot.sh,
129 targets/stage2/stage2-preclean-chroot.sh,
130 targets/stage3/stage3-preclean-chroot.sh,
131 targets/stage4/stage4-preclean-chroot.sh,
132 targets/support/chroot-functions.sh:
133 Remove the die on LIBDIR check, since it won't be set on non-multilib
134 profiles. We can now run debug in preclean again.
136 25 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org>
137 targets/support/functions.sh:
138 Let's not try to chmod a dangling symlink.
140 25 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org>
141 targets/support/chroot-functions.sh:
142 Added emerge --info to debug output. I don't know why I didn't add it before.
144 25 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org>
145 targets/stage1/stage1-preclean-chroot.sh,
146 targets/stage2/stage2-preclean-chroot.sh,
147 targets/stage3/stage3-preclean-chroot.sh,
148 targets/stage4/stage4-preclean-chroot.sh:
149 We probably shouldn't be running our debug functions in our stages. Let's
152 24 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org>
153 targets/support/chroot-functions.sh:
154 Added a get_libdir call and fail if we don't have a valid LIBDIR when using
157 23 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org>
158 targets/support/livecdfs-update.sh:
159 Only copy the handbook icon if one exists.
161 21 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org>
162 modules/catalyst_lock.py:
163 Fix a small typo. Thanks to Justin Bronder <jsbronder@gentoo.org> for
166 17 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org>
167 targets/livecd-stage2/livecd-stage2-controller.sh:
168 We should be matching all possible LIBDIRs, so make sure we do that.
170 17 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org>
171 targets/support/livecdfs-update.sh:
172 We no longer need the metadata.tar.bz2, since the Installer uses
175 16 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org>
176 targets/stage1/stage1-chroot.sh:
177 We don't need --newuse if we're not using binary packages, so there's no
180 13 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org>
181 targets/livecd-stage2/livecd-stage2-controller.sh:
182 Added initial framework for creating the CD's root on livecd/livedvd.
183 Currently, the end result is the same, but I'll be adding code to
184 automatically copy the stages and to automatically download the distfiles.
186 13 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org>
187 targets/livecd-stage2/livecd-stage2-controller.sh,
188 targets/support/kmerge.sh, targets/support/livecdfs-update.sh,
189 targets/support/rc-update.sh:
190 Change all checks for livecd/type: gentoo-release-livecd to
191 gentoo-release-live* so we can add a new gentoo-release-livedvd livecd/type
192 to allow for auto-fetching of distfiles and stages onto official DVD media.
194 11 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org> TODO,
195 targets/livecd-stage1/livecd-stage1-controller.sh,
196 targets/livecd-stage2/livecd-stage2-controller.sh:
197 Updated TODO. Added code to livecd-stage1 to generate a package list, which
198 will be used in livecd-stage2 with the upcoming livedvd livecd/type to fetch
199 the distfiles automatically.
201 11 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org>
202 modules/generic_stage_target.py:
203 Fix seedcache output so it fits in 80 columns.
205 08 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org>
206 targets/stage1/stage1-chroot.sh:
207 We should likely install baselayout before anything else, including the
208 package manager. As such, I've moved it to after sys-apps/baselayout is
211 08 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org>
212 targets/livecd-stage2/livecd-stage2-controller.sh:
213 Check for a snapshot in the overlay and error if one is present. This should
214 ensure that the snapshot on the CD is the same as the one used to build the
217 06 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
218 modules/catalyst_support.py:
219 Added a small patch from Tim Yamin <tim.yamin@zonbu.com> to fix make.conf
220 parsing of variables with numbers in them. This is catalyst 2.0.6_pre17 for
223 06 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org>
224 targets/stage1/stage1-chroot.sh:
225 Change back to using sys-apps/baselayout. We'll need to come up with a
226 better permanent solution now that virtual/baselayout is no more.
228 05 Apr 2008; Andrew Gaffney <agaffney@gentoo.org>
229 -livecd/cdtar/grub-memtest86+-cdtar.tar.bz2:
230 Update the grub cdtar for grub-0.97-r5 and memtest86+-2.01
232 05 Apr 2008; Andrew Gaffney <agaffney@gentoo.org>
233 targets/support/bootloader-setup.sh:
234 Use menu.lst for grub config, since 0.96 and higher won't use grub.conf
237 04 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org> +TODO,
238 modules/generic_stage_target.py, targets/support/livecdfs-update.sh:
239 Added TODO. Changed create_handbook_icon call to only be called if
240 /docs/handbook/index.html exists on the disk or in livecd/overlay.
242 30 Mar 2008; Andrew Gaffney <agaffney@gentoo.org>
243 targets/support/kmerge.sh:
244 Run sed on KERNELVERSION to escape the slashes so we can use it in another
247 30 Mar 2008; Andrew Gaffney <agaffney@gentoo.org>
248 targets/support/kmerge.sh:
249 Modify test to run if package.provided exists instead of if it doesn't.
250 Run sed on the correct file.
252 27 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
253 targets/support/chroot-functions.sh:
254 Added --noreplace to setup_myfeatures merges so we don't blow away any
255 packages which are already installed with the proper USE flags for the given
256 target. This is for bug #211654. This is catalyst 2.0.6_pre16 for testing.
258 27 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
259 livecd/files/README.txt:
260 Added dosshd, passwd=, and nonfs to README.txt, since they were missing.
262 27 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
263 targets/support/rc-update.sh:
264 Added mdraid for baselayout-2 users.
266 14 Mar 2008; Andrew Gaffney <agaffney@gentoo.org>
267 targets/support/kmerge.sh:
268 Clean up package.provided after the kernel build
270 13 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
271 targets/support/kmerge.sh:
272 It helps if I put things in the correct order so they'll actually execute,
273 rather than getting a nice error from emerge.
275 13 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
276 targets/support/kmerge.sh:
277 Change upgrade to update.
279 13 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
280 targets/support/kmerge.sh:
281 Add back in the package.provided code that *should* skip the kernel sources
282 merge for call back and subsequent runs.
284 13 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
285 targets/support/kmerge.sh:
286 We don't really need to use binary packages for the kernel sources, since it
287 doesn't gain us anything. Also, we need to delete the /usr/src/linux symlink
288 when we're not using kerncache.
290 13 Mar 2008; Andrew Gaffney <agaffney@gentoo.org>
291 targets/support/kmerge.sh:
292 Remove 'symlink' from USE, since it's not needed and screws up kerncache
294 13 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
295 targets/livecd-stage2/livecd-stage2-controller.sh:
296 OK, we run our find outside the chroot, so we don't want to use absolute
297 paths unless we want to wipe out *.a *.la *.pyc and *.pyo from our host
298 system. Oops. Due to this bug, I'm making this 2.0.6_pre15 for testing
301 13 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
302 targets/livecd-stage2/livecd-stage2-controller.sh,
303 targets/stage1/stage1-controller.sh:
304 Cleanup the clean section for stage1 and add an updated clean section for
305 livecd-stage2 when we're a minimal, universal, or game CD. This is
306 2.0.6_pre14 for testing.
308 11 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
309 targets/support/kmerge.sh:
310 We should be using --newuse when merging our packages in callback.
312 11 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
313 targets/grp/grp-chroot.sh:
314 We should only use --noreplace when building a pkgset, everything else
317 11 Mar 2008; Andrew Gaffney <agaffney@gentoo.org>
318 modules/catalyst_support.py, modules/generic_stage_target.py,
319 modules/grp_target.py:
320 Apply additional patches from bug #207862 for CONTENTS generation.
322 10 Mar 2008; Andrew Gaffney <agaffney@gentoo.org>
323 targets/grp/grp-chroot.sh:
324 Call setup_myemergeopts after changing clst_FETCH.
326 10 Mar 2008; Andrew Gaffney <agaffney@gentoo.org>
327 targets/netboot2/netboot2-pkg.sh:
328 Remove a bit of unnecessary code.
330 10 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
331 modules/generic_stage_target.py, targets/grp/grp-chroot.sh,
332 targets/support/chroot-functions.sh:
333 Fix some spacing on the -* warning, revert Andrew's last change, since it
334 didn't do anything, and clean up the GRP chroot code so it works smarter and
335 set clst_FETCH when clst_grp_type is something other than pkgset.
337 10 Mar 2008; Andrew Gaffney <agaffney@gentoo.org>
338 targets/support/chroot-functions.sh:
339 Don't set --usepkg and --buildpkg when fetching.
341 07 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
342 modules/generic_stage_target.py:
343 Change the warning thrown into make.conf when someone uses LDFLAGS so it is
346 05 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
347 modules/generic_stage_target.py:
348 Merged ChangeLog.old and ChangeLog and added a note for myself to fix up the
349 boot/kernel/${kname}/config copying code in generic_stage_target.
351 05 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
352 targets/support/kmerge.sh:
353 Make sure we don't give genkernel a --kernel-config if it isn't set in the
356 05 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
357 modules/generic_stage_target.py, targets/support/kmerge.sh,
358 targets/support/pre-kmerge.sh:
359 Changed boot/kernel/${kname}/config and boot/kernel/${kname}/sources to be
360 valid, rather than required, changed clst_ksource to default to
361 virtual/linux-sources if boot/kernel/${kname}/sources is unset, moved
362 removal of USE to after the kernel build so the modules get the correct USE,
363 and did some minor cleanup on pre-kmerge. This is 2.0.6_pre13 for testing.
365 05 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
366 targets/support/kmerge.sh:
367 We should run the default functions for kmerge.sh, too.
369 05 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
370 -livecd/cdtar/aboot-0.9-r1-cdtar.tar.bz2,
371 +livecd/cdtar/aboot-1.0_pre20040408-r2-cdtar.tar.bz2:
372 Updated aboot cdtar with a newer version to support newer kernels.
374 05 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
375 targets/stage1/stage1-chroot.sh, targets/support/chroot-functions.sh:
376 Updated make_destpath so it writes out to make.conf as well as exporting
377 ROOT to the environment, added a make_destpath call to cleanup_stages, and
378 adding make_destpath /tmp/stage1root to stage1.
380 05 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org> README, catalyst:
381 Updated README a bit and rolling 2.0.6_pre12 for testing.
383 05 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
384 targets/support/create-iso.sh:
385 Removed any further checks for clst_fstype and making sure everybody is
386 using ${mkisofs_zisofs_opts}.
388 05 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
389 targets/support/livecdfs-update.sh:
390 The default theme for GNOME is now Clearlooks, so we can remove the theme
391 code, but we still want to set the font size.
393 05 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
394 targets/support/livecdfs-update.sh:
395 We need to put quotes around ${user_comment} or useradd gets confused.
397 05 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
398 targets/support/chroot-functions.sh:
399 Changed make_destpath to write out ROOT to make.conf, rather than (ab)using
402 05 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
403 targets/support/kmerge.sh:
404 Added an additional make_destpath call to kmerge.sh so it'll export ROOT=/
405 prior to running genkernel. This is catalyst 2.0.6_pre11 for testing.
407 04 Mar 2008; Andrew Gaffney <agaffney@gentoo.org>
408 targets/support/create-iso.sh:
409 Bash fscking sucks, so we have to compromise on this code reduction solution
410 a bit. It's still far better than it was
412 03 Mar 2008; Andrew Gaffney <agaffney@gentoo.org>
413 targets/support/create-iso.sh:
414 Don't escape quotes when actually running the command
416 02 Mar 2008; Andrew Gaffney <agaffney@gentoo.org>
417 targets/support/kmerge.sh:
418 Pass clst_root_path instead of ROOT to run_merge, since it overrides ROOT
420 29 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
421 targets/support/kmerge.sh:
422 Use -L instead of -l in test for symlink
424 29 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
425 targets/stage1/stage1-controller.sh:
426 Remove code for gcc-config/binutils-config since it should be getting done
427 in the preclean script, anyway.
429 29 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
430 targets/stage1/stage1-chroot.sh:
431 I missed one place where HOSTUSE was being used incorrectly.
433 29 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
434 targets/support/kmerge.sh:
435 Escape the correct quote
437 29 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
438 targets/support/kmerge.sh:
439 Change remaining instances of run_emerge to run_merge
441 28 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
442 targets/support/bootloader-setup.sh, targets/support/create-iso.sh:
443 Change all clst_hostuse checks for ppc/ppc64 to ppc*|powerpc* so we match,
446 28 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
447 targets/support/bootloader-setup.sh:
448 Let's change our splash checking to a global check so it only needs to be
449 done once. This makes much more sense than having all of those if ... else
452 28 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
453 targets/stage1/stage1-chroot.sh, targets/support/kmerge.sh:
454 Fix our USE invocation here so things work as expected.
456 28 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
457 targets/support/livecdfs-update.sh:
458 Force-enable livecd/users for livecd/type gentoo-release-livecd and
461 28 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
462 targets/support/livecdfs-update.sh:
463 Remove /etc/conf.d/domainname code, since /etc/conf.d/domainname is no
466 28 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
467 targets/livecd-stage2/livecd-stage2-controller.sh:
468 Fixing the snapshot copying so it will only copy the correct snapshot for
469 people who don't know how to properly use wget.
471 28 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
472 targets/stage1/stage1-chroot.sh:
473 Fix HOSTUSE invocation on stage1, since we use -* at the beginning to
476 28 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
477 targets/stage1/stage1-chroot.sh, targets/support/kmerge.sh:
478 OK, we have to escape our quotes, rather than use single quotes, or we don't
479 evaluate the variables properly.
481 28 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
482 targets/stage1/stage1-chroot.sh, targets/support/chroot-functions.sh,
483 targets/support/kmerge.sh:
484 Fixing echo/sed for make.conf writing.
486 28 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
487 targets/grp/grp-chroot.sh, targets/stage1/stage1-chroot.sh,
488 targets/support/kmerge.sh, targets/support/livecdfs-update.sh:
489 Rather than using the environment, we write out our USE to make.conf, then
490 remove it once we're done. We don't bother adding clst_HOSTUSE, since it'll
491 be written to make.conf, already.
493 28 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
494 targets/embedded/embedded-chroot.sh, targets/grp/grp-chroot.sh,
495 targets/livecd-stage1/livecd-stage1-chroot.sh,
496 targets/netboot/netboot-chroot.sh, targets/netboot/netboot-combine.sh,
497 targets/netboot2/netboot2-pkg.sh, targets/stage1/stage1-chroot.sh,
498 targets/stage2/stage2-preclean-chroot.sh, targets/stage3/stage3-chroot.sh,
499 targets/stage3/stage3-preclean-chroot.sh, targets/stage4/stage4-chroot.sh,
500 targets/support/chroot-functions.sh, targets/support/pre-kmerge.sh,
501 targets/support/unmerge.sh, targets/tinderbox/tinderbox-chroot.sh:
502 Changing run_emerge to run_merge, changing both setup_portage and
503 setup_myfeatures to add any USE changes to make.conf prior to merge, then
504 removing the settings added, rather than (ab)using the environment.
506 28 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
507 targets/grp/grp-chroot.sh, targets/livecd-stage1/livecd-stage1-chroot.sh,
508 targets/stage1/stage1-chroot.sh, targets/stage3/stage3-chroot.sh,
509 targets/stage4/stage4-chroot.sh, targets/support/chroot-functions.sh,
510 targets/tinderbox/tinderbox-chroot.sh:
511 Rearrange some of the functions in chroot-functions.sh in preparation for
512 some upcoming changes and rename setup_portage to setup_pkgmgr.
514 28 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
515 targets/stage1/stage1-controller.sh:
516 Removing an extra env-update call from stage1's preclean.
518 28 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
519 livecd/cdtar/grub-memtest86+-cdtar.tar.bz2,
520 targets/support/bootloader-setup.sh:
521 Set default for grub to 0 and updated cdtar so we don't ship a half-broken
522 help.msg which we didn't even use.
524 28 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
525 targets/support/bootloader-setup.sh:
526 Don't write out out 'default 1' line when creating grub.conf, since the
527 'help' entry is now at the bottom, and we want grub to default to the first
530 27 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
531 targets/support/bootloader-setup.sh:
532 Removed checks on livecd/splash_type, since we only support one type,
533 removed remaining bootsplash code from bootloader-setup.sh, added automatic
534 copying of splash.xpm.gz for Gentoo releases when using grub, and moved grub
535 help to bottom of titles. This is catalyst 2.0.6_pre10 for testing.
537 27 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
538 targets/livecd-stage2/livecd-stage2-controller.sh:
539 Let's automatically copy in the snapshot if livecd/type is
540 gentoo-release-livecd.
542 26 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
543 modules/generic_stage_target.py:
544 Fix leading whitespace in empty() so it's only executed if there's something
545 to execute it on. Thanks to Justin Bronder <jsbronder@gentoo.org> in bug
546 211410 for pointing this out
548 21 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
549 targets/support/rc-update.sh:
550 Quote baselayout package atom
552 21 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
553 targets/support/chroot-functions.sh:
554 OK, we shouldn't use which to find env-update, since /usr/sbin isn't in the
555 PATH by default. Instead, simply check if it exists.
557 21 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
558 targets/support/chroot-functions.sh:
559 Remove temporary package listing code, since --verbose is forced on with
562 21 Feb 2008; Andrew Gaffney <agaffney@gentoo.org> catalyst:
563 Force-enable --verbose when using --debug
565 21 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
566 targets/support/kmerge.sh:
567 Changing modules-update to update-modules to quiet a warning and keep us
568 from having it get removed out from under us.
570 21 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
571 targets/support/chroot-functions.sh:
572 Adding a note to myself for better debug and moving run_default_funcs to the
573 bottom of the script so it gets executed. Since this can otherwise break
574 pkgcache, I'm making this catalyst 2.0.6_pre9 for testing, immediately.
576 21 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
577 targets/stage1/stage1-chroot.sh, targets/stage2/stage2-chroot.sh,
578 targets/support/chroot-functions.sh:
579 Moved creating of stage1 package list to the beginning of stage1-chroot.sh
580 so we can get the output with --debug, added --newuse to the options for
581 stage1, as we should always rebuild any package where the USE has changed,
582 removed removal of portage logs from stage2-chroot.sh since it is being done
583 by cleanup_stages, moved world removal in cleanup_stages into a check for
584 stages 1 through 3, made update_env_settings check for the existence of
585 env-update before running it since we now run update_env_settings by default
586 everywhere chroot-functions.sh is sourced, and added a section to show_debug
587 to list the packages, since we don't yet force-enable verbose with debug.
589 20 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
590 modules/catalyst_lock.py:
591 Since my python sucks and I don't feel like troubleshooting it at the
592 moment, commenting out all the DEBUG code in catalyst_lock and rolling up
593 2.0.6_pre8 for testing.
595 20 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> AUTHORS, catalyst,
596 modules/builder.py, modules/catalyst_lock.py:
597 Added some extra debug output to catalyst_lock.py and added Stuart Longland
598 to AUTHORS. This is catalyst 2.0.6_pre7 for testing.
600 20 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
601 modules/catalyst_support.py:
602 change 'is' to == because python is grumpy
604 20 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
605 examples/livecd-stage2_template.spec, examples/stage4_template.spec,
606 modules/livecd_stage2_target.py, targets/support/kmerge.sh,
607 targets/support/livecdfs-update.sh, targets/support/pre-kmerge.sh,
608 targets/support/rc-update.sh:
609 Removing support for bootsplash, since it hasn't been in a supported kernel
610 in a couple years and isn't accepted upstream.
612 20 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
613 targets/support/pre-kmerge.sh, targets/tinderbox/tinderbox-chroot.sh:
614 Fix up the sed for genkernel so it works on versions both before and after
615 3.4.10_pre2 and fixing a couple places where my sed for the . -> source
616 change was a bit too aggressive.
618 20 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
619 targets/support/bootloader-setup.sh:
620 Change grub timeout to 15 seconds instead of 150.
622 20 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
623 targets/support/pre-kmerge.sh:
624 Comment out sed on genkernel executable as it appears to do nothing these
627 20 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
628 targets/livecd-stage2/livecd-stage2-controller.sh:
629 Only call find on libdirs that actually exist. Thanks to Kristoffer
630 <krek6597@student.uu.se> in bug #210807.
632 20 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
633 modules/generic_stage_target.py:
634 Add warning about -* in foo/use in the spec.
636 20 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
637 targets/embedded/embedded-chroot.sh,
638 targets/embedded/embedded-preclean-chroot.sh, targets/grp/grp-chroot.sh,
639 targets/grp/grp-preclean-chroot.sh,
640 targets/livecd-stage1/livecd-stage1-chroot.sh,
641 targets/livecd-stage1/livecd-stage1-preclean-chroot.sh,
642 targets/netboot/netboot-chroot.sh, targets/netboot/netboot-image.sh,
643 targets/netboot2/netboot2-copyfile.sh, targets/netboot2/netboot2-pkg.sh,
644 targets/stage1/stage1-chroot.sh, targets/stage1/stage1-preclean-chroot.sh,
645 targets/stage2/stage2-chroot.sh, targets/stage2/stage2-preclean-chroot.sh,
646 targets/stage3/stage3-chroot.sh, targets/stage3/stage3-preclean-chroot.sh,
647 targets/stage4/stage4-chroot.sh, targets/stage4/stage4-preclean-chroot.sh,
648 targets/support/pre-kmerge.sh, targets/tinderbox/tinderbox-chroot.sh,
649 targets/tinderbox/tinderbox-preclean-chroot.sh:
650 Change all . to source.
652 20 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
653 targets/embedded/embedded-preclean-chroot.sh,
654 targets/grp/grp-preclean-chroot.sh,
655 targets/livecd-stage1/livecd-stage1-preclean-chroot.sh,
656 targets/stage1/stage1-chroot.sh, targets/stage1/stage1-preclean-chroot.sh,
657 targets/stage2/stage2-preclean-chroot.sh, targets/stage3/stage3-chroot.sh,
658 targets/stage3/stage3-preclean-chroot.sh,
659 targets/stage4/stage4-preclean-chroot.sh,
660 targets/support/chroot-functions.sh,
661 targets/tinderbox/tinderbox-preclean-chroot.sh:
662 Added a cleanup_stages function and added it to the appropriate places.
664 20 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
665 targets/embedded/embedded-chroot.sh, targets/grp/grp-chroot.sh,
666 targets/livecd-stage1/livecd-stage1-chroot.sh,
667 targets/netboot/netboot-chroot.sh, targets/stage1/stage1-chroot.sh,
668 targets/stage2/stage2-chroot.sh, targets/stage3/stage3-chroot.sh,
669 targets/stage4/stage4-chroot.sh, targets/support/chroot-functions.sh,
670 targets/support/kmerge.sh, targets/support/livecdfs-update.sh,
671 targets/support/post-kmerge.sh, targets/support/pre-kmerge.sh,
672 targets/support/unmerge.sh, targets/tinderbox/tinderbox-chroot.sh:
673 Removing any functions that we now call by default when we source
674 chroot-functions.sh by default.
676 20 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
677 targets/embedded/embedded-chroot.sh, targets/grp/grp-chroot.sh,
678 targets/livecd-stage1/livecd-stage1-chroot.sh,
679 targets/netboot/netboot-chroot.sh, targets/netboot2/netboot2-pkg.sh,
680 targets/stage1/stage1-chroot.sh, targets/stage2/stage2-chroot.sh,
681 targets/stage3/stage3-chroot.sh, targets/stage4/stage4-chroot.sh,
682 targets/support/chroot-functions.sh, targets/support/pre-kmerge.sh:
683 Clean up the debug code that I've added to stage1, move it to
684 chroot_functions.sh, and call it from all of our main targets.
686 14 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
687 modules/generic_stage_target.py:
688 Wow. I need to make sure that we actually comment comments in make.conf or
689 we end up with a failed build. Thanks to Christian Heim <phreak@gentoo.org>
690 for pointing it out. This is catalyst 2.0.6_pre6 for testing.
692 14 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
693 targets/stage1/stage1-chroot.sh, targets/stage2/stage2-chroot.sh,
694 targets/stage3/stage3-chroot.sh:
695 We need to be sure we clear out /var/log/portage/elog as well as
696 /var/log/emerge.log for stages 1 through 3.
698 14 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
699 modules/generic_stage_target.py,
700 targets/livecd-stage2/livecd-stage2-controller.sh,
701 targets/support/livecdfs-update.sh:
702 Clean up firmware code in livecdfs-update.sh, add beginnings of new firmware
703 code in livecd-stage2-controller.sh, and fix output for USE in make.conf to
704 80 columns. This is catalyst 2.0.6_pre5 for testing.
706 14 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
707 modules/generic_stage_target.py:
708 Apparently, python doesn't like it when you put a set of comments in front
709 of an elif. Thanks to Robin Johnson <robbat2@gentoo.org> for pointing it out
712 13 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
713 modules/generic_stage_target.py:
714 Huge refactoring of modules/generic_stage_target.py to fix indentation and
715 generally clean up the code so it's a bit easier to read/follow.
717 13 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
718 modules/generic_stage_target.py:
719 Sort and de-dupe myusevars.
721 13 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
722 targets/stage1/stage1-chroot.sh:
723 Modify stage1-chroot.sh to use the actual -d/--debug code already in catalyst.
725 13 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
726 modules/generic_stage_target.py, targets/embedded/embedded-chroot.sh,
727 targets/grp/grp-chroot.sh, targets/livecd-stage1/livecd-stage1-chroot.sh,
728 targets/netboot/netboot-chroot.sh, targets/stage3/stage3-chroot.sh,
729 targets/stage4/stage4-chroot.sh, targets/support/chroot-functions.sh,
730 targets/tinderbox/tinderbox-chroot.sh:
731 Move export of FEATURES to setup_myfeatures.
733 12 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
734 targets/stage1/stage1-chroot.sh:
735 Added some debug code to stage1 and fixed a nice bug where we weren't
736 building with the correct USE. Unfortunately, this invalidates any caches
737 for stage1, since we were building with the entire USE from the profile.
738 This is 2.0.6_pre4 for testing.
740 11 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
741 targets/stage1/stage1-chroot.sh:
742 We don't need to do the device building twice, so removing USE=build from
743 first baselayout install.
745 09 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
746 targets/support/livecdfs-update.sh:
747 We check for a plugdev group, add it if it doesn't exist, and make sure any
748 users specified by livecd/users is in the group.
750 09 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> arch/mips.py:
751 Changing cobalt_n32 to use mipsel4_n32 as its inheritance point. Thanks to
752 Stuart Longland <redhatter@gentoo.org> for pointing this change out.
754 08 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
755 modules/catalyst_support.py:
756 Fix up calc_contents in contents_map. Thanks to Brent Baude
757 <ranger@gentoo.org> for pointing it out. This is catalyst 2.0.6_pre3 for
760 08 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
761 targets/stage1/stage1-chroot.sh:
762 Ensure /etc/xml/catalog does not exist in stage1, since it will always be
763 empty and will cause issues in stage3 and beyond.
765 08 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
766 targets/support/kmerge.sh, targets/support/rc-update.sh:
767 Changed some of the rc-update code so it should work with baselayout-2,
768 also. This is 2.0.6_pre2 for testing.
770 08 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> AUTHORS, catalyst,
771 files/catalyst.conf, modules/catalyst_support.py,
772 modules/generic_stage_target.py, modules/grp_target.py,
773 modules/snapshot_target.py:
774 Added support for generating CONTENTS files automatically. Patch by Robin
775 Johnson <robbat2@gentoo.org> for bug #207862.
777 08 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
778 modules/snapshot_target.py:
779 Add a patch from Robin Johnson <robbat2@gentoo.org> from bug #207860 to
780 exclude digest-* files from the snapshot.
782 08 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> arch/amd64.py,
783 arch/x86.py, modules/generic_stage_target.py:
784 Fixing a minor display issue when we write out make.conf, adding HOSTUSE for
785 amd64 to add mmx, sse, and sse2 to USE, adding sse2 to pentium4's HOSTUSE.
787 07 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
788 targets/support/kmerge.sh:
789 Make the --kerncache option to genkernel dependent on 'kerncache' being in
790 options, so that it can actually be turned off.
792 07 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> arch/amd64.py,
794 Rearrange things in the arch/*.py files to ensure that nothing is used
795 before it has been defined.
797 07 Feb 2008; Andrew Gaffney <agaffney@gentoo.org> arch/powerpc.py:
798 Reorder arch/powerpc.py to make python happy.
800 07 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
801 modules/snapshot_target.py:
802 Change .svn --include to an --exclude like it was supposed to be.
804 07 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> arch/mips.py,
806 Added several subarches for mips so we can dump the mips subarch profiles
807 from my shiny new multi-parent profile structure. This is 2.0.6_pre1 for
810 07 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
811 targets/livecd-stage2/livecd-stage2-controller.sh:
812 Changed the code for copying the MOTD files so it's fewer lines and makes
815 06 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> +arch/powerpc.py,
816 -arch/ppc.py, -arch/ppc64.py, arch/sparc.py, -arch/sparc64.py:
817 Merged ppc.py and ppc64.py into powerpc.py and merged sparc.py and
818 sparc64.py into sparc.py, so we have a cleaner set of arch files.
820 06 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> arch/amd64.py,
822 Did a little cleanup on the x86.py to remove some redundant entries and
823 added nocona and core2 to amd64.py, though they're currently commented out.
825 06 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
826 modules/generic_stage_target.py:
827 Write out HOSTUSE settings from arch/*.py to make.conf as well as any USE
828 flags defined in the spec file.
830 06 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> arch/ppc64.py:
831 Added a patch from Markus Rothe <corsair@gentoo.org> to add power6 and cell
832 subarches to ppc64 for bug #208860 and removing redundant CXXFLAGS settings,
833 since catalyst sets CXXFLAGS=CFLAGS by default.
835 06 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
836 targets/livecd-stage1/livecd-stage1-chroot.sh, targets/support/kmerge.sh:
837 Added clst_HOSTUSE to livecd-stage1 and livecd-stage2 package builds.
839 06 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> arch/x86.py:
840 Added prescott to the subarches for x86.
842 06 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
843 modules/netboot2_target.py, targets/support/kmerge.sh:
844 Add patch to enabled netboot2/linuxrc and automatically add path for
845 initramfs overlay to genkernel commandline. Thanks to Justin Bronder
846 <jsbronder@gentoo.org> in bug #208106.
848 06 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
849 modules/netboot2_target.py:
850 Allow root_overlay in netboot2 target for bug #208106.
852 04 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
853 modules/generic_stage_target.py, modules/livecd_stage1_target.py,
854 targets/stage1/stage1-chroot.sh, targets/support/chroot-functions.sh:
855 Added USE=bindist automatically to everything that inherits set_use from
856 generic_stage_target, added USE=bindist to livecd_stage1_target, added
857 USE=bindist to emerge run for stage1, and did some minor cleanup in
858 get_libdir in chroot-functions.
860 03 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
861 targets/support/bootloader-setup.sh:
862 Add splashimage= line to grub.conf if /boot/grub/splash.xpm.gz exists.
864 02 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
865 examples/generic_stage_template.spec, examples/grp_template.spec,
866 examples/livecd-stage1_template.spec,
867 examples/livecd-stage2_template.spec, examples/netboot_template.spec,
868 examples/stage4_template.spec, examples/tinderbox_template.spec:
869 Changing link so it no longer points to a dead page. This is for bug #208609.
871 02 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
872 modules/snapshot_target.py:
873 Add .svn to the catalyst snapshot excludes and remove old pordir_overlay code.
875 02 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
876 targets/stage1/stage1-chroot.sh:
877 As much as I hate this, we're going to force baselayout to install first.
878 This will keep us from having any issues with packages that don't respect
881 02 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> files/catalyst.conf:
882 Reorder options in catalyst.conf so they're alphabetical.
884 02 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
885 targets/support/bootloader-setup.sh:
886 Add 'pager on' to grub.conf for bug #208531.
888 02 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
889 livecd/files/README.txt, livecd/files/x86-F6.msg:
890 Removing the unused kernel command line options from Volume/Device Management.
892 10 Jan 2008; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
893 This is now 2.0.5 for release.
895 25 Nov 2007; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
896 files/catalyst.conf, modules/catalyst_support.py,
897 modules/generic_stage_target.py,
898 targets/embedded/embedded-preclean-chroot.sh,
899 targets/grp/grp-preclean-chroot.sh,
900 targets/livecd-stage1/livecd-stage1-preclean-chroot.sh,
901 targets/stage2/stage2-preclean-chroot.sh,
902 targets/stage3/stage3-preclean-chroot.sh,
903 targets/support/chroot-functions.sh,
904 targets/tinderbox/tinderbox-preclean-chroot.sh:
905 Applying a patch from Tais M. Hansen <tais.hansen@osd.dk> to add initial
906 sys-devel/icecream cluster compiler support for bug #200095. This is
907 catalyst 2.0.5_pre6 for testing.
909 25 Nov 2007; Andrew Gaffney <agaffney@gentoo.org> catalyst,
910 files/catalyst.conf, modules/generic_stage_target.py:
911 Add the option for using metadata_overlay with portage to speed up cache.
913 25 Nov 2007; Andrew Gaffney <agaffney@gentoo.org>
914 modules/stage1_target.py, modules/stage2_target.py,
915 modules/stage3_target.py:
916 Add /etc/portage to cleanables for stages 1 through 3.
918 17 Nov 2007; Andrew Gaffney <agaffney@gentoo.org>
919 livecd/files/livecd-local.start,
920 targets/livecd-stage2/livecd-stage2-controller.sh,
921 targets/support/livecdfs-update.sh:
922 We apparently still need profiles/eclass for building the stage3 from the
923 LiveCD with the installer.
925 17 Nov 2007; Andrew Gaffney <agaffney@gentoo.org> arch/mips.py:
926 Apply patch for MIPS N32 support from Stuart Longland <redhatter@gentoo.org>
929 17 Nov 2007; Andrew Gaffney <agaffney@gentoo.org>
930 targets/livecd-stage2/livecd-stage2-controller.sh,
931 targets/support/livecdfs-update.sh:
932 Create symlink for /etc/gconf and /var/db when moving to /usr/livecd, remove
933 preservation of eclasses/profiles, and remove copying of livecd-local.start
934 since it's not needed anymore.
936 16 Nov 2007; Andrew Gaffney <agaffney@gentoo.org>
937 targets/support/livecdfs-update.sh, targets/support/unmerge.sh:
938 Move moving of /var/db back to livecdfs-update.sh but keep the symlink so we
941 13 Nov 2007; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
942 targets/support/livecdfs-update.sh, targets/support/unmerge.sh:
943 Removing old mkvardb code which is no longer used, commenting out setting of
944 Gnome theme for testing now that Clearlooks has been default for some time,
945 and changing vdb move from a case statement to a simple if statement. This
946 is 2.0.5_pre5 for testing.
948 13 Nov 2007; Chris Gianelloni <wolf31o2@gentoo.org>
949 modules/stage1_target.py:
950 Removing cleaning of python encodings for bug #64890.
952 11 Nov 2007; Andrew Gaffney <agaffney@gentoo.org>
953 modules/generic_stage_target.py:
954 Add an extra warning into the generated make.conf about changing the CHOST.
956 01 Nov 2007; Andrew Gaffney <agaffney@gentoo.org>
957 targets/support/livecdfs-update.sh:
958 We don't need to copy files from /usr/lib/hotplug/firmware anymore.
960 29 Oct 2007; Andrew Gaffney <agaffney@gentoo.org>
961 targets/embedded/embedded-preclean-chroot.sh,
962 targets/grp/grp-preclean-chroot.sh,
963 targets/livecd-stage1/livecd-stage1-preclean-chroot.sh,
964 targets/stage2/stage2-preclean-chroot.sh,
965 targets/stage3/stage3-preclean-chroot.sh,
966 targets/tinderbox/tinderbox-preclean-chroot.sh:
967 Check to see if distcc is enabled before calling cleanup_distcc().
969 17 Oct 2007; Andrew Gaffney <agaffney@gentoo.org> arch/ppc.py,
970 arch/sparc.py, arch/x86.py:
971 Look for linux32 in /bin and /usr/bin.
973 12 Oct 2007; Andrew Gaffney <agaffney@gentoo.org>
974 modules/generic_stage_target.py:
975 Make error message more specific when removing immutable flag.
977 11 Oct 2007; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
978 examples/livecd-stage2_template.spec, modules/generic_stage_target.py:
979 Added Andrew Gaffney to maintainer list, fixed a typo, updated copyright
980 information, and added a small fix for FreeBSD for bug #169041. This is
981 catalyst 2.0.5_pre4 for testing.
983 11 Oct 2007; Chris Gianelloni <wolf31o2@gentoo.org>
984 targets/support/chroot-functions.sh:
985 Adding a slightly modified version of Andrew Gaffney's <agaffney@gentoo.org>
986 patch from bug #120076 to add cross-compiling support to our distcc
989 11 Oct 2007; Chris Gianelloni <wolf31o2@gentoo.org>
990 targets/support/chroot-functions.sh:
991 Added a version of get_libdir from multilib.eclass so we can determine where
992 to go poking around if we need to touch anything in libdir.
994 11 Oct 2007; Andrew Gaffney <agaffney@gentoo.org> catalyst:
995 Print an error saying what target failed before the traceback.
997 25 Sep 2007; Andrew Gaffney <agaffney@gentoo.org>
998 modules/catalyst_support.py:
999 When parsing make.conf, first try pkgcore's
1000 snakeoil.fileutils.read_bash_dict(), then portage's
1001 portage_util.getconfig(), then the internal parse_makeconf().
1003 06 Sep 2007; Andrew Gaffney <agaffney@gentoo.org>
1004 modules/catalyst_support.py:
1005 Raise an exception in parse_spec() if there's a duplicate key in the spec.
1007 06 Sep 2007; Andrew Gaffney <agaffney@gentoo.org>
1008 examples/netboot_template.spec, examples/tinderbox_template.spec,
1009 modules/grp_target.py, modules/tinderbox_target.py:
1010 Remove redundant set_pkgcache_path() functions from tinderbox and grp
1011 modules, and remove extra pkgcache_path and kerncache_path options from
1014 31 Aug 2007; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
1015 This is catalyst 2.0.5_pre3 for testing the new stages code.
1017 31 Aug 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1018 targets/stage1/stage1-chroot.sh, targets/stage3/stage3-chroot.sh:
1019 We need to force USE=bindist on for building stages.
1021 29 Aug 2007; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1022 modules/generic_stage_target.py:
1023 Fixed livecd/volid by removing the string.join() from set_iso_volume_id()
1024 for bug #188099. This is catalyst 2.0.5_pre2 for testing.
1026 29 Aug 2007; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1027 targets/support/rc-update.sh:
1028 Added support for the newer versions of splashutils which use fbcondecor as
1029 the init script. This is catalyst 2.0.5_pre1 for testing.
1031 29 Aug 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1032 targets/livecd-stage2/livecd-stage2-controller.sh:
1033 Make sure we mkdir on /etc/X11/xinit before we put files in it for bug
1036 22 Aug 2007; Andrew Gaffney <agaffney@gentoo.org>
1037 modules/generic_stage_target.py, modules/stage1_target.py,
1038 modules/stage2_target.py:
1039 The 'chost' option is only valid in stage 1/2 specs. Have catalyst error
1042 13 Aug 2007; Andrew Gaffney <agaffney@gentoo.org> catalyst,
1043 modules/generic_stage_target.py, modules/netboot2_target.py:
1044 Fix typo in getopt call for --clear-autoresume. thanks to
1045 Tais M. Hansen <tais.hansen@osd.dk> in bug #188339 for catching this.
1046 Conditionally write CFLAGS to make.conf in stages for bug #177796.
1047 Copy overlay files in netboot2 target into proper dir for bug #174635.
1049 17 Apr 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1050 modules/netboot2_target.py, targets/netboot2/netboot2-copyfile.sh,
1051 targets/support/netboot2-final.sh:
1052 Added a patch from Andrew Gaffney <agaffney@gentoo.org> on bug #174635 to
1053 fix a minor bug in System.map copying, add portage_overlay support, and adds
1054 the ability to use globbing in the package file lists for the netboot2
1057 17 Apr 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1058 +targets/netboot2/nb-busybox.cf:
1059 Added nb-busybox.cf to the netboot2 target for bug #174298.
1061 16 Apr 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1062 targets/support/chroot-functions.sh:
1063 Make sure we install ccache/distcc into the build root, not necessarily ROOT.
1065 12 Apr 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1066 targets/support/livecdfs-update.sh, targets/support/unmerge.sh:
1067 Change moving the VDB until after we have processed unmerge by moving it
1068 from livecdfs-update.sh to unmerge.sh, instead. This allows someone to
1069 unmerge packages from the gentoo-release-livecd target.
1071 12 Apr 2007; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1072 targets/support/kmerge.sh:
1073 Commented out the package.provided code in catalyst that seemed to cause
1074 problems with kerncache in testing. This is 2.0.4 and should be used for the
1077 12 Apr 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1078 modules/netboot2_target.py, targets/netboot2/netboot2-controller.sh,
1079 targets/netboot2/netboot2-copyfile.sh, targets/support/functions.sh,
1080 targets/support/netboot2-final.sh, targets/support/pre-kmerge.sh:
1081 Added a patch from Andrew Gaffney <agaffney@gentoo.org> from bug #173826 to
1082 improve the netboot2 target.
1084 10 Apr 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1085 modules/generic_stage_target.py:
1086 Added a patch from Mike Frysinger <vapier@gentoo.org> for bug #173740 to
1087 cause catalyst to export boolean variables as well as string-based
1090 10 Apr 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1091 modules/generic_stage_target.py:
1092 Fixing check for invalid subarch to not filter too much. Fix from Mike
1093 Frysinger <vapier@gentoo.org> for bug #173532.
1095 10 Apr 2007; Chris Gianelloni <wolf31o2@gentoo.org> arch/s390.py:
1096 Added s390x (64-bit) support via a patch from Mike Frysinger
1097 <vapier@gentoo.org> for bug #173002.
1099 10 Apr 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1100 targets/embedded/embedded-chroot.sh, targets/grp/grp-chroot.sh,
1101 targets/livecd-stage1/livecd-stage1-chroot.sh,
1102 targets/netboot/netboot-chroot.sh, targets/netboot/netboot-combine.sh,
1103 targets/netboot2/netboot2-pkg.sh, targets/stage1/stage1-chroot.sh,
1104 targets/stage1/stage1-controller.sh, targets/stage2/stage2-chroot.sh,
1105 targets/stage3/stage3-chroot.sh, targets/stage4/stage4-chroot.sh,
1106 targets/support/chroot-functions.sh, targets/support/kmerge.sh,
1107 targets/support/pre-kmerge.sh:
1108 Added setup_myemergeopts to setup_myfeatures and removed redundant calls to
1109 setup_myemergeopts. Added some extra checks for clst_FETCH to disable
1110 certain functions/code paths when running with -F/--fetchonly. Simplified
1111 kmerge.sh with regards to kerncache and callback packages. Also, changed
1112 ccache/distcc installs to use run_emerge instead of emerge directly, which
1113 allows us to more easily replace the underlying package manager, or add
1114 support for multiple package managers to catalyst.
1116 20 Mar 2007; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1117 modules/grp_target.py:
1118 Added patch from Ã…smund Grammeltvedt <grammel@online.no> to add
1119 portage_overlay functionality to GRP, where it was mistakenly missing, for
1120 bug #171157. This is catalyst 2.0.3 and ready for release.
1122 12 Mar 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1123 targets/livecd-stage1/livecd-stage1-controller.sh,
1124 targets/support/livecdfs-update.sh:
1125 Removed the generation of grppkgs.txt since the Installer now uses vdb
1128 09 Mar 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1129 targets/support/create-iso.sh:
1130 Fix creation of the EFI images. Since it is FAT, we can't go around
1131 perserving permissions, now, can we?
1133 06 Mar 2007; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1134 targets/support/livecdfs-update.sh:
1135 Added a patch from Andrew Gaffney <agaffney@gentoo.org> to fix my completely
1136 broken sed for rc.conf, which caused all kinds of hell to break loose when
1137 booting a new CD. This is 2.0.3_pre3.
1139 06 Mar 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1140 modules/generic_stage_target.py:
1141 Added a patch from Christian Heim <phreak@gentoo.org> to remove stale files,
1142 such as group- from /etc before creating our stage tarballs. This is for bug
1145 06 Mar 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1146 targets/support/livecdfs-update.sh:
1147 Commenting out the livecd-kernel code, since the Installer should be doing
1148 everything necessary itself.
1150 14 Feb 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1151 targets/support/livecdfs-update.sh:
1152 Fix up the pci.ids/usb.ids code to work with newer pciutils and future-proof
1153 the usbutils hanlding in case they follow suit with pciutils.
1155 13 Feb 2007; Chris Gianelloni <wolf31o2@gentoo.org> arch/alpha.py,
1156 arch/amd64.py, arch/arm.py, arch/hppa.py, arch/ia64.py, arch/mips.py,
1157 arch/ppc.py, arch/ppc64.py, arch/s390.py, arch/sh.py, arch/sparc.py,
1158 arch/sparc64.py, arch/x86.py, catalyst, modules/generic_stage_target.py:
1159 Added a patch from Andrew Gaffney <agaffney@gentoo.org> to fix up the
1160 problems with using all of the various subarch settings.
1162 13 Feb 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1163 targets/support/bootloader-setup.sh, targets/support/create-iso.sh:
1164 Disabled deleting of /boot so we actually can work with EFI/grub, made EFI
1165 check look in the correct location, and made sure we don't delete /voot
1166 within the EFI code if grub is present.
1168 12 Feb 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1169 modules/generic_stage_target.py:
1170 Added another fix from Andrew Gaffney <agaffney@gentoo.org> from bug
1171 #166294. This one should fix the HPPA/PPC architectures.
1173 12 Feb 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1174 targets/support/chroot-functions.sh:
1175 Added patch from Andrew Gaffney <agaffney@gentoo.org> for bug #166420 to
1176 remove the autoresume point for portage, as it really isn't needed and
1177 doesn't really gain us much, anyway.
1179 12 Feb 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1180 targets/stage1/stage1-chroot.sh:
1181 Added patch from Andrew Gaffney <agaffney@gentoo.org> for bug #166426.
1183 06 Feb 2007; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1184 examples/generic_stage_template.spec, examples/grp_template.spec,
1185 examples/livecd-stage1_template.spec,
1186 examples/livecd-stage2_template.spec, examples/netboot2_template.spec,
1187 examples/netboot_template.spec, examples/snapshot_template.spec,
1188 examples/stage4_template.spec, examples/tinderbox_template.spec:
1189 Update the examples to have 2006.1 for the dates. This is catalyst 2.0.2, so
1192 06 Feb 2007; Chris Gianelloni <wolf31o2@gentoo.org> files/catalyst.conf,
1193 targets/support/livecdfs-update.sh:
1194 Make sure the user owns his home directory for bug #147195.
1196 30 Jan 2007; Chris Gianelloni <wolf31o2@gentoo.org> files/catalyst.conf,
1197 +files/catalystrc, modules/catalyst_support.py:
1198 Re-arranged catalyst.conf to make it easier to follow while looking at the
1199 online reference and added a default catalystrc file, which does nothing.
1201 23 Jan 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1202 modules/catalyst_support.py, modules/embedded_target.py,
1203 modules/generic_stage_target.py, modules/grp_target.py,
1204 modules/livecd_stage1_target.py, modules/livecd_stage2_target.py,
1205 modules/stage3_target.py, modules/tinderbox_target.py:
1206 Added patch from Andrew Gaffney <agaffney@gentoo.org> to fix up some of the
1207 tab/space nastiness. This is for bug #161915.
1209 23 Jan 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1210 modules/generic_stage_target.py:
1211 Fixed new cbuild code with another patch from Mike Frysinger
1212 <vapier@gentoo.org> to allow the usage of subarches.
1214 09 Jan 2007; Chris Gianelloni <wolf31o2@gentoo.org> arch/alpha.py,
1215 arch/amd64.py, arch/arm.py, arch/hppa.py, arch/ia64.py, arch/mips.py,
1216 arch/ppc.py, arch/ppc64.py, arch/s390.py, arch/sh.py, arch/sparc.py,
1217 arch/sparc64.py, arch/x86.py, modules/generic_stage_target.py,
1218 targets/netboot/netboot-combine.sh, targets/support/bootloader-setup.sh,
1219 targets/support/create-iso.sh, targets/support/functions.sh,
1220 targets/support/netboot2-final.sh, targets/support/pre-kmerge.sh:
1221 Added a patch from Mike Frysinger <vapier@gentoo.org> to support cbuild.
1223 02 Jan 2007; Chris Gianelloni <wolf31o2@gentoo.org> README, arch/alpha.py,
1224 arch/amd64.py, arch/arm.py, arch/hppa.py, arch/ia64.py, arch/mips.py,
1225 arch/ppc.py, arch/ppc64.py, arch/s390.py, arch/sh.py, arch/sparc.py,
1226 arch/sparc64.py, arch/x86.py, files/catalyst.conf, modules/builder.py,
1227 modules/catalyst_lock.py, modules/catalyst_support.py,
1228 modules/embedded_target.py, modules/generic_stage_target.py,
1229 modules/generic_target.py, modules/grp_target.py,
1230 modules/livecd_stage1_target.py, modules/livecd_stage2_target.py,
1231 modules/netboot2_target.py, modules/netboot_target.py,
1232 modules/snapshot_target.py, modules/stage1_target.py,
1233 modules/stage2_target.py, modules/stage3_target.py,
1234 modules/stage4_target.py, modules/tinderbox_target.py,
1235 targets/embedded/embedded-chroot.sh,
1236 targets/embedded/embedded-controller.sh,
1237 targets/embedded/embedded-preclean-chroot.sh, targets/embedded/unmerge.sh,
1238 targets/grp/grp-chroot.sh, targets/grp/grp-controller.sh,
1239 targets/grp/grp-preclean-chroot.sh,
1240 targets/livecd-stage1/livecd-stage1-chroot.sh,
1241 targets/livecd-stage1/livecd-stage1-controller.sh,
1242 targets/livecd-stage1/livecd-stage1-preclean-chroot.sh,
1243 targets/livecd-stage2/livecd-stage2-controller.sh,
1244 targets/netboot/netboot-chroot.sh, targets/netboot/netboot-combine.sh,
1245 targets/netboot/netboot-controller.sh, targets/netboot/netboot-image.sh,
1246 targets/netboot2/netboot2-controller.sh,
1247 targets/netboot2/netboot2-copyfile.sh, targets/netboot2/netboot2-pkg.sh,
1248 targets/stage1/build.py, targets/stage1/stage1-chroot.sh,
1249 targets/stage1/stage1-controller.sh,
1250 targets/stage1/stage1-preclean-chroot.sh, targets/stage2/stage2-chroot.sh,
1251 targets/stage2/stage2-controller.sh,
1252 targets/stage2/stage2-preclean-chroot.sh, targets/stage3/stage3-chroot.sh,
1253 targets/stage3/stage3-controller.sh,
1254 targets/stage3/stage3-preclean-chroot.sh,
1255 targets/stage4/stage4-controller.sh,
1256 targets/stage4/stage4-preclean-chroot.sh,
1257 targets/support/bootloader-setup.sh, targets/support/create-iso.sh,
1258 targets/support/livecdfs-update.sh, targets/support/netboot2-final.sh,
1259 targets/support/unmerge.sh, targets/tinderbox/tinderbox-chroot.sh,
1260 targets/tinderbox/tinderbox-controller.sh,
1261 targets/tinderbox/tinderbox-preclean-chroot.sh:
1262 Removing old CVS Header lines, which are no longer used since moving to SVN.
1264 02 Jan 2007; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1265 targets/stage4/stage4-chroot.sh:
1266 Added back a missing 'then' from stage4 target.
1268 27 Dec 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1269 modules/generic_stage_target.py:
1270 Fix indentation so things actually work.
1272 27 Dec 2006; Chris Gianelloni <wolf31o2@gentoo.org> arch/sparc.py:
1273 Added patch from Mike Frysinger <vapier@gentoo.org> to change the SPARC
1276 27 Dec 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1277 targets/support/chroot-functions.sh, targets/support/livecdfs-update.sh:
1278 Fix the display manager sed lines and change the icon for the local Handbook
1279 to use the GNOME 2.16 icon for gedit.
1281 27 Dec 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1282 modules/generic_stage_target.py:
1283 Changed the portage_overlay option to always install overlays in
1284 /usr/local/portage and added code to clean up /usr/local/portage and
1285 make.conf after sucessful execution and before creation of ISO/tarballs.
1287 22 Dec 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1288 targets/support/livecdfs-update.sh:
1289 Fixed a typo which broke coldplugging.
1291 20 Dec 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1292 targets/support/chroot-functions.sh, targets/support/livecdfs-update.sh:
1293 Added a create_handbook_icon function and rearranged some of the icon
1294 creation for the LiveCD. This should resolve bug #143725 once a new release
1297 20 Dec 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1298 targets/support/livecdfs-update.sh:
1299 We now disable the RC_COLDPLUG in /etc/conf.d/rc so udev will not do
1300 coldplugging. This allows us to unpack our firmware before we detect
1301 devices, so that devices that need it will get it.
1303 06 Dec 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1304 modules/generic_stage_target.py:
1305 Fix a typo in generic_stage_target.
1307 06 Dec 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1308 targets/support/livecdfs-update.sh:
1309 Make sure we setup the DISPLAYMANAGER variable in both /etc/rc.conf and
1310 /etc/conf.d/xdm so we support older snapshots and newer ones.
1312 22 Nov 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1313 modules/livecd_stage2_target.py:
1314 OK. We've fixed the spacing issue with livecd-stage2, so this is 2.0.1, for
1317 22 Nov 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1318 modules/livecd_stage2_target.py:
1319 Reverted change in livecd-stage2 to the action_sequence until I can figure
1320 out what the problem is with it.
1322 22 Nov 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1323 livecd/cdtar/isolinux-3.09-memtest86+-cdtar.tar.bz2, catalyst,
1324 livecd/cdtar/isolinux-elilo-memtest86+-cdtar.tar.bz2,
1325 modules/livecd_stage2_target.py:
1326 Fixed the livecd-stage2 action_sequence and updated the isolinux cdtar's to
1327 include newer memtest86. This is catalyst 2.0.1 and ready to roll.
1329 22 Nov 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1330 modules/livecd_stage2_target.py, targets/support/livecdfs-update.sh:
1331 Added a patch from Bardur Arantsson <bugs-gentoo.org@scientician.net> which
1332 resolves an issue where a variable could be accessed unitialized in obscure
1333 circumstances. This is wrt bug #144984.
1335 22 Nov 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1336 modules/generic_stage_target.py, modules/livecd_stage2_target.py,
1337 modules/stage2_target.py, modules/stage4_target.py:
1338 Fixed up action_sequence when using --fetchonly to not create tarballs or
1339 ISO images for bug #143392.
1341 22 Nov 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1342 targets/grp/grp-chroot.sh, targets/stage4/stage4-chroot.sh:
1343 Clean up the USE usage in GRP/stage4.
1345 22 Nov 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1346 modules/generic_stage_target.py, modules/stage1_target.py,
1347 modules/stage2_target.py:
1348 Added cleanup patch for stage1/stage2 and generic_stage_target from Andrew
1349 Gaffney <agaffney@gentoo.org> wrt bug #155911.
1351 22 Nov 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1352 targets/grp/grp-chroot.sh, targets/livecd-stage1/livecd-stage1-chroot.sh,
1353 targets/netboot/netboot-chroot.sh, targets/netboot2/netboot2-pkg.sh,
1354 targets/stage4/stage4-chroot.sh, targets/tinderbox/tinderbox-chroot.sh:
1355 Added patch from Andrew Gaffney <agaffney@gentoo.org> to remove all
1356 instances of USE_ORDER since auto hasn't been valid for some time. This is
1359 22 Nov 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1360 modules/generic_stage_target.py, modules/stage1_target.py:
1361 Added patch from Daniel Ostrow <dostrow@gentoo.org> for added FreeBSD
1362 goodness wrt bug #153587.
1364 03 Nov 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1365 livecd/files/x86-F3.msg, livecd/files/x86-F4.msg, livecd/files/x86-F5.msg:
1366 Changed dobladecenter to slowusb. Thanks to solar for pointing this out.
1368 03 Nov 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1369 modules/generic_stage_target.py, modules/stage4_target.py:
1370 Added a check to see if we have the tarball option enabled, which causes
1371 catalyst to run the capture sequence. This was requested by Tim Yamin for
1372 the stage4 target, but I thought it should be usable on any stage target.
1374 03 Nov 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1375 targets/support/livecdfs-update.sh:
1376 Moved fstab tweaks all into one location and added make.conf tweak for bug
1379 03 Nov 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
1380 Changed the options to be in alphabetical order so my meatspace logical
1381 parser can process them better, added the compress and tarball options,
1382 which are as of yet unused for bug #139390 and request from Tim Yamin, and
1383 removed the unused -x command line parameter for bug #151405.
1385 03 Nov 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1386 modules/generic_stage_target.py:
1387 Added a warning about changing the CHOST setting for bug #142034.
1389 11 Oct 2006; Chris Gianelloni <wolf31o2@gentoo.org> AUTHORS,
1390 modules/generic_stage_target.py, targets/stage1/stage1-controller.sh,
1391 targets/support/chroot-functions.sh:
1392 Added initial Gentoo/FreeBSD support. Patch from Diego Pettenò
1393 <flameeyes@gentoo.org> and attached to bug #150351.
1395 02 Oct 2006; Chris Gianelloni <wolf31o2@gentoo.org> README, arch/alpha.py,
1396 arch/amd64.py, arch/arm.py, arch/hppa.py, arch/ia64.py, arch/mips.py,
1397 arch/ppc.py, arch/ppc64.py, arch/s390.py, arch/sh.py, arch/sparc.py,
1398 arch/sparc64.py, arch/x86.py, catalyst, files/catalyst.conf,
1399 modules/builder.py, modules/catalyst_lock.py, modules/catalyst_support.py,
1400 modules/embedded_target.py, modules/generic_stage_target.py,
1401 modules/generic_target.py, modules/grp_target.py,
1402 modules/livecd_stage1_target.py, modules/livecd_stage2_target.py,
1403 modules/netboot2_target.py, modules/netboot_target.py,
1404 modules/snapshot_target.py, modules/stage1_target.py,
1405 modules/stage2_target.py, modules/stage3_target.py,
1406 modules/stage4_target.py, modules/tinderbox_target.py,
1407 targets/embedded/embedded-chroot.sh,
1408 targets/embedded/embedded-controller.sh,
1409 targets/embedded/embedded-fs-runscript.sh,
1410 targets/embedded/embedded-preclean-chroot.sh, targets/embedded/unmerge.sh,
1411 targets/grp/grp-chroot.sh, targets/grp/grp-controller.sh,
1412 targets/grp/grp-preclean-chroot.sh,
1413 targets/livecd-stage1/livecd-stage1-chroot.sh,
1414 targets/livecd-stage1/livecd-stage1-controller.sh,
1415 targets/livecd-stage1/livecd-stage1-preclean-chroot.sh,
1416 targets/livecd-stage2/livecd-stage2-controller.sh,
1417 targets/netboot/netboot-chroot.sh, targets/netboot/netboot-combine.sh,
1418 targets/netboot/netboot-controller.sh, targets/netboot/netboot-image.sh,
1419 targets/netboot2/netboot2-controller.sh,
1420 targets/netboot2/netboot2-copyfile.sh, targets/netboot2/netboot2-pkg.sh,
1421 targets/stage1/build.py, targets/stage1/stage1-chroot.sh,
1422 targets/stage1/stage1-controller.sh,
1423 targets/stage1/stage1-preclean-chroot.sh, targets/stage2/stage2-chroot.sh,
1424 targets/stage2/stage2-controller.sh,
1425 targets/stage2/stage2-preclean-chroot.sh, targets/stage3/stage3-chroot.sh,
1426 targets/stage3/stage3-controller.sh,
1427 targets/stage3/stage3-preclean-chroot.sh, targets/stage4/stage4-chroot.sh,
1428 targets/stage4/stage4-controller.sh,
1429 targets/stage4/stage4-preclean-chroot.sh,
1430 targets/support/bootloader-setup.sh, targets/support/create-iso.sh,
1431 targets/support/functions.sh, targets/support/kmerge.sh,
1432 targets/support/livecdfs-update.sh, targets/support/netboot2-final.sh,
1433 targets/support/post-kmerge.sh, targets/support/pre-kmerge.sh,
1434 targets/support/rc-update.sh, targets/support/target_image_setup.sh,
1435 targets/support/unmerge.sh, targets/tinderbox/tinderbox-chroot.sh,
1436 targets/tinderbox/tinderbox-controller.sh,
1437 targets/tinderbox/tinderbox-preclean-chroot.sh:
1438 Removing all copyright and license comment headers from all files so we
1439 don't ever get another bug like bug #149638.
1441 02 Oct 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1442 modules/generic_stage_target.py:
1443 Clean up more spacing/capitalization.
1445 02 Oct 2006; Chris Gianelloni <wolf31o2@gentoo.org> README,
1446 modules/generic_stage_target.py, modules/livecd_stage1_target.py,
1447 modules/stage4_target.py, targets/embedded/embedded-chroot.sh,
1448 targets/embedded/embedded-controller.sh,
1449 targets/embedded/embedded-fs-runscript.sh,
1450 targets/embedded/embedded-preclean-chroot.sh,
1451 targets/livecd-stage2/livecd-stage2-controller.sh,
1452 targets/netboot2/netboot2-copyfile.sh,
1453 targets/stage4/stage4-controller.sh, targets/support/kmerge.sh,
1454 targets/support/pre-kmerge.sh:
1455 Fixed lots of spacing issues, removed livecd/type from livecd-stage1, add
1456 splash capabilities to stage4, change 'cp -a' to 'cp -pPR', add -q to emerge
1457 calls in kmerge.sh, and updated README.
1459 13 Sep 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1460 livecd/files/livecd-bashrc, targets/support/livecdfs-update.sh:
1461 Fix bashrc so it doesn't give an error and add System.map to livecd-kernel.
1463 08 Sep 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1464 modules/catalyst_support.py:
1465 Added fix for bug #143348.
1467 23 Aug 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1468 targets/support/livecdfs-update.sh:
1469 Added -q to emerge call for systempkgs.txt just to be on the safe side.
1471 22 Aug 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1472 targets/livecd-stage2/livecd-stage2-controller.sh,
1473 targets/support/livecdfs-update.sh:
1474 Changed some copy commands to use -f, added a check for /etc/gconf before
1475 moving it when not using gentoo-release-livecd, and fixed a sed for root's
1476 .bashrc, as reported on the gentoo-catalyst mailing list by Luca Casagrande
1477 <luca.casagrande@gmail.com>.
1479 16 Aug 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1480 targets/support/livecdfs-update.sh:
1481 Fixing sed so that systemspkgs.txt is built properly.
1483 11 Aug 2006; Chris Gianelloni <wolf31o2@gentoo.org> arch/sparc.py:
1484 The sparc32 binary is in /bin, not /usr/bin.
1486 11 Aug 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1487 targets/support/chroot-functions.sh:
1488 We now only set the options for pkgcache if we are not using fetchonly. This
1489 should work around a problem where portage won't fetch the files if a binpkg
1490 already exists for the package.
1492 09 Aug 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1493 targets/support/livecdfs-update.sh:
1494 Added code to make a backup of custom.conf before we edit it for the
1497 29 Jul 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1498 targets/support/livecdfs-update.sh:
1499 Remove sed from splash section, since it wasn't actually resolving the
1500 issue, anyway. Change the installer's dialog front-end code to simply run
1501 via sudo, since we don't need to worry about having the X DISPLAY setup or
1502 anything. This is catalyst 2.0, so you guys can all start rejoicing.
1504 26 Jul 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1505 targets/support/livecdfs-update.sh:
1506 Fix my sed line so it actually applies correctly.
1508 25 Jul 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1509 targets/support/chroot-functions.sh:
1510 Added check for verbose, and add --verbose if found, or --quiet, to emerge
1513 21 Jul 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1514 targets/support/livecdfs-update.sh:
1515 Fix the splash code so we have our splash theme on all 6 virtual consoles,
1516 as well as a possible fix for the read-only filesystem messages from
1517 /sbin/splash-functions.sh
1519 20 Jul 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1520 targets/support/chroot-functions.sh:
1521 Fix --fetchonly to actually work.
1523 19 Jul 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1524 examples/livecd-stage2_template.spec:
1525 Added description for livecd/fsops to livecd-stage2's spec template.
1527 19 Jul 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1528 targets/support/livecdfs-update.sh:
1529 I've modified the GDM configuration section to work correctly. I have also
1530 ensured that xdm is no longer started just because livecd/xdm is used, which
1531 was causing issues for the generic-livecd type. This is 2.0_rc50, which
1532 should be the last of the 'release candidates' made. If there are no bug
1533 reports in 2 days, then I'm rolling this as 2.0 final.
1535 12 Jul 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1536 targets/support/livecdfs-update.sh:
1537 Hopefully, I have fixed the issue with the Installer icons. We'll have to
1538 see once the newer Installer is released, as I still have to fix the
1541 12 Jul 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1542 targets/support/rc-update.sh:
1543 Removed famd from the default runlevel for gentoo-release-livecd. It really
1544 shouldn't cause a problem, but I prefer it stay a bit clean.
1546 11 Jul 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1547 modules/generic_stage_target.py, targets/support/bootloader-setup.sh,
1548 targets/support/create-iso.sh, targets/support/kmerge.sh,
1549 targets/support/livecdfs-update.sh, targets/support/mips-arcload_conf.sh:
1550 Added patches from Joshua Kinard <kumba@gentoo.org> from bug #139337.
1552 05 Jul 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1553 -livecd/cdtar/silo-1.2.6-sparc-cdtar.tar.bz2,
1554 +livecd/cdtar/silo-1.4.13-sparc-cdtar.tar.bz2,
1555 targets/support/bootloader-setup.sh:
1556 Added patch from Gustavo Zacarias <gustavoz@gentoo.org> for sparc/silo
1557 parameters support. This is for bug #139300.
1559 28 Jun 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1560 modules/generic_stage_target.py, modules/livecd_stage2_target.py,
1561 targets/support/filesystem-functions.sh:
1562 Added two patches from Joshua Kinard from bug #138255 to fix livecd/fsops
1563 and also to remove some redundant values from livecd-stage2's valid_values.
1566 28 Jun 2006; Chris Gianelloni <wolf31o2@gentoo.org> arch/ppc.py,
1568 Fixed invocation of linux32 for x86 and ppc. This is for bug #138080.
1570 22 Jun 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1571 modules/generic_stage_target.py:
1572 Fix a problem where catalyst was creating an initial list, then putting that
1573 list inside another. Thanks to Andrew Gaffney <agaffney@gentoo.org> for
1574 pointing it out and for the fix. This is for bug #136351.
1576 22 Jun 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1577 targets/support/unmerge.sh:
1578 Removing loop for unmerge, as it didn't actually solve anything and the
1579 portage team has helped us out by reverting the behavior that caused this
1580 change in the first place.
1582 21 Jun 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1583 modules/netboot2_target.py, modules/stage1_target.py,
1584 targets/netboot2/netboot2-copyfile.sh, targets/support/pre-kmerge.sh:
1585 Added two patches from Joshua Kinard <kumba@gentoo.org> to fix stage1 not
1586 having /proc mounted during the preclean stage and also to clean up the
1587 netboot2 code. This is 2.0_rc48.
1589 20 Jun 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1590 targets/support/unmerge.sh:
1591 Change our unmerge from being a single unmerge to a loop, to work around an
1592 unexpected change in portage 2.1's unmerge processing.
1594 19 Jun 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1595 targets/support/bootloader-setup.sh:
1596 Fixed a problem where we were putting the kernel name in twice and causing
1597 and error when using grub as a bootloader. This is for bug #137252.
1599 15 Jun 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1600 targets/support/bootloader-setup.sh:
1601 Added a second pass to the alpha bootloader setup to create aboot items for
1602 serial console for bug #133457.
1604 12 Jun 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1605 +livecd/cdtar/arcload-0.43-r1.tbz2:
1606 Added arcload cdtar for mips.
1608 09 Jun 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1609 targets/netboot/netboot-controller.sh:
1610 Added make-busybox-symlinks to USE for busybox compile. This is catalyst
1613 08 Jun 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1614 modules/generic_stage_target.py, targets/support/livecdfs-update.sh:
1615 Add patch from bug #135051 to fix the seedcache extraction logic.
1617 03 Jun 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1618 targets/support/livecdfs-update.sh:
1619 Don't set icon theme to Clearlooks, since it doesn't exist.
1621 03 Jun 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1622 targets/support/livecdfs-update.sh:
1623 Fix sed on installer icons.
1625 25 May 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
1628 23 May 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1629 targets/stage1/stage1-controller.sh:
1630 Added a -type f to the find call in stage1 for bug #132180.
1632 19 May 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1633 livecd/cdtar/yaboot-1.3.13-cdtar.tar.bz2:
1634 Updated yaboot cdtar from Daniel Ostrow <dostrow@gentoo.org> so it will boot
1635 properly on IBM PPC64 machines.
1637 19 May 2006; Eric Edgar <rocket@gentoo.org> modules/catalyst_support.py,
1638 modules/generic_stage_target.py:
1641 16 May 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1642 targets/support/rc-update.sh:
1643 Removed x-setup from default runlevel, as it is now controlled via the
1644 autoconfig init script.
1646 15 May 2006; Eric Edgar <rocket@gentoo.org> arch/ppc64.py:
1647 Fix ppc64 based arches to subclass ppc64
1649 15 May 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1650 modules/livecd_stage1_target.py:
1651 Use the full category/package name for livecd-tools.
1653 13 May 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1654 targets/support/livecdfs-update.sh:
1655 Make copies and deletes recursive for firmware since some packages put their
1656 firmware in a subdirectory.
1658 10 May 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1659 targets/support/livecdfs-update.sh:
1660 Fix detection of the Installer.
1662 10 May 2006; Chris Gianelloni <wolf31o2@gentoo.org> arch/ppc64.py:
1663 Added 970, power3, power4, and power5 sub-arches for ppc64.
1665 09 May 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1666 targets/support/livecdfs-update.sh:
1667 Removed portion of livecdfs-update.sh that created /etc/conf.d/net as it is
1668 no longer necessary and can cause possible problems with Installer-based
1671 08 May 2006; Eric Edgar <rocket@gentoo.org> modules/catalyst_lock.py:
1672 recursive directory create
1674 01 May 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1675 modules/catalyst_support.py:
1676 Changed a display error from bug #131502 and rolling 2.0_rc45.
1678 25 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1679 targets/support/create-iso.sh:
1680 Added patch from Gustavo Zacharias <gustavoz@gentoo.org> for some fun
1683 25 Apr 2006; Eric Edgar <rocket@gentoo.org>
1684 modules/generic_stage_target.py:
1685 digests function uses raw output from hash function now
1687 25 Apr 2006; Eric Edgar <rocket@gentoo.org> modules/catalyst_support.py:
1688 change hash result format so .DIGESTS is generated correctly
1690 25 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1691 modules/catalyst_support.py:
1692 Added patch to parse_spec by Andrew Gaffney <agaffney@gentoo.org> and for
1695 25 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1696 targets/support/livecdfs-update.sh:
1697 Added a space for bug #131181.
1699 23 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1700 targets/support/kmerge.sh:
1701 Fixed creation of kernelpkgs.txt file for the installer.
1703 21 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1704 modules/generic_stage_target.py:
1705 Somehow this hosts.bck fix got reverted and I really don't know how. Anyway,
1708 20 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1709 targets/livecd-stage2/livecd-stage2-controller.sh,
1710 targets/support/bootloader-setup.sh:
1711 I missed an extra else in bootloader-setup.sh, so I'm fixing that and
1712 rolling out an emergency rc44.
1714 20 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1715 targets/support/bootloader-setup.sh:
1716 If you use elif, you have to use a then after it. Yeah, that one's totally
1719 19 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1720 targets/support/livecdfs-update.sh:
1721 Fixing my own bug in livecdfs-update.sh and rolling 2.0_rc43.
1723 19 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1724 targets/support/rc-update.sh:
1725 Removed runlevel deletion, as it probably wasn't a good idea. This is for
1728 19 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1729 targets/support/bootloader-setup.sh:
1730 Removed bootplash support from ppc/ppc64 since they only will work with
1731 gensplash. Forced use of livecd/splash_type of bootsplash to get
1732 splash=silent. This should reduce the number of things on the kernel command
1733 line that aren't necessary.
1735 18 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org> AUTHORS, catalyst,
1736 modules/catalyst_support.py:
1737 Added patch from Andrew Gaffney <agaffney@gentoo.org> to re-write
1738 parse_spec. This should resolve bug #130103, as well as make the code much
1739 cleaner. This is 2.0_rc42.
1741 18 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1742 modules/generic_stage_target.py:
1743 Forced -p on tar for compressing stages.
1745 18 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1746 targets/support/chroot-functions.sh:
1747 Fixed fetchonly option for stages 1 through 3 and livecd-stage1, and
1750 17 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1751 targets/stage1/build.py:
1752 Added patch to build.py for portage 2.1 support.
1754 17 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1755 targets/support/kmerge.sh:
1756 Fixed genkernel initramfs overlay support. Thanks to Alvin Lee
1757 <liyiming@ict.ac.cn> in bug #129890.
1759 17 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1760 targets/support/livecdfs-update.sh:
1761 Moved sed line for ##STARTX to end of file, since we aren't touching
1762 /etc/startx until the end.
1764 17 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1765 targets/support/livecdfs-update.sh:
1766 Added a check for the games group and add it if it doesn't exist already.
1767 This should resolve bug #125498.
1769 13 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1770 examples/generic_stage_template.spec, examples/grp_template.spec,
1771 examples/livecd-stage1_template.spec,
1772 examples/livecd-stage2_template.spec, examples/netboot2_template.spec,
1773 examples/netboot_template.spec, examples/snapshot_template.spec,
1774 examples/stage4_template.spec, examples/tinderbox_template.spec:
1775 Removed portdir_overlay from the snapshot example spec and added
1776 portage_overlay to the example specs for the relevant targets.
1778 04 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
1779 This is 2.0_rc41 since it has better LiveCD support.
1781 04 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1782 targets/support/livecdfs-update.sh:
1785 31 Mar 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1786 targets/support/functions.sh:
1787 Removed check for livecd/dev-manager being udev since it was done
1788 incorrectly and genkernel assumes udev by default on a 2.6 kernel and devfs
1789 by default on a 2.4 kernel. Thanks to Alvin Lee <liyiming@ict.ac.cn> on bug
1790 #128265 for pointing this out.
1792 23 Mar 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1793 -livecd/cdtar/elilo-3.4-cdtar.tar.bz2,
1794 +livecd/cdtar/elilo-3.6-cdtar.tar.bz2:
1795 Replaced elilo-3.4 cdtar with elilo-3.6 cdtar for IA64.
1797 22 Mar 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1798 modules/generic_stage_target.py:
1799 Fix to ensure that we look inside the chroot for /etc/hosts.bck, not on our
1800 live system. You can thank Andrew Gaffney for the fix.
1802 22 Mar 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1803 targets/livecd-stage2/livecd-stage2-controller.sh:
1804 Don't copy motd files if we're using livecd/type generic-livecd.
1806 22 Mar 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1807 targets/livecd-stage2/livecd-stage2-controller.sh,
1808 targets/support/livecdfs-update.sh:
1809 Made sure that livecd/motd is ignored for livecd/type: gentoo-* and added
1810 some extra cleanup to generic-livecd.
1812 16 Mar 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1813 -livecd/cdtar/yaboot-1.3.11-cdtar.tar.bz2,
1814 -livecd/cdtar/yaboot-1.3.11-ppc64-cdtar-r1.tar.bz2,
1815 +livecd/cdtar/yaboot-1.3.13-cdtar.tar.bz2,
1816 -livecd/cdtar/ppc-yaboot-cdtar.tar.bz2,
1817 targets/support/bootloader-setup.sh:
1818 Added sed to PPC/PPC64 to change boot.msg to match the hardware for which
1819 the CD was built, merged the PPC and PPC64 cdtar files into a single cdtar,
1820 and removed all older cdtar files for PPC*.
1822 13 Mar 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1823 livecd/files/livecd.motd.txt:
1824 Added message to the official LiveCD MOTD mentioning how to run the
1825 installer. Blame codeman. This is 2.0_rc40.
1827 13 Mar 2006; Eric Edgar <rocket@gentoo.org> modules/snapshot_target.py:
1828 fix so snapshot target doesnt have errors
1830 13 Mar 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1831 targets/support/livecdfs-update.sh:
1832 Finalized the sync from my fsscript for 2006.0 into catalyst. It is now no
1833 longer necessary to use a fsscript to duplicate the official Gentoo LiveCD
1836 12 Mar 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1837 targets/support/rc-update.sh:
1838 Removed hdparm and alsasound from rc-update.sh as they are pulled in by the
1841 21 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1842 targets/support/livecdfs-update.sh:
1843 Added wrapping around the udev sed for those crazy 2.4-users.
1845 17 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1846 targets/support/livecdfs-update.sh:
1847 Added sed fix for udev starting evms_activate unconditionally. This is
1850 17 Feb 2006; Eric Edgar <rocket@gentoo.org> modules/stage4_target.py:
1851 add stage4/unmerge stage4/rm to valid options
1853 15 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1854 targets/support/rc-update.sh:
1855 Added fix for bug #122154 from Rajiv Manglani.
1857 15 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1858 targets/support/kmerge.sh:
1859 Fixed creation of kernelpkgs.txt for the Installer.
1861 14 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1862 livecd/cdtar/elilo-3.4-cdtar.tar.bz2:
1863 Updated elilo tarball for IA64.
1865 14 Feb 2006; Eric Edgar <rocket@gentoo.org> modules/snapshot_target.py:
1866 DIGESTS support for snapshot creation
1868 14 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
1869 This is catalyst 2.0_rc38, codenamed: When will the stinking release
1870 candidates ever end?
1872 14 Feb 2006; Eric Edgar <rocket@gentoo.org> modules/grp_target.py:
1873 fix for .DIGESTS.DIGESTS issue in grp
1875 14 Feb 2006; Eric Edgar <rocket@gentoo.org>
1876 modules/generic_stage_target.py:
1877 fix for failure when root_overlay is not set
1879 14 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1880 targets/support/bootloader-setup.sh:
1881 Added IA64/SGI patch from plasmaroo.
1883 13 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1884 targets/livecd-stage1/livecd-stage1-controller.sh,
1885 targets/support/kmerge.sh, targets/support/livecdfs-update.sh:
1886 Fixed generation of grppkgs.txt and kernelpkgs.txt for the Installer. This
1889 10 Feb 2006; Eric Edgar <rocket@gentoo.org>
1890 modules/generic_stage_target.py:
1891 Allow multiple overlays for root_overlay and overlay spec option
1893 10 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1894 -livecd/cdtar/yaboot-1.3.11-ppc-cdtar-r1.tar.bz2,
1895 +livecd/cdtar/yaboot-1.3.11-ppc64-cdtar-r1.tar.bz2, catalyst,
1896 targets/support/rc-update.sh:
1897 Updated ppc64's cdtar file with a new boot.msg, removed older file, and
1898 fixed bug #122154. This is catalyst 2.0_rc36.
1900 09 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1901 livecd/files/livecd.motd.txt, targets/support/livecdfs-update.sh:
1902 Updated the LiveCD motd to tell the user to run the display manager again,
1903 rather than startx, while mentioning that startx is useful as a rescue X
1904 session since it starts twm. This is catalyst 2.0_rc35.
1906 09 Feb 2006; Eric Edgar <rocket@gentoo.org> targets/support/create-iso.sh:
1907 Add hfs-hide options to mkisofs so macs boot
1909 09 Feb 2006; Eric Edgar <rocket@gentoo.org>
1910 modules/generic_stage_target.py:
1911 Fix indentation issues
1913 08 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
1916 08 Feb 2006; Eric Edgar <rocket@gentoo.org>
1917 targets/support/bootloader-setup.sh:
1918 add additional console less entry when consoles are chosen for ppc64
1920 08 Feb 2006; Eric Edgar <rocket@gentoo.org>
1921 modules/generic_stage_target.py:
1922 fix kernelopts and extraversion env variable exports
1924 08 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1925 targets/support/livecdfs-update.sh:
1926 Rearranged generation of /usr/livecd/systempkgs.txt for the LiveCD. Thanks
1927 to Andrew Gaffney for spotting this. This is 2.0_rc33.
1929 07 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1930 targets/support/kmerge.sh:
1931 Changing the way we determine if extraversion is set. This is catalyst
1934 07 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1935 targets/support/livecdfs-update.sh:
1936 Change net.ethX links to link to net.lo instead of net.eth0.
1938 07 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1939 examples/stage4_template.spec:
1940 Fixed rcadd example for stage4. Blame rajiv.
1942 06 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
1943 This is catalyst 2.0_rc31.
1945 05 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1946 targets/support/livecdfs-update.sh:
1947 Added copy of /usr/portage/eclass for the Installer. Thanks to Andrew
1948 Gaffney for pointing me in the right direction.
1950 03 Feb 2006; Eric Edgar <rocket@gentoo.org> targets/support/create-iso.sh:
1951 change all occurrences of ${clst_livecd_cdfstype} with ${clst_fstype}
1953 02 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
1956 02 Feb 2006; Eric Edgar <rocket@gentoo.org>
1957 examples/livecd-stage2_template.spec:
1958 updated examples to have console and machine_type
1960 02 Feb 2006; Eric Edgar <rocket@gentoo.org>
1961 targets/support/bootloader-setup.sh:
1962 Change [ console ] to -console in yaboot.conf for ppc64. Spaces aren't
1965 02 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
1966 This is catalyst 2.0_rc29.
1968 02 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1969 livecd/cdtar/yaboot-1.3.11-ppc-cdtar-r1.tar.bz2:
1970 Removed extra yaboot.conf from
1971 livecd/cdtar/yaboot-1.3.11-ppc-cdtar-r1.tar.bz2.
1973 01 Feb 2006; Eric Edgar <rocket@gentoo.org>
1974 targets/support/kill-chroot-pids.sh:
1975 add sleep to try and give processes a chance to die. bug 119940
1977 01 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1978 targets/support/functions.sh:
1979 Removed some quotes to make sure we have a binary operator and closing bug
1982 31 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1983 targets/support/create-iso.sh:
1984 Added fix for amd64/x86 ISO creation. This is 2.0_rc28.
1986 30 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1987 targets/support/bootloader-setup.sh:
1988 Added path from bug #120935 for PPC/PPC64.
1990 30 Jan 2006; Eric Edgar <rocket@gentoo.org> modules/stage2_target.py:
1991 Additional spacing fixes submitted by `Kumba
1993 29 Jan 2006; Eric Edgar <rocket@gentoo.org> modules/stage1_target.py,
1994 modules/stage2_target.py:
1995 space cleanups contributed from `Kumba
1997 29 Jan 2006; Eric Edgar <rocket@gentoo.org> modules/grp_target.py:
1998 add grp/use to valid_values in the grp module
2000 29 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
2003 28 Jan 2006; Eric Edgar <rocket@gentoo.org>
2004 -livecd/cdtar/yaboot-1.3.11-ppc-cdtar.tar.bz2,
2005 +livecd/cdtar/yaboot-1.3.11-ppc-cdtar-r1.tar.bz2,
2006 targets/support/bootloader-setup.sh:
2007 ppc cdtar update; ppc64 bootloader updates
2009 27 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2010 targets/support/create-iso.sh:
2011 Fixing HFS bless on PPC64. This is catalyst 2.0_rc26.
2013 27 Jan 2006; Eric Edgar <rocket@gentoo.org>
2014 +livecd/cdtar/yaboot-1.3.11-ppc-cdtar.tar.bz2,
2015 modules/generic_stage_target.py, targets/support/bootloader-setup.sh,
2016 targets/support/create-iso.sh:
2017 Fix ppc64 iso creation. Add console machine_type for ppc yaboot separation.
2019 27 Jan 2006; Eric Edgar <rocket@gentoo.org>
2020 modules/generic_stage_target.py, targets/support/bootloader-setup.sh:
2021 Add ppc console and machine_type=ibm
2023 27 Jan 2006; Eric Edgar <rocket@gentoo.org>
2024 modules/generic_stage_target.py:
2025 Fix type error when kernel packages arent defined
2027 27 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2028 examples/generic_stage_template.spec, examples/grp_template.spec,
2029 examples/livecd-stage1_template.spec,
2030 examples/livecd-stage2_template.spec, examples/netboot_template.spec,
2031 examples/stage4_template.spec:
2032 Added more verbose wording and examples for pkgcache_path and
2033 kerncache_path, where necessary.
2035 26 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2036 targets/support/create-iso.sh:
2037 Really fixing bug #120475 this time. This is 2.0_rc25.
2039 26 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2040 targets/support/create-iso.sh:
2041 Added patch from bug #120475 that resolves HFS blessing on PPC*. This is
2044 26 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2045 +livecd/cdtar/isolinux-elilo-memtest86+-cdtar.tar.bz2,
2046 targets/support/bootloader-setup.sh, targets/support/create-iso.sh:
2047 Added initial support for EFI booting on x86. This is completely untested,
2048 so use it at your own risk. Also, no bug reports without patches, please.
2049 This is catalyst 2.0_rc23.
2051 26 Jan 2006; Eric Edgar <rocket@gentoo.org> targets/support/functions.sh:
2052 kmerge should have been kerncache
2054 26 Jan 2006; Eric Edgar <rocket@gentoo.org> targets/support/functions.sh,
2055 targets/support/pre-kmerge.sh:
2056 Fix a few other places for the kerncache update
2058 26 Jan 2006; Eric Edgar <rocket@gentoo.org>
2059 examples/generic_stage_template.spec, examples/grp_template.spec,
2060 examples/livecd-stage1_template.spec,
2061 examples/livecd-stage2_template.spec, examples/netboot2_template.spec,
2062 examples/netboot_template.spec, examples/stage4_template.spec,
2063 examples/tinderbox_template.spec, modules/generic_stage_target.py,
2064 targets/support/kmerge.sh:
2065 Separation of kerncache from snapcache
2067 26 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
2068 It helps if I actually increment the version number.
2070 26 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2071 targets/stage1/stage1-chroot.sh, targets/stage3/stage3-chroot.sh:
2072 Added --oneshot to default options for stage1 building. Added code to wipe
2073 world during stages 1 and 3. This is catalyst 2.0_rc22.
2075 25 Jan 2006; Eric Edgar <rocket@gentoo.org>
2076 modules/generic_stage_target.py, targets/support/bootloader-setup.sh:
2077 Fix bug if no kernel packages were defined but there was a postconf setting.
2078 x86 softlevel support is enhanced.
2080 24 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2081 targets/support/bootloader-setup.sh:
2082 Added IA64 patch from plasmaroo. This is catalyst 2.0_rc21.
2084 23 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> arch/x86.py:
2085 Changed mcpu to mtune since mcpu is deprecated on GCC 3.4 and above.
2087 20 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
2090 20 Jan 2006; Eric Edgar <rocket@gentoo.org> modules/netboot2_target.py:
2091 Netboot2 fixes for spec parameter checks
2093 20 Jan 2006; Eric Edgar <rocket@gentoo.org>
2094 modules/generic_stage_target.py, modules/stage4_target.py:
2095 add makeopts spec file support.
2097 20 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2098 modules/generic_stage_target.py:
2099 Added fix for bug #119635.
2101 19 Jan 2006; Eric Edgar <rocket@gentoo.org> targets/support/pre-kmerge.sh:
2102 Fix pre-kmerge.sh for stage4
2104 18 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
2107 18 Jan 2006; Eric Edgar <rocket@gentoo.org>
2108 modules/generic_stage_target.py:
2109 fix crash when no kernel is defined. spacing issue
2111 18 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
2114 18 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2115 modules/livecd_stage2_target.py:
2116 Added livecd/volid to valid_values.
2118 17 Jan 2006; Eric Edgar <rocket@gentoo.org>
2119 modules/generic_stage_target.py:
2120 remove extra function that was converting strings to lists unnecessarily
2122 17 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
2123 This is catalyst 2.0_rc17.
2125 17 Jan 2006; Eric Edgar <rocket@gentoo.org> modules/catalyst_support.py,
2126 modules/generic_stage_target.py, modules/livecd_stage2_target.py,
2127 modules/stage4_target.py:
2128 fix issue where args not allowed that arose due to earlier myspec addlargs bug
2130 17 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2131 targets/embedded/embedded-preclean-chroot.sh,
2132 targets/grp/grp-preclean-chroot.sh,
2133 targets/livecd-stage1/livecd-stage1-preclean-chroot.sh,
2134 targets/stage1/stage1-preclean-chroot.sh,
2135 targets/stage2/stage2-preclean-chroot.sh,
2136 targets/stage3/stage3-preclean-chroot.sh,
2137 targets/support/chroot-functions.sh,
2138 targets/tinderbox/tinderbox-preclean-chroot.sh:
2139 Added function to cleanup stray /etc/distcc/hosts files.
2141 16 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2142 targets/support/bootloader-setup.sh:
2143 Added fix from bug #119123. This is catalyst 2.0_rc16.
2145 16 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2146 targets/support/create-iso.sh, targets/support/netboot2-final.sh:
2147 Fixing some spacing. This is catalyst 2.0_rc15.
2149 16 Jan 2006; Eric Edgar <rocket@gentoo.org> targets/support/functions.sh:
2150 Attempt to fix bug #117649
2152 16 Jan 2006; Eric Edgar <rocket@gentoo.org>
2153 modules/generic_stage_target.py:
2154 fixes for bugs #119009, #119041 and #118985
2156 13 Jan 2006; Eric Edgar <rocket@gentoo.org>
2157 +examples/netboot2_template.spec, modules/catalyst_support.py,
2158 +modules/netboot2_target.py, +targets/netboot2/netboot2-controller.sh,
2159 +targets/netboot2/netboot2-copyfile.sh, +targets/netboot2/netboot2-pkg.sh,
2160 +targets/support/netboot2-final.sh, targets/support/pre-kmerge.sh:
2163 13 Jan 2006; Eric Edgar <rocket@gentoo.org> modules/generic_stage_target.py,
2164 targets/support/kmerge.sh:
2165 Fix for ccache (null)/.ccache bug
2167 13 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
2170 11 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> AUTHORS, arch/ppc.py:
2171 Added ppc -mcpu patch from Pylon for bug #118709.
2173 10 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2174 modules/embedded_target.py, modules/stage4_target.py:
2175 Added linuxrc to embedded and stage4 targets.
2177 10 Jan 2006; Eric Edgar <rocket@gentoo.org>
2178 modules/generic_stage_target.py, targets/support/kmerge.sh:
2179 filter kname - and . for kmerge.sh
2181 10 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2182 targets/support/create-iso.sh:
2183 Added sparc64 to sparc lines for create-iso.sh to fix ISO creation on sparc64.
2185 05 Jan 2006; Eric Edgar <rocket@gentoo.org>
2186 modules/generic_stage_target.py:
2187 change .digests to .DIGESTS
2189 04 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2190 targets/support/kmerge.sh:
2191 Commented ccache for genkernel build which will resolve #117648 until a
2192 proper solution can be found. This is 2.0_rc13.
2194 04 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2195 targets/stage1/stage1-controller.sh:
2196 Added patch from vapier for bug #117254.
2198 03 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> arch/alpha.py,
2199 arch/amd64.py, arch/mips.py, arch/ppc.py, arch/ppc64.py, arch/s390.py,
2200 arch/sh.py, arch/sparc.py, arch/sparc64.py, arch/x86.py:
2201 Added -pipe to default CFLAGS/CXXFLAGS and doing some minor cleanup
2204 03 Jan 2006; Eric Edgar <rocket@gentoo.org>
2205 modules/generic_stage_target.py:
2206 Remove chost/cflags etc. warning messages
2208 31 Dec 2005; Eric Edgar <rocket@gentoo.org>
2209 modules/generic_stage_target.py:
2210 Attempt to fix bug 117253; chost is wrong on autoresume
2212 28 Dec 2005; Eric Edgar <rocket@gentoo.org> modules/embedded_target.py,
2213 modules/generic_stage_target.py, modules/netboot_target.py,
2214 modules/stage1_target.py:
2215 make setting of destdir more global and part of generic_stage_target
2217 28 Dec 2005; Eric Edgar <rocket@gentoo.org> modules/netboot_target.py:
2218 Fix destpath bug in netboot target
2220 28 Dec 2005; Eric Edgar <rocket@gentoo.org>
2221 modules/generic_stage_target.py, modules/stage4_target.py:
2222 Fix for bug 116305;removed unnecessary pkgcache_path processing from the
2225 23 Dec 2005; Eric Edgar <rocket@gentoo.org> arch/sh.py,
2226 modules/generic_stage_target.py, modules/stage4_target.py:
2227 remove stray ' from arch/sh.py
2229 21 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2230 targets/stage1/stage1-controller.sh:
2231 This finally fixes the issues with gcc-config/binutils-config in stage1.
2232 This is catalyst 2.0_rc12.
2234 21 Dec 2005; Eric Edgar <rocket@gentoo.org> modules/snapshot_target.py:
2235 Fix incorrect warning message. portdir_overlay -> portage_overlay
2237 21 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2238 targets/stage1/stage1-controller.sh,
2239 targets/stage1/stage1-preclean-chroot.sh:
2240 Revert gcc-config/binutils-config to _rc11 locations. This should fix
2241 running gcc-config and binutils-config, though it probably breaks running on
2242 non-Gentoo platforms.
2244 21 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2245 modules/stage1_target.py:
2246 Make stage1 clean up python 2.3 and 2.4, also.
2248 21 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> README,
2249 targets/support/livecdfs-update.sh:
2250 Updated requirements and added creation of metadata.tar.bz2 for the installer.
2252 21 Dec 2005; Eric Edgar <rocket@gentoo.org>
2253 modules/generic_stage_target.py:
2254 Change digests file format to HASH_NAME HASH FILE_NAME
2256 21 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2257 targets/stage1/stage1-controller.sh:
2258 Moved gcc-config/binutils-config to before the chroot.
2260 21 Dec 2005; Eric Edgar <rocket@gentoo.org> modules/catalyst_support.py:
2261 Remove requirement on md5sum,sha1sum,crc32 .. only need to have shash
2262 installed. Supports all of shashs algorithms as of 12_21_2005
2264 20 Dec 2005; Eric Edgar <rocket@gentoo.org>
2265 modules/generic_stage_target.py:
2266 Catalyst should die if source_subpath is not a string
2268 20 Dec 2005; Eric Edgar <rocket@gentoo.org>
2269 modules/generic_stage_target.py:
2270 Fix for source_subpath bug
2272 20 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2273 examples/generic_stage_template.spec:
2274 Updated example specs with information on cflags/chost/cxxflags/ldflags in
2275 both stages 1 and 2.
2277 20 Dec 2005; Eric Edgar <rocket@gentoo.org> modules/stage1_target.py,
2278 modules/stage2_target.py:
2279 Disable reading of CHOST/CFLAGS/CXXFLAGS/LDFLAGS from the environment. Allow
2280 stage1 to be overridden again.
2282 20 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2283 targets/stage1/stage1-controller.sh:
2284 It looks like gcc-config/binutils-config needs to be run with the full path,
2285 since it is run outside of the chroot.
2287 20 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2288 targets/stage1/stage1-controller.sh:
2289 Fixed gcc-config calls. This is 2.0_rc11.
2291 20 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
2292 This is catalyst 2.0_rc10.
2294 20 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> arch/sh.py,
2295 modules/generic_stage_target.py:
2296 Updated sh support from Mike Frysinger <vapier@gentoo.org> and closing bug
2299 20 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2300 targets/support/functions.sh:
2301 Changed from -z to -n for bug #116180.
2303 19 Dec 2005; Eric Edgar <rocket@gentoo.org> catalyst,
2304 modules/catalyst_support.py, modules/generic_stage_target.py:
2305 Detect missing binaries for the hashing functions and abort if not found
2307 19 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> README,
2308 files/catalyst.conf:
2309 Updated README to list new requirements. Set default hash as crc32. Set
2310 default digests as sha1/md5.
2312 19 Dec 2005; Eric Edgar <rocket@gentoo.org> catalyst, files/catalyst.conf,
2313 modules/catalyst_support.py, modules/generic_stage_target.py,
2314 modules/livecd_stage2_target.py, modules/stage2_target.py:
2315 Change the internal hash checking to be quicker and more memory efficient.
2316 Add additional hash digests options.
2318 19 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2319 targets/tinderbox/tinderbox-chroot.sh,
2320 targets/tinderbox/tinderbox-controller.sh,
2321 targets/tinderbox/tinderbox-preclean-chroot.sh:
2322 Fixed up spacing/coding style on tinderbox.
2324 19 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2325 targets/support/kill-chroot-pids.sh, targets/support/kmerge.sh,
2326 targets/support/livecdfs-update.sh, targets/support/post-kmerge.sh,
2327 targets/support/pre-kmerge.sh, targets/support/rc-update.sh,
2328 targets/support/target_image_setup.sh, targets/support/unmerge.sh:
2329 Fixed up spacing/coding style on support.
2331 19 Dec 2005; Eric Edgar <rocket@gentoo.org> catalyst:
2332 Optimize catalyst bytecode and set a sane sys.exit for keyboard interrupts
2334 19 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2335 targets/stage4/stage4-chroot.sh, targets/stage4/stage4-controller.sh,
2336 targets/stage4/stage4-preclean-chroot.sh:
2337 Fixed up spacing/coding style on stage4.
2339 19 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2340 targets/stage2/stage2-chroot.sh, targets/stage2/stage2-controller.sh,
2341 targets/stage2/stage2-preclean-chroot.sh, targets/stage3/stage3-chroot.sh,
2342 targets/stage3/stage3-controller.sh,
2343 targets/stage3/stage3-preclean-chroot.sh:
2344 Fixed up spacing/coding style on stages 2 and 3
2346 19 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2347 targets/stage1/stage1-chroot.sh, targets/stage1/stage1-controller.sh,
2348 targets/stage1/stage1-preclean-chroot.sh:
2349 Fixed up spacing/coding style on stage1. Also changed
2350 gcc-config/binutils-config to be outside the chroot.
2352 19 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2353 targets/netboot/netboot-chroot.sh, targets/netboot/netboot-combine.sh,
2354 targets/netboot/netboot-controller.sh, targets/netboot/netboot-image.sh:
2355 Fixed up spacing/coding style on netboot.
2357 16 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2358 targets/livecd-stage1/livecd-stage1-chroot.sh,
2359 targets/livecd-stage1/livecd-stage1-controller.sh,
2360 targets/livecd-stage2/livecd-stage2-controller.sh:
2361 Fixed up spacing/coding style on livecd-stage*.
2363 16 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2364 targets/grp/grp-chroot.sh, targets/grp/grp-controller.sh,
2365 targets/grp/grp-preclean-chroot.sh:
2366 Fixed up spacing/coding style on grp.
2368 16 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2369 targets/embedded/embedded-chroot.sh,
2370 targets/embedded/embedded-controller.sh,
2371 targets/embedded/embedded-fs-runscript.sh,
2372 targets/embedded/embedded-preclean-chroot.sh:
2373 Fixed up spacing/coding style on embedded.
2375 16 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> arch/x86.py,
2376 targets/support/bootloader-setup.sh, targets/support/chroot-functions.sh,
2377 targets/support/create-iso.sh, targets/support/filesystem-functions.sh,
2378 targets/support/functions.sh:
2379 Removing extra line from x86.py, fixing up comments, spacing, and coding
2380 style in targets/support through functions.sh
2382 16 Dec 2005; Eric Edgar <rocket@gentoo.org>
2383 modules/generic_stage_target.py, modules/livecd_stage2_target.py:
2384 Fix more tab/spacing issues .. trying to make everything use tabs
2386 16 Dec 2005; Eric Edgar <rocket@gentoo.org>
2387 modules/livecd_stage1_target.py, modules/livecd_stage2_target.py,
2388 modules/stage1_target.py, modules/stage2_target.py,
2389 modules/stage3_target.py, modules/stage4_target.py:
2390 Fix warning message in stage1,2 and 3. Fix tab spacing issues in various
2393 14 Dec 2005; Eric Edgar <rocket@gentoo.org>
2394 modules/generic_stage_target.py:
2395 Add envscript warning to aid users who may not know what they are doing
2397 13 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2398 examples/generic_stage_template.spec:
2399 Changed example specs to match that cflags/cxxflags/chost/ldflags are now
2400 only configurable when building a stage2 tarball, to match the current state
2401 of portage. This is 2.0_rc9.
2403 13 Dec 2005; Eric Edgar <rocket@gentoo.org>
2404 targets/support/chroot-functions.sh:
2405 Silence more of portages beeps and clicks and whistles
2407 13 Dec 2005; Eric Edgar <rocket@gentoo.org>
2408 targets/support/chroot-functions.sh:
2409 Change the portage emerge to use run_emerge
2411 13 Dec 2005; Eric Edgar <rocket@gentoo.org>
2412 modules/generic_stage_target.py, modules/snapshot_target.py,
2413 modules/stage1_target.py, modules/stage2_target.py,
2414 modules/stage3_target.py:
2415 allow portdir_overlay to be part of all specs not including snapshot spec.
2416 Add warnings for stage1,2 and 3 in case someone uses this feature there.
2417 Remove overlay support from the snapshot spec but added a warning.
2419 13 Dec 2005; Eric Edgar <rocket@gentoo.org> modules/stage1_target.py,
2420 modules/stage2_target.py:
2421 Move allowable cflags/cxxflags/chost/ldflags changing to stage2 from stage1
2424 11 Dec 2005; Eric Edgar <rocket@gentoo.org>
2425 modules/generic_stage_target.py, targets/support/bootloader-setup.sh:
2426 Add support for bootloader softlevel=; have rsync delete the extra files out
2427 of the overlay so that the overlay always matches the source dir
2429 09 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
2430 Swapped -v/-V since I had gotten them wrong here.
2432 09 Dec 2005; Eric Edgar <rocket@gentoo.org>
2433 modules/generic_stage_target.py:
2434 Fix stupid overlay bug
2436 09 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2437 targets/embedded/embedded-chroot.sh, targets/grp/grp-chroot.sh,
2438 targets/livecd-stage1/livecd-stage1-chroot.sh,
2439 targets/netboot/netboot-chroot.sh, targets/netboot/netboot-combine.sh,
2440 targets/stage1/stage1-chroot.sh, targets/stage3/stage3-chroot.sh,
2441 targets/stage4/stage4-chroot.sh, targets/support/chroot-functions.sh,
2442 targets/support/kmerge.sh, targets/support/livecdfs-update.sh,
2443 targets/support/unmerge.sh:
2444 Made sure we use -f on removing the default links for splash. Removed
2445 check_portage_version as it really isn't needed anymore. Removed
2446 --no-install from genkernel commands in kmerge.sh so users must manually
2447 remove kernels from /boot. This is 2.0_rc8.
2449 09 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2450 targets/support/livecdfs-update.sh:
2451 Made sed on devfsd.conf conditional on it existing. Removes one more error
2452 message from a standard catalyst run.
2454 09 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> files/catalyst.conf:
2455 Added warning about breaking snapshot cache and re-enable autoresume, since
2456 the errors I was getting were elsewhere.
2458 09 Dec 2005; Eric Edgar <rocket@gentoo.org>
2459 modules/generic_stage_target.py:
2460 Fix indentation error the last commit caused
2462 09 Dec 2005; Eric Edgar <rocket@gentoo.org>
2463 modules/generic_stage_target.py:
2464 Always clear autoresume points after a successful run
2466 09 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2467 targets/support/livecdfs-update.sh:
2468 Changed mv -f in livecdfs-update.sh to a cp -r, as it was seriously breaking
2469 snapshot caching after a successful gentoo-release-livecd run.
2471 08 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2472 targets/support/rc-update.sh:
2473 Added famd to default on official LiveCD.
2475 08 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2476 targets/support/chroot-functions.sh:
2477 Fixes 'too many arguments' error in check_portage_version.
2479 08 Dec 2005; Eric Edgar <rocket@gentoo.org>
2480 modules/generic_stage_target.py:
2481 remove extra self.env={} that was resetting the environment to null
2483 08 Dec 2005; Eric Edgar <rocket@gentoo.org>
2484 modules/livecd_stage1_target.py:
2485 Fix appending livecd use flag if no use flag is specified in livecd-stage1
2488 08 Dec 2005; Eric Edgar <rocket@gentoo.org> modules/generic_target.py:
2489 Add a default path to the environment in the chroot
2491 08 Dec 2005; Eric Edgar <rocket@gentoo.org>
2492 modules/generic_stage_target.py, targets/embedded/embedded-chroot.sh,
2493 targets/grp/grp-chroot.sh, targets/livecd-stage1/livecd-stage1-chroot.sh,
2494 targets/livecd-stage2/livecd-stage2-controller.sh,
2495 -targets/livecd-stage2/unmerge.sh, targets/netboot/netboot-chroot.sh,
2496 targets/stage1/stage1-chroot.sh, targets/stage2/stage2-chroot.sh,
2497 targets/stage2/stage2-preclean-chroot.sh, targets/stage3/stage3-chroot.sh,
2498 targets/stage3/stage3-preclean-chroot.sh, targets/stage4/stage4-chroot.sh,
2499 targets/stage4/stage4-controller.sh, -targets/stage4/unmerge.sh,
2500 targets/support/chroot-functions.sh, targets/support/pre-kmerge.sh,
2501 +targets/support/unmerge.sh, targets/tinderbox/tinderbox-chroot.sh:
2502 move unmerge.sh to support;move the CLEAN_DELAY,EMERGE_WARNING_DELAY, and
2503 CONFIG_PROTECT stuff in the run_emerge function for cleanliness
2505 08 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2507 Fixed up the man page, which has been suffering for some time, and also
2508 reversed -v/-V in the help message.
2510 08 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2511 targets/support/livecdfs-update.sh:
2512 Added fun gnome theme stuff to livecdfs-update.sh for the official Gentoo
2515 08 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> files/catalyst.conf:
2516 Turning off autoresume of doom until I can get more testing. I've had
2517 several issues with it. I'll be reporting/fixing these as I come across them
2518 but for now wish to turn it off by default as I don't want this one feature
2519 to stop the possible 2.0 final release.
2521 07 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2522 targets/livecd-stage2/unmerge.sh:
2523 Removed profiles hack from livecd-stage2's unmerge, since it isn't used
2524 anymore and probably should have been removed a long time ago when the new
2525 code was put into place in livecdfs-update.sh and livecd-local.start
2528 07 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2529 targets/livecd-stage1/livecd-stage1-chroot.sh,
2530 targets/stage1/stage1-chroot.sh, targets/stage2/stage2-chroot.sh,
2531 targets/stage3/stage3-chroot.sh, targets/stage4/stage4-chroot.sh:
2532 Made EMERGE_WARNING_DELAY=0 for all stages. This is 2.0_rc7.
2534 07 Dec 2005; Eric Edgar <rocket@gentoo.org>
2535 modules/generic_stage_target.py, modules/generic_target.py:
2536 self.env should be a part of the super class generic_target so it applies to
2537 snapshots as well; removing redundant pass in the generic_target class as
2538 its not needed. There is code there to fill the statements
2540 07 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2541 targets/support/livecdfs-update.sh:
2542 Forward-porting portage tmpfs mounting from catalyst 1.x, otherwise we break
2545 07 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
2546 Changed version stamp to 2.0_rc6.
2548 07 Dec 2005; Eric Edgar <rocket@gentoo.org>
2549 modules/generic_stage_target.py:
2550 Fix for unpack cases
2552 05 Dec 2005; Eric Edgar <rocket@gentoo.org>
2553 modules/generic_stage_target.py:
2556 05 Dec 2005; Eric Edgar <rocket@gentoo.org> catalyst, files/catalyst.1,
2557 modules/catalyst_support.py, modules/generic_stage_target.py,
2558 modules/grp_target.py, modules/livecd_stage1_target.py,
2559 modules/livecd_stage2_target.py, modules/netboot_target.py,
2560 modules/snapshot_target.py, modules/tinderbox_target.py:
2561 Stop reading env from the OS. Rely on the more on the envscript for oddball
2562 settings. Change -v to verbose and -V to version
2564 04 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
2567 04 Dec 2005; Eric Edgar <rocket@gentoo.org> modules/stage1_target.py:
2568 Fix stage1 to NOT contain the code from stage2;continued cleanup from the
2571 02 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2572 examples/generic_stage_template.spec:
2573 Added chost/cflags/cxxflags/ldflags to example spec template.
2575 02 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2576 targets/support/rc-update.sh:
2577 OK, just kidding on that last commit. We were already doing rc-update add
2578 xdm default in livecdfs-update.sh and since it is a livecd-only function,
2579 there's no point in having it in rc-update.sh
2581 02 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2582 targets/support/rc-update.sh:
2583 Have rc-update add xdm if livecd/xdm is set.
2585 02 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2586 modules/catalyst_lock.py, modules/catalyst_support.py,
2587 modules/embedded_target.py, modules/generic_stage_target.py,
2588 modules/grp_target.py, modules/livecd_stage1_target.py,
2589 modules/livecd_stage2_target.py, modules/netboot_target.py,
2590 modules/stage1_target.py, modules/stage4_target.py,
2591 modules/tinderbox_target.py:
2592 So I was just kidding on that last commit. This one is 2.0_rc4.
2594 02 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2595 modules/catalyst_lock.py, modules/catalyst_support.py,
2596 modules/embedded_target.py, modules/generic_stage_target.py,
2597 modules/grp_target.py, modules/livecd_stage1_target.py,
2598 modules/livecd_stage2_target.py, modules/netboot_target.py,
2599 modules/stage1_target.py, modules/stage2_target.py,
2600 modules/stage4_target.py, modules/tinderbox_target.py:
2601 Reverting my nasty spaces->tabs mess-up and pushing out 2.0_rc4 quickly.
2603 02 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2604 files/catalyst.conf, modules/catalyst_lock.py,
2605 modules/catalyst_support.py, modules/embedded_target.py,
2606 modules/generic_stage_target.py, modules/grp_target.py,
2607 modules/livecd_stage1_target.py, modules/livecd_stage2_target.py,
2608 modules/netboot_target.py, modules/stage1_target.py,
2609 modules/stage2_target.py, modules/stage4_target.py,
2610 modules/tinderbox_target.py, targets/stage1/stage1-controller.sh:
2611 Fixed spacing/tabs. Updated catalyst.conf comments. Added autoresume, md5,
2612 and sha to catalyst.conf by default. This is catalyst 2.0_rc3.
2614 02 Dec 2005; Eric Edgar <rocket@gentoo.org>
2615 modules/generic_stage_target.py:
2616 Fix autoresume for unpacking tarballs
2618 02 Dec 2005; Eric Edgar <rocket@gentoo.org>
2619 targets/support/livecdfs-update.sh:
2620 remove gnap livecd-type per Koon's request
2622 02 Dec 2005; Eric Edgar <rocket@gentoo.org> targets/support/rc-update.sh:
2623 change rc-update add modules default to rc-update add modules boot
2625 02 Dec 2005; Eric Edgar <rocket@gentoo.org>
2626 modules/generic_stage_target.py, modules/grp_target.py:
2627 Add more verbosity to digests if -V is enabled, add more print messages to
2630 02 Dec 2005; Eric Edgar <rocket@gentoo.org> modules/catalyst_support.py,
2631 modules/generic_stage_target.py, modules/grp_target.py:
2632 Add sha/md5 digests support for grp and cleanup other sha/md5 code
2634 01 Dec 2005; Eric Edgar <rocket@gentoo.org> modules/grp_target.py:
2635 Fix folder name for grp build dir to not have .tar.bz2 at the end
2637 01 Dec 2005; Eric Edgar <rocket@gentoo.org> catalyst, files/catalyst.conf,
2638 modules/catalyst_support.py, modules/generic_stage_target.py:
2639 Add md5 and sha .digests file creation per wolf31o2's feature request
2641 30 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
2642 This is catalyst-2.0_rc2.
2644 30 Nov 2005; Eric Edgar <rocket@gentoo.org> examples/stage4_template.spec,
2645 files/catalyst.conf, modules/generic_stage_target.py,
2646 modules/livecd_stage1_target.py:
2647 Fix livecd-stage1 livecd use flag bug; stage4 doc cleanups;autoresume points
2648 after each successful kernel build;add autoresume documentation to
2651 30 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org> arch/ppc.py,
2652 targets/embedded/embedded-controller.sh,
2653 targets/embedded/embedded-fs-runscript.sh,
2654 targets/livecd-stage2/livecd-stage2-controller.sh,
2655 targets/netboot/netboot-combine.sh, targets/netboot/netboot-controller.sh,
2656 targets/stage1/stage1-chroot.sh, targets/stage4/stage4-controller.sh,
2657 targets/support/bootloader-setup.sh, targets/support/chroot-functions.sh,
2658 targets/support/create-iso.sh, targets/support/filesystem-functions.sh,
2659 targets/support/functions.sh, targets/support/kill-chroot-pids.sh,
2660 targets/support/kmerge.sh, targets/support/livecdfs-update.sh,
2661 targets/support/rc-update.sh:
2662 Changed multiple spaces to tabs to satisfy my OCD.
2664 29 Nov 2005; Eric Edgar <rocket@gentoo.org>
2665 targets/support/chroot-functions.sh:
2666 Bumped genkernel detection to require 3.3.0 or higher
2668 29 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2669 targets/embedded/embedded-chroot.sh, targets/grp/grp-chroot.sh,
2670 targets/netboot/netboot-controller.sh:
2671 Changed to clst_use from clst_embedded_use and clst_netboot_use and
2672 clst_grp_use. This is catalyst-2.0_rc1.
2674 29 Nov 2005; Eric Edgar <rocket@gentoo.org>
2675 targets/netboot/netboot-controller.sh:
2676 change to clst_use from clst_netboot_use
2678 29 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2679 targets/livecd-stage1/livecd-stage1-chroot.sh,
2680 targets/stage4/stage4-chroot.sh:
2681 Changed to clst_use from clst_stage4_use and clst_livecd_use.
2683 29 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2684 targets/stage4/stage4-chroot.sh:
2685 Fixed USE invocations in stage4 target.
2687 29 Nov 2005; Eric Edgar <rocket@gentoo.org>
2688 modules/livecd_stage1_target.py:
2689 Force use=livecd for livecd-stage1
2691 29 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
2692 This is version 2.0_pre20051129.
2694 28 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2695 examples/livecd-stage1_template.spec, examples/stage4_template.spec:
2696 Removed kudzu-knoppix from example spec files.
2698 22 Nov 2005; Eric Edgar <rocket@gentoo.org>
2699 +livecd/cdtar/ppc-yaboot-cdtar.tar.bz2:
2700 Added ppc-yaboot-cdtar.tar.bz2 to have an Apple/IBM bootable cdrom
2702 22 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2703 examples/grp_template.spec, examples/livecd-stage1_template.spec,
2704 examples/stage4_template.spec, +examples/tinderbox_template.spec:
2705 Added tinderbox_template.spec to examples and cleaned up pkgcache_path
2706 definitions in the examples to fit in 80 columns.
2708 22 Nov 2005; Eric Edgar <rocket@gentoo.org> examples/grp_template.spec,
2709 examples/livecd-stage1_template.spec, examples/stage4_template.spec,
2710 modules/grp_target.py, modules/tinderbox_target.py,
2711 targets/tinderbox/tinderbox-chroot.sh:
2712 Tinderbox script: added newuse, tinderbox and grp targets added support for
2713 overriding the pkgcache location via pkgcache_path - pkgcache_path:
2714 /path/to/cache in the spec file, updated example specs to note pkgcache_path
2716 22 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org> files/catalyst.conf:
2717 Added portdir example to catalyst.conf for bug #113272.
2719 22 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2720 targets/support/create-iso.sh:
2721 Fixed a few lines which were causing the isolinux directory to be removed
2722 when using an isolinux cdtar on x86/amd64. This is 2.0_pre20051122.
2724 21 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2725 targets/support/create-iso.sh:
2726 Changed check for /boot/isolinux.bin to /isolinux/isolinux.bin
2728 21 Nov 2005; Eric Edgar <rocket@gentoo.org>
2729 targets/support/bootloader-setup.sh, targets/support/functions.sh:
2730 Fix pegasos kernelz rename;fix default_append_line to not include initrd= as
2731 too many arches dont use it by default, test for an initrd in the yaboot
2734 18 Nov 2005; Eric Edgar <rocket@gentoo.org>
2735 modules/generic_stage_target.py:
2736 Fix split error if use is specified
2738 18 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2739 -livecd/cdtar/palo-1.2_pre20030630-cdtar.tar.bz2,
2740 +livecd/cdtar/palo-1.5_pre20040515-cdtar.tar.bz2:
2741 Updated palo version from catalyst 1.x for HPPA.
2743 18 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2744 targets/support/bootloader-setup.sh:
2745 Removing for loop for grub on amd64/x86 as it was totally useless.
2747 18 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2748 targets/support/bootloader-setup.sh:
2749 Remove vga= line for PPC.
2751 18 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2752 targets/support/bootloader-setup.sh:
2753 PPC yaboot.conf fix from Lars Weiler <pylon@gentoo.org>.
2755 18 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2756 -catalyst-2.0_pre20051101-slot.patch, catalyst:
2757 Removing slot patch as it probably didn't belong here anyway, and updating
2758 version stamp to 2.0_pre20051118.
2760 18 Nov 2005; Eric Edgar <rocket@gentoo.org>
2761 modules/generic_stage_target.py, modules/livecd_stage1_target.py,
2762 targets/support/bootloader-setup.sh:
2763 fix the bootloader script for isolinux so that it actually makes a cfg file,
2764 remove extra unneeded catalyst aborting print statement, reorganize rm code
2765 to make sure is splits properly and is an array even from the cmdline
2767 17 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2768 targets/support/livecdfs-update.sh:
2769 Added call to update-usbids to download the latest usb.ids file.
2771 17 Nov 2005; Eric Edgar <rocket@gentoo.org> catalyst,
2772 modules/generic_stage_target.py:
2773 Move checks of running catalyst into the target which is simpler
2775 17 Nov 2005; Eric Edgar <rocket@gentoo.org>
2776 modules/generic_stage_target.py:
2777 Attempt to fix bug #111752, due to mount_safety_check calling a lock object
2778 that doesnt exist yet
2780 17 Nov 2005; Eric Edgar <rocket@gentoo.org> targets/support/kmerge.sh:
2781 Keep unnecessary programs from installing into kerncache
2783 17 Nov 2005; Eric Edgar <rocket@gentoo.org> catalyst,
2784 modules/generic_stage_target.py:
2785 Turn on more tracebacks at this point to better debug .. will need to turn
2786 them down as we find errors and build appropriate error handlers
2788 15 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
2789 Changed version marker to 2.0_pre20051115 for new ebuild.
2791 15 Nov 2005; Eric Edgar <rocket@gentoo.org>
2792 modules/livecd_stage2_target.py:
2793 Fix bug in livecd stage2 so that it doesnt try to use tar
2795 14 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2796 targets/livecd-stage2/livecd-stage2-controller.sh:
2797 Fixed livecd/readme functionality, as reported to gentoo-catalyst mailing
2798 list by Paul Kessler <kessler@co.wabasha.mn.us> and forward-ported copying
2799 of Getting_Online.txt from catalyst 1.1.10.10.
2801 11 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org> AUTHORS:
2802 Added Joshua Kinard to authors for his mips contributions.
2804 11 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2805 examples/livecd-stage2_template.spec:
2806 Fixed duplicate linuxrc entry in livecd-stage2_template.spec file. Blame
2807 Paul Kessler on gentoo-catalyst. ;]
2809 07 Nov 2005; Eric Edgar <rocket@gentoo.org> targets/support/create-iso.sh:
2810 Change variables from cat1 format to cat2
2812 07 Nov 2005; Eric Edgar <rocket@gentoo.org>
2813 modules/generic_stage_target.py, modules/stage1_target.py:
2814 Fix modules has no attribute register
2816 07 Nov 2005; Eric Edgar <rocket@gentoo.org>
2817 modules/generic_stage_target.py:
2818 Fix broken aliases code that was just proof of concept
2820 07 Nov 2005; Eric Edgar <rocket@gentoo.org> targets/support/create-iso.sh:
2821 Output mkisofs command line options to assist in debugging
2823 07 Nov 2005; Eric Edgar <rocket@gentoo.org>
2824 modules/generic_stage_target.py, targets/support/create-iso.sh:
2827 07 Nov 2005; Eric Edgar <rocket@gentoo.org>
2828 modules/generic_stage_target.py:
2829 Add VERY basic support for aliases kernel parameter.
2831 07 Nov 2005; Eric Edgar <rocket@gentoo.org>
2832 modules/livecd_stage2_target.py:
2833 Remove large section of commented code
2835 07 Nov 2005; Eric Edgar <rocket@gentoo.org>
2836 modules/generic_stage_target.py, modules/stage1_target.py:
2837 Allow LDFLAGS to be specified as an ENV variable for stage1
2839 07 Nov 2005; Eric Edgar <rocket@gentoo.org>
2840 modules/generic_stage_target.py:
2841 Fix rc-update to automatically run default options for livecds. Removed an
2842 erroneous key check.
2844 02 Nov 2005; Eric Edgar <rocket@gentoo.org> modules/embedded_target.py,
2845 modules/livecd_stage1_target.py, modules/tinderbox_target.py:
2846 Make use spec key optional to default to profile defaults
2848 02 Nov 2005; Eric Edgar <rocket@gentoo.org>
2849 +examples/stage4_template.spec:
2850 Preliminary stage4_template.spec file
2852 01 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2853 +catalyst-2.0_pre20051101-slot.patch, catalyst:
2854 Updated version stamp and added slot patch.
2856 26 Oct 2005; Eric Edgar <rocket@gentoo.org> modules/netboot_target.py:
2857 Fix ordering problem so self.settings is defined
2859 18 Oct 2005; Eric Edgar <rocket@gentoo.org>
2860 modules/generic_stage_target.py:
2861 Correct a rsync issue when the directory doesnt exist
2863 17 Oct 2005; Eric Edgar <rocket@gentoo.org>
2864 modules/generic_stage_target.py, targets/embedded/embedded-controller.sh,
2865 targets/livecd-stage2/livecd-stage2-controller.sh,
2866 targets/netboot/netboot-controller.sh,
2867 targets/stage4/stage4-controller.sh:
2868 run pre_kmerge and post_kmerge only once
2870 17 Oct 2005; Eric Edgar <rocket@gentoo.org>
2871 targets/support/bootloader-setup.sh:
2872 MIPS bootloader patch
2874 15 Oct 2005; Eric Edgar <rocket@gentoo.org>
2875 targets/support/mips-arcload_conf.sh:
2876 Fix MIPS Serial Detection
2878 13 Oct 2005; Eric Edgar <rocket@gentoo.org>
2879 targets/support/bootloader-setup.sh, targets/support/create-iso.sh,
2880 +targets/support/mips-arcload_conf.sh:
2881 Application of Kumba's patches for MIPS support
2883 13 Oct 2005; Eric Edgar <rocket@gentoo.org> targets/support/create-iso.sh:
2884 Check for the correct arch specific cd building tool
2886 13 Oct 2005; Eric Edgar <rocket@gentoo.org>
2887 modules/generic_stage_target.py:
2888 Print a warning if livecd/iso is not defined
2890 11 Oct 2005; Chris Gianelloni <wolf31o2@gentoo.org> arch/x86.py:
2891 Reverted default CHOST for x86 back to i386-pc-linux-gnu.
2893 11 Oct 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2894 targets/support/post-kmerge.sh:
2895 Check for existence of files in /lib/modules before running depscan.sh. This
2896 replaces the mips-specific check and makes it portable.
2898 10 Oct 2005; Eric Edgar <rocket@gentoo.org>
2899 modules/generic_stage_target.py:
2900 update autoresume logic when dealing with rsync unpack operations
2902 10 Oct 2005; Eric Edgar <rocket@gentoo.org>
2903 targets/support/post-kmerge.sh:
2904 Bypass module load on mips
2906 10 Oct 2005; Eric Edgar <rocket@gentoo.org> targets/support/pre-kmerge.sh:
2907 remove --no-deps so dependancies get installed for genkernel
2909 10 Oct 2005; Eric Edgar <rocket@gentoo.org>
2910 modules/generic_stage_target.py:
2911 Fix missing : statement in unpack
2913 10 Oct 2005; Eric Edgar <rocket@gentoo.org>
2914 modules/generic_stage_target.py:
2915 fix livecd-stage2 unpack when seedcache is turned off
2917 10 Oct 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2918 targets/support/functions.sh:
2919 Fix module unpacking and make it actually optional.
2921 10 Oct 2005; Eric Edgar <rocket@gentoo.org>
2922 modules/generic_stage_target.py:
2923 Fix broken seedcache autoresume interaction
2925 07 Oct 2005; Eric Edgar <rocket@gentoo.org>
2926 modules/generic_stage_target.py:
2927 Cleanup stage directories properly for tar installs
2929 06 Oct 2005; Eric Edgar <rocket@gentoo.org> modules/tinderbox_target.py:
2930 Tinderbox no longer cleans /tmp/*
2932 06 Oct 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2933 targets/tinderbox/tinderbox-chroot.sh,
2934 targets/tinderbox/tinderbox-controller.sh:
2935 Fixing problem with bind mounted portage and final rsync on tinderbox target
2936 and adding additional logging.
2938 06 Oct 2005; Eric Edgar <rocket@gentoo.org> modules/tinderbox_target.py:
2939 Stop tinderbox from trying to create a tarball of itself
2941 06 Oct 2005; Eric Edgar <rocket@gentoo.org>
2942 modules/generic_stage_target.py:
2943 Fix catalyst so it fully disables snapcache when its not specified in the
2946 06 Oct 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2947 examples/livecd-stage2_template.spec:
2948 Removed livecd/runscript and livecd/archscript from livecd-stage2 example
2949 spec template and updating version stamp.
2951 06 Oct 2005; Eric Edgar <rocket@gentoo.org> catalyst,
2952 modules/catalyst_support.py:
2953 allow file_check to proceed if key is not in use
2955 06 Oct 2005; Eric Edgar <rocket@gentoo.org> modules/catalyst_lock.py:
2956 Recursively make the missing directories
2958 05 Oct 2005; Eric Edgar <rocket@gentoo.org> targets/support/functions.sh:
2959 Fix extract_modules to just echo a warning that it is missing
2961 30 Sep 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2962 files/catalyst.conf:
2963 Updating default configuration for catalyst and updating version stamp,
2964 since we're beginning internal testing for release.
2966 15 Sep 2005; Eric Edgar <rocket@gentoo.org>
2967 modules/generic_stage_target.py:
2968 fix bug 106004 split strings into a list for empty and rm operation
2970 15 Sep 2005; Eric Edgar <rocket@gentoo.org>
2971 modules/livecd_stage2_target.py:
2972 Append slashes to directories so rsyncs work properly
2974 13 Sep 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2975 examples/livecd-stage2_template.spec:
2976 Changing source_subpath for livecd-stage2 example for bug #101704.
2978 12 Sep 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2979 examples/livecd-stage2_template.spec, modules/livecd_stage2_target.py,
2980 targets/support/livecdfs-update.sh:
2981 Added livecd/xdm and livecd/xsession options. These are used to setup the
2982 default display manager and X session, respectively. Added supporting
2983 documentation to example spec files. Imported more work from my fsscript for
2984 the official LiveCD.
2986 12 Sep 2005; Chris Gianelloni <wolf31o2@gentoo.org> arch/x86.py:
2987 Changing default CHOST for x86 from i386-pc-linux to i686-pc-linux. For
2988 discussion, see bug #88777.
2990 12 Sep 2005; Chris Gianelloni <wolf31o2@gentoo.org> AUTHORS, +arch/sh.py,
2991 modules/generic_stage_target.py:
2992 Added sh architecture to supported architectures. Thanks to Matsuu Takuto
2993 <matsuu@gentoo.org> for the patch. Closing bug #105693.
2995 08 Sep 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2996 targets/livecd-stage1/livecd-stage1-controller.sh,
2997 targets/support/kmerge.sh, targets/support/livecdfs-update.sh:
2998 Add code to dump grppkgs.txt file on livecd-stage1 and kernelpkgs.txt file
2999 on livecd-stage2 and removing universal motd for livecd/type of
3000 gentoo-release-livecd.
3002 08 Sep 2005; Eric Edgar <rocket@gentoo.org>
3003 modules/livecd_stage1_target.py:
3004 Add optional livecd/type env var for scripts to add optional items to the
3007 08 Sep 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3008 -livecd/files/x86-help.msg:
3009 Removing x86-help.msg as it is no longer used.
3011 08 Sep 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3012 livecd/files/README.txt, livecd/files/x86-F3.msg, livecd/files/x86-F4.msg,
3013 livecd/files/x86-F5.msg, livecd/files/x86-F6.msg, livecd/files/x86-F7.msg:
3014 Add dobladecenter description to bootloader files for x86/amd64.
3016 06 Sep 2005; Chris Gianelloni <wolf31o2@gentoo.org> arch/x86.py:
3017 Changed pentium-mmx to use -march=pentium-mmx and closing bug #102366.
3019 01 Sep 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3020 modules/generic_stage_target.py:
3021 Added split to use section for bug #104414.
3023 30 Aug 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3024 livecd/files/x86-F3.msg, livecd/files/x86-F4.msg, livecd/files/x86-F5.msg,
3025 livecd/files/x86-F6.msg, livecd/files/x86-F7.msg:
3026 Tabs to whitespaces for isolinux.
3028 30 Aug 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3029 targets/support/bootloader-setup.sh:
3030 Changed isolinux to use new split-out help messages. Using grub gives a
3031 single help message with pager.
3033 30 Aug 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3034 +livecd/files/x86-F2.msg, +livecd/files/x86-F3.msg,
3035 +livecd/files/x86-F4.msg, +livecd/files/x86-F5.msg,
3036 +livecd/files/x86-F6.msg, +livecd/files/x86-F7.msg:
3037 Added F2->F7 help messages for isolinux.
3039 30 Aug 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3040 livecd/files/README.txt, livecd/files/generic.motd.txt,
3041 livecd/files/livecd.motd.txt, livecd/files/livecd-bashrc,
3042 livecd/files/livecd-local.start:
3043 Updated files from latest used to build LiveCD.
3045 30 Aug 2005; Chris Gianelloni <wolf31o2@gentoo.org> arch/x86.py:
3046 Added sse to HOSTUSE for athlon-xp, since it supports SSE instructions.
3048 29 Aug 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3049 modules/catalyst_support.py:
3050 Added fix for using options with = in them with --cli (ex.
3051 livecd/gk_mainargs='--makeopts=-j3'). Blame Jason Pepas
3052 <cell@ices.utexas.edu> for pointing this out to me via email.
3054 09 Aug 2005; Eric Edgar <rocket@gentoo.org>
3055 modules/generic_stage_target.py, targets/support/functions.sh:
3056 fix bug in exec_in_chroot for stage1 target
3058 09 Aug 2005; Eric Edgar <rocket@gentoo.org> modules/catalyst_support.py,
3059 modules/generic_stage_target.py:
3060 fix missing os. in os.popen. and clear the autoresume flags if the chroot is
3061 invalid. Fix SEEDCACHE unpack issue when needing to use tarball.
3063 09 Aug 2005; Eric Edgar <rocket@gentoo.org> AUTHORS, arch/hppa.py,
3064 catalyst, examples/livecd-stage2_template.spec,
3065 examples/snapshot_template.spec, files/catalyst.conf,
3066 livecd/files/Getting_Online.txt, livecd/files/generic.motd.txt,
3067 livecd/files/livecd-bashrc, livecd/files/livecd-local.start,
3068 livecd/files/x86-help.msg, modules/catalyst_lock.py,
3069 modules/catalyst_support.py, modules/livecd_stage2_target.py,
3070 targets/embedded/embedded-controller.sh, targets/grp/grp-chroot.sh,
3071 targets/livecd-stage2/livecd-stage2-controller.sh,
3072 targets/stage1/stage1-chroot.sh, targets/stage2/stage2-chroot.sh,
3073 targets/stage2/stage2-preclean-chroot.sh,
3074 targets/stage3/stage3-preclean-chroot.sh,
3075 targets/stage4/stage4-controller.sh, targets/support/bootloader-setup.sh,
3076 targets/support/chroot-functions.sh, targets/support/create-iso.sh,
3077 targets/support/filesystem-functions.sh, targets/support/functions.sh,
3078 targets/support/kmerge.sh, targets/support/livecdfs-update.sh,
3079 targets/support/target_image_setup.sh:
3080 Forward port the changes from catalyst 1.1.9 to 1.1.10.10 to catalyst2. Need
3081 to look at gamecdfs-update.sh yet.
3083 09 Aug 2005; Eric Edgar <rocket@gentoo.org>
3084 modules/generic_stage_target.py:
3085 Remove extra debugging print statement
3087 09 Aug 2005; Eric Edgar <rocket@gentoo.org> catalyst,
3088 +modules/catalyst_lock.py, modules/catalyst_support.py,
3089 modules/embedded_target.py, modules/generic_stage_target.py,
3090 modules/grp_target.py, modules/livecd_stage1_target.py,
3091 modules/livecd_stage2_target.py, modules/netboot_target.py,
3092 modules/snapshot_target.py, modules/stage1_target.py,
3093 modules/stage2_target.py, modules/stage4_target.py,
3094 targets/support/functions.sh:
3095 Add locking support. Code simplification for unpack and unpack snapshot.
3096 Remove redundant setup_dir. change --clear_autoresume to --clear-autoresume.
3097 Add seedcache support (Grabs output from previous target run)
3098 options=seedcache. Cleanup code in functions.sh to remove extra /'s printed.
3100 27 Jul 2005; Eric Edgar <rocket@gentoo.org> catalyst,
3101 modules/catalyst_support.py, modules/generic_stage_target.py:
3102 Add support to cache the snapshot dir. add snapcache to options. add
3103 snapshot_cache= to override the default location of the cache in
3104 catalyst.conf (eg snapshot_cache="/mnt/catalyst/snapshot")
3106 27 Jul 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3107 +livecd/files/Getting_Online.txt, +livecd/files/README.txt:
3108 Forward port README.txt and Getting_Online.txt files from catalyst
3111 22 Jul 2005; Eric Edgar <rocket@gentoo.org> targets/support/rc-update.sh:
3112 Add automatic creation/deletion of runlevels based on rcadd rcdel
3114 19 Jul 2005; Eric Edgar <rocket@gentoo.org> modules/grp_target.py:
3115 Fix grp so that grp/use is not required anymore
3117 12 Jul 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3118 -livecd/cdtar/isolinux-2.11-cdtar.tar.bz2,
3119 -livecd/cdtar/isolinux-2.11-memtest86+-cdtar.tar.bz2,
3120 -livecd/cdtar/isolinux-2.13-cdtar.tar.bz2,
3121 -livecd/cdtar/isolinux-2.13-memtest86+-cdtar.tar.bz2,
3122 +livecd/cdtar/isolinux-3.09-cdtar.tar.bz2,
3123 +livecd/cdtar/isolinux-3.09-memtest86+-cdtar.tar.bz2:
3124 Updated x86/amd64 isolinux cdtar to 3.09 and removing older versions, as
3125 they are known to cause booting problems.
3127 08 Jul 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3128 livecd/files/livecd-bashrc, targets/support/livecdfs-update.sh:
3129 Fixing sed line for startx to auto-start X. Thanks to Christophe PEREZ
3130 <christophe.perez@novazur.com> on the gentoo-catalyst mailing list for
3133 08 Jul 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3134 targets/stage1/stage1-chroot.sh:
3135 Fixed quoting in stage1 profile check.
3137 07 Jul 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3138 targets/stage3/stage3-chroot.sh:
3139 Fixing USE for stage3.
3141 07 Jul 2005; Eric Edgar <rocket@gentoo.org> modules/catalyst_support.py,
3142 targets/support/chroot-functions.sh:
3143 Fix FETCH code so it will run for Pylon
3145 07 Jul 2005; Chris Gianelloni <wolf31o2@gentoo.org> modules/grp_target.py,
3146 targets/grp/grp-chroot.sh:
3147 Fix bindist invcation.
3149 07 Jul 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3150 targets/grp/grp-chroot.sh:
3151 Made sure bindist was used for all emerges in GRP.
3153 07 Jul 2005; Eric Edgar <rocket@gentoo.org> targets/grp/grp-chroot.sh:
3154 Fix USE flags for GRP build
3156 07 Jul 2005; Eric Edgar <rocket@gentoo.org> targets/grp/grp-chroot.sh,
3157 targets/stage4/stage4-chroot.sh:
3158 let GRP use the users environment variables and removed extra
3159 GRP_STAGE23_USE from stage4
3161 07 Jul 2005; Eric Edgar <rocket@gentoo.org>
3162 targets/stage2/stage2-chroot.sh, targets/stage3/stage3-chroot.sh:
3163 Remove unnecessary GRP_STAGE23_USE from stage2 and stage3 builds
3165 07 Jul 2005; Eric Edgar <rocket@gentoo.org> targets/support/rc-update.sh:
3166 fix bug 98165. Change the separator on rcadd/rcdel from : to | This will
3167 impact all previous spec files that use this option. It's beejay's fault.
3169 06 Jul 2005; Chris Gianelloni <wolf31o2@gentoo.org> arch/ppc.py:
3170 Changed to use linux32 for ppc32 support when build host is ppc64.
3172 06 Jul 2005; Chris Gianelloni <wolf31o2@gentoo.org> arch/mips.py,
3174 Removed -fomit-frame-pointer from default CFLAGS, since it isn't necessary.
3176 06 Jul 2005; Eric Edgar <rocket@gentoo.org> modules/generic_stage_target.py:
3177 Minor cosmetic print statement fixes for readability
3179 06 Jul 2005; Eric Edgar <rocket@gentoo.org> catalyst,
3180 modules/catalyst_support.py, modules/generic_stage_target.py:
3181 Fix None None bug and exception reporting
3183 06 Jul 2005; Eric Edgar <rocket@gentoo.org> targets/support/create-iso.sh:
3184 Fix iso creation script. Case statement out of place
3186 05 Jul 2005; Chris Gianelloni <wolf31o2@gentoo.org> arch/alpha.py,
3187 arch/amd64.py, arch/hppa.py, arch/ia64.py, arch/mips.py, arch/ppc.py,
3188 arch/ppc64.py, arch/s390.py, arch/sparc.py, arch/sparc64.py, arch/x86.py,
3189 catalyst, files/catalyst.conf, modules/builder.py,
3190 modules/catalyst_support.py, modules/embedded_target.py,
3191 modules/generic_stage_target.py, modules/generic_target.py,
3192 modules/grp_target.py, modules/livecd_stage1_target.py,
3193 modules/livecd_stage2_target.py, modules/netboot_target.py,
3194 modules/snapshot_target.py, modules/stage1_target.py,
3195 modules/stage2_target.py, modules/stage3_target.py,
3196 modules/stage4_target.py, modules/tinderbox_target.py,
3197 targets/embedded/embedded-chroot.sh,
3198 targets/embedded/embedded-fs-runscript.sh,
3199 targets/embedded/embedded-preclean-chroot.sh, targets/embedded/unmerge.sh,
3200 targets/grp/grp-chroot.sh, targets/grp/grp-controller.sh,
3201 targets/grp/grp-preclean-chroot.sh,
3202 targets/livecd-stage1/livecd-stage1-chroot.sh,
3203 targets/livecd-stage1/livecd-stage1-controller.sh,
3204 targets/livecd-stage2/livecd-stage2-controller.sh,
3205 targets/livecd-stage2/unmerge.sh, targets/netboot/netboot-chroot.sh,
3206 targets/netboot/netboot-combine.sh, targets/netboot/netboot-controller.sh,
3207 targets/netboot/netboot-image.sh, targets/stage1/build.py,
3208 targets/stage1/stage1-chroot.sh, targets/stage1/stage1-controller.sh,
3209 targets/stage1/stage1-preclean-chroot.sh, targets/stage2/stage2-chroot.sh,
3210 targets/stage2/stage2-controller.sh,
3211 targets/stage2/stage2-preclean-chroot.sh, targets/stage3/stage3-chroot.sh,
3212 targets/stage3/stage3-controller.sh,
3213 targets/stage3/stage3-preclean-chroot.sh, targets/stage4/stage4-chroot.sh,
3214 targets/stage4/stage4-controller.sh,
3215 targets/stage4/stage4-preclean-chroot.sh, targets/stage4/unmerge.sh,
3216 targets/support/create-iso.sh, targets/support/functions.sh,
3217 targets/support/kmerge.sh, targets/support/livecdfs-update.sh,
3218 targets/support/post-kmerge.sh, targets/support/pre-kmerge.sh,
3219 targets/support/target_image_setup.sh,
3220 targets/tinderbox/tinderbox-chroot.sh,
3221 targets/tinderbox/tinderbox-controller.sh,
3222 targets/tinderbox/tinderbox-preclean-chroot.sh:
3223 Big honkin' copyright update.
3225 05 Jul 2005; Eric Edgar <rocket@gentoo.org> modules/catalyst_support.py,
3226 modules/generic_stage_target.py:
3227 add additional logging output. Use standard os redirection methods to log to
3230 05 Jul 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3231 targets/stage1/stage1-chroot.sh:
3232 Added profile sanity check for bug #97867.
3234 05 Jul 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3235 targets/support/bootloader-setup.sh:
3236 Removing acpi=off from default kernel arguments and adding ia64
3237 livecd-stage2 support functions and cdtar.
3239 30 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3240 targets/support/bootloader-setup.sh, targets/support/pre-kmerge.sh:
3241 Changed sed line for 1024x768-only splash for x86 and amd64 only, as we
3242 control the framebuffer size there. Also, added CONSOLE=/dev/tty1 quiet to
3243 splash command line.
3245 28 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3246 targets/support/create-iso.sh:
3247 Fixed up zisofs support. Waiting for response from sparc before touching
3250 28 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3251 modules/livecd_stage2_target.py, targets/support/bootloader-setup.sh,
3252 targets/support/functions.sh:
3253 Added livecd/bootargs and added the option to the bootloader-setup.sh script
3254 to allow it to work on all arches that dynamically build their bootloader
3257 27 Jun 2005; Eric Edgar <rocket@gentoo.org>
3258 targets/stage4/stage4-controller.sh:
3259 Fix stage4 so it doesnt run the bootloader stuff
3261 24 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3262 targets/support/bootloader-setup.sh:
3263 Removed dokeymap from non-Gentoo releases.
3265 23 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3266 targets/support/livecdfs-update.sh:
3267 Added call to update-pciids to download the latest pci.ids file.
3269 23 Jun 2005; Eric Edgar <rocket@gentoo.org>
3270 modules/generic_stage_target.py, modules/livecd_stage1_target.py,
3271 modules/stage4_target.py:
3272 Allow changing the location of the pkg_cache in stage4 or livecd-stage1
3274 22 Jun 2005; Eric Edgar <rocket@gentoo.org> :
3275 Fix issue where -s on the command line would not run
3277 22 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3278 livecd/files/generic.motd.txt:
3279 Changed motd to point to /boot/config-* rather than /proc/config(.gz) for
3280 kernel configurations.
3282 22 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3283 targets/support/livecdfs-update.sh:
3284 Updated hostname/domainname creation for new baselayout.
3286 16 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3287 targets/support/bootloader-setup.sh, targets/support/create-iso.sh:
3288 Fixing some bootloader isolinux/boot stuff for x86/amd64.
3290 14 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3291 targets/support/chroot-functions.sh:
3292 Change portage emerge to use --oneshot --nodeps to keep from merging the
3293 same packages multiple times.
3295 14 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3296 targets/stage2/stage2-chroot.sh:
3297 Added a -p bootstrap when catalyst is called with -V (verbose).
3299 10 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3300 targets/support/livecdfs-update.sh:
3301 Removed inittab hack, as this is done by livecd-tools.
3303 09 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3304 livecd/files/minimal.motd.txt, livecd/files/universal.motd.txt:
3305 Revert sync for bug #86914. Yeah... I need to pay more attention sometimes.
3307 09 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3308 -livecd/files/README.txt, -livecd/files/environmental.motd.txt,
3309 -livecd/files/gentoo.png, +livecd/files/livecd.motd.txt,
3310 livecd/files/livecd-bash_profile, livecd/files/livecd-bashrc,
3311 livecd/files/minimal.motd.txt, livecd/files/universal.motd.txt,
3312 targets/livecd-stage2/livecd-stage2-controller.sh:
3313 Removed gentoo.png and creation of face directory. Changed
3314 livecd-bash_profile to source root's .bashrc. Sync motd files with catalyst
3317 02 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3318 targets/stage1/stage1-preclean-chroot.sh,
3319 targets/support/chroot-functions.sh:
3320 Added setup_binutils function and force both of them to run during stage1
3323 01 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3324 examples/livecd-stage2_template.spec:
3325 Added livecd/volid explanation to example spec.
3327 01 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3328 targets/support/create-iso.sh:
3329 General cleanup of ISO code and added default livecd/volid when it is not set.
3331 25 May 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3332 targets/embedded/embedded-controller.sh:
3333 Actually modify the embedded target this time.
3335 25 May 2005; Chris Gianelloni <wolf31o2@gentoo.org> AUTHORS,
3336 examples/livecd-stage2_template.spec, modules/livecd_stage2_target.py,
3337 targets/livecd-stage2/livecd-stage2-controller.sh,
3338 targets/stage4/stage4-controller.sh, targets/support/kmerge.sh:
3339 Added mutex to AUTHORS and added livecd/linuxrc support to embedded, stage4,
3340 and livecd-stage2 targets.
3342 20 May 2005; Chris Gianelloni <wolf31o2@gentoo.org> AUTHORS, catalyst,
3343 files/catalyst.conf:
3344 Retired John Davis <zhen@gentoo.org> and added storedir to default
3347 20 May 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3348 targets/support/livecdfs-update.sh:
3349 Uncommented openglify, since it is needed for both opengl-update-livecd and
3352 18 May 2005; Eric Edgar <rocket@gentoo.org> catalyst,
3353 modules/generic_stage_target.py:
3354 Fix print statement so it shows when kill_chroot_pids is run correctly
3356 16 May 2005; Eric Edgar <rocket@gentoo.org> catalyst,
3357 modules/snapshot_target.py:
3358 Fix snapshot target to skip the kill_pids check
3360 06 May 2005; Eric Edgar <rocket@gentoo.org> modules/catalyst_support.py:
3361 Bug fixes in parse_spec, fix issues detecting list or string.
3363 05 May 2005; Eric Edgar <rocket@gentoo.org> catalyst,
3364 modules/catalyst_support.py:
3365 Fix bug 65284. More flexible spec parsing. Should handle cases where no
3366 spaces are after :. Better handling of comments ( ie preprocessed and
3367 stripped off ). Unset empty keys.
3369 03 May 2005; Eric Edgar <rocket@gentoo.org> catalyst,
3370 targets/support/kill-chroot-pids.sh:
3371 Remove extra P_NAME definition that is never used. Saves processing time.
3372 Bumped catalyst to pre2
3374 03 May 2005; Eric Edgar <rocket@gentoo.org> catalyst,
3375 modules/generic_stage_target.py, modules/livecd_stage2_target.py,
3376 +targets/support/kill-chroot-pids.sh:
3377 User info about runscript and archscript. Added checks for processes running
3378 in the chroot and created a script to kill them. Should fix the unmounting
3379 issues with gconfd or any other running application in the chroot
3381 29 Apr 2005; Eric Edgar <rocket@gentoo.org>
3382 targets/stage1/stage1-chroot.sh, targets/stage1/stage1-preclean-chroot.sh:
3383 Remove using gcc-config to set things up as we should all be using 2005.0
3386 29 Apr 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3387 examples/livecd-stage2_template.spec:
3388 Added livecd/users to example livecd-stage2 spec file.
3390 29 Apr 2005; Eric Edgar <rocket@gentoo.org>
3391 targets/support/livecdfs-update.sh:
3392 Change default hostnames for livecds
3394 29 Apr 2005; Eric Edgar <rocket@gentoo.org>
3395 targets/support/bootloader-setup.sh, targets/support/livecdfs-update.sh:
3396 Fix /etc/hosts aliases for catalyst-livecd and work on help menu for grub
3399 29 Apr 2005; Eric Edgar <rocket@gentoo.org>
3400 modules/livecd_stage2_target.py:
3401 Clear autoresume flags when build is done
3403 29 Apr 2005; Eric Edgar <rocket@gentoo.org>
3404 modules/livecd_stage2_target.py, targets/support/bootloader-setup.sh,
3405 targets/support/create-iso.sh:
3406 Fix isolinux so that it finds menus and kernels and stuff
3408 28 Apr 2005; Eric Edgar <rocket@gentoo.org>
3409 modules/generic_stage_target.py:
3410 Make purge operation a little less chatty, removed print statements
3412 28 Apr 2005; Eric Edgar <rocket@gentoo.org>
3413 livecd/cdtar/isolinux-2.13-cdtar.tar.bz2,
3414 livecd/cdtar/isolinux-2.13-memtest86+-cdtar.tar.bz2:
3415 updated isolinux-2.13 cdtars to have files under boot/ rather than isolinux/
3417 28 Apr 2005; Eric Edgar <rocket@gentoo.org>
3418 modules/generic_stage_target.py, modules/livecd_stage2_target.py:
3419 print warning message about deprecated use of cdfstype
3421 28 Apr 2005; Eric Edgar <rocket@gentoo.org>
3422 targets/support/chroot-functions.sh:
3423 statically define genkernel location to eliminate which command failure if
3424 genkernel is not installed
3426 27 Apr 2005; Eric Edgar <rocket@gentoo.org>
3427 modules/generic_stage_target.py:
3428 change the portage_overlay to an array so it always works
3430 27 Apr 2005; Eric Edgar <rocket@gentoo.org> catalyst,
3431 modules/catalyst_support.py:
3432 Fix exception handling to remove extraneous prints of None
3434 27 Apr 2005; Eric Edgar <rocket@gentoo.org> modules/stage4_target.py:
3435 Remove iso creation code from stage4
3437 27 Apr 2005; Eric Edgar <rocket@gentoo.org> modules/catalyst_support.py,
3438 modules/generic_stage_target.py, modules/livecd_stage1_target.py,
3439 modules/livecd_stage2_target.py, modules/snapshot_target.py,
3440 targets/embedded/embedded-controller.sh, targets/grp/grp-controller.sh,
3441 targets/livecd-stage1/livecd-stage1-chroot.sh,
3442 targets/livecd-stage1/livecd-stage1-controller.sh,
3443 targets/livecd-stage2/livecd-stage2-controller.sh,
3444 targets/netboot/netboot-controller.sh,
3445 targets/stage1/stage1-controller.sh, targets/stage2/stage2-controller.sh,
3446 targets/stage3/stage3-controller.sh, targets/stage4/stage4-controller.sh,
3447 targets/support/bootloader-setup.sh, targets/support/chroot-functions.sh,
3448 targets/support/create-iso.sh, targets/support/kmerge.sh,
3449 targets/support/target_image_setup.sh,
3450 targets/tinderbox/tinderbox-controller.sh:
3451 Fix some exception handling in catalyst_support.py, remove intermediate
3452 destination folder of iso and tarball, add additional tests for folders not
3453 found on host but defined in spec file, keep catalyst from erroring in this
3454 case, change exit code on shell scripts so that errors are reported to
3455 catalyst and causes catalyst to die on errors, fix bug in
3456 livecd-stage1-chroot.sh so that it uses USE flags properly, added additional
3457 check for mkisofs that informs the user of where to get the program, and
3458 removed the autoresume code from ccache and distcc installation until I can
3459 figure out a way to have the autoresume flag go someplace outside the chroot.
3461 26 Apr 2005; Eric Edgar <rocket@gentoo.org> catalyst:
3462 Remove bind mounts before rm operations happen at startup
3464 26 Apr 2005; Eric Edgar <rocket@gentoo.org>
3465 modules/generic_stage_target.py:
3466 Fix bug where purge deletes the autoresume directory but doesnt recreate it
3468 26 Apr 2005; Eric Edgar <rocket@gentoo.org> modules/catalyst_support.py,
3469 modules/generic_stage_target.py:
3470 fix minor bug in the purge code so that it actually runs the commands
3472 22 Apr 2005; Eric Edgar <rocket@gentoo.org> modules/embedded_target.py,
3473 modules/generic_stage_target.py, modules/livecd_stage2_target.py,
3474 modules/stage4_target.py:
3475 Change ordering of tasks so root_overlay and fsscript occur after
3476 livecd_update, giving users a chance to override livecd_update
3478 21 Apr 2005; Eric Edgar <rocket@gentoo.org> catalyst,
3479 modules/catalyst_support.py, modules/generic_stage_target.py:
3480 Added a better exception handling message for keyboard interrupt and added
3481 countdown timer for purge operation to give an opportunity to exit
3483 21 Apr 2005; Eric Edgar <rocket@gentoo.org> catalyst,
3484 modules/catalyst_support.py, modules/generic_stage_target.py:
3485 Add support to clear the autoresume flags and improve the purge code to
3486 clean the chroot, and pkg/kern cache
3488 21 Apr 2005; Eric Edgar <rocket@gentoo.org> catalyst,
3489 modules/catalyst_support.py, modules/generic_stage_target.py,
3490 modules/livecd_stage1_target.py:
3491 only append livecd-tools to the livecd-stage1 target package list and move a
3492 check out of the way so command line and spec files can co-exist
3494 21 Apr 2005; Eric Edgar <rocket@gentoo.org>
3495 modules/generic_stage_target.py:
3496 fixed python syntax in set_packages so catalyst will run
3498 21 Apr 2005; Eric Edgar <rocket@gentoo.org> modules/catalyst_support.py,
3499 modules/embedded_target.py, modules/generic_stage_target.py,
3500 modules/grp_target.py, modules/livecd_stage1_target.py,
3501 modules/livecd_stage2_target.py, modules/netboot_target.py,
3502 modules/stage4_target.py, modules/tinderbox_target.py,
3503 targets/embedded/embedded-chroot.sh,
3504 targets/embedded/embedded-controller.sh,
3505 targets/livecd-stage1/livecd-stage1-controller.sh,
3506 -targets/livecd-stage2/livecd-stage2-bootloader.sh,
3507 -targets/livecd-stage2/livecd-stage2-cdfs.sh,
3508 targets/livecd-stage2/livecd-stage2-controller.sh,
3509 -targets/livecd-stage2/livecd-stage2-iso.sh,
3510 targets/stage4/stage4-chroot.sh, targets/stage4/stage4-controller.sh,
3511 +targets/support/bootloader-setup.sh, targets/support/chroot-functions.sh,
3512 +targets/support/create-iso.sh, targets/support/filesystem-functions.sh,
3513 targets/support/functions.sh, targets/support/livecdfs-update.sh,
3514 +targets/support/target_image_setup.sh:
3515 embedded target cleanups ... iso,bootloader,target_setup generalizations,
3518 20 Apr 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3519 targets/livecd-stage2/livecd-stage2-controller.sh,
3520 targets/support/livecdfs-update.sh:
3521 Moved xinitrc to after livecdfs-update to allow for changing the xinitrc to
3522 a custom one if livecd/type is gentoo-gamecd. Added more default setup to
3523 livecdfs-update.sh for livecd/type: gentoo-gamecd, gentoo-release-livecd,
3526 20 Apr 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3527 targets/livecd-stage2/livecd-stage2-controller.sh,
3528 targets/support/rc-update.sh:
3529 Updated rc-update.sh with better defaults for different livecd/type settings
3530 and cleaning up file copying in livecd-stage2-controller.sh to match
3533 20 Apr 2005; Chris Gianelloni <wolf31o2@gentoo.org> README:
3534 Made example of catalyst.conf in README match the default catalyst.conf
3537 20 Apr 2005; Chris Gianelloni <wolf31o2@gentoo.org> -NOTES, README,
3539 Removing old files from previous maintainers and updating README.
3541 20 Apr 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3542 modules/livecd_stage2_target.py, targets/support/livecdfs-update.sh:
3543 Added livecd/users option to create non-root users. The first user listed
3544 will also be used for auto-starting X, if X is merged onto the CD.
3546 20 Apr 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3547 targets/livecd-stage1/livecd-stage1-controller.sh,
3548 targets/livecd-stage2/livecd-stage2-controller.sh,
3549 targets/support/livecdfs-update.sh:
3550 Updated all instances of livecd/type: gentoo-release-environmental to
3551 gentoo-release-livecd and added generic-livecd.
3553 20 Apr 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3554 examples/fsscript.sh.example, examples/gamecd.conf.example,
3555 examples/generic_stage_template.spec, examples/grp_template.spec,
3556 examples/livecd-stage1_template.spec,
3557 examples/livecd-stage2_template.spec, examples/netboot_template.spec,
3558 examples/snapshot_template.spec:
3559 Imported example files from catalyst 1.1.9 to make them more verbose.
3561 18 Apr 2005; Eric Edgar <rocket@gentoo.org> modules/grp_target.py:
3562 Fix grp/use bug #89365
3564 15 Apr 2005; Eric Edgar <rocket@gentoo.org>
3565 modules/generic_stage_target.py, targets/support/kmerge.sh:
3566 Fixes for initramfs overlay support.
3568 15 Apr 2005; Eric Edgar <rocket@gentoo.org>
3569 modules/generic_stage_target.py, targets/support/kmerge.sh,
3570 targets/support/pre-kmerge.sh:
3571 Fix ctrl-c error if pre-kmerge.sh is running by sourcing
3572 /tmp/chroot-functions.sh and removed extra equal sign to fix a genkernel
3573 caching bug; Also adding preliminary support for initramfs_overlay from
3576 14 Apr 2005; Eric Edgar <rocket@gentoo.org>
3577 modules/generic_stage_target.py, targets/support/kmerge.sh:
3578 Removed support for postconf as genkernel no longer has that option
3580 14 Apr 2005; Eric Edgar <rocket@gentoo.org> modules/catalyst_support.py,
3581 modules/embedded_target.py, modules/generic_stage_target.py,
3582 modules/grp_target.py, modules/livecd_stage1_target.py,
3583 modules/livecd_stage2_target.py, modules/netboot_target.py,
3584 modules/stage4_target.py, modules/tinderbox_target.py,
3585 targets/stage1/stage1-chroot.sh, targets/stage1/stage1-controller.sh,
3586 targets/stage1/stage1-preclean-chroot.sh,
3587 targets/support/chroot-functions.sh:
3588 AUTORESUME PATCH; modified the chroot-functions.sh script so the chroot will
3589 die properly on CTRL-C; fixed stage1 bug with gcc-setup
3591 11 Apr 2005; Eric Edgar <rocket@gentoo.org>
3592 modules/livecd_stage2_target.py:
3593 Added support for livecd-stage2 to use a snapshot or livecd-stage1 image
3595 11 Apr 2005; Eric Edgar <rocket@gentoo.org>
3596 modules/generic_stage_target.py, modules/livecd_stage1_target.py,
3597 modules/livecd_stage2_target.py, modules/stage4_target.py,
3598 targets/livecd-stage1/livecd-stage1-controller.sh,
3599 targets/livecd-stage2/livecd-stage2-controller.sh,
3600 targets/stage4/stage4-controller.sh, +targets/stage4/unmerge.sh,
3601 targets/support/functions.sh, targets/support/kmerge.sh,
3602 targets/support/livecdfs-update.sh, +targets/support/rc-update.sh:
3603 Generalized kernel support, fsscript, rcupdate, etc for stage4
3605 09 Apr 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3606 targets/support/pre-kmerge.sh:
3607 Removed sed for usb devices from legacy genkernel, as we're going to require
3608 a version much higher that no longer exhibits the bug.
3610 08 Apr 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3611 examples/gamecd.conf.example, -targets/support/gamecdfs-update.sh,
3612 targets/support/livecdfs-update.sh:
3613 Removed empty gamecdfs-update.sh, updated livecdfs-update.sh to work
3614 properly with hotplug firmwares, and also updated gamecd.conf.example, since
3615 the ut2004demo shell script has been renamed to ut2004-demo.
3617 08 Apr 2005; Eric Edgar <rocket@gentoo.org> targets/support/pre-kmerge.sh:
3618 let genkernel always reinstall itself
3620 07 Apr 2005; Eric Edgar <rocket@gentoo.org> catalyst,
3621 modules/catalyst_support.py, modules/generic_stage_target.py,
3622 modules/stage1_target.py, targets/support/livecdfs-update.sh:
3623 fix case bug in livecdfs-update.sh; fix bug in initial command line
3624 arguement parsing; add cflags spec file support which is only allowed to
3627 07 Apr 2005; Eric Edgar <rocket@gentoo.org>
3628 targets/stage3/stage3-chroot.sh:
3629 Fix a use flag bug in the stage3
3631 07 Apr 2005; Eric Edgar <rocket@gentoo.org> modules/catalyst_support.py,
3632 modules/generic_stage_target.py:
3633 Changes to allow cflags, chost, cxxflags in a spec file
3635 06 Apr 2005; Eric Edgar <rocket@gentoo.org>
3636 targets/livecd-stage1/livecd-stage1-controller.sh,
3637 targets/livecd-stage2/livecd-stage2-controller.sh,
3638 targets/stage1/stage1-preclean-chroot.sh, targets/support/functions.sh,
3639 targets/support/gamecdfs-update.sh, targets/support/livecdfs-update.sh,
3640 targets/support/pre-kmerge.sh:
3641 change the code to use more case statements. Fix gcc issue in stage1.
3643 06 Apr 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3644 targets/livecd-stage1/livecd-stage1-controller.sh,
3645 targets/support/gamecdfs-update.sh, targets/support/livecdfs-update.sh:
3646 Merging in changes from catalyst 1.1.x for gamecd support.
3648 06 Apr 2005; Eric Edgar <rocket@gentoo.org>
3649 targets/stage1/stage1-preclean-chroot.sh:
3650 Removing gcc-config stuff to see if its still required to work around a gcc
3653 06 Apr 2005; Eric Edgar <rocket@gentoo.org>
3654 targets/support/chroot-functions.sh, targets/support/kmerge.sh:
3655 Added tests for genkernel >3.2.0
3657 05 Apr 2005; Eric Edgar <rocket@gentoo.org> catalyst:
3660 05 Apr 2005; Chris Gianelloni <wolf31o2@gentoo.org> AUTHORS:
3661 Updated AUTHORS with new maintainers and updated contributors list.
3663 05 Apr 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
3664 examples/fsscript.sh.example, livecd/files/README.txt,
3665 livecd/files/livecd-bash_profile, livecd/files/livecd-bashrc,
3666 livecd/files/minimal.motd.txt, livecd/files/universal.motd.txt,
3667 targets/support/gamecdfs-update.sh, targets/support/livecdfs-update.sh:
3668 Changed maintainers. Updated examples/fsscript.sh.example to provide better
3669 documentation. Lots of minor cosmetic updates. Updated minimal.motd.txt and
3670 universal.motd.txt to resolve documentation issue on bug #86914. Added
3671 x-setup to default runlevel on gamecd builds. Removed extranneous bashlogin
3672 sed-fu from livecdfs-update.sh and made default timezone UTC rather than
3675 05 Apr 2005; Eric Edgar <rocket@gentoo.org>
3676 targets/livecd-stage2/livecd-stage2-controller.sh:
3677 Removed a few unnecessary comments
3679 05 Apr 2005; Eric Edgar <rocket@gentoo.org> :
3680 Removed obsolete files from the livecd directory as the functionality has
3681 moved into the targets folders
3683 04 Apr 2005; Eric Edgar <rocket@gentoo.org>
3684 +targets/netboot/netboot-chroot.sh, +targets/netboot/netboot-controller.sh:
3685 Additional catalyst 2.0.0 files
3687 04 Apr 2005; Eric Edgar <rocket@gentoo.org> catalyst, arch/arm.py,
3688 +livecd/cdtar/grub-memtest86+-cdtar.tar.bz2,
3689 +livecd/cdtar/isolinux-2.11-cdtar.tar.bz2,
3690 +livecd/cdtar/isolinux-2.11-memtest86+-cdtar.tar.bz2,
3691 -livecd/isogen/alpha-isogen.sh, -livecd/isogen/hppa-isogen.sh,
3692 -livecd/isogen/ppc-isogen.sh, -livecd/isogen/sparc-isogen.sh,
3693 -livecd/isogen/sparc64-isogen.sh, -livecd/isogen/x86-isogen.sh,
3694 -livecd/runscript/alpha-archscript.sh,
3695 -livecd/runscript/default-runscript.sh,
3696 -livecd/runscript/hppa-archscript.sh, -livecd/runscript/ppc-archscript.sh,
3697 -livecd/runscript/sparc-archscript.sh, -livecd/runscript/x86-archscript.sh,
3698 -livecd/runscript-support/gamecdfs-update.sh,
3699 -livecd/runscript-support/kmerge.sh,
3700 -livecd/runscript-support/livecdfs-update.sh,
3701 -livecd/runscript-support/post-kmerge.sh,
3702 -livecd/runscript-support/pre-kmerge.sh, modules/catalyst_support.py,
3703 modules/embedded_target.py, modules/generic_stage_target.py,
3704 modules/grp_target.py, modules/livecd_stage1_target.py,
3705 modules/livecd_stage2_target.py, -modules/netboot.py,
3706 +modules/netboot_target.py, modules/snapshot_target.py,
3707 modules/stage1_target.py, +modules/stage4_target.py,
3708 modules/tinderbox_target.py, targets/embedded/embedded-chroot.sh,
3709 +targets/embedded/embedded-controller.sh,
3710 targets/embedded/embedded-preclean-chroot.sh, -targets/embedded/embedded.sh,
3711 -targets/embedded/kmerge.sh, targets/grp/grp-chroot.sh,
3712 +targets/grp/grp-controller.sh, targets/grp/grp-preclean-chroot.sh,
3713 -targets/grp/grp.sh, targets/livecd-stage1/livecd-stage1-chroot.sh,
3714 +targets/livecd-stage1/livecd-stage1-controller.sh,
3715 targets/livecd-stage1/livecd-stage1-preclean-chroot.sh,
3716 -targets/livecd-stage1/livecd-stage1.sh,
3717 +targets/livecd-stage2/livecd-stage2-bootloader.sh,
3718 +targets/livecd-stage2/livecd-stage2-cdfs.sh,
3719 +targets/livecd-stage2/livecd-stage2-controller.sh,
3720 +targets/livecd-stage2/livecd-stage2-iso.sh,
3721 targets/livecd-stage2/unmerge.sh, -targets/netboot/netboot-busybox.sh,
3722 targets/netboot/netboot-combine.sh, targets/netboot/netboot-image.sh,
3723 -targets/netboot/netboot-kernel.sh, -targets/netboot/netboot-packages.sh,
3724 -targets/netboot/netboot-setup.sh, -targets/netboot/netboot.sh,
3725 targets/stage1/build.py, targets/stage1/stage1-chroot.sh,
3726 +targets/stage1/stage1-controller.sh,
3727 +targets/stage1/stage1-preclean-chroot.sh,
3728 -targets/stage1/stage1-preclean1-chroot.sh,
3729 -targets/stage1/stage1-preclean2-chroot.sh, -targets/stage1/stage1.sh,
3730 targets/stage2/stage2-chroot.sh, +targets/stage2/stage2-controller.sh,
3731 targets/stage2/stage2-preclean-chroot.sh, -targets/stage2/stage2.sh,
3732 targets/stage3/stage3-chroot.sh, +targets/stage3/stage3-controller.sh,
3733 targets/stage3/stage3-preclean-chroot.sh, -targets/stage3/stage3.sh,
3734 +targets/stage4/stage4-chroot.sh, +targets/stage4/stage4-controller.sh,
3735 +targets/stage4/stage4-preclean-chroot.sh,
3736 +targets/support/chroot-functions.sh,
3737 +targets/support/filesystem-functions.sh, +targets/support/functions.sh,
3738 +targets/support/gamecdfs-update.sh, +targets/support/kmerge.sh,
3739 +targets/support/livecdfs-update.sh, +targets/support/post-kmerge.sh,
3740 +targets/support/pre-kmerge.sh, targets/tinderbox/tinderbox-chroot.sh,
3741 +targets/tinderbox/tinderbox-controller.sh,
3742 targets/tinderbox/tinderbox-preclean-chroot.sh,
3743 -targets/tinderbox/tinderbox.sh:
3744 Initial Import of Catalyst 2.0.0
3746 30 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3747 livecd/runscript-support/livecdfs-update.sh:
3748 Added /usr/portage as tmpfs (this will be made conditional later).
3750 29 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3751 +livecd/files/livecd-bash_profile, livecd/runscript/default-runscript.sh:
3752 Added a new livecd-bash_profile that sources ~/.bashrc in case we're called
3753 from an interactive shell.
3755 29 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3756 -livecd/files/livecd-bash_profile, +livecd/files/livecd-bashrc,
3757 livecd/files/livecd-local.start, -livecd/files/mkvardb,
3758 livecd/runscript-support/pre-kmerge.sh,
3759 livecd/runscript/default-runscript.sh:
3760 Moved livecd-bash_profile to livecd-bashrc. Added check for
3761 /usr/livecd/profiles to livecd-local.start. Removed mkvardb. Removed legacy
3762 sed call from pre-kmerge.sh since it has been fixed in genkernel for a long
3765 24 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org> arch/arm.py, catalyst,
3766 modules/generic_stage_target.py:
3767 Applying arm patch from vapier and closing bug #86466. This is now catalyst
3770 24 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org> +livecd/files/mkvardb,
3771 livecd/runscript/default-runscript.sh,
3772 targets/livecd-stage1/livecd-stage1.sh:
3773 Adding back in the kill for livecd-stage1 for gconfd-2 and resolving bug
3774 #73363. Adding in mkvardb script to create a /var/db/pkg entry from an
3775 arbitrary set of files. Modifying default-runscript.sh to copy mkvardb to
3778 19 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3779 livecd/runscript/ppc-archscript.sh:
3780 Added -l to mkisofs line for ppc as this allows full 31 character file names.
3782 16 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3783 livecd/cdtar/yaboot-1.3.11-cdtar.tar.bz2, catalyst:
3784 Changing catalyst version to 1.1.8_pre1 and updating yaboot cdtar to allow
3785 for multiple initrd files.
3787 16 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3788 livecd/runscript/ppc-archscript.sh:
3789 Modifed PPC archscript to close bug #84648 and also to make the PPC
3790 archscript produce multiple initrd files, like x86/amd64.
3792 09 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3793 -livecd/cdtar/isolinux-2.11-cdtar.tar.bz2,
3794 -livecd/cdtar/isolinux-2.11-memtest86+-cdtar.tar.bz2,
3795 livecd/runscript/ppc-archscript.sh:
3796 Alright, so I lied to you. This is now the 1.1.7 release. I removed the 2.11
3797 isolinux cdtar tarballs and updated the ppc-archscript.sh to use the
3798 livecd/volid for the HFS volid, too.
3800 09 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
3801 Calling this one 1.1.7 and rolling a tarball.
3803 08 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3804 livecd/runscript/alpha-archscript.sh, livecd/runscript/hppa-archscript.sh,
3805 livecd/runscript/ppc-archscript.sh, livecd/runscript/sparc-archscript.sh,
3806 -livecd/runscript/sparc64-archscript.sh,
3807 livecd/runscript/x86-archscript.sh, modules/livecd_stage2_target.py:
3808 Added livecd/volid to set the volume ID when creating the ISO, patch by
3809 Gustavo Zacarias <gustavoz@gentoo.org>. Also copied sparc64-archscript.sh to
3810 sparc-archscript.sh and removing sparc64 one, as they are identical now.
3812 08 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3813 +livecd/cdtar/isolinux-2.13-cdtar.tar.bz2,
3814 +livecd/cdtar/isolinux-2.13-memtest86+-cdtar.tar.bz2:
3815 Adding experimental isolinux cdtar for isolinux 2.13 and memtest86+ 1.51.
3817 08 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3818 livecd/runscript-support/livecdfs-update.sh:
3819 Removed hdparm from default runlevel as it break ide=nodma at boot.
3821 07 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3822 livecd/runscript-support/kmerge.sh,
3823 livecd/runscript-support/pre-kmerge.sh,
3824 targets/livecd-stage1/livecd-stage1-chroot.sh:
3825 Revert last set of changes and remove portage version check from emerge in
3826 livecd-stage1, as it breaks catalyst's ability to fail properly on an
3829 07 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3830 livecd/runscript-support/kmerge.sh,
3831 livecd/runscript-support/pre-kmerge.sh:
3832 Change genkernel check to use best_version and has_version to determine if
3833 the any previously installed versions of genkernel are up to date. Change
3834 emerge line for kernels to use -n option to only install if they were not
3835 previously installed.
3837 06 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
3838 livecd/cdtar/silo-1.2.6-sparc-cdtar.tar.bz2,
3839 -livecd/cdtar/silo-1.3.2-sparc64-cdtar.tar.bz2,
3840 -livecd/cdtar/silo-1.4.4-sparc32-cdtar.tar.bz2,
3841 livecd/runscript/sparc-archscript.sh:
3842 Applying sparc32 patch from gustavoz. Replacing silo cdtar files with
3843 unified sparc32/sparc64 cdtar.
3845 06 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3846 livecd/runscript-support/livecdfs-update.sh,
3847 livecd/runscript-support/pre-kmerge.sh:
3848 Change sudoers update to only run if /etc/sudoers exists and only reduce
3849 splash to 1024x768 on minimal and universal install CD.
3851 05 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org> targets/grp/grp.sh,
3852 targets/livecd-stage1/livecd-stage1.sh:
3853 Changing the killall -9 gconfd-2 to gconftool-2 --shutdown and resolving bug
3856 03 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3857 livecd/runscript/alpha-archscript.sh, livecd/runscript/hppa-archscript.sh,
3858 livecd/runscript/ppc-archscript.sh, livecd/runscript/sparc-archscript.sh,
3859 livecd/runscript/sparc64-archscript.sh,
3860 livecd/runscript/x86-archscript.sh:
3861 Added a new empty livecd file to each archscript. This will be used for an
3862 identifier by genkernel to allow booting from a non-primary CDROM.
3864 03 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
3865 Catalyst 1.1.6 is here.
3867 03 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3868 targets/stage1/stage1-preclean2-chroot.sh:
3869 Commenting out stage1 cleaning of /var/db.
3871 02 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3872 livecd/runscript-support/pre-kmerge.sh:
3873 Made splash reduction to 1024x768 only for minimal and universal release media.
3875 01 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3876 targets/stage1/stage1-preclean2-chroot.sh:
3877 Added SLOT files back to /var/db entries in stage1.
3879 01 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3880 +livecd/files/gentoo.png, livecd/files/livecd-local.start,
3881 livecd/runscript/default-runscript.sh,
3882 livecd/runscript-support/livecdfs-update.sh,
3883 targets/livecd-stage2/unmerge.sh:
3884 Moved portage profiles from livecd-local.start to unmerge.sh, since /usr is
3885 not writeable at boot. Removed -a from cp in default-runscript.sh to keep
3886 the copy from preserving permissions and also adding /usr/share/faces and
3887 default Gentoo icon. We'll see how the icon does for us. Removing serial
3888 init script, as it causes problems with the splash theme.
3890 28 Feb 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3891 targets/livecd-stage1/livecd-stage1.sh:
3894 28 Feb 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3895 livecd/files/livecd-local.start, livecd/runscript/default-runscript.sh,
3896 livecd/runscript-support/kmerge.sh,
3897 livecd/runscript-support/livecdfs-update.sh,
3898 livecd/runscript-support/post-kmerge.sh, modules/snapshot_target.py,
3899 targets/livecd-stage1/livecd-stage1.sh, targets/stage1/stage1-chroot.sh,
3900 targets/stage1/stage1-preclean2-chroot.sh:
3901 Removed x-setup from local.start and added in symlinks for gconf, portage
3902 profiles (for installer) and /var/db. Added a touch for root's .bashrc for
3903 baselayout and removed /etc/startx from the environmental type. Commented
3904 unmerge of sources in kmerge.sh, as they should be unmerged by the spec
3905 file. Changed livecdfs-update.sh to setup /etc/hosts properly, allow wheel
3906 users to use sudo with no password, mount /usr/lib/X11/xkb/compiled as tmpfs
3907 for X, use the latest pci.ids and usb.ids from portage, and create
3908 /lib/firmware if it doesn't exist. Commented unmerge of genkernel in
3909 post-kmerge.sh, as it should be unmerged by the spec file. Fixed typo in
3910 snapshot_target.py. Made gconfd check in livecd-stage1.sh work if more than
3911 one gconfd-2 is running. Added a gcc-config fix to stage1-chroot.sh. Changed
3912 gcc-config check in stage1-preclean2-chroot.sh to ensure gcc-config is an
3915 04 Feb 2005; Chris Gianelloni <wolf31o2@gentoo.org> files/catalyst.conf:
3916 Removed ccache from default options as it breaks catalyst when merged with
3919 04 Feb 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3920 modules/snapshot_target.py:
3921 Added /local/ to snapshot exclusion.
3923 31 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3924 livecd/runscript-support/livecdfs-update.sh:
3925 Updated to attempt to start 5 interfaces, rather than 4. You can blame
3926 gustavoz and his 5 interface Xeon for this.
3928 29 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
3929 targets/grp/grp.sh, targets/livecd-stage1/livecd-stage1.sh:
3930 Added a conditional before killing gconfd-2. This is also going to be
3931 catalyst 1.1.5, so let's hope we don't find any more bugs, at least for this
3934 29 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3935 targets/grp/grp-preclean-chroot.sh, targets/grp/grp.sh,
3936 targets/livecd-stage1/livecd-stage1-preclean-chroot.sh:
3937 Moved killall -9 gconfd-2 to execute outside chroot.
3939 29 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3940 livecd/files/x86-help.msg:
3941 Modified x86-help.msg to remove agpgart line, add noload= line, and replace
3944 29 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3945 livecd/runscript/x86-archscript.sh:
3946 Removed acpi from x86-archscript.sh as it breaks acpi calls on the command
3949 29 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
3952 28 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3953 targets/livecd-stage1/livecd-stage1.sh:
3954 Added killall for gconfd-2 back into livecd-stage1.sh
3956 28 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3957 livecd/runscript/alpha-archscript.sh:
3958 Alpha fixes for multiple kernels..
3960 28 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3961 livecd/runscript-support/kmerge.sh:
3962 Changed kmerge.sh from --devfs to --no-udev as --devfs doesn't exist.
3964 28 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3965 livecd/runscript/hppa-archscript.sh, livecd/runscript/sparc-archscript.sh,
3966 livecd/runscript/sparc64-archscript.sh:
3967 Force devfs if udev is not selected for all supporting arches.
3969 28 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3970 livecd/runscript/alpha-archscript.sh, livecd/runscript/x86-archscript.sh,
3971 livecd/runscript-support/kmerge.sh:
3972 Forcing devfs if livecd/dev-manager isn't udev. This should fix building 2.4
3975 28 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3976 targets/grp/grp-preclean-chroot.sh, targets/grp/grp.sh:
3977 Re-enabled preclean in grp and added gconfd-2 killing.
3979 28 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3980 livecd/runscript/x86-archscript.sh:
3981 Changed acpi=ht to acpi=off. This fixes acpi loading and also allows for
3984 28 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3985 targets/embedded/embedded-chroot.sh, targets/grp/grp-chroot.sh,
3986 targets/livecd-stage1/livecd-stage1-chroot.sh,
3987 targets/livecd-stage1/livecd-stage1-preclean-chroot.sh,
3988 targets/livecd-stage1/livecd-stage1.sh,
3989 targets/netboot/netboot-packages.sh, targets/stage1/stage1-chroot.sh,
3990 targets/stage3/stage3-chroot.sh, targets/tinderbox/tinderbox-chroot.sh:
3991 Added ability to pause indefinitely. This closes bug #79798. I've also added
3992 the gcond-2 killall back in, but now it is in the actual preclean script and
3993 is executed inside the chroot.
3995 26 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
3996 Updated for 1.1.3 release.
3998 26 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3999 targets/grp/grp-chroot.sh, targets/livecd-stage1/livecd-stage1-chroot.sh,
4000 targets/netboot/netboot-busybox.sh, targets/netboot/netboot-kernel.sh,
4001 targets/netboot/netboot-packages.sh,
4002 targets/tinderbox/tinderbox-chroot.sh:
4003 Updated to use package.use correctly. Blame Robert Paskowitz
4004 <rpaskowitz@confucius.ca> from the gentoo-catalyst mailing list.
4006 26 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4007 targets/stage1/stage1-preclean2-chroot.sh:
4008 Fixed find line for new stage1 /var/db/pkg.
4010 25 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4011 targets/stage1/stage1-preclean2-chroot.sh:
4012 Added code to clean up /var/db/pkg, while still keeping the CONTENTS,
4013 COUNTER and ebuilds. This should keep a stage1 useable, while still keeping
4016 24 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4017 livecd/runscript-support/livecdfs-update.sh:
4018 Removed gpm changes, as it has been moved to livecd-tools and autoconfig,
4019 added net.ethX symlinks, and added copying of files from
4020 /usr/lib/hotplug/firmware into firmware tarball.
4022 23 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4023 livecd/runscript-support/livecdfs-update.sh:
4024 Firmware updated to use new /lib/firmware directory.
4026 16 Jan 2005; John Davis <zhen@gentoo.org> catalyst:
4027 fix from pvdabeel@gentoo.org. patch fixes a small bug that caused grp to not
4028 work when both -f and -C were used on the command line.
4030 13 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4031 targets/embedded/embedded-chroot.sh, targets/grp/grp-chroot.sh,
4032 targets/livecd-stage1/livecd-stage1-chroot.sh,
4033 targets/netboot/netboot-packages.sh, targets/stage1/stage1-chroot.sh,
4034 targets/stage3/stage3-chroot.sh:
4035 Added a portage version check to each target that uses --newuse to ensure a
4036 high enough version is used. This resolves bug #75336.
4038 13 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4039 livecd/files/livecd-local.start:
4040 Possible local.start fix for beejay.
4042 12 Jan 2005; John Davis <zhen@gentoo.org>
4043 modules/embedded.py:
4044 kernel building patch for embedded from mutex@gentoo.org (bug #76542)
4046 11 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4047 livecd/runscript-support/kmerge.sh:
4048 Added ccache support to genkernel call in livecd-stage2.
4050 11 Jan 2005; John Davis <zhen@gentoo.org>
4051 targets/netboot/netboot-busybox.sh, targets/netboot/netboot-combine.sh,
4052 targets/netboot/netboot-image.sh, targets/netboot/netboot-kernel.sh,
4053 targets/netboot/netboot.sh:
4054 netboot path from gmsoft@gentoo.org. The patch addresses many bugs and adds
4055 some feature enhancements.
4057 11 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
4058 targets/embedded/embedded-chroot.sh, targets/grp/grp-chroot.sh,
4059 targets/livecd-stage1/livecd-stage1-chroot.sh,
4060 targets/livecd-stage1/livecd-stage1.sh,
4061 targets/netboot/netboot-packages.sh, targets/stage1/stage1-chroot.sh,
4062 targets/stage2/stage2-chroot.sh, targets/stage3/stage3-chroot.sh:
4063 Added a -F or --fetchonly command line option and closing out bug #77480.
4064 Also added a portage version check to livecd-stage1 to close out bug #68307.
4066 11 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4067 livecd/runscript-support/livecdfs-update.sh,
4068 targets/stage3/stage3-chroot.sh:
4069 Fixed DHCP for eth0->eth3 in livecdfs-update.sh and also changed stage3
4070 target to use emerge -e when building. This is only temporary until the
4071 bootstrap.sh script can be fixed or another solution can be decided upon.
4073 09 Jan 2005; John Davis <zhen@gentoo.org> targets/embedded/embedded.sh,
4074 +targets/embedded/kmerge.sh:
4075 partial fix for #76542, waiting for the necessary patch to modules/embedded.py
4076 from mutex@gentoo.org
4078 09 Jan 2005; John Davis <zhen@gentoo.org> modules/generic_stage_target.py,
4079 modules/livecd_stage2_target.py:
4082 05 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4083 livecd/runscript-support/livecdfs-update.sh, targets/stage1/stage1.sh:
4084 Updated livecdfs-update.sh to modify inittab to use bashlogin. Updated
4085 targets/stage1/stage1.sh to no longer clean /var/db/pkg, which should fix
4086 the brokenness of a stage1 tarball.
4088 04 Jan 2005; John Davis <zhen@gentoo.org> catalyst:
4089 patch for pvdabeel@gentoo.org. -f and -C can now be used together on the
4092 04 Jan 2005; John Davis <zhen@gentoo.org> modules/generic_stage_target.py,
4093 modules/livecd_stage2_target.py:
4096 04 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4097 -livecd/cdtar/isolinux-2.08-cdtar.tar.bz2,
4098 -livecd/cdtar/isolinux-2.08-memtest86+-cdtar.tar.bz2,
4099 -livecd/cdtar/isolinux-2.08-memtest86-cdtar.tar.bz2,
4100 +livecd/cdtar/isolinux-2.11-cdtar.tar.bz2,
4101 +livecd/cdtar/isolinux-2.11-memtest86+-cdtar.tar.bz2:
4102 Upgraded the isolinux cdtar files and closing bug #70518.
4104 04 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4105 modules/embedded_target.py, modules/generic_stage_target.py,
4106 modules/grp_target.py, modules/livecd_stage1_target.py,
4107 modules/livecd_stage2_target.py, modules/netboot.py,
4108 modules/stage1_target.py, modules/tinderbox_target.py:
4109 Added patches from Eric Edgar <e_edgar@hotmail.com> from bug #70663 to
4110 separate out specific target logic from the generic targets modules.
4112 03 Jan 2005; John Davis <zhen@gentoo.org> arch/ppc.py:
4113 new PPC arch file from pvdabeel@gentoo.org
4115 01 Jan 2005; John Davis <zhen@gentoo.org> catalyst,
4116 examples/generic_stage_template.spec, modules/catalyst_support.py:
4117 tweaking error handling in the main catalyst script
4118 updated the example to include a blurb about portage_confdir
4120 29 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4121 livecd/runscript-support/livecdfs-update.sh:
4122 Cleanup on livecdfs-update.sh script and testing a possible bashlogin fix.
4124 17 Dec 2004; John Davis <zhen@gentoo.org> modules/generic_stage_target.py:
4127 17 Dec 2004; John Davis <zhen@gentoo.org> modules/catalyst_support.py:
4128 fix for #66592. catalyst now gives a traceback when it bails out, making
4129 troubleshooting amazingly easier
4131 17 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
4132 modules/catalyst_support.py, modules/embedded_target.py,
4133 modules/generic_stage_target.py, modules/grp_target.py,
4134 modules/livecd_stage1_target.py, modules/livecd_stage2_target.py,
4135 modules/netboot.py, modules/stage1_target.py, modules/tinderbox_target.py:
4136 Reversing patch from Eric Edgar from bug #70663.
4138 17 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4139 livecd/runscript/x86-archscript.sh:
4140 Added -no-emul-boot back into x86-archscript.sh as apparently isolinux will
4141 not work without it (mkisofs fails on creating ISO).
4143 16 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
4144 modules/catalyst_support.py, modules/embedded_target.py,
4145 modules/generic_stage_target.py, modules/grp_target.py,
4146 modules/livecd_stage1_target.py, modules/livecd_stage2_target.py,
4147 modules/netboot.py, modules/stage1_target.py, modules/tinderbox_target.py:
4148 Added patches from Eric Edgar <e_edgar@hotmail.com> from bug #70663 to
4149 separate out specific target logic from the generic targets modules.
4151 16 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4152 modules/embedded_target.py, targets/embedded/embedded-fs-runscript.sh,
4153 targets/embedded/embedded.sh:
4154 Added more embedded updates from mutex@gentoo.org and Closing bug #67289.
4156 16 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4157 +examples/gamecd.conf.example, -livecd/files/gamecd-xinitrc,
4158 livecd/runscript/default-runscript.sh,
4159 livecd/runscript-support/gamecdfs-update.sh,
4160 livecd/runscript-support/livecdfs-update.sh,
4161 modules/livecd_stage2_target.py:
4162 Added gamecd/conf option to livecd_stage2_target.py, added
4163 gamecd.conf.example to /examples, cleaned up game-specific code in
4164 gamecdfs-update.sh to make it more generic, added more fundtionality to
4165 livecdfs-update.sh and default-runscript.sh for gentoo-release-environmental
4166 and gentoo-gamecd to make spec files simpler and to remove the need for
4167 specifying a gamecd/environmental fsscript in livecd/fsscript, allowing the
4168 user to still use a custom fsscript of their own.
4170 16 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4171 +livecd/files/environmental.motd.txt,
4172 targets/livecd-stage1/livecd-stage1.sh:
4173 Added environmental.motd.txt for gentoo-release-environmental livecd/type.
4175 15 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4176 livecd/runscript/default-runscript.sh,
4177 livecd/runscript-support/livecdfs-update.sh:
4178 Added gentoo-release-environmental as a valid livecd/type and did some
4179 cleanup in livecdfs-update.sh to allow hotplug to dhcp on detected ethernet
4180 devices other than eth0.
4182 14 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4183 targets/livecd-stage1/livecd-stage1-chroot.sh:
4184 Changed livecd-stage1 to merge each package individually. This should not
4185 make it into a production version of catalyst, but is here as a possible
4186 solution to bug #68307.
4188 12 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4189 livecd/runscript/alpha-archscript.sh, livecd/runscript/hppa-archscript.sh,
4190 livecd/runscript/sparc-archscript.sh,
4191 livecd/runscript/sparc64-archscript.sh,
4192 livecd/runscript/x86-archscript.sh:
4193 Added failures to all arches on mkisofs failure and also made -z option to
4194 mkisofs optional on x86 depending on loop type used.
4196 12 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4197 livecd/runscript/x86-archscript.sh:
4198 Making sure the mkisofs call causes a failure when it doesn't complete
4199 successfully. Once again, blame jforman, our beloved infra-monkey.
4201 12 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4202 livecd/runscript/default-runscript.sh:
4203 squashfs-utils->squashfs-tools fix. Blame jforman.
4205 09 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4206 livecd/isogen/x86-isogen.sh:
4207 Removed -no-emul-boot from x86-isogen.sh to keep the ISO being made from
4208 possibly not booting on really old systems.
4210 09 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4211 livecd/runscript/x86-archscript.sh:
4212 Removed -no-emul-boot from x86-archscript.sh to keep the ISO being made from
4213 possibly not booting on really old systems.
4215 08 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4216 livecd/runscript-support/livecdfs-update.sh:
4217 Save some space by removing redundant firmware after tarball is made, only
4218 perform sed on /etc/conf.d/gpm if it exists, and change fstab to be more
4221 06 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4222 targets/stage1/stage1-preclean2-chroot.sh:
4223 Added patch from vapier and closing bug #73556.
4225 22 Nov 2004; John Davis <zhen@gentoo.org> modules/embedded_target.py,
4226 modules/generic_stage_target.py, -targets/embedded/cramfs-runscript.sh,
4227 +targets/embedded/embedded-fs-runscript.sh,
4228 targets/livecd-stage2/unmerge.sh, targets/stage1/stage1-chroot.sh,
4229 targets/stage2/stage2-chroot.sh, targets/stage3/stage3-chroot.sh:
4230 fixes for bugs #49819 and #71033. Partial fix for #67289 - waiting on a patch
4231 from mutex@gentoo.org for modules/embedded.py
4233 19 Nov 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4234 livecd/files/gamecd-xinitrc, livecd/runscript-support/gamecdfs-update.sh,
4235 livecd/runscript-support/livecdfs-update.sh:
4236 Fixing up some GameCD stuff and also fixing a problem with the ls and grep
4237 aliases having --color rather than --color=auto.
4239 17 Nov 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4240 livecd/files/livecd-local.start:
4241 Let's try actually making a proper edit on livecd/files/livecd-local.start
4242 this time, shall we...
4244 17 Nov 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4245 livecd/files/livecd-local.start:
4246 Fixing up livecd/files/livecd-local.start to remove ALSA config and make
4247 x-setup check for /etc/startx.
4249 14 Nov 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4250 livecd/runscript-support/gamecdfs-update.sh:
4251 Fixing minor sed bug in gamecdfs-update.sh.
4253 07 Nov 2004; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
4254 examples/snapshot_template.spec,
4255 livecd/runscript-support/gamecdfs-update.sh,
4256 livecd/runscript-support/livecdfs-update.sh:
4257 Fixing typo in snapshot_template.spec and closing bug #70321.
4259 02 Nov 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4260 livecd/runscript-support/pre-kmerge.sh:
4261 Ssshhh... I've added my super-secret pre-kmerge.sh sed replacement so
4262 genkernel will only add the 1024x768 version of the gensplash image to the
4263 bzImage, which added with the livecd-stage2 removal of the unused splash
4264 images, makes for a significantly smaller (54MB v. 50MB) LiveCD.
4266 29 Oct 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4267 +livecd/cdtar/silo-1.2.6-sparc-cdtar.tar.bz2,
4268 livecd/runscript/sparc64-archscript.sh:
4269 Updated with silo/mkisofs patch from gustavoz.
4271 28 Oct 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4272 livecd/files/x86-help.msg:
4273 Updated x86-help.msg to make it fall more inline with current
4274 genkernel/livecd-tools options.
4276 28 Oct 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4277 livecd/runscript/x86-archscript.sh, livecd/runscript-support/kmerge.sh,
4278 livecd/runscript-support/pre-kmerge.sh:
4279 Removing auto-keymap from kmerge.sh and moving it to x86-archscript.sh since
4280 it is only working properly on amd64 and x86 anyway. Also fixing a typo in
4281 genkernel's module_load for x86 during pre-kmerge.sh, which should fix USB
4284 22 Oct 2004; Chris Gianelloni <wolf31o2@gentoo.org> files/catalyst.conf,
4285 livecd/runscript-support/kmerge.sh,
4286 livecd/runscript-support/livecdfs-update.sh,
4287 targets/livecd-stage2/unmerge.sh, targets/netboot/netboot-kernel.sh:
4288 Changed kernel build caching to use kerncache option, rather than pkgcache
4289 option. Fixed --postconf and --callback for builds that do not require them.
4290 Removed delay when removing package sin the system profile. This is now
4291 catalyst 1.1.0, so enjoy.
4293 21 Oct 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4294 livecd/runscript-support/livecdfs-update.sh:
4295 Stopping udev from using the nasty device tarball. We don't need it anyway.
4297 21 Oct 2004; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
4298 livecd/runscript/sparc-archscript.sh,
4299 livecd/runscript/sparc64-archscript.sh,
4300 livecd/runscript-support/kmerge.sh,
4301 livecd/runscript-support/livecdfs-update.sh, modules/catalyst_support.py:
4302 Fixing gpm support by uncommenting default settings. Fixing case where
4303 boot/kernel/$kname/packages or boot/kernel/$kname/postconf were empty.
4304 Changing sparc kernel files from kernel* to kernel-* so kernel.msg does
4305 not get renamed. Fixed a problem where we were accidentally removing the
4306 hwdata-knoppix versions of pci.ids and usb.ids and linking
4307 /usr/share/misc/*.ids to non-existent files. This should hopefully be it
4308 for 2004.3 and catalyst 1.1.0.
4310 19 Oct 2004; John Davis <zhen@gentoo.org> arch/ia64.py:
4311 patch from vapier@gentoo.org for bug #68080
4313 19 Oct 2004; John Davis <zhen@gentoo.org> catalyst, files/catalyst.conf,
4314 livecd/runscript-support/kmerge.sh:
4315 made kernel caching dependent on the "pkgcache" option so that genkernel's
4316 postconf can actually work
4318 18 Oct 2004; John Davis <zhen@gentoo.org>
4319 livecd/runscript/x86-archscript.sh, livecd/runscript-support/kmerge.sh,
4320 livecd/runscript-support/livecdfs-update.sh:
4321 patch submitted by wolf31o2@gentoo.org to fix the rest of the gensplash woes
4323 17 Oct 2004; John Davis <zhen@gentoo.org>
4324 livecd/runscript-support/livecdfs-update.sh:
4325 firmware tarball fix for packages that need firmware such as ipw2100
4327 16 Oct 2004; John Davis <zhen@gentoo.org> livecd/files/x86-help.msg,
4328 livecd/runscript/x86-archscript.sh, livecd/runscript-support/kmerge.sh,
4329 livecd/runscript-support/livecdfs-update.sh,
4330 modules/livecd_stage2_target.py:
4331 patches for gensplash support from Chris Gianelloni <wolf31o2@gentoo.org>
4333 14 Oct 2004; John Davis <zhen@gentoo.org> livecd/runscript/x86-archscript.sh:
4334 acpi=off changed to acpi=ht. enables HT automatically for intel users, but
4335 should not hurt non-HT users
4337 12 Oct 2004; John Davis <zhen@gentoo.org>
4338 targets/embedded/cramfs-runscript.sh, targets/embedded/embedded-chroot.sh,
4339 +targets/embedded/unmerge.sh, targets/grp/grp-chroot.sh,
4340 targets/livecd-stage1/livecd-stage1-chroot.sh, targets/netboot/netboot.sh,
4341 targets/stage1/stage1-chroot.sh, targets/stage3/stage3-chroot.sh,
4342 livecd/runscript-support/kmerge.sh:
4343 bugfixes for #67195, #67197, #67122, and #46918
4345 12 Oct 2004; John Davis <zhen@gentoo.org> modules/netboot.py:
4346 small netboot fixups
4348 11 Oct 2004; John Davis <zhen@gentoo.org> modules/netboot.py,
4349 targets/netboot/netboot-busybox.sh, targets/netboot/netboot-image.sh,
4350 targets/netboot/netboot-kernel.sh, targets/netboot/netboot-packages.sh,
4351 targets/netboot/netboot.sh:
4352 sweeping updates and changes to the netboot code. the patches should fix the
4353 arch specific code as well as some pkgcache issues, etc. Much thanks to Mike
4354 Frysinger <vapier@gentoo.org> for writing and contributing the patches.
4356 06 Oct 2004; John Davis <zhen@gentoo.org> files/catalyst.1,
4357 livecd/runscript-support/kmerge.sh, targets/netboot/netboot-busybox.sh,
4358 targets/netboot/netboot-image.sh, targets/netboot/netboot-kernel.sh,
4359 targets/netboot/netboot.sh:
4360 more code cleanup and maintenance
4362 05 Oct 2004; John Davis <zhen@gentoo.org> modules/catalyst_support.py,
4363 modules/generic_stage_target.py, +modules/netboot.py,
4364 +targets/netboot/netboot-busybox.sh, +targets/netboot/netboot-image.sh,
4365 +targets/netboot/netboot-kernel.sh, +targets/netboot/netboot-packages.sh,
4366 +targets/netboot/netboot.sh:
4367 initial import of the netboot code. thanks to Guy Martin <gmsoft@gentoo.org>
4370 05 Oct 2004; John Davis <zhen@gentoo.org> modules/generic_stage_target.py,
4371 targets/embedded/embedded-chroot.sh, targets/grp/grp-chroot.sh,
4372 targets/livecd-stage1/livecd-stage1-chroot.sh,
4373 targets/stage1/stage1-chroot.sh, targets/stage2/stage2-chroot.sh,
4374 targets/stage3/stage3-chroot.sh, targets/tinderbox/tinderbox-chroot.sh:
4375 bugfix for #66083 which in turn addresses #61605. distcc apparently does not
4376 have to start a server on the build host for it to distribute.
4378 04 Oct 2004; John Davis <zhen@gentoo.org> catalyst:
4379 added a new -s/ --snapshot option. no more using --cli to create snapshots,
4380 just do -s version_stamp
4382 29 Sep 2004; John Davis <zhen@gentoo.org> targets/stage2/stage2-chroot.sh:
4383 bugfix #60502 - the stage2 target can now resume the bootstrapping process
4385 28 Sep 2004; John Davis <zhen@gentoo.org> TODO,
4386 +examples/fsscript.sh.example, examples/livecd-stage2_template.spec,
4387 livecd/runscript/x86-archscript.sh, livecd/runscript-support/kmerge.sh,
4388 modules/livecd_stage2_target.py:
4389 udev support for livecds
4391 16 Sep 2004; John Davis <zhen@gentoo.org> modules/catalyst_support.py,
4392 +targets/livecd-stage2/unmerge.sh:
4393 bug #59681 resolved thanks to the patch from viric@vicerveza.homeunix.net!
4394 Also, livecd-stage2 unmerge.sh added back in.
4396 13 Sep 2004; John Davis <zhen@gentoo.org> catalyst,
4397 livecd/runscript-support/livecdfs-update.sh:
4398 bugfixes for #60887 and #63338
4400 09 Sep 2004; John Davis <zhen@gentoo.org> catalyst:
4401 bugfixes for #63382 and #63338
4403 08 Sep 2004; John Davis <zhen@gentoo.org>
4404 livecd/runscript/alpha-archscript.sh, livecd/runscript/hppa-archscript.sh,
4405 livecd/runscript/ppc-archscript.sh, livecd/runscript/sparc-archscript.sh,
4406 livecd/runscript/sparc64-archscript.sh, livecd/runscript/x86-archscript.sh,
4407 livecd/runscript-support/kmerge.sh, livecd/runscript-support/pre-kmerge.sh,
4408 targets/embedded/embedded-chroot.sh, targets/grp/grp-chroot.sh,
4409 targets/livecd-stage1/livecd-stage1-chroot.sh,
4410 -targets/livecd-stage2/unmerge.sh, targets/stage1/stage1-chroot.sh,
4411 targets/stage3/stage3-chroot.sh, targets/tinderbox/tinderbox-chroot.sh:
4412 lots of changes in this revision. first of all, major cosmetic fixups to the
4413 archscripts. i also fixed a non-reported bug where pkgcache was not being used
4414 for distcc or ccache builds in most of the targets. bug #56581 is finially
4415 closed (kernel caching for multiple runs of the livecd-stage2 build) - big
4416 performance enhancement here.
4418 07 Sep 2004; John Davis <zhen@gentoo.org> modules/generic_stage_target.py,
4419 modules/livecd_stage2_target.py:
4420 fix for bug #63033, thanks to usata@gentoo.org for the patch
4422 30 Aug 2004; John Davis <zhen@gentoo.org>
4423 livecd/runscript-support/livecdfs-update.sh, targets/grp/grp-chroot.sh:
4424 bugfixes for #61537 and #61779
4426 13 Aug 2004; John Davis <zhen@gentoo.org> +files/catalyst.1,
4427 modules/generic_stage_target.py, modules/livecd_stage2_target.py,
4428 modules/snapshot_target.py:
4429 bugfixes for #55014 (catalyst needs a manpage), #56581 (livecd-stage2 I/O
4430 enhancements), and #56773 (catalyst overlay for build root). Snapshotting
4431 time should also be improved due to a more efficient use of rsync. This commit will
4432 mark the portage version of catalyst-1.9.0.
4434 10 Aug 2004; John Davis <zhen@gentoo.org> arch/mips.py:
4435 add support for mips4n32 subarch. thanks to iluxa@gentoo.org. closes bug
4438 02 Aug 2004; John Davis <zhen@gentoo.org> modules/generic_stage_target.py:
4441 02 Aug 2004; John Davis <zhen@gentoo.org>
4442 livecd/runscript-support/livecdfs-update.sh:
4445 02 Aug 2004; John Davis <zhen@gentoo.org> modules/generic_stage_target.py,
4446 +targets/stage1/build.py, -targets/stage1/build.sh,
4447 targets/stage1/stage1-chroot.sh, targets/stage1/stage1-preclean2-chroot.sh,
4448 targets/stage1/stage1.sh, targets/stage2/stage2-chroot.sh,
4449 targets/stage3/stage3-chroot.sh:
4450 applied patch from bug #58840. it should fix up things for uclibc stages and
4451 cascaded profiles. thanks to Mike Frysinger (vapier@gentoo.org) for the patch.
4453 21 Jul 2004; John Davis <zhen@gentoo.org> +livecd/files/gamecd-xinitrc,
4454 +livecd/files/gamecd.motd.txt, +livecd/files/generic-motd.txt,
4455 +livecd/files/livecd-bash_profile, +livecd/files/livecd-local.start,
4456 -livecd/files/livecd-rclocal, +livecd/files/minimal.motd.txt,
4457 -livecd/files/motd.txt, +livecd/files/universal.motd.txt,
4458 livecd/runscript/default-runscript.sh, livecd/runscript-support/kmerge.sh,
4459 livecd/runscript-support/livecdfs-update.sh,
4460 modules/livecd_stage2_target.py:
4461 addition of wolf31o2's gamecd patchset. untested, so please beware
4463 14 Jul 2004; John Davis <zhen@gentoo.org>
4464 livecd/runscript-support/livecdfs-update.sh,
4465 modules/generic_stage_target.py, modules/livecd_stage2_target.py:
4466 fixed a bug for livecd-stage2. somehow, the inheritance got mucked up and the
4467 livecds were not cleaning out livecd/empty livecd/rm etc. I moved the code for
4468 this out of generic_stage_target and into livecd-stage2 since the
4469 livecd-stage2 class was overriding generic_stage_target for cleaning anyway.
4471 13 Jul 2004; John Davis <zhen@gentoo.org>
4472 livecd/runscript-support/livecdfs-update.sh:
4473 changed the behavior of rcadd/ rcdel. it was getting hokey to have to add the
4474 default rc'ed programs when only one change was required to rcadd. so I
4475 changed it so that the defaults are *always* loaded and specified additions/
4476 deletions are just added on top of those.
4478 12 Jul 2004; John Davis <zhen@gentoo.org> catalyst,
4479 targets/embedded/embedded-chroot.sh, targets/grp/grp-chroot.sh,
4480 targets/livecd-stage1/livecd-stage1-chroot.sh,
4481 targets/stage1/stage1-chroot.sh, targets/stage3/stage3-chroot.sh,
4482 targets/tinderbox/tinderbox-chroot.sh:
4483 changing the more verbose behavior to the -V (verbose) flag
4485 12 Jul 2004; John Davis <zhen@gentoo.org> catalyst,
4486 targets/embedded/embedded-chroot.sh, targets/grp/grp-chroot.sh,
4487 targets/livecd-stage1/livecd-stage1-chroot.sh,
4488 targets/stage1/stage1-chroot.sh, targets/stage3/stage3-chroot.sh,
4489 targets/tinderbox/tinderbox-chroot.sh:
4490 the -d (debug) flag now makes catalyst calculate an emerge -vp of the packages
4491 it is about to merge so that deps and USE flags are more evident
4493 11 Jul 2004; John Davis <zhen@gentoo.org> +catalyst, -catalyst.new.py,
4494 modules/catalyst_support.py:
4495 completely rewrote the catalyst main script so that it can actually utilize
4496 more than one command line flag. new functionality included, but not active
4497 yet (--debug and --verbose). arguments can still be passed on the commandline
4498 through the use of the -C (--cli) flag. updated the arg_parse function in
4499 catalyst_support.py to accomodate my changes.
4501 02 Jul 2004; John Davis <zhen@gentoo.org> modules/generic_stage_target.py,
4502 modules/generic_target.py, modules/grp_target.py,
4503 modules/livecd_stage1_target.py, modules/livecd_stage2_target.py,
4504 modules/snapshot_target.py, modules/stage1_target.py,
4505 modules/stage2_target.py, modules/stage3_target.py,
4506 modules/tinderbox_target.py, targets/stage1/stage1.sh:
4507 fixes for bugs #55192 and #54137
4508 added a new key for all specfiles, portage_confdir.
4509 this should point to a directory similar in functionality to /etc/portage.
4511 cleaned up the module code a bit so that unnecessary modules
4514 more work on resuming. it is getting there, but it still needs a ton of work,
4515 so please test, and report bugs.
4517 18 Jun 2004; John Davis <zhen@gentoo.org> catalyst,
4518 modules/catalyst_support.py, modules/generic_stage_target.py,
4519 targets/stage1/build.sh, targets/stage1/stage1-chroot.sh,
4520 targets/stage2/stage2-chroot.sh, targets/stage3/stage3-chroot.sh:
4521 stage resuming functionality should be working. I still have to work on GRP
4522 and livecds, but they should not be hard. I could not incorporate emerge
4523 --resume into stage resuming functionality because in some instances, portage
4524 is remerged (bootstrap, stage2), which wipes out the resume data and puts
4525 catalyst into an infinite portage merging loop (very unproductive, trust me ;)
4526 ). I also made some small tweaks to the stage target scripts which clean up
4527 the envscript stuff. Not noticable performance wise, but it makes me feel all
4528 warm and fuzzy to know that it is programmed absolutely correctly ;)
4530 16 Jun 2004; John Davis <zhen@gentoo.org> TODO, modules/catalyst_support.py,
4531 modules/generic_stage_target.py:
4532 revamped the cmd() structure so that it could properly return error codes.
4533 Please note that this might break catalyst until there is some further
4534 testing. SO DO NOT USE IT FOR BUILDING ANYTHING IMPORTANT (yet). The benefit
4535 of me doing this is that SIGINT (ctrl-c) makes catalyst die nice and proper
4536 now. Additionally, catalyst will stop when there is an error with an ebuild
4537 ... it didn't do this before, it just plowed along and packed things up.
4539 Much thanks to <carpaski@gentoo.org> for (writing) pointing me to the spawn()
4540 code in portage.py and then answering my noob questions.
4542 13 Jun 2004; John Davis <zhen@gentoo.org>
4543 livecd/runscript/x86-archscript.sh, livecd/runscript-support/kmerge.sh,
4544 livecd/runscript-support/livecdfs-update.sh:
4545 some last minute fixins (stuff to work with the new genkernel)
4547 13 Jun 2004; John Davis <zhen@gentoo.org> catalyst:
4550 11 Jun 2004; John Davis <zhen@gentoo.org>
4551 livecd/runscript/default-runscript.sh, modules/livecd_stage2_target.py:
4552 new key, livecd/fsscript. use this to run commands in the livecdfs before it
4555 10 Jun 2004; John Davis <zhen@gentoo.org>
4556 livecd/runscript-support/kmerge.sh,
4557 livecd/runscript-support/livecdfs-update.sh,
4558 livecd/runscript-support/post-kmerge.sh,
4559 livecd/runscript-support/pre-kmerge.sh:
4560 two new functions for livecd-stage2: livecd/rcadd and livecd/rcdel. these two
4561 functions control what scripts are added to their respective runlevels. This
4562 option would be specified like so in the spec file: livecd/rcadd:
4563 metalog:default foo:boot. the syntax is the same for livecd/rcdel.
4565 08 Jun 2004; John Davis <zhen@gentoo.org> modules/builder.py,
4566 modules/catalyst_support.py, modules/livecd_stage2_target.py:
4567 livecd-stage2 traced back when boot/kernel/x/config was an empty string, fixed
4568 the code to give a nice error msg instead of a cryptic traceback
4570 04 Jun 2004; John Davis <zhen@gentoo.org>
4571 livecd/runscript-support/livecdfs-update.sh:
4572 small fix for bootsplash, needed to link clst_livecd_bootsplash to
4573 /etc/bootsplash/default
4575 04 Jun 2004; John Davis <zhen@gentoo.org> modules/generic_stage_target.py,
4576 targets/embedded/embedded-chroot.sh,
4577 targets/embedded/embedded-preclean-chroot.sh, targets/grp/grp-chroot.sh,
4578 targets/grp/grp-preclean-chroot.sh, targets/grp/grp.sh,
4579 targets/livecd-stage1/livecd-stage1-chroot.sh,
4580 targets/livecd-stage1/livecd-stage1-preclean-chroot.sh,
4581 targets/livecd-stage1/livecd-stage1.sh, targets/stage1/stage1-chroot.sh,
4582 targets/stage1/stage1-preclean1-chroot.sh, targets/stage1/stage1.sh,
4583 targets/stage2/stage2-chroot.sh, targets/stage2/stage2-preclean-chroot.sh,
4584 targets/stage3/stage3-chroot.sh, targets/stage3/stage3-preclean-chroot.sh,
4585 targets/tinderbox/tinderbox-chroot.sh,
4586 targets/tinderbox/tinderbox-preclean-chroot.sh,
4587 targets/tinderbox/tinderbox.sh:
4588 Fixes bug 51603, a lot of distcc fixups (has to do w/ bind mounts and such)
4590 02 Jun 2004; John Davis <zhen@gentoo.org> modules/snapshot_target.py:
4591 Fixes to address bugs #51072 and #52045. The snapshot logic was tweaked to be
4592 more efficient, and I added a new snapshot specfile option, portdir_overlay.
4593 It should be a full path pointing to a portage overlay dir.
4595 27 May 2004; John Davis <zhen@gentoo.org>
4596 livecd/cdtar/silo-1.3.1-cdtar.tar.bz2,
4597 livecd/cdtar/silo-1.3.2-sparc64-cdtar.tar.bz2,
4598 livecd/cdtar/silo-1.4.4-sparc32-cdtar.tar.bz2,
4599 livecd/runscript/default-runscript.sh:
4600 added updated silos and fixed motd bug
4602 22 May 2004; John Davis <zhen@gentoo.org> REMARKS, catalyst:
4603 rolling out version 1.0.8
4605 22 May 2004; John Davis <zhen@gentoo.org>
4606 livecd/runscript-support/kmerge.sh,
4607 livecd/runscript-support/livecdfs-update.sh,
4608 modules/livecd_stage2_target.py:
4609 added key livecd/bootsplash
4611 21 May 2004; John Davis <zhen@gentoo.org> arch/sparc.py, arch/sparc64.py,
4612 livecd/runscript/sparc-archscript.sh,
4613 livecd/runscript/sparc64-archscript.sh:
4614 sparc fixup patches from gustavoz at g.org
4616 20 May 2004; John Davis <zhen@gentoo.org> modules/livecd_stage2_target.py:
4617 added support for blacklisting modules via hotplug in livecd-stage2. spec key
4618 is livecd/modblacklist
4620 19 May 2004; John Davis <zhen@gentoo.org>
4621 livecd/runscript/default-runscript.sh, modules/livecd_stage2_target.py,
4622 livecd/runscript/x86-archscript.sh:
4623 added support for livecd/overlay, changed vga=0x317 to vga=791
4624 in the x86 archscript as it is a more standard setting and should
4625 work on more hardware
4627 17 May 2004; John Davis <zhen@gentoo.org>
4628 livecd/runscript/default-runscript.sh, livecd/runscript/x86-archscript.sh,
4629 livecd/runscript-support/kmerge.sh,
4630 livecd/runscript-support/livecdfs-update.sh,
4631 modules/livecd_stage2_target.py:
4632 fixes for the genkernel arg handling - we can now do it on a per-kernel basis.
4633 we also now have basic motd copying support for more branded livecds
4635 16 May 2004; John Davis <zhen@gentoo.org>
4636 livecd/runscript-support/kmerge.sh, modules/livecd_stage2_target.py:
4637 added a feature to the livecd-stage2 specfile called "livecd/genkernel_args"
4638 for passing args to genkernel. gmsoft@gentoo.org requested this one.
4640 16 May 2004; John Davis <zhen@gentoo.org> catalyst,
4641 modules/catalyst_support.py, modules/embedded_target.py,
4642 modules/generic_stage_target.py, modules/generic_target.py,
4643 modules/grp_target.py, modules/livecd_stage1_target.py,
4644 modules/livecd_stage2_target.py, modules/stage1_target.py,
4645 modules/stage2_target.py, modules/stage3_target.py,
4646 modules/tinderbox_target.py, targets/stage1/stage1-preclean2-chroot.sh:
4647 finally parsed out targets.py. fixed gcc-config typo in stage1 the stage1 that
4648 caused gcc profile problems.
4650 12 May 2004; John Davis <zhen@gentoo.org>
4651 livecd/runscript/default-runscript.sh, livecd/runscript-support/kmerge.sh,
4652 livecd/runscript-support/livecdfs-update.sh,
4653 livecd/runscript-support/post-kmerge.sh,
4654 livecd/runscript-support/pre-kmerge.sh, modules/catalyst_support.py,
4656 fixed default-runscript.sh so that it is easier to read (no more chroot >> EOF
4657 silliness). Most notably, I have taken advantage of the update-modules
4658 --assume-kernel fix from agriffis so that we can actually use 3rd party
4659 modules now. Please note that >=baselayout-1.9.0 is required.
4661 02 May 2004; Olivier Crete <tester@gentoo.org>
4663 Added forgotten CHOST for i386 subarch
4665 30 Apr 2004; John Davis <zhen@gentoo.org>
4666 livecd/cdtar/isolinux-2.08-cdtar.tar.bz2,
4667 livecd/cdtar/isolinux-2.08-memtest86+-cdtar.tar.bz2,
4668 livecd/cdtar/isolinux-2.08-memtest86-cdtar.tar.bz2,
4669 livecd/files/x86-help.msg, livecd/runscript/x86-archscript.sh:
4671 -fixed 2004.0 branding in the isolinux cdtar
4672 -fixed up acpi stuff in the runscripts
4673 -fixed up the x86 help message and corrected the numerous errors in it
4675 26 Apr 2004; John Davis <zhen@gentoo.org> catalyst,
4676 livecd/runscript/default-runscript.sh:
4677 fixed the /etc/issue /O macro issue, and changed the version in catalyst to
4678 1.0.7. we are ready for release
4680 16 Apr 2004; John Davis <zhen@gentoo.org> targets/stage1/stage1-chroot.sh:
4681 fix for the problem that gustavoz found wrt the /dev creation stuff not
4682 detecting arches. also an efficiency fix for stage1 building
4684 14 Apr 2004; John Davis <zhen@gentoo.org>
4685 targets/embedded/embedded-chroot.sh,
4686 targets/embedded/embedded-preclean-chroot.sh, targets/embedded/embedded.sh,
4687 targets/grp/grp.sh, targets/livecd-stage1/livecd-stage1-chroot.sh,
4688 targets/livecd-stage1/livecd-stage1-preclean-chroot.sh,
4689 targets/livecd-stage1/livecd-stage1.sh, targets/stage1/stage1-chroot.sh,
4690 targets/stage1/stage1-preclean1-chroot.sh, targets/stage1/stage1.sh,
4691 targets/stage2/stage2-chroot.sh, targets/stage2/stage2-preclean-chroot.sh,
4692 targets/stage2/stage2.sh, targets/stage3/stage3-chroot.sh,
4693 targets/stage3/stage3.sh, targets/tinderbox/tinderbox-chroot.sh,
4694 targets/tinderbox/tinderbox-preclean-chroot.sh,
4695 targets/tinderbox/tinderbox.sh:
4696 fix for bug #47733 - fixes for distcc and an envscript bugfix
4698 13 Apr 2004; John Davis <zhen@gentoo.org> modules/targets.py:
4701 12 Apr 2004; John Davis <zhen@gentoo.org> modules/catalyst_support.py,
4702 targets/embedded/cramfs-runscript.sh, targets/embedded/embedded-chroot.sh,
4703 targets/embedded/embedded-preclean-chroot.sh, targets/embedded/embedded.sh,
4704 targets/grp/grp-chroot.sh, targets/grp/grp-preclean-chroot.sh,
4705 targets/grp/grp.sh, targets/livecd-stage1/livecd-stage1-chroot.sh,
4706 targets/livecd-stage1/livecd-stage1-preclean-chroot.sh,
4707 targets/livecd-stage1/livecd-stage1.sh, targets/stage1/stage1-chroot.sh,
4708 targets/stage1/stage1-preclean1-chroot.sh,
4709 targets/stage1/stage1-preclean2-chroot.sh, targets/stage1/stage1.sh,
4710 targets/stage2/stage2-chroot.sh, targets/stage2/stage2-preclean-chroot.sh,
4711 targets/stage2/stage2.sh, targets/stage3/stage3.sh,
4712 targets/tinderbox/tinderbox.sh:
4713 lots of cleanup on the bash backend. take a look @ the code and report bugs to
4714 zhen@gentoo.org please.
4716 06 Apr 2004; John Davis <zhen@gentoo.org> targets/stage1/stage1-chroot.sh:
4717 fix for /dev in stage1
4719 05 Apr 2004; John Davis <zhen@gentoo.org> modules/targets.py:
4722 04 Apr 2004; Benjamin Judas <beejay@gentoo.org>
4723 livecd/kconfig/config-2004.1-gentoo-dev-sources-2.6.3-r1,
4724 livecd/kconfig/config-2004.1-xfs-sources-2.4.24-r3:
4725 Added the two kernel-configs for 2004.1 x86
4727 04 Apr 2004; John Davis <zhen@gentoo.org> targets/embedded/embedded.sh,
4728 targets/grp/grp.sh, targets/stage1/stage1-chroot.sh,
4729 targets/stage2/stage2.sh, targets/stage3/stage3.sh,
4730 targets/tinderbox/tinderbox.sh:
4731 fix to address missing /dev in stages, fixed path for env-update in all of the
4734 02 Apr 2004; John Davis <zhen@gentoo.org> modules/targets.py:
4735 use broken for grp, livecd-stage1, tinderbox, etc. fixed
4737 01 Apr 2004; John Davis <zhen@gentoo.org>
4738 livecd/runscript/default-runscript.sh:
4739 added in fix for the module.conf stuff courtesy of Benjamin Judas
4742 01 Apr 2004; John Davis <zhen@gentoo.org> catalyst, files/catalyst.conf,
4744 cosmetic touchups for 1.0.5
4746 31 Mar 2004; John Davis <zhen@gentoo.org> targets/stage2/stage2.sh:
4747 added support to the stage2 for stackable profiles bootstrap
4749 31 Mar 2004; John Davis <zhen@gentoo.org> arch/sparc.py, modules/targets.py:
4750 sparc compatibility patches from gustavoz@gentoo.org added. These patches add
4751 support for sparc32/64 build compatibility
4753 30 Mar 2004; John Davis <zhen@gentoo.org>
4754 livecd/runscript/default-runscript.sh, modules/targets.py,
4755 targets/stage1/build.sh:
4756 fix for bug 46022, more stackable profile fixes, embedded patches added
4758 26 Mar 2004; John Davis <zhen@gentoo.org>
4759 livecd/runscript/default-runscript.sh, modules/targets.py,
4760 targets/grp/grp.sh, targets/livecd-stage1/livecd-stage1.sh,
4761 targets/stage1/stage1-chroot.sh, targets/stage2/stage2.sh,
4762 targets/stage3/stage3.sh, targets/tinderbox/tinderbox.sh:
4763 fixes for bugs #44625 and #45805
4765 24 Mar 2004; John Davis <zhen@gentoo.org> catalyst,
4766 livecd/cdtar/isolinux-2.08-memtest86-cdtar.tar.bz2,
4767 livecd/runscript/default-runscript.sh, livecd/runscript/x86-archscript.sh:
4768 memtest is in. if you want to use it, check out the memtest86 cd tarball
4769 Also, fixes for bugs 45078, 45188, 44306
4771 23 Mar 2004; John Davis <zhen@gentoo.org>
4772 livecd/runscript/alpha-archscript.sh, livecd/runscript/hppa-archscript.sh,
4773 livecd/runscript/ppc-archscript.sh, livecd/runscript/sparc64-archscript.sh,
4774 livecd/runscript/x86-archscript.sh, modules/targets.py,
4775 targets/livecd-stage3/unmerge.sh:
4776 added "livecd/iso" to targets.py and fixed up the archscripts so that isos are
4777 created at the end of the livecd-stage2 process.
4779 22 Mar 2004; John Davis <zhen@gentoo.org> modules/targets.py,
4780 targets/embedded/embedded.sh:
4781 preliminary embedded support added thanks to david@futuretel.com (mut3x)
4783 19 Mar 2004; John Davis <zhen@gentoo.org> targets/grp/grp.sh,
4784 targets/stage1/stage1.sh, targets/stage3/stage3.sh:
4785 removing the hardened-gcc deps since the package itself is deprecated'
4787 05 Mar 2004; John Davis <zhen@gentoo.org> catalyst:
4788 changing location of /etc/catalyst.conf to /etc/catalyst/catalyst.conf
4790 04 Mar 2004; John Davis <zhen@gentoo.org> alpha-isogen.sh,
4791 examples/livecd/alpha/alpha-livecd-stage1-20040225.spec,
4792 examples/livecd/alpha/alpha-livecd-stage2-20040225.spec,
4793 examples/livecd/alpha/config-2.4.21-r4-alpha,
4794 examples/livecd/alpha/config-2.4.21-r4-jensen,
4795 examples/livecd/alpha/config-2.4.21-r4-legacy,
4796 examples/livecd/cdtar/aboot-0.9-r1-cdtar.tar.bz2,
4797 examples/livecd/runscript/alpha-archscript.sh, files/catalyst.conf:
4798 fixes for bugs 43676, 43701. Alpha support added as well.
4800 25 Feb 2004; Pieter Van den Abeele <pvdabeel@gentoo.org>:
4801 added powerpc livecd support, preparing for 2004.0 release. Preliminary
4802 kde/gnome cd specs added.
4804 18 Feb 2004; John Davis <zhen@gentoo.org> files/catalyst.conf:
4805 fix in catalyst.conf for bug #42044
4807 13 Feb 2004; John Davis <zhen@gentoo.org> sparc64-isogen.sh, arch/sparc.py,
4808 arch/sparc64.py, examples/livecd/runscript/sparc64-archscript.sh,
4809 examples/livecd/sparc64/config-2.4.24-sparc64:
4810 sparc fixups contributed by Gustavo Zacarias <gustavoz@gentoo.org>
4812 12 Feb 2004; Daniel Robbins <drobbins@gentoo.org>:
4813 fixed bugs in previous feature additions (see 11 Feb 2004) and added support
4814 for a $clst_conf environment variable. You can use the $clst_conf variable to
4815 point to a file to use in place of /etc/catalyst.conf. By setting this
4816 variable in your shell, catalyst can easily be used by multiple people on the
4817 same machine. Also, ccache support now works for genkernel.
4819 11 Feb 2004; Daniel Robbins <drobbins@gentoo.org>:
4820 removed file for livecd-stage2 target, as this is handled by the runscript
4821 now. Added support for "/boot/kernel/foo/use", "/boot/kernel/foo/packages,"
4822 and made "/boot/kernel/foo/extraversion" an optional rather than required
4823 parameter. The aforementioned "packages" is used to specify kernel-related
4824 packages (like module ebuilds) to merge with each kernel, and the new "use"
4825 option is used to specify the USE settings you'd like exported to the
4826 environment during kernel as well as kernel "packages" build.
4828 10 Feb 2004; John Davis <zhen@gentoo.org> README, TODO, catalyst,
4829 modules/builder.py, modules/catalyst_support.py, modules/targets.py,
4830 targets/grp/grp.sh, targets/livecd-stage1/livecd-stage1.sh,
4831 targets/livecd-stage2/livecd-stage2.sh, targets/stage1/stage1-chroot.sh,
4832 targets/stage2/stage2.sh, targets/stage3/stage3.sh,
4833 targets/tinderbox/tinderbox.sh:
4834 added envscripts support (fixes bug #39832) massive cleanup of tree to prepare
4835 it for ebuild - added headers to everything and removed deprecated dirs
4837 14 Jan 2004; John Davis <zhen@gentoo.org> arch/mips.py, modules/targets.py:
4838 adding Kumba's patches for MIPS
4840 16 Dec 2003; Guy Martin <gmsoft@gentoo.org>: arch/hppa.py,modules/targets.py:
4841 Added hppa specific code.
4843 29 Nov 2003; Daniel Robbins <drobbins@gentoo.org>:
4844 Tinderbox target added. See tinderbox examples in examples/ dir.
4846 08 Nov 2003; Daniel Robbins <drobbins@gentoo.org>:
4847 spec file support integrated into catalyst. Use "-f/--file specfile" as
4848 argument; see examples dir for examples.
4849 "grp" target now functional. See examples/x86-grp-20031102.spec for an
4850 example of how to use it.
4852 08 Nov 2003; Daniel Robbins <drobbins@gentoo.org>:
4853 support functions for spec file parsing and reading added. Will get added to
4856 05 Nov 2003; Daniel Robbins <drobbins@gentoo.org>:
4857 Many bug fixes later, things seem to be working well for stage1/2/3 so I've
4860 28 Oct 2003; Daniel Robbins <drobbins@gentoo.org>:
4861 Significant rework of code structure. Everything is falling nicely into place.
4863 28 Oct 2003; Daniel Robbins <drobbins@gentoo.org>:
4864 Exception handling fully-integrated into current prototype code.
4866 27 Oct 2003; Daniel Robbins <drobbins@gentoo.org>:
4867 beginning of exception handling integration, got some of the target code
4870 24 Oct 2003; Daniel Robbins <drobbins@gentoo.org>:
4871 major code rework in progress on the python parts.
4873 17 Oct 2003; John Davis <zhen@gentoo.org> files/grp/x86/x86.conf,
4874 files/grp/x86/x86.pkg.cd1, files/grp/x86/x86.pkg.cd2, files/grp/x86/x86.src,
4875 files/livecd/x86-basic/base.pkg, files/livecd/x86-basic/kern.pkg:
4876 for organiation's sake, I have moved the files, such as livecd foundations,
4877 into catalyst/files. It will make it easier for us when ebuild time comes
4880 15 Oct 2003; John Davis <zhen@gentoo.org> targets/stage3/stage3.sh:
4881 All preliminary target build scripts are now added and coded to near as spec
4882 that we can have at this point.
4884 14 Oct 2003; Daniel Robbins <drobins@gentoo.org>:
4885 new and improved ChangeLog; snapshots now work ("./catalyst-util.py snap
4886 20031014",) and snapshotting cleans up after itself (temp files deleted,)
4887 something that should be continued as much as reasonably possible in other
4888 parts of catalyst. Also, we have /etc/catalyst.conf config file reading stub
4889 code completed, and internal fall-backs to reasonable global config defaults
4892 12 Oct 2003; Daniel Robbins <drobins@gentoo.org>:
4893 subarch test outsourced to python catalyst-subarches function.
4895 12 Oct 2003; John Davis <zhen@gentoo.org> include/build_functions.sh:
4896 fixed the entry in include/build_functions.sh for location of bootstrap.sh
4898 12 Oct 2003; John Davis <zhen@gentoo.org> catalyst:
4899 removing dup enter_chroot
4901 12 Oct 2003; Robin H. Johnson <robbat2@gentoo.org> catalyst:
4902 document subarches checking
4904 12 Oct 2003; Robin H. Johnson <robbat2@gentoo.org> catalyst:
4905 Fix valid subarch test.
4907 12 Oct 2003; John Davis <zhen@gentoo.org> catalyst,
4908 include/build_functions.sh, include/functions.sh:
4909 thanks to robbat2, the cmdline argument handling is now fixed. I moved
4910 start_build to build_functions.sh cleaning up the main catalyst script some
4913 11 Oct 2003; John Davis <zhen@gentoo.org> include/build_functions.sh:
4914 fixed SRCBALL and DESTBALL, making it transparent for profiles
4916 11 Oct 2003; John Davis <zhen@gentoo.org> catalyst, include/functions.sh:
4917 added an exit condition to the cmd line argument case statement
4919 09 Oct 2003; John Davis <zhen@gentoo.org> catalyst, bin/build.sh, bin/stage1,
4920 files/catalyst.conf, include/build_functions.sh, include/functions.sh:
4921 the changes that I made to the above files should make catalyst completely
4922 transparent to no matter what profile we are using. check files/catalyst.conf
4923 for the list of BUILDTYPEs that we support.
4925 08 Oct 2003; John Davis <zhen@gentoo.org> catalyst:
4926 changed how cmd line arguments are handled
4928 08 Oct 2003; John Davis <zhen@gentoo.org> catalyst:
4929 I changed the is_special handling so that it is cleaner and faster
4931 08 Oct 2003; John Davis <zhen@gentoo.org> catalyst, include/functions.sh,
4932 livecd/foundations/x86-basic/base.pkg, livecd/foundations/x86-basic/kern.pkg,
4933 livecd/foundations/x86-basic/post-clean.sh,
4934 livecd/foundations/x86-basic/pre-clean.sh,
4935 livecd/foundations/x86-basic/settings:
4936 I outsourced more functions to include/functions.sh. I made it a seperate file
4937 from build_fucntions.sh so that we can keep our build and other functions
4938 apart. I also added in the livecd stuffs from the stager side of things.
4940 08 Oct 2003; John Davis <zhen@gentoo.org> catalyst,
4941 include/build_functions.sh:
4942 I outsourced all of the build functions to include/build_functions.sh. In the
4943 future, this will happen more - the code needs cleaned up.
4945 07 Oct 2003; John Davis <zhen@gentoo.org> catalyst, bin/bootstrap.sh,
4947 I mucked with stage1 and bootstrap.sh to add support for ${BUILDTYPE} (profile
4948 transparency). Also, I removed gettext from bootstrap, since mainline gentoo
4949 does not use that anymore.
4951 05 Oct 2003; John Davis <zhen@gentoo.org> catalyst:
4952 since we now have a default profile in portage, i massaged some errors
4953 messages to reflect that.
4955 04 Oct 2003; John Davis <zhen@gentoo.org> catalyst, bin/bootstrap.sh,
4957 removed ccache support from catalyst stage1 build cause it breaks the build.
4958 Additionally, I removed gettext support from bootstrap, because according to
4959 our new default profile, we don't use that anymore.
4961 02 Oct 2003; John Davis <zhen@gentoo.org> catalyst, files/catalyst.conf:
4962 added a new var, BUILDTYPE, adding more transparency for building.
4963 In the future, we will be building both selinux and hardened sources.
4965 02 Oct 2003; John Davis <zhen@gentoo.org> catalyst:
4966 fixed some formatting when catalyst prints out build info, additionally,
4967 trying to make catalyst more transparent for future expansion of stages
4969 21 Sep 2003; John Davis <zhen@gentoo.org> catalyst:
4970 fixed the order/ way in which we handle cmd line arguments wrt to -h or
4971 --help. I moved this functionality from the main program section to
4974 21 Sep 2003; John Davis <zhen@gentoo.org> README.catalyst, catalyst:
4975 I edited catalyst to change our naming convention from stage*-arch-h.* to
4976 stage*-arch-etdyn-ssp.* re method's request. This will not be the first time
4977 I change naming conventions, as catalyst will be eventually extended to
4978 do selinux-* stages also.
4980 Additionally, I updated README.catalyst to include profile information.
4982 10 Sep 2003; John Davis <zhen@gentoo.org> README.catalyst, README.stager,
4983 bin/catalyst, bin/hardened-bootstrap.sh, bin/stage1:
4984 I renamed README.stager to README.catalyst and have made some very minor
4985 changes to it. bin/bootstrap.sh has been renamed to bin/hardened-bootstrap.sh.
4986 I have hacked bootstrap to use the hardened profile, as well as utilize
4987 hardened-gcc. bin/catalyst itself has undergone some more changes (nothing too
4988 major). Additionally, bin/stage1 has been hacked to accept the hardened
4989 profile, and use hardened-gcc.
4991 09 September 2003; John Davis <zhen@gentoo.org>:
4992 Initial import of hardened stager. I am forking this from the original
4993 stager code in order to better fit our needs. The original stager code is
4994 still used by Gentoo, and is maintained by Daniel Robbins
4995 <drobbins@gentoo.org>. I would like to thank him and the rest of the
4996 contributors that coded stager.