1 # Copyright 2002-2008 Gentoo Foundation; 2008 Chris Gianelloni, Andrew Gaffney
2 # Distributed under the GPL v2
4 24 Dec 2008; Andrew Gaffney <agaffney@gentoo.org>
5 targets/netboot2/netboot2-controller.sh, targets/support/kmerge.sh:
6 Add support for gk's --busybox-config= option
8 23 Dec 2008; Andrew Gaffney <agaffney@gentoo.org>
9 modules/generic_stage_target.py:
10 Missing / before 'iso'
12 22 Dec 2008; Andrew Gaffney <agaffney@gentoo.org>
13 modules/snapshot_target.py:
14 Add support for purging to snapshot target
16 21 Dec 2008; Andrew Gaffney <agaffney@gentoo.org> TODO:
17 Add mix-in cdtar idea to TODO
19 21 Dec 2008; Andrew Gaffney <agaffney@gentoo.org>
20 -livecd/cdtar/isolinux-3.09-cdtar.tar.bz2,
21 -livecd/cdtar/isolinux-3.09-memtest86+-cdtar.tar.bz2:
22 Remove old isolinux-3.09 cdtar files
24 21 Dec 2008; Andrew Gaffney <agaffney@gentoo.org>
25 +livecd/cdtar/isolinux-3.72-cdtar.tar.bz2,
26 +livecd/cdtar/isolinux-3.72-memtest86+-cdtar.tar.bz2:
27 Update cdtar files to isolinux-3.72 and latest memtest86+-2.10
29 19 Dec 2008; Chris Gianelloni <wolf31o2@wolf31o2.org> catalyst:
30 Marking this 2.0.6.903 for testing.
32 12 Dec 2008; Andrew Gaffney <agaffney@gentoo.org>
33 targets/netboot2/netboot2-controller.sh:
34 Disable copying of nb-busybox.cf since it isn't used anyway
36 07 Dec 2008; Andrew Gaffney <agaffney@gentoo.org> arch/amd64.py,
37 arch/x86.py, catalyst:
38 A few typo and other minor fixes as reported by armin76
40 07 Dec 2008; Andrew Gaffney <agaffney@gentoo.org>
41 modules/generic_stage_target.py:
42 Add support for digests="all" for gentoo bug #209611
44 07 Dec 2008; Andrew Gaffney <agaffney@gentoo.org>
45 examples/netboot2_template.spec, targets/support/kmerge.sh:
46 Automatically append --netboot to GK_ARGS for netboot2 target Remove
47 explicit --initramfs-overlay=/tmp/image from netboot2 example spec
49 07 Dec 2008; Andrew Gaffney <agaffney@gentoo.org>
50 targets/support/pre-kmerge.sh:
51 Remove evil hacks that copy gk files around for netboot2
53 04 Dec 2008; Chris Gianelloni <wolf31o2@wolf31o2.org> catalyst:
54 Bumping version for release.
56 01 Dec 2008; Andrew Gaffney <agaffney@gentoo.org>
57 modules/catalyst_support.py:
58 Default to umask 022 for spawn() unless otherwise specified for gentoo bug
61 29 Nov 2008; Andrew Gaffney <agaffney@gentoo.org> catalyst,
62 modules/catalyst_support.py, modules/generic_stage_target.py:
63 Add support for -P/--purgeonly option
65 31 Oct 2008; Chris Gianelloni <wolf31o2@wolf31o2.org> README:
66 Updated README to tell the user where to locate catalyst.conf if not using
67 an ebuild. Thanks to Claus Boehmer <Claus.Boehmer@gmx.de> for pointing it
70 31 Oct 2008; Chris Gianelloni <wolf31o2@wolf31o2.org> catalyst:
71 Kicking out a 2.0.6.901 release for testing.
73 29 Sep 2008; Andrew Gaffney <agaffney@gentoo.org>
74 modules/generic_stage_target.py:
75 Automatically prepend build dir path to livecd/iso if it's not an absolute
78 28 Sep 2008; Andrew Gaffney <agaffney@gentoo.org> TODO:
79 Update TODO with placeholder idea.
81 07 Sep 2008; Andrew Gaffney <agaffney@gentoo.org> catalyst,
82 +modules/catalyst/util.py:
83 Create catalyst.util module with capture_traceback() and print_traceback()
84 functions Capture and print traceback when build fails instead of letting
87 07 Sep 2008; Andrew Gaffney <agaffney@gentoo.org> catalyst,
88 modules/catalyst/config.py, modules/catalyst_support.py:
89 Switch commandline spec value parsing to use catalyst.config.ConfigParser.
91 07 Sep 2008; Andrew Gaffney <agaffney@gentoo.org> catalyst,
92 modules/catalyst/config.py:
93 A few fixes to ParserBase after actually testing it switch to parsing
94 config file with ConfigParser.
96 07 Sep 2008; Andrew Gaffney <agaffney@gentoo.org> catalyst,
97 +modules/catalyst/config.py, -modules/catalyst/util.py:
98 More indecisiveness..move util.spec to config.SpecParser.
100 06 Sep 2008; Andrew Gaffney <agaffney@gentoo.org> catalyst,
101 -modules/catalyst/spec.py, +modules/catalyst/util.py,
102 modules/catalyst_support.py:
103 * Rename catalyst.spec to catalyst.util
104 * Move spec_dump() into spec class
105 * Modify catalyst to use new spec class
107 06 Sep 2008; Andrew Gaffney <agaffney@gentoo.org> catalyst,
108 +modules/catalyst/__init__.py:
109 Add __init__.py file and import line.
111 06 Sep 2008; Andrew Gaffney <agaffney@gentoo.org> catalyst,
112 +modules/catalyst/spec.py:
113 Initial commit of modules/catalyst/spec.py.
115 30 Jul 2008; Chris Gianelloni <wolf31o2@wolf31o2.org> arch/amd64.py,
117 Updating x86/amd64 arch support. Original patches by William Cooke
118 <gentoo@wcooke.org> and reported to Gentoo bug #224429, modified by me.
120 28 Jul 2008; Chris Gianelloni <wolf31o2@wolf31o2.org>
121 modules/generic_stage_target.py, modules/livecd_stage2_target.py,
122 modules/snapshot_target.py, modules/stage4_target.py,
123 targets/support/bootloader-setup.sh, targets/support/functions.sh,
124 targets/support/kmerge.sh:
125 Removing all deprecated interfaces. We no longer wish to support them and
126 they're not needed. Anyone using a pre-2.x spec file will need to update
129 24 Jul 2008; Chris Gianelloni <wolf31o2@wolf31o2.org>
130 -livecd/files/Getting_Online.txt:
131 Removing livecd/files/Getting_Online.txt since it was quite outdated.
133 24 Jul 2008; Chris Gianelloni <wolf31o2@wolf31o2.org> TODO, catalyst,
135 Updated for new git repo.
137 29 May 2008; Chris Gianelloni <wolf31o2@gentoo.org> TODO, catalyst,
138 targets/support/livecdfs-update.sh:
139 Add gconf settings for gnome-screensaver to disable locking by default. This
142 14 May 2008; Andrew Gaffney <agaffney@gentoo.org> arch/arm.py:
143 Add armv5tel to arm host list.
145 09 May 2008; Chris Gianelloni <wolf31o2@gentoo.org>
146 targets/support/chroot-functions.sh:
147 If we don't have a distcc user, we need to reinstall distcc, even if it's
148 been built with the right USE. This mainly affects stage1/stage2.
150 09 May 2008; Chris Gianelloni <wolf31o2@gentoo.org>
151 targets/support/chroot-functions.sh:
152 We need to run distcc-config --install, since we won't be installing into
153 ROOT=/ for stage1, and we have to use --noreplace to keep from wiping any
154 installed versions of distcc.
156 09 May 2008; Chris Gianelloni <wolf31o2@gentoo.org> TODO:
157 Add a couple of distcc-related items to TODO.
159 09 May 2008; Chris Gianelloni <wolf31o2@gentoo.org>
160 targets/stage1/stage1-preclean-chroot.sh,
161 targets/stage2/stage2-preclean-chroot.sh,
162 targets/stage3/stage3-preclean-chroot.sh,
163 targets/stage4/stage4-preclean-chroot.sh:
164 We don't want to run setup_myfeatures in preclean, but still want to update
165 the environment and show our debug information.
167 25 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org>
168 targets/stage1/stage1-preclean-chroot.sh,
169 targets/stage2/stage2-preclean-chroot.sh,
170 targets/stage3/stage3-preclean-chroot.sh,
171 targets/stage4/stage4-preclean-chroot.sh,
172 targets/support/chroot-functions.sh:
173 Remove the die on LIBDIR check, since it won't be set on non-multilib
174 profiles. We can now run debug in preclean again.
176 25 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org>
177 targets/support/functions.sh:
178 Let's not try to chmod a dangling symlink.
180 25 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org>
181 targets/support/chroot-functions.sh:
182 Added emerge --info to debug output. I don't know why I didn't add it before.
184 25 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org>
185 targets/stage1/stage1-preclean-chroot.sh,
186 targets/stage2/stage2-preclean-chroot.sh,
187 targets/stage3/stage3-preclean-chroot.sh,
188 targets/stage4/stage4-preclean-chroot.sh:
189 We probably shouldn't be running our debug functions in our stages. Let's
192 24 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org>
193 targets/support/chroot-functions.sh:
194 Added a get_libdir call and fail if we don't have a valid LIBDIR when using
197 23 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org>
198 targets/support/livecdfs-update.sh:
199 Only copy the handbook icon if one exists.
201 21 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org>
202 modules/catalyst_lock.py:
203 Fix a small typo. Thanks to Justin Bronder <jsbronder@gentoo.org> for
206 17 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org>
207 targets/livecd-stage2/livecd-stage2-controller.sh:
208 We should be matching all possible LIBDIRs, so make sure we do that.
210 17 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org>
211 targets/support/livecdfs-update.sh:
212 We no longer need the metadata.tar.bz2, since the Installer uses
215 16 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org>
216 targets/stage1/stage1-chroot.sh:
217 We don't need --newuse if we're not using binary packages, so there's no
220 13 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org>
221 targets/livecd-stage2/livecd-stage2-controller.sh:
222 Added initial framework for creating the CD's root on livecd/livedvd.
223 Currently, the end result is the same, but I'll be adding code to
224 automatically copy the stages and to automatically download the distfiles.
226 13 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org>
227 targets/livecd-stage2/livecd-stage2-controller.sh,
228 targets/support/kmerge.sh, targets/support/livecdfs-update.sh,
229 targets/support/rc-update.sh:
230 Change all checks for livecd/type: gentoo-release-livecd to
231 gentoo-release-live* so we can add a new gentoo-release-livedvd livecd/type
232 to allow for auto-fetching of distfiles and stages onto official DVD media.
234 11 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org> TODO,
235 targets/livecd-stage1/livecd-stage1-controller.sh,
236 targets/livecd-stage2/livecd-stage2-controller.sh:
237 Updated TODO. Added code to livecd-stage1 to generate a package list, which
238 will be used in livecd-stage2 with the upcoming livedvd livecd/type to fetch
239 the distfiles automatically.
241 11 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org>
242 modules/generic_stage_target.py:
243 Fix seedcache output so it fits in 80 columns.
245 08 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org>
246 targets/stage1/stage1-chroot.sh:
247 We should likely install baselayout before anything else, including the
248 package manager. As such, I've moved it to after sys-apps/baselayout is
251 08 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org>
252 targets/livecd-stage2/livecd-stage2-controller.sh:
253 Check for a snapshot in the overlay and error if one is present. This should
254 ensure that the snapshot on the CD is the same as the one used to build the
257 06 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
258 modules/catalyst_support.py:
259 Added a small patch from Tim Yamin <tim.yamin@zonbu.com> to fix make.conf
260 parsing of variables with numbers in them. This is catalyst 2.0.6_pre17 for
263 06 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org>
264 targets/stage1/stage1-chroot.sh:
265 Change back to using sys-apps/baselayout. We'll need to come up with a
266 better permanent solution now that virtual/baselayout is no more.
268 05 Apr 2008; Andrew Gaffney <agaffney@gentoo.org>
269 -livecd/cdtar/grub-memtest86+-cdtar.tar.bz2:
270 Update the grub cdtar for grub-0.97-r5 and memtest86+-2.01
272 05 Apr 2008; Andrew Gaffney <agaffney@gentoo.org>
273 targets/support/bootloader-setup.sh:
274 Use menu.lst for grub config, since 0.96 and higher won't use grub.conf
277 04 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org> +TODO,
278 modules/generic_stage_target.py, targets/support/livecdfs-update.sh:
279 Added TODO. Changed create_handbook_icon call to only be called if
280 /docs/handbook/index.html exists on the disk or in livecd/overlay.
282 30 Mar 2008; Andrew Gaffney <agaffney@gentoo.org>
283 targets/support/kmerge.sh:
284 Run sed on KERNELVERSION to escape the slashes so we can use it in another
287 30 Mar 2008; Andrew Gaffney <agaffney@gentoo.org>
288 targets/support/kmerge.sh:
289 Modify test to run if package.provided exists instead of if it doesn't.
290 Run sed on the correct file.
292 27 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
293 targets/support/chroot-functions.sh:
294 Added --noreplace to setup_myfeatures merges so we don't blow away any
295 packages which are already installed with the proper USE flags for the given
296 target. This is for bug #211654. This is catalyst 2.0.6_pre16 for testing.
298 27 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
299 livecd/files/README.txt:
300 Added dosshd, passwd=, and nonfs to README.txt, since they were missing.
302 27 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
303 targets/support/rc-update.sh:
304 Added mdraid for baselayout-2 users.
306 14 Mar 2008; Andrew Gaffney <agaffney@gentoo.org>
307 targets/support/kmerge.sh:
308 Clean up package.provided after the kernel build
310 13 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
311 targets/support/kmerge.sh:
312 It helps if I put things in the correct order so they'll actually execute,
313 rather than getting a nice error from emerge.
315 13 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
316 targets/support/kmerge.sh:
317 Change upgrade to update.
319 13 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
320 targets/support/kmerge.sh:
321 Add back in the package.provided code that *should* skip the kernel sources
322 merge for call back and subsequent runs.
324 13 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
325 targets/support/kmerge.sh:
326 We don't really need to use binary packages for the kernel sources, since it
327 doesn't gain us anything. Also, we need to delete the /usr/src/linux symlink
328 when we're not using kerncache.
330 13 Mar 2008; Andrew Gaffney <agaffney@gentoo.org>
331 targets/support/kmerge.sh:
332 Remove 'symlink' from USE, since it's not needed and screws up kerncache
334 13 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
335 targets/livecd-stage2/livecd-stage2-controller.sh:
336 OK, we run our find outside the chroot, so we don't want to use absolute
337 paths unless we want to wipe out *.a *.la *.pyc and *.pyo from our host
338 system. Oops. Due to this bug, I'm making this 2.0.6_pre15 for testing
341 13 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
342 targets/livecd-stage2/livecd-stage2-controller.sh,
343 targets/stage1/stage1-controller.sh:
344 Cleanup the clean section for stage1 and add an updated clean section for
345 livecd-stage2 when we're a minimal, universal, or game CD. This is
346 2.0.6_pre14 for testing.
348 11 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
349 targets/support/kmerge.sh:
350 We should be using --newuse when merging our packages in callback.
352 11 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
353 targets/grp/grp-chroot.sh:
354 We should only use --noreplace when building a pkgset, everything else
357 11 Mar 2008; Andrew Gaffney <agaffney@gentoo.org>
358 modules/catalyst_support.py, modules/generic_stage_target.py,
359 modules/grp_target.py:
360 Apply additional patches from bug #207862 for CONTENTS generation.
362 10 Mar 2008; Andrew Gaffney <agaffney@gentoo.org>
363 targets/grp/grp-chroot.sh:
364 Call setup_myemergeopts after changing clst_FETCH.
366 10 Mar 2008; Andrew Gaffney <agaffney@gentoo.org>
367 targets/netboot2/netboot2-pkg.sh:
368 Remove a bit of unnecessary code.
370 10 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
371 modules/generic_stage_target.py, targets/grp/grp-chroot.sh,
372 targets/support/chroot-functions.sh:
373 Fix some spacing on the -* warning, revert Andrew's last change, since it
374 didn't do anything, and clean up the GRP chroot code so it works smarter and
375 set clst_FETCH when clst_grp_type is something other than pkgset.
377 10 Mar 2008; Andrew Gaffney <agaffney@gentoo.org>
378 targets/support/chroot-functions.sh:
379 Don't set --usepkg and --buildpkg when fetching.
381 07 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
382 modules/generic_stage_target.py:
383 Change the warning thrown into make.conf when someone uses LDFLAGS so it is
386 05 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
387 modules/generic_stage_target.py:
388 Merged ChangeLog.old and ChangeLog and added a note for myself to fix up the
389 boot/kernel/${kname}/config copying code in generic_stage_target.
391 05 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
392 targets/support/kmerge.sh:
393 Make sure we don't give genkernel a --kernel-config if it isn't set in the
396 05 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
397 modules/generic_stage_target.py, targets/support/kmerge.sh,
398 targets/support/pre-kmerge.sh:
399 Changed boot/kernel/${kname}/config and boot/kernel/${kname}/sources to be
400 valid, rather than required, changed clst_ksource to default to
401 virtual/linux-sources if boot/kernel/${kname}/sources is unset, moved
402 removal of USE to after the kernel build so the modules get the correct USE,
403 and did some minor cleanup on pre-kmerge. This is 2.0.6_pre13 for testing.
405 05 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
406 targets/support/kmerge.sh:
407 We should run the default functions for kmerge.sh, too.
409 05 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
410 -livecd/cdtar/aboot-0.9-r1-cdtar.tar.bz2,
411 +livecd/cdtar/aboot-1.0_pre20040408-r2-cdtar.tar.bz2:
412 Updated aboot cdtar with a newer version to support newer kernels.
414 05 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
415 targets/stage1/stage1-chroot.sh, targets/support/chroot-functions.sh:
416 Updated make_destpath so it writes out to make.conf as well as exporting
417 ROOT to the environment, added a make_destpath call to cleanup_stages, and
418 adding make_destpath /tmp/stage1root to stage1.
420 05 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org> README, catalyst:
421 Updated README a bit and rolling 2.0.6_pre12 for testing.
423 05 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
424 targets/support/create-iso.sh:
425 Removed any further checks for clst_fstype and making sure everybody is
426 using ${mkisofs_zisofs_opts}.
428 05 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
429 targets/support/livecdfs-update.sh:
430 The default theme for GNOME is now Clearlooks, so we can remove the theme
431 code, but we still want to set the font size.
433 05 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
434 targets/support/livecdfs-update.sh:
435 We need to put quotes around ${user_comment} or useradd gets confused.
437 05 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
438 targets/support/chroot-functions.sh:
439 Changed make_destpath to write out ROOT to make.conf, rather than (ab)using
442 05 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
443 targets/support/kmerge.sh:
444 Added an additional make_destpath call to kmerge.sh so it'll export ROOT=/
445 prior to running genkernel. This is catalyst 2.0.6_pre11 for testing.
447 04 Mar 2008; Andrew Gaffney <agaffney@gentoo.org>
448 targets/support/create-iso.sh:
449 Bash fscking sucks, so we have to compromise on this code reduction solution
450 a bit. It's still far better than it was
452 03 Mar 2008; Andrew Gaffney <agaffney@gentoo.org>
453 targets/support/create-iso.sh:
454 Don't escape quotes when actually running the command
456 02 Mar 2008; Andrew Gaffney <agaffney@gentoo.org>
457 targets/support/kmerge.sh:
458 Pass clst_root_path instead of ROOT to run_merge, since it overrides ROOT
460 29 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
461 targets/support/kmerge.sh:
462 Use -L instead of -l in test for symlink
464 29 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
465 targets/stage1/stage1-controller.sh:
466 Remove code for gcc-config/binutils-config since it should be getting done
467 in the preclean script, anyway.
469 29 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
470 targets/stage1/stage1-chroot.sh:
471 I missed one place where HOSTUSE was being used incorrectly.
473 29 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
474 targets/support/kmerge.sh:
475 Escape the correct quote
477 29 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
478 targets/support/kmerge.sh:
479 Change remaining instances of run_emerge to run_merge
481 28 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
482 targets/support/bootloader-setup.sh, targets/support/create-iso.sh:
483 Change all clst_hostuse checks for ppc/ppc64 to ppc*|powerpc* so we match,
486 28 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
487 targets/support/bootloader-setup.sh:
488 Let's change our splash checking to a global check so it only needs to be
489 done once. This makes much more sense than having all of those if ... else
492 28 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
493 targets/stage1/stage1-chroot.sh, targets/support/kmerge.sh:
494 Fix our USE invocation here so things work as expected.
496 28 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
497 targets/support/livecdfs-update.sh:
498 Force-enable livecd/users for livecd/type gentoo-release-livecd and
501 28 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
502 targets/support/livecdfs-update.sh:
503 Remove /etc/conf.d/domainname code, since /etc/conf.d/domainname is no
506 28 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
507 targets/livecd-stage2/livecd-stage2-controller.sh:
508 Fixing the snapshot copying so it will only copy the correct snapshot for
509 people who don't know how to properly use wget.
511 28 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
512 targets/stage1/stage1-chroot.sh:
513 Fix HOSTUSE invocation on stage1, since we use -* at the beginning to
516 28 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
517 targets/stage1/stage1-chroot.sh, targets/support/kmerge.sh:
518 OK, we have to escape our quotes, rather than use single quotes, or we don't
519 evaluate the variables properly.
521 28 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
522 targets/stage1/stage1-chroot.sh, targets/support/chroot-functions.sh,
523 targets/support/kmerge.sh:
524 Fixing echo/sed for make.conf writing.
526 28 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
527 targets/grp/grp-chroot.sh, targets/stage1/stage1-chroot.sh,
528 targets/support/kmerge.sh, targets/support/livecdfs-update.sh:
529 Rather than using the environment, we write out our USE to make.conf, then
530 remove it once we're done. We don't bother adding clst_HOSTUSE, since it'll
531 be written to make.conf, already.
533 28 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
534 targets/embedded/embedded-chroot.sh, targets/grp/grp-chroot.sh,
535 targets/livecd-stage1/livecd-stage1-chroot.sh,
536 targets/netboot/netboot-chroot.sh, targets/netboot/netboot-combine.sh,
537 targets/netboot2/netboot2-pkg.sh, targets/stage1/stage1-chroot.sh,
538 targets/stage2/stage2-preclean-chroot.sh, targets/stage3/stage3-chroot.sh,
539 targets/stage3/stage3-preclean-chroot.sh, targets/stage4/stage4-chroot.sh,
540 targets/support/chroot-functions.sh, targets/support/pre-kmerge.sh,
541 targets/support/unmerge.sh, targets/tinderbox/tinderbox-chroot.sh:
542 Changing run_emerge to run_merge, changing both setup_portage and
543 setup_myfeatures to add any USE changes to make.conf prior to merge, then
544 removing the settings added, rather than (ab)using the environment.
546 28 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
547 targets/grp/grp-chroot.sh, targets/livecd-stage1/livecd-stage1-chroot.sh,
548 targets/stage1/stage1-chroot.sh, targets/stage3/stage3-chroot.sh,
549 targets/stage4/stage4-chroot.sh, targets/support/chroot-functions.sh,
550 targets/tinderbox/tinderbox-chroot.sh:
551 Rearrange some of the functions in chroot-functions.sh in preparation for
552 some upcoming changes and rename setup_portage to setup_pkgmgr.
554 28 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
555 targets/stage1/stage1-controller.sh:
556 Removing an extra env-update call from stage1's preclean.
558 28 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
559 livecd/cdtar/grub-memtest86+-cdtar.tar.bz2,
560 targets/support/bootloader-setup.sh:
561 Set default for grub to 0 and updated cdtar so we don't ship a half-broken
562 help.msg which we didn't even use.
564 28 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
565 targets/support/bootloader-setup.sh:
566 Don't write out out 'default 1' line when creating grub.conf, since the
567 'help' entry is now at the bottom, and we want grub to default to the first
570 27 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
571 targets/support/bootloader-setup.sh:
572 Removed checks on livecd/splash_type, since we only support one type,
573 removed remaining bootsplash code from bootloader-setup.sh, added automatic
574 copying of splash.xpm.gz for Gentoo releases when using grub, and moved grub
575 help to bottom of titles. This is catalyst 2.0.6_pre10 for testing.
577 27 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
578 targets/livecd-stage2/livecd-stage2-controller.sh:
579 Let's automatically copy in the snapshot if livecd/type is
580 gentoo-release-livecd.
582 26 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
583 modules/generic_stage_target.py:
584 Fix leading whitespace in empty() so it's only executed if there's something
585 to execute it on. Thanks to Justin Bronder <jsbronder@gentoo.org> in bug
586 211410 for pointing this out
588 21 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
589 targets/support/rc-update.sh:
590 Quote baselayout package atom
592 21 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
593 targets/support/chroot-functions.sh:
594 OK, we shouldn't use which to find env-update, since /usr/sbin isn't in the
595 PATH by default. Instead, simply check if it exists.
597 21 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
598 targets/support/chroot-functions.sh:
599 Remove temporary package listing code, since --verbose is forced on with
602 21 Feb 2008; Andrew Gaffney <agaffney@gentoo.org> catalyst:
603 Force-enable --verbose when using --debug
605 21 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
606 targets/support/kmerge.sh:
607 Changing modules-update to update-modules to quiet a warning and keep us
608 from having it get removed out from under us.
610 21 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
611 targets/support/chroot-functions.sh:
612 Adding a note to myself for better debug and moving run_default_funcs to the
613 bottom of the script so it gets executed. Since this can otherwise break
614 pkgcache, I'm making this catalyst 2.0.6_pre9 for testing, immediately.
616 21 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
617 targets/stage1/stage1-chroot.sh, targets/stage2/stage2-chroot.sh,
618 targets/support/chroot-functions.sh:
619 Moved creating of stage1 package list to the beginning of stage1-chroot.sh
620 so we can get the output with --debug, added --newuse to the options for
621 stage1, as we should always rebuild any package where the USE has changed,
622 removed removal of portage logs from stage2-chroot.sh since it is being done
623 by cleanup_stages, moved world removal in cleanup_stages into a check for
624 stages 1 through 3, made update_env_settings check for the existence of
625 env-update before running it since we now run update_env_settings by default
626 everywhere chroot-functions.sh is sourced, and added a section to show_debug
627 to list the packages, since we don't yet force-enable verbose with debug.
629 20 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
630 modules/catalyst_lock.py:
631 Since my python sucks and I don't feel like troubleshooting it at the
632 moment, commenting out all the DEBUG code in catalyst_lock and rolling up
633 2.0.6_pre8 for testing.
635 20 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> AUTHORS, catalyst,
636 modules/builder.py, modules/catalyst_lock.py:
637 Added some extra debug output to catalyst_lock.py and added Stuart Longland
638 to AUTHORS. This is catalyst 2.0.6_pre7 for testing.
640 20 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
641 modules/catalyst_support.py:
642 change 'is' to == because python is grumpy
644 20 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
645 examples/livecd-stage2_template.spec, examples/stage4_template.spec,
646 modules/livecd_stage2_target.py, targets/support/kmerge.sh,
647 targets/support/livecdfs-update.sh, targets/support/pre-kmerge.sh,
648 targets/support/rc-update.sh:
649 Removing support for bootsplash, since it hasn't been in a supported kernel
650 in a couple years and isn't accepted upstream.
652 20 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
653 targets/support/pre-kmerge.sh, targets/tinderbox/tinderbox-chroot.sh:
654 Fix up the sed for genkernel so it works on versions both before and after
655 3.4.10_pre2 and fixing a couple places where my sed for the . -> source
656 change was a bit too aggressive.
658 20 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
659 targets/support/bootloader-setup.sh:
660 Change grub timeout to 15 seconds instead of 150.
662 20 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
663 targets/support/pre-kmerge.sh:
664 Comment out sed on genkernel executable as it appears to do nothing these
667 20 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
668 targets/livecd-stage2/livecd-stage2-controller.sh:
669 Only call find on libdirs that actually exist. Thanks to Kristoffer
670 <krek6597@student.uu.se> in bug #210807.
672 20 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
673 modules/generic_stage_target.py:
674 Add warning about -* in foo/use in the spec.
676 20 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
677 targets/embedded/embedded-chroot.sh,
678 targets/embedded/embedded-preclean-chroot.sh, targets/grp/grp-chroot.sh,
679 targets/grp/grp-preclean-chroot.sh,
680 targets/livecd-stage1/livecd-stage1-chroot.sh,
681 targets/livecd-stage1/livecd-stage1-preclean-chroot.sh,
682 targets/netboot/netboot-chroot.sh, targets/netboot/netboot-image.sh,
683 targets/netboot2/netboot2-copyfile.sh, targets/netboot2/netboot2-pkg.sh,
684 targets/stage1/stage1-chroot.sh, targets/stage1/stage1-preclean-chroot.sh,
685 targets/stage2/stage2-chroot.sh, targets/stage2/stage2-preclean-chroot.sh,
686 targets/stage3/stage3-chroot.sh, targets/stage3/stage3-preclean-chroot.sh,
687 targets/stage4/stage4-chroot.sh, targets/stage4/stage4-preclean-chroot.sh,
688 targets/support/pre-kmerge.sh, targets/tinderbox/tinderbox-chroot.sh,
689 targets/tinderbox/tinderbox-preclean-chroot.sh:
690 Change all . to source.
692 20 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
693 targets/embedded/embedded-preclean-chroot.sh,
694 targets/grp/grp-preclean-chroot.sh,
695 targets/livecd-stage1/livecd-stage1-preclean-chroot.sh,
696 targets/stage1/stage1-chroot.sh, targets/stage1/stage1-preclean-chroot.sh,
697 targets/stage2/stage2-preclean-chroot.sh, targets/stage3/stage3-chroot.sh,
698 targets/stage3/stage3-preclean-chroot.sh,
699 targets/stage4/stage4-preclean-chroot.sh,
700 targets/support/chroot-functions.sh,
701 targets/tinderbox/tinderbox-preclean-chroot.sh:
702 Added a cleanup_stages function and added it to the appropriate places.
704 20 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
705 targets/embedded/embedded-chroot.sh, targets/grp/grp-chroot.sh,
706 targets/livecd-stage1/livecd-stage1-chroot.sh,
707 targets/netboot/netboot-chroot.sh, targets/stage1/stage1-chroot.sh,
708 targets/stage2/stage2-chroot.sh, targets/stage3/stage3-chroot.sh,
709 targets/stage4/stage4-chroot.sh, targets/support/chroot-functions.sh,
710 targets/support/kmerge.sh, targets/support/livecdfs-update.sh,
711 targets/support/post-kmerge.sh, targets/support/pre-kmerge.sh,
712 targets/support/unmerge.sh, targets/tinderbox/tinderbox-chroot.sh:
713 Removing any functions that we now call by default when we source
714 chroot-functions.sh by default.
716 20 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
717 targets/embedded/embedded-chroot.sh, targets/grp/grp-chroot.sh,
718 targets/livecd-stage1/livecd-stage1-chroot.sh,
719 targets/netboot/netboot-chroot.sh, targets/netboot2/netboot2-pkg.sh,
720 targets/stage1/stage1-chroot.sh, targets/stage2/stage2-chroot.sh,
721 targets/stage3/stage3-chroot.sh, targets/stage4/stage4-chroot.sh,
722 targets/support/chroot-functions.sh, targets/support/pre-kmerge.sh:
723 Clean up the debug code that I've added to stage1, move it to
724 chroot_functions.sh, and call it from all of our main targets.
726 14 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
727 modules/generic_stage_target.py:
728 Wow. I need to make sure that we actually comment comments in make.conf or
729 we end up with a failed build. Thanks to Christian Heim <phreak@gentoo.org>
730 for pointing it out. This is catalyst 2.0.6_pre6 for testing.
732 14 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
733 targets/stage1/stage1-chroot.sh, targets/stage2/stage2-chroot.sh,
734 targets/stage3/stage3-chroot.sh:
735 We need to be sure we clear out /var/log/portage/elog as well as
736 /var/log/emerge.log for stages 1 through 3.
738 14 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
739 modules/generic_stage_target.py,
740 targets/livecd-stage2/livecd-stage2-controller.sh,
741 targets/support/livecdfs-update.sh:
742 Clean up firmware code in livecdfs-update.sh, add beginnings of new firmware
743 code in livecd-stage2-controller.sh, and fix output for USE in make.conf to
744 80 columns. This is catalyst 2.0.6_pre5 for testing.
746 14 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
747 modules/generic_stage_target.py:
748 Apparently, python doesn't like it when you put a set of comments in front
749 of an elif. Thanks to Robin Johnson <robbat2@gentoo.org> for pointing it out
752 13 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
753 modules/generic_stage_target.py:
754 Huge refactoring of modules/generic_stage_target.py to fix indentation and
755 generally clean up the code so it's a bit easier to read/follow.
757 13 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
758 modules/generic_stage_target.py:
759 Sort and de-dupe myusevars.
761 13 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
762 targets/stage1/stage1-chroot.sh:
763 Modify stage1-chroot.sh to use the actual -d/--debug code already in catalyst.
765 13 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
766 modules/generic_stage_target.py, targets/embedded/embedded-chroot.sh,
767 targets/grp/grp-chroot.sh, targets/livecd-stage1/livecd-stage1-chroot.sh,
768 targets/netboot/netboot-chroot.sh, targets/stage3/stage3-chroot.sh,
769 targets/stage4/stage4-chroot.sh, targets/support/chroot-functions.sh,
770 targets/tinderbox/tinderbox-chroot.sh:
771 Move export of FEATURES to setup_myfeatures.
773 12 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
774 targets/stage1/stage1-chroot.sh:
775 Added some debug code to stage1 and fixed a nice bug where we weren't
776 building with the correct USE. Unfortunately, this invalidates any caches
777 for stage1, since we were building with the entire USE from the profile.
778 This is 2.0.6_pre4 for testing.
780 11 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
781 targets/stage1/stage1-chroot.sh:
782 We don't need to do the device building twice, so removing USE=build from
783 first baselayout install.
785 09 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
786 targets/support/livecdfs-update.sh:
787 We check for a plugdev group, add it if it doesn't exist, and make sure any
788 users specified by livecd/users is in the group.
790 09 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> arch/mips.py:
791 Changing cobalt_n32 to use mipsel4_n32 as its inheritance point. Thanks to
792 Stuart Longland <redhatter@gentoo.org> for pointing this change out.
794 08 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
795 modules/catalyst_support.py:
796 Fix up calc_contents in contents_map. Thanks to Brent Baude
797 <ranger@gentoo.org> for pointing it out. This is catalyst 2.0.6_pre3 for
800 08 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
801 targets/stage1/stage1-chroot.sh:
802 Ensure /etc/xml/catalog does not exist in stage1, since it will always be
803 empty and will cause issues in stage3 and beyond.
805 08 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
806 targets/support/kmerge.sh, targets/support/rc-update.sh:
807 Changed some of the rc-update code so it should work with baselayout-2,
808 also. This is 2.0.6_pre2 for testing.
810 08 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> AUTHORS, catalyst,
811 files/catalyst.conf, modules/catalyst_support.py,
812 modules/generic_stage_target.py, modules/grp_target.py,
813 modules/snapshot_target.py:
814 Added support for generating CONTENTS files automatically. Patch by Robin
815 Johnson <robbat2@gentoo.org> for bug #207862.
817 08 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
818 modules/snapshot_target.py:
819 Add a patch from Robin Johnson <robbat2@gentoo.org> from bug #207860 to
820 exclude digest-* files from the snapshot.
822 08 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> arch/amd64.py,
823 arch/x86.py, modules/generic_stage_target.py:
824 Fixing a minor display issue when we write out make.conf, adding HOSTUSE for
825 amd64 to add mmx, sse, and sse2 to USE, adding sse2 to pentium4's HOSTUSE.
827 07 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
828 targets/support/kmerge.sh:
829 Make the --kerncache option to genkernel dependent on 'kerncache' being in
830 options, so that it can actually be turned off.
832 07 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> arch/amd64.py,
834 Rearrange things in the arch/*.py files to ensure that nothing is used
835 before it has been defined.
837 07 Feb 2008; Andrew Gaffney <agaffney@gentoo.org> arch/powerpc.py:
838 Reorder arch/powerpc.py to make python happy.
840 07 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
841 modules/snapshot_target.py:
842 Change .svn --include to an --exclude like it was supposed to be.
844 07 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> arch/mips.py,
846 Added several subarches for mips so we can dump the mips subarch profiles
847 from my shiny new multi-parent profile structure. This is 2.0.6_pre1 for
850 07 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
851 targets/livecd-stage2/livecd-stage2-controller.sh:
852 Changed the code for copying the MOTD files so it's fewer lines and makes
855 06 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> +arch/powerpc.py,
856 -arch/ppc.py, -arch/ppc64.py, arch/sparc.py, -arch/sparc64.py:
857 Merged ppc.py and ppc64.py into powerpc.py and merged sparc.py and
858 sparc64.py into sparc.py, so we have a cleaner set of arch files.
860 06 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> arch/amd64.py,
862 Did a little cleanup on the x86.py to remove some redundant entries and
863 added nocona and core2 to amd64.py, though they're currently commented out.
865 06 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
866 modules/generic_stage_target.py:
867 Write out HOSTUSE settings from arch/*.py to make.conf as well as any USE
868 flags defined in the spec file.
870 06 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> arch/ppc64.py:
871 Added a patch from Markus Rothe <corsair@gentoo.org> to add power6 and cell
872 subarches to ppc64 for bug #208860 and removing redundant CXXFLAGS settings,
873 since catalyst sets CXXFLAGS=CFLAGS by default.
875 06 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
876 targets/livecd-stage1/livecd-stage1-chroot.sh, targets/support/kmerge.sh:
877 Added clst_HOSTUSE to livecd-stage1 and livecd-stage2 package builds.
879 06 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> arch/x86.py:
880 Added prescott to the subarches for x86.
882 06 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
883 modules/netboot2_target.py, targets/support/kmerge.sh:
884 Add patch to enabled netboot2/linuxrc and automatically add path for
885 initramfs overlay to genkernel commandline. Thanks to Justin Bronder
886 <jsbronder@gentoo.org> in bug #208106.
888 06 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
889 modules/netboot2_target.py:
890 Allow root_overlay in netboot2 target for bug #208106.
892 04 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
893 modules/generic_stage_target.py, modules/livecd_stage1_target.py,
894 targets/stage1/stage1-chroot.sh, targets/support/chroot-functions.sh:
895 Added USE=bindist automatically to everything that inherits set_use from
896 generic_stage_target, added USE=bindist to livecd_stage1_target, added
897 USE=bindist to emerge run for stage1, and did some minor cleanup in
898 get_libdir in chroot-functions.
900 03 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
901 targets/support/bootloader-setup.sh:
902 Add splashimage= line to grub.conf if /boot/grub/splash.xpm.gz exists.
904 02 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
905 examples/generic_stage_template.spec, examples/grp_template.spec,
906 examples/livecd-stage1_template.spec,
907 examples/livecd-stage2_template.spec, examples/netboot_template.spec,
908 examples/stage4_template.spec, examples/tinderbox_template.spec:
909 Changing link so it no longer points to a dead page. This is for bug #208609.
911 02 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
912 modules/snapshot_target.py:
913 Add .svn to the catalyst snapshot excludes and remove old pordir_overlay code.
915 02 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
916 targets/stage1/stage1-chroot.sh:
917 As much as I hate this, we're going to force baselayout to install first.
918 This will keep us from having any issues with packages that don't respect
921 02 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> files/catalyst.conf:
922 Reorder options in catalyst.conf so they're alphabetical.
924 02 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
925 targets/support/bootloader-setup.sh:
926 Add 'pager on' to grub.conf for bug #208531.
928 02 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
929 livecd/files/README.txt, livecd/files/x86-F6.msg:
930 Removing the unused kernel command line options from Volume/Device Management.
932 10 Jan 2008; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
933 This is now 2.0.5 for release.
935 25 Nov 2007; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
936 files/catalyst.conf, modules/catalyst_support.py,
937 modules/generic_stage_target.py,
938 targets/embedded/embedded-preclean-chroot.sh,
939 targets/grp/grp-preclean-chroot.sh,
940 targets/livecd-stage1/livecd-stage1-preclean-chroot.sh,
941 targets/stage2/stage2-preclean-chroot.sh,
942 targets/stage3/stage3-preclean-chroot.sh,
943 targets/support/chroot-functions.sh,
944 targets/tinderbox/tinderbox-preclean-chroot.sh:
945 Applying a patch from Tais M. Hansen <tais.hansen@osd.dk> to add initial
946 sys-devel/icecream cluster compiler support for bug #200095. This is
947 catalyst 2.0.5_pre6 for testing.
949 25 Nov 2007; Andrew Gaffney <agaffney@gentoo.org> catalyst,
950 files/catalyst.conf, modules/generic_stage_target.py:
951 Add the option for using metadata_overlay with portage to speed up cache.
953 25 Nov 2007; Andrew Gaffney <agaffney@gentoo.org>
954 modules/stage1_target.py, modules/stage2_target.py,
955 modules/stage3_target.py:
956 Add /etc/portage to cleanables for stages 1 through 3.
958 17 Nov 2007; Andrew Gaffney <agaffney@gentoo.org>
959 livecd/files/livecd-local.start,
960 targets/livecd-stage2/livecd-stage2-controller.sh,
961 targets/support/livecdfs-update.sh:
962 We apparently still need profiles/eclass for building the stage3 from the
963 LiveCD with the installer.
965 17 Nov 2007; Andrew Gaffney <agaffney@gentoo.org> arch/mips.py:
966 Apply patch for MIPS N32 support from Stuart Longland <redhatter@gentoo.org>
969 17 Nov 2007; Andrew Gaffney <agaffney@gentoo.org>
970 targets/livecd-stage2/livecd-stage2-controller.sh,
971 targets/support/livecdfs-update.sh:
972 Create symlink for /etc/gconf and /var/db when moving to /usr/livecd, remove
973 preservation of eclasses/profiles, and remove copying of livecd-local.start
974 since it's not needed anymore.
976 16 Nov 2007; Andrew Gaffney <agaffney@gentoo.org>
977 targets/support/livecdfs-update.sh, targets/support/unmerge.sh:
978 Move moving of /var/db back to livecdfs-update.sh but keep the symlink so we
981 13 Nov 2007; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
982 targets/support/livecdfs-update.sh, targets/support/unmerge.sh:
983 Removing old mkvardb code which is no longer used, commenting out setting of
984 Gnome theme for testing now that Clearlooks has been default for some time,
985 and changing vdb move from a case statement to a simple if statement. This
986 is 2.0.5_pre5 for testing.
988 13 Nov 2007; Chris Gianelloni <wolf31o2@gentoo.org>
989 modules/stage1_target.py:
990 Removing cleaning of python encodings for bug #64890.
992 11 Nov 2007; Andrew Gaffney <agaffney@gentoo.org>
993 modules/generic_stage_target.py:
994 Add an extra warning into the generated make.conf about changing the CHOST.
996 01 Nov 2007; Andrew Gaffney <agaffney@gentoo.org>
997 targets/support/livecdfs-update.sh:
998 We don't need to copy files from /usr/lib/hotplug/firmware anymore.
1000 29 Oct 2007; Andrew Gaffney <agaffney@gentoo.org>
1001 targets/embedded/embedded-preclean-chroot.sh,
1002 targets/grp/grp-preclean-chroot.sh,
1003 targets/livecd-stage1/livecd-stage1-preclean-chroot.sh,
1004 targets/stage2/stage2-preclean-chroot.sh,
1005 targets/stage3/stage3-preclean-chroot.sh,
1006 targets/tinderbox/tinderbox-preclean-chroot.sh:
1007 Check to see if distcc is enabled before calling cleanup_distcc().
1009 17 Oct 2007; Andrew Gaffney <agaffney@gentoo.org> arch/ppc.py,
1010 arch/sparc.py, arch/x86.py:
1011 Look for linux32 in /bin and /usr/bin.
1013 12 Oct 2007; Andrew Gaffney <agaffney@gentoo.org>
1014 modules/generic_stage_target.py:
1015 Make error message more specific when removing immutable flag.
1017 11 Oct 2007; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1018 examples/livecd-stage2_template.spec, modules/generic_stage_target.py:
1019 Added Andrew Gaffney to maintainer list, fixed a typo, updated copyright
1020 information, and added a small fix for FreeBSD for bug #169041. This is
1021 catalyst 2.0.5_pre4 for testing.
1023 11 Oct 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1024 targets/support/chroot-functions.sh:
1025 Adding a slightly modified version of Andrew Gaffney's <agaffney@gentoo.org>
1026 patch from bug #120076 to add cross-compiling support to our distcc
1029 11 Oct 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1030 targets/support/chroot-functions.sh:
1031 Added a version of get_libdir from multilib.eclass so we can determine where
1032 to go poking around if we need to touch anything in libdir.
1034 11 Oct 2007; Andrew Gaffney <agaffney@gentoo.org> catalyst:
1035 Print an error saying what target failed before the traceback.
1037 25 Sep 2007; Andrew Gaffney <agaffney@gentoo.org>
1038 modules/catalyst_support.py:
1039 When parsing make.conf, first try pkgcore's
1040 snakeoil.fileutils.read_bash_dict(), then portage's
1041 portage_util.getconfig(), then the internal parse_makeconf().
1043 06 Sep 2007; Andrew Gaffney <agaffney@gentoo.org>
1044 modules/catalyst_support.py:
1045 Raise an exception in parse_spec() if there's a duplicate key in the spec.
1047 06 Sep 2007; Andrew Gaffney <agaffney@gentoo.org>
1048 examples/netboot_template.spec, examples/tinderbox_template.spec,
1049 modules/grp_target.py, modules/tinderbox_target.py:
1050 Remove redundant set_pkgcache_path() functions from tinderbox and grp
1051 modules, and remove extra pkgcache_path and kerncache_path options from
1054 31 Aug 2007; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
1055 This is catalyst 2.0.5_pre3 for testing the new stages code.
1057 31 Aug 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1058 targets/stage1/stage1-chroot.sh, targets/stage3/stage3-chroot.sh:
1059 We need to force USE=bindist on for building stages.
1061 29 Aug 2007; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1062 modules/generic_stage_target.py:
1063 Fixed livecd/volid by removing the string.join() from set_iso_volume_id()
1064 for bug #188099. This is catalyst 2.0.5_pre2 for testing.
1066 29 Aug 2007; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1067 targets/support/rc-update.sh:
1068 Added support for the newer versions of splashutils which use fbcondecor as
1069 the init script. This is catalyst 2.0.5_pre1 for testing.
1071 29 Aug 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1072 targets/livecd-stage2/livecd-stage2-controller.sh:
1073 Make sure we mkdir on /etc/X11/xinit before we put files in it for bug
1076 22 Aug 2007; Andrew Gaffney <agaffney@gentoo.org>
1077 modules/generic_stage_target.py, modules/stage1_target.py,
1078 modules/stage2_target.py:
1079 The 'chost' option is only valid in stage 1/2 specs. Have catalyst error
1082 13 Aug 2007; Andrew Gaffney <agaffney@gentoo.org> catalyst,
1083 modules/generic_stage_target.py, modules/netboot2_target.py:
1084 Fix typo in getopt call for --clear-autoresume. thanks to
1085 Tais M. Hansen <tais.hansen@osd.dk> in bug #188339 for catching this.
1086 Conditionally write CFLAGS to make.conf in stages for bug #177796.
1087 Copy overlay files in netboot2 target into proper dir for bug #174635.
1089 17 Apr 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1090 modules/netboot2_target.py, targets/netboot2/netboot2-copyfile.sh,
1091 targets/support/netboot2-final.sh:
1092 Added a patch from Andrew Gaffney <agaffney@gentoo.org> on bug #174635 to
1093 fix a minor bug in System.map copying, add portage_overlay support, and adds
1094 the ability to use globbing in the package file lists for the netboot2
1097 17 Apr 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1098 +targets/netboot2/nb-busybox.cf:
1099 Added nb-busybox.cf to the netboot2 target for bug #174298.
1101 16 Apr 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1102 targets/support/chroot-functions.sh:
1103 Make sure we install ccache/distcc into the build root, not necessarily ROOT.
1105 12 Apr 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1106 targets/support/livecdfs-update.sh, targets/support/unmerge.sh:
1107 Change moving the VDB until after we have processed unmerge by moving it
1108 from livecdfs-update.sh to unmerge.sh, instead. This allows someone to
1109 unmerge packages from the gentoo-release-livecd target.
1111 12 Apr 2007; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1112 targets/support/kmerge.sh:
1113 Commented out the package.provided code in catalyst that seemed to cause
1114 problems with kerncache in testing. This is 2.0.4 and should be used for the
1117 12 Apr 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1118 modules/netboot2_target.py, targets/netboot2/netboot2-controller.sh,
1119 targets/netboot2/netboot2-copyfile.sh, targets/support/functions.sh,
1120 targets/support/netboot2-final.sh, targets/support/pre-kmerge.sh:
1121 Added a patch from Andrew Gaffney <agaffney@gentoo.org> from bug #173826 to
1122 improve the netboot2 target.
1124 10 Apr 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1125 modules/generic_stage_target.py:
1126 Added a patch from Mike Frysinger <vapier@gentoo.org> for bug #173740 to
1127 cause catalyst to export boolean variables as well as string-based
1130 10 Apr 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1131 modules/generic_stage_target.py:
1132 Fixing check for invalid subarch to not filter too much. Fix from Mike
1133 Frysinger <vapier@gentoo.org> for bug #173532.
1135 10 Apr 2007; Chris Gianelloni <wolf31o2@gentoo.org> arch/s390.py:
1136 Added s390x (64-bit) support via a patch from Mike Frysinger
1137 <vapier@gentoo.org> for bug #173002.
1139 10 Apr 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1140 targets/embedded/embedded-chroot.sh, targets/grp/grp-chroot.sh,
1141 targets/livecd-stage1/livecd-stage1-chroot.sh,
1142 targets/netboot/netboot-chroot.sh, targets/netboot/netboot-combine.sh,
1143 targets/netboot2/netboot2-pkg.sh, targets/stage1/stage1-chroot.sh,
1144 targets/stage1/stage1-controller.sh, targets/stage2/stage2-chroot.sh,
1145 targets/stage3/stage3-chroot.sh, targets/stage4/stage4-chroot.sh,
1146 targets/support/chroot-functions.sh, targets/support/kmerge.sh,
1147 targets/support/pre-kmerge.sh:
1148 Added setup_myemergeopts to setup_myfeatures and removed redundant calls to
1149 setup_myemergeopts. Added some extra checks for clst_FETCH to disable
1150 certain functions/code paths when running with -F/--fetchonly. Simplified
1151 kmerge.sh with regards to kerncache and callback packages. Also, changed
1152 ccache/distcc installs to use run_emerge instead of emerge directly, which
1153 allows us to more easily replace the underlying package manager, or add
1154 support for multiple package managers to catalyst.
1156 20 Mar 2007; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1157 modules/grp_target.py:
1158 Added patch from Ã…smund Grammeltvedt <grammel@online.no> to add
1159 portage_overlay functionality to GRP, where it was mistakenly missing, for
1160 bug #171157. This is catalyst 2.0.3 and ready for release.
1162 12 Mar 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1163 targets/livecd-stage1/livecd-stage1-controller.sh,
1164 targets/support/livecdfs-update.sh:
1165 Removed the generation of grppkgs.txt since the Installer now uses vdb
1168 09 Mar 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1169 targets/support/create-iso.sh:
1170 Fix creation of the EFI images. Since it is FAT, we can't go around
1171 perserving permissions, now, can we?
1173 06 Mar 2007; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1174 targets/support/livecdfs-update.sh:
1175 Added a patch from Andrew Gaffney <agaffney@gentoo.org> to fix my completely
1176 broken sed for rc.conf, which caused all kinds of hell to break loose when
1177 booting a new CD. This is 2.0.3_pre3.
1179 06 Mar 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1180 modules/generic_stage_target.py:
1181 Added a patch from Christian Heim <phreak@gentoo.org> to remove stale files,
1182 such as group- from /etc before creating our stage tarballs. This is for bug
1185 06 Mar 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1186 targets/support/livecdfs-update.sh:
1187 Commenting out the livecd-kernel code, since the Installer should be doing
1188 everything necessary itself.
1190 14 Feb 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1191 targets/support/livecdfs-update.sh:
1192 Fix up the pci.ids/usb.ids code to work with newer pciutils and future-proof
1193 the usbutils hanlding in case they follow suit with pciutils.
1195 13 Feb 2007; Chris Gianelloni <wolf31o2@gentoo.org> arch/alpha.py,
1196 arch/amd64.py, arch/arm.py, arch/hppa.py, arch/ia64.py, arch/mips.py,
1197 arch/ppc.py, arch/ppc64.py, arch/s390.py, arch/sh.py, arch/sparc.py,
1198 arch/sparc64.py, arch/x86.py, catalyst, modules/generic_stage_target.py:
1199 Added a patch from Andrew Gaffney <agaffney@gentoo.org> to fix up the
1200 problems with using all of the various subarch settings.
1202 13 Feb 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1203 targets/support/bootloader-setup.sh, targets/support/create-iso.sh:
1204 Disabled deleting of /boot so we actually can work with EFI/grub, made EFI
1205 check look in the correct location, and made sure we don't delete /voot
1206 within the EFI code if grub is present.
1208 12 Feb 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1209 modules/generic_stage_target.py:
1210 Added another fix from Andrew Gaffney <agaffney@gentoo.org> from bug
1211 #166294. This one should fix the HPPA/PPC architectures.
1213 12 Feb 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1214 targets/support/chroot-functions.sh:
1215 Added patch from Andrew Gaffney <agaffney@gentoo.org> for bug #166420 to
1216 remove the autoresume point for portage, as it really isn't needed and
1217 doesn't really gain us much, anyway.
1219 12 Feb 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1220 targets/stage1/stage1-chroot.sh:
1221 Added patch from Andrew Gaffney <agaffney@gentoo.org> for bug #166426.
1223 06 Feb 2007; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1224 examples/generic_stage_template.spec, examples/grp_template.spec,
1225 examples/livecd-stage1_template.spec,
1226 examples/livecd-stage2_template.spec, examples/netboot2_template.spec,
1227 examples/netboot_template.spec, examples/snapshot_template.spec,
1228 examples/stage4_template.spec, examples/tinderbox_template.spec:
1229 Update the examples to have 2006.1 for the dates. This is catalyst 2.0.2, so
1232 06 Feb 2007; Chris Gianelloni <wolf31o2@gentoo.org> files/catalyst.conf,
1233 targets/support/livecdfs-update.sh:
1234 Make sure the user owns his home directory for bug #147195.
1236 30 Jan 2007; Chris Gianelloni <wolf31o2@gentoo.org> files/catalyst.conf,
1237 +files/catalystrc, modules/catalyst_support.py:
1238 Re-arranged catalyst.conf to make it easier to follow while looking at the
1239 online reference and added a default catalystrc file, which does nothing.
1241 23 Jan 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1242 modules/catalyst_support.py, modules/embedded_target.py,
1243 modules/generic_stage_target.py, modules/grp_target.py,
1244 modules/livecd_stage1_target.py, modules/livecd_stage2_target.py,
1245 modules/stage3_target.py, modules/tinderbox_target.py:
1246 Added patch from Andrew Gaffney <agaffney@gentoo.org> to fix up some of the
1247 tab/space nastiness. This is for bug #161915.
1249 23 Jan 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1250 modules/generic_stage_target.py:
1251 Fixed new cbuild code with another patch from Mike Frysinger
1252 <vapier@gentoo.org> to allow the usage of subarches.
1254 09 Jan 2007; Chris Gianelloni <wolf31o2@gentoo.org> arch/alpha.py,
1255 arch/amd64.py, arch/arm.py, arch/hppa.py, arch/ia64.py, arch/mips.py,
1256 arch/ppc.py, arch/ppc64.py, arch/s390.py, arch/sh.py, arch/sparc.py,
1257 arch/sparc64.py, arch/x86.py, modules/generic_stage_target.py,
1258 targets/netboot/netboot-combine.sh, targets/support/bootloader-setup.sh,
1259 targets/support/create-iso.sh, targets/support/functions.sh,
1260 targets/support/netboot2-final.sh, targets/support/pre-kmerge.sh:
1261 Added a patch from Mike Frysinger <vapier@gentoo.org> to support cbuild.
1263 02 Jan 2007; Chris Gianelloni <wolf31o2@gentoo.org> README, arch/alpha.py,
1264 arch/amd64.py, arch/arm.py, arch/hppa.py, arch/ia64.py, arch/mips.py,
1265 arch/ppc.py, arch/ppc64.py, arch/s390.py, arch/sh.py, arch/sparc.py,
1266 arch/sparc64.py, arch/x86.py, files/catalyst.conf, modules/builder.py,
1267 modules/catalyst_lock.py, modules/catalyst_support.py,
1268 modules/embedded_target.py, modules/generic_stage_target.py,
1269 modules/generic_target.py, modules/grp_target.py,
1270 modules/livecd_stage1_target.py, modules/livecd_stage2_target.py,
1271 modules/netboot2_target.py, modules/netboot_target.py,
1272 modules/snapshot_target.py, modules/stage1_target.py,
1273 modules/stage2_target.py, modules/stage3_target.py,
1274 modules/stage4_target.py, modules/tinderbox_target.py,
1275 targets/embedded/embedded-chroot.sh,
1276 targets/embedded/embedded-controller.sh,
1277 targets/embedded/embedded-preclean-chroot.sh, targets/embedded/unmerge.sh,
1278 targets/grp/grp-chroot.sh, targets/grp/grp-controller.sh,
1279 targets/grp/grp-preclean-chroot.sh,
1280 targets/livecd-stage1/livecd-stage1-chroot.sh,
1281 targets/livecd-stage1/livecd-stage1-controller.sh,
1282 targets/livecd-stage1/livecd-stage1-preclean-chroot.sh,
1283 targets/livecd-stage2/livecd-stage2-controller.sh,
1284 targets/netboot/netboot-chroot.sh, targets/netboot/netboot-combine.sh,
1285 targets/netboot/netboot-controller.sh, targets/netboot/netboot-image.sh,
1286 targets/netboot2/netboot2-controller.sh,
1287 targets/netboot2/netboot2-copyfile.sh, targets/netboot2/netboot2-pkg.sh,
1288 targets/stage1/build.py, targets/stage1/stage1-chroot.sh,
1289 targets/stage1/stage1-controller.sh,
1290 targets/stage1/stage1-preclean-chroot.sh, targets/stage2/stage2-chroot.sh,
1291 targets/stage2/stage2-controller.sh,
1292 targets/stage2/stage2-preclean-chroot.sh, targets/stage3/stage3-chroot.sh,
1293 targets/stage3/stage3-controller.sh,
1294 targets/stage3/stage3-preclean-chroot.sh,
1295 targets/stage4/stage4-controller.sh,
1296 targets/stage4/stage4-preclean-chroot.sh,
1297 targets/support/bootloader-setup.sh, targets/support/create-iso.sh,
1298 targets/support/livecdfs-update.sh, targets/support/netboot2-final.sh,
1299 targets/support/unmerge.sh, targets/tinderbox/tinderbox-chroot.sh,
1300 targets/tinderbox/tinderbox-controller.sh,
1301 targets/tinderbox/tinderbox-preclean-chroot.sh:
1302 Removing old CVS Header lines, which are no longer used since moving to SVN.
1304 02 Jan 2007; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1305 targets/stage4/stage4-chroot.sh:
1306 Added back a missing 'then' from stage4 target.
1308 27 Dec 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1309 modules/generic_stage_target.py:
1310 Fix indentation so things actually work.
1312 27 Dec 2006; Chris Gianelloni <wolf31o2@gentoo.org> arch/sparc.py:
1313 Added patch from Mike Frysinger <vapier@gentoo.org> to change the SPARC
1316 27 Dec 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1317 targets/support/chroot-functions.sh, targets/support/livecdfs-update.sh:
1318 Fix the display manager sed lines and change the icon for the local Handbook
1319 to use the GNOME 2.16 icon for gedit.
1321 27 Dec 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1322 modules/generic_stage_target.py:
1323 Changed the portage_overlay option to always install overlays in
1324 /usr/local/portage and added code to clean up /usr/local/portage and
1325 make.conf after sucessful execution and before creation of ISO/tarballs.
1327 22 Dec 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1328 targets/support/livecdfs-update.sh:
1329 Fixed a typo which broke coldplugging.
1331 20 Dec 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1332 targets/support/chroot-functions.sh, targets/support/livecdfs-update.sh:
1333 Added a create_handbook_icon function and rearranged some of the icon
1334 creation for the LiveCD. This should resolve bug #143725 once a new release
1337 20 Dec 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1338 targets/support/livecdfs-update.sh:
1339 We now disable the RC_COLDPLUG in /etc/conf.d/rc so udev will not do
1340 coldplugging. This allows us to unpack our firmware before we detect
1341 devices, so that devices that need it will get it.
1343 06 Dec 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1344 modules/generic_stage_target.py:
1345 Fix a typo in generic_stage_target.
1347 06 Dec 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1348 targets/support/livecdfs-update.sh:
1349 Make sure we setup the DISPLAYMANAGER variable in both /etc/rc.conf and
1350 /etc/conf.d/xdm so we support older snapshots and newer ones.
1352 22 Nov 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1353 modules/livecd_stage2_target.py:
1354 OK. We've fixed the spacing issue with livecd-stage2, so this is 2.0.1, for
1357 22 Nov 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1358 modules/livecd_stage2_target.py:
1359 Reverted change in livecd-stage2 to the action_sequence until I can figure
1360 out what the problem is with it.
1362 22 Nov 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1363 livecd/cdtar/isolinux-3.09-memtest86+-cdtar.tar.bz2, catalyst,
1364 livecd/cdtar/isolinux-elilo-memtest86+-cdtar.tar.bz2,
1365 modules/livecd_stage2_target.py:
1366 Fixed the livecd-stage2 action_sequence and updated the isolinux cdtar's to
1367 include newer memtest86. This is catalyst 2.0.1 and ready to roll.
1369 22 Nov 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1370 modules/livecd_stage2_target.py, targets/support/livecdfs-update.sh:
1371 Added a patch from Bardur Arantsson <bugs-gentoo.org@scientician.net> which
1372 resolves an issue where a variable could be accessed unitialized in obscure
1373 circumstances. This is wrt bug #144984.
1375 22 Nov 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1376 modules/generic_stage_target.py, modules/livecd_stage2_target.py,
1377 modules/stage2_target.py, modules/stage4_target.py:
1378 Fixed up action_sequence when using --fetchonly to not create tarballs or
1379 ISO images for bug #143392.
1381 22 Nov 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1382 targets/grp/grp-chroot.sh, targets/stage4/stage4-chroot.sh:
1383 Clean up the USE usage in GRP/stage4.
1385 22 Nov 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1386 modules/generic_stage_target.py, modules/stage1_target.py,
1387 modules/stage2_target.py:
1388 Added cleanup patch for stage1/stage2 and generic_stage_target from Andrew
1389 Gaffney <agaffney@gentoo.org> wrt bug #155911.
1391 22 Nov 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1392 targets/grp/grp-chroot.sh, targets/livecd-stage1/livecd-stage1-chroot.sh,
1393 targets/netboot/netboot-chroot.sh, targets/netboot2/netboot2-pkg.sh,
1394 targets/stage4/stage4-chroot.sh, targets/tinderbox/tinderbox-chroot.sh:
1395 Added patch from Andrew Gaffney <agaffney@gentoo.org> to remove all
1396 instances of USE_ORDER since auto hasn't been valid for some time. This is
1399 22 Nov 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1400 modules/generic_stage_target.py, modules/stage1_target.py:
1401 Added patch from Daniel Ostrow <dostrow@gentoo.org> for added FreeBSD
1402 goodness wrt bug #153587.
1404 03 Nov 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1405 livecd/files/x86-F3.msg, livecd/files/x86-F4.msg, livecd/files/x86-F5.msg:
1406 Changed dobladecenter to slowusb. Thanks to solar for pointing this out.
1408 03 Nov 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1409 modules/generic_stage_target.py, modules/stage4_target.py:
1410 Added a check to see if we have the tarball option enabled, which causes
1411 catalyst to run the capture sequence. This was requested by Tim Yamin for
1412 the stage4 target, but I thought it should be usable on any stage target.
1414 03 Nov 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1415 targets/support/livecdfs-update.sh:
1416 Moved fstab tweaks all into one location and added make.conf tweak for bug
1419 03 Nov 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
1420 Changed the options to be in alphabetical order so my meatspace logical
1421 parser can process them better, added the compress and tarball options,
1422 which are as of yet unused for bug #139390 and request from Tim Yamin, and
1423 removed the unused -x command line parameter for bug #151405.
1425 03 Nov 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1426 modules/generic_stage_target.py:
1427 Added a warning about changing the CHOST setting for bug #142034.
1429 11 Oct 2006; Chris Gianelloni <wolf31o2@gentoo.org> AUTHORS,
1430 modules/generic_stage_target.py, targets/stage1/stage1-controller.sh,
1431 targets/support/chroot-functions.sh:
1432 Added initial Gentoo/FreeBSD support. Patch from Diego Pettenò
1433 <flameeyes@gentoo.org> and attached to bug #150351.
1435 02 Oct 2006; Chris Gianelloni <wolf31o2@gentoo.org> README, arch/alpha.py,
1436 arch/amd64.py, arch/arm.py, arch/hppa.py, arch/ia64.py, arch/mips.py,
1437 arch/ppc.py, arch/ppc64.py, arch/s390.py, arch/sh.py, arch/sparc.py,
1438 arch/sparc64.py, arch/x86.py, catalyst, files/catalyst.conf,
1439 modules/builder.py, modules/catalyst_lock.py, modules/catalyst_support.py,
1440 modules/embedded_target.py, modules/generic_stage_target.py,
1441 modules/generic_target.py, modules/grp_target.py,
1442 modules/livecd_stage1_target.py, modules/livecd_stage2_target.py,
1443 modules/netboot2_target.py, modules/netboot_target.py,
1444 modules/snapshot_target.py, modules/stage1_target.py,
1445 modules/stage2_target.py, modules/stage3_target.py,
1446 modules/stage4_target.py, modules/tinderbox_target.py,
1447 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, targets/embedded/unmerge.sh,
1451 targets/grp/grp-chroot.sh, targets/grp/grp-controller.sh,
1452 targets/grp/grp-preclean-chroot.sh,
1453 targets/livecd-stage1/livecd-stage1-chroot.sh,
1454 targets/livecd-stage1/livecd-stage1-controller.sh,
1455 targets/livecd-stage1/livecd-stage1-preclean-chroot.sh,
1456 targets/livecd-stage2/livecd-stage2-controller.sh,
1457 targets/netboot/netboot-chroot.sh, targets/netboot/netboot-combine.sh,
1458 targets/netboot/netboot-controller.sh, targets/netboot/netboot-image.sh,
1459 targets/netboot2/netboot2-controller.sh,
1460 targets/netboot2/netboot2-copyfile.sh, targets/netboot2/netboot2-pkg.sh,
1461 targets/stage1/build.py, targets/stage1/stage1-chroot.sh,
1462 targets/stage1/stage1-controller.sh,
1463 targets/stage1/stage1-preclean-chroot.sh, targets/stage2/stage2-chroot.sh,
1464 targets/stage2/stage2-controller.sh,
1465 targets/stage2/stage2-preclean-chroot.sh, targets/stage3/stage3-chroot.sh,
1466 targets/stage3/stage3-controller.sh,
1467 targets/stage3/stage3-preclean-chroot.sh, targets/stage4/stage4-chroot.sh,
1468 targets/stage4/stage4-controller.sh,
1469 targets/stage4/stage4-preclean-chroot.sh,
1470 targets/support/bootloader-setup.sh, targets/support/create-iso.sh,
1471 targets/support/functions.sh, targets/support/kmerge.sh,
1472 targets/support/livecdfs-update.sh, targets/support/netboot2-final.sh,
1473 targets/support/post-kmerge.sh, targets/support/pre-kmerge.sh,
1474 targets/support/rc-update.sh, targets/support/target_image_setup.sh,
1475 targets/support/unmerge.sh, targets/tinderbox/tinderbox-chroot.sh,
1476 targets/tinderbox/tinderbox-controller.sh,
1477 targets/tinderbox/tinderbox-preclean-chroot.sh:
1478 Removing all copyright and license comment headers from all files so we
1479 don't ever get another bug like bug #149638.
1481 02 Oct 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1482 modules/generic_stage_target.py:
1483 Clean up more spacing/capitalization.
1485 02 Oct 2006; Chris Gianelloni <wolf31o2@gentoo.org> README,
1486 modules/generic_stage_target.py, modules/livecd_stage1_target.py,
1487 modules/stage4_target.py, targets/embedded/embedded-chroot.sh,
1488 targets/embedded/embedded-controller.sh,
1489 targets/embedded/embedded-fs-runscript.sh,
1490 targets/embedded/embedded-preclean-chroot.sh,
1491 targets/livecd-stage2/livecd-stage2-controller.sh,
1492 targets/netboot2/netboot2-copyfile.sh,
1493 targets/stage4/stage4-controller.sh, targets/support/kmerge.sh,
1494 targets/support/pre-kmerge.sh:
1495 Fixed lots of spacing issues, removed livecd/type from livecd-stage1, add
1496 splash capabilities to stage4, change 'cp -a' to 'cp -pPR', add -q to emerge
1497 calls in kmerge.sh, and updated README.
1499 13 Sep 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1500 livecd/files/livecd-bashrc, targets/support/livecdfs-update.sh:
1501 Fix bashrc so it doesn't give an error and add System.map to livecd-kernel.
1503 08 Sep 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1504 modules/catalyst_support.py:
1505 Added fix for bug #143348.
1507 23 Aug 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1508 targets/support/livecdfs-update.sh:
1509 Added -q to emerge call for systempkgs.txt just to be on the safe side.
1511 22 Aug 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1512 targets/livecd-stage2/livecd-stage2-controller.sh,
1513 targets/support/livecdfs-update.sh:
1514 Changed some copy commands to use -f, added a check for /etc/gconf before
1515 moving it when not using gentoo-release-livecd, and fixed a sed for root's
1516 .bashrc, as reported on the gentoo-catalyst mailing list by Luca Casagrande
1517 <luca.casagrande@gmail.com>.
1519 16 Aug 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1520 targets/support/livecdfs-update.sh:
1521 Fixing sed so that systemspkgs.txt is built properly.
1523 11 Aug 2006; Chris Gianelloni <wolf31o2@gentoo.org> arch/sparc.py:
1524 The sparc32 binary is in /bin, not /usr/bin.
1526 11 Aug 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1527 targets/support/chroot-functions.sh:
1528 We now only set the options for pkgcache if we are not using fetchonly. This
1529 should work around a problem where portage won't fetch the files if a binpkg
1530 already exists for the package.
1532 09 Aug 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1533 targets/support/livecdfs-update.sh:
1534 Added code to make a backup of custom.conf before we edit it for the
1537 29 Jul 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1538 targets/support/livecdfs-update.sh:
1539 Remove sed from splash section, since it wasn't actually resolving the
1540 issue, anyway. Change the installer's dialog front-end code to simply run
1541 via sudo, since we don't need to worry about having the X DISPLAY setup or
1542 anything. This is catalyst 2.0, so you guys can all start rejoicing.
1544 26 Jul 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1545 targets/support/livecdfs-update.sh:
1546 Fix my sed line so it actually applies correctly.
1548 25 Jul 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1549 targets/support/chroot-functions.sh:
1550 Added check for verbose, and add --verbose if found, or --quiet, to emerge
1553 21 Jul 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1554 targets/support/livecdfs-update.sh:
1555 Fix the splash code so we have our splash theme on all 6 virtual consoles,
1556 as well as a possible fix for the read-only filesystem messages from
1557 /sbin/splash-functions.sh
1559 20 Jul 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1560 targets/support/chroot-functions.sh:
1561 Fix --fetchonly to actually work.
1563 19 Jul 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1564 examples/livecd-stage2_template.spec:
1565 Added description for livecd/fsops to livecd-stage2's spec template.
1567 19 Jul 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1568 targets/support/livecdfs-update.sh:
1569 I've modified the GDM configuration section to work correctly. I have also
1570 ensured that xdm is no longer started just because livecd/xdm is used, which
1571 was causing issues for the generic-livecd type. This is 2.0_rc50, which
1572 should be the last of the 'release candidates' made. If there are no bug
1573 reports in 2 days, then I'm rolling this as 2.0 final.
1575 12 Jul 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1576 targets/support/livecdfs-update.sh:
1577 Hopefully, I have fixed the issue with the Installer icons. We'll have to
1578 see once the newer Installer is released, as I still have to fix the
1581 12 Jul 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1582 targets/support/rc-update.sh:
1583 Removed famd from the default runlevel for gentoo-release-livecd. It really
1584 shouldn't cause a problem, but I prefer it stay a bit clean.
1586 11 Jul 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1587 modules/generic_stage_target.py, targets/support/bootloader-setup.sh,
1588 targets/support/create-iso.sh, targets/support/kmerge.sh,
1589 targets/support/livecdfs-update.sh, targets/support/mips-arcload_conf.sh:
1590 Added patches from Joshua Kinard <kumba@gentoo.org> from bug #139337.
1592 05 Jul 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1593 -livecd/cdtar/silo-1.2.6-sparc-cdtar.tar.bz2,
1594 +livecd/cdtar/silo-1.4.13-sparc-cdtar.tar.bz2,
1595 targets/support/bootloader-setup.sh:
1596 Added patch from Gustavo Zacarias <gustavoz@gentoo.org> for sparc/silo
1597 parameters support. This is for bug #139300.
1599 28 Jun 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1600 modules/generic_stage_target.py, modules/livecd_stage2_target.py,
1601 targets/support/filesystem-functions.sh:
1602 Added two patches from Joshua Kinard from bug #138255 to fix livecd/fsops
1603 and also to remove some redundant values from livecd-stage2's valid_values.
1606 28 Jun 2006; Chris Gianelloni <wolf31o2@gentoo.org> arch/ppc.py,
1608 Fixed invocation of linux32 for x86 and ppc. This is for bug #138080.
1610 22 Jun 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1611 modules/generic_stage_target.py:
1612 Fix a problem where catalyst was creating an initial list, then putting that
1613 list inside another. Thanks to Andrew Gaffney <agaffney@gentoo.org> for
1614 pointing it out and for the fix. This is for bug #136351.
1616 22 Jun 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1617 targets/support/unmerge.sh:
1618 Removing loop for unmerge, as it didn't actually solve anything and the
1619 portage team has helped us out by reverting the behavior that caused this
1620 change in the first place.
1622 21 Jun 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1623 modules/netboot2_target.py, modules/stage1_target.py,
1624 targets/netboot2/netboot2-copyfile.sh, targets/support/pre-kmerge.sh:
1625 Added two patches from Joshua Kinard <kumba@gentoo.org> to fix stage1 not
1626 having /proc mounted during the preclean stage and also to clean up the
1627 netboot2 code. This is 2.0_rc48.
1629 20 Jun 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1630 targets/support/unmerge.sh:
1631 Change our unmerge from being a single unmerge to a loop, to work around an
1632 unexpected change in portage 2.1's unmerge processing.
1634 19 Jun 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1635 targets/support/bootloader-setup.sh:
1636 Fixed a problem where we were putting the kernel name in twice and causing
1637 and error when using grub as a bootloader. This is for bug #137252.
1639 15 Jun 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1640 targets/support/bootloader-setup.sh:
1641 Added a second pass to the alpha bootloader setup to create aboot items for
1642 serial console for bug #133457.
1644 12 Jun 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1645 +livecd/cdtar/arcload-0.43-r1.tbz2:
1646 Added arcload cdtar for mips.
1648 09 Jun 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1649 targets/netboot/netboot-controller.sh:
1650 Added make-busybox-symlinks to USE for busybox compile. This is catalyst
1653 08 Jun 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1654 modules/generic_stage_target.py, targets/support/livecdfs-update.sh:
1655 Add patch from bug #135051 to fix the seedcache extraction logic.
1657 03 Jun 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1658 targets/support/livecdfs-update.sh:
1659 Don't set icon theme to Clearlooks, since it doesn't exist.
1661 03 Jun 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1662 targets/support/livecdfs-update.sh:
1663 Fix sed on installer icons.
1665 25 May 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
1668 23 May 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1669 targets/stage1/stage1-controller.sh:
1670 Added a -type f to the find call in stage1 for bug #132180.
1672 19 May 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1673 livecd/cdtar/yaboot-1.3.13-cdtar.tar.bz2:
1674 Updated yaboot cdtar from Daniel Ostrow <dostrow@gentoo.org> so it will boot
1675 properly on IBM PPC64 machines.
1677 19 May 2006; Eric Edgar <rocket@gentoo.org> modules/catalyst_support.py,
1678 modules/generic_stage_target.py:
1681 16 May 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1682 targets/support/rc-update.sh:
1683 Removed x-setup from default runlevel, as it is now controlled via the
1684 autoconfig init script.
1686 15 May 2006; Eric Edgar <rocket@gentoo.org> arch/ppc64.py:
1687 Fix ppc64 based arches to subclass ppc64
1689 15 May 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1690 modules/livecd_stage1_target.py:
1691 Use the full category/package name for livecd-tools.
1693 13 May 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1694 targets/support/livecdfs-update.sh:
1695 Make copies and deletes recursive for firmware since some packages put their
1696 firmware in a subdirectory.
1698 10 May 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1699 targets/support/livecdfs-update.sh:
1700 Fix detection of the Installer.
1702 10 May 2006; Chris Gianelloni <wolf31o2@gentoo.org> arch/ppc64.py:
1703 Added 970, power3, power4, and power5 sub-arches for ppc64.
1705 09 May 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1706 targets/support/livecdfs-update.sh:
1707 Removed portion of livecdfs-update.sh that created /etc/conf.d/net as it is
1708 no longer necessary and can cause possible problems with Installer-based
1711 08 May 2006; Eric Edgar <rocket@gentoo.org> modules/catalyst_lock.py:
1712 recursive directory create
1714 01 May 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1715 modules/catalyst_support.py:
1716 Changed a display error from bug #131502 and rolling 2.0_rc45.
1718 25 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1719 targets/support/create-iso.sh:
1720 Added patch from Gustavo Zacharias <gustavoz@gentoo.org> for some fun
1723 25 Apr 2006; Eric Edgar <rocket@gentoo.org>
1724 modules/generic_stage_target.py:
1725 digests function uses raw output from hash function now
1727 25 Apr 2006; Eric Edgar <rocket@gentoo.org> modules/catalyst_support.py:
1728 change hash result format so .DIGESTS is generated correctly
1730 25 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1731 modules/catalyst_support.py:
1732 Added patch to parse_spec by Andrew Gaffney <agaffney@gentoo.org> and for
1735 25 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1736 targets/support/livecdfs-update.sh:
1737 Added a space for bug #131181.
1739 23 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1740 targets/support/kmerge.sh:
1741 Fixed creation of kernelpkgs.txt file for the installer.
1743 21 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1744 modules/generic_stage_target.py:
1745 Somehow this hosts.bck fix got reverted and I really don't know how. Anyway,
1748 20 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1749 targets/livecd-stage2/livecd-stage2-controller.sh,
1750 targets/support/bootloader-setup.sh:
1751 I missed an extra else in bootloader-setup.sh, so I'm fixing that and
1752 rolling out an emergency rc44.
1754 20 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1755 targets/support/bootloader-setup.sh:
1756 If you use elif, you have to use a then after it. Yeah, that one's totally
1759 19 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1760 targets/support/livecdfs-update.sh:
1761 Fixing my own bug in livecdfs-update.sh and rolling 2.0_rc43.
1763 19 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1764 targets/support/rc-update.sh:
1765 Removed runlevel deletion, as it probably wasn't a good idea. This is for
1768 19 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1769 targets/support/bootloader-setup.sh:
1770 Removed bootplash support from ppc/ppc64 since they only will work with
1771 gensplash. Forced use of livecd/splash_type of bootsplash to get
1772 splash=silent. This should reduce the number of things on the kernel command
1773 line that aren't necessary.
1775 18 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org> AUTHORS, catalyst,
1776 modules/catalyst_support.py:
1777 Added patch from Andrew Gaffney <agaffney@gentoo.org> to re-write
1778 parse_spec. This should resolve bug #130103, as well as make the code much
1779 cleaner. This is 2.0_rc42.
1781 18 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1782 modules/generic_stage_target.py:
1783 Forced -p on tar for compressing stages.
1785 18 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1786 targets/support/chroot-functions.sh:
1787 Fixed fetchonly option for stages 1 through 3 and livecd-stage1, and
1790 17 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1791 targets/stage1/build.py:
1792 Added patch to build.py for portage 2.1 support.
1794 17 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1795 targets/support/kmerge.sh:
1796 Fixed genkernel initramfs overlay support. Thanks to Alvin Lee
1797 <liyiming@ict.ac.cn> in bug #129890.
1799 17 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1800 targets/support/livecdfs-update.sh:
1801 Moved sed line for ##STARTX to end of file, since we aren't touching
1802 /etc/startx until the end.
1804 17 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1805 targets/support/livecdfs-update.sh:
1806 Added a check for the games group and add it if it doesn't exist already.
1807 This should resolve bug #125498.
1809 13 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1810 examples/generic_stage_template.spec, examples/grp_template.spec,
1811 examples/livecd-stage1_template.spec,
1812 examples/livecd-stage2_template.spec, examples/netboot2_template.spec,
1813 examples/netboot_template.spec, examples/snapshot_template.spec,
1814 examples/stage4_template.spec, examples/tinderbox_template.spec:
1815 Removed portdir_overlay from the snapshot example spec and added
1816 portage_overlay to the example specs for the relevant targets.
1818 04 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
1819 This is 2.0_rc41 since it has better LiveCD support.
1821 04 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1822 targets/support/livecdfs-update.sh:
1825 31 Mar 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1826 targets/support/functions.sh:
1827 Removed check for livecd/dev-manager being udev since it was done
1828 incorrectly and genkernel assumes udev by default on a 2.6 kernel and devfs
1829 by default on a 2.4 kernel. Thanks to Alvin Lee <liyiming@ict.ac.cn> on bug
1830 #128265 for pointing this out.
1832 23 Mar 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1833 -livecd/cdtar/elilo-3.4-cdtar.tar.bz2,
1834 +livecd/cdtar/elilo-3.6-cdtar.tar.bz2:
1835 Replaced elilo-3.4 cdtar with elilo-3.6 cdtar for IA64.
1837 22 Mar 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1838 modules/generic_stage_target.py:
1839 Fix to ensure that we look inside the chroot for /etc/hosts.bck, not on our
1840 live system. You can thank Andrew Gaffney for the fix.
1842 22 Mar 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1843 targets/livecd-stage2/livecd-stage2-controller.sh:
1844 Don't copy motd files if we're using livecd/type generic-livecd.
1846 22 Mar 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1847 targets/livecd-stage2/livecd-stage2-controller.sh,
1848 targets/support/livecdfs-update.sh:
1849 Made sure that livecd/motd is ignored for livecd/type: gentoo-* and added
1850 some extra cleanup to generic-livecd.
1852 16 Mar 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1853 -livecd/cdtar/yaboot-1.3.11-cdtar.tar.bz2,
1854 -livecd/cdtar/yaboot-1.3.11-ppc64-cdtar-r1.tar.bz2,
1855 +livecd/cdtar/yaboot-1.3.13-cdtar.tar.bz2,
1856 -livecd/cdtar/ppc-yaboot-cdtar.tar.bz2,
1857 targets/support/bootloader-setup.sh:
1858 Added sed to PPC/PPC64 to change boot.msg to match the hardware for which
1859 the CD was built, merged the PPC and PPC64 cdtar files into a single cdtar,
1860 and removed all older cdtar files for PPC*.
1862 13 Mar 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1863 livecd/files/livecd.motd.txt:
1864 Added message to the official LiveCD MOTD mentioning how to run the
1865 installer. Blame codeman. This is 2.0_rc40.
1867 13 Mar 2006; Eric Edgar <rocket@gentoo.org> modules/snapshot_target.py:
1868 fix so snapshot target doesnt have errors
1870 13 Mar 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1871 targets/support/livecdfs-update.sh:
1872 Finalized the sync from my fsscript for 2006.0 into catalyst. It is now no
1873 longer necessary to use a fsscript to duplicate the official Gentoo LiveCD
1876 12 Mar 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1877 targets/support/rc-update.sh:
1878 Removed hdparm and alsasound from rc-update.sh as they are pulled in by the
1881 21 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1882 targets/support/livecdfs-update.sh:
1883 Added wrapping around the udev sed for those crazy 2.4-users.
1885 17 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1886 targets/support/livecdfs-update.sh:
1887 Added sed fix for udev starting evms_activate unconditionally. This is
1890 17 Feb 2006; Eric Edgar <rocket@gentoo.org> modules/stage4_target.py:
1891 add stage4/unmerge stage4/rm to valid options
1893 15 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1894 targets/support/rc-update.sh:
1895 Added fix for bug #122154 from Rajiv Manglani.
1897 15 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1898 targets/support/kmerge.sh:
1899 Fixed creation of kernelpkgs.txt for the Installer.
1901 14 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1902 livecd/cdtar/elilo-3.4-cdtar.tar.bz2:
1903 Updated elilo tarball for IA64.
1905 14 Feb 2006; Eric Edgar <rocket@gentoo.org> modules/snapshot_target.py:
1906 DIGESTS support for snapshot creation
1908 14 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
1909 This is catalyst 2.0_rc38, codenamed: When will the stinking release
1910 candidates ever end?
1912 14 Feb 2006; Eric Edgar <rocket@gentoo.org> modules/grp_target.py:
1913 fix for .DIGESTS.DIGESTS issue in grp
1915 14 Feb 2006; Eric Edgar <rocket@gentoo.org>
1916 modules/generic_stage_target.py:
1917 fix for failure when root_overlay is not set
1919 14 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1920 targets/support/bootloader-setup.sh:
1921 Added IA64/SGI patch from plasmaroo.
1923 13 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1924 targets/livecd-stage1/livecd-stage1-controller.sh,
1925 targets/support/kmerge.sh, targets/support/livecdfs-update.sh:
1926 Fixed generation of grppkgs.txt and kernelpkgs.txt for the Installer. This
1929 10 Feb 2006; Eric Edgar <rocket@gentoo.org>
1930 modules/generic_stage_target.py:
1931 Allow multiple overlays for root_overlay and overlay spec option
1933 10 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1934 -livecd/cdtar/yaboot-1.3.11-ppc-cdtar-r1.tar.bz2,
1935 +livecd/cdtar/yaboot-1.3.11-ppc64-cdtar-r1.tar.bz2, catalyst,
1936 targets/support/rc-update.sh:
1937 Updated ppc64's cdtar file with a new boot.msg, removed older file, and
1938 fixed bug #122154. This is catalyst 2.0_rc36.
1940 09 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1941 livecd/files/livecd.motd.txt, targets/support/livecdfs-update.sh:
1942 Updated the LiveCD motd to tell the user to run the display manager again,
1943 rather than startx, while mentioning that startx is useful as a rescue X
1944 session since it starts twm. This is catalyst 2.0_rc35.
1946 09 Feb 2006; Eric Edgar <rocket@gentoo.org> targets/support/create-iso.sh:
1947 Add hfs-hide options to mkisofs so macs boot
1949 09 Feb 2006; Eric Edgar <rocket@gentoo.org>
1950 modules/generic_stage_target.py:
1951 Fix indentation issues
1953 08 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
1956 08 Feb 2006; Eric Edgar <rocket@gentoo.org>
1957 targets/support/bootloader-setup.sh:
1958 add additional console less entry when consoles are chosen for ppc64
1960 08 Feb 2006; Eric Edgar <rocket@gentoo.org>
1961 modules/generic_stage_target.py:
1962 fix kernelopts and extraversion env variable exports
1964 08 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1965 targets/support/livecdfs-update.sh:
1966 Rearranged generation of /usr/livecd/systempkgs.txt for the LiveCD. Thanks
1967 to Andrew Gaffney for spotting this. This is 2.0_rc33.
1969 07 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1970 targets/support/kmerge.sh:
1971 Changing the way we determine if extraversion is set. This is catalyst
1974 07 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1975 targets/support/livecdfs-update.sh:
1976 Change net.ethX links to link to net.lo instead of net.eth0.
1978 07 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1979 examples/stage4_template.spec:
1980 Fixed rcadd example for stage4. Blame rajiv.
1982 06 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
1983 This is catalyst 2.0_rc31.
1985 05 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1986 targets/support/livecdfs-update.sh:
1987 Added copy of /usr/portage/eclass for the Installer. Thanks to Andrew
1988 Gaffney for pointing me in the right direction.
1990 03 Feb 2006; Eric Edgar <rocket@gentoo.org> targets/support/create-iso.sh:
1991 change all occurrences of ${clst_livecd_cdfstype} with ${clst_fstype}
1993 02 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
1996 02 Feb 2006; Eric Edgar <rocket@gentoo.org>
1997 examples/livecd-stage2_template.spec:
1998 updated examples to have console and machine_type
2000 02 Feb 2006; Eric Edgar <rocket@gentoo.org>
2001 targets/support/bootloader-setup.sh:
2002 Change [ console ] to -console in yaboot.conf for ppc64. Spaces aren't
2005 02 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
2006 This is catalyst 2.0_rc29.
2008 02 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2009 livecd/cdtar/yaboot-1.3.11-ppc-cdtar-r1.tar.bz2:
2010 Removed extra yaboot.conf from
2011 livecd/cdtar/yaboot-1.3.11-ppc-cdtar-r1.tar.bz2.
2013 01 Feb 2006; Eric Edgar <rocket@gentoo.org>
2014 targets/support/kill-chroot-pids.sh:
2015 add sleep to try and give processes a chance to die. bug 119940
2017 01 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2018 targets/support/functions.sh:
2019 Removed some quotes to make sure we have a binary operator and closing bug
2022 31 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2023 targets/support/create-iso.sh:
2024 Added fix for amd64/x86 ISO creation. This is 2.0_rc28.
2026 30 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2027 targets/support/bootloader-setup.sh:
2028 Added path from bug #120935 for PPC/PPC64.
2030 30 Jan 2006; Eric Edgar <rocket@gentoo.org> modules/stage2_target.py:
2031 Additional spacing fixes submitted by `Kumba
2033 29 Jan 2006; Eric Edgar <rocket@gentoo.org> modules/stage1_target.py,
2034 modules/stage2_target.py:
2035 space cleanups contributed from `Kumba
2037 29 Jan 2006; Eric Edgar <rocket@gentoo.org> modules/grp_target.py:
2038 add grp/use to valid_values in the grp module
2040 29 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
2043 28 Jan 2006; Eric Edgar <rocket@gentoo.org>
2044 -livecd/cdtar/yaboot-1.3.11-ppc-cdtar.tar.bz2,
2045 +livecd/cdtar/yaboot-1.3.11-ppc-cdtar-r1.tar.bz2,
2046 targets/support/bootloader-setup.sh:
2047 ppc cdtar update; ppc64 bootloader updates
2049 27 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2050 targets/support/create-iso.sh:
2051 Fixing HFS bless on PPC64. This is catalyst 2.0_rc26.
2053 27 Jan 2006; Eric Edgar <rocket@gentoo.org>
2054 +livecd/cdtar/yaboot-1.3.11-ppc-cdtar.tar.bz2,
2055 modules/generic_stage_target.py, targets/support/bootloader-setup.sh,
2056 targets/support/create-iso.sh:
2057 Fix ppc64 iso creation. Add console machine_type for ppc yaboot separation.
2059 27 Jan 2006; Eric Edgar <rocket@gentoo.org>
2060 modules/generic_stage_target.py, targets/support/bootloader-setup.sh:
2061 Add ppc console and machine_type=ibm
2063 27 Jan 2006; Eric Edgar <rocket@gentoo.org>
2064 modules/generic_stage_target.py:
2065 Fix type error when kernel packages arent defined
2067 27 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2068 examples/generic_stage_template.spec, examples/grp_template.spec,
2069 examples/livecd-stage1_template.spec,
2070 examples/livecd-stage2_template.spec, examples/netboot_template.spec,
2071 examples/stage4_template.spec:
2072 Added more verbose wording and examples for pkgcache_path and
2073 kerncache_path, where necessary.
2075 26 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2076 targets/support/create-iso.sh:
2077 Really fixing bug #120475 this time. This is 2.0_rc25.
2079 26 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2080 targets/support/create-iso.sh:
2081 Added patch from bug #120475 that resolves HFS blessing on PPC*. This is
2084 26 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2085 +livecd/cdtar/isolinux-elilo-memtest86+-cdtar.tar.bz2,
2086 targets/support/bootloader-setup.sh, targets/support/create-iso.sh:
2087 Added initial support for EFI booting on x86. This is completely untested,
2088 so use it at your own risk. Also, no bug reports without patches, please.
2089 This is catalyst 2.0_rc23.
2091 26 Jan 2006; Eric Edgar <rocket@gentoo.org> targets/support/functions.sh:
2092 kmerge should have been kerncache
2094 26 Jan 2006; Eric Edgar <rocket@gentoo.org> targets/support/functions.sh,
2095 targets/support/pre-kmerge.sh:
2096 Fix a few other places for the kerncache update
2098 26 Jan 2006; Eric Edgar <rocket@gentoo.org>
2099 examples/generic_stage_template.spec, examples/grp_template.spec,
2100 examples/livecd-stage1_template.spec,
2101 examples/livecd-stage2_template.spec, examples/netboot2_template.spec,
2102 examples/netboot_template.spec, examples/stage4_template.spec,
2103 examples/tinderbox_template.spec, modules/generic_stage_target.py,
2104 targets/support/kmerge.sh:
2105 Separation of kerncache from snapcache
2107 26 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
2108 It helps if I actually increment the version number.
2110 26 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2111 targets/stage1/stage1-chroot.sh, targets/stage3/stage3-chroot.sh:
2112 Added --oneshot to default options for stage1 building. Added code to wipe
2113 world during stages 1 and 3. This is catalyst 2.0_rc22.
2115 25 Jan 2006; Eric Edgar <rocket@gentoo.org>
2116 modules/generic_stage_target.py, targets/support/bootloader-setup.sh:
2117 Fix bug if no kernel packages were defined but there was a postconf setting.
2118 x86 softlevel support is enhanced.
2120 24 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2121 targets/support/bootloader-setup.sh:
2122 Added IA64 patch from plasmaroo. This is catalyst 2.0_rc21.
2124 23 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> arch/x86.py:
2125 Changed mcpu to mtune since mcpu is deprecated on GCC 3.4 and above.
2127 20 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
2130 20 Jan 2006; Eric Edgar <rocket@gentoo.org> modules/netboot2_target.py:
2131 Netboot2 fixes for spec parameter checks
2133 20 Jan 2006; Eric Edgar <rocket@gentoo.org>
2134 modules/generic_stage_target.py, modules/stage4_target.py:
2135 add makeopts spec file support.
2137 20 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2138 modules/generic_stage_target.py:
2139 Added fix for bug #119635.
2141 19 Jan 2006; Eric Edgar <rocket@gentoo.org> targets/support/pre-kmerge.sh:
2142 Fix pre-kmerge.sh for stage4
2144 18 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
2147 18 Jan 2006; Eric Edgar <rocket@gentoo.org>
2148 modules/generic_stage_target.py:
2149 fix crash when no kernel is defined. spacing issue
2151 18 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
2154 18 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2155 modules/livecd_stage2_target.py:
2156 Added livecd/volid to valid_values.
2158 17 Jan 2006; Eric Edgar <rocket@gentoo.org>
2159 modules/generic_stage_target.py:
2160 remove extra function that was converting strings to lists unnecessarily
2162 17 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
2163 This is catalyst 2.0_rc17.
2165 17 Jan 2006; Eric Edgar <rocket@gentoo.org> modules/catalyst_support.py,
2166 modules/generic_stage_target.py, modules/livecd_stage2_target.py,
2167 modules/stage4_target.py:
2168 fix issue where args not allowed that arose due to earlier myspec addlargs bug
2170 17 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2171 targets/embedded/embedded-preclean-chroot.sh,
2172 targets/grp/grp-preclean-chroot.sh,
2173 targets/livecd-stage1/livecd-stage1-preclean-chroot.sh,
2174 targets/stage1/stage1-preclean-chroot.sh,
2175 targets/stage2/stage2-preclean-chroot.sh,
2176 targets/stage3/stage3-preclean-chroot.sh,
2177 targets/support/chroot-functions.sh,
2178 targets/tinderbox/tinderbox-preclean-chroot.sh:
2179 Added function to cleanup stray /etc/distcc/hosts files.
2181 16 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2182 targets/support/bootloader-setup.sh:
2183 Added fix from bug #119123. This is catalyst 2.0_rc16.
2185 16 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2186 targets/support/create-iso.sh, targets/support/netboot2-final.sh:
2187 Fixing some spacing. This is catalyst 2.0_rc15.
2189 16 Jan 2006; Eric Edgar <rocket@gentoo.org> targets/support/functions.sh:
2190 Attempt to fix bug #117649
2192 16 Jan 2006; Eric Edgar <rocket@gentoo.org>
2193 modules/generic_stage_target.py:
2194 fixes for bugs #119009, #119041 and #118985
2196 13 Jan 2006; Eric Edgar <rocket@gentoo.org>
2197 +examples/netboot2_template.spec, modules/catalyst_support.py,
2198 +modules/netboot2_target.py, +targets/netboot2/netboot2-controller.sh,
2199 +targets/netboot2/netboot2-copyfile.sh, +targets/netboot2/netboot2-pkg.sh,
2200 +targets/support/netboot2-final.sh, targets/support/pre-kmerge.sh:
2203 13 Jan 2006; Eric Edgar <rocket@gentoo.org> modules/generic_stage_target.py,
2204 targets/support/kmerge.sh:
2205 Fix for ccache (null)/.ccache bug
2207 13 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
2210 11 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> AUTHORS, arch/ppc.py:
2211 Added ppc -mcpu patch from Pylon for bug #118709.
2213 10 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2214 modules/embedded_target.py, modules/stage4_target.py:
2215 Added linuxrc to embedded and stage4 targets.
2217 10 Jan 2006; Eric Edgar <rocket@gentoo.org>
2218 modules/generic_stage_target.py, targets/support/kmerge.sh:
2219 filter kname - and . for kmerge.sh
2221 10 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2222 targets/support/create-iso.sh:
2223 Added sparc64 to sparc lines for create-iso.sh to fix ISO creation on sparc64.
2225 05 Jan 2006; Eric Edgar <rocket@gentoo.org>
2226 modules/generic_stage_target.py:
2227 change .digests to .DIGESTS
2229 04 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2230 targets/support/kmerge.sh:
2231 Commented ccache for genkernel build which will resolve #117648 until a
2232 proper solution can be found. This is 2.0_rc13.
2234 04 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2235 targets/stage1/stage1-controller.sh:
2236 Added patch from vapier for bug #117254.
2238 03 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> arch/alpha.py,
2239 arch/amd64.py, arch/mips.py, arch/ppc.py, arch/ppc64.py, arch/s390.py,
2240 arch/sh.py, arch/sparc.py, arch/sparc64.py, arch/x86.py:
2241 Added -pipe to default CFLAGS/CXXFLAGS and doing some minor cleanup
2244 03 Jan 2006; Eric Edgar <rocket@gentoo.org>
2245 modules/generic_stage_target.py:
2246 Remove chost/cflags etc. warning messages
2248 31 Dec 2005; Eric Edgar <rocket@gentoo.org>
2249 modules/generic_stage_target.py:
2250 Attempt to fix bug 117253; chost is wrong on autoresume
2252 28 Dec 2005; Eric Edgar <rocket@gentoo.org> modules/embedded_target.py,
2253 modules/generic_stage_target.py, modules/netboot_target.py,
2254 modules/stage1_target.py:
2255 make setting of destdir more global and part of generic_stage_target
2257 28 Dec 2005; Eric Edgar <rocket@gentoo.org> modules/netboot_target.py:
2258 Fix destpath bug in netboot target
2260 28 Dec 2005; Eric Edgar <rocket@gentoo.org>
2261 modules/generic_stage_target.py, modules/stage4_target.py:
2262 Fix for bug 116305;removed unnecessary pkgcache_path processing from the
2265 23 Dec 2005; Eric Edgar <rocket@gentoo.org> arch/sh.py,
2266 modules/generic_stage_target.py, modules/stage4_target.py:
2267 remove stray ' from arch/sh.py
2269 21 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2270 targets/stage1/stage1-controller.sh:
2271 This finally fixes the issues with gcc-config/binutils-config in stage1.
2272 This is catalyst 2.0_rc12.
2274 21 Dec 2005; Eric Edgar <rocket@gentoo.org> modules/snapshot_target.py:
2275 Fix incorrect warning message. portdir_overlay -> portage_overlay
2277 21 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2278 targets/stage1/stage1-controller.sh,
2279 targets/stage1/stage1-preclean-chroot.sh:
2280 Revert gcc-config/binutils-config to _rc11 locations. This should fix
2281 running gcc-config and binutils-config, though it probably breaks running on
2282 non-Gentoo platforms.
2284 21 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2285 modules/stage1_target.py:
2286 Make stage1 clean up python 2.3 and 2.4, also.
2288 21 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> README,
2289 targets/support/livecdfs-update.sh:
2290 Updated requirements and added creation of metadata.tar.bz2 for the installer.
2292 21 Dec 2005; Eric Edgar <rocket@gentoo.org>
2293 modules/generic_stage_target.py:
2294 Change digests file format to HASH_NAME HASH FILE_NAME
2296 21 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2297 targets/stage1/stage1-controller.sh:
2298 Moved gcc-config/binutils-config to before the chroot.
2300 21 Dec 2005; Eric Edgar <rocket@gentoo.org> modules/catalyst_support.py:
2301 Remove requirement on md5sum,sha1sum,crc32 .. only need to have shash
2302 installed. Supports all of shashs algorithms as of 12_21_2005
2304 20 Dec 2005; Eric Edgar <rocket@gentoo.org>
2305 modules/generic_stage_target.py:
2306 Catalyst should die if source_subpath is not a string
2308 20 Dec 2005; Eric Edgar <rocket@gentoo.org>
2309 modules/generic_stage_target.py:
2310 Fix for source_subpath bug
2312 20 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2313 examples/generic_stage_template.spec:
2314 Updated example specs with information on cflags/chost/cxxflags/ldflags in
2315 both stages 1 and 2.
2317 20 Dec 2005; Eric Edgar <rocket@gentoo.org> modules/stage1_target.py,
2318 modules/stage2_target.py:
2319 Disable reading of CHOST/CFLAGS/CXXFLAGS/LDFLAGS from the environment. Allow
2320 stage1 to be overridden again.
2322 20 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2323 targets/stage1/stage1-controller.sh:
2324 It looks like gcc-config/binutils-config needs to be run with the full path,
2325 since it is run outside of the chroot.
2327 20 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2328 targets/stage1/stage1-controller.sh:
2329 Fixed gcc-config calls. This is 2.0_rc11.
2331 20 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
2332 This is catalyst 2.0_rc10.
2334 20 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> arch/sh.py,
2335 modules/generic_stage_target.py:
2336 Updated sh support from Mike Frysinger <vapier@gentoo.org> and closing bug
2339 20 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2340 targets/support/functions.sh:
2341 Changed from -z to -n for bug #116180.
2343 19 Dec 2005; Eric Edgar <rocket@gentoo.org> catalyst,
2344 modules/catalyst_support.py, modules/generic_stage_target.py:
2345 Detect missing binaries for the hashing functions and abort if not found
2347 19 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> README,
2348 files/catalyst.conf:
2349 Updated README to list new requirements. Set default hash as crc32. Set
2350 default digests as sha1/md5.
2352 19 Dec 2005; Eric Edgar <rocket@gentoo.org> catalyst, files/catalyst.conf,
2353 modules/catalyst_support.py, modules/generic_stage_target.py,
2354 modules/livecd_stage2_target.py, modules/stage2_target.py:
2355 Change the internal hash checking to be quicker and more memory efficient.
2356 Add additional hash digests options.
2358 19 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2359 targets/tinderbox/tinderbox-chroot.sh,
2360 targets/tinderbox/tinderbox-controller.sh,
2361 targets/tinderbox/tinderbox-preclean-chroot.sh:
2362 Fixed up spacing/coding style on tinderbox.
2364 19 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2365 targets/support/kill-chroot-pids.sh, targets/support/kmerge.sh,
2366 targets/support/livecdfs-update.sh, targets/support/post-kmerge.sh,
2367 targets/support/pre-kmerge.sh, targets/support/rc-update.sh,
2368 targets/support/target_image_setup.sh, targets/support/unmerge.sh:
2369 Fixed up spacing/coding style on support.
2371 19 Dec 2005; Eric Edgar <rocket@gentoo.org> catalyst:
2372 Optimize catalyst bytecode and set a sane sys.exit for keyboard interrupts
2374 19 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2375 targets/stage4/stage4-chroot.sh, targets/stage4/stage4-controller.sh,
2376 targets/stage4/stage4-preclean-chroot.sh:
2377 Fixed up spacing/coding style on stage4.
2379 19 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2380 targets/stage2/stage2-chroot.sh, targets/stage2/stage2-controller.sh,
2381 targets/stage2/stage2-preclean-chroot.sh, targets/stage3/stage3-chroot.sh,
2382 targets/stage3/stage3-controller.sh,
2383 targets/stage3/stage3-preclean-chroot.sh:
2384 Fixed up spacing/coding style on stages 2 and 3
2386 19 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2387 targets/stage1/stage1-chroot.sh, targets/stage1/stage1-controller.sh,
2388 targets/stage1/stage1-preclean-chroot.sh:
2389 Fixed up spacing/coding style on stage1. Also changed
2390 gcc-config/binutils-config to be outside the chroot.
2392 19 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2393 targets/netboot/netboot-chroot.sh, targets/netboot/netboot-combine.sh,
2394 targets/netboot/netboot-controller.sh, targets/netboot/netboot-image.sh:
2395 Fixed up spacing/coding style on netboot.
2397 16 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2398 targets/livecd-stage1/livecd-stage1-chroot.sh,
2399 targets/livecd-stage1/livecd-stage1-controller.sh,
2400 targets/livecd-stage2/livecd-stage2-controller.sh:
2401 Fixed up spacing/coding style on livecd-stage*.
2403 16 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2404 targets/grp/grp-chroot.sh, targets/grp/grp-controller.sh,
2405 targets/grp/grp-preclean-chroot.sh:
2406 Fixed up spacing/coding style on grp.
2408 16 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2409 targets/embedded/embedded-chroot.sh,
2410 targets/embedded/embedded-controller.sh,
2411 targets/embedded/embedded-fs-runscript.sh,
2412 targets/embedded/embedded-preclean-chroot.sh:
2413 Fixed up spacing/coding style on embedded.
2415 16 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> arch/x86.py,
2416 targets/support/bootloader-setup.sh, targets/support/chroot-functions.sh,
2417 targets/support/create-iso.sh, targets/support/filesystem-functions.sh,
2418 targets/support/functions.sh:
2419 Removing extra line from x86.py, fixing up comments, spacing, and coding
2420 style in targets/support through functions.sh
2422 16 Dec 2005; Eric Edgar <rocket@gentoo.org>
2423 modules/generic_stage_target.py, modules/livecd_stage2_target.py:
2424 Fix more tab/spacing issues .. trying to make everything use tabs
2426 16 Dec 2005; Eric Edgar <rocket@gentoo.org>
2427 modules/livecd_stage1_target.py, modules/livecd_stage2_target.py,
2428 modules/stage1_target.py, modules/stage2_target.py,
2429 modules/stage3_target.py, modules/stage4_target.py:
2430 Fix warning message in stage1,2 and 3. Fix tab spacing issues in various
2433 14 Dec 2005; Eric Edgar <rocket@gentoo.org>
2434 modules/generic_stage_target.py:
2435 Add envscript warning to aid users who may not know what they are doing
2437 13 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2438 examples/generic_stage_template.spec:
2439 Changed example specs to match that cflags/cxxflags/chost/ldflags are now
2440 only configurable when building a stage2 tarball, to match the current state
2441 of portage. This is 2.0_rc9.
2443 13 Dec 2005; Eric Edgar <rocket@gentoo.org>
2444 targets/support/chroot-functions.sh:
2445 Silence more of portages beeps and clicks and whistles
2447 13 Dec 2005; Eric Edgar <rocket@gentoo.org>
2448 targets/support/chroot-functions.sh:
2449 Change the portage emerge to use run_emerge
2451 13 Dec 2005; Eric Edgar <rocket@gentoo.org>
2452 modules/generic_stage_target.py, modules/snapshot_target.py,
2453 modules/stage1_target.py, modules/stage2_target.py,
2454 modules/stage3_target.py:
2455 allow portdir_overlay to be part of all specs not including snapshot spec.
2456 Add warnings for stage1,2 and 3 in case someone uses this feature there.
2457 Remove overlay support from the snapshot spec but added a warning.
2459 13 Dec 2005; Eric Edgar <rocket@gentoo.org> modules/stage1_target.py,
2460 modules/stage2_target.py:
2461 Move allowable cflags/cxxflags/chost/ldflags changing to stage2 from stage1
2464 11 Dec 2005; Eric Edgar <rocket@gentoo.org>
2465 modules/generic_stage_target.py, targets/support/bootloader-setup.sh:
2466 Add support for bootloader softlevel=; have rsync delete the extra files out
2467 of the overlay so that the overlay always matches the source dir
2469 09 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
2470 Swapped -v/-V since I had gotten them wrong here.
2472 09 Dec 2005; Eric Edgar <rocket@gentoo.org>
2473 modules/generic_stage_target.py:
2474 Fix stupid overlay bug
2476 09 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2477 targets/embedded/embedded-chroot.sh, targets/grp/grp-chroot.sh,
2478 targets/livecd-stage1/livecd-stage1-chroot.sh,
2479 targets/netboot/netboot-chroot.sh, targets/netboot/netboot-combine.sh,
2480 targets/stage1/stage1-chroot.sh, targets/stage3/stage3-chroot.sh,
2481 targets/stage4/stage4-chroot.sh, targets/support/chroot-functions.sh,
2482 targets/support/kmerge.sh, targets/support/livecdfs-update.sh,
2483 targets/support/unmerge.sh:
2484 Made sure we use -f on removing the default links for splash. Removed
2485 check_portage_version as it really isn't needed anymore. Removed
2486 --no-install from genkernel commands in kmerge.sh so users must manually
2487 remove kernels from /boot. This is 2.0_rc8.
2489 09 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2490 targets/support/livecdfs-update.sh:
2491 Made sed on devfsd.conf conditional on it existing. Removes one more error
2492 message from a standard catalyst run.
2494 09 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> files/catalyst.conf:
2495 Added warning about breaking snapshot cache and re-enable autoresume, since
2496 the errors I was getting were elsewhere.
2498 09 Dec 2005; Eric Edgar <rocket@gentoo.org>
2499 modules/generic_stage_target.py:
2500 Fix indentation error the last commit caused
2502 09 Dec 2005; Eric Edgar <rocket@gentoo.org>
2503 modules/generic_stage_target.py:
2504 Always clear autoresume points after a successful run
2506 09 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2507 targets/support/livecdfs-update.sh:
2508 Changed mv -f in livecdfs-update.sh to a cp -r, as it was seriously breaking
2509 snapshot caching after a successful gentoo-release-livecd run.
2511 08 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2512 targets/support/rc-update.sh:
2513 Added famd to default on official LiveCD.
2515 08 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2516 targets/support/chroot-functions.sh:
2517 Fixes 'too many arguments' error in check_portage_version.
2519 08 Dec 2005; Eric Edgar <rocket@gentoo.org>
2520 modules/generic_stage_target.py:
2521 remove extra self.env={} that was resetting the environment to null
2523 08 Dec 2005; Eric Edgar <rocket@gentoo.org>
2524 modules/livecd_stage1_target.py:
2525 Fix appending livecd use flag if no use flag is specified in livecd-stage1
2528 08 Dec 2005; Eric Edgar <rocket@gentoo.org> modules/generic_target.py:
2529 Add a default path to the environment in the chroot
2531 08 Dec 2005; Eric Edgar <rocket@gentoo.org>
2532 modules/generic_stage_target.py, targets/embedded/embedded-chroot.sh,
2533 targets/grp/grp-chroot.sh, targets/livecd-stage1/livecd-stage1-chroot.sh,
2534 targets/livecd-stage2/livecd-stage2-controller.sh,
2535 -targets/livecd-stage2/unmerge.sh, targets/netboot/netboot-chroot.sh,
2536 targets/stage1/stage1-chroot.sh, targets/stage2/stage2-chroot.sh,
2537 targets/stage2/stage2-preclean-chroot.sh, targets/stage3/stage3-chroot.sh,
2538 targets/stage3/stage3-preclean-chroot.sh, targets/stage4/stage4-chroot.sh,
2539 targets/stage4/stage4-controller.sh, -targets/stage4/unmerge.sh,
2540 targets/support/chroot-functions.sh, targets/support/pre-kmerge.sh,
2541 +targets/support/unmerge.sh, targets/tinderbox/tinderbox-chroot.sh:
2542 move unmerge.sh to support;move the CLEAN_DELAY,EMERGE_WARNING_DELAY, and
2543 CONFIG_PROTECT stuff in the run_emerge function for cleanliness
2545 08 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2547 Fixed up the man page, which has been suffering for some time, and also
2548 reversed -v/-V in the help message.
2550 08 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2551 targets/support/livecdfs-update.sh:
2552 Added fun gnome theme stuff to livecdfs-update.sh for the official Gentoo
2555 08 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> files/catalyst.conf:
2556 Turning off autoresume of doom until I can get more testing. I've had
2557 several issues with it. I'll be reporting/fixing these as I come across them
2558 but for now wish to turn it off by default as I don't want this one feature
2559 to stop the possible 2.0 final release.
2561 07 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2562 targets/livecd-stage2/unmerge.sh:
2563 Removed profiles hack from livecd-stage2's unmerge, since it isn't used
2564 anymore and probably should have been removed a long time ago when the new
2565 code was put into place in livecdfs-update.sh and livecd-local.start
2568 07 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2569 targets/livecd-stage1/livecd-stage1-chroot.sh,
2570 targets/stage1/stage1-chroot.sh, targets/stage2/stage2-chroot.sh,
2571 targets/stage3/stage3-chroot.sh, targets/stage4/stage4-chroot.sh:
2572 Made EMERGE_WARNING_DELAY=0 for all stages. This is 2.0_rc7.
2574 07 Dec 2005; Eric Edgar <rocket@gentoo.org>
2575 modules/generic_stage_target.py, modules/generic_target.py:
2576 self.env should be a part of the super class generic_target so it applies to
2577 snapshots as well; removing redundant pass in the generic_target class as
2578 its not needed. There is code there to fill the statements
2580 07 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2581 targets/support/livecdfs-update.sh:
2582 Forward-porting portage tmpfs mounting from catalyst 1.x, otherwise we break
2585 07 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
2586 Changed version stamp to 2.0_rc6.
2588 07 Dec 2005; Eric Edgar <rocket@gentoo.org>
2589 modules/generic_stage_target.py:
2590 Fix for unpack cases
2592 05 Dec 2005; Eric Edgar <rocket@gentoo.org>
2593 modules/generic_stage_target.py:
2596 05 Dec 2005; Eric Edgar <rocket@gentoo.org> catalyst, files/catalyst.1,
2597 modules/catalyst_support.py, modules/generic_stage_target.py,
2598 modules/grp_target.py, modules/livecd_stage1_target.py,
2599 modules/livecd_stage2_target.py, modules/netboot_target.py,
2600 modules/snapshot_target.py, modules/tinderbox_target.py:
2601 Stop reading env from the OS. Rely on the more on the envscript for oddball
2602 settings. Change -v to verbose and -V to version
2604 04 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
2607 04 Dec 2005; Eric Edgar <rocket@gentoo.org> modules/stage1_target.py:
2608 Fix stage1 to NOT contain the code from stage2;continued cleanup from the
2611 02 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2612 examples/generic_stage_template.spec:
2613 Added chost/cflags/cxxflags/ldflags to example spec template.
2615 02 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2616 targets/support/rc-update.sh:
2617 OK, just kidding on that last commit. We were already doing rc-update add
2618 xdm default in livecdfs-update.sh and since it is a livecd-only function,
2619 there's no point in having it in rc-update.sh
2621 02 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2622 targets/support/rc-update.sh:
2623 Have rc-update add xdm if livecd/xdm is set.
2625 02 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2626 modules/catalyst_lock.py, modules/catalyst_support.py,
2627 modules/embedded_target.py, modules/generic_stage_target.py,
2628 modules/grp_target.py, modules/livecd_stage1_target.py,
2629 modules/livecd_stage2_target.py, modules/netboot_target.py,
2630 modules/stage1_target.py, modules/stage4_target.py,
2631 modules/tinderbox_target.py:
2632 So I was just kidding on that last commit. This one is 2.0_rc4.
2634 02 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2635 modules/catalyst_lock.py, modules/catalyst_support.py,
2636 modules/embedded_target.py, modules/generic_stage_target.py,
2637 modules/grp_target.py, modules/livecd_stage1_target.py,
2638 modules/livecd_stage2_target.py, modules/netboot_target.py,
2639 modules/stage1_target.py, modules/stage2_target.py,
2640 modules/stage4_target.py, modules/tinderbox_target.py:
2641 Reverting my nasty spaces->tabs mess-up and pushing out 2.0_rc4 quickly.
2643 02 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2644 files/catalyst.conf, modules/catalyst_lock.py,
2645 modules/catalyst_support.py, modules/embedded_target.py,
2646 modules/generic_stage_target.py, modules/grp_target.py,
2647 modules/livecd_stage1_target.py, modules/livecd_stage2_target.py,
2648 modules/netboot_target.py, modules/stage1_target.py,
2649 modules/stage2_target.py, modules/stage4_target.py,
2650 modules/tinderbox_target.py, targets/stage1/stage1-controller.sh:
2651 Fixed spacing/tabs. Updated catalyst.conf comments. Added autoresume, md5,
2652 and sha to catalyst.conf by default. This is catalyst 2.0_rc3.
2654 02 Dec 2005; Eric Edgar <rocket@gentoo.org>
2655 modules/generic_stage_target.py:
2656 Fix autoresume for unpacking tarballs
2658 02 Dec 2005; Eric Edgar <rocket@gentoo.org>
2659 targets/support/livecdfs-update.sh:
2660 remove gnap livecd-type per Koon's request
2662 02 Dec 2005; Eric Edgar <rocket@gentoo.org> targets/support/rc-update.sh:
2663 change rc-update add modules default to rc-update add modules boot
2665 02 Dec 2005; Eric Edgar <rocket@gentoo.org>
2666 modules/generic_stage_target.py, modules/grp_target.py:
2667 Add more verbosity to digests if -V is enabled, add more print messages to
2670 02 Dec 2005; Eric Edgar <rocket@gentoo.org> modules/catalyst_support.py,
2671 modules/generic_stage_target.py, modules/grp_target.py:
2672 Add sha/md5 digests support for grp and cleanup other sha/md5 code
2674 01 Dec 2005; Eric Edgar <rocket@gentoo.org> modules/grp_target.py:
2675 Fix folder name for grp build dir to not have .tar.bz2 at the end
2677 01 Dec 2005; Eric Edgar <rocket@gentoo.org> catalyst, files/catalyst.conf,
2678 modules/catalyst_support.py, modules/generic_stage_target.py:
2679 Add md5 and sha .digests file creation per wolf31o2's feature request
2681 30 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
2682 This is catalyst-2.0_rc2.
2684 30 Nov 2005; Eric Edgar <rocket@gentoo.org> examples/stage4_template.spec,
2685 files/catalyst.conf, modules/generic_stage_target.py,
2686 modules/livecd_stage1_target.py:
2687 Fix livecd-stage1 livecd use flag bug; stage4 doc cleanups;autoresume points
2688 after each successful kernel build;add autoresume documentation to
2691 30 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org> arch/ppc.py,
2692 targets/embedded/embedded-controller.sh,
2693 targets/embedded/embedded-fs-runscript.sh,
2694 targets/livecd-stage2/livecd-stage2-controller.sh,
2695 targets/netboot/netboot-combine.sh, targets/netboot/netboot-controller.sh,
2696 targets/stage1/stage1-chroot.sh, targets/stage4/stage4-controller.sh,
2697 targets/support/bootloader-setup.sh, targets/support/chroot-functions.sh,
2698 targets/support/create-iso.sh, targets/support/filesystem-functions.sh,
2699 targets/support/functions.sh, targets/support/kill-chroot-pids.sh,
2700 targets/support/kmerge.sh, targets/support/livecdfs-update.sh,
2701 targets/support/rc-update.sh:
2702 Changed multiple spaces to tabs to satisfy my OCD.
2704 29 Nov 2005; Eric Edgar <rocket@gentoo.org>
2705 targets/support/chroot-functions.sh:
2706 Bumped genkernel detection to require 3.3.0 or higher
2708 29 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2709 targets/embedded/embedded-chroot.sh, targets/grp/grp-chroot.sh,
2710 targets/netboot/netboot-controller.sh:
2711 Changed to clst_use from clst_embedded_use and clst_netboot_use and
2712 clst_grp_use. This is catalyst-2.0_rc1.
2714 29 Nov 2005; Eric Edgar <rocket@gentoo.org>
2715 targets/netboot/netboot-controller.sh:
2716 change to clst_use from clst_netboot_use
2718 29 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2719 targets/livecd-stage1/livecd-stage1-chroot.sh,
2720 targets/stage4/stage4-chroot.sh:
2721 Changed to clst_use from clst_stage4_use and clst_livecd_use.
2723 29 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2724 targets/stage4/stage4-chroot.sh:
2725 Fixed USE invocations in stage4 target.
2727 29 Nov 2005; Eric Edgar <rocket@gentoo.org>
2728 modules/livecd_stage1_target.py:
2729 Force use=livecd for livecd-stage1
2731 29 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
2732 This is version 2.0_pre20051129.
2734 28 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2735 examples/livecd-stage1_template.spec, examples/stage4_template.spec:
2736 Removed kudzu-knoppix from example spec files.
2738 22 Nov 2005; Eric Edgar <rocket@gentoo.org>
2739 +livecd/cdtar/ppc-yaboot-cdtar.tar.bz2:
2740 Added ppc-yaboot-cdtar.tar.bz2 to have an Apple/IBM bootable cdrom
2742 22 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2743 examples/grp_template.spec, examples/livecd-stage1_template.spec,
2744 examples/stage4_template.spec, +examples/tinderbox_template.spec:
2745 Added tinderbox_template.spec to examples and cleaned up pkgcache_path
2746 definitions in the examples to fit in 80 columns.
2748 22 Nov 2005; Eric Edgar <rocket@gentoo.org> examples/grp_template.spec,
2749 examples/livecd-stage1_template.spec, examples/stage4_template.spec,
2750 modules/grp_target.py, modules/tinderbox_target.py,
2751 targets/tinderbox/tinderbox-chroot.sh:
2752 Tinderbox script: added newuse, tinderbox and grp targets added support for
2753 overriding the pkgcache location via pkgcache_path - pkgcache_path:
2754 /path/to/cache in the spec file, updated example specs to note pkgcache_path
2756 22 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org> files/catalyst.conf:
2757 Added portdir example to catalyst.conf for bug #113272.
2759 22 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2760 targets/support/create-iso.sh:
2761 Fixed a few lines which were causing the isolinux directory to be removed
2762 when using an isolinux cdtar on x86/amd64. This is 2.0_pre20051122.
2764 21 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2765 targets/support/create-iso.sh:
2766 Changed check for /boot/isolinux.bin to /isolinux/isolinux.bin
2768 21 Nov 2005; Eric Edgar <rocket@gentoo.org>
2769 targets/support/bootloader-setup.sh, targets/support/functions.sh:
2770 Fix pegasos kernelz rename;fix default_append_line to not include initrd= as
2771 too many arches dont use it by default, test for an initrd in the yaboot
2774 18 Nov 2005; Eric Edgar <rocket@gentoo.org>
2775 modules/generic_stage_target.py:
2776 Fix split error if use is specified
2778 18 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2779 -livecd/cdtar/palo-1.2_pre20030630-cdtar.tar.bz2,
2780 +livecd/cdtar/palo-1.5_pre20040515-cdtar.tar.bz2:
2781 Updated palo version from catalyst 1.x for HPPA.
2783 18 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2784 targets/support/bootloader-setup.sh:
2785 Removing for loop for grub on amd64/x86 as it was totally useless.
2787 18 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2788 targets/support/bootloader-setup.sh:
2789 Remove vga= line for PPC.
2791 18 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2792 targets/support/bootloader-setup.sh:
2793 PPC yaboot.conf fix from Lars Weiler <pylon@gentoo.org>.
2795 18 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2796 -catalyst-2.0_pre20051101-slot.patch, catalyst:
2797 Removing slot patch as it probably didn't belong here anyway, and updating
2798 version stamp to 2.0_pre20051118.
2800 18 Nov 2005; Eric Edgar <rocket@gentoo.org>
2801 modules/generic_stage_target.py, modules/livecd_stage1_target.py,
2802 targets/support/bootloader-setup.sh:
2803 fix the bootloader script for isolinux so that it actually makes a cfg file,
2804 remove extra unneeded catalyst aborting print statement, reorganize rm code
2805 to make sure is splits properly and is an array even from the cmdline
2807 17 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2808 targets/support/livecdfs-update.sh:
2809 Added call to update-usbids to download the latest usb.ids file.
2811 17 Nov 2005; Eric Edgar <rocket@gentoo.org> catalyst,
2812 modules/generic_stage_target.py:
2813 Move checks of running catalyst into the target which is simpler
2815 17 Nov 2005; Eric Edgar <rocket@gentoo.org>
2816 modules/generic_stage_target.py:
2817 Attempt to fix bug #111752, due to mount_safety_check calling a lock object
2818 that doesnt exist yet
2820 17 Nov 2005; Eric Edgar <rocket@gentoo.org> targets/support/kmerge.sh:
2821 Keep unnecessary programs from installing into kerncache
2823 17 Nov 2005; Eric Edgar <rocket@gentoo.org> catalyst,
2824 modules/generic_stage_target.py:
2825 Turn on more tracebacks at this point to better debug .. will need to turn
2826 them down as we find errors and build appropriate error handlers
2828 15 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
2829 Changed version marker to 2.0_pre20051115 for new ebuild.
2831 15 Nov 2005; Eric Edgar <rocket@gentoo.org>
2832 modules/livecd_stage2_target.py:
2833 Fix bug in livecd stage2 so that it doesnt try to use tar
2835 14 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2836 targets/livecd-stage2/livecd-stage2-controller.sh:
2837 Fixed livecd/readme functionality, as reported to gentoo-catalyst mailing
2838 list by Paul Kessler <kessler@co.wabasha.mn.us> and forward-ported copying
2839 of Getting_Online.txt from catalyst 1.1.10.10.
2841 11 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org> AUTHORS:
2842 Added Joshua Kinard to authors for his mips contributions.
2844 11 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2845 examples/livecd-stage2_template.spec:
2846 Fixed duplicate linuxrc entry in livecd-stage2_template.spec file. Blame
2847 Paul Kessler on gentoo-catalyst. ;]
2849 07 Nov 2005; Eric Edgar <rocket@gentoo.org> targets/support/create-iso.sh:
2850 Change variables from cat1 format to cat2
2852 07 Nov 2005; Eric Edgar <rocket@gentoo.org>
2853 modules/generic_stage_target.py, modules/stage1_target.py:
2854 Fix modules has no attribute register
2856 07 Nov 2005; Eric Edgar <rocket@gentoo.org>
2857 modules/generic_stage_target.py:
2858 Fix broken aliases code that was just proof of concept
2860 07 Nov 2005; Eric Edgar <rocket@gentoo.org> targets/support/create-iso.sh:
2861 Output mkisofs command line options to assist in debugging
2863 07 Nov 2005; Eric Edgar <rocket@gentoo.org>
2864 modules/generic_stage_target.py, targets/support/create-iso.sh:
2867 07 Nov 2005; Eric Edgar <rocket@gentoo.org>
2868 modules/generic_stage_target.py:
2869 Add VERY basic support for aliases kernel parameter.
2871 07 Nov 2005; Eric Edgar <rocket@gentoo.org>
2872 modules/livecd_stage2_target.py:
2873 Remove large section of commented code
2875 07 Nov 2005; Eric Edgar <rocket@gentoo.org>
2876 modules/generic_stage_target.py, modules/stage1_target.py:
2877 Allow LDFLAGS to be specified as an ENV variable for stage1
2879 07 Nov 2005; Eric Edgar <rocket@gentoo.org>
2880 modules/generic_stage_target.py:
2881 Fix rc-update to automatically run default options for livecds. Removed an
2882 erroneous key check.
2884 02 Nov 2005; Eric Edgar <rocket@gentoo.org> modules/embedded_target.py,
2885 modules/livecd_stage1_target.py, modules/tinderbox_target.py:
2886 Make use spec key optional to default to profile defaults
2888 02 Nov 2005; Eric Edgar <rocket@gentoo.org>
2889 +examples/stage4_template.spec:
2890 Preliminary stage4_template.spec file
2892 01 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2893 +catalyst-2.0_pre20051101-slot.patch, catalyst:
2894 Updated version stamp and added slot patch.
2896 26 Oct 2005; Eric Edgar <rocket@gentoo.org> modules/netboot_target.py:
2897 Fix ordering problem so self.settings is defined
2899 18 Oct 2005; Eric Edgar <rocket@gentoo.org>
2900 modules/generic_stage_target.py:
2901 Correct a rsync issue when the directory doesnt exist
2903 17 Oct 2005; Eric Edgar <rocket@gentoo.org>
2904 modules/generic_stage_target.py, targets/embedded/embedded-controller.sh,
2905 targets/livecd-stage2/livecd-stage2-controller.sh,
2906 targets/netboot/netboot-controller.sh,
2907 targets/stage4/stage4-controller.sh:
2908 run pre_kmerge and post_kmerge only once
2910 17 Oct 2005; Eric Edgar <rocket@gentoo.org>
2911 targets/support/bootloader-setup.sh:
2912 MIPS bootloader patch
2914 15 Oct 2005; Eric Edgar <rocket@gentoo.org>
2915 targets/support/mips-arcload_conf.sh:
2916 Fix MIPS Serial Detection
2918 13 Oct 2005; Eric Edgar <rocket@gentoo.org>
2919 targets/support/bootloader-setup.sh, targets/support/create-iso.sh,
2920 +targets/support/mips-arcload_conf.sh:
2921 Application of Kumba's patches for MIPS support
2923 13 Oct 2005; Eric Edgar <rocket@gentoo.org> targets/support/create-iso.sh:
2924 Check for the correct arch specific cd building tool
2926 13 Oct 2005; Eric Edgar <rocket@gentoo.org>
2927 modules/generic_stage_target.py:
2928 Print a warning if livecd/iso is not defined
2930 11 Oct 2005; Chris Gianelloni <wolf31o2@gentoo.org> arch/x86.py:
2931 Reverted default CHOST for x86 back to i386-pc-linux-gnu.
2933 11 Oct 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2934 targets/support/post-kmerge.sh:
2935 Check for existence of files in /lib/modules before running depscan.sh. This
2936 replaces the mips-specific check and makes it portable.
2938 10 Oct 2005; Eric Edgar <rocket@gentoo.org>
2939 modules/generic_stage_target.py:
2940 update autoresume logic when dealing with rsync unpack operations
2942 10 Oct 2005; Eric Edgar <rocket@gentoo.org>
2943 targets/support/post-kmerge.sh:
2944 Bypass module load on mips
2946 10 Oct 2005; Eric Edgar <rocket@gentoo.org> targets/support/pre-kmerge.sh:
2947 remove --no-deps so dependancies get installed for genkernel
2949 10 Oct 2005; Eric Edgar <rocket@gentoo.org>
2950 modules/generic_stage_target.py:
2951 Fix missing : statement in unpack
2953 10 Oct 2005; Eric Edgar <rocket@gentoo.org>
2954 modules/generic_stage_target.py:
2955 fix livecd-stage2 unpack when seedcache is turned off
2957 10 Oct 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2958 targets/support/functions.sh:
2959 Fix module unpacking and make it actually optional.
2961 10 Oct 2005; Eric Edgar <rocket@gentoo.org>
2962 modules/generic_stage_target.py:
2963 Fix broken seedcache autoresume interaction
2965 07 Oct 2005; Eric Edgar <rocket@gentoo.org>
2966 modules/generic_stage_target.py:
2967 Cleanup stage directories properly for tar installs
2969 06 Oct 2005; Eric Edgar <rocket@gentoo.org> modules/tinderbox_target.py:
2970 Tinderbox no longer cleans /tmp/*
2972 06 Oct 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2973 targets/tinderbox/tinderbox-chroot.sh,
2974 targets/tinderbox/tinderbox-controller.sh:
2975 Fixing problem with bind mounted portage and final rsync on tinderbox target
2976 and adding additional logging.
2978 06 Oct 2005; Eric Edgar <rocket@gentoo.org> modules/tinderbox_target.py:
2979 Stop tinderbox from trying to create a tarball of itself
2981 06 Oct 2005; Eric Edgar <rocket@gentoo.org>
2982 modules/generic_stage_target.py:
2983 Fix catalyst so it fully disables snapcache when its not specified in the
2986 06 Oct 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2987 examples/livecd-stage2_template.spec:
2988 Removed livecd/runscript and livecd/archscript from livecd-stage2 example
2989 spec template and updating version stamp.
2991 06 Oct 2005; Eric Edgar <rocket@gentoo.org> catalyst,
2992 modules/catalyst_support.py:
2993 allow file_check to proceed if key is not in use
2995 06 Oct 2005; Eric Edgar <rocket@gentoo.org> modules/catalyst_lock.py:
2996 Recursively make the missing directories
2998 05 Oct 2005; Eric Edgar <rocket@gentoo.org> targets/support/functions.sh:
2999 Fix extract_modules to just echo a warning that it is missing
3001 30 Sep 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
3002 files/catalyst.conf:
3003 Updating default configuration for catalyst and updating version stamp,
3004 since we're beginning internal testing for release.
3006 15 Sep 2005; Eric Edgar <rocket@gentoo.org>
3007 modules/generic_stage_target.py:
3008 fix bug 106004 split strings into a list for empty and rm operation
3010 15 Sep 2005; Eric Edgar <rocket@gentoo.org>
3011 modules/livecd_stage2_target.py:
3012 Append slashes to directories so rsyncs work properly
3014 13 Sep 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3015 examples/livecd-stage2_template.spec:
3016 Changing source_subpath for livecd-stage2 example for bug #101704.
3018 12 Sep 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3019 examples/livecd-stage2_template.spec, modules/livecd_stage2_target.py,
3020 targets/support/livecdfs-update.sh:
3021 Added livecd/xdm and livecd/xsession options. These are used to setup the
3022 default display manager and X session, respectively. Added supporting
3023 documentation to example spec files. Imported more work from my fsscript for
3024 the official LiveCD.
3026 12 Sep 2005; Chris Gianelloni <wolf31o2@gentoo.org> arch/x86.py:
3027 Changing default CHOST for x86 from i386-pc-linux to i686-pc-linux. For
3028 discussion, see bug #88777.
3030 12 Sep 2005; Chris Gianelloni <wolf31o2@gentoo.org> AUTHORS, +arch/sh.py,
3031 modules/generic_stage_target.py:
3032 Added sh architecture to supported architectures. Thanks to Matsuu Takuto
3033 <matsuu@gentoo.org> for the patch. Closing bug #105693.
3035 08 Sep 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3036 targets/livecd-stage1/livecd-stage1-controller.sh,
3037 targets/support/kmerge.sh, targets/support/livecdfs-update.sh:
3038 Add code to dump grppkgs.txt file on livecd-stage1 and kernelpkgs.txt file
3039 on livecd-stage2 and removing universal motd for livecd/type of
3040 gentoo-release-livecd.
3042 08 Sep 2005; Eric Edgar <rocket@gentoo.org>
3043 modules/livecd_stage1_target.py:
3044 Add optional livecd/type env var for scripts to add optional items to the
3047 08 Sep 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3048 -livecd/files/x86-help.msg:
3049 Removing x86-help.msg as it is no longer used.
3051 08 Sep 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3052 livecd/files/README.txt, livecd/files/x86-F3.msg, livecd/files/x86-F4.msg,
3053 livecd/files/x86-F5.msg, livecd/files/x86-F6.msg, livecd/files/x86-F7.msg:
3054 Add dobladecenter description to bootloader files for x86/amd64.
3056 06 Sep 2005; Chris Gianelloni <wolf31o2@gentoo.org> arch/x86.py:
3057 Changed pentium-mmx to use -march=pentium-mmx and closing bug #102366.
3059 01 Sep 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3060 modules/generic_stage_target.py:
3061 Added split to use section for bug #104414.
3063 30 Aug 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3064 livecd/files/x86-F3.msg, livecd/files/x86-F4.msg, livecd/files/x86-F5.msg,
3065 livecd/files/x86-F6.msg, livecd/files/x86-F7.msg:
3066 Tabs to whitespaces for isolinux.
3068 30 Aug 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3069 targets/support/bootloader-setup.sh:
3070 Changed isolinux to use new split-out help messages. Using grub gives a
3071 single help message with pager.
3073 30 Aug 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3074 +livecd/files/x86-F2.msg, +livecd/files/x86-F3.msg,
3075 +livecd/files/x86-F4.msg, +livecd/files/x86-F5.msg,
3076 +livecd/files/x86-F6.msg, +livecd/files/x86-F7.msg:
3077 Added F2->F7 help messages for isolinux.
3079 30 Aug 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3080 livecd/files/README.txt, livecd/files/generic.motd.txt,
3081 livecd/files/livecd.motd.txt, livecd/files/livecd-bashrc,
3082 livecd/files/livecd-local.start:
3083 Updated files from latest used to build LiveCD.
3085 30 Aug 2005; Chris Gianelloni <wolf31o2@gentoo.org> arch/x86.py:
3086 Added sse to HOSTUSE for athlon-xp, since it supports SSE instructions.
3088 29 Aug 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3089 modules/catalyst_support.py:
3090 Added fix for using options with = in them with --cli (ex.
3091 livecd/gk_mainargs='--makeopts=-j3'). Blame Jason Pepas
3092 <cell@ices.utexas.edu> for pointing this out to me via email.
3094 09 Aug 2005; Eric Edgar <rocket@gentoo.org>
3095 modules/generic_stage_target.py, targets/support/functions.sh:
3096 fix bug in exec_in_chroot for stage1 target
3098 09 Aug 2005; Eric Edgar <rocket@gentoo.org> modules/catalyst_support.py,
3099 modules/generic_stage_target.py:
3100 fix missing os. in os.popen. and clear the autoresume flags if the chroot is
3101 invalid. Fix SEEDCACHE unpack issue when needing to use tarball.
3103 09 Aug 2005; Eric Edgar <rocket@gentoo.org> AUTHORS, arch/hppa.py,
3104 catalyst, examples/livecd-stage2_template.spec,
3105 examples/snapshot_template.spec, files/catalyst.conf,
3106 livecd/files/Getting_Online.txt, livecd/files/generic.motd.txt,
3107 livecd/files/livecd-bashrc, livecd/files/livecd-local.start,
3108 livecd/files/x86-help.msg, modules/catalyst_lock.py,
3109 modules/catalyst_support.py, modules/livecd_stage2_target.py,
3110 targets/embedded/embedded-controller.sh, targets/grp/grp-chroot.sh,
3111 targets/livecd-stage2/livecd-stage2-controller.sh,
3112 targets/stage1/stage1-chroot.sh, targets/stage2/stage2-chroot.sh,
3113 targets/stage2/stage2-preclean-chroot.sh,
3114 targets/stage3/stage3-preclean-chroot.sh,
3115 targets/stage4/stage4-controller.sh, targets/support/bootloader-setup.sh,
3116 targets/support/chroot-functions.sh, targets/support/create-iso.sh,
3117 targets/support/filesystem-functions.sh, targets/support/functions.sh,
3118 targets/support/kmerge.sh, targets/support/livecdfs-update.sh,
3119 targets/support/target_image_setup.sh:
3120 Forward port the changes from catalyst 1.1.9 to 1.1.10.10 to catalyst2. Need
3121 to look at gamecdfs-update.sh yet.
3123 09 Aug 2005; Eric Edgar <rocket@gentoo.org>
3124 modules/generic_stage_target.py:
3125 Remove extra debugging print statement
3127 09 Aug 2005; Eric Edgar <rocket@gentoo.org> catalyst,
3128 +modules/catalyst_lock.py, modules/catalyst_support.py,
3129 modules/embedded_target.py, modules/generic_stage_target.py,
3130 modules/grp_target.py, modules/livecd_stage1_target.py,
3131 modules/livecd_stage2_target.py, modules/netboot_target.py,
3132 modules/snapshot_target.py, modules/stage1_target.py,
3133 modules/stage2_target.py, modules/stage4_target.py,
3134 targets/support/functions.sh:
3135 Add locking support. Code simplification for unpack and unpack snapshot.
3136 Remove redundant setup_dir. change --clear_autoresume to --clear-autoresume.
3137 Add seedcache support (Grabs output from previous target run)
3138 options=seedcache. Cleanup code in functions.sh to remove extra /'s printed.
3140 27 Jul 2005; Eric Edgar <rocket@gentoo.org> catalyst,
3141 modules/catalyst_support.py, modules/generic_stage_target.py:
3142 Add support to cache the snapshot dir. add snapcache to options. add
3143 snapshot_cache= to override the default location of the cache in
3144 catalyst.conf (eg snapshot_cache="/mnt/catalyst/snapshot")
3146 27 Jul 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3147 +livecd/files/Getting_Online.txt, +livecd/files/README.txt:
3148 Forward port README.txt and Getting_Online.txt files from catalyst
3151 22 Jul 2005; Eric Edgar <rocket@gentoo.org> targets/support/rc-update.sh:
3152 Add automatic creation/deletion of runlevels based on rcadd rcdel
3154 19 Jul 2005; Eric Edgar <rocket@gentoo.org> modules/grp_target.py:
3155 Fix grp so that grp/use is not required anymore
3157 12 Jul 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3158 -livecd/cdtar/isolinux-2.11-cdtar.tar.bz2,
3159 -livecd/cdtar/isolinux-2.11-memtest86+-cdtar.tar.bz2,
3160 -livecd/cdtar/isolinux-2.13-cdtar.tar.bz2,
3161 -livecd/cdtar/isolinux-2.13-memtest86+-cdtar.tar.bz2,
3162 +livecd/cdtar/isolinux-3.09-cdtar.tar.bz2,
3163 +livecd/cdtar/isolinux-3.09-memtest86+-cdtar.tar.bz2:
3164 Updated x86/amd64 isolinux cdtar to 3.09 and removing older versions, as
3165 they are known to cause booting problems.
3167 08 Jul 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3168 livecd/files/livecd-bashrc, targets/support/livecdfs-update.sh:
3169 Fixing sed line for startx to auto-start X. Thanks to Christophe PEREZ
3170 <christophe.perez@novazur.com> on the gentoo-catalyst mailing list for
3173 08 Jul 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3174 targets/stage1/stage1-chroot.sh:
3175 Fixed quoting in stage1 profile check.
3177 07 Jul 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3178 targets/stage3/stage3-chroot.sh:
3179 Fixing USE for stage3.
3181 07 Jul 2005; Eric Edgar <rocket@gentoo.org> modules/catalyst_support.py,
3182 targets/support/chroot-functions.sh:
3183 Fix FETCH code so it will run for Pylon
3185 07 Jul 2005; Chris Gianelloni <wolf31o2@gentoo.org> modules/grp_target.py,
3186 targets/grp/grp-chroot.sh:
3187 Fix bindist invcation.
3189 07 Jul 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3190 targets/grp/grp-chroot.sh:
3191 Made sure bindist was used for all emerges in GRP.
3193 07 Jul 2005; Eric Edgar <rocket@gentoo.org> targets/grp/grp-chroot.sh:
3194 Fix USE flags for GRP build
3196 07 Jul 2005; Eric Edgar <rocket@gentoo.org> targets/grp/grp-chroot.sh,
3197 targets/stage4/stage4-chroot.sh:
3198 let GRP use the users environment variables and removed extra
3199 GRP_STAGE23_USE from stage4
3201 07 Jul 2005; Eric Edgar <rocket@gentoo.org>
3202 targets/stage2/stage2-chroot.sh, targets/stage3/stage3-chroot.sh:
3203 Remove unnecessary GRP_STAGE23_USE from stage2 and stage3 builds
3205 07 Jul 2005; Eric Edgar <rocket@gentoo.org> targets/support/rc-update.sh:
3206 fix bug 98165. Change the separator on rcadd/rcdel from : to | This will
3207 impact all previous spec files that use this option. It's beejay's fault.
3209 06 Jul 2005; Chris Gianelloni <wolf31o2@gentoo.org> arch/ppc.py:
3210 Changed to use linux32 for ppc32 support when build host is ppc64.
3212 06 Jul 2005; Chris Gianelloni <wolf31o2@gentoo.org> arch/mips.py,
3214 Removed -fomit-frame-pointer from default CFLAGS, since it isn't necessary.
3216 06 Jul 2005; Eric Edgar <rocket@gentoo.org> modules/generic_stage_target.py:
3217 Minor cosmetic print statement fixes for readability
3219 06 Jul 2005; Eric Edgar <rocket@gentoo.org> catalyst,
3220 modules/catalyst_support.py, modules/generic_stage_target.py:
3221 Fix None None bug and exception reporting
3223 06 Jul 2005; Eric Edgar <rocket@gentoo.org> targets/support/create-iso.sh:
3224 Fix iso creation script. Case statement out of place
3226 05 Jul 2005; Chris Gianelloni <wolf31o2@gentoo.org> arch/alpha.py,
3227 arch/amd64.py, arch/hppa.py, arch/ia64.py, arch/mips.py, arch/ppc.py,
3228 arch/ppc64.py, arch/s390.py, arch/sparc.py, arch/sparc64.py, arch/x86.py,
3229 catalyst, files/catalyst.conf, modules/builder.py,
3230 modules/catalyst_support.py, modules/embedded_target.py,
3231 modules/generic_stage_target.py, modules/generic_target.py,
3232 modules/grp_target.py, modules/livecd_stage1_target.py,
3233 modules/livecd_stage2_target.py, modules/netboot_target.py,
3234 modules/snapshot_target.py, modules/stage1_target.py,
3235 modules/stage2_target.py, modules/stage3_target.py,
3236 modules/stage4_target.py, modules/tinderbox_target.py,
3237 targets/embedded/embedded-chroot.sh,
3238 targets/embedded/embedded-fs-runscript.sh,
3239 targets/embedded/embedded-preclean-chroot.sh, targets/embedded/unmerge.sh,
3240 targets/grp/grp-chroot.sh, targets/grp/grp-controller.sh,
3241 targets/grp/grp-preclean-chroot.sh,
3242 targets/livecd-stage1/livecd-stage1-chroot.sh,
3243 targets/livecd-stage1/livecd-stage1-controller.sh,
3244 targets/livecd-stage2/livecd-stage2-controller.sh,
3245 targets/livecd-stage2/unmerge.sh, targets/netboot/netboot-chroot.sh,
3246 targets/netboot/netboot-combine.sh, targets/netboot/netboot-controller.sh,
3247 targets/netboot/netboot-image.sh, targets/stage1/build.py,
3248 targets/stage1/stage1-chroot.sh, targets/stage1/stage1-controller.sh,
3249 targets/stage1/stage1-preclean-chroot.sh, targets/stage2/stage2-chroot.sh,
3250 targets/stage2/stage2-controller.sh,
3251 targets/stage2/stage2-preclean-chroot.sh, targets/stage3/stage3-chroot.sh,
3252 targets/stage3/stage3-controller.sh,
3253 targets/stage3/stage3-preclean-chroot.sh, targets/stage4/stage4-chroot.sh,
3254 targets/stage4/stage4-controller.sh,
3255 targets/stage4/stage4-preclean-chroot.sh, targets/stage4/unmerge.sh,
3256 targets/support/create-iso.sh, targets/support/functions.sh,
3257 targets/support/kmerge.sh, targets/support/livecdfs-update.sh,
3258 targets/support/post-kmerge.sh, targets/support/pre-kmerge.sh,
3259 targets/support/target_image_setup.sh,
3260 targets/tinderbox/tinderbox-chroot.sh,
3261 targets/tinderbox/tinderbox-controller.sh,
3262 targets/tinderbox/tinderbox-preclean-chroot.sh:
3263 Big honkin' copyright update.
3265 05 Jul 2005; Eric Edgar <rocket@gentoo.org> modules/catalyst_support.py,
3266 modules/generic_stage_target.py:
3267 add additional logging output. Use standard os redirection methods to log to
3270 05 Jul 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3271 targets/stage1/stage1-chroot.sh:
3272 Added profile sanity check for bug #97867.
3274 05 Jul 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3275 targets/support/bootloader-setup.sh:
3276 Removing acpi=off from default kernel arguments and adding ia64
3277 livecd-stage2 support functions and cdtar.
3279 30 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3280 targets/support/bootloader-setup.sh, targets/support/pre-kmerge.sh:
3281 Changed sed line for 1024x768-only splash for x86 and amd64 only, as we
3282 control the framebuffer size there. Also, added CONSOLE=/dev/tty1 quiet to
3283 splash command line.
3285 28 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3286 targets/support/create-iso.sh:
3287 Fixed up zisofs support. Waiting for response from sparc before touching
3290 28 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3291 modules/livecd_stage2_target.py, targets/support/bootloader-setup.sh,
3292 targets/support/functions.sh:
3293 Added livecd/bootargs and added the option to the bootloader-setup.sh script
3294 to allow it to work on all arches that dynamically build their bootloader
3297 27 Jun 2005; Eric Edgar <rocket@gentoo.org>
3298 targets/stage4/stage4-controller.sh:
3299 Fix stage4 so it doesnt run the bootloader stuff
3301 24 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3302 targets/support/bootloader-setup.sh:
3303 Removed dokeymap from non-Gentoo releases.
3305 23 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3306 targets/support/livecdfs-update.sh:
3307 Added call to update-pciids to download the latest pci.ids file.
3309 23 Jun 2005; Eric Edgar <rocket@gentoo.org>
3310 modules/generic_stage_target.py, modules/livecd_stage1_target.py,
3311 modules/stage4_target.py:
3312 Allow changing the location of the pkg_cache in stage4 or livecd-stage1
3314 22 Jun 2005; Eric Edgar <rocket@gentoo.org> :
3315 Fix issue where -s on the command line would not run
3317 22 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3318 livecd/files/generic.motd.txt:
3319 Changed motd to point to /boot/config-* rather than /proc/config(.gz) for
3320 kernel configurations.
3322 22 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3323 targets/support/livecdfs-update.sh:
3324 Updated hostname/domainname creation for new baselayout.
3326 16 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3327 targets/support/bootloader-setup.sh, targets/support/create-iso.sh:
3328 Fixing some bootloader isolinux/boot stuff for x86/amd64.
3330 14 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3331 targets/support/chroot-functions.sh:
3332 Change portage emerge to use --oneshot --nodeps to keep from merging the
3333 same packages multiple times.
3335 14 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3336 targets/stage2/stage2-chroot.sh:
3337 Added a -p bootstrap when catalyst is called with -V (verbose).
3339 10 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3340 targets/support/livecdfs-update.sh:
3341 Removed inittab hack, as this is done by livecd-tools.
3343 09 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3344 livecd/files/minimal.motd.txt, livecd/files/universal.motd.txt:
3345 Revert sync for bug #86914. Yeah... I need to pay more attention sometimes.
3347 09 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3348 -livecd/files/README.txt, -livecd/files/environmental.motd.txt,
3349 -livecd/files/gentoo.png, +livecd/files/livecd.motd.txt,
3350 livecd/files/livecd-bash_profile, livecd/files/livecd-bashrc,
3351 livecd/files/minimal.motd.txt, livecd/files/universal.motd.txt,
3352 targets/livecd-stage2/livecd-stage2-controller.sh:
3353 Removed gentoo.png and creation of face directory. Changed
3354 livecd-bash_profile to source root's .bashrc. Sync motd files with catalyst
3357 02 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3358 targets/stage1/stage1-preclean-chroot.sh,
3359 targets/support/chroot-functions.sh:
3360 Added setup_binutils function and force both of them to run during stage1
3363 01 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3364 examples/livecd-stage2_template.spec:
3365 Added livecd/volid explanation to example spec.
3367 01 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3368 targets/support/create-iso.sh:
3369 General cleanup of ISO code and added default livecd/volid when it is not set.
3371 25 May 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3372 targets/embedded/embedded-controller.sh:
3373 Actually modify the embedded target this time.
3375 25 May 2005; Chris Gianelloni <wolf31o2@gentoo.org> AUTHORS,
3376 examples/livecd-stage2_template.spec, modules/livecd_stage2_target.py,
3377 targets/livecd-stage2/livecd-stage2-controller.sh,
3378 targets/stage4/stage4-controller.sh, targets/support/kmerge.sh:
3379 Added mutex to AUTHORS and added livecd/linuxrc support to embedded, stage4,
3380 and livecd-stage2 targets.
3382 20 May 2005; Chris Gianelloni <wolf31o2@gentoo.org> AUTHORS, catalyst,
3383 files/catalyst.conf:
3384 Retired John Davis <zhen@gentoo.org> and added storedir to default
3387 20 May 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3388 targets/support/livecdfs-update.sh:
3389 Uncommented openglify, since it is needed for both opengl-update-livecd and
3392 18 May 2005; Eric Edgar <rocket@gentoo.org> catalyst,
3393 modules/generic_stage_target.py:
3394 Fix print statement so it shows when kill_chroot_pids is run correctly
3396 16 May 2005; Eric Edgar <rocket@gentoo.org> catalyst,
3397 modules/snapshot_target.py:
3398 Fix snapshot target to skip the kill_pids check
3400 06 May 2005; Eric Edgar <rocket@gentoo.org> modules/catalyst_support.py:
3401 Bug fixes in parse_spec, fix issues detecting list or string.
3403 05 May 2005; Eric Edgar <rocket@gentoo.org> catalyst,
3404 modules/catalyst_support.py:
3405 Fix bug 65284. More flexible spec parsing. Should handle cases where no
3406 spaces are after :. Better handling of comments ( ie preprocessed and
3407 stripped off ). Unset empty keys.
3409 03 May 2005; Eric Edgar <rocket@gentoo.org> catalyst,
3410 targets/support/kill-chroot-pids.sh:
3411 Remove extra P_NAME definition that is never used. Saves processing time.
3412 Bumped catalyst to pre2
3414 03 May 2005; Eric Edgar <rocket@gentoo.org> catalyst,
3415 modules/generic_stage_target.py, modules/livecd_stage2_target.py,
3416 +targets/support/kill-chroot-pids.sh:
3417 User info about runscript and archscript. Added checks for processes running
3418 in the chroot and created a script to kill them. Should fix the unmounting
3419 issues with gconfd or any other running application in the chroot
3421 29 Apr 2005; Eric Edgar <rocket@gentoo.org>
3422 targets/stage1/stage1-chroot.sh, targets/stage1/stage1-preclean-chroot.sh:
3423 Remove using gcc-config to set things up as we should all be using 2005.0
3426 29 Apr 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3427 examples/livecd-stage2_template.spec:
3428 Added livecd/users to example livecd-stage2 spec file.
3430 29 Apr 2005; Eric Edgar <rocket@gentoo.org>
3431 targets/support/livecdfs-update.sh:
3432 Change default hostnames for livecds
3434 29 Apr 2005; Eric Edgar <rocket@gentoo.org>
3435 targets/support/bootloader-setup.sh, targets/support/livecdfs-update.sh:
3436 Fix /etc/hosts aliases for catalyst-livecd and work on help menu for grub
3439 29 Apr 2005; Eric Edgar <rocket@gentoo.org>
3440 modules/livecd_stage2_target.py:
3441 Clear autoresume flags when build is done
3443 29 Apr 2005; Eric Edgar <rocket@gentoo.org>
3444 modules/livecd_stage2_target.py, targets/support/bootloader-setup.sh,
3445 targets/support/create-iso.sh:
3446 Fix isolinux so that it finds menus and kernels and stuff
3448 28 Apr 2005; Eric Edgar <rocket@gentoo.org>
3449 modules/generic_stage_target.py:
3450 Make purge operation a little less chatty, removed print statements
3452 28 Apr 2005; Eric Edgar <rocket@gentoo.org>
3453 livecd/cdtar/isolinux-2.13-cdtar.tar.bz2,
3454 livecd/cdtar/isolinux-2.13-memtest86+-cdtar.tar.bz2:
3455 updated isolinux-2.13 cdtars to have files under boot/ rather than isolinux/
3457 28 Apr 2005; Eric Edgar <rocket@gentoo.org>
3458 modules/generic_stage_target.py, modules/livecd_stage2_target.py:
3459 print warning message about deprecated use of cdfstype
3461 28 Apr 2005; Eric Edgar <rocket@gentoo.org>
3462 targets/support/chroot-functions.sh:
3463 statically define genkernel location to eliminate which command failure if
3464 genkernel is not installed
3466 27 Apr 2005; Eric Edgar <rocket@gentoo.org>
3467 modules/generic_stage_target.py:
3468 change the portage_overlay to an array so it always works
3470 27 Apr 2005; Eric Edgar <rocket@gentoo.org> catalyst,
3471 modules/catalyst_support.py:
3472 Fix exception handling to remove extraneous prints of None
3474 27 Apr 2005; Eric Edgar <rocket@gentoo.org> modules/stage4_target.py:
3475 Remove iso creation code from stage4
3477 27 Apr 2005; Eric Edgar <rocket@gentoo.org> modules/catalyst_support.py,
3478 modules/generic_stage_target.py, modules/livecd_stage1_target.py,
3479 modules/livecd_stage2_target.py, modules/snapshot_target.py,
3480 targets/embedded/embedded-controller.sh, targets/grp/grp-controller.sh,
3481 targets/livecd-stage1/livecd-stage1-chroot.sh,
3482 targets/livecd-stage1/livecd-stage1-controller.sh,
3483 targets/livecd-stage2/livecd-stage2-controller.sh,
3484 targets/netboot/netboot-controller.sh,
3485 targets/stage1/stage1-controller.sh, targets/stage2/stage2-controller.sh,
3486 targets/stage3/stage3-controller.sh, targets/stage4/stage4-controller.sh,
3487 targets/support/bootloader-setup.sh, targets/support/chroot-functions.sh,
3488 targets/support/create-iso.sh, targets/support/kmerge.sh,
3489 targets/support/target_image_setup.sh,
3490 targets/tinderbox/tinderbox-controller.sh:
3491 Fix some exception handling in catalyst_support.py, remove intermediate
3492 destination folder of iso and tarball, add additional tests for folders not
3493 found on host but defined in spec file, keep catalyst from erroring in this
3494 case, change exit code on shell scripts so that errors are reported to
3495 catalyst and causes catalyst to die on errors, fix bug in
3496 livecd-stage1-chroot.sh so that it uses USE flags properly, added additional
3497 check for mkisofs that informs the user of where to get the program, and
3498 removed the autoresume code from ccache and distcc installation until I can
3499 figure out a way to have the autoresume flag go someplace outside the chroot.
3501 26 Apr 2005; Eric Edgar <rocket@gentoo.org> catalyst:
3502 Remove bind mounts before rm operations happen at startup
3504 26 Apr 2005; Eric Edgar <rocket@gentoo.org>
3505 modules/generic_stage_target.py:
3506 Fix bug where purge deletes the autoresume directory but doesnt recreate it
3508 26 Apr 2005; Eric Edgar <rocket@gentoo.org> modules/catalyst_support.py,
3509 modules/generic_stage_target.py:
3510 fix minor bug in the purge code so that it actually runs the commands
3512 22 Apr 2005; Eric Edgar <rocket@gentoo.org> modules/embedded_target.py,
3513 modules/generic_stage_target.py, modules/livecd_stage2_target.py,
3514 modules/stage4_target.py:
3515 Change ordering of tasks so root_overlay and fsscript occur after
3516 livecd_update, giving users a chance to override livecd_update
3518 21 Apr 2005; Eric Edgar <rocket@gentoo.org> catalyst,
3519 modules/catalyst_support.py, modules/generic_stage_target.py:
3520 Added a better exception handling message for keyboard interrupt and added
3521 countdown timer for purge operation to give an opportunity to exit
3523 21 Apr 2005; Eric Edgar <rocket@gentoo.org> catalyst,
3524 modules/catalyst_support.py, modules/generic_stage_target.py:
3525 Add support to clear the autoresume flags and improve the purge code to
3526 clean the chroot, and pkg/kern cache
3528 21 Apr 2005; Eric Edgar <rocket@gentoo.org> catalyst,
3529 modules/catalyst_support.py, modules/generic_stage_target.py,
3530 modules/livecd_stage1_target.py:
3531 only append livecd-tools to the livecd-stage1 target package list and move a
3532 check out of the way so command line and spec files can co-exist
3534 21 Apr 2005; Eric Edgar <rocket@gentoo.org>
3535 modules/generic_stage_target.py:
3536 fixed python syntax in set_packages so catalyst will run
3538 21 Apr 2005; Eric Edgar <rocket@gentoo.org> modules/catalyst_support.py,
3539 modules/embedded_target.py, modules/generic_stage_target.py,
3540 modules/grp_target.py, modules/livecd_stage1_target.py,
3541 modules/livecd_stage2_target.py, modules/netboot_target.py,
3542 modules/stage4_target.py, modules/tinderbox_target.py,
3543 targets/embedded/embedded-chroot.sh,
3544 targets/embedded/embedded-controller.sh,
3545 targets/livecd-stage1/livecd-stage1-controller.sh,
3546 -targets/livecd-stage2/livecd-stage2-bootloader.sh,
3547 -targets/livecd-stage2/livecd-stage2-cdfs.sh,
3548 targets/livecd-stage2/livecd-stage2-controller.sh,
3549 -targets/livecd-stage2/livecd-stage2-iso.sh,
3550 targets/stage4/stage4-chroot.sh, targets/stage4/stage4-controller.sh,
3551 +targets/support/bootloader-setup.sh, targets/support/chroot-functions.sh,
3552 +targets/support/create-iso.sh, targets/support/filesystem-functions.sh,
3553 targets/support/functions.sh, targets/support/livecdfs-update.sh,
3554 +targets/support/target_image_setup.sh:
3555 embedded target cleanups ... iso,bootloader,target_setup generalizations,
3558 20 Apr 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3559 targets/livecd-stage2/livecd-stage2-controller.sh,
3560 targets/support/livecdfs-update.sh:
3561 Moved xinitrc to after livecdfs-update to allow for changing the xinitrc to
3562 a custom one if livecd/type is gentoo-gamecd. Added more default setup to
3563 livecdfs-update.sh for livecd/type: gentoo-gamecd, gentoo-release-livecd,
3566 20 Apr 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3567 targets/livecd-stage2/livecd-stage2-controller.sh,
3568 targets/support/rc-update.sh:
3569 Updated rc-update.sh with better defaults for different livecd/type settings
3570 and cleaning up file copying in livecd-stage2-controller.sh to match
3573 20 Apr 2005; Chris Gianelloni <wolf31o2@gentoo.org> README:
3574 Made example of catalyst.conf in README match the default catalyst.conf
3577 20 Apr 2005; Chris Gianelloni <wolf31o2@gentoo.org> -NOTES, README,
3579 Removing old files from previous maintainers and updating README.
3581 20 Apr 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3582 modules/livecd_stage2_target.py, targets/support/livecdfs-update.sh:
3583 Added livecd/users option to create non-root users. The first user listed
3584 will also be used for auto-starting X, if X is merged onto the CD.
3586 20 Apr 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3587 targets/livecd-stage1/livecd-stage1-controller.sh,
3588 targets/livecd-stage2/livecd-stage2-controller.sh,
3589 targets/support/livecdfs-update.sh:
3590 Updated all instances of livecd/type: gentoo-release-environmental to
3591 gentoo-release-livecd and added generic-livecd.
3593 20 Apr 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3594 examples/fsscript.sh.example, examples/gamecd.conf.example,
3595 examples/generic_stage_template.spec, examples/grp_template.spec,
3596 examples/livecd-stage1_template.spec,
3597 examples/livecd-stage2_template.spec, examples/netboot_template.spec,
3598 examples/snapshot_template.spec:
3599 Imported example files from catalyst 1.1.9 to make them more verbose.
3601 18 Apr 2005; Eric Edgar <rocket@gentoo.org> modules/grp_target.py:
3602 Fix grp/use bug #89365
3604 15 Apr 2005; Eric Edgar <rocket@gentoo.org>
3605 modules/generic_stage_target.py, targets/support/kmerge.sh:
3606 Fixes for initramfs overlay support.
3608 15 Apr 2005; Eric Edgar <rocket@gentoo.org>
3609 modules/generic_stage_target.py, targets/support/kmerge.sh,
3610 targets/support/pre-kmerge.sh:
3611 Fix ctrl-c error if pre-kmerge.sh is running by sourcing
3612 /tmp/chroot-functions.sh and removed extra equal sign to fix a genkernel
3613 caching bug; Also adding preliminary support for initramfs_overlay from
3616 14 Apr 2005; Eric Edgar <rocket@gentoo.org>
3617 modules/generic_stage_target.py, targets/support/kmerge.sh:
3618 Removed support for postconf as genkernel no longer has that option
3620 14 Apr 2005; Eric Edgar <rocket@gentoo.org> modules/catalyst_support.py,
3621 modules/embedded_target.py, modules/generic_stage_target.py,
3622 modules/grp_target.py, modules/livecd_stage1_target.py,
3623 modules/livecd_stage2_target.py, modules/netboot_target.py,
3624 modules/stage4_target.py, modules/tinderbox_target.py,
3625 targets/stage1/stage1-chroot.sh, targets/stage1/stage1-controller.sh,
3626 targets/stage1/stage1-preclean-chroot.sh,
3627 targets/support/chroot-functions.sh:
3628 AUTORESUME PATCH; modified the chroot-functions.sh script so the chroot will
3629 die properly on CTRL-C; fixed stage1 bug with gcc-setup
3631 11 Apr 2005; Eric Edgar <rocket@gentoo.org>
3632 modules/livecd_stage2_target.py:
3633 Added support for livecd-stage2 to use a snapshot or livecd-stage1 image
3635 11 Apr 2005; Eric Edgar <rocket@gentoo.org>
3636 modules/generic_stage_target.py, modules/livecd_stage1_target.py,
3637 modules/livecd_stage2_target.py, modules/stage4_target.py,
3638 targets/livecd-stage1/livecd-stage1-controller.sh,
3639 targets/livecd-stage2/livecd-stage2-controller.sh,
3640 targets/stage4/stage4-controller.sh, +targets/stage4/unmerge.sh,
3641 targets/support/functions.sh, targets/support/kmerge.sh,
3642 targets/support/livecdfs-update.sh, +targets/support/rc-update.sh:
3643 Generalized kernel support, fsscript, rcupdate, etc for stage4
3645 09 Apr 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3646 targets/support/pre-kmerge.sh:
3647 Removed sed for usb devices from legacy genkernel, as we're going to require
3648 a version much higher that no longer exhibits the bug.
3650 08 Apr 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3651 examples/gamecd.conf.example, -targets/support/gamecdfs-update.sh,
3652 targets/support/livecdfs-update.sh:
3653 Removed empty gamecdfs-update.sh, updated livecdfs-update.sh to work
3654 properly with hotplug firmwares, and also updated gamecd.conf.example, since
3655 the ut2004demo shell script has been renamed to ut2004-demo.
3657 08 Apr 2005; Eric Edgar <rocket@gentoo.org> targets/support/pre-kmerge.sh:
3658 let genkernel always reinstall itself
3660 07 Apr 2005; Eric Edgar <rocket@gentoo.org> catalyst,
3661 modules/catalyst_support.py, modules/generic_stage_target.py,
3662 modules/stage1_target.py, targets/support/livecdfs-update.sh:
3663 fix case bug in livecdfs-update.sh; fix bug in initial command line
3664 arguement parsing; add cflags spec file support which is only allowed to
3667 07 Apr 2005; Eric Edgar <rocket@gentoo.org>
3668 targets/stage3/stage3-chroot.sh:
3669 Fix a use flag bug in the stage3
3671 07 Apr 2005; Eric Edgar <rocket@gentoo.org> modules/catalyst_support.py,
3672 modules/generic_stage_target.py:
3673 Changes to allow cflags, chost, cxxflags in a spec file
3675 06 Apr 2005; Eric Edgar <rocket@gentoo.org>
3676 targets/livecd-stage1/livecd-stage1-controller.sh,
3677 targets/livecd-stage2/livecd-stage2-controller.sh,
3678 targets/stage1/stage1-preclean-chroot.sh, targets/support/functions.sh,
3679 targets/support/gamecdfs-update.sh, targets/support/livecdfs-update.sh,
3680 targets/support/pre-kmerge.sh:
3681 change the code to use more case statements. Fix gcc issue in stage1.
3683 06 Apr 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3684 targets/livecd-stage1/livecd-stage1-controller.sh,
3685 targets/support/gamecdfs-update.sh, targets/support/livecdfs-update.sh:
3686 Merging in changes from catalyst 1.1.x for gamecd support.
3688 06 Apr 2005; Eric Edgar <rocket@gentoo.org>
3689 targets/stage1/stage1-preclean-chroot.sh:
3690 Removing gcc-config stuff to see if its still required to work around a gcc
3693 06 Apr 2005; Eric Edgar <rocket@gentoo.org>
3694 targets/support/chroot-functions.sh, targets/support/kmerge.sh:
3695 Added tests for genkernel >3.2.0
3697 05 Apr 2005; Eric Edgar <rocket@gentoo.org> catalyst:
3700 05 Apr 2005; Chris Gianelloni <wolf31o2@gentoo.org> AUTHORS:
3701 Updated AUTHORS with new maintainers and updated contributors list.
3703 05 Apr 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
3704 examples/fsscript.sh.example, livecd/files/README.txt,
3705 livecd/files/livecd-bash_profile, livecd/files/livecd-bashrc,
3706 livecd/files/minimal.motd.txt, livecd/files/universal.motd.txt,
3707 targets/support/gamecdfs-update.sh, targets/support/livecdfs-update.sh:
3708 Changed maintainers. Updated examples/fsscript.sh.example to provide better
3709 documentation. Lots of minor cosmetic updates. Updated minimal.motd.txt and
3710 universal.motd.txt to resolve documentation issue on bug #86914. Added
3711 x-setup to default runlevel on gamecd builds. Removed extranneous bashlogin
3712 sed-fu from livecdfs-update.sh and made default timezone UTC rather than
3715 05 Apr 2005; Eric Edgar <rocket@gentoo.org>
3716 targets/livecd-stage2/livecd-stage2-controller.sh:
3717 Removed a few unnecessary comments
3719 05 Apr 2005; Eric Edgar <rocket@gentoo.org> :
3720 Removed obsolete files from the livecd directory as the functionality has
3721 moved into the targets folders
3723 04 Apr 2005; Eric Edgar <rocket@gentoo.org>
3724 +targets/netboot/netboot-chroot.sh, +targets/netboot/netboot-controller.sh:
3725 Additional catalyst 2.0.0 files
3727 04 Apr 2005; Eric Edgar <rocket@gentoo.org> catalyst, arch/arm.py,
3728 +livecd/cdtar/grub-memtest86+-cdtar.tar.bz2,
3729 +livecd/cdtar/isolinux-2.11-cdtar.tar.bz2,
3730 +livecd/cdtar/isolinux-2.11-memtest86+-cdtar.tar.bz2,
3731 -livecd/isogen/alpha-isogen.sh, -livecd/isogen/hppa-isogen.sh,
3732 -livecd/isogen/ppc-isogen.sh, -livecd/isogen/sparc-isogen.sh,
3733 -livecd/isogen/sparc64-isogen.sh, -livecd/isogen/x86-isogen.sh,
3734 -livecd/runscript/alpha-archscript.sh,
3735 -livecd/runscript/default-runscript.sh,
3736 -livecd/runscript/hppa-archscript.sh, -livecd/runscript/ppc-archscript.sh,
3737 -livecd/runscript/sparc-archscript.sh, -livecd/runscript/x86-archscript.sh,
3738 -livecd/runscript-support/gamecdfs-update.sh,
3739 -livecd/runscript-support/kmerge.sh,
3740 -livecd/runscript-support/livecdfs-update.sh,
3741 -livecd/runscript-support/post-kmerge.sh,
3742 -livecd/runscript-support/pre-kmerge.sh, modules/catalyst_support.py,
3743 modules/embedded_target.py, modules/generic_stage_target.py,
3744 modules/grp_target.py, modules/livecd_stage1_target.py,
3745 modules/livecd_stage2_target.py, -modules/netboot.py,
3746 +modules/netboot_target.py, modules/snapshot_target.py,
3747 modules/stage1_target.py, +modules/stage4_target.py,
3748 modules/tinderbox_target.py, targets/embedded/embedded-chroot.sh,
3749 +targets/embedded/embedded-controller.sh,
3750 targets/embedded/embedded-preclean-chroot.sh, -targets/embedded/embedded.sh,
3751 -targets/embedded/kmerge.sh, targets/grp/grp-chroot.sh,
3752 +targets/grp/grp-controller.sh, targets/grp/grp-preclean-chroot.sh,
3753 -targets/grp/grp.sh, targets/livecd-stage1/livecd-stage1-chroot.sh,
3754 +targets/livecd-stage1/livecd-stage1-controller.sh,
3755 targets/livecd-stage1/livecd-stage1-preclean-chroot.sh,
3756 -targets/livecd-stage1/livecd-stage1.sh,
3757 +targets/livecd-stage2/livecd-stage2-bootloader.sh,
3758 +targets/livecd-stage2/livecd-stage2-cdfs.sh,
3759 +targets/livecd-stage2/livecd-stage2-controller.sh,
3760 +targets/livecd-stage2/livecd-stage2-iso.sh,
3761 targets/livecd-stage2/unmerge.sh, -targets/netboot/netboot-busybox.sh,
3762 targets/netboot/netboot-combine.sh, targets/netboot/netboot-image.sh,
3763 -targets/netboot/netboot-kernel.sh, -targets/netboot/netboot-packages.sh,
3764 -targets/netboot/netboot-setup.sh, -targets/netboot/netboot.sh,
3765 targets/stage1/build.py, targets/stage1/stage1-chroot.sh,
3766 +targets/stage1/stage1-controller.sh,
3767 +targets/stage1/stage1-preclean-chroot.sh,
3768 -targets/stage1/stage1-preclean1-chroot.sh,
3769 -targets/stage1/stage1-preclean2-chroot.sh, -targets/stage1/stage1.sh,
3770 targets/stage2/stage2-chroot.sh, +targets/stage2/stage2-controller.sh,
3771 targets/stage2/stage2-preclean-chroot.sh, -targets/stage2/stage2.sh,
3772 targets/stage3/stage3-chroot.sh, +targets/stage3/stage3-controller.sh,
3773 targets/stage3/stage3-preclean-chroot.sh, -targets/stage3/stage3.sh,
3774 +targets/stage4/stage4-chroot.sh, +targets/stage4/stage4-controller.sh,
3775 +targets/stage4/stage4-preclean-chroot.sh,
3776 +targets/support/chroot-functions.sh,
3777 +targets/support/filesystem-functions.sh, +targets/support/functions.sh,
3778 +targets/support/gamecdfs-update.sh, +targets/support/kmerge.sh,
3779 +targets/support/livecdfs-update.sh, +targets/support/post-kmerge.sh,
3780 +targets/support/pre-kmerge.sh, targets/tinderbox/tinderbox-chroot.sh,
3781 +targets/tinderbox/tinderbox-controller.sh,
3782 targets/tinderbox/tinderbox-preclean-chroot.sh,
3783 -targets/tinderbox/tinderbox.sh:
3784 Initial Import of Catalyst 2.0.0
3786 30 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3787 livecd/runscript-support/livecdfs-update.sh:
3788 Added /usr/portage as tmpfs (this will be made conditional later).
3790 29 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3791 +livecd/files/livecd-bash_profile, livecd/runscript/default-runscript.sh:
3792 Added a new livecd-bash_profile that sources ~/.bashrc in case we're called
3793 from an interactive shell.
3795 29 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3796 -livecd/files/livecd-bash_profile, +livecd/files/livecd-bashrc,
3797 livecd/files/livecd-local.start, -livecd/files/mkvardb,
3798 livecd/runscript-support/pre-kmerge.sh,
3799 livecd/runscript/default-runscript.sh:
3800 Moved livecd-bash_profile to livecd-bashrc. Added check for
3801 /usr/livecd/profiles to livecd-local.start. Removed mkvardb. Removed legacy
3802 sed call from pre-kmerge.sh since it has been fixed in genkernel for a long
3805 24 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org> arch/arm.py, catalyst,
3806 modules/generic_stage_target.py:
3807 Applying arm patch from vapier and closing bug #86466. This is now catalyst
3810 24 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org> +livecd/files/mkvardb,
3811 livecd/runscript/default-runscript.sh,
3812 targets/livecd-stage1/livecd-stage1.sh:
3813 Adding back in the kill for livecd-stage1 for gconfd-2 and resolving bug
3814 #73363. Adding in mkvardb script to create a /var/db/pkg entry from an
3815 arbitrary set of files. Modifying default-runscript.sh to copy mkvardb to
3818 19 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3819 livecd/runscript/ppc-archscript.sh:
3820 Added -l to mkisofs line for ppc as this allows full 31 character file names.
3822 16 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3823 livecd/cdtar/yaboot-1.3.11-cdtar.tar.bz2, catalyst:
3824 Changing catalyst version to 1.1.8_pre1 and updating yaboot cdtar to allow
3825 for multiple initrd files.
3827 16 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3828 livecd/runscript/ppc-archscript.sh:
3829 Modifed PPC archscript to close bug #84648 and also to make the PPC
3830 archscript produce multiple initrd files, like x86/amd64.
3832 09 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3833 -livecd/cdtar/isolinux-2.11-cdtar.tar.bz2,
3834 -livecd/cdtar/isolinux-2.11-memtest86+-cdtar.tar.bz2,
3835 livecd/runscript/ppc-archscript.sh:
3836 Alright, so I lied to you. This is now the 1.1.7 release. I removed the 2.11
3837 isolinux cdtar tarballs and updated the ppc-archscript.sh to use the
3838 livecd/volid for the HFS volid, too.
3840 09 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
3841 Calling this one 1.1.7 and rolling a tarball.
3843 08 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3844 livecd/runscript/alpha-archscript.sh, livecd/runscript/hppa-archscript.sh,
3845 livecd/runscript/ppc-archscript.sh, livecd/runscript/sparc-archscript.sh,
3846 -livecd/runscript/sparc64-archscript.sh,
3847 livecd/runscript/x86-archscript.sh, modules/livecd_stage2_target.py:
3848 Added livecd/volid to set the volume ID when creating the ISO, patch by
3849 Gustavo Zacarias <gustavoz@gentoo.org>. Also copied sparc64-archscript.sh to
3850 sparc-archscript.sh and removing sparc64 one, as they are identical now.
3852 08 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3853 +livecd/cdtar/isolinux-2.13-cdtar.tar.bz2,
3854 +livecd/cdtar/isolinux-2.13-memtest86+-cdtar.tar.bz2:
3855 Adding experimental isolinux cdtar for isolinux 2.13 and memtest86+ 1.51.
3857 08 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3858 livecd/runscript-support/livecdfs-update.sh:
3859 Removed hdparm from default runlevel as it break ide=nodma at boot.
3861 07 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3862 livecd/runscript-support/kmerge.sh,
3863 livecd/runscript-support/pre-kmerge.sh,
3864 targets/livecd-stage1/livecd-stage1-chroot.sh:
3865 Revert last set of changes and remove portage version check from emerge in
3866 livecd-stage1, as it breaks catalyst's ability to fail properly on an
3869 07 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3870 livecd/runscript-support/kmerge.sh,
3871 livecd/runscript-support/pre-kmerge.sh:
3872 Change genkernel check to use best_version and has_version to determine if
3873 the any previously installed versions of genkernel are up to date. Change
3874 emerge line for kernels to use -n option to only install if they were not
3875 previously installed.
3877 06 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
3878 livecd/cdtar/silo-1.2.6-sparc-cdtar.tar.bz2,
3879 -livecd/cdtar/silo-1.3.2-sparc64-cdtar.tar.bz2,
3880 -livecd/cdtar/silo-1.4.4-sparc32-cdtar.tar.bz2,
3881 livecd/runscript/sparc-archscript.sh:
3882 Applying sparc32 patch from gustavoz. Replacing silo cdtar files with
3883 unified sparc32/sparc64 cdtar.
3885 06 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3886 livecd/runscript-support/livecdfs-update.sh,
3887 livecd/runscript-support/pre-kmerge.sh:
3888 Change sudoers update to only run if /etc/sudoers exists and only reduce
3889 splash to 1024x768 on minimal and universal install CD.
3891 05 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org> targets/grp/grp.sh,
3892 targets/livecd-stage1/livecd-stage1.sh:
3893 Changing the killall -9 gconfd-2 to gconftool-2 --shutdown and resolving bug
3896 03 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3897 livecd/runscript/alpha-archscript.sh, livecd/runscript/hppa-archscript.sh,
3898 livecd/runscript/ppc-archscript.sh, livecd/runscript/sparc-archscript.sh,
3899 livecd/runscript/sparc64-archscript.sh,
3900 livecd/runscript/x86-archscript.sh:
3901 Added a new empty livecd file to each archscript. This will be used for an
3902 identifier by genkernel to allow booting from a non-primary CDROM.
3904 03 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
3905 Catalyst 1.1.6 is here.
3907 03 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3908 targets/stage1/stage1-preclean2-chroot.sh:
3909 Commenting out stage1 cleaning of /var/db.
3911 02 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3912 livecd/runscript-support/pre-kmerge.sh:
3913 Made splash reduction to 1024x768 only for minimal and universal release media.
3915 01 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3916 targets/stage1/stage1-preclean2-chroot.sh:
3917 Added SLOT files back to /var/db entries in stage1.
3919 01 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3920 +livecd/files/gentoo.png, livecd/files/livecd-local.start,
3921 livecd/runscript/default-runscript.sh,
3922 livecd/runscript-support/livecdfs-update.sh,
3923 targets/livecd-stage2/unmerge.sh:
3924 Moved portage profiles from livecd-local.start to unmerge.sh, since /usr is
3925 not writeable at boot. Removed -a from cp in default-runscript.sh to keep
3926 the copy from preserving permissions and also adding /usr/share/faces and
3927 default Gentoo icon. We'll see how the icon does for us. Removing serial
3928 init script, as it causes problems with the splash theme.
3930 28 Feb 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3931 targets/livecd-stage1/livecd-stage1.sh:
3934 28 Feb 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3935 livecd/files/livecd-local.start, livecd/runscript/default-runscript.sh,
3936 livecd/runscript-support/kmerge.sh,
3937 livecd/runscript-support/livecdfs-update.sh,
3938 livecd/runscript-support/post-kmerge.sh, modules/snapshot_target.py,
3939 targets/livecd-stage1/livecd-stage1.sh, targets/stage1/stage1-chroot.sh,
3940 targets/stage1/stage1-preclean2-chroot.sh:
3941 Removed x-setup from local.start and added in symlinks for gconf, portage
3942 profiles (for installer) and /var/db. Added a touch for root's .bashrc for
3943 baselayout and removed /etc/startx from the environmental type. Commented
3944 unmerge of sources in kmerge.sh, as they should be unmerged by the spec
3945 file. Changed livecdfs-update.sh to setup /etc/hosts properly, allow wheel
3946 users to use sudo with no password, mount /usr/lib/X11/xkb/compiled as tmpfs
3947 for X, use the latest pci.ids and usb.ids from portage, and create
3948 /lib/firmware if it doesn't exist. Commented unmerge of genkernel in
3949 post-kmerge.sh, as it should be unmerged by the spec file. Fixed typo in
3950 snapshot_target.py. Made gconfd check in livecd-stage1.sh work if more than
3951 one gconfd-2 is running. Added a gcc-config fix to stage1-chroot.sh. Changed
3952 gcc-config check in stage1-preclean2-chroot.sh to ensure gcc-config is an
3955 04 Feb 2005; Chris Gianelloni <wolf31o2@gentoo.org> files/catalyst.conf:
3956 Removed ccache from default options as it breaks catalyst when merged with
3959 04 Feb 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3960 modules/snapshot_target.py:
3961 Added /local/ to snapshot exclusion.
3963 31 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3964 livecd/runscript-support/livecdfs-update.sh:
3965 Updated to attempt to start 5 interfaces, rather than 4. You can blame
3966 gustavoz and his 5 interface Xeon for this.
3968 29 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
3969 targets/grp/grp.sh, targets/livecd-stage1/livecd-stage1.sh:
3970 Added a conditional before killing gconfd-2. This is also going to be
3971 catalyst 1.1.5, so let's hope we don't find any more bugs, at least for this
3974 29 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3975 targets/grp/grp-preclean-chroot.sh, targets/grp/grp.sh,
3976 targets/livecd-stage1/livecd-stage1-preclean-chroot.sh:
3977 Moved killall -9 gconfd-2 to execute outside chroot.
3979 29 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3980 livecd/files/x86-help.msg:
3981 Modified x86-help.msg to remove agpgart line, add noload= line, and replace
3984 29 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3985 livecd/runscript/x86-archscript.sh:
3986 Removed acpi from x86-archscript.sh as it breaks acpi calls on the command
3989 29 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
3992 28 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3993 targets/livecd-stage1/livecd-stage1.sh:
3994 Added killall for gconfd-2 back into livecd-stage1.sh
3996 28 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3997 livecd/runscript/alpha-archscript.sh:
3998 Alpha fixes for multiple kernels..
4000 28 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4001 livecd/runscript-support/kmerge.sh:
4002 Changed kmerge.sh from --devfs to --no-udev as --devfs doesn't exist.
4004 28 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4005 livecd/runscript/hppa-archscript.sh, livecd/runscript/sparc-archscript.sh,
4006 livecd/runscript/sparc64-archscript.sh:
4007 Force devfs if udev is not selected for all supporting arches.
4009 28 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4010 livecd/runscript/alpha-archscript.sh, livecd/runscript/x86-archscript.sh,
4011 livecd/runscript-support/kmerge.sh:
4012 Forcing devfs if livecd/dev-manager isn't udev. This should fix building 2.4
4015 28 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4016 targets/grp/grp-preclean-chroot.sh, targets/grp/grp.sh:
4017 Re-enabled preclean in grp and added gconfd-2 killing.
4019 28 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4020 livecd/runscript/x86-archscript.sh:
4021 Changed acpi=ht to acpi=off. This fixes acpi loading and also allows for
4024 28 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4025 targets/embedded/embedded-chroot.sh, targets/grp/grp-chroot.sh,
4026 targets/livecd-stage1/livecd-stage1-chroot.sh,
4027 targets/livecd-stage1/livecd-stage1-preclean-chroot.sh,
4028 targets/livecd-stage1/livecd-stage1.sh,
4029 targets/netboot/netboot-packages.sh, targets/stage1/stage1-chroot.sh,
4030 targets/stage3/stage3-chroot.sh, targets/tinderbox/tinderbox-chroot.sh:
4031 Added ability to pause indefinitely. This closes bug #79798. I've also added
4032 the gcond-2 killall back in, but now it is in the actual preclean script and
4033 is executed inside the chroot.
4035 26 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
4036 Updated for 1.1.3 release.
4038 26 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4039 targets/grp/grp-chroot.sh, targets/livecd-stage1/livecd-stage1-chroot.sh,
4040 targets/netboot/netboot-busybox.sh, targets/netboot/netboot-kernel.sh,
4041 targets/netboot/netboot-packages.sh,
4042 targets/tinderbox/tinderbox-chroot.sh:
4043 Updated to use package.use correctly. Blame Robert Paskowitz
4044 <rpaskowitz@confucius.ca> from the gentoo-catalyst mailing list.
4046 26 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4047 targets/stage1/stage1-preclean2-chroot.sh:
4048 Fixed find line for new stage1 /var/db/pkg.
4050 25 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4051 targets/stage1/stage1-preclean2-chroot.sh:
4052 Added code to clean up /var/db/pkg, while still keeping the CONTENTS,
4053 COUNTER and ebuilds. This should keep a stage1 useable, while still keeping
4056 24 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4057 livecd/runscript-support/livecdfs-update.sh:
4058 Removed gpm changes, as it has been moved to livecd-tools and autoconfig,
4059 added net.ethX symlinks, and added copying of files from
4060 /usr/lib/hotplug/firmware into firmware tarball.
4062 23 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4063 livecd/runscript-support/livecdfs-update.sh:
4064 Firmware updated to use new /lib/firmware directory.
4066 16 Jan 2005; John Davis <zhen@gentoo.org> catalyst:
4067 fix from pvdabeel@gentoo.org. patch fixes a small bug that caused grp to not
4068 work when both -f and -C were used on the command line.
4070 13 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4071 targets/embedded/embedded-chroot.sh, targets/grp/grp-chroot.sh,
4072 targets/livecd-stage1/livecd-stage1-chroot.sh,
4073 targets/netboot/netboot-packages.sh, targets/stage1/stage1-chroot.sh,
4074 targets/stage3/stage3-chroot.sh:
4075 Added a portage version check to each target that uses --newuse to ensure a
4076 high enough version is used. This resolves bug #75336.
4078 13 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4079 livecd/files/livecd-local.start:
4080 Possible local.start fix for beejay.
4082 12 Jan 2005; John Davis <zhen@gentoo.org>
4083 modules/embedded.py:
4084 kernel building patch for embedded from mutex@gentoo.org (bug #76542)
4086 11 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4087 livecd/runscript-support/kmerge.sh:
4088 Added ccache support to genkernel call in livecd-stage2.
4090 11 Jan 2005; John Davis <zhen@gentoo.org>
4091 targets/netboot/netboot-busybox.sh, targets/netboot/netboot-combine.sh,
4092 targets/netboot/netboot-image.sh, targets/netboot/netboot-kernel.sh,
4093 targets/netboot/netboot.sh:
4094 netboot path from gmsoft@gentoo.org. The patch addresses many bugs and adds
4095 some feature enhancements.
4097 11 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
4098 targets/embedded/embedded-chroot.sh, targets/grp/grp-chroot.sh,
4099 targets/livecd-stage1/livecd-stage1-chroot.sh,
4100 targets/livecd-stage1/livecd-stage1.sh,
4101 targets/netboot/netboot-packages.sh, targets/stage1/stage1-chroot.sh,
4102 targets/stage2/stage2-chroot.sh, targets/stage3/stage3-chroot.sh:
4103 Added a -F or --fetchonly command line option and closing out bug #77480.
4104 Also added a portage version check to livecd-stage1 to close out bug #68307.
4106 11 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4107 livecd/runscript-support/livecdfs-update.sh,
4108 targets/stage3/stage3-chroot.sh:
4109 Fixed DHCP for eth0->eth3 in livecdfs-update.sh and also changed stage3
4110 target to use emerge -e when building. This is only temporary until the
4111 bootstrap.sh script can be fixed or another solution can be decided upon.
4113 09 Jan 2005; John Davis <zhen@gentoo.org> targets/embedded/embedded.sh,
4114 +targets/embedded/kmerge.sh:
4115 partial fix for #76542, waiting for the necessary patch to modules/embedded.py
4116 from mutex@gentoo.org
4118 09 Jan 2005; John Davis <zhen@gentoo.org> modules/generic_stage_target.py,
4119 modules/livecd_stage2_target.py:
4122 05 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4123 livecd/runscript-support/livecdfs-update.sh, targets/stage1/stage1.sh:
4124 Updated livecdfs-update.sh to modify inittab to use bashlogin. Updated
4125 targets/stage1/stage1.sh to no longer clean /var/db/pkg, which should fix
4126 the brokenness of a stage1 tarball.
4128 04 Jan 2005; John Davis <zhen@gentoo.org> catalyst:
4129 patch for pvdabeel@gentoo.org. -f and -C can now be used together on the
4132 04 Jan 2005; John Davis <zhen@gentoo.org> modules/generic_stage_target.py,
4133 modules/livecd_stage2_target.py:
4136 04 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4137 -livecd/cdtar/isolinux-2.08-cdtar.tar.bz2,
4138 -livecd/cdtar/isolinux-2.08-memtest86+-cdtar.tar.bz2,
4139 -livecd/cdtar/isolinux-2.08-memtest86-cdtar.tar.bz2,
4140 +livecd/cdtar/isolinux-2.11-cdtar.tar.bz2,
4141 +livecd/cdtar/isolinux-2.11-memtest86+-cdtar.tar.bz2:
4142 Upgraded the isolinux cdtar files and closing bug #70518.
4144 04 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4145 modules/embedded_target.py, modules/generic_stage_target.py,
4146 modules/grp_target.py, modules/livecd_stage1_target.py,
4147 modules/livecd_stage2_target.py, modules/netboot.py,
4148 modules/stage1_target.py, modules/tinderbox_target.py:
4149 Added patches from Eric Edgar <e_edgar@hotmail.com> from bug #70663 to
4150 separate out specific target logic from the generic targets modules.
4152 03 Jan 2005; John Davis <zhen@gentoo.org> arch/ppc.py:
4153 new PPC arch file from pvdabeel@gentoo.org
4155 01 Jan 2005; John Davis <zhen@gentoo.org> catalyst,
4156 examples/generic_stage_template.spec, modules/catalyst_support.py:
4157 tweaking error handling in the main catalyst script
4158 updated the example to include a blurb about portage_confdir
4160 29 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4161 livecd/runscript-support/livecdfs-update.sh:
4162 Cleanup on livecdfs-update.sh script and testing a possible bashlogin fix.
4164 17 Dec 2004; John Davis <zhen@gentoo.org> modules/generic_stage_target.py:
4167 17 Dec 2004; John Davis <zhen@gentoo.org> modules/catalyst_support.py:
4168 fix for #66592. catalyst now gives a traceback when it bails out, making
4169 troubleshooting amazingly easier
4171 17 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
4172 modules/catalyst_support.py, modules/embedded_target.py,
4173 modules/generic_stage_target.py, modules/grp_target.py,
4174 modules/livecd_stage1_target.py, modules/livecd_stage2_target.py,
4175 modules/netboot.py, modules/stage1_target.py, modules/tinderbox_target.py:
4176 Reversing patch from Eric Edgar from bug #70663.
4178 17 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4179 livecd/runscript/x86-archscript.sh:
4180 Added -no-emul-boot back into x86-archscript.sh as apparently isolinux will
4181 not work without it (mkisofs fails on creating ISO).
4183 16 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
4184 modules/catalyst_support.py, modules/embedded_target.py,
4185 modules/generic_stage_target.py, modules/grp_target.py,
4186 modules/livecd_stage1_target.py, modules/livecd_stage2_target.py,
4187 modules/netboot.py, modules/stage1_target.py, modules/tinderbox_target.py:
4188 Added patches from Eric Edgar <e_edgar@hotmail.com> from bug #70663 to
4189 separate out specific target logic from the generic targets modules.
4191 16 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4192 modules/embedded_target.py, targets/embedded/embedded-fs-runscript.sh,
4193 targets/embedded/embedded.sh:
4194 Added more embedded updates from mutex@gentoo.org and Closing bug #67289.
4196 16 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4197 +examples/gamecd.conf.example, -livecd/files/gamecd-xinitrc,
4198 livecd/runscript/default-runscript.sh,
4199 livecd/runscript-support/gamecdfs-update.sh,
4200 livecd/runscript-support/livecdfs-update.sh,
4201 modules/livecd_stage2_target.py:
4202 Added gamecd/conf option to livecd_stage2_target.py, added
4203 gamecd.conf.example to /examples, cleaned up game-specific code in
4204 gamecdfs-update.sh to make it more generic, added more fundtionality to
4205 livecdfs-update.sh and default-runscript.sh for gentoo-release-environmental
4206 and gentoo-gamecd to make spec files simpler and to remove the need for
4207 specifying a gamecd/environmental fsscript in livecd/fsscript, allowing the
4208 user to still use a custom fsscript of their own.
4210 16 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4211 +livecd/files/environmental.motd.txt,
4212 targets/livecd-stage1/livecd-stage1.sh:
4213 Added environmental.motd.txt for gentoo-release-environmental livecd/type.
4215 15 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4216 livecd/runscript/default-runscript.sh,
4217 livecd/runscript-support/livecdfs-update.sh:
4218 Added gentoo-release-environmental as a valid livecd/type and did some
4219 cleanup in livecdfs-update.sh to allow hotplug to dhcp on detected ethernet
4220 devices other than eth0.
4222 14 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4223 targets/livecd-stage1/livecd-stage1-chroot.sh:
4224 Changed livecd-stage1 to merge each package individually. This should not
4225 make it into a production version of catalyst, but is here as a possible
4226 solution to bug #68307.
4228 12 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4229 livecd/runscript/alpha-archscript.sh, livecd/runscript/hppa-archscript.sh,
4230 livecd/runscript/sparc-archscript.sh,
4231 livecd/runscript/sparc64-archscript.sh,
4232 livecd/runscript/x86-archscript.sh:
4233 Added failures to all arches on mkisofs failure and also made -z option to
4234 mkisofs optional on x86 depending on loop type used.
4236 12 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4237 livecd/runscript/x86-archscript.sh:
4238 Making sure the mkisofs call causes a failure when it doesn't complete
4239 successfully. Once again, blame jforman, our beloved infra-monkey.
4241 12 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4242 livecd/runscript/default-runscript.sh:
4243 squashfs-utils->squashfs-tools fix. Blame jforman.
4245 09 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4246 livecd/isogen/x86-isogen.sh:
4247 Removed -no-emul-boot from x86-isogen.sh to keep the ISO being made from
4248 possibly not booting on really old systems.
4250 09 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4251 livecd/runscript/x86-archscript.sh:
4252 Removed -no-emul-boot from x86-archscript.sh to keep the ISO being made from
4253 possibly not booting on really old systems.
4255 08 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4256 livecd/runscript-support/livecdfs-update.sh:
4257 Save some space by removing redundant firmware after tarball is made, only
4258 perform sed on /etc/conf.d/gpm if it exists, and change fstab to be more
4261 06 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4262 targets/stage1/stage1-preclean2-chroot.sh:
4263 Added patch from vapier and closing bug #73556.
4265 22 Nov 2004; John Davis <zhen@gentoo.org> modules/embedded_target.py,
4266 modules/generic_stage_target.py, -targets/embedded/cramfs-runscript.sh,
4267 +targets/embedded/embedded-fs-runscript.sh,
4268 targets/livecd-stage2/unmerge.sh, targets/stage1/stage1-chroot.sh,
4269 targets/stage2/stage2-chroot.sh, targets/stage3/stage3-chroot.sh:
4270 fixes for bugs #49819 and #71033. Partial fix for #67289 - waiting on a patch
4271 from mutex@gentoo.org for modules/embedded.py
4273 19 Nov 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4274 livecd/files/gamecd-xinitrc, livecd/runscript-support/gamecdfs-update.sh,
4275 livecd/runscript-support/livecdfs-update.sh:
4276 Fixing up some GameCD stuff and also fixing a problem with the ls and grep
4277 aliases having --color rather than --color=auto.
4279 17 Nov 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4280 livecd/files/livecd-local.start:
4281 Let's try actually making a proper edit on livecd/files/livecd-local.start
4282 this time, shall we...
4284 17 Nov 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4285 livecd/files/livecd-local.start:
4286 Fixing up livecd/files/livecd-local.start to remove ALSA config and make
4287 x-setup check for /etc/startx.
4289 14 Nov 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4290 livecd/runscript-support/gamecdfs-update.sh:
4291 Fixing minor sed bug in gamecdfs-update.sh.
4293 07 Nov 2004; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
4294 examples/snapshot_template.spec,
4295 livecd/runscript-support/gamecdfs-update.sh,
4296 livecd/runscript-support/livecdfs-update.sh:
4297 Fixing typo in snapshot_template.spec and closing bug #70321.
4299 02 Nov 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4300 livecd/runscript-support/pre-kmerge.sh:
4301 Ssshhh... I've added my super-secret pre-kmerge.sh sed replacement so
4302 genkernel will only add the 1024x768 version of the gensplash image to the
4303 bzImage, which added with the livecd-stage2 removal of the unused splash
4304 images, makes for a significantly smaller (54MB v. 50MB) LiveCD.
4306 29 Oct 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4307 +livecd/cdtar/silo-1.2.6-sparc-cdtar.tar.bz2,
4308 livecd/runscript/sparc64-archscript.sh:
4309 Updated with silo/mkisofs patch from gustavoz.
4311 28 Oct 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4312 livecd/files/x86-help.msg:
4313 Updated x86-help.msg to make it fall more inline with current
4314 genkernel/livecd-tools options.
4316 28 Oct 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4317 livecd/runscript/x86-archscript.sh, livecd/runscript-support/kmerge.sh,
4318 livecd/runscript-support/pre-kmerge.sh:
4319 Removing auto-keymap from kmerge.sh and moving it to x86-archscript.sh since
4320 it is only working properly on amd64 and x86 anyway. Also fixing a typo in
4321 genkernel's module_load for x86 during pre-kmerge.sh, which should fix USB
4324 22 Oct 2004; Chris Gianelloni <wolf31o2@gentoo.org> files/catalyst.conf,
4325 livecd/runscript-support/kmerge.sh,
4326 livecd/runscript-support/livecdfs-update.sh,
4327 targets/livecd-stage2/unmerge.sh, targets/netboot/netboot-kernel.sh:
4328 Changed kernel build caching to use kerncache option, rather than pkgcache
4329 option. Fixed --postconf and --callback for builds that do not require them.
4330 Removed delay when removing package sin the system profile. This is now
4331 catalyst 1.1.0, so enjoy.
4333 21 Oct 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4334 livecd/runscript-support/livecdfs-update.sh:
4335 Stopping udev from using the nasty device tarball. We don't need it anyway.
4337 21 Oct 2004; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
4338 livecd/runscript/sparc-archscript.sh,
4339 livecd/runscript/sparc64-archscript.sh,
4340 livecd/runscript-support/kmerge.sh,
4341 livecd/runscript-support/livecdfs-update.sh, modules/catalyst_support.py:
4342 Fixing gpm support by uncommenting default settings. Fixing case where
4343 boot/kernel/$kname/packages or boot/kernel/$kname/postconf were empty.
4344 Changing sparc kernel files from kernel* to kernel-* so kernel.msg does
4345 not get renamed. Fixed a problem where we were accidentally removing the
4346 hwdata-knoppix versions of pci.ids and usb.ids and linking
4347 /usr/share/misc/*.ids to non-existent files. This should hopefully be it
4348 for 2004.3 and catalyst 1.1.0.
4350 19 Oct 2004; John Davis <zhen@gentoo.org> arch/ia64.py:
4351 patch from vapier@gentoo.org for bug #68080
4353 19 Oct 2004; John Davis <zhen@gentoo.org> catalyst, files/catalyst.conf,
4354 livecd/runscript-support/kmerge.sh:
4355 made kernel caching dependent on the "pkgcache" option so that genkernel's
4356 postconf can actually work
4358 18 Oct 2004; John Davis <zhen@gentoo.org>
4359 livecd/runscript/x86-archscript.sh, livecd/runscript-support/kmerge.sh,
4360 livecd/runscript-support/livecdfs-update.sh:
4361 patch submitted by wolf31o2@gentoo.org to fix the rest of the gensplash woes
4363 17 Oct 2004; John Davis <zhen@gentoo.org>
4364 livecd/runscript-support/livecdfs-update.sh:
4365 firmware tarball fix for packages that need firmware such as ipw2100
4367 16 Oct 2004; John Davis <zhen@gentoo.org> livecd/files/x86-help.msg,
4368 livecd/runscript/x86-archscript.sh, livecd/runscript-support/kmerge.sh,
4369 livecd/runscript-support/livecdfs-update.sh,
4370 modules/livecd_stage2_target.py:
4371 patches for gensplash support from Chris Gianelloni <wolf31o2@gentoo.org>
4373 14 Oct 2004; John Davis <zhen@gentoo.org> livecd/runscript/x86-archscript.sh:
4374 acpi=off changed to acpi=ht. enables HT automatically for intel users, but
4375 should not hurt non-HT users
4377 12 Oct 2004; John Davis <zhen@gentoo.org>
4378 targets/embedded/cramfs-runscript.sh, targets/embedded/embedded-chroot.sh,
4379 +targets/embedded/unmerge.sh, targets/grp/grp-chroot.sh,
4380 targets/livecd-stage1/livecd-stage1-chroot.sh, targets/netboot/netboot.sh,
4381 targets/stage1/stage1-chroot.sh, targets/stage3/stage3-chroot.sh,
4382 livecd/runscript-support/kmerge.sh:
4383 bugfixes for #67195, #67197, #67122, and #46918
4385 12 Oct 2004; John Davis <zhen@gentoo.org> modules/netboot.py:
4386 small netboot fixups
4388 11 Oct 2004; John Davis <zhen@gentoo.org> modules/netboot.py,
4389 targets/netboot/netboot-busybox.sh, targets/netboot/netboot-image.sh,
4390 targets/netboot/netboot-kernel.sh, targets/netboot/netboot-packages.sh,
4391 targets/netboot/netboot.sh:
4392 sweeping updates and changes to the netboot code. the patches should fix the
4393 arch specific code as well as some pkgcache issues, etc. Much thanks to Mike
4394 Frysinger <vapier@gentoo.org> for writing and contributing the patches.
4396 06 Oct 2004; John Davis <zhen@gentoo.org> files/catalyst.1,
4397 livecd/runscript-support/kmerge.sh, targets/netboot/netboot-busybox.sh,
4398 targets/netboot/netboot-image.sh, targets/netboot/netboot-kernel.sh,
4399 targets/netboot/netboot.sh:
4400 more code cleanup and maintenance
4402 05 Oct 2004; John Davis <zhen@gentoo.org> modules/catalyst_support.py,
4403 modules/generic_stage_target.py, +modules/netboot.py,
4404 +targets/netboot/netboot-busybox.sh, +targets/netboot/netboot-image.sh,
4405 +targets/netboot/netboot-kernel.sh, +targets/netboot/netboot-packages.sh,
4406 +targets/netboot/netboot.sh:
4407 initial import of the netboot code. thanks to Guy Martin <gmsoft@gentoo.org>
4410 05 Oct 2004; John Davis <zhen@gentoo.org> modules/generic_stage_target.py,
4411 targets/embedded/embedded-chroot.sh, targets/grp/grp-chroot.sh,
4412 targets/livecd-stage1/livecd-stage1-chroot.sh,
4413 targets/stage1/stage1-chroot.sh, targets/stage2/stage2-chroot.sh,
4414 targets/stage3/stage3-chroot.sh, targets/tinderbox/tinderbox-chroot.sh:
4415 bugfix for #66083 which in turn addresses #61605. distcc apparently does not
4416 have to start a server on the build host for it to distribute.
4418 04 Oct 2004; John Davis <zhen@gentoo.org> catalyst:
4419 added a new -s/ --snapshot option. no more using --cli to create snapshots,
4420 just do -s version_stamp
4422 29 Sep 2004; John Davis <zhen@gentoo.org> targets/stage2/stage2-chroot.sh:
4423 bugfix #60502 - the stage2 target can now resume the bootstrapping process
4425 28 Sep 2004; John Davis <zhen@gentoo.org> TODO,
4426 +examples/fsscript.sh.example, examples/livecd-stage2_template.spec,
4427 livecd/runscript/x86-archscript.sh, livecd/runscript-support/kmerge.sh,
4428 modules/livecd_stage2_target.py:
4429 udev support for livecds
4431 16 Sep 2004; John Davis <zhen@gentoo.org> modules/catalyst_support.py,
4432 +targets/livecd-stage2/unmerge.sh:
4433 bug #59681 resolved thanks to the patch from viric@vicerveza.homeunix.net!
4434 Also, livecd-stage2 unmerge.sh added back in.
4436 13 Sep 2004; John Davis <zhen@gentoo.org> catalyst,
4437 livecd/runscript-support/livecdfs-update.sh:
4438 bugfixes for #60887 and #63338
4440 09 Sep 2004; John Davis <zhen@gentoo.org> catalyst:
4441 bugfixes for #63382 and #63338
4443 08 Sep 2004; John Davis <zhen@gentoo.org>
4444 livecd/runscript/alpha-archscript.sh, livecd/runscript/hppa-archscript.sh,
4445 livecd/runscript/ppc-archscript.sh, livecd/runscript/sparc-archscript.sh,
4446 livecd/runscript/sparc64-archscript.sh, livecd/runscript/x86-archscript.sh,
4447 livecd/runscript-support/kmerge.sh, livecd/runscript-support/pre-kmerge.sh,
4448 targets/embedded/embedded-chroot.sh, targets/grp/grp-chroot.sh,
4449 targets/livecd-stage1/livecd-stage1-chroot.sh,
4450 -targets/livecd-stage2/unmerge.sh, targets/stage1/stage1-chroot.sh,
4451 targets/stage3/stage3-chroot.sh, targets/tinderbox/tinderbox-chroot.sh:
4452 lots of changes in this revision. first of all, major cosmetic fixups to the
4453 archscripts. i also fixed a non-reported bug where pkgcache was not being used
4454 for distcc or ccache builds in most of the targets. bug #56581 is finially
4455 closed (kernel caching for multiple runs of the livecd-stage2 build) - big
4456 performance enhancement here.
4458 07 Sep 2004; John Davis <zhen@gentoo.org> modules/generic_stage_target.py,
4459 modules/livecd_stage2_target.py:
4460 fix for bug #63033, thanks to usata@gentoo.org for the patch
4462 30 Aug 2004; John Davis <zhen@gentoo.org>
4463 livecd/runscript-support/livecdfs-update.sh, targets/grp/grp-chroot.sh:
4464 bugfixes for #61537 and #61779
4466 13 Aug 2004; John Davis <zhen@gentoo.org> +files/catalyst.1,
4467 modules/generic_stage_target.py, modules/livecd_stage2_target.py,
4468 modules/snapshot_target.py:
4469 bugfixes for #55014 (catalyst needs a manpage), #56581 (livecd-stage2 I/O
4470 enhancements), and #56773 (catalyst overlay for build root). Snapshotting
4471 time should also be improved due to a more efficient use of rsync. This commit will
4472 mark the portage version of catalyst-1.9.0.
4474 10 Aug 2004; John Davis <zhen@gentoo.org> arch/mips.py:
4475 add support for mips4n32 subarch. thanks to iluxa@gentoo.org. closes bug
4478 02 Aug 2004; John Davis <zhen@gentoo.org> modules/generic_stage_target.py:
4481 02 Aug 2004; John Davis <zhen@gentoo.org>
4482 livecd/runscript-support/livecdfs-update.sh:
4485 02 Aug 2004; John Davis <zhen@gentoo.org> modules/generic_stage_target.py,
4486 +targets/stage1/build.py, -targets/stage1/build.sh,
4487 targets/stage1/stage1-chroot.sh, targets/stage1/stage1-preclean2-chroot.sh,
4488 targets/stage1/stage1.sh, targets/stage2/stage2-chroot.sh,
4489 targets/stage3/stage3-chroot.sh:
4490 applied patch from bug #58840. it should fix up things for uclibc stages and
4491 cascaded profiles. thanks to Mike Frysinger (vapier@gentoo.org) for the patch.
4493 21 Jul 2004; John Davis <zhen@gentoo.org> +livecd/files/gamecd-xinitrc,
4494 +livecd/files/gamecd.motd.txt, +livecd/files/generic-motd.txt,
4495 +livecd/files/livecd-bash_profile, +livecd/files/livecd-local.start,
4496 -livecd/files/livecd-rclocal, +livecd/files/minimal.motd.txt,
4497 -livecd/files/motd.txt, +livecd/files/universal.motd.txt,
4498 livecd/runscript/default-runscript.sh, livecd/runscript-support/kmerge.sh,
4499 livecd/runscript-support/livecdfs-update.sh,
4500 modules/livecd_stage2_target.py:
4501 addition of wolf31o2's gamecd patchset. untested, so please beware
4503 14 Jul 2004; John Davis <zhen@gentoo.org>
4504 livecd/runscript-support/livecdfs-update.sh,
4505 modules/generic_stage_target.py, modules/livecd_stage2_target.py:
4506 fixed a bug for livecd-stage2. somehow, the inheritance got mucked up and the
4507 livecds were not cleaning out livecd/empty livecd/rm etc. I moved the code for
4508 this out of generic_stage_target and into livecd-stage2 since the
4509 livecd-stage2 class was overriding generic_stage_target for cleaning anyway.
4511 13 Jul 2004; John Davis <zhen@gentoo.org>
4512 livecd/runscript-support/livecdfs-update.sh:
4513 changed the behavior of rcadd/ rcdel. it was getting hokey to have to add the
4514 default rc'ed programs when only one change was required to rcadd. so I
4515 changed it so that the defaults are *always* loaded and specified additions/
4516 deletions are just added on top of those.
4518 12 Jul 2004; John Davis <zhen@gentoo.org> catalyst,
4519 targets/embedded/embedded-chroot.sh, targets/grp/grp-chroot.sh,
4520 targets/livecd-stage1/livecd-stage1-chroot.sh,
4521 targets/stage1/stage1-chroot.sh, targets/stage3/stage3-chroot.sh,
4522 targets/tinderbox/tinderbox-chroot.sh:
4523 changing the more verbose behavior to the -V (verbose) flag
4525 12 Jul 2004; John Davis <zhen@gentoo.org> catalyst,
4526 targets/embedded/embedded-chroot.sh, targets/grp/grp-chroot.sh,
4527 targets/livecd-stage1/livecd-stage1-chroot.sh,
4528 targets/stage1/stage1-chroot.sh, targets/stage3/stage3-chroot.sh,
4529 targets/tinderbox/tinderbox-chroot.sh:
4530 the -d (debug) flag now makes catalyst calculate an emerge -vp of the packages
4531 it is about to merge so that deps and USE flags are more evident
4533 11 Jul 2004; John Davis <zhen@gentoo.org> +catalyst, -catalyst.new.py,
4534 modules/catalyst_support.py:
4535 completely rewrote the catalyst main script so that it can actually utilize
4536 more than one command line flag. new functionality included, but not active
4537 yet (--debug and --verbose). arguments can still be passed on the commandline
4538 through the use of the -C (--cli) flag. updated the arg_parse function in
4539 catalyst_support.py to accomodate my changes.
4541 02 Jul 2004; John Davis <zhen@gentoo.org> modules/generic_stage_target.py,
4542 modules/generic_target.py, modules/grp_target.py,
4543 modules/livecd_stage1_target.py, modules/livecd_stage2_target.py,
4544 modules/snapshot_target.py, modules/stage1_target.py,
4545 modules/stage2_target.py, modules/stage3_target.py,
4546 modules/tinderbox_target.py, targets/stage1/stage1.sh:
4547 fixes for bugs #55192 and #54137
4548 added a new key for all specfiles, portage_confdir.
4549 this should point to a directory similar in functionality to /etc/portage.
4551 cleaned up the module code a bit so that unnecessary modules
4554 more work on resuming. it is getting there, but it still needs a ton of work,
4555 so please test, and report bugs.
4557 18 Jun 2004; John Davis <zhen@gentoo.org> catalyst,
4558 modules/catalyst_support.py, modules/generic_stage_target.py,
4559 targets/stage1/build.sh, targets/stage1/stage1-chroot.sh,
4560 targets/stage2/stage2-chroot.sh, targets/stage3/stage3-chroot.sh:
4561 stage resuming functionality should be working. I still have to work on GRP
4562 and livecds, but they should not be hard. I could not incorporate emerge
4563 --resume into stage resuming functionality because in some instances, portage
4564 is remerged (bootstrap, stage2), which wipes out the resume data and puts
4565 catalyst into an infinite portage merging loop (very unproductive, trust me ;)
4566 ). I also made some small tweaks to the stage target scripts which clean up
4567 the envscript stuff. Not noticable performance wise, but it makes me feel all
4568 warm and fuzzy to know that it is programmed absolutely correctly ;)
4570 16 Jun 2004; John Davis <zhen@gentoo.org> TODO, modules/catalyst_support.py,
4571 modules/generic_stage_target.py:
4572 revamped the cmd() structure so that it could properly return error codes.
4573 Please note that this might break catalyst until there is some further
4574 testing. SO DO NOT USE IT FOR BUILDING ANYTHING IMPORTANT (yet). The benefit
4575 of me doing this is that SIGINT (ctrl-c) makes catalyst die nice and proper
4576 now. Additionally, catalyst will stop when there is an error with an ebuild
4577 ... it didn't do this before, it just plowed along and packed things up.
4579 Much thanks to <carpaski@gentoo.org> for (writing) pointing me to the spawn()
4580 code in portage.py and then answering my noob questions.
4582 13 Jun 2004; John Davis <zhen@gentoo.org>
4583 livecd/runscript/x86-archscript.sh, livecd/runscript-support/kmerge.sh,
4584 livecd/runscript-support/livecdfs-update.sh:
4585 some last minute fixins (stuff to work with the new genkernel)
4587 13 Jun 2004; John Davis <zhen@gentoo.org> catalyst:
4590 11 Jun 2004; John Davis <zhen@gentoo.org>
4591 livecd/runscript/default-runscript.sh, modules/livecd_stage2_target.py:
4592 new key, livecd/fsscript. use this to run commands in the livecdfs before it
4595 10 Jun 2004; John Davis <zhen@gentoo.org>
4596 livecd/runscript-support/kmerge.sh,
4597 livecd/runscript-support/livecdfs-update.sh,
4598 livecd/runscript-support/post-kmerge.sh,
4599 livecd/runscript-support/pre-kmerge.sh:
4600 two new functions for livecd-stage2: livecd/rcadd and livecd/rcdel. these two
4601 functions control what scripts are added to their respective runlevels. This
4602 option would be specified like so in the spec file: livecd/rcadd:
4603 metalog:default foo:boot. the syntax is the same for livecd/rcdel.
4605 08 Jun 2004; John Davis <zhen@gentoo.org> modules/builder.py,
4606 modules/catalyst_support.py, modules/livecd_stage2_target.py:
4607 livecd-stage2 traced back when boot/kernel/x/config was an empty string, fixed
4608 the code to give a nice error msg instead of a cryptic traceback
4610 04 Jun 2004; John Davis <zhen@gentoo.org>
4611 livecd/runscript-support/livecdfs-update.sh:
4612 small fix for bootsplash, needed to link clst_livecd_bootsplash to
4613 /etc/bootsplash/default
4615 04 Jun 2004; John Davis <zhen@gentoo.org> modules/generic_stage_target.py,
4616 targets/embedded/embedded-chroot.sh,
4617 targets/embedded/embedded-preclean-chroot.sh, targets/grp/grp-chroot.sh,
4618 targets/grp/grp-preclean-chroot.sh, targets/grp/grp.sh,
4619 targets/livecd-stage1/livecd-stage1-chroot.sh,
4620 targets/livecd-stage1/livecd-stage1-preclean-chroot.sh,
4621 targets/livecd-stage1/livecd-stage1.sh, targets/stage1/stage1-chroot.sh,
4622 targets/stage1/stage1-preclean1-chroot.sh, targets/stage1/stage1.sh,
4623 targets/stage2/stage2-chroot.sh, targets/stage2/stage2-preclean-chroot.sh,
4624 targets/stage3/stage3-chroot.sh, targets/stage3/stage3-preclean-chroot.sh,
4625 targets/tinderbox/tinderbox-chroot.sh,
4626 targets/tinderbox/tinderbox-preclean-chroot.sh,
4627 targets/tinderbox/tinderbox.sh:
4628 Fixes bug 51603, a lot of distcc fixups (has to do w/ bind mounts and such)
4630 02 Jun 2004; John Davis <zhen@gentoo.org> modules/snapshot_target.py:
4631 Fixes to address bugs #51072 and #52045. The snapshot logic was tweaked to be
4632 more efficient, and I added a new snapshot specfile option, portdir_overlay.
4633 It should be a full path pointing to a portage overlay dir.
4635 27 May 2004; John Davis <zhen@gentoo.org>
4636 livecd/cdtar/silo-1.3.1-cdtar.tar.bz2,
4637 livecd/cdtar/silo-1.3.2-sparc64-cdtar.tar.bz2,
4638 livecd/cdtar/silo-1.4.4-sparc32-cdtar.tar.bz2,
4639 livecd/runscript/default-runscript.sh:
4640 added updated silos and fixed motd bug
4642 22 May 2004; John Davis <zhen@gentoo.org> REMARKS, catalyst:
4643 rolling out version 1.0.8
4645 22 May 2004; John Davis <zhen@gentoo.org>
4646 livecd/runscript-support/kmerge.sh,
4647 livecd/runscript-support/livecdfs-update.sh,
4648 modules/livecd_stage2_target.py:
4649 added key livecd/bootsplash
4651 21 May 2004; John Davis <zhen@gentoo.org> arch/sparc.py, arch/sparc64.py,
4652 livecd/runscript/sparc-archscript.sh,
4653 livecd/runscript/sparc64-archscript.sh:
4654 sparc fixup patches from gustavoz at g.org
4656 20 May 2004; John Davis <zhen@gentoo.org> modules/livecd_stage2_target.py:
4657 added support for blacklisting modules via hotplug in livecd-stage2. spec key
4658 is livecd/modblacklist
4660 19 May 2004; John Davis <zhen@gentoo.org>
4661 livecd/runscript/default-runscript.sh, modules/livecd_stage2_target.py,
4662 livecd/runscript/x86-archscript.sh:
4663 added support for livecd/overlay, changed vga=0x317 to vga=791
4664 in the x86 archscript as it is a more standard setting and should
4665 work on more hardware
4667 17 May 2004; John Davis <zhen@gentoo.org>
4668 livecd/runscript/default-runscript.sh, livecd/runscript/x86-archscript.sh,
4669 livecd/runscript-support/kmerge.sh,
4670 livecd/runscript-support/livecdfs-update.sh,
4671 modules/livecd_stage2_target.py:
4672 fixes for the genkernel arg handling - we can now do it on a per-kernel basis.
4673 we also now have basic motd copying support for more branded livecds
4675 16 May 2004; John Davis <zhen@gentoo.org>
4676 livecd/runscript-support/kmerge.sh, modules/livecd_stage2_target.py:
4677 added a feature to the livecd-stage2 specfile called "livecd/genkernel_args"
4678 for passing args to genkernel. gmsoft@gentoo.org requested this one.
4680 16 May 2004; John Davis <zhen@gentoo.org> catalyst,
4681 modules/catalyst_support.py, modules/embedded_target.py,
4682 modules/generic_stage_target.py, modules/generic_target.py,
4683 modules/grp_target.py, modules/livecd_stage1_target.py,
4684 modules/livecd_stage2_target.py, modules/stage1_target.py,
4685 modules/stage2_target.py, modules/stage3_target.py,
4686 modules/tinderbox_target.py, targets/stage1/stage1-preclean2-chroot.sh:
4687 finally parsed out targets.py. fixed gcc-config typo in stage1 the stage1 that
4688 caused gcc profile problems.
4690 12 May 2004; John Davis <zhen@gentoo.org>
4691 livecd/runscript/default-runscript.sh, livecd/runscript-support/kmerge.sh,
4692 livecd/runscript-support/livecdfs-update.sh,
4693 livecd/runscript-support/post-kmerge.sh,
4694 livecd/runscript-support/pre-kmerge.sh, modules/catalyst_support.py,
4696 fixed default-runscript.sh so that it is easier to read (no more chroot >> EOF
4697 silliness). Most notably, I have taken advantage of the update-modules
4698 --assume-kernel fix from agriffis so that we can actually use 3rd party
4699 modules now. Please note that >=baselayout-1.9.0 is required.
4701 02 May 2004; Olivier Crete <tester@gentoo.org>
4703 Added forgotten CHOST for i386 subarch
4705 30 Apr 2004; John Davis <zhen@gentoo.org>
4706 livecd/cdtar/isolinux-2.08-cdtar.tar.bz2,
4707 livecd/cdtar/isolinux-2.08-memtest86+-cdtar.tar.bz2,
4708 livecd/cdtar/isolinux-2.08-memtest86-cdtar.tar.bz2,
4709 livecd/files/x86-help.msg, livecd/runscript/x86-archscript.sh:
4711 -fixed 2004.0 branding in the isolinux cdtar
4712 -fixed up acpi stuff in the runscripts
4713 -fixed up the x86 help message and corrected the numerous errors in it
4715 26 Apr 2004; John Davis <zhen@gentoo.org> catalyst,
4716 livecd/runscript/default-runscript.sh:
4717 fixed the /etc/issue /O macro issue, and changed the version in catalyst to
4718 1.0.7. we are ready for release
4720 16 Apr 2004; John Davis <zhen@gentoo.org> targets/stage1/stage1-chroot.sh:
4721 fix for the problem that gustavoz found wrt the /dev creation stuff not
4722 detecting arches. also an efficiency fix for stage1 building
4724 14 Apr 2004; John Davis <zhen@gentoo.org>
4725 targets/embedded/embedded-chroot.sh,
4726 targets/embedded/embedded-preclean-chroot.sh, targets/embedded/embedded.sh,
4727 targets/grp/grp.sh, targets/livecd-stage1/livecd-stage1-chroot.sh,
4728 targets/livecd-stage1/livecd-stage1-preclean-chroot.sh,
4729 targets/livecd-stage1/livecd-stage1.sh, targets/stage1/stage1-chroot.sh,
4730 targets/stage1/stage1-preclean1-chroot.sh, targets/stage1/stage1.sh,
4731 targets/stage2/stage2-chroot.sh, targets/stage2/stage2-preclean-chroot.sh,
4732 targets/stage2/stage2.sh, targets/stage3/stage3-chroot.sh,
4733 targets/stage3/stage3.sh, targets/tinderbox/tinderbox-chroot.sh,
4734 targets/tinderbox/tinderbox-preclean-chroot.sh,
4735 targets/tinderbox/tinderbox.sh:
4736 fix for bug #47733 - fixes for distcc and an envscript bugfix
4738 13 Apr 2004; John Davis <zhen@gentoo.org> modules/targets.py:
4741 12 Apr 2004; John Davis <zhen@gentoo.org> modules/catalyst_support.py,
4742 targets/embedded/cramfs-runscript.sh, targets/embedded/embedded-chroot.sh,
4743 targets/embedded/embedded-preclean-chroot.sh, targets/embedded/embedded.sh,
4744 targets/grp/grp-chroot.sh, targets/grp/grp-preclean-chroot.sh,
4745 targets/grp/grp.sh, targets/livecd-stage1/livecd-stage1-chroot.sh,
4746 targets/livecd-stage1/livecd-stage1-preclean-chroot.sh,
4747 targets/livecd-stage1/livecd-stage1.sh, targets/stage1/stage1-chroot.sh,
4748 targets/stage1/stage1-preclean1-chroot.sh,
4749 targets/stage1/stage1-preclean2-chroot.sh, targets/stage1/stage1.sh,
4750 targets/stage2/stage2-chroot.sh, targets/stage2/stage2-preclean-chroot.sh,
4751 targets/stage2/stage2.sh, targets/stage3/stage3.sh,
4752 targets/tinderbox/tinderbox.sh:
4753 lots of cleanup on the bash backend. take a look @ the code and report bugs to
4754 zhen@gentoo.org please.
4756 06 Apr 2004; John Davis <zhen@gentoo.org> targets/stage1/stage1-chroot.sh:
4757 fix for /dev in stage1
4759 05 Apr 2004; John Davis <zhen@gentoo.org> modules/targets.py:
4762 04 Apr 2004; Benjamin Judas <beejay@gentoo.org>
4763 livecd/kconfig/config-2004.1-gentoo-dev-sources-2.6.3-r1,
4764 livecd/kconfig/config-2004.1-xfs-sources-2.4.24-r3:
4765 Added the two kernel-configs for 2004.1 x86
4767 04 Apr 2004; John Davis <zhen@gentoo.org> targets/embedded/embedded.sh,
4768 targets/grp/grp.sh, targets/stage1/stage1-chroot.sh,
4769 targets/stage2/stage2.sh, targets/stage3/stage3.sh,
4770 targets/tinderbox/tinderbox.sh:
4771 fix to address missing /dev in stages, fixed path for env-update in all of the
4774 02 Apr 2004; John Davis <zhen@gentoo.org> modules/targets.py:
4775 use broken for grp, livecd-stage1, tinderbox, etc. fixed
4777 01 Apr 2004; John Davis <zhen@gentoo.org>
4778 livecd/runscript/default-runscript.sh:
4779 added in fix for the module.conf stuff courtesy of Benjamin Judas
4782 01 Apr 2004; John Davis <zhen@gentoo.org> catalyst, files/catalyst.conf,
4784 cosmetic touchups for 1.0.5
4786 31 Mar 2004; John Davis <zhen@gentoo.org> targets/stage2/stage2.sh:
4787 added support to the stage2 for stackable profiles bootstrap
4789 31 Mar 2004; John Davis <zhen@gentoo.org> arch/sparc.py, modules/targets.py:
4790 sparc compatibility patches from gustavoz@gentoo.org added. These patches add
4791 support for sparc32/64 build compatibility
4793 30 Mar 2004; John Davis <zhen@gentoo.org>
4794 livecd/runscript/default-runscript.sh, modules/targets.py,
4795 targets/stage1/build.sh:
4796 fix for bug 46022, more stackable profile fixes, embedded patches added
4798 26 Mar 2004; John Davis <zhen@gentoo.org>
4799 livecd/runscript/default-runscript.sh, modules/targets.py,
4800 targets/grp/grp.sh, targets/livecd-stage1/livecd-stage1.sh,
4801 targets/stage1/stage1-chroot.sh, targets/stage2/stage2.sh,
4802 targets/stage3/stage3.sh, targets/tinderbox/tinderbox.sh:
4803 fixes for bugs #44625 and #45805
4805 24 Mar 2004; John Davis <zhen@gentoo.org> catalyst,
4806 livecd/cdtar/isolinux-2.08-memtest86-cdtar.tar.bz2,
4807 livecd/runscript/default-runscript.sh, livecd/runscript/x86-archscript.sh:
4808 memtest is in. if you want to use it, check out the memtest86 cd tarball
4809 Also, fixes for bugs 45078, 45188, 44306
4811 23 Mar 2004; John Davis <zhen@gentoo.org>
4812 livecd/runscript/alpha-archscript.sh, livecd/runscript/hppa-archscript.sh,
4813 livecd/runscript/ppc-archscript.sh, livecd/runscript/sparc64-archscript.sh,
4814 livecd/runscript/x86-archscript.sh, modules/targets.py,
4815 targets/livecd-stage3/unmerge.sh:
4816 added "livecd/iso" to targets.py and fixed up the archscripts so that isos are
4817 created at the end of the livecd-stage2 process.
4819 22 Mar 2004; John Davis <zhen@gentoo.org> modules/targets.py,
4820 targets/embedded/embedded.sh:
4821 preliminary embedded support added thanks to david@futuretel.com (mut3x)
4823 19 Mar 2004; John Davis <zhen@gentoo.org> targets/grp/grp.sh,
4824 targets/stage1/stage1.sh, targets/stage3/stage3.sh:
4825 removing the hardened-gcc deps since the package itself is deprecated'
4827 05 Mar 2004; John Davis <zhen@gentoo.org> catalyst:
4828 changing location of /etc/catalyst.conf to /etc/catalyst/catalyst.conf
4830 04 Mar 2004; John Davis <zhen@gentoo.org> alpha-isogen.sh,
4831 examples/livecd/alpha/alpha-livecd-stage1-20040225.spec,
4832 examples/livecd/alpha/alpha-livecd-stage2-20040225.spec,
4833 examples/livecd/alpha/config-2.4.21-r4-alpha,
4834 examples/livecd/alpha/config-2.4.21-r4-jensen,
4835 examples/livecd/alpha/config-2.4.21-r4-legacy,
4836 examples/livecd/cdtar/aboot-0.9-r1-cdtar.tar.bz2,
4837 examples/livecd/runscript/alpha-archscript.sh, files/catalyst.conf:
4838 fixes for bugs 43676, 43701. Alpha support added as well.
4840 25 Feb 2004; Pieter Van den Abeele <pvdabeel@gentoo.org>:
4841 added powerpc livecd support, preparing for 2004.0 release. Preliminary
4842 kde/gnome cd specs added.
4844 18 Feb 2004; John Davis <zhen@gentoo.org> files/catalyst.conf:
4845 fix in catalyst.conf for bug #42044
4847 13 Feb 2004; John Davis <zhen@gentoo.org> sparc64-isogen.sh, arch/sparc.py,
4848 arch/sparc64.py, examples/livecd/runscript/sparc64-archscript.sh,
4849 examples/livecd/sparc64/config-2.4.24-sparc64:
4850 sparc fixups contributed by Gustavo Zacarias <gustavoz@gentoo.org>
4852 12 Feb 2004; Daniel Robbins <drobbins@gentoo.org>:
4853 fixed bugs in previous feature additions (see 11 Feb 2004) and added support
4854 for a $clst_conf environment variable. You can use the $clst_conf variable to
4855 point to a file to use in place of /etc/catalyst.conf. By setting this
4856 variable in your shell, catalyst can easily be used by multiple people on the
4857 same machine. Also, ccache support now works for genkernel.
4859 11 Feb 2004; Daniel Robbins <drobbins@gentoo.org>:
4860 removed file for livecd-stage2 target, as this is handled by the runscript
4861 now. Added support for "/boot/kernel/foo/use", "/boot/kernel/foo/packages,"
4862 and made "/boot/kernel/foo/extraversion" an optional rather than required
4863 parameter. The aforementioned "packages" is used to specify kernel-related
4864 packages (like module ebuilds) to merge with each kernel, and the new "use"
4865 option is used to specify the USE settings you'd like exported to the
4866 environment during kernel as well as kernel "packages" build.
4868 10 Feb 2004; John Davis <zhen@gentoo.org> README, TODO, catalyst,
4869 modules/builder.py, modules/catalyst_support.py, modules/targets.py,
4870 targets/grp/grp.sh, targets/livecd-stage1/livecd-stage1.sh,
4871 targets/livecd-stage2/livecd-stage2.sh, targets/stage1/stage1-chroot.sh,
4872 targets/stage2/stage2.sh, targets/stage3/stage3.sh,
4873 targets/tinderbox/tinderbox.sh:
4874 added envscripts support (fixes bug #39832) massive cleanup of tree to prepare
4875 it for ebuild - added headers to everything and removed deprecated dirs
4877 14 Jan 2004; John Davis <zhen@gentoo.org> arch/mips.py, modules/targets.py:
4878 adding Kumba's patches for MIPS
4880 16 Dec 2003; Guy Martin <gmsoft@gentoo.org>: arch/hppa.py,modules/targets.py:
4881 Added hppa specific code.
4883 29 Nov 2003; Daniel Robbins <drobbins@gentoo.org>:
4884 Tinderbox target added. See tinderbox examples in examples/ dir.
4886 08 Nov 2003; Daniel Robbins <drobbins@gentoo.org>:
4887 spec file support integrated into catalyst. Use "-f/--file specfile" as
4888 argument; see examples dir for examples.
4889 "grp" target now functional. See examples/x86-grp-20031102.spec for an
4890 example of how to use it.
4892 08 Nov 2003; Daniel Robbins <drobbins@gentoo.org>:
4893 support functions for spec file parsing and reading added. Will get added to
4896 05 Nov 2003; Daniel Robbins <drobbins@gentoo.org>:
4897 Many bug fixes later, things seem to be working well for stage1/2/3 so I've
4900 28 Oct 2003; Daniel Robbins <drobbins@gentoo.org>:
4901 Significant rework of code structure. Everything is falling nicely into place.
4903 28 Oct 2003; Daniel Robbins <drobbins@gentoo.org>:
4904 Exception handling fully-integrated into current prototype code.
4906 27 Oct 2003; Daniel Robbins <drobbins@gentoo.org>:
4907 beginning of exception handling integration, got some of the target code
4910 24 Oct 2003; Daniel Robbins <drobbins@gentoo.org>:
4911 major code rework in progress on the python parts.
4913 17 Oct 2003; John Davis <zhen@gentoo.org> files/grp/x86/x86.conf,
4914 files/grp/x86/x86.pkg.cd1, files/grp/x86/x86.pkg.cd2, files/grp/x86/x86.src,
4915 files/livecd/x86-basic/base.pkg, files/livecd/x86-basic/kern.pkg:
4916 for organiation's sake, I have moved the files, such as livecd foundations,
4917 into catalyst/files. It will make it easier for us when ebuild time comes
4920 15 Oct 2003; John Davis <zhen@gentoo.org> targets/stage3/stage3.sh:
4921 All preliminary target build scripts are now added and coded to near as spec
4922 that we can have at this point.
4924 14 Oct 2003; Daniel Robbins <drobins@gentoo.org>:
4925 new and improved ChangeLog; snapshots now work ("./catalyst-util.py snap
4926 20031014",) and snapshotting cleans up after itself (temp files deleted,)
4927 something that should be continued as much as reasonably possible in other
4928 parts of catalyst. Also, we have /etc/catalyst.conf config file reading stub
4929 code completed, and internal fall-backs to reasonable global config defaults
4932 12 Oct 2003; Daniel Robbins <drobins@gentoo.org>:
4933 subarch test outsourced to python catalyst-subarches function.
4935 12 Oct 2003; John Davis <zhen@gentoo.org> include/build_functions.sh:
4936 fixed the entry in include/build_functions.sh for location of bootstrap.sh
4938 12 Oct 2003; John Davis <zhen@gentoo.org> catalyst:
4939 removing dup enter_chroot
4941 12 Oct 2003; Robin H. Johnson <robbat2@gentoo.org> catalyst:
4942 document subarches checking
4944 12 Oct 2003; Robin H. Johnson <robbat2@gentoo.org> catalyst:
4945 Fix valid subarch test.
4947 12 Oct 2003; John Davis <zhen@gentoo.org> catalyst,
4948 include/build_functions.sh, include/functions.sh:
4949 thanks to robbat2, the cmdline argument handling is now fixed. I moved
4950 start_build to build_functions.sh cleaning up the main catalyst script some
4953 11 Oct 2003; John Davis <zhen@gentoo.org> include/build_functions.sh:
4954 fixed SRCBALL and DESTBALL, making it transparent for profiles
4956 11 Oct 2003; John Davis <zhen@gentoo.org> catalyst, include/functions.sh:
4957 added an exit condition to the cmd line argument case statement
4959 09 Oct 2003; John Davis <zhen@gentoo.org> catalyst, bin/build.sh, bin/stage1,
4960 files/catalyst.conf, include/build_functions.sh, include/functions.sh:
4961 the changes that I made to the above files should make catalyst completely
4962 transparent to no matter what profile we are using. check files/catalyst.conf
4963 for the list of BUILDTYPEs that we support.
4965 08 Oct 2003; John Davis <zhen@gentoo.org> catalyst:
4966 changed how cmd line arguments are handled
4968 08 Oct 2003; John Davis <zhen@gentoo.org> catalyst:
4969 I changed the is_special handling so that it is cleaner and faster
4971 08 Oct 2003; John Davis <zhen@gentoo.org> catalyst, include/functions.sh,
4972 livecd/foundations/x86-basic/base.pkg, livecd/foundations/x86-basic/kern.pkg,
4973 livecd/foundations/x86-basic/post-clean.sh,
4974 livecd/foundations/x86-basic/pre-clean.sh,
4975 livecd/foundations/x86-basic/settings:
4976 I outsourced more functions to include/functions.sh. I made it a seperate file
4977 from build_fucntions.sh so that we can keep our build and other functions
4978 apart. I also added in the livecd stuffs from the stager side of things.
4980 08 Oct 2003; John Davis <zhen@gentoo.org> catalyst,
4981 include/build_functions.sh:
4982 I outsourced all of the build functions to include/build_functions.sh. In the
4983 future, this will happen more - the code needs cleaned up.
4985 07 Oct 2003; John Davis <zhen@gentoo.org> catalyst, bin/bootstrap.sh,
4987 I mucked with stage1 and bootstrap.sh to add support for ${BUILDTYPE} (profile
4988 transparency). Also, I removed gettext from bootstrap, since mainline gentoo
4989 does not use that anymore.
4991 05 Oct 2003; John Davis <zhen@gentoo.org> catalyst:
4992 since we now have a default profile in portage, i massaged some errors
4993 messages to reflect that.
4995 04 Oct 2003; John Davis <zhen@gentoo.org> catalyst, bin/bootstrap.sh,
4997 removed ccache support from catalyst stage1 build cause it breaks the build.
4998 Additionally, I removed gettext support from bootstrap, because according to
4999 our new default profile, we don't use that anymore.
5001 02 Oct 2003; John Davis <zhen@gentoo.org> catalyst, files/catalyst.conf:
5002 added a new var, BUILDTYPE, adding more transparency for building.
5003 In the future, we will be building both selinux and hardened sources.
5005 02 Oct 2003; John Davis <zhen@gentoo.org> catalyst:
5006 fixed some formatting when catalyst prints out build info, additionally,
5007 trying to make catalyst more transparent for future expansion of stages
5009 21 Sep 2003; John Davis <zhen@gentoo.org> catalyst:
5010 fixed the order/ way in which we handle cmd line arguments wrt to -h or
5011 --help. I moved this functionality from the main program section to
5014 21 Sep 2003; John Davis <zhen@gentoo.org> README.catalyst, catalyst:
5015 I edited catalyst to change our naming convention from stage*-arch-h.* to
5016 stage*-arch-etdyn-ssp.* re method's request. This will not be the first time
5017 I change naming conventions, as catalyst will be eventually extended to
5018 do selinux-* stages also.
5020 Additionally, I updated README.catalyst to include profile information.
5022 10 Sep 2003; John Davis <zhen@gentoo.org> README.catalyst, README.stager,
5023 bin/catalyst, bin/hardened-bootstrap.sh, bin/stage1:
5024 I renamed README.stager to README.catalyst and have made some very minor
5025 changes to it. bin/bootstrap.sh has been renamed to bin/hardened-bootstrap.sh.
5026 I have hacked bootstrap to use the hardened profile, as well as utilize
5027 hardened-gcc. bin/catalyst itself has undergone some more changes (nothing too
5028 major). Additionally, bin/stage1 has been hacked to accept the hardened
5029 profile, and use hardened-gcc.
5031 09 September 2003; John Davis <zhen@gentoo.org>:
5032 Initial import of hardened stager. I am forking this from the original
5033 stager code in order to better fit our needs. The original stager code is
5034 still used by Gentoo, and is maintained by Daniel Robbins
5035 <drobbins@gentoo.org>. I would like to thank him and the rest of the
5036 contributors that coded stager.