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