1 # Copyright 2002-2008 Gentoo Foundation; Distributed under the GPL v2
4 07 Sep 2008; Andrew Gaffney <agaffney@gentoo.org> catalyst,
5 +modules/catalyst/config.py, -modules/catalyst/util.py:
6 More indecisiveness..move util.spec to config.SpecParser
8 06 Sep 2008; Andrew Gaffney <agaffney@gentoo.org> catalyst,
9 -modules/catalyst/spec.py, +modules/catalyst/util.py,
10 modules/catalyst_support.py:
11 Rename catalyst.spec to catalyst.util Move spec_dump() into spec class
12 Modify catalyst to use new spec class
14 06 Sep 2008; Andrew Gaffney <agaffney@gentoo.org> catalyst,
15 +modules/catalyst/__init__.py:
16 Add __init__.py file and import line
18 06 Sep 2008; Andrew Gaffney <agaffney@gentoo.org> catalyst,
19 +modules/catalyst/spec.py:
20 Initial commit of modules/catalyst/spec.py
22 30 Jul 2008; Chris Gianelloni <wolf31o2@wolf31o2.org> arch/amd64.py,
24 Updating x86/amd64 arch support. Original patches by William Cooke
25 <gentoo@wcooke.org> and reported to Gentoo bug #224429, modified by me.
27 28 Jul 2008; Chris Gianelloni <wolf31o2@wolf31o2.org>
28 modules/generic_stage_target.py, modules/livecd_stage2_target.py,
29 modules/snapshot_target.py, modules/stage4_target.py,
30 targets/support/bootloader-setup.sh, targets/support/functions.sh,
31 targets/support/kmerge.sh:
32 Removing all deprecated interfaces. We no longer wish to support them and
33 they're not needed. Anyone using a pre-2.x spec file will need to update
36 24 Jul 2008; Chris Gianelloni <wolf31o2@wolf31o2.org>
37 -livecd/files/Getting_Online.txt:
38 Removing livecd/files/Getting_Online.txt since it was quite outdated.
40 24 Jul 2008; Chris Gianelloni <wolf31o2@wolf31o2.org> TODO, catalyst,
42 Updated for new git repo.
44 29 May 2008; Chris Gianelloni <wolf31o2@gentoo.org> TODO, catalyst,
45 targets/support/livecdfs-update.sh:
46 Add gconf settings for gnome-screensaver to disable locking by default. This
49 14 May 2008; Andrew Gaffney <agaffney@gentoo.org> arch/arm.py:
50 Add armv5tel to arm host list
52 09 May 2008; Chris Gianelloni <wolf31o2@gentoo.org>
53 targets/support/chroot-functions.sh:
54 If we don't have a distcc user, we need to reinstall distcc, even if it's
55 been built with the right USE. This mainly affects stage1/stage2.
57 09 May 2008; Chris Gianelloni <wolf31o2@gentoo.org>
58 targets/support/chroot-functions.sh:
59 We need to run distcc-config --install, since we won't be installing into
60 ROOT=/ for stage1, and we have to use --noreplace to keep from wiping any
61 installed versions of distcc.
63 09 May 2008; Chris Gianelloni <wolf31o2@gentoo.org> TODO:
64 Add a couple of distcc-related items to TODO.
66 09 May 2008; Chris Gianelloni <wolf31o2@gentoo.org>
67 targets/stage1/stage1-preclean-chroot.sh,
68 targets/stage2/stage2-preclean-chroot.sh,
69 targets/stage3/stage3-preclean-chroot.sh,
70 targets/stage4/stage4-preclean-chroot.sh:
71 We don't want to run setup_myfeatures in preclean, but still want to update
72 the environment and show our debug information.
74 25 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org>
75 targets/stage1/stage1-preclean-chroot.sh,
76 targets/stage2/stage2-preclean-chroot.sh,
77 targets/stage3/stage3-preclean-chroot.sh,
78 targets/stage4/stage4-preclean-chroot.sh,
79 targets/support/chroot-functions.sh:
80 Remove the die on LIBDIR check, since it won't be set on non-multilib
81 profiles. We can now run debug in preclean again.
83 25 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org>
84 targets/support/functions.sh:
85 Let's not try to chmod a dangling symlink.
87 25 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org>
88 targets/support/chroot-functions.sh:
89 Added emerge --info to debug output. I don't know why I didn't add it before.
91 25 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org>
92 targets/stage1/stage1-preclean-chroot.sh,
93 targets/stage2/stage2-preclean-chroot.sh,
94 targets/stage3/stage3-preclean-chroot.sh,
95 targets/stage4/stage4-preclean-chroot.sh:
96 We probably shouldn't be running our debug functions in our stages. Let's
99 24 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org>
100 targets/support/chroot-functions.sh:
101 Added a get_libdir call and fail if we don't have a valid LIBDIR when using
104 23 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org>
105 targets/support/livecdfs-update.sh:
106 Only copy the handbook icon if one exists.
108 21 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org>
109 modules/catalyst_lock.py:
110 Fix a small typo. Thanks to Justin Bronder <jsbronder@gentoo.org> for
113 17 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org>
114 targets/livecd-stage2/livecd-stage2-controller.sh:
115 We should be matching all possible LIBDIRs, so make sure we do that.
117 17 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org>
118 targets/support/livecdfs-update.sh:
119 We no longer need the metadata.tar.bz2, since the Installer uses
122 16 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org>
123 targets/stage1/stage1-chroot.sh:
124 We don't need --newuse if we're not using binary packages, so there's no
127 13 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org>
128 targets/livecd-stage2/livecd-stage2-controller.sh:
129 Added initial framework for creating the CD's root on livecd/livedvd.
130 Currently, the end result is the same, but I'll be adding code to
131 automatically copy the stages and to automatically download the distfiles.
133 13 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org>
134 targets/livecd-stage2/livecd-stage2-controller.sh,
135 targets/support/kmerge.sh, targets/support/livecdfs-update.sh,
136 targets/support/rc-update.sh:
137 Change all checks for livecd/type: gentoo-release-livecd to
138 gentoo-release-live* so we can add a new gentoo-release-livedvd livecd/type
139 to allow for auto-fetching of distfiles and stages onto official DVD media.
141 11 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org> TODO,
142 targets/livecd-stage1/livecd-stage1-controller.sh,
143 targets/livecd-stage2/livecd-stage2-controller.sh:
144 Updated TODO. Added code to livecd-stage1 to generate a package list, which
145 will be used in livecd-stage2 with the upcoming livedvd livecd/type to fetch
146 the distfiles automatically.
148 11 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org>
149 modules/generic_stage_target.py:
150 Fix seedcache output so it fits in 80 columns.
152 08 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org>
153 targets/stage1/stage1-chroot.sh:
154 We should likely install baselayout before anything else, including the
155 package manager. As such, I've moved it to after sys-apps/baselayout is
158 08 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org>
159 targets/livecd-stage2/livecd-stage2-controller.sh:
160 Check for a snapshot in the overlay and error if one is present. This should
161 ensure that the snapshot on the CD is the same as the one used to build the
164 06 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
165 modules/catalyst_support.py:
166 Added a small patch from Tim Yamin <tim.yamin@zonbu.com> to fix make.conf
167 parsing of variables with numbers in them. This is catalyst 2.0.6_pre17 for
170 06 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org>
171 targets/stage1/stage1-chroot.sh:
172 Change back to using sys-apps/baselayout. We'll need to come up with a
173 better permanent solution now that virtual/baselayout is no more.
175 05 Apr 2008; Andrew Gaffney <agaffney@gentoo.org>
176 -livecd/cdtar/grub-memtest86+-cdtar.tar.bz2:
177 Update the grub cdtar for grub-0.97-r5 and memtest86+-2.01
179 05 Apr 2008; Andrew Gaffney <agaffney@gentoo.org>
180 targets/support/bootloader-setup.sh:
181 Use menu.lst for grub config, since 0.96 and higher won't use grub.conf
184 04 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org> +TODO,
185 modules/generic_stage_target.py, targets/support/livecdfs-update.sh:
186 Added TODO. Changed create_handbook_icon call to only be called if
187 /docs/handbook/index.html exists on the disk or in livecd/overlay.
189 30 Mar 2008; Andrew Gaffney <agaffney@gentoo.org>
190 targets/support/kmerge.sh:
191 Run sed on KERNELVERSION to escape the slashes so we can use it in another
194 30 Mar 2008; Andrew Gaffney <agaffney@gentoo.org>
195 targets/support/kmerge.sh:
196 Modify test to run if package.provided exists instead of if it doesn't.
197 Run sed on the correct file.
199 27 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
200 targets/support/chroot-functions.sh:
201 Added --noreplace to setup_myfeatures merges so we don't blow away any
202 packages which are already installed with the proper USE flags for the given
203 target. This is for bug #211654. This is catalyst 2.0.6_pre16 for testing.
205 27 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
206 livecd/files/README.txt:
207 Added dosshd, passwd=, and nonfs to README.txt, since they were missing.
209 27 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
210 targets/support/rc-update.sh:
211 Added mdraid for baselayout-2 users.
213 14 Mar 2008; Andrew Gaffney <agaffney@gentoo.org>
214 targets/support/kmerge.sh:
215 Clean up package.provided after the kernel build
217 13 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
218 targets/support/kmerge.sh:
219 It helps if I put things in the correct order so they'll actually execute,
220 rather than getting a nice error from emerge.
222 13 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
223 targets/support/kmerge.sh:
224 Change upgrade to update.
226 13 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
227 targets/support/kmerge.sh:
228 Add back in the package.provided code that *should* skip the kernel sources
229 merge for call back and subsequent runs.
231 13 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
232 targets/support/kmerge.sh:
233 We don't really need to use binary packages for the kernel sources, since it
234 doesn't gain us anything. Also, we need to delete the /usr/src/linux symlink
235 when we're not using kerncache.
237 13 Mar 2008; Andrew Gaffney <agaffney@gentoo.org>
238 targets/support/kmerge.sh:
239 Remove 'symlink' from USE, since it's not needed and screws up kerncache
241 13 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
242 targets/livecd-stage2/livecd-stage2-controller.sh:
243 OK, we run our find outside the chroot, so we don't want to use absolute
244 paths unless we want to wipe out *.a *.la *.pyc and *.pyo from our host
245 system. Oops. Due to this bug, I'm making this 2.0.6_pre15 for testing
248 13 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
249 targets/livecd-stage2/livecd-stage2-controller.sh,
250 targets/stage1/stage1-controller.sh:
251 Cleanup the clean section for stage1 and add an updated clean section for
252 livecd-stage2 when we're a minimal, universal, or game CD. This is
253 2.0.6_pre14 for testing.
255 11 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
256 targets/support/kmerge.sh:
257 We should be using --newuse when merging our packages in callback.
259 11 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
260 targets/grp/grp-chroot.sh:
261 We should only use --noreplace when building a pkgset, everything else
264 11 Mar 2008; Andrew Gaffney <agaffney@gentoo.org>
265 modules/catalyst_support.py, modules/generic_stage_target.py,
266 modules/grp_target.py:
267 Apply additional patches from bug #207862 for CONTENTS generation.
269 10 Mar 2008; Andrew Gaffney <agaffney@gentoo.org>
270 targets/grp/grp-chroot.sh:
271 Call setup_myemergeopts after changing clst_FETCH.
273 10 Mar 2008; Andrew Gaffney <agaffney@gentoo.org>
274 targets/netboot2/netboot2-pkg.sh:
275 Remove a bit of unnecessary code.
277 10 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
278 modules/generic_stage_target.py, targets/grp/grp-chroot.sh,
279 targets/support/chroot-functions.sh:
280 Fix some spacing on the -* warning, revert Andrew's last change, since it
281 didn't do anything, and clean up the GRP chroot code so it works smarter and
282 set clst_FETCH when clst_grp_type is something other than pkgset.
284 10 Mar 2008; Andrew Gaffney <agaffney@gentoo.org>
285 targets/support/chroot-functions.sh:
286 Don't set --usepkg and --buildpkg when fetching.
288 07 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
289 modules/generic_stage_target.py:
290 Change the warning thrown into make.conf when someone uses LDFLAGS so it is
293 05 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
294 modules/generic_stage_target.py:
295 Merged ChangeLog.old and ChangeLog and added a note for myself to fix up the
296 boot/kernel/${kname}/config copying code in generic_stage_target.
298 05 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
299 targets/support/kmerge.sh:
300 Make sure we don't give genkernel a --kernel-config if it isn't set in the
303 05 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
304 modules/generic_stage_target.py, targets/support/kmerge.sh,
305 targets/support/pre-kmerge.sh:
306 Changed boot/kernel/${kname}/config and boot/kernel/${kname}/sources to be
307 valid, rather than required, changed clst_ksource to default to
308 virtual/linux-sources if boot/kernel/${kname}/sources is unset, moved
309 removal of USE to after the kernel build so the modules get the correct USE,
310 and did some minor cleanup on pre-kmerge. This is 2.0.6_pre13 for testing.
312 05 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
313 targets/support/kmerge.sh:
314 We should run the default functions for kmerge.sh, too.
316 05 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
317 -livecd/cdtar/aboot-0.9-r1-cdtar.tar.bz2,
318 +livecd/cdtar/aboot-1.0_pre20040408-r2-cdtar.tar.bz2:
319 Updated aboot cdtar with a newer version to support newer kernels.
321 05 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
322 targets/stage1/stage1-chroot.sh, targets/support/chroot-functions.sh:
323 Updated make_destpath so it writes out to make.conf as well as exporting
324 ROOT to the environment, added a make_destpath call to cleanup_stages, and
325 adding make_destpath /tmp/stage1root to stage1.
327 05 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org> README, catalyst:
328 Updated README a bit and rolling 2.0.6_pre12 for testing.
330 05 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
331 targets/support/create-iso.sh:
332 Removed any further checks for clst_fstype and making sure everybody is
333 using ${mkisofs_zisofs_opts}.
335 05 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
336 targets/support/livecdfs-update.sh:
337 The default theme for GNOME is now Clearlooks, so we can remove the theme
338 code, but we still want to set the font size.
340 05 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
341 targets/support/livecdfs-update.sh:
342 We need to put quotes around ${user_comment} or useradd gets confused.
344 05 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
345 targets/support/chroot-functions.sh:
346 Changed make_destpath to write out ROOT to make.conf, rather than (ab)using
349 05 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
350 targets/support/kmerge.sh:
351 Added an additional make_destpath call to kmerge.sh so it'll export ROOT=/
352 prior to running genkernel. This is catalyst 2.0.6_pre11 for testing.
354 04 Mar 2008; Andrew Gaffney <agaffney@gentoo.org>
355 targets/support/create-iso.sh:
356 Bash fscking sucks, so we have to compromise on this code reduction solution
357 a bit. It's still far better than it was
359 03 Mar 2008; Andrew Gaffney <agaffney@gentoo.org>
360 targets/support/create-iso.sh:
361 Don't escape quotes when actually running the command
363 02 Mar 2008; Andrew Gaffney <agaffney@gentoo.org>
364 targets/support/kmerge.sh:
365 Pass clst_root_path instead of ROOT to run_merge, since it overrides ROOT
367 29 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
368 targets/support/kmerge.sh:
369 Use -L instead of -l in test for symlink
371 29 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
372 targets/stage1/stage1-controller.sh:
373 Remove code for gcc-config/binutils-config since it should be getting done
374 in the preclean script, anyway.
376 29 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
377 targets/stage1/stage1-chroot.sh:
378 I missed one place where HOSTUSE was being used incorrectly.
380 29 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
381 targets/support/kmerge.sh:
382 Escape the correct quote
384 29 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
385 targets/support/kmerge.sh:
386 Change remaining instances of run_emerge to run_merge
388 28 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
389 targets/support/bootloader-setup.sh, targets/support/create-iso.sh:
390 Change all clst_hostuse checks for ppc/ppc64 to ppc*|powerpc* so we match,
393 28 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
394 targets/support/bootloader-setup.sh:
395 Let's change our splash checking to a global check so it only needs to be
396 done once. This makes much more sense than having all of those if ... else
399 28 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
400 targets/stage1/stage1-chroot.sh, targets/support/kmerge.sh:
401 Fix our USE invocation here so things work as expected.
403 28 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
404 targets/support/livecdfs-update.sh:
405 Force-enable livecd/users for livecd/type gentoo-release-livecd and
408 28 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
409 targets/support/livecdfs-update.sh:
410 Remove /etc/conf.d/domainname code, since /etc/conf.d/domainname is no
413 28 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
414 targets/livecd-stage2/livecd-stage2-controller.sh:
415 Fixing the snapshot copying so it will only copy the correct snapshot for
416 people who don't know how to properly use wget.
418 28 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
419 targets/stage1/stage1-chroot.sh:
420 Fix HOSTUSE invocation on stage1, since we use -* at the beginning to
423 28 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
424 targets/stage1/stage1-chroot.sh, targets/support/kmerge.sh:
425 OK, we have to escape our quotes, rather than use single quotes, or we don't
426 evaluate the variables properly.
428 28 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
429 targets/stage1/stage1-chroot.sh, targets/support/chroot-functions.sh,
430 targets/support/kmerge.sh:
431 Fixing echo/sed for make.conf writing.
433 28 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
434 targets/grp/grp-chroot.sh, targets/stage1/stage1-chroot.sh,
435 targets/support/kmerge.sh, targets/support/livecdfs-update.sh:
436 Rather than using the environment, we write out our USE to make.conf, then
437 remove it once we're done. We don't bother adding clst_HOSTUSE, since it'll
438 be written to make.conf, already.
440 28 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
441 targets/embedded/embedded-chroot.sh, targets/grp/grp-chroot.sh,
442 targets/livecd-stage1/livecd-stage1-chroot.sh,
443 targets/netboot/netboot-chroot.sh, targets/netboot/netboot-combine.sh,
444 targets/netboot2/netboot2-pkg.sh, targets/stage1/stage1-chroot.sh,
445 targets/stage2/stage2-preclean-chroot.sh, targets/stage3/stage3-chroot.sh,
446 targets/stage3/stage3-preclean-chroot.sh, targets/stage4/stage4-chroot.sh,
447 targets/support/chroot-functions.sh, targets/support/pre-kmerge.sh,
448 targets/support/unmerge.sh, targets/tinderbox/tinderbox-chroot.sh:
449 Changing run_emerge to run_merge, changing both setup_portage and
450 setup_myfeatures to add any USE changes to make.conf prior to merge, then
451 removing the settings added, rather than (ab)using the environment.
453 28 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
454 targets/grp/grp-chroot.sh, targets/livecd-stage1/livecd-stage1-chroot.sh,
455 targets/stage1/stage1-chroot.sh, targets/stage3/stage3-chroot.sh,
456 targets/stage4/stage4-chroot.sh, targets/support/chroot-functions.sh,
457 targets/tinderbox/tinderbox-chroot.sh:
458 Rearrange some of the functions in chroot-functions.sh in preparation for
459 some upcoming changes and rename setup_portage to setup_pkgmgr.
461 28 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
462 targets/stage1/stage1-controller.sh:
463 Removing an extra env-update call from stage1's preclean.
465 28 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
466 livecd/cdtar/grub-memtest86+-cdtar.tar.bz2,
467 targets/support/bootloader-setup.sh:
468 Set default for grub to 0 and updated cdtar so we don't ship a half-broken
469 help.msg which we didn't even use.
471 28 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
472 targets/support/bootloader-setup.sh:
473 Don't write out out 'default 1' line when creating grub.conf, since the
474 'help' entry is now at the bottom, and we want grub to default to the first
477 27 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
478 targets/support/bootloader-setup.sh:
479 Removed checks on livecd/splash_type, since we only support one type,
480 removed remaining bootsplash code from bootloader-setup.sh, added automatic
481 copying of splash.xpm.gz for Gentoo releases when using grub, and moved grub
482 help to bottom of titles. This is catalyst 2.0.6_pre10 for testing.
484 27 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
485 targets/livecd-stage2/livecd-stage2-controller.sh:
486 Let's automatically copy in the snapshot if livecd/type is
487 gentoo-release-livecd.
489 26 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
490 modules/generic_stage_target.py:
491 Fix leading whitespace in empty() so it's only executed if there's something
492 to execute it on. Thanks to Justin Bronder <jsbronder@gentoo.org> in bug
493 211410 for pointing this out
495 21 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
496 targets/support/rc-update.sh:
497 Quote baselayout package atom
499 21 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
500 targets/support/chroot-functions.sh:
501 OK, we shouldn't use which to find env-update, since /usr/sbin isn't in the
502 PATH by default. Instead, simply check if it exists.
504 21 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
505 targets/support/chroot-functions.sh:
506 Remove temporary package listing code, since --verbose is forced on with
509 21 Feb 2008; Andrew Gaffney <agaffney@gentoo.org> catalyst:
510 Force-enable --verbose when using --debug
512 21 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
513 targets/support/kmerge.sh:
514 Changing modules-update to update-modules to quiet a warning and keep us
515 from having it get removed out from under us.
517 21 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
518 targets/support/chroot-functions.sh:
519 Adding a note to myself for better debug and moving run_default_funcs to the
520 bottom of the script so it gets executed. Since this can otherwise break
521 pkgcache, I'm making this catalyst 2.0.6_pre9 for testing, immediately.
523 21 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
524 targets/stage1/stage1-chroot.sh, targets/stage2/stage2-chroot.sh,
525 targets/support/chroot-functions.sh:
526 Moved creating of stage1 package list to the beginning of stage1-chroot.sh
527 so we can get the output with --debug, added --newuse to the options for
528 stage1, as we should always rebuild any package where the USE has changed,
529 removed removal of portage logs from stage2-chroot.sh since it is being done
530 by cleanup_stages, moved world removal in cleanup_stages into a check for
531 stages 1 through 3, made update_env_settings check for the existence of
532 env-update before running it since we now run update_env_settings by default
533 everywhere chroot-functions.sh is sourced, and added a section to show_debug
534 to list the packages, since we don't yet force-enable verbose with debug.
536 20 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
537 modules/catalyst_lock.py:
538 Since my python sucks and I don't feel like troubleshooting it at the
539 moment, commenting out all the DEBUG code in catalyst_lock and rolling up
540 2.0.6_pre8 for testing.
542 20 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> AUTHORS, catalyst,
543 modules/builder.py, modules/catalyst_lock.py:
544 Added some extra debug output to catalyst_lock.py and added Stuart Longland
545 to AUTHORS. This is catalyst 2.0.6_pre7 for testing.
547 20 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
548 modules/catalyst_support.py:
549 change 'is' to == because python is grumpy
551 20 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
552 examples/livecd-stage2_template.spec, examples/stage4_template.spec,
553 modules/livecd_stage2_target.py, targets/support/kmerge.sh,
554 targets/support/livecdfs-update.sh, targets/support/pre-kmerge.sh,
555 targets/support/rc-update.sh:
556 Removing support for bootsplash, since it hasn't been in a supported kernel
557 in a couple years and isn't accepted upstream.
559 20 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
560 targets/support/pre-kmerge.sh, targets/tinderbox/tinderbox-chroot.sh:
561 Fix up the sed for genkernel so it works on versions both before and after
562 3.4.10_pre2 and fixing a couple places where my sed for the . -> source
563 change was a bit too aggressive.
565 20 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
566 targets/support/bootloader-setup.sh:
567 Change grub timeout to 15 seconds instead of 150.
569 20 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
570 targets/support/pre-kmerge.sh:
571 Comment out sed on genkernel executable as it appears to do nothing these
574 20 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
575 targets/livecd-stage2/livecd-stage2-controller.sh:
576 Only call find on libdirs that actually exist. Thanks to Kristoffer
577 <krek6597@student.uu.se> in bug #210807.
579 20 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
580 modules/generic_stage_target.py:
581 Add warning about -* in foo/use in the spec.
583 20 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
584 targets/embedded/embedded-chroot.sh,
585 targets/embedded/embedded-preclean-chroot.sh, targets/grp/grp-chroot.sh,
586 targets/grp/grp-preclean-chroot.sh,
587 targets/livecd-stage1/livecd-stage1-chroot.sh,
588 targets/livecd-stage1/livecd-stage1-preclean-chroot.sh,
589 targets/netboot/netboot-chroot.sh, targets/netboot/netboot-image.sh,
590 targets/netboot2/netboot2-copyfile.sh, targets/netboot2/netboot2-pkg.sh,
591 targets/stage1/stage1-chroot.sh, targets/stage1/stage1-preclean-chroot.sh,
592 targets/stage2/stage2-chroot.sh, targets/stage2/stage2-preclean-chroot.sh,
593 targets/stage3/stage3-chroot.sh, targets/stage3/stage3-preclean-chroot.sh,
594 targets/stage4/stage4-chroot.sh, targets/stage4/stage4-preclean-chroot.sh,
595 targets/support/pre-kmerge.sh, targets/tinderbox/tinderbox-chroot.sh,
596 targets/tinderbox/tinderbox-preclean-chroot.sh:
597 Change all . to source.
599 20 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
600 targets/embedded/embedded-preclean-chroot.sh,
601 targets/grp/grp-preclean-chroot.sh,
602 targets/livecd-stage1/livecd-stage1-preclean-chroot.sh,
603 targets/stage1/stage1-chroot.sh, targets/stage1/stage1-preclean-chroot.sh,
604 targets/stage2/stage2-preclean-chroot.sh, targets/stage3/stage3-chroot.sh,
605 targets/stage3/stage3-preclean-chroot.sh,
606 targets/stage4/stage4-preclean-chroot.sh,
607 targets/support/chroot-functions.sh,
608 targets/tinderbox/tinderbox-preclean-chroot.sh:
609 Added a cleanup_stages function and added it to the appropriate places.
611 20 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
612 targets/embedded/embedded-chroot.sh, targets/grp/grp-chroot.sh,
613 targets/livecd-stage1/livecd-stage1-chroot.sh,
614 targets/netboot/netboot-chroot.sh, targets/stage1/stage1-chroot.sh,
615 targets/stage2/stage2-chroot.sh, targets/stage3/stage3-chroot.sh,
616 targets/stage4/stage4-chroot.sh, targets/support/chroot-functions.sh,
617 targets/support/kmerge.sh, targets/support/livecdfs-update.sh,
618 targets/support/post-kmerge.sh, targets/support/pre-kmerge.sh,
619 targets/support/unmerge.sh, targets/tinderbox/tinderbox-chroot.sh:
620 Removing any functions that we now call by default when we source
621 chroot-functions.sh by default.
623 20 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
624 targets/embedded/embedded-chroot.sh, targets/grp/grp-chroot.sh,
625 targets/livecd-stage1/livecd-stage1-chroot.sh,
626 targets/netboot/netboot-chroot.sh, targets/netboot2/netboot2-pkg.sh,
627 targets/stage1/stage1-chroot.sh, targets/stage2/stage2-chroot.sh,
628 targets/stage3/stage3-chroot.sh, targets/stage4/stage4-chroot.sh,
629 targets/support/chroot-functions.sh, targets/support/pre-kmerge.sh:
630 Clean up the debug code that I've added to stage1, move it to
631 chroot_functions.sh, and call it from all of our main targets.
633 14 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
634 modules/generic_stage_target.py:
635 Wow. I need to make sure that we actually comment comments in make.conf or
636 we end up with a failed build. Thanks to Christian Heim <phreak@gentoo.org>
637 for pointing it out. This is catalyst 2.0.6_pre6 for testing.
639 14 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
640 targets/stage1/stage1-chroot.sh, targets/stage2/stage2-chroot.sh,
641 targets/stage3/stage3-chroot.sh:
642 We need to be sure we clear out /var/log/portage/elog as well as
643 /var/log/emerge.log for stages 1 through 3.
645 14 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
646 modules/generic_stage_target.py,
647 targets/livecd-stage2/livecd-stage2-controller.sh,
648 targets/support/livecdfs-update.sh:
649 Clean up firmware code in livecdfs-update.sh, add beginnings of new firmware
650 code in livecd-stage2-controller.sh, and fix output for USE in make.conf to
651 80 columns. This is catalyst 2.0.6_pre5 for testing.
653 14 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
654 modules/generic_stage_target.py:
655 Apparently, python doesn't like it when you put a set of comments in front
656 of an elif. Thanks to Robin Johnson <robbat2@gentoo.org> for pointing it out
659 13 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
660 modules/generic_stage_target.py:
661 Huge refactoring of modules/generic_stage_target.py to fix indentation and
662 generally clean up the code so it's a bit easier to read/follow.
664 13 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
665 modules/generic_stage_target.py:
666 Sort and de-dupe myusevars.
668 13 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
669 targets/stage1/stage1-chroot.sh:
670 Modify stage1-chroot.sh to use the actual -d/--debug code already in catalyst.
672 13 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
673 modules/generic_stage_target.py, targets/embedded/embedded-chroot.sh,
674 targets/grp/grp-chroot.sh, targets/livecd-stage1/livecd-stage1-chroot.sh,
675 targets/netboot/netboot-chroot.sh, targets/stage3/stage3-chroot.sh,
676 targets/stage4/stage4-chroot.sh, targets/support/chroot-functions.sh,
677 targets/tinderbox/tinderbox-chroot.sh:
678 Move export of FEATURES to setup_myfeatures.
680 12 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
681 targets/stage1/stage1-chroot.sh:
682 Added some debug code to stage1 and fixed a nice bug where we weren't
683 building with the correct USE. Unfortunately, this invalidates any caches
684 for stage1, since we were building with the entire USE from the profile.
685 This is 2.0.6_pre4 for testing.
687 11 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
688 targets/stage1/stage1-chroot.sh:
689 We don't need to do the device building twice, so removing USE=build from
690 first baselayout install.
692 09 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
693 targets/support/livecdfs-update.sh:
694 We check for a plugdev group, add it if it doesn't exist, and make sure any
695 users specified by livecd/users is in the group.
697 09 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> arch/mips.py:
698 Changing cobalt_n32 to use mipsel4_n32 as its inheritance point. Thanks to
699 Stuart Longland <redhatter@gentoo.org> for pointing this change out.
701 08 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
702 modules/catalyst_support.py:
703 Fix up calc_contents in contents_map. Thanks to Brent Baude
704 <ranger@gentoo.org> for pointing it out. This is catalyst 2.0.6_pre3 for
707 08 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
708 targets/stage1/stage1-chroot.sh:
709 Ensure /etc/xml/catalog does not exist in stage1, since it will always be
710 empty and will cause issues in stage3 and beyond.
712 08 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
713 targets/support/kmerge.sh, targets/support/rc-update.sh:
714 Changed some of the rc-update code so it should work with baselayout-2,
715 also. This is 2.0.6_pre2 for testing.
717 08 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> AUTHORS, catalyst,
718 files/catalyst.conf, modules/catalyst_support.py,
719 modules/generic_stage_target.py, modules/grp_target.py,
720 modules/snapshot_target.py:
721 Added support for generating CONTENTS files automatically. Patch by Robin
722 Johnson <robbat2@gentoo.org> for bug #207862.
724 08 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
725 modules/snapshot_target.py:
726 Add a patch from Robin Johnson <robbat2@gentoo.org> from bug #207860 to
727 exclude digest-* files from the snapshot.
729 08 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> arch/amd64.py,
730 arch/x86.py, modules/generic_stage_target.py:
731 Fixing a minor display issue when we write out make.conf, adding HOSTUSE for
732 amd64 to add mmx, sse, and sse2 to USE, adding sse2 to pentium4's HOSTUSE.
734 07 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
735 targets/support/kmerge.sh:
736 Make the --kerncache option to genkernel dependent on 'kerncache' being in
737 options, so that it can actually be turned off.
739 07 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> arch/amd64.py,
741 Rearrange things in the arch/*.py files to ensure that nothing is used
742 before it has been defined.
744 07 Feb 2008; Andrew Gaffney <agaffney@gentoo.org> arch/powerpc.py:
745 Reorder arch/powerpc.py to make python happy.
747 07 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
748 modules/snapshot_target.py:
749 Change .svn --include to an --exclude like it was supposed to be.
751 07 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> arch/mips.py,
753 Added several subarches for mips so we can dump the mips subarch profiles
754 from my shiny new multi-parent profile structure. This is 2.0.6_pre1 for
757 07 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
758 targets/livecd-stage2/livecd-stage2-controller.sh:
759 Changed the code for copying the MOTD files so it's fewer lines and makes
762 06 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> +arch/powerpc.py,
763 -arch/ppc.py, -arch/ppc64.py, arch/sparc.py, -arch/sparc64.py:
764 Merged ppc.py and ppc64.py into powerpc.py and merged sparc.py and
765 sparc64.py into sparc.py, so we have a cleaner set of arch files.
767 06 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> arch/amd64.py,
769 Did a little cleanup on the x86.py to remove some redundant entries and
770 added nocona and core2 to amd64.py, though they're currently commented out.
772 06 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
773 modules/generic_stage_target.py:
774 Write out HOSTUSE settings from arch/*.py to make.conf as well as any USE
775 flags defined in the spec file.
777 06 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> arch/ppc64.py:
778 Added a patch from Markus Rothe <corsair@gentoo.org> to add power6 and cell
779 subarches to ppc64 for bug #208860 and removing redundant CXXFLAGS settings,
780 since catalyst sets CXXFLAGS=CFLAGS by default.
782 06 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
783 targets/livecd-stage1/livecd-stage1-chroot.sh, targets/support/kmerge.sh:
784 Added clst_HOSTUSE to livecd-stage1 and livecd-stage2 package builds.
786 06 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> arch/x86.py:
787 Added prescott to the subarches for x86.
789 06 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
790 modules/netboot2_target.py, targets/support/kmerge.sh:
791 Add patch to enabled netboot2/linuxrc and automatically add path for
792 initramfs overlay to genkernel commandline. Thanks to Justin Bronder
793 <jsbronder@gentoo.org> in bug #208106.
795 06 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
796 modules/netboot2_target.py:
797 Allow root_overlay in netboot2 target for bug #208106.
799 04 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
800 modules/generic_stage_target.py, modules/livecd_stage1_target.py,
801 targets/stage1/stage1-chroot.sh, targets/support/chroot-functions.sh:
802 Added USE=bindist automatically to everything that inherits set_use from
803 generic_stage_target, added USE=bindist to livecd_stage1_target, added
804 USE=bindist to emerge run for stage1, and did some minor cleanup in
805 get_libdir in chroot-functions.
807 03 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
808 targets/support/bootloader-setup.sh:
809 Add splashimage= line to grub.conf if /boot/grub/splash.xpm.gz exists.
811 02 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
812 examples/generic_stage_template.spec, examples/grp_template.spec,
813 examples/livecd-stage1_template.spec,
814 examples/livecd-stage2_template.spec, examples/netboot_template.spec,
815 examples/stage4_template.spec, examples/tinderbox_template.spec:
816 Changing link so it no longer points to a dead page. This is for bug #208609.
818 02 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
819 modules/snapshot_target.py:
820 Add .svn to the catalyst snapshot excludes and remove old pordir_overlay code.
822 02 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
823 targets/stage1/stage1-chroot.sh:
824 As much as I hate this, we're going to force baselayout to install first.
825 This will keep us from having any issues with packages that don't respect
828 02 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> files/catalyst.conf:
829 Reorder options in catalyst.conf so they're alphabetical.
831 02 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
832 targets/support/bootloader-setup.sh:
833 Add 'pager on' to grub.conf for bug #208531.
835 02 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
836 livecd/files/README.txt, livecd/files/x86-F6.msg:
837 Removing the unused kernel command line options from Volume/Device Management.
839 10 Jan 2008; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
840 This is now 2.0.5 for release.
842 25 Nov 2007; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
843 files/catalyst.conf, modules/catalyst_support.py,
844 modules/generic_stage_target.py,
845 targets/embedded/embedded-preclean-chroot.sh,
846 targets/grp/grp-preclean-chroot.sh,
847 targets/livecd-stage1/livecd-stage1-preclean-chroot.sh,
848 targets/stage2/stage2-preclean-chroot.sh,
849 targets/stage3/stage3-preclean-chroot.sh,
850 targets/support/chroot-functions.sh,
851 targets/tinderbox/tinderbox-preclean-chroot.sh:
852 Applying a patch from Tais M. Hansen <tais.hansen@osd.dk> to add initial
853 sys-devel/icecream cluster compiler support for bug #200095. This is
854 catalyst 2.0.5_pre6 for testing.
856 25 Nov 2007; Andrew Gaffney <agaffney@gentoo.org> catalyst,
857 files/catalyst.conf, modules/generic_stage_target.py:
858 Add the option for using metadata_overlay with portage to speed up cache.
860 25 Nov 2007; Andrew Gaffney <agaffney@gentoo.org>
861 modules/stage1_target.py, modules/stage2_target.py,
862 modules/stage3_target.py:
863 Add /etc/portage to cleanables for stages 1 through 3.
865 17 Nov 2007; Andrew Gaffney <agaffney@gentoo.org>
866 livecd/files/livecd-local.start,
867 targets/livecd-stage2/livecd-stage2-controller.sh,
868 targets/support/livecdfs-update.sh:
869 We apparently still need profiles/eclass for building the stage3 from the
870 LiveCD with the installer.
872 17 Nov 2007; Andrew Gaffney <agaffney@gentoo.org> arch/mips.py:
873 Apply patch for MIPS N32 support from Stuart Longland <redhatter@gentoo.org>
876 17 Nov 2007; Andrew Gaffney <agaffney@gentoo.org>
877 targets/livecd-stage2/livecd-stage2-controller.sh,
878 targets/support/livecdfs-update.sh:
879 Create symlink for /etc/gconf and /var/db when moving to /usr/livecd, remove
880 preservation of eclasses/profiles, and remove copying of livecd-local.start
881 since it's not needed anymore.
883 16 Nov 2007; Andrew Gaffney <agaffney@gentoo.org>
884 targets/support/livecdfs-update.sh, targets/support/unmerge.sh:
885 Move moving of /var/db back to livecdfs-update.sh but keep the symlink so we
888 13 Nov 2007; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
889 targets/support/livecdfs-update.sh, targets/support/unmerge.sh:
890 Removing old mkvardb code which is no longer used, commenting out setting of
891 Gnome theme for testing now that Clearlooks has been default for some time,
892 and changing vdb move from a case statement to a simple if statement. This
893 is 2.0.5_pre5 for testing.
895 13 Nov 2007; Chris Gianelloni <wolf31o2@gentoo.org>
896 modules/stage1_target.py:
897 Removing cleaning of python encodings for bug #64890.
899 11 Nov 2007; Andrew Gaffney <agaffney@gentoo.org>
900 modules/generic_stage_target.py:
901 Add an extra warning into the generated make.conf about changing the CHOST.
903 01 Nov 2007; Andrew Gaffney <agaffney@gentoo.org>
904 targets/support/livecdfs-update.sh:
905 We don't need to copy files from /usr/lib/hotplug/firmware anymore.
907 29 Oct 2007; Andrew Gaffney <agaffney@gentoo.org>
908 targets/embedded/embedded-preclean-chroot.sh,
909 targets/grp/grp-preclean-chroot.sh,
910 targets/livecd-stage1/livecd-stage1-preclean-chroot.sh,
911 targets/stage2/stage2-preclean-chroot.sh,
912 targets/stage3/stage3-preclean-chroot.sh,
913 targets/tinderbox/tinderbox-preclean-chroot.sh:
914 Check to see if distcc is enabled before calling cleanup_distcc().
916 17 Oct 2007; Andrew Gaffney <agaffney@gentoo.org> arch/ppc.py,
917 arch/sparc.py, arch/x86.py:
918 Look for linux32 in /bin and /usr/bin.
920 12 Oct 2007; Andrew Gaffney <agaffney@gentoo.org>
921 modules/generic_stage_target.py:
922 Make error message more specific when removing immutable flag.
924 11 Oct 2007; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
925 examples/livecd-stage2_template.spec, modules/generic_stage_target.py:
926 Added Andrew Gaffney to maintainer list, fixed a typo, updated copyright
927 information, and added a small fix for FreeBSD for bug #169041. This is
928 catalyst 2.0.5_pre4 for testing.
930 11 Oct 2007; Chris Gianelloni <wolf31o2@gentoo.org>
931 targets/support/chroot-functions.sh:
932 Adding a slightly modified version of Andrew Gaffney's <agaffney@gentoo.org>
933 patch from bug #120076 to add cross-compiling support to our distcc
936 11 Oct 2007; Chris Gianelloni <wolf31o2@gentoo.org>
937 targets/support/chroot-functions.sh:
938 Added a version of get_libdir from multilib.eclass so we can determine where
939 to go poking around if we need to touch anything in libdir.
941 11 Oct 2007; Andrew Gaffney <agaffney@gentoo.org> catalyst:
942 Print an error saying what target failed before the traceback.
944 25 Sep 2007; Andrew Gaffney <agaffney@gentoo.org>
945 modules/catalyst_support.py:
946 When parsing make.conf, first try pkgcore's
947 snakeoil.fileutils.read_bash_dict(), then portage's
948 portage_util.getconfig(), then the internal parse_makeconf().
950 06 Sep 2007; Andrew Gaffney <agaffney@gentoo.org>
951 modules/catalyst_support.py:
952 Raise an exception in parse_spec() if there's a duplicate key in the spec.
954 06 Sep 2007; Andrew Gaffney <agaffney@gentoo.org>
955 examples/netboot_template.spec, examples/tinderbox_template.spec,
956 modules/grp_target.py, modules/tinderbox_target.py:
957 Remove redundant set_pkgcache_path() functions from tinderbox and grp
958 modules, and remove extra pkgcache_path and kerncache_path options from
961 31 Aug 2007; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
962 This is catalyst 2.0.5_pre3 for testing the new stages code.
964 31 Aug 2007; Chris Gianelloni <wolf31o2@gentoo.org>
965 targets/stage1/stage1-chroot.sh, targets/stage3/stage3-chroot.sh:
966 We need to force USE=bindist on for building stages.
968 29 Aug 2007; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
969 modules/generic_stage_target.py:
970 Fixed livecd/volid by removing the string.join() from set_iso_volume_id()
971 for bug #188099. This is catalyst 2.0.5_pre2 for testing.
973 29 Aug 2007; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
974 targets/support/rc-update.sh:
975 Added support for the newer versions of splashutils which use fbcondecor as
976 the init script. This is catalyst 2.0.5_pre1 for testing.
978 29 Aug 2007; Chris Gianelloni <wolf31o2@gentoo.org>
979 targets/livecd-stage2/livecd-stage2-controller.sh:
980 Make sure we mkdir on /etc/X11/xinit before we put files in it for bug
983 22 Aug 2007; Andrew Gaffney <agaffney@gentoo.org>
984 modules/generic_stage_target.py, modules/stage1_target.py,
985 modules/stage2_target.py:
986 The 'chost' option is only valid in stage 1/2 specs. Have catalyst error
989 13 Aug 2007; Andrew Gaffney <agaffney@gentoo.org> catalyst,
990 modules/generic_stage_target.py, modules/netboot2_target.py:
991 Fix typo in getopt call for --clear-autoresume. thanks to
992 Tais M. Hansen <tais.hansen@osd.dk> in bug #188339 for catching this.
993 Conditionally write CFLAGS to make.conf in stages for bug #177796.
994 Copy overlay files in netboot2 target into proper dir for bug #174635.
996 17 Apr 2007; Chris Gianelloni <wolf31o2@gentoo.org>
997 modules/netboot2_target.py, targets/netboot2/netboot2-copyfile.sh,
998 targets/support/netboot2-final.sh:
999 Added a patch from Andrew Gaffney <agaffney@gentoo.org> on bug #174635 to
1000 fix a minor bug in System.map copying, add portage_overlay support, and adds
1001 the ability to use globbing in the package file lists for the netboot2
1004 17 Apr 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1005 +targets/netboot2/nb-busybox.cf:
1006 Added nb-busybox.cf to the netboot2 target for bug #174298.
1008 16 Apr 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1009 targets/support/chroot-functions.sh:
1010 Make sure we install ccache/distcc into the build root, not necessarily ROOT.
1012 12 Apr 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1013 targets/support/livecdfs-update.sh, targets/support/unmerge.sh:
1014 Change moving the VDB until after we have processed unmerge by moving it
1015 from livecdfs-update.sh to unmerge.sh, instead. This allows someone to
1016 unmerge packages from the gentoo-release-livecd target.
1018 12 Apr 2007; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1019 targets/support/kmerge.sh:
1020 Commented out the package.provided code in catalyst that seemed to cause
1021 problems with kerncache in testing. This is 2.0.4 and should be used for the
1024 12 Apr 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1025 modules/netboot2_target.py, targets/netboot2/netboot2-controller.sh,
1026 targets/netboot2/netboot2-copyfile.sh, targets/support/functions.sh,
1027 targets/support/netboot2-final.sh, targets/support/pre-kmerge.sh:
1028 Added a patch from Andrew Gaffney <agaffney@gentoo.org> from bug #173826 to
1029 improve the netboot2 target.
1031 10 Apr 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1032 modules/generic_stage_target.py:
1033 Added a patch from Mike Frysinger <vapier@gentoo.org> for bug #173740 to
1034 cause catalyst to export boolean variables as well as string-based
1037 10 Apr 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1038 modules/generic_stage_target.py:
1039 Fixing check for invalid subarch to not filter too much. Fix from Mike
1040 Frysinger <vapier@gentoo.org> for bug #173532.
1042 10 Apr 2007; Chris Gianelloni <wolf31o2@gentoo.org> arch/s390.py:
1043 Added s390x (64-bit) support via a patch from Mike Frysinger
1044 <vapier@gentoo.org> for bug #173002.
1046 10 Apr 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1047 targets/embedded/embedded-chroot.sh, targets/grp/grp-chroot.sh,
1048 targets/livecd-stage1/livecd-stage1-chroot.sh,
1049 targets/netboot/netboot-chroot.sh, targets/netboot/netboot-combine.sh,
1050 targets/netboot2/netboot2-pkg.sh, targets/stage1/stage1-chroot.sh,
1051 targets/stage1/stage1-controller.sh, targets/stage2/stage2-chroot.sh,
1052 targets/stage3/stage3-chroot.sh, targets/stage4/stage4-chroot.sh,
1053 targets/support/chroot-functions.sh, targets/support/kmerge.sh,
1054 targets/support/pre-kmerge.sh:
1055 Added setup_myemergeopts to setup_myfeatures and removed redundant calls to
1056 setup_myemergeopts. Added some extra checks for clst_FETCH to disable
1057 certain functions/code paths when running with -F/--fetchonly. Simplified
1058 kmerge.sh with regards to kerncache and callback packages. Also, changed
1059 ccache/distcc installs to use run_emerge instead of emerge directly, which
1060 allows us to more easily replace the underlying package manager, or add
1061 support for multiple package managers to catalyst.
1063 20 Mar 2007; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1064 modules/grp_target.py:
1065 Added patch from Ã…smund Grammeltvedt <grammel@online.no> to add
1066 portage_overlay functionality to GRP, where it was mistakenly missing, for
1067 bug #171157. This is catalyst 2.0.3 and ready for release.
1069 12 Mar 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1070 targets/livecd-stage1/livecd-stage1-controller.sh,
1071 targets/support/livecdfs-update.sh:
1072 Removed the generation of grppkgs.txt since the Installer now uses vdb
1075 09 Mar 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1076 targets/support/create-iso.sh:
1077 Fix creation of the EFI images. Since it is FAT, we can't go around
1078 perserving permissions, now, can we?
1080 06 Mar 2007; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1081 targets/support/livecdfs-update.sh:
1082 Added a patch from Andrew Gaffney <agaffney@gentoo.org> to fix my completely
1083 broken sed for rc.conf, which caused all kinds of hell to break loose when
1084 booting a new CD. This is 2.0.3_pre3.
1086 06 Mar 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1087 modules/generic_stage_target.py:
1088 Added a patch from Christian Heim <phreak@gentoo.org> to remove stale files,
1089 such as group- from /etc before creating our stage tarballs. This is for bug
1092 06 Mar 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1093 targets/support/livecdfs-update.sh:
1094 Commenting out the livecd-kernel code, since the Installer should be doing
1095 everything necessary itself.
1097 14 Feb 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1098 targets/support/livecdfs-update.sh:
1099 Fix up the pci.ids/usb.ids code to work with newer pciutils and future-proof
1100 the usbutils hanlding in case they follow suit with pciutils.
1102 13 Feb 2007; Chris Gianelloni <wolf31o2@gentoo.org> arch/alpha.py,
1103 arch/amd64.py, arch/arm.py, arch/hppa.py, arch/ia64.py, arch/mips.py,
1104 arch/ppc.py, arch/ppc64.py, arch/s390.py, arch/sh.py, arch/sparc.py,
1105 arch/sparc64.py, arch/x86.py, catalyst, modules/generic_stage_target.py:
1106 Added a patch from Andrew Gaffney <agaffney@gentoo.org> to fix up the
1107 problems with using all of the various subarch settings.
1109 13 Feb 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1110 targets/support/bootloader-setup.sh, targets/support/create-iso.sh:
1111 Disabled deleting of /boot so we actually can work with EFI/grub, made EFI
1112 check look in the correct location, and made sure we don't delete /voot
1113 within the EFI code if grub is present.
1115 12 Feb 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1116 modules/generic_stage_target.py:
1117 Added another fix from Andrew Gaffney <agaffney@gentoo.org> from bug
1118 #166294. This one should fix the HPPA/PPC architectures.
1120 12 Feb 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1121 targets/support/chroot-functions.sh:
1122 Added patch from Andrew Gaffney <agaffney@gentoo.org> for bug #166420 to
1123 remove the autoresume point for portage, as it really isn't needed and
1124 doesn't really gain us much, anyway.
1126 12 Feb 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1127 targets/stage1/stage1-chroot.sh:
1128 Added patch from Andrew Gaffney <agaffney@gentoo.org> for bug #166426.
1130 06 Feb 2007; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1131 examples/generic_stage_template.spec, examples/grp_template.spec,
1132 examples/livecd-stage1_template.spec,
1133 examples/livecd-stage2_template.spec, examples/netboot2_template.spec,
1134 examples/netboot_template.spec, examples/snapshot_template.spec,
1135 examples/stage4_template.spec, examples/tinderbox_template.spec:
1136 Update the examples to have 2006.1 for the dates. This is catalyst 2.0.2, so
1139 06 Feb 2007; Chris Gianelloni <wolf31o2@gentoo.org> files/catalyst.conf,
1140 targets/support/livecdfs-update.sh:
1141 Make sure the user owns his home directory for bug #147195.
1143 30 Jan 2007; Chris Gianelloni <wolf31o2@gentoo.org> files/catalyst.conf,
1144 +files/catalystrc, modules/catalyst_support.py:
1145 Re-arranged catalyst.conf to make it easier to follow while looking at the
1146 online reference and added a default catalystrc file, which does nothing.
1148 23 Jan 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1149 modules/catalyst_support.py, modules/embedded_target.py,
1150 modules/generic_stage_target.py, modules/grp_target.py,
1151 modules/livecd_stage1_target.py, modules/livecd_stage2_target.py,
1152 modules/stage3_target.py, modules/tinderbox_target.py:
1153 Added patch from Andrew Gaffney <agaffney@gentoo.org> to fix up some of the
1154 tab/space nastiness. This is for bug #161915.
1156 23 Jan 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1157 modules/generic_stage_target.py:
1158 Fixed new cbuild code with another patch from Mike Frysinger
1159 <vapier@gentoo.org> to allow the usage of subarches.
1161 09 Jan 2007; Chris Gianelloni <wolf31o2@gentoo.org> arch/alpha.py,
1162 arch/amd64.py, arch/arm.py, arch/hppa.py, arch/ia64.py, arch/mips.py,
1163 arch/ppc.py, arch/ppc64.py, arch/s390.py, arch/sh.py, arch/sparc.py,
1164 arch/sparc64.py, arch/x86.py, modules/generic_stage_target.py,
1165 targets/netboot/netboot-combine.sh, targets/support/bootloader-setup.sh,
1166 targets/support/create-iso.sh, targets/support/functions.sh,
1167 targets/support/netboot2-final.sh, targets/support/pre-kmerge.sh:
1168 Added a patch from Mike Frysinger <vapier@gentoo.org> to support cbuild.
1170 02 Jan 2007; Chris Gianelloni <wolf31o2@gentoo.org> README, arch/alpha.py,
1171 arch/amd64.py, arch/arm.py, arch/hppa.py, arch/ia64.py, arch/mips.py,
1172 arch/ppc.py, arch/ppc64.py, arch/s390.py, arch/sh.py, arch/sparc.py,
1173 arch/sparc64.py, arch/x86.py, files/catalyst.conf, modules/builder.py,
1174 modules/catalyst_lock.py, modules/catalyst_support.py,
1175 modules/embedded_target.py, modules/generic_stage_target.py,
1176 modules/generic_target.py, modules/grp_target.py,
1177 modules/livecd_stage1_target.py, modules/livecd_stage2_target.py,
1178 modules/netboot2_target.py, modules/netboot_target.py,
1179 modules/snapshot_target.py, modules/stage1_target.py,
1180 modules/stage2_target.py, modules/stage3_target.py,
1181 modules/stage4_target.py, modules/tinderbox_target.py,
1182 targets/embedded/embedded-chroot.sh,
1183 targets/embedded/embedded-controller.sh,
1184 targets/embedded/embedded-preclean-chroot.sh, targets/embedded/unmerge.sh,
1185 targets/grp/grp-chroot.sh, targets/grp/grp-controller.sh,
1186 targets/grp/grp-preclean-chroot.sh,
1187 targets/livecd-stage1/livecd-stage1-chroot.sh,
1188 targets/livecd-stage1/livecd-stage1-controller.sh,
1189 targets/livecd-stage1/livecd-stage1-preclean-chroot.sh,
1190 targets/livecd-stage2/livecd-stage2-controller.sh,
1191 targets/netboot/netboot-chroot.sh, targets/netboot/netboot-combine.sh,
1192 targets/netboot/netboot-controller.sh, targets/netboot/netboot-image.sh,
1193 targets/netboot2/netboot2-controller.sh,
1194 targets/netboot2/netboot2-copyfile.sh, targets/netboot2/netboot2-pkg.sh,
1195 targets/stage1/build.py, targets/stage1/stage1-chroot.sh,
1196 targets/stage1/stage1-controller.sh,
1197 targets/stage1/stage1-preclean-chroot.sh, targets/stage2/stage2-chroot.sh,
1198 targets/stage2/stage2-controller.sh,
1199 targets/stage2/stage2-preclean-chroot.sh, targets/stage3/stage3-chroot.sh,
1200 targets/stage3/stage3-controller.sh,
1201 targets/stage3/stage3-preclean-chroot.sh,
1202 targets/stage4/stage4-controller.sh,
1203 targets/stage4/stage4-preclean-chroot.sh,
1204 targets/support/bootloader-setup.sh, targets/support/create-iso.sh,
1205 targets/support/livecdfs-update.sh, targets/support/netboot2-final.sh,
1206 targets/support/unmerge.sh, targets/tinderbox/tinderbox-chroot.sh,
1207 targets/tinderbox/tinderbox-controller.sh,
1208 targets/tinderbox/tinderbox-preclean-chroot.sh:
1209 Removing old CVS Header lines, which are no longer used since moving to SVN.
1211 02 Jan 2007; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1212 targets/stage4/stage4-chroot.sh:
1213 Added back a missing 'then' from stage4 target.
1215 27 Dec 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1216 modules/generic_stage_target.py:
1217 Fix indentation so things actually work.
1219 27 Dec 2006; Chris Gianelloni <wolf31o2@gentoo.org> arch/sparc.py:
1220 Added patch from Mike Frysinger <vapier@gentoo.org> to change the SPARC
1223 27 Dec 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1224 targets/support/chroot-functions.sh, targets/support/livecdfs-update.sh:
1225 Fix the display manager sed lines and change the icon for the local Handbook
1226 to use the GNOME 2.16 icon for gedit.
1228 27 Dec 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1229 modules/generic_stage_target.py:
1230 Changed the portage_overlay option to always install overlays in
1231 /usr/local/portage and added code to clean up /usr/local/portage and
1232 make.conf after sucessful execution and before creation of ISO/tarballs.
1234 22 Dec 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1235 targets/support/livecdfs-update.sh:
1236 Fixed a typo which broke coldplugging.
1238 20 Dec 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1239 targets/support/chroot-functions.sh, targets/support/livecdfs-update.sh:
1240 Added a create_handbook_icon function and rearranged some of the icon
1241 creation for the LiveCD. This should resolve bug #143725 once a new release
1244 20 Dec 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1245 targets/support/livecdfs-update.sh:
1246 We now disable the RC_COLDPLUG in /etc/conf.d/rc so udev will not do
1247 coldplugging. This allows us to unpack our firmware before we detect
1248 devices, so that devices that need it will get it.
1250 06 Dec 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1251 modules/generic_stage_target.py:
1252 Fix a typo in generic_stage_target.
1254 06 Dec 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1255 targets/support/livecdfs-update.sh:
1256 Make sure we setup the DISPLAYMANAGER variable in both /etc/rc.conf and
1257 /etc/conf.d/xdm so we support older snapshots and newer ones.
1259 22 Nov 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1260 modules/livecd_stage2_target.py:
1261 OK. We've fixed the spacing issue with livecd-stage2, so this is 2.0.1, for
1264 22 Nov 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1265 modules/livecd_stage2_target.py:
1266 Reverted change in livecd-stage2 to the action_sequence until I can figure
1267 out what the problem is with it.
1269 22 Nov 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1270 livecd/cdtar/isolinux-3.09-memtest86+-cdtar.tar.bz2, catalyst,
1271 livecd/cdtar/isolinux-elilo-memtest86+-cdtar.tar.bz2,
1272 modules/livecd_stage2_target.py:
1273 Fixed the livecd-stage2 action_sequence and updated the isolinux cdtar's to
1274 include newer memtest86. This is catalyst 2.0.1 and ready to roll.
1276 22 Nov 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1277 modules/livecd_stage2_target.py, targets/support/livecdfs-update.sh:
1278 Added a patch from Bardur Arantsson <bugs-gentoo.org@scientician.net> which
1279 resolves an issue where a variable could be accessed unitialized in obscure
1280 circumstances. This is wrt bug #144984.
1282 22 Nov 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1283 modules/generic_stage_target.py, modules/livecd_stage2_target.py,
1284 modules/stage2_target.py, modules/stage4_target.py:
1285 Fixed up action_sequence when using --fetchonly to not create tarballs or
1286 ISO images for bug #143392.
1288 22 Nov 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1289 targets/grp/grp-chroot.sh, targets/stage4/stage4-chroot.sh:
1290 Clean up the USE usage in GRP/stage4.
1292 22 Nov 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1293 modules/generic_stage_target.py, modules/stage1_target.py,
1294 modules/stage2_target.py:
1295 Added cleanup patch for stage1/stage2 and generic_stage_target from Andrew
1296 Gaffney <agaffney@gentoo.org> wrt bug #155911.
1298 22 Nov 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1299 targets/grp/grp-chroot.sh, targets/livecd-stage1/livecd-stage1-chroot.sh,
1300 targets/netboot/netboot-chroot.sh, targets/netboot2/netboot2-pkg.sh,
1301 targets/stage4/stage4-chroot.sh, targets/tinderbox/tinderbox-chroot.sh:
1302 Added patch from Andrew Gaffney <agaffney@gentoo.org> to remove all
1303 instances of USE_ORDER since auto hasn't been valid for some time. This is
1306 22 Nov 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1307 modules/generic_stage_target.py, modules/stage1_target.py:
1308 Added patch from Daniel Ostrow <dostrow@gentoo.org> for added FreeBSD
1309 goodness wrt bug #153587.
1311 03 Nov 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1312 livecd/files/x86-F3.msg, livecd/files/x86-F4.msg, livecd/files/x86-F5.msg:
1313 Changed dobladecenter to slowusb. Thanks to solar for pointing this out.
1315 03 Nov 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1316 modules/generic_stage_target.py, modules/stage4_target.py:
1317 Added a check to see if we have the tarball option enabled, which causes
1318 catalyst to run the capture sequence. This was requested by Tim Yamin for
1319 the stage4 target, but I thought it should be usable on any stage target.
1321 03 Nov 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1322 targets/support/livecdfs-update.sh:
1323 Moved fstab tweaks all into one location and added make.conf tweak for bug
1326 03 Nov 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
1327 Changed the options to be in alphabetical order so my meatspace logical
1328 parser can process them better, added the compress and tarball options,
1329 which are as of yet unused for bug #139390 and request from Tim Yamin, and
1330 removed the unused -x command line parameter for bug #151405.
1332 03 Nov 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1333 modules/generic_stage_target.py:
1334 Added a warning about changing the CHOST setting for bug #142034.
1336 11 Oct 2006; Chris Gianelloni <wolf31o2@gentoo.org> AUTHORS,
1337 modules/generic_stage_target.py, targets/stage1/stage1-controller.sh,
1338 targets/support/chroot-functions.sh:
1339 Added initial Gentoo/FreeBSD support. Patch from Diego Pettenò
1340 <flameeyes@gentoo.org> and attached to bug #150351.
1342 02 Oct 2006; Chris Gianelloni <wolf31o2@gentoo.org> README, arch/alpha.py,
1343 arch/amd64.py, arch/arm.py, arch/hppa.py, arch/ia64.py, arch/mips.py,
1344 arch/ppc.py, arch/ppc64.py, arch/s390.py, arch/sh.py, arch/sparc.py,
1345 arch/sparc64.py, arch/x86.py, catalyst, files/catalyst.conf,
1346 modules/builder.py, modules/catalyst_lock.py, modules/catalyst_support.py,
1347 modules/embedded_target.py, modules/generic_stage_target.py,
1348 modules/generic_target.py, modules/grp_target.py,
1349 modules/livecd_stage1_target.py, modules/livecd_stage2_target.py,
1350 modules/netboot2_target.py, modules/netboot_target.py,
1351 modules/snapshot_target.py, modules/stage1_target.py,
1352 modules/stage2_target.py, modules/stage3_target.py,
1353 modules/stage4_target.py, modules/tinderbox_target.py,
1354 targets/embedded/embedded-chroot.sh,
1355 targets/embedded/embedded-controller.sh,
1356 targets/embedded/embedded-fs-runscript.sh,
1357 targets/embedded/embedded-preclean-chroot.sh, targets/embedded/unmerge.sh,
1358 targets/grp/grp-chroot.sh, targets/grp/grp-controller.sh,
1359 targets/grp/grp-preclean-chroot.sh,
1360 targets/livecd-stage1/livecd-stage1-chroot.sh,
1361 targets/livecd-stage1/livecd-stage1-controller.sh,
1362 targets/livecd-stage1/livecd-stage1-preclean-chroot.sh,
1363 targets/livecd-stage2/livecd-stage2-controller.sh,
1364 targets/netboot/netboot-chroot.sh, targets/netboot/netboot-combine.sh,
1365 targets/netboot/netboot-controller.sh, targets/netboot/netboot-image.sh,
1366 targets/netboot2/netboot2-controller.sh,
1367 targets/netboot2/netboot2-copyfile.sh, targets/netboot2/netboot2-pkg.sh,
1368 targets/stage1/build.py, targets/stage1/stage1-chroot.sh,
1369 targets/stage1/stage1-controller.sh,
1370 targets/stage1/stage1-preclean-chroot.sh, targets/stage2/stage2-chroot.sh,
1371 targets/stage2/stage2-controller.sh,
1372 targets/stage2/stage2-preclean-chroot.sh, targets/stage3/stage3-chroot.sh,
1373 targets/stage3/stage3-controller.sh,
1374 targets/stage3/stage3-preclean-chroot.sh, targets/stage4/stage4-chroot.sh,
1375 targets/stage4/stage4-controller.sh,
1376 targets/stage4/stage4-preclean-chroot.sh,
1377 targets/support/bootloader-setup.sh, targets/support/create-iso.sh,
1378 targets/support/functions.sh, targets/support/kmerge.sh,
1379 targets/support/livecdfs-update.sh, targets/support/netboot2-final.sh,
1380 targets/support/post-kmerge.sh, targets/support/pre-kmerge.sh,
1381 targets/support/rc-update.sh, targets/support/target_image_setup.sh,
1382 targets/support/unmerge.sh, targets/tinderbox/tinderbox-chroot.sh,
1383 targets/tinderbox/tinderbox-controller.sh,
1384 targets/tinderbox/tinderbox-preclean-chroot.sh:
1385 Removing all copyright and license comment headers from all files so we
1386 don't ever get another bug like bug #149638.
1388 02 Oct 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1389 modules/generic_stage_target.py:
1390 Clean up more spacing/capitalization.
1392 02 Oct 2006; Chris Gianelloni <wolf31o2@gentoo.org> README,
1393 modules/generic_stage_target.py, modules/livecd_stage1_target.py,
1394 modules/stage4_target.py, targets/embedded/embedded-chroot.sh,
1395 targets/embedded/embedded-controller.sh,
1396 targets/embedded/embedded-fs-runscript.sh,
1397 targets/embedded/embedded-preclean-chroot.sh,
1398 targets/livecd-stage2/livecd-stage2-controller.sh,
1399 targets/netboot2/netboot2-copyfile.sh,
1400 targets/stage4/stage4-controller.sh, targets/support/kmerge.sh,
1401 targets/support/pre-kmerge.sh:
1402 Fixed lots of spacing issues, removed livecd/type from livecd-stage1, add
1403 splash capabilities to stage4, change 'cp -a' to 'cp -pPR', add -q to emerge
1404 calls in kmerge.sh, and updated README.
1406 13 Sep 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1407 livecd/files/livecd-bashrc, targets/support/livecdfs-update.sh:
1408 Fix bashrc so it doesn't give an error and add System.map to livecd-kernel.
1410 08 Sep 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1411 modules/catalyst_support.py:
1412 Added fix for bug #143348.
1414 23 Aug 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1415 targets/support/livecdfs-update.sh:
1416 Added -q to emerge call for systempkgs.txt just to be on the safe side.
1418 22 Aug 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1419 targets/livecd-stage2/livecd-stage2-controller.sh,
1420 targets/support/livecdfs-update.sh:
1421 Changed some copy commands to use -f, added a check for /etc/gconf before
1422 moving it when not using gentoo-release-livecd, and fixed a sed for root's
1423 .bashrc, as reported on the gentoo-catalyst mailing list by Luca Casagrande
1424 <luca.casagrande@gmail.com>.
1426 16 Aug 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1427 targets/support/livecdfs-update.sh:
1428 Fixing sed so that systemspkgs.txt is built properly.
1430 11 Aug 2006; Chris Gianelloni <wolf31o2@gentoo.org> arch/sparc.py:
1431 The sparc32 binary is in /bin, not /usr/bin.
1433 11 Aug 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1434 targets/support/chroot-functions.sh:
1435 We now only set the options for pkgcache if we are not using fetchonly. This
1436 should work around a problem where portage won't fetch the files if a binpkg
1437 already exists for the package.
1439 09 Aug 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1440 targets/support/livecdfs-update.sh:
1441 Added code to make a backup of custom.conf before we edit it for the
1444 29 Jul 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1445 targets/support/livecdfs-update.sh:
1446 Remove sed from splash section, since it wasn't actually resolving the
1447 issue, anyway. Change the installer's dialog front-end code to simply run
1448 via sudo, since we don't need to worry about having the X DISPLAY setup or
1449 anything. This is catalyst 2.0, so you guys can all start rejoicing.
1451 26 Jul 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1452 targets/support/livecdfs-update.sh:
1453 Fix my sed line so it actually applies correctly.
1455 25 Jul 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1456 targets/support/chroot-functions.sh:
1457 Added check for verbose, and add --verbose if found, or --quiet, to emerge
1460 21 Jul 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1461 targets/support/livecdfs-update.sh:
1462 Fix the splash code so we have our splash theme on all 6 virtual consoles,
1463 as well as a possible fix for the read-only filesystem messages from
1464 /sbin/splash-functions.sh
1466 20 Jul 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1467 targets/support/chroot-functions.sh:
1468 Fix --fetchonly to actually work.
1470 19 Jul 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1471 examples/livecd-stage2_template.spec:
1472 Added description for livecd/fsops to livecd-stage2's spec template.
1474 19 Jul 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1475 targets/support/livecdfs-update.sh:
1476 I've modified the GDM configuration section to work correctly. I have also
1477 ensured that xdm is no longer started just because livecd/xdm is used, which
1478 was causing issues for the generic-livecd type. This is 2.0_rc50, which
1479 should be the last of the 'release candidates' made. If there are no bug
1480 reports in 2 days, then I'm rolling this as 2.0 final.
1482 12 Jul 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1483 targets/support/livecdfs-update.sh:
1484 Hopefully, I have fixed the issue with the Installer icons. We'll have to
1485 see once the newer Installer is released, as I still have to fix the
1488 12 Jul 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1489 targets/support/rc-update.sh:
1490 Removed famd from the default runlevel for gentoo-release-livecd. It really
1491 shouldn't cause a problem, but I prefer it stay a bit clean.
1493 11 Jul 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1494 modules/generic_stage_target.py, targets/support/bootloader-setup.sh,
1495 targets/support/create-iso.sh, targets/support/kmerge.sh,
1496 targets/support/livecdfs-update.sh, targets/support/mips-arcload_conf.sh:
1497 Added patches from Joshua Kinard <kumba@gentoo.org> from bug #139337.
1499 05 Jul 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1500 -livecd/cdtar/silo-1.2.6-sparc-cdtar.tar.bz2,
1501 +livecd/cdtar/silo-1.4.13-sparc-cdtar.tar.bz2,
1502 targets/support/bootloader-setup.sh:
1503 Added patch from Gustavo Zacarias <gustavoz@gentoo.org> for sparc/silo
1504 parameters support. This is for bug #139300.
1506 28 Jun 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1507 modules/generic_stage_target.py, modules/livecd_stage2_target.py,
1508 targets/support/filesystem-functions.sh:
1509 Added two patches from Joshua Kinard from bug #138255 to fix livecd/fsops
1510 and also to remove some redundant values from livecd-stage2's valid_values.
1513 28 Jun 2006; Chris Gianelloni <wolf31o2@gentoo.org> arch/ppc.py,
1515 Fixed invocation of linux32 for x86 and ppc. This is for bug #138080.
1517 22 Jun 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1518 modules/generic_stage_target.py:
1519 Fix a problem where catalyst was creating an initial list, then putting that
1520 list inside another. Thanks to Andrew Gaffney <agaffney@gentoo.org> for
1521 pointing it out and for the fix. This is for bug #136351.
1523 22 Jun 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1524 targets/support/unmerge.sh:
1525 Removing loop for unmerge, as it didn't actually solve anything and the
1526 portage team has helped us out by reverting the behavior that caused this
1527 change in the first place.
1529 21 Jun 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1530 modules/netboot2_target.py, modules/stage1_target.py,
1531 targets/netboot2/netboot2-copyfile.sh, targets/support/pre-kmerge.sh:
1532 Added two patches from Joshua Kinard <kumba@gentoo.org> to fix stage1 not
1533 having /proc mounted during the preclean stage and also to clean up the
1534 netboot2 code. This is 2.0_rc48.
1536 20 Jun 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1537 targets/support/unmerge.sh:
1538 Change our unmerge from being a single unmerge to a loop, to work around an
1539 unexpected change in portage 2.1's unmerge processing.
1541 19 Jun 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1542 targets/support/bootloader-setup.sh:
1543 Fixed a problem where we were putting the kernel name in twice and causing
1544 and error when using grub as a bootloader. This is for bug #137252.
1546 15 Jun 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1547 targets/support/bootloader-setup.sh:
1548 Added a second pass to the alpha bootloader setup to create aboot items for
1549 serial console for bug #133457.
1551 12 Jun 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1552 +livecd/cdtar/arcload-0.43-r1.tbz2:
1553 Added arcload cdtar for mips.
1555 09 Jun 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1556 targets/netboot/netboot-controller.sh:
1557 Added make-busybox-symlinks to USE for busybox compile. This is catalyst
1560 08 Jun 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1561 modules/generic_stage_target.py, targets/support/livecdfs-update.sh:
1562 Add patch from bug #135051 to fix the seedcache extraction logic.
1564 03 Jun 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1565 targets/support/livecdfs-update.sh:
1566 Don't set icon theme to Clearlooks, since it doesn't exist.
1568 03 Jun 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1569 targets/support/livecdfs-update.sh:
1570 Fix sed on installer icons.
1572 25 May 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
1575 23 May 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1576 targets/stage1/stage1-controller.sh:
1577 Added a -type f to the find call in stage1 for bug #132180.
1579 19 May 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1580 livecd/cdtar/yaboot-1.3.13-cdtar.tar.bz2:
1581 Updated yaboot cdtar from Daniel Ostrow <dostrow@gentoo.org> so it will boot
1582 properly on IBM PPC64 machines.
1584 19 May 2006; Eric Edgar <rocket@gentoo.org> modules/catalyst_support.py,
1585 modules/generic_stage_target.py:
1588 16 May 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1589 targets/support/rc-update.sh:
1590 Removed x-setup from default runlevel, as it is now controlled via the
1591 autoconfig init script.
1593 15 May 2006; Eric Edgar <rocket@gentoo.org> arch/ppc64.py:
1594 Fix ppc64 based arches to subclass ppc64
1596 15 May 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1597 modules/livecd_stage1_target.py:
1598 Use the full category/package name for livecd-tools.
1600 13 May 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1601 targets/support/livecdfs-update.sh:
1602 Make copies and deletes recursive for firmware since some packages put their
1603 firmware in a subdirectory.
1605 10 May 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1606 targets/support/livecdfs-update.sh:
1607 Fix detection of the Installer.
1609 10 May 2006; Chris Gianelloni <wolf31o2@gentoo.org> arch/ppc64.py:
1610 Added 970, power3, power4, and power5 sub-arches for ppc64.
1612 09 May 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1613 targets/support/livecdfs-update.sh:
1614 Removed portion of livecdfs-update.sh that created /etc/conf.d/net as it is
1615 no longer necessary and can cause possible problems with Installer-based
1618 08 May 2006; Eric Edgar <rocket@gentoo.org> modules/catalyst_lock.py:
1619 recursive directory create
1621 01 May 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1622 modules/catalyst_support.py:
1623 Changed a display error from bug #131502 and rolling 2.0_rc45.
1625 25 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1626 targets/support/create-iso.sh:
1627 Added patch from Gustavo Zacharias <gustavoz@gentoo.org> for some fun
1630 25 Apr 2006; Eric Edgar <rocket@gentoo.org>
1631 modules/generic_stage_target.py:
1632 digests function uses raw output from hash function now
1634 25 Apr 2006; Eric Edgar <rocket@gentoo.org> modules/catalyst_support.py:
1635 change hash result format so .DIGESTS is generated correctly
1637 25 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1638 modules/catalyst_support.py:
1639 Added patch to parse_spec by Andrew Gaffney <agaffney@gentoo.org> and for
1642 25 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1643 targets/support/livecdfs-update.sh:
1644 Added a space for bug #131181.
1646 23 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1647 targets/support/kmerge.sh:
1648 Fixed creation of kernelpkgs.txt file for the installer.
1650 21 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1651 modules/generic_stage_target.py:
1652 Somehow this hosts.bck fix got reverted and I really don't know how. Anyway,
1655 20 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1656 targets/livecd-stage2/livecd-stage2-controller.sh,
1657 targets/support/bootloader-setup.sh:
1658 I missed an extra else in bootloader-setup.sh, so I'm fixing that and
1659 rolling out an emergency rc44.
1661 20 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1662 targets/support/bootloader-setup.sh:
1663 If you use elif, you have to use a then after it. Yeah, that one's totally
1666 19 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1667 targets/support/livecdfs-update.sh:
1668 Fixing my own bug in livecdfs-update.sh and rolling 2.0_rc43.
1670 19 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1671 targets/support/rc-update.sh:
1672 Removed runlevel deletion, as it probably wasn't a good idea. This is for
1675 19 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1676 targets/support/bootloader-setup.sh:
1677 Removed bootplash support from ppc/ppc64 since they only will work with
1678 gensplash. Forced use of livecd/splash_type of bootsplash to get
1679 splash=silent. This should reduce the number of things on the kernel command
1680 line that aren't necessary.
1682 18 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org> AUTHORS, catalyst,
1683 modules/catalyst_support.py:
1684 Added patch from Andrew Gaffney <agaffney@gentoo.org> to re-write
1685 parse_spec. This should resolve bug #130103, as well as make the code much
1686 cleaner. This is 2.0_rc42.
1688 18 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1689 modules/generic_stage_target.py:
1690 Forced -p on tar for compressing stages.
1692 18 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1693 targets/support/chroot-functions.sh:
1694 Fixed fetchonly option for stages 1 through 3 and livecd-stage1, and
1697 17 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1698 targets/stage1/build.py:
1699 Added patch to build.py for portage 2.1 support.
1701 17 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1702 targets/support/kmerge.sh:
1703 Fixed genkernel initramfs overlay support. Thanks to Alvin Lee
1704 <liyiming@ict.ac.cn> in bug #129890.
1706 17 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1707 targets/support/livecdfs-update.sh:
1708 Moved sed line for ##STARTX to end of file, since we aren't touching
1709 /etc/startx until the end.
1711 17 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1712 targets/support/livecdfs-update.sh:
1713 Added a check for the games group and add it if it doesn't exist already.
1714 This should resolve bug #125498.
1716 13 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1717 examples/generic_stage_template.spec, examples/grp_template.spec,
1718 examples/livecd-stage1_template.spec,
1719 examples/livecd-stage2_template.spec, examples/netboot2_template.spec,
1720 examples/netboot_template.spec, examples/snapshot_template.spec,
1721 examples/stage4_template.spec, examples/tinderbox_template.spec:
1722 Removed portdir_overlay from the snapshot example spec and added
1723 portage_overlay to the example specs for the relevant targets.
1725 04 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
1726 This is 2.0_rc41 since it has better LiveCD support.
1728 04 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1729 targets/support/livecdfs-update.sh:
1732 31 Mar 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1733 targets/support/functions.sh:
1734 Removed check for livecd/dev-manager being udev since it was done
1735 incorrectly and genkernel assumes udev by default on a 2.6 kernel and devfs
1736 by default on a 2.4 kernel. Thanks to Alvin Lee <liyiming@ict.ac.cn> on bug
1737 #128265 for pointing this out.
1739 23 Mar 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1740 -livecd/cdtar/elilo-3.4-cdtar.tar.bz2,
1741 +livecd/cdtar/elilo-3.6-cdtar.tar.bz2:
1742 Replaced elilo-3.4 cdtar with elilo-3.6 cdtar for IA64.
1744 22 Mar 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1745 modules/generic_stage_target.py:
1746 Fix to ensure that we look inside the chroot for /etc/hosts.bck, not on our
1747 live system. You can thank Andrew Gaffney for the fix.
1749 22 Mar 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1750 targets/livecd-stage2/livecd-stage2-controller.sh:
1751 Don't copy motd files if we're using livecd/type generic-livecd.
1753 22 Mar 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1754 targets/livecd-stage2/livecd-stage2-controller.sh,
1755 targets/support/livecdfs-update.sh:
1756 Made sure that livecd/motd is ignored for livecd/type: gentoo-* and added
1757 some extra cleanup to generic-livecd.
1759 16 Mar 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1760 -livecd/cdtar/yaboot-1.3.11-cdtar.tar.bz2,
1761 -livecd/cdtar/yaboot-1.3.11-ppc64-cdtar-r1.tar.bz2,
1762 +livecd/cdtar/yaboot-1.3.13-cdtar.tar.bz2,
1763 -livecd/cdtar/ppc-yaboot-cdtar.tar.bz2,
1764 targets/support/bootloader-setup.sh:
1765 Added sed to PPC/PPC64 to change boot.msg to match the hardware for which
1766 the CD was built, merged the PPC and PPC64 cdtar files into a single cdtar,
1767 and removed all older cdtar files for PPC*.
1769 13 Mar 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1770 livecd/files/livecd.motd.txt:
1771 Added message to the official LiveCD MOTD mentioning how to run the
1772 installer. Blame codeman. This is 2.0_rc40.
1774 13 Mar 2006; Eric Edgar <rocket@gentoo.org> modules/snapshot_target.py:
1775 fix so snapshot target doesnt have errors
1777 13 Mar 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1778 targets/support/livecdfs-update.sh:
1779 Finalized the sync from my fsscript for 2006.0 into catalyst. It is now no
1780 longer necessary to use a fsscript to duplicate the official Gentoo LiveCD
1783 12 Mar 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1784 targets/support/rc-update.sh:
1785 Removed hdparm and alsasound from rc-update.sh as they are pulled in by the
1788 21 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1789 targets/support/livecdfs-update.sh:
1790 Added wrapping around the udev sed for those crazy 2.4-users.
1792 17 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1793 targets/support/livecdfs-update.sh:
1794 Added sed fix for udev starting evms_activate unconditionally. This is
1797 17 Feb 2006; Eric Edgar <rocket@gentoo.org> modules/stage4_target.py:
1798 add stage4/unmerge stage4/rm to valid options
1800 15 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1801 targets/support/rc-update.sh:
1802 Added fix for bug #122154 from Rajiv Manglani.
1804 15 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1805 targets/support/kmerge.sh:
1806 Fixed creation of kernelpkgs.txt for the Installer.
1808 14 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1809 livecd/cdtar/elilo-3.4-cdtar.tar.bz2:
1810 Updated elilo tarball for IA64.
1812 14 Feb 2006; Eric Edgar <rocket@gentoo.org> modules/snapshot_target.py:
1813 DIGESTS support for snapshot creation
1815 14 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
1816 This is catalyst 2.0_rc38, codenamed: When will the stinking release
1817 candidates ever end?
1819 14 Feb 2006; Eric Edgar <rocket@gentoo.org> modules/grp_target.py:
1820 fix for .DIGESTS.DIGESTS issue in grp
1822 14 Feb 2006; Eric Edgar <rocket@gentoo.org>
1823 modules/generic_stage_target.py:
1824 fix for failure when root_overlay is not set
1826 14 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1827 targets/support/bootloader-setup.sh:
1828 Added IA64/SGI patch from plasmaroo.
1830 13 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1831 targets/livecd-stage1/livecd-stage1-controller.sh,
1832 targets/support/kmerge.sh, targets/support/livecdfs-update.sh:
1833 Fixed generation of grppkgs.txt and kernelpkgs.txt for the Installer. This
1836 10 Feb 2006; Eric Edgar <rocket@gentoo.org>
1837 modules/generic_stage_target.py:
1838 Allow multiple overlays for root_overlay and overlay spec option
1840 10 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1841 -livecd/cdtar/yaboot-1.3.11-ppc-cdtar-r1.tar.bz2,
1842 +livecd/cdtar/yaboot-1.3.11-ppc64-cdtar-r1.tar.bz2, catalyst,
1843 targets/support/rc-update.sh:
1844 Updated ppc64's cdtar file with a new boot.msg, removed older file, and
1845 fixed bug #122154. This is catalyst 2.0_rc36.
1847 09 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1848 livecd/files/livecd.motd.txt, targets/support/livecdfs-update.sh:
1849 Updated the LiveCD motd to tell the user to run the display manager again,
1850 rather than startx, while mentioning that startx is useful as a rescue X
1851 session since it starts twm. This is catalyst 2.0_rc35.
1853 09 Feb 2006; Eric Edgar <rocket@gentoo.org> targets/support/create-iso.sh:
1854 Add hfs-hide options to mkisofs so macs boot
1856 09 Feb 2006; Eric Edgar <rocket@gentoo.org>
1857 modules/generic_stage_target.py:
1858 Fix indentation issues
1860 08 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
1863 08 Feb 2006; Eric Edgar <rocket@gentoo.org>
1864 targets/support/bootloader-setup.sh:
1865 add additional console less entry when consoles are chosen for ppc64
1867 08 Feb 2006; Eric Edgar <rocket@gentoo.org>
1868 modules/generic_stage_target.py:
1869 fix kernelopts and extraversion env variable exports
1871 08 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1872 targets/support/livecdfs-update.sh:
1873 Rearranged generation of /usr/livecd/systempkgs.txt for the LiveCD. Thanks
1874 to Andrew Gaffney for spotting this. This is 2.0_rc33.
1876 07 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1877 targets/support/kmerge.sh:
1878 Changing the way we determine if extraversion is set. This is catalyst
1881 07 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1882 targets/support/livecdfs-update.sh:
1883 Change net.ethX links to link to net.lo instead of net.eth0.
1885 07 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1886 examples/stage4_template.spec:
1887 Fixed rcadd example for stage4. Blame rajiv.
1889 06 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
1890 This is catalyst 2.0_rc31.
1892 05 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1893 targets/support/livecdfs-update.sh:
1894 Added copy of /usr/portage/eclass for the Installer. Thanks to Andrew
1895 Gaffney for pointing me in the right direction.
1897 03 Feb 2006; Eric Edgar <rocket@gentoo.org> targets/support/create-iso.sh:
1898 change all occurrences of ${clst_livecd_cdfstype} with ${clst_fstype}
1900 02 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
1903 02 Feb 2006; Eric Edgar <rocket@gentoo.org>
1904 examples/livecd-stage2_template.spec:
1905 updated examples to have console and machine_type
1907 02 Feb 2006; Eric Edgar <rocket@gentoo.org>
1908 targets/support/bootloader-setup.sh:
1909 Change [ console ] to -console in yaboot.conf for ppc64. Spaces aren't
1912 02 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
1913 This is catalyst 2.0_rc29.
1915 02 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1916 livecd/cdtar/yaboot-1.3.11-ppc-cdtar-r1.tar.bz2:
1917 Removed extra yaboot.conf from
1918 livecd/cdtar/yaboot-1.3.11-ppc-cdtar-r1.tar.bz2.
1920 01 Feb 2006; Eric Edgar <rocket@gentoo.org>
1921 targets/support/kill-chroot-pids.sh:
1922 add sleep to try and give processes a chance to die. bug 119940
1924 01 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1925 targets/support/functions.sh:
1926 Removed some quotes to make sure we have a binary operator and closing bug
1929 31 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1930 targets/support/create-iso.sh:
1931 Added fix for amd64/x86 ISO creation. This is 2.0_rc28.
1933 30 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1934 targets/support/bootloader-setup.sh:
1935 Added path from bug #120935 for PPC/PPC64.
1937 30 Jan 2006; Eric Edgar <rocket@gentoo.org> modules/stage2_target.py:
1938 Additional spacing fixes submitted by `Kumba
1940 29 Jan 2006; Eric Edgar <rocket@gentoo.org> modules/stage1_target.py,
1941 modules/stage2_target.py:
1942 space cleanups contributed from `Kumba
1944 29 Jan 2006; Eric Edgar <rocket@gentoo.org> modules/grp_target.py:
1945 add grp/use to valid_values in the grp module
1947 29 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
1950 28 Jan 2006; Eric Edgar <rocket@gentoo.org>
1951 -livecd/cdtar/yaboot-1.3.11-ppc-cdtar.tar.bz2,
1952 +livecd/cdtar/yaboot-1.3.11-ppc-cdtar-r1.tar.bz2,
1953 targets/support/bootloader-setup.sh:
1954 ppc cdtar update; ppc64 bootloader updates
1956 27 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1957 targets/support/create-iso.sh:
1958 Fixing HFS bless on PPC64. This is catalyst 2.0_rc26.
1960 27 Jan 2006; Eric Edgar <rocket@gentoo.org>
1961 +livecd/cdtar/yaboot-1.3.11-ppc-cdtar.tar.bz2,
1962 modules/generic_stage_target.py, targets/support/bootloader-setup.sh,
1963 targets/support/create-iso.sh:
1964 Fix ppc64 iso creation. Add console machine_type for ppc yaboot separation.
1966 27 Jan 2006; Eric Edgar <rocket@gentoo.org>
1967 modules/generic_stage_target.py, targets/support/bootloader-setup.sh:
1968 Add ppc console and machine_type=ibm
1970 27 Jan 2006; Eric Edgar <rocket@gentoo.org>
1971 modules/generic_stage_target.py:
1972 Fix type error when kernel packages arent defined
1974 27 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1975 examples/generic_stage_template.spec, examples/grp_template.spec,
1976 examples/livecd-stage1_template.spec,
1977 examples/livecd-stage2_template.spec, examples/netboot_template.spec,
1978 examples/stage4_template.spec:
1979 Added more verbose wording and examples for pkgcache_path and
1980 kerncache_path, where necessary.
1982 26 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1983 targets/support/create-iso.sh:
1984 Really fixing bug #120475 this time. This is 2.0_rc25.
1986 26 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1987 targets/support/create-iso.sh:
1988 Added patch from bug #120475 that resolves HFS blessing on PPC*. This is
1991 26 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1992 +livecd/cdtar/isolinux-elilo-memtest86+-cdtar.tar.bz2,
1993 targets/support/bootloader-setup.sh, targets/support/create-iso.sh:
1994 Added initial support for EFI booting on x86. This is completely untested,
1995 so use it at your own risk. Also, no bug reports without patches, please.
1996 This is catalyst 2.0_rc23.
1998 26 Jan 2006; Eric Edgar <rocket@gentoo.org> targets/support/functions.sh:
1999 kmerge should have been kerncache
2001 26 Jan 2006; Eric Edgar <rocket@gentoo.org> targets/support/functions.sh,
2002 targets/support/pre-kmerge.sh:
2003 Fix a few other places for the kerncache update
2005 26 Jan 2006; Eric Edgar <rocket@gentoo.org>
2006 examples/generic_stage_template.spec, examples/grp_template.spec,
2007 examples/livecd-stage1_template.spec,
2008 examples/livecd-stage2_template.spec, examples/netboot2_template.spec,
2009 examples/netboot_template.spec, examples/stage4_template.spec,
2010 examples/tinderbox_template.spec, modules/generic_stage_target.py,
2011 targets/support/kmerge.sh:
2012 Separation of kerncache from snapcache
2014 26 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
2015 It helps if I actually increment the version number.
2017 26 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2018 targets/stage1/stage1-chroot.sh, targets/stage3/stage3-chroot.sh:
2019 Added --oneshot to default options for stage1 building. Added code to wipe
2020 world during stages 1 and 3. This is catalyst 2.0_rc22.
2022 25 Jan 2006; Eric Edgar <rocket@gentoo.org>
2023 modules/generic_stage_target.py, targets/support/bootloader-setup.sh:
2024 Fix bug if no kernel packages were defined but there was a postconf setting.
2025 x86 softlevel support is enhanced.
2027 24 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2028 targets/support/bootloader-setup.sh:
2029 Added IA64 patch from plasmaroo. This is catalyst 2.0_rc21.
2031 23 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> arch/x86.py:
2032 Changed mcpu to mtune since mcpu is deprecated on GCC 3.4 and above.
2034 20 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
2037 20 Jan 2006; Eric Edgar <rocket@gentoo.org> modules/netboot2_target.py:
2038 Netboot2 fixes for spec parameter checks
2040 20 Jan 2006; Eric Edgar <rocket@gentoo.org>
2041 modules/generic_stage_target.py, modules/stage4_target.py:
2042 add makeopts spec file support.
2044 20 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2045 modules/generic_stage_target.py:
2046 Added fix for bug #119635.
2048 19 Jan 2006; Eric Edgar <rocket@gentoo.org> targets/support/pre-kmerge.sh:
2049 Fix pre-kmerge.sh for stage4
2051 18 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
2054 18 Jan 2006; Eric Edgar <rocket@gentoo.org>
2055 modules/generic_stage_target.py:
2056 fix crash when no kernel is defined. spacing issue
2058 18 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
2061 18 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2062 modules/livecd_stage2_target.py:
2063 Added livecd/volid to valid_values.
2065 17 Jan 2006; Eric Edgar <rocket@gentoo.org>
2066 modules/generic_stage_target.py:
2067 remove extra function that was converting strings to lists unnecessarily
2069 17 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
2070 This is catalyst 2.0_rc17.
2072 17 Jan 2006; Eric Edgar <rocket@gentoo.org> modules/catalyst_support.py,
2073 modules/generic_stage_target.py, modules/livecd_stage2_target.py,
2074 modules/stage4_target.py:
2075 fix issue where args not allowed that arose due to earlier myspec addlargs bug
2077 17 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2078 targets/embedded/embedded-preclean-chroot.sh,
2079 targets/grp/grp-preclean-chroot.sh,
2080 targets/livecd-stage1/livecd-stage1-preclean-chroot.sh,
2081 targets/stage1/stage1-preclean-chroot.sh,
2082 targets/stage2/stage2-preclean-chroot.sh,
2083 targets/stage3/stage3-preclean-chroot.sh,
2084 targets/support/chroot-functions.sh,
2085 targets/tinderbox/tinderbox-preclean-chroot.sh:
2086 Added function to cleanup stray /etc/distcc/hosts files.
2088 16 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2089 targets/support/bootloader-setup.sh:
2090 Added fix from bug #119123. This is catalyst 2.0_rc16.
2092 16 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2093 targets/support/create-iso.sh, targets/support/netboot2-final.sh:
2094 Fixing some spacing. This is catalyst 2.0_rc15.
2096 16 Jan 2006; Eric Edgar <rocket@gentoo.org> targets/support/functions.sh:
2097 Attempt to fix bug #117649
2099 16 Jan 2006; Eric Edgar <rocket@gentoo.org>
2100 modules/generic_stage_target.py:
2101 fixes for bugs #119009, #119041 and #118985
2103 13 Jan 2006; Eric Edgar <rocket@gentoo.org>
2104 +examples/netboot2_template.spec, modules/catalyst_support.py,
2105 +modules/netboot2_target.py, +targets/netboot2/netboot2-controller.sh,
2106 +targets/netboot2/netboot2-copyfile.sh, +targets/netboot2/netboot2-pkg.sh,
2107 +targets/support/netboot2-final.sh, targets/support/pre-kmerge.sh:
2110 13 Jan 2006; Eric Edgar <rocket@gentoo.org> modules/generic_stage_target.py,
2111 targets/support/kmerge.sh:
2112 Fix for ccache (null)/.ccache bug
2114 13 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
2117 11 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> AUTHORS, arch/ppc.py:
2118 Added ppc -mcpu patch from Pylon for bug #118709.
2120 10 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2121 modules/embedded_target.py, modules/stage4_target.py:
2122 Added linuxrc to embedded and stage4 targets.
2124 10 Jan 2006; Eric Edgar <rocket@gentoo.org>
2125 modules/generic_stage_target.py, targets/support/kmerge.sh:
2126 filter kname - and . for kmerge.sh
2128 10 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2129 targets/support/create-iso.sh:
2130 Added sparc64 to sparc lines for create-iso.sh to fix ISO creation on sparc64.
2132 05 Jan 2006; Eric Edgar <rocket@gentoo.org>
2133 modules/generic_stage_target.py:
2134 change .digests to .DIGESTS
2136 04 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2137 targets/support/kmerge.sh:
2138 Commented ccache for genkernel build which will resolve #117648 until a
2139 proper solution can be found. This is 2.0_rc13.
2141 04 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2142 targets/stage1/stage1-controller.sh:
2143 Added patch from vapier for bug #117254.
2145 03 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> arch/alpha.py,
2146 arch/amd64.py, arch/mips.py, arch/ppc.py, arch/ppc64.py, arch/s390.py,
2147 arch/sh.py, arch/sparc.py, arch/sparc64.py, arch/x86.py:
2148 Added -pipe to default CFLAGS/CXXFLAGS and doing some minor cleanup
2151 03 Jan 2006; Eric Edgar <rocket@gentoo.org>
2152 modules/generic_stage_target.py:
2153 Remove chost/cflags etc. warning messages
2155 31 Dec 2005; Eric Edgar <rocket@gentoo.org>
2156 modules/generic_stage_target.py:
2157 Attempt to fix bug 117253; chost is wrong on autoresume
2159 28 Dec 2005; Eric Edgar <rocket@gentoo.org> modules/embedded_target.py,
2160 modules/generic_stage_target.py, modules/netboot_target.py,
2161 modules/stage1_target.py:
2162 make setting of destdir more global and part of generic_stage_target
2164 28 Dec 2005; Eric Edgar <rocket@gentoo.org> modules/netboot_target.py:
2165 Fix destpath bug in netboot target
2167 28 Dec 2005; Eric Edgar <rocket@gentoo.org>
2168 modules/generic_stage_target.py, modules/stage4_target.py:
2169 Fix for bug 116305;removed unnecessary pkgcache_path processing from the
2172 23 Dec 2005; Eric Edgar <rocket@gentoo.org> arch/sh.py,
2173 modules/generic_stage_target.py, modules/stage4_target.py:
2174 remove stray ' from arch/sh.py
2176 21 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2177 targets/stage1/stage1-controller.sh:
2178 This finally fixes the issues with gcc-config/binutils-config in stage1.
2179 This is catalyst 2.0_rc12.
2181 21 Dec 2005; Eric Edgar <rocket@gentoo.org> modules/snapshot_target.py:
2182 Fix incorrect warning message. portdir_overlay -> portage_overlay
2184 21 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2185 targets/stage1/stage1-controller.sh,
2186 targets/stage1/stage1-preclean-chroot.sh:
2187 Revert gcc-config/binutils-config to _rc11 locations. This should fix
2188 running gcc-config and binutils-config, though it probably breaks running on
2189 non-Gentoo platforms.
2191 21 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2192 modules/stage1_target.py:
2193 Make stage1 clean up python 2.3 and 2.4, also.
2195 21 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> README,
2196 targets/support/livecdfs-update.sh:
2197 Updated requirements and added creation of metadata.tar.bz2 for the installer.
2199 21 Dec 2005; Eric Edgar <rocket@gentoo.org>
2200 modules/generic_stage_target.py:
2201 Change digests file format to HASH_NAME HASH FILE_NAME
2203 21 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2204 targets/stage1/stage1-controller.sh:
2205 Moved gcc-config/binutils-config to before the chroot.
2207 21 Dec 2005; Eric Edgar <rocket@gentoo.org> modules/catalyst_support.py:
2208 Remove requirement on md5sum,sha1sum,crc32 .. only need to have shash
2209 installed. Supports all of shashs algorithms as of 12_21_2005
2211 20 Dec 2005; Eric Edgar <rocket@gentoo.org>
2212 modules/generic_stage_target.py:
2213 Catalyst should die if source_subpath is not a string
2215 20 Dec 2005; Eric Edgar <rocket@gentoo.org>
2216 modules/generic_stage_target.py:
2217 Fix for source_subpath bug
2219 20 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2220 examples/generic_stage_template.spec:
2221 Updated example specs with information on cflags/chost/cxxflags/ldflags in
2222 both stages 1 and 2.
2224 20 Dec 2005; Eric Edgar <rocket@gentoo.org> modules/stage1_target.py,
2225 modules/stage2_target.py:
2226 Disable reading of CHOST/CFLAGS/CXXFLAGS/LDFLAGS from the environment. Allow
2227 stage1 to be overridden again.
2229 20 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2230 targets/stage1/stage1-controller.sh:
2231 It looks like gcc-config/binutils-config needs to be run with the full path,
2232 since it is run outside of the chroot.
2234 20 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2235 targets/stage1/stage1-controller.sh:
2236 Fixed gcc-config calls. This is 2.0_rc11.
2238 20 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
2239 This is catalyst 2.0_rc10.
2241 20 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> arch/sh.py,
2242 modules/generic_stage_target.py:
2243 Updated sh support from Mike Frysinger <vapier@gentoo.org> and closing bug
2246 20 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2247 targets/support/functions.sh:
2248 Changed from -z to -n for bug #116180.
2250 19 Dec 2005; Eric Edgar <rocket@gentoo.org> catalyst,
2251 modules/catalyst_support.py, modules/generic_stage_target.py:
2252 Detect missing binaries for the hashing functions and abort if not found
2254 19 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> README,
2255 files/catalyst.conf:
2256 Updated README to list new requirements. Set default hash as crc32. Set
2257 default digests as sha1/md5.
2259 19 Dec 2005; Eric Edgar <rocket@gentoo.org> catalyst, files/catalyst.conf,
2260 modules/catalyst_support.py, modules/generic_stage_target.py,
2261 modules/livecd_stage2_target.py, modules/stage2_target.py:
2262 Change the internal hash checking to be quicker and more memory efficient.
2263 Add additional hash digests options.
2265 19 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2266 targets/tinderbox/tinderbox-chroot.sh,
2267 targets/tinderbox/tinderbox-controller.sh,
2268 targets/tinderbox/tinderbox-preclean-chroot.sh:
2269 Fixed up spacing/coding style on tinderbox.
2271 19 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2272 targets/support/kill-chroot-pids.sh, targets/support/kmerge.sh,
2273 targets/support/livecdfs-update.sh, targets/support/post-kmerge.sh,
2274 targets/support/pre-kmerge.sh, targets/support/rc-update.sh,
2275 targets/support/target_image_setup.sh, targets/support/unmerge.sh:
2276 Fixed up spacing/coding style on support.
2278 19 Dec 2005; Eric Edgar <rocket@gentoo.org> catalyst:
2279 Optimize catalyst bytecode and set a sane sys.exit for keyboard interrupts
2281 19 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2282 targets/stage4/stage4-chroot.sh, targets/stage4/stage4-controller.sh,
2283 targets/stage4/stage4-preclean-chroot.sh:
2284 Fixed up spacing/coding style on stage4.
2286 19 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2287 targets/stage2/stage2-chroot.sh, targets/stage2/stage2-controller.sh,
2288 targets/stage2/stage2-preclean-chroot.sh, targets/stage3/stage3-chroot.sh,
2289 targets/stage3/stage3-controller.sh,
2290 targets/stage3/stage3-preclean-chroot.sh:
2291 Fixed up spacing/coding style on stages 2 and 3
2293 19 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2294 targets/stage1/stage1-chroot.sh, targets/stage1/stage1-controller.sh,
2295 targets/stage1/stage1-preclean-chroot.sh:
2296 Fixed up spacing/coding style on stage1. Also changed
2297 gcc-config/binutils-config to be outside the chroot.
2299 19 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2300 targets/netboot/netboot-chroot.sh, targets/netboot/netboot-combine.sh,
2301 targets/netboot/netboot-controller.sh, targets/netboot/netboot-image.sh:
2302 Fixed up spacing/coding style on netboot.
2304 16 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2305 targets/livecd-stage1/livecd-stage1-chroot.sh,
2306 targets/livecd-stage1/livecd-stage1-controller.sh,
2307 targets/livecd-stage2/livecd-stage2-controller.sh:
2308 Fixed up spacing/coding style on livecd-stage*.
2310 16 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2311 targets/grp/grp-chroot.sh, targets/grp/grp-controller.sh,
2312 targets/grp/grp-preclean-chroot.sh:
2313 Fixed up spacing/coding style on grp.
2315 16 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2316 targets/embedded/embedded-chroot.sh,
2317 targets/embedded/embedded-controller.sh,
2318 targets/embedded/embedded-fs-runscript.sh,
2319 targets/embedded/embedded-preclean-chroot.sh:
2320 Fixed up spacing/coding style on embedded.
2322 16 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> arch/x86.py,
2323 targets/support/bootloader-setup.sh, targets/support/chroot-functions.sh,
2324 targets/support/create-iso.sh, targets/support/filesystem-functions.sh,
2325 targets/support/functions.sh:
2326 Removing extra line from x86.py, fixing up comments, spacing, and coding
2327 style in targets/support through functions.sh
2329 16 Dec 2005; Eric Edgar <rocket@gentoo.org>
2330 modules/generic_stage_target.py, modules/livecd_stage2_target.py:
2331 Fix more tab/spacing issues .. trying to make everything use tabs
2333 16 Dec 2005; Eric Edgar <rocket@gentoo.org>
2334 modules/livecd_stage1_target.py, modules/livecd_stage2_target.py,
2335 modules/stage1_target.py, modules/stage2_target.py,
2336 modules/stage3_target.py, modules/stage4_target.py:
2337 Fix warning message in stage1,2 and 3. Fix tab spacing issues in various
2340 14 Dec 2005; Eric Edgar <rocket@gentoo.org>
2341 modules/generic_stage_target.py:
2342 Add envscript warning to aid users who may not know what they are doing
2344 13 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2345 examples/generic_stage_template.spec:
2346 Changed example specs to match that cflags/cxxflags/chost/ldflags are now
2347 only configurable when building a stage2 tarball, to match the current state
2348 of portage. This is 2.0_rc9.
2350 13 Dec 2005; Eric Edgar <rocket@gentoo.org>
2351 targets/support/chroot-functions.sh:
2352 Silence more of portages beeps and clicks and whistles
2354 13 Dec 2005; Eric Edgar <rocket@gentoo.org>
2355 targets/support/chroot-functions.sh:
2356 Change the portage emerge to use run_emerge
2358 13 Dec 2005; Eric Edgar <rocket@gentoo.org>
2359 modules/generic_stage_target.py, modules/snapshot_target.py,
2360 modules/stage1_target.py, modules/stage2_target.py,
2361 modules/stage3_target.py:
2362 allow portdir_overlay to be part of all specs not including snapshot spec.
2363 Add warnings for stage1,2 and 3 in case someone uses this feature there.
2364 Remove overlay support from the snapshot spec but added a warning.
2366 13 Dec 2005; Eric Edgar <rocket@gentoo.org> modules/stage1_target.py,
2367 modules/stage2_target.py:
2368 Move allowable cflags/cxxflags/chost/ldflags changing to stage2 from stage1
2371 11 Dec 2005; Eric Edgar <rocket@gentoo.org>
2372 modules/generic_stage_target.py, targets/support/bootloader-setup.sh:
2373 Add support for bootloader softlevel=; have rsync delete the extra files out
2374 of the overlay so that the overlay always matches the source dir
2376 09 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
2377 Swapped -v/-V since I had gotten them wrong here.
2379 09 Dec 2005; Eric Edgar <rocket@gentoo.org>
2380 modules/generic_stage_target.py:
2381 Fix stupid overlay bug
2383 09 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2384 targets/embedded/embedded-chroot.sh, targets/grp/grp-chroot.sh,
2385 targets/livecd-stage1/livecd-stage1-chroot.sh,
2386 targets/netboot/netboot-chroot.sh, targets/netboot/netboot-combine.sh,
2387 targets/stage1/stage1-chroot.sh, targets/stage3/stage3-chroot.sh,
2388 targets/stage4/stage4-chroot.sh, targets/support/chroot-functions.sh,
2389 targets/support/kmerge.sh, targets/support/livecdfs-update.sh,
2390 targets/support/unmerge.sh:
2391 Made sure we use -f on removing the default links for splash. Removed
2392 check_portage_version as it really isn't needed anymore. Removed
2393 --no-install from genkernel commands in kmerge.sh so users must manually
2394 remove kernels from /boot. This is 2.0_rc8.
2396 09 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2397 targets/support/livecdfs-update.sh:
2398 Made sed on devfsd.conf conditional on it existing. Removes one more error
2399 message from a standard catalyst run.
2401 09 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> files/catalyst.conf:
2402 Added warning about breaking snapshot cache and re-enable autoresume, since
2403 the errors I was getting were elsewhere.
2405 09 Dec 2005; Eric Edgar <rocket@gentoo.org>
2406 modules/generic_stage_target.py:
2407 Fix indentation error the last commit caused
2409 09 Dec 2005; Eric Edgar <rocket@gentoo.org>
2410 modules/generic_stage_target.py:
2411 Always clear autoresume points after a successful run
2413 09 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2414 targets/support/livecdfs-update.sh:
2415 Changed mv -f in livecdfs-update.sh to a cp -r, as it was seriously breaking
2416 snapshot caching after a successful gentoo-release-livecd run.
2418 08 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2419 targets/support/rc-update.sh:
2420 Added famd to default on official LiveCD.
2422 08 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2423 targets/support/chroot-functions.sh:
2424 Fixes 'too many arguments' error in check_portage_version.
2426 08 Dec 2005; Eric Edgar <rocket@gentoo.org>
2427 modules/generic_stage_target.py:
2428 remove extra self.env={} that was resetting the environment to null
2430 08 Dec 2005; Eric Edgar <rocket@gentoo.org>
2431 modules/livecd_stage1_target.py:
2432 Fix appending livecd use flag if no use flag is specified in livecd-stage1
2435 08 Dec 2005; Eric Edgar <rocket@gentoo.org> modules/generic_target.py:
2436 Add a default path to the environment in the chroot
2438 08 Dec 2005; Eric Edgar <rocket@gentoo.org>
2439 modules/generic_stage_target.py, targets/embedded/embedded-chroot.sh,
2440 targets/grp/grp-chroot.sh, targets/livecd-stage1/livecd-stage1-chroot.sh,
2441 targets/livecd-stage2/livecd-stage2-controller.sh,
2442 -targets/livecd-stage2/unmerge.sh, targets/netboot/netboot-chroot.sh,
2443 targets/stage1/stage1-chroot.sh, targets/stage2/stage2-chroot.sh,
2444 targets/stage2/stage2-preclean-chroot.sh, targets/stage3/stage3-chroot.sh,
2445 targets/stage3/stage3-preclean-chroot.sh, targets/stage4/stage4-chroot.sh,
2446 targets/stage4/stage4-controller.sh, -targets/stage4/unmerge.sh,
2447 targets/support/chroot-functions.sh, targets/support/pre-kmerge.sh,
2448 +targets/support/unmerge.sh, targets/tinderbox/tinderbox-chroot.sh:
2449 move unmerge.sh to support;move the CLEAN_DELAY,EMERGE_WARNING_DELAY, and
2450 CONFIG_PROTECT stuff in the run_emerge function for cleanliness
2452 08 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2454 Fixed up the man page, which has been suffering for some time, and also
2455 reversed -v/-V in the help message.
2457 08 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2458 targets/support/livecdfs-update.sh:
2459 Added fun gnome theme stuff to livecdfs-update.sh for the official Gentoo
2462 08 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> files/catalyst.conf:
2463 Turning off autoresume of doom until I can get more testing. I've had
2464 several issues with it. I'll be reporting/fixing these as I come across them
2465 but for now wish to turn it off by default as I don't want this one feature
2466 to stop the possible 2.0 final release.
2468 07 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2469 targets/livecd-stage2/unmerge.sh:
2470 Removed profiles hack from livecd-stage2's unmerge, since it isn't used
2471 anymore and probably should have been removed a long time ago when the new
2472 code was put into place in livecdfs-update.sh and livecd-local.start
2475 07 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2476 targets/livecd-stage1/livecd-stage1-chroot.sh,
2477 targets/stage1/stage1-chroot.sh, targets/stage2/stage2-chroot.sh,
2478 targets/stage3/stage3-chroot.sh, targets/stage4/stage4-chroot.sh:
2479 Made EMERGE_WARNING_DELAY=0 for all stages. This is 2.0_rc7.
2481 07 Dec 2005; Eric Edgar <rocket@gentoo.org>
2482 modules/generic_stage_target.py, modules/generic_target.py:
2483 self.env should be a part of the super class generic_target so it applies to
2484 snapshots as well; removing redundant pass in the generic_target class as
2485 its not needed. There is code there to fill the statements
2487 07 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2488 targets/support/livecdfs-update.sh:
2489 Forward-porting portage tmpfs mounting from catalyst 1.x, otherwise we break
2492 07 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
2493 Changed version stamp to 2.0_rc6.
2495 07 Dec 2005; Eric Edgar <rocket@gentoo.org>
2496 modules/generic_stage_target.py:
2497 Fix for unpack cases
2499 05 Dec 2005; Eric Edgar <rocket@gentoo.org>
2500 modules/generic_stage_target.py:
2503 05 Dec 2005; Eric Edgar <rocket@gentoo.org> catalyst, files/catalyst.1,
2504 modules/catalyst_support.py, modules/generic_stage_target.py,
2505 modules/grp_target.py, modules/livecd_stage1_target.py,
2506 modules/livecd_stage2_target.py, modules/netboot_target.py,
2507 modules/snapshot_target.py, modules/tinderbox_target.py:
2508 Stop reading env from the OS. Rely on the more on the envscript for oddball
2509 settings. Change -v to verbose and -V to version
2511 04 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
2514 04 Dec 2005; Eric Edgar <rocket@gentoo.org> modules/stage1_target.py:
2515 Fix stage1 to NOT contain the code from stage2;continued cleanup from the
2518 02 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2519 examples/generic_stage_template.spec:
2520 Added chost/cflags/cxxflags/ldflags to example spec template.
2522 02 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2523 targets/support/rc-update.sh:
2524 OK, just kidding on that last commit. We were already doing rc-update add
2525 xdm default in livecdfs-update.sh and since it is a livecd-only function,
2526 there's no point in having it in rc-update.sh
2528 02 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2529 targets/support/rc-update.sh:
2530 Have rc-update add xdm if livecd/xdm is set.
2532 02 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2533 modules/catalyst_lock.py, modules/catalyst_support.py,
2534 modules/embedded_target.py, modules/generic_stage_target.py,
2535 modules/grp_target.py, modules/livecd_stage1_target.py,
2536 modules/livecd_stage2_target.py, modules/netboot_target.py,
2537 modules/stage1_target.py, modules/stage4_target.py,
2538 modules/tinderbox_target.py:
2539 So I was just kidding on that last commit. This one is 2.0_rc4.
2541 02 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2542 modules/catalyst_lock.py, modules/catalyst_support.py,
2543 modules/embedded_target.py, modules/generic_stage_target.py,
2544 modules/grp_target.py, modules/livecd_stage1_target.py,
2545 modules/livecd_stage2_target.py, modules/netboot_target.py,
2546 modules/stage1_target.py, modules/stage2_target.py,
2547 modules/stage4_target.py, modules/tinderbox_target.py:
2548 Reverting my nasty spaces->tabs mess-up and pushing out 2.0_rc4 quickly.
2550 02 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2551 files/catalyst.conf, modules/catalyst_lock.py,
2552 modules/catalyst_support.py, modules/embedded_target.py,
2553 modules/generic_stage_target.py, modules/grp_target.py,
2554 modules/livecd_stage1_target.py, modules/livecd_stage2_target.py,
2555 modules/netboot_target.py, modules/stage1_target.py,
2556 modules/stage2_target.py, modules/stage4_target.py,
2557 modules/tinderbox_target.py, targets/stage1/stage1-controller.sh:
2558 Fixed spacing/tabs. Updated catalyst.conf comments. Added autoresume, md5,
2559 and sha to catalyst.conf by default. This is catalyst 2.0_rc3.
2561 02 Dec 2005; Eric Edgar <rocket@gentoo.org>
2562 modules/generic_stage_target.py:
2563 Fix autoresume for unpacking tarballs
2565 02 Dec 2005; Eric Edgar <rocket@gentoo.org>
2566 targets/support/livecdfs-update.sh:
2567 remove gnap livecd-type per Koon's request
2569 02 Dec 2005; Eric Edgar <rocket@gentoo.org> targets/support/rc-update.sh:
2570 change rc-update add modules default to rc-update add modules boot
2572 02 Dec 2005; Eric Edgar <rocket@gentoo.org>
2573 modules/generic_stage_target.py, modules/grp_target.py:
2574 Add more verbosity to digests if -V is enabled, add more print messages to
2577 02 Dec 2005; Eric Edgar <rocket@gentoo.org> modules/catalyst_support.py,
2578 modules/generic_stage_target.py, modules/grp_target.py:
2579 Add sha/md5 digests support for grp and cleanup other sha/md5 code
2581 01 Dec 2005; Eric Edgar <rocket@gentoo.org> modules/grp_target.py:
2582 Fix folder name for grp build dir to not have .tar.bz2 at the end
2584 01 Dec 2005; Eric Edgar <rocket@gentoo.org> catalyst, files/catalyst.conf,
2585 modules/catalyst_support.py, modules/generic_stage_target.py:
2586 Add md5 and sha .digests file creation per wolf31o2's feature request
2588 30 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
2589 This is catalyst-2.0_rc2.
2591 30 Nov 2005; Eric Edgar <rocket@gentoo.org> examples/stage4_template.spec,
2592 files/catalyst.conf, modules/generic_stage_target.py,
2593 modules/livecd_stage1_target.py:
2594 Fix livecd-stage1 livecd use flag bug; stage4 doc cleanups;autoresume points
2595 after each successful kernel build;add autoresume documentation to
2598 30 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org> arch/ppc.py,
2599 targets/embedded/embedded-controller.sh,
2600 targets/embedded/embedded-fs-runscript.sh,
2601 targets/livecd-stage2/livecd-stage2-controller.sh,
2602 targets/netboot/netboot-combine.sh, targets/netboot/netboot-controller.sh,
2603 targets/stage1/stage1-chroot.sh, targets/stage4/stage4-controller.sh,
2604 targets/support/bootloader-setup.sh, targets/support/chroot-functions.sh,
2605 targets/support/create-iso.sh, targets/support/filesystem-functions.sh,
2606 targets/support/functions.sh, targets/support/kill-chroot-pids.sh,
2607 targets/support/kmerge.sh, targets/support/livecdfs-update.sh,
2608 targets/support/rc-update.sh:
2609 Changed multiple spaces to tabs to satisfy my OCD.
2611 29 Nov 2005; Eric Edgar <rocket@gentoo.org>
2612 targets/support/chroot-functions.sh:
2613 Bumped genkernel detection to require 3.3.0 or higher
2615 29 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2616 targets/embedded/embedded-chroot.sh, targets/grp/grp-chroot.sh,
2617 targets/netboot/netboot-controller.sh:
2618 Changed to clst_use from clst_embedded_use and clst_netboot_use and
2619 clst_grp_use. This is catalyst-2.0_rc1.
2621 29 Nov 2005; Eric Edgar <rocket@gentoo.org>
2622 targets/netboot/netboot-controller.sh:
2623 change to clst_use from clst_netboot_use
2625 29 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2626 targets/livecd-stage1/livecd-stage1-chroot.sh,
2627 targets/stage4/stage4-chroot.sh:
2628 Changed to clst_use from clst_stage4_use and clst_livecd_use.
2630 29 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2631 targets/stage4/stage4-chroot.sh:
2632 Fixed USE invocations in stage4 target.
2634 29 Nov 2005; Eric Edgar <rocket@gentoo.org>
2635 modules/livecd_stage1_target.py:
2636 Force use=livecd for livecd-stage1
2638 29 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
2639 This is version 2.0_pre20051129.
2641 28 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2642 examples/livecd-stage1_template.spec, examples/stage4_template.spec:
2643 Removed kudzu-knoppix from example spec files.
2645 22 Nov 2005; Eric Edgar <rocket@gentoo.org>
2646 +livecd/cdtar/ppc-yaboot-cdtar.tar.bz2:
2647 Added ppc-yaboot-cdtar.tar.bz2 to have an Apple/IBM bootable cdrom
2649 22 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2650 examples/grp_template.spec, examples/livecd-stage1_template.spec,
2651 examples/stage4_template.spec, +examples/tinderbox_template.spec:
2652 Added tinderbox_template.spec to examples and cleaned up pkgcache_path
2653 definitions in the examples to fit in 80 columns.
2655 22 Nov 2005; Eric Edgar <rocket@gentoo.org> examples/grp_template.spec,
2656 examples/livecd-stage1_template.spec, examples/stage4_template.spec,
2657 modules/grp_target.py, modules/tinderbox_target.py,
2658 targets/tinderbox/tinderbox-chroot.sh:
2659 Tinderbox script: added newuse, tinderbox and grp targets added support for
2660 overriding the pkgcache location via pkgcache_path - pkgcache_path:
2661 /path/to/cache in the spec file, updated example specs to note pkgcache_path
2663 22 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org> files/catalyst.conf:
2664 Added portdir example to catalyst.conf for bug #113272.
2666 22 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2667 targets/support/create-iso.sh:
2668 Fixed a few lines which were causing the isolinux directory to be removed
2669 when using an isolinux cdtar on x86/amd64. This is 2.0_pre20051122.
2671 21 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2672 targets/support/create-iso.sh:
2673 Changed check for /boot/isolinux.bin to /isolinux/isolinux.bin
2675 21 Nov 2005; Eric Edgar <rocket@gentoo.org>
2676 targets/support/bootloader-setup.sh, targets/support/functions.sh:
2677 Fix pegasos kernelz rename;fix default_append_line to not include initrd= as
2678 too many arches dont use it by default, test for an initrd in the yaboot
2681 18 Nov 2005; Eric Edgar <rocket@gentoo.org>
2682 modules/generic_stage_target.py:
2683 Fix split error if use is specified
2685 18 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2686 -livecd/cdtar/palo-1.2_pre20030630-cdtar.tar.bz2,
2687 +livecd/cdtar/palo-1.5_pre20040515-cdtar.tar.bz2:
2688 Updated palo version from catalyst 1.x for HPPA.
2690 18 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2691 targets/support/bootloader-setup.sh:
2692 Removing for loop for grub on amd64/x86 as it was totally useless.
2694 18 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2695 targets/support/bootloader-setup.sh:
2696 Remove vga= line for PPC.
2698 18 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2699 targets/support/bootloader-setup.sh:
2700 PPC yaboot.conf fix from Lars Weiler <pylon@gentoo.org>.
2702 18 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2703 -catalyst-2.0_pre20051101-slot.patch, catalyst:
2704 Removing slot patch as it probably didn't belong here anyway, and updating
2705 version stamp to 2.0_pre20051118.
2707 18 Nov 2005; Eric Edgar <rocket@gentoo.org>
2708 modules/generic_stage_target.py, modules/livecd_stage1_target.py,
2709 targets/support/bootloader-setup.sh:
2710 fix the bootloader script for isolinux so that it actually makes a cfg file,
2711 remove extra unneeded catalyst aborting print statement, reorganize rm code
2712 to make sure is splits properly and is an array even from the cmdline
2714 17 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2715 targets/support/livecdfs-update.sh:
2716 Added call to update-usbids to download the latest usb.ids file.
2718 17 Nov 2005; Eric Edgar <rocket@gentoo.org> catalyst,
2719 modules/generic_stage_target.py:
2720 Move checks of running catalyst into the target which is simpler
2722 17 Nov 2005; Eric Edgar <rocket@gentoo.org>
2723 modules/generic_stage_target.py:
2724 Attempt to fix bug #111752, due to mount_safety_check calling a lock object
2725 that doesnt exist yet
2727 17 Nov 2005; Eric Edgar <rocket@gentoo.org> targets/support/kmerge.sh:
2728 Keep unnecessary programs from installing into kerncache
2730 17 Nov 2005; Eric Edgar <rocket@gentoo.org> catalyst,
2731 modules/generic_stage_target.py:
2732 Turn on more tracebacks at this point to better debug .. will need to turn
2733 them down as we find errors and build appropriate error handlers
2735 15 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
2736 Changed version marker to 2.0_pre20051115 for new ebuild.
2738 15 Nov 2005; Eric Edgar <rocket@gentoo.org>
2739 modules/livecd_stage2_target.py:
2740 Fix bug in livecd stage2 so that it doesnt try to use tar
2742 14 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2743 targets/livecd-stage2/livecd-stage2-controller.sh:
2744 Fixed livecd/readme functionality, as reported to gentoo-catalyst mailing
2745 list by Paul Kessler <kessler@co.wabasha.mn.us> and forward-ported copying
2746 of Getting_Online.txt from catalyst 1.1.10.10.
2748 11 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org> AUTHORS:
2749 Added Joshua Kinard to authors for his mips contributions.
2751 11 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2752 examples/livecd-stage2_template.spec:
2753 Fixed duplicate linuxrc entry in livecd-stage2_template.spec file. Blame
2754 Paul Kessler on gentoo-catalyst. ;]
2756 07 Nov 2005; Eric Edgar <rocket@gentoo.org> targets/support/create-iso.sh:
2757 Change variables from cat1 format to cat2
2759 07 Nov 2005; Eric Edgar <rocket@gentoo.org>
2760 modules/generic_stage_target.py, modules/stage1_target.py:
2761 Fix modules has no attribute register
2763 07 Nov 2005; Eric Edgar <rocket@gentoo.org>
2764 modules/generic_stage_target.py:
2765 Fix broken aliases code that was just proof of concept
2767 07 Nov 2005; Eric Edgar <rocket@gentoo.org> targets/support/create-iso.sh:
2768 Output mkisofs command line options to assist in debugging
2770 07 Nov 2005; Eric Edgar <rocket@gentoo.org>
2771 modules/generic_stage_target.py, targets/support/create-iso.sh:
2774 07 Nov 2005; Eric Edgar <rocket@gentoo.org>
2775 modules/generic_stage_target.py:
2776 Add VERY basic support for aliases kernel parameter.
2778 07 Nov 2005; Eric Edgar <rocket@gentoo.org>
2779 modules/livecd_stage2_target.py:
2780 Remove large section of commented code
2782 07 Nov 2005; Eric Edgar <rocket@gentoo.org>
2783 modules/generic_stage_target.py, modules/stage1_target.py:
2784 Allow LDFLAGS to be specified as an ENV variable for stage1
2786 07 Nov 2005; Eric Edgar <rocket@gentoo.org>
2787 modules/generic_stage_target.py:
2788 Fix rc-update to automatically run default options for livecds. Removed an
2789 erroneous key check.
2791 02 Nov 2005; Eric Edgar <rocket@gentoo.org> modules/embedded_target.py,
2792 modules/livecd_stage1_target.py, modules/tinderbox_target.py:
2793 Make use spec key optional to default to profile defaults
2795 02 Nov 2005; Eric Edgar <rocket@gentoo.org>
2796 +examples/stage4_template.spec:
2797 Preliminary stage4_template.spec file
2799 01 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2800 +catalyst-2.0_pre20051101-slot.patch, catalyst:
2801 Updated version stamp and added slot patch.
2803 26 Oct 2005; Eric Edgar <rocket@gentoo.org> modules/netboot_target.py:
2804 Fix ordering problem so self.settings is defined
2806 18 Oct 2005; Eric Edgar <rocket@gentoo.org>
2807 modules/generic_stage_target.py:
2808 Correct a rsync issue when the directory doesnt exist
2810 17 Oct 2005; Eric Edgar <rocket@gentoo.org>
2811 modules/generic_stage_target.py, targets/embedded/embedded-controller.sh,
2812 targets/livecd-stage2/livecd-stage2-controller.sh,
2813 targets/netboot/netboot-controller.sh,
2814 targets/stage4/stage4-controller.sh:
2815 run pre_kmerge and post_kmerge only once
2817 17 Oct 2005; Eric Edgar <rocket@gentoo.org>
2818 targets/support/bootloader-setup.sh:
2819 MIPS bootloader patch
2821 15 Oct 2005; Eric Edgar <rocket@gentoo.org>
2822 targets/support/mips-arcload_conf.sh:
2823 Fix MIPS Serial Detection
2825 13 Oct 2005; Eric Edgar <rocket@gentoo.org>
2826 targets/support/bootloader-setup.sh, targets/support/create-iso.sh,
2827 +targets/support/mips-arcload_conf.sh:
2828 Application of Kumba's patches for MIPS support
2830 13 Oct 2005; Eric Edgar <rocket@gentoo.org> targets/support/create-iso.sh:
2831 Check for the correct arch specific cd building tool
2833 13 Oct 2005; Eric Edgar <rocket@gentoo.org>
2834 modules/generic_stage_target.py:
2835 Print a warning if livecd/iso is not defined
2837 11 Oct 2005; Chris Gianelloni <wolf31o2@gentoo.org> arch/x86.py:
2838 Reverted default CHOST for x86 back to i386-pc-linux-gnu.
2840 11 Oct 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2841 targets/support/post-kmerge.sh:
2842 Check for existence of files in /lib/modules before running depscan.sh. This
2843 replaces the mips-specific check and makes it portable.
2845 10 Oct 2005; Eric Edgar <rocket@gentoo.org>
2846 modules/generic_stage_target.py:
2847 update autoresume logic when dealing with rsync unpack operations
2849 10 Oct 2005; Eric Edgar <rocket@gentoo.org>
2850 targets/support/post-kmerge.sh:
2851 Bypass module load on mips
2853 10 Oct 2005; Eric Edgar <rocket@gentoo.org> targets/support/pre-kmerge.sh:
2854 remove --no-deps so dependancies get installed for genkernel
2856 10 Oct 2005; Eric Edgar <rocket@gentoo.org>
2857 modules/generic_stage_target.py:
2858 Fix missing : statement in unpack
2860 10 Oct 2005; Eric Edgar <rocket@gentoo.org>
2861 modules/generic_stage_target.py:
2862 fix livecd-stage2 unpack when seedcache is turned off
2864 10 Oct 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2865 targets/support/functions.sh:
2866 Fix module unpacking and make it actually optional.
2868 10 Oct 2005; Eric Edgar <rocket@gentoo.org>
2869 modules/generic_stage_target.py:
2870 Fix broken seedcache autoresume interaction
2872 07 Oct 2005; Eric Edgar <rocket@gentoo.org>
2873 modules/generic_stage_target.py:
2874 Cleanup stage directories properly for tar installs
2876 06 Oct 2005; Eric Edgar <rocket@gentoo.org> modules/tinderbox_target.py:
2877 Tinderbox no longer cleans /tmp/*
2879 06 Oct 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2880 targets/tinderbox/tinderbox-chroot.sh,
2881 targets/tinderbox/tinderbox-controller.sh:
2882 Fixing problem with bind mounted portage and final rsync on tinderbox target
2883 and adding additional logging.
2885 06 Oct 2005; Eric Edgar <rocket@gentoo.org> modules/tinderbox_target.py:
2886 Stop tinderbox from trying to create a tarball of itself
2888 06 Oct 2005; Eric Edgar <rocket@gentoo.org>
2889 modules/generic_stage_target.py:
2890 Fix catalyst so it fully disables snapcache when its not specified in the
2893 06 Oct 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2894 examples/livecd-stage2_template.spec:
2895 Removed livecd/runscript and livecd/archscript from livecd-stage2 example
2896 spec template and updating version stamp.
2898 06 Oct 2005; Eric Edgar <rocket@gentoo.org> catalyst,
2899 modules/catalyst_support.py:
2900 allow file_check to proceed if key is not in use
2902 06 Oct 2005; Eric Edgar <rocket@gentoo.org> modules/catalyst_lock.py:
2903 Recursively make the missing directories
2905 05 Oct 2005; Eric Edgar <rocket@gentoo.org> targets/support/functions.sh:
2906 Fix extract_modules to just echo a warning that it is missing
2908 30 Sep 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2909 files/catalyst.conf:
2910 Updating default configuration for catalyst and updating version stamp,
2911 since we're beginning internal testing for release.
2913 15 Sep 2005; Eric Edgar <rocket@gentoo.org>
2914 modules/generic_stage_target.py:
2915 fix bug 106004 split strings into a list for empty and rm operation
2917 15 Sep 2005; Eric Edgar <rocket@gentoo.org>
2918 modules/livecd_stage2_target.py:
2919 Append slashes to directories so rsyncs work properly
2921 13 Sep 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2922 examples/livecd-stage2_template.spec:
2923 Changing source_subpath for livecd-stage2 example for bug #101704.
2925 12 Sep 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2926 examples/livecd-stage2_template.spec, modules/livecd_stage2_target.py,
2927 targets/support/livecdfs-update.sh:
2928 Added livecd/xdm and livecd/xsession options. These are used to setup the
2929 default display manager and X session, respectively. Added supporting
2930 documentation to example spec files. Imported more work from my fsscript for
2931 the official LiveCD.
2933 12 Sep 2005; Chris Gianelloni <wolf31o2@gentoo.org> arch/x86.py:
2934 Changing default CHOST for x86 from i386-pc-linux to i686-pc-linux. For
2935 discussion, see bug #88777.
2937 12 Sep 2005; Chris Gianelloni <wolf31o2@gentoo.org> AUTHORS, +arch/sh.py,
2938 modules/generic_stage_target.py:
2939 Added sh architecture to supported architectures. Thanks to Matsuu Takuto
2940 <matsuu@gentoo.org> for the patch. Closing bug #105693.
2942 08 Sep 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2943 targets/livecd-stage1/livecd-stage1-controller.sh,
2944 targets/support/kmerge.sh, targets/support/livecdfs-update.sh:
2945 Add code to dump grppkgs.txt file on livecd-stage1 and kernelpkgs.txt file
2946 on livecd-stage2 and removing universal motd for livecd/type of
2947 gentoo-release-livecd.
2949 08 Sep 2005; Eric Edgar <rocket@gentoo.org>
2950 modules/livecd_stage1_target.py:
2951 Add optional livecd/type env var for scripts to add optional items to the
2954 08 Sep 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2955 -livecd/files/x86-help.msg:
2956 Removing x86-help.msg as it is no longer used.
2958 08 Sep 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2959 livecd/files/README.txt, livecd/files/x86-F3.msg, livecd/files/x86-F4.msg,
2960 livecd/files/x86-F5.msg, livecd/files/x86-F6.msg, livecd/files/x86-F7.msg:
2961 Add dobladecenter description to bootloader files for x86/amd64.
2963 06 Sep 2005; Chris Gianelloni <wolf31o2@gentoo.org> arch/x86.py:
2964 Changed pentium-mmx to use -march=pentium-mmx and closing bug #102366.
2966 01 Sep 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2967 modules/generic_stage_target.py:
2968 Added split to use section for bug #104414.
2970 30 Aug 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2971 livecd/files/x86-F3.msg, livecd/files/x86-F4.msg, livecd/files/x86-F5.msg,
2972 livecd/files/x86-F6.msg, livecd/files/x86-F7.msg:
2973 Tabs to whitespaces for isolinux.
2975 30 Aug 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2976 targets/support/bootloader-setup.sh:
2977 Changed isolinux to use new split-out help messages. Using grub gives a
2978 single help message with pager.
2980 30 Aug 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2981 +livecd/files/x86-F2.msg, +livecd/files/x86-F3.msg,
2982 +livecd/files/x86-F4.msg, +livecd/files/x86-F5.msg,
2983 +livecd/files/x86-F6.msg, +livecd/files/x86-F7.msg:
2984 Added F2->F7 help messages for isolinux.
2986 30 Aug 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2987 livecd/files/README.txt, livecd/files/generic.motd.txt,
2988 livecd/files/livecd.motd.txt, livecd/files/livecd-bashrc,
2989 livecd/files/livecd-local.start:
2990 Updated files from latest used to build LiveCD.
2992 30 Aug 2005; Chris Gianelloni <wolf31o2@gentoo.org> arch/x86.py:
2993 Added sse to HOSTUSE for athlon-xp, since it supports SSE instructions.
2995 29 Aug 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2996 modules/catalyst_support.py:
2997 Added fix for using options with = in them with --cli (ex.
2998 livecd/gk_mainargs='--makeopts=-j3'). Blame Jason Pepas
2999 <cell@ices.utexas.edu> for pointing this out to me via email.
3001 09 Aug 2005; Eric Edgar <rocket@gentoo.org>
3002 modules/generic_stage_target.py, targets/support/functions.sh:
3003 fix bug in exec_in_chroot for stage1 target
3005 09 Aug 2005; Eric Edgar <rocket@gentoo.org> modules/catalyst_support.py,
3006 modules/generic_stage_target.py:
3007 fix missing os. in os.popen. and clear the autoresume flags if the chroot is
3008 invalid. Fix SEEDCACHE unpack issue when needing to use tarball.
3010 09 Aug 2005; Eric Edgar <rocket@gentoo.org> AUTHORS, arch/hppa.py,
3011 catalyst, examples/livecd-stage2_template.spec,
3012 examples/snapshot_template.spec, files/catalyst.conf,
3013 livecd/files/Getting_Online.txt, livecd/files/generic.motd.txt,
3014 livecd/files/livecd-bashrc, livecd/files/livecd-local.start,
3015 livecd/files/x86-help.msg, modules/catalyst_lock.py,
3016 modules/catalyst_support.py, modules/livecd_stage2_target.py,
3017 targets/embedded/embedded-controller.sh, targets/grp/grp-chroot.sh,
3018 targets/livecd-stage2/livecd-stage2-controller.sh,
3019 targets/stage1/stage1-chroot.sh, targets/stage2/stage2-chroot.sh,
3020 targets/stage2/stage2-preclean-chroot.sh,
3021 targets/stage3/stage3-preclean-chroot.sh,
3022 targets/stage4/stage4-controller.sh, targets/support/bootloader-setup.sh,
3023 targets/support/chroot-functions.sh, targets/support/create-iso.sh,
3024 targets/support/filesystem-functions.sh, targets/support/functions.sh,
3025 targets/support/kmerge.sh, targets/support/livecdfs-update.sh,
3026 targets/support/target_image_setup.sh:
3027 Forward port the changes from catalyst 1.1.9 to 1.1.10.10 to catalyst2. Need
3028 to look at gamecdfs-update.sh yet.
3030 09 Aug 2005; Eric Edgar <rocket@gentoo.org>
3031 modules/generic_stage_target.py:
3032 Remove extra debugging print statement
3034 09 Aug 2005; Eric Edgar <rocket@gentoo.org> catalyst,
3035 +modules/catalyst_lock.py, modules/catalyst_support.py,
3036 modules/embedded_target.py, modules/generic_stage_target.py,
3037 modules/grp_target.py, modules/livecd_stage1_target.py,
3038 modules/livecd_stage2_target.py, modules/netboot_target.py,
3039 modules/snapshot_target.py, modules/stage1_target.py,
3040 modules/stage2_target.py, modules/stage4_target.py,
3041 targets/support/functions.sh:
3042 Add locking support. Code simplification for unpack and unpack snapshot.
3043 Remove redundant setup_dir. change --clear_autoresume to --clear-autoresume.
3044 Add seedcache support (Grabs output from previous target run)
3045 options=seedcache. Cleanup code in functions.sh to remove extra /'s printed.
3047 27 Jul 2005; Eric Edgar <rocket@gentoo.org> catalyst,
3048 modules/catalyst_support.py, modules/generic_stage_target.py:
3049 Add support to cache the snapshot dir. add snapcache to options. add
3050 snapshot_cache= to override the default location of the cache in
3051 catalyst.conf (eg snapshot_cache="/mnt/catalyst/snapshot")
3053 27 Jul 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3054 +livecd/files/Getting_Online.txt, +livecd/files/README.txt:
3055 Forward port README.txt and Getting_Online.txt files from catalyst
3058 22 Jul 2005; Eric Edgar <rocket@gentoo.org> targets/support/rc-update.sh:
3059 Add automatic creation/deletion of runlevels based on rcadd rcdel
3061 19 Jul 2005; Eric Edgar <rocket@gentoo.org> modules/grp_target.py:
3062 Fix grp so that grp/use is not required anymore
3064 12 Jul 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3065 -livecd/cdtar/isolinux-2.11-cdtar.tar.bz2,
3066 -livecd/cdtar/isolinux-2.11-memtest86+-cdtar.tar.bz2,
3067 -livecd/cdtar/isolinux-2.13-cdtar.tar.bz2,
3068 -livecd/cdtar/isolinux-2.13-memtest86+-cdtar.tar.bz2,
3069 +livecd/cdtar/isolinux-3.09-cdtar.tar.bz2,
3070 +livecd/cdtar/isolinux-3.09-memtest86+-cdtar.tar.bz2:
3071 Updated x86/amd64 isolinux cdtar to 3.09 and removing older versions, as
3072 they are known to cause booting problems.
3074 08 Jul 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3075 livecd/files/livecd-bashrc, targets/support/livecdfs-update.sh:
3076 Fixing sed line for startx to auto-start X. Thanks to Christophe PEREZ
3077 <christophe.perez@novazur.com> on the gentoo-catalyst mailing list for
3080 08 Jul 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3081 targets/stage1/stage1-chroot.sh:
3082 Fixed quoting in stage1 profile check.
3084 07 Jul 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3085 targets/stage3/stage3-chroot.sh:
3086 Fixing USE for stage3.
3088 07 Jul 2005; Eric Edgar <rocket@gentoo.org> modules/catalyst_support.py,
3089 targets/support/chroot-functions.sh:
3090 Fix FETCH code so it will run for Pylon
3092 07 Jul 2005; Chris Gianelloni <wolf31o2@gentoo.org> modules/grp_target.py,
3093 targets/grp/grp-chroot.sh:
3094 Fix bindist invcation.
3096 07 Jul 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3097 targets/grp/grp-chroot.sh:
3098 Made sure bindist was used for all emerges in GRP.
3100 07 Jul 2005; Eric Edgar <rocket@gentoo.org> targets/grp/grp-chroot.sh:
3101 Fix USE flags for GRP build
3103 07 Jul 2005; Eric Edgar <rocket@gentoo.org> targets/grp/grp-chroot.sh,
3104 targets/stage4/stage4-chroot.sh:
3105 let GRP use the users environment variables and removed extra
3106 GRP_STAGE23_USE from stage4
3108 07 Jul 2005; Eric Edgar <rocket@gentoo.org>
3109 targets/stage2/stage2-chroot.sh, targets/stage3/stage3-chroot.sh:
3110 Remove unnecessary GRP_STAGE23_USE from stage2 and stage3 builds
3112 07 Jul 2005; Eric Edgar <rocket@gentoo.org> targets/support/rc-update.sh:
3113 fix bug 98165. Change the separator on rcadd/rcdel from : to | This will
3114 impact all previous spec files that use this option. It's beejay's fault.
3116 06 Jul 2005; Chris Gianelloni <wolf31o2@gentoo.org> arch/ppc.py:
3117 Changed to use linux32 for ppc32 support when build host is ppc64.
3119 06 Jul 2005; Chris Gianelloni <wolf31o2@gentoo.org> arch/mips.py,
3121 Removed -fomit-frame-pointer from default CFLAGS, since it isn't necessary.
3123 06 Jul 2005; Eric Edgar <rocket@gentoo.org> modules/generic_stage_target.py:
3124 Minor cosmetic print statement fixes for readability
3126 06 Jul 2005; Eric Edgar <rocket@gentoo.org> catalyst,
3127 modules/catalyst_support.py, modules/generic_stage_target.py:
3128 Fix None None bug and exception reporting
3130 06 Jul 2005; Eric Edgar <rocket@gentoo.org> targets/support/create-iso.sh:
3131 Fix iso creation script. Case statement out of place
3133 05 Jul 2005; Chris Gianelloni <wolf31o2@gentoo.org> arch/alpha.py,
3134 arch/amd64.py, arch/hppa.py, arch/ia64.py, arch/mips.py, arch/ppc.py,
3135 arch/ppc64.py, arch/s390.py, arch/sparc.py, arch/sparc64.py, arch/x86.py,
3136 catalyst, files/catalyst.conf, modules/builder.py,
3137 modules/catalyst_support.py, modules/embedded_target.py,
3138 modules/generic_stage_target.py, modules/generic_target.py,
3139 modules/grp_target.py, modules/livecd_stage1_target.py,
3140 modules/livecd_stage2_target.py, modules/netboot_target.py,
3141 modules/snapshot_target.py, modules/stage1_target.py,
3142 modules/stage2_target.py, modules/stage3_target.py,
3143 modules/stage4_target.py, modules/tinderbox_target.py,
3144 targets/embedded/embedded-chroot.sh,
3145 targets/embedded/embedded-fs-runscript.sh,
3146 targets/embedded/embedded-preclean-chroot.sh, targets/embedded/unmerge.sh,
3147 targets/grp/grp-chroot.sh, targets/grp/grp-controller.sh,
3148 targets/grp/grp-preclean-chroot.sh,
3149 targets/livecd-stage1/livecd-stage1-chroot.sh,
3150 targets/livecd-stage1/livecd-stage1-controller.sh,
3151 targets/livecd-stage2/livecd-stage2-controller.sh,
3152 targets/livecd-stage2/unmerge.sh, targets/netboot/netboot-chroot.sh,
3153 targets/netboot/netboot-combine.sh, targets/netboot/netboot-controller.sh,
3154 targets/netboot/netboot-image.sh, targets/stage1/build.py,
3155 targets/stage1/stage1-chroot.sh, targets/stage1/stage1-controller.sh,
3156 targets/stage1/stage1-preclean-chroot.sh, targets/stage2/stage2-chroot.sh,
3157 targets/stage2/stage2-controller.sh,
3158 targets/stage2/stage2-preclean-chroot.sh, targets/stage3/stage3-chroot.sh,
3159 targets/stage3/stage3-controller.sh,
3160 targets/stage3/stage3-preclean-chroot.sh, targets/stage4/stage4-chroot.sh,
3161 targets/stage4/stage4-controller.sh,
3162 targets/stage4/stage4-preclean-chroot.sh, targets/stage4/unmerge.sh,
3163 targets/support/create-iso.sh, targets/support/functions.sh,
3164 targets/support/kmerge.sh, targets/support/livecdfs-update.sh,
3165 targets/support/post-kmerge.sh, targets/support/pre-kmerge.sh,
3166 targets/support/target_image_setup.sh,
3167 targets/tinderbox/tinderbox-chroot.sh,
3168 targets/tinderbox/tinderbox-controller.sh,
3169 targets/tinderbox/tinderbox-preclean-chroot.sh:
3170 Big honkin' copyright update.
3172 05 Jul 2005; Eric Edgar <rocket@gentoo.org> modules/catalyst_support.py,
3173 modules/generic_stage_target.py:
3174 add additional logging output. Use standard os redirection methods to log to
3177 05 Jul 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3178 targets/stage1/stage1-chroot.sh:
3179 Added profile sanity check for bug #97867.
3181 05 Jul 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3182 targets/support/bootloader-setup.sh:
3183 Removing acpi=off from default kernel arguments and adding ia64
3184 livecd-stage2 support functions and cdtar.
3186 30 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3187 targets/support/bootloader-setup.sh, targets/support/pre-kmerge.sh:
3188 Changed sed line for 1024x768-only splash for x86 and amd64 only, as we
3189 control the framebuffer size there. Also, added CONSOLE=/dev/tty1 quiet to
3190 splash command line.
3192 28 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3193 targets/support/create-iso.sh:
3194 Fixed up zisofs support. Waiting for response from sparc before touching
3197 28 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3198 modules/livecd_stage2_target.py, targets/support/bootloader-setup.sh,
3199 targets/support/functions.sh:
3200 Added livecd/bootargs and added the option to the bootloader-setup.sh script
3201 to allow it to work on all arches that dynamically build their bootloader
3204 27 Jun 2005; Eric Edgar <rocket@gentoo.org>
3205 targets/stage4/stage4-controller.sh:
3206 Fix stage4 so it doesnt run the bootloader stuff
3208 24 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3209 targets/support/bootloader-setup.sh:
3210 Removed dokeymap from non-Gentoo releases.
3212 23 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3213 targets/support/livecdfs-update.sh:
3214 Added call to update-pciids to download the latest pci.ids file.
3216 23 Jun 2005; Eric Edgar <rocket@gentoo.org>
3217 modules/generic_stage_target.py, modules/livecd_stage1_target.py,
3218 modules/stage4_target.py:
3219 Allow changing the location of the pkg_cache in stage4 or livecd-stage1
3221 22 Jun 2005; Eric Edgar <rocket@gentoo.org> :
3222 Fix issue where -s on the command line would not run
3224 22 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3225 livecd/files/generic.motd.txt:
3226 Changed motd to point to /boot/config-* rather than /proc/config(.gz) for
3227 kernel configurations.
3229 22 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3230 targets/support/livecdfs-update.sh:
3231 Updated hostname/domainname creation for new baselayout.
3233 16 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3234 targets/support/bootloader-setup.sh, targets/support/create-iso.sh:
3235 Fixing some bootloader isolinux/boot stuff for x86/amd64.
3237 14 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3238 targets/support/chroot-functions.sh:
3239 Change portage emerge to use --oneshot --nodeps to keep from merging the
3240 same packages multiple times.
3242 14 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3243 targets/stage2/stage2-chroot.sh:
3244 Added a -p bootstrap when catalyst is called with -V (verbose).
3246 10 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3247 targets/support/livecdfs-update.sh:
3248 Removed inittab hack, as this is done by livecd-tools.
3250 09 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3251 livecd/files/minimal.motd.txt, livecd/files/universal.motd.txt:
3252 Revert sync for bug #86914. Yeah... I need to pay more attention sometimes.
3254 09 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3255 -livecd/files/README.txt, -livecd/files/environmental.motd.txt,
3256 -livecd/files/gentoo.png, +livecd/files/livecd.motd.txt,
3257 livecd/files/livecd-bash_profile, livecd/files/livecd-bashrc,
3258 livecd/files/minimal.motd.txt, livecd/files/universal.motd.txt,
3259 targets/livecd-stage2/livecd-stage2-controller.sh:
3260 Removed gentoo.png and creation of face directory. Changed
3261 livecd-bash_profile to source root's .bashrc. Sync motd files with catalyst
3264 02 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3265 targets/stage1/stage1-preclean-chroot.sh,
3266 targets/support/chroot-functions.sh:
3267 Added setup_binutils function and force both of them to run during stage1
3270 01 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3271 examples/livecd-stage2_template.spec:
3272 Added livecd/volid explanation to example spec.
3274 01 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3275 targets/support/create-iso.sh:
3276 General cleanup of ISO code and added default livecd/volid when it is not set.
3278 25 May 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3279 targets/embedded/embedded-controller.sh:
3280 Actually modify the embedded target this time.
3282 25 May 2005; Chris Gianelloni <wolf31o2@gentoo.org> AUTHORS,
3283 examples/livecd-stage2_template.spec, modules/livecd_stage2_target.py,
3284 targets/livecd-stage2/livecd-stage2-controller.sh,
3285 targets/stage4/stage4-controller.sh, targets/support/kmerge.sh:
3286 Added mutex to AUTHORS and added livecd/linuxrc support to embedded, stage4,
3287 and livecd-stage2 targets.
3289 20 May 2005; Chris Gianelloni <wolf31o2@gentoo.org> AUTHORS, catalyst,
3290 files/catalyst.conf:
3291 Retired John Davis <zhen@gentoo.org> and added storedir to default
3294 20 May 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3295 targets/support/livecdfs-update.sh:
3296 Uncommented openglify, since it is needed for both opengl-update-livecd and
3299 18 May 2005; Eric Edgar <rocket@gentoo.org> catalyst,
3300 modules/generic_stage_target.py:
3301 Fix print statement so it shows when kill_chroot_pids is run correctly
3303 16 May 2005; Eric Edgar <rocket@gentoo.org> catalyst,
3304 modules/snapshot_target.py:
3305 Fix snapshot target to skip the kill_pids check
3307 06 May 2005; Eric Edgar <rocket@gentoo.org> modules/catalyst_support.py:
3308 Bug fixes in parse_spec, fix issues detecting list or string.
3310 05 May 2005; Eric Edgar <rocket@gentoo.org> catalyst,
3311 modules/catalyst_support.py:
3312 Fix bug 65284. More flexible spec parsing. Should handle cases where no
3313 spaces are after :. Better handling of comments ( ie preprocessed and
3314 stripped off ). Unset empty keys.
3316 03 May 2005; Eric Edgar <rocket@gentoo.org> catalyst,
3317 targets/support/kill-chroot-pids.sh:
3318 Remove extra P_NAME definition that is never used. Saves processing time.
3319 Bumped catalyst to pre2
3321 03 May 2005; Eric Edgar <rocket@gentoo.org> catalyst,
3322 modules/generic_stage_target.py, modules/livecd_stage2_target.py,
3323 +targets/support/kill-chroot-pids.sh:
3324 User info about runscript and archscript. Added checks for processes running
3325 in the chroot and created a script to kill them. Should fix the unmounting
3326 issues with gconfd or any other running application in the chroot
3328 29 Apr 2005; Eric Edgar <rocket@gentoo.org>
3329 targets/stage1/stage1-chroot.sh, targets/stage1/stage1-preclean-chroot.sh:
3330 Remove using gcc-config to set things up as we should all be using 2005.0
3333 29 Apr 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3334 examples/livecd-stage2_template.spec:
3335 Added livecd/users to example livecd-stage2 spec file.
3337 29 Apr 2005; Eric Edgar <rocket@gentoo.org>
3338 targets/support/livecdfs-update.sh:
3339 Change default hostnames for livecds
3341 29 Apr 2005; Eric Edgar <rocket@gentoo.org>
3342 targets/support/bootloader-setup.sh, targets/support/livecdfs-update.sh:
3343 Fix /etc/hosts aliases for catalyst-livecd and work on help menu for grub
3346 29 Apr 2005; Eric Edgar <rocket@gentoo.org>
3347 modules/livecd_stage2_target.py:
3348 Clear autoresume flags when build is done
3350 29 Apr 2005; Eric Edgar <rocket@gentoo.org>
3351 modules/livecd_stage2_target.py, targets/support/bootloader-setup.sh,
3352 targets/support/create-iso.sh:
3353 Fix isolinux so that it finds menus and kernels and stuff
3355 28 Apr 2005; Eric Edgar <rocket@gentoo.org>
3356 modules/generic_stage_target.py:
3357 Make purge operation a little less chatty, removed print statements
3359 28 Apr 2005; Eric Edgar <rocket@gentoo.org>
3360 livecd/cdtar/isolinux-2.13-cdtar.tar.bz2,
3361 livecd/cdtar/isolinux-2.13-memtest86+-cdtar.tar.bz2:
3362 updated isolinux-2.13 cdtars to have files under boot/ rather than isolinux/
3364 28 Apr 2005; Eric Edgar <rocket@gentoo.org>
3365 modules/generic_stage_target.py, modules/livecd_stage2_target.py:
3366 print warning message about deprecated use of cdfstype
3368 28 Apr 2005; Eric Edgar <rocket@gentoo.org>
3369 targets/support/chroot-functions.sh:
3370 statically define genkernel location to eliminate which command failure if
3371 genkernel is not installed
3373 27 Apr 2005; Eric Edgar <rocket@gentoo.org>
3374 modules/generic_stage_target.py:
3375 change the portage_overlay to an array so it always works
3377 27 Apr 2005; Eric Edgar <rocket@gentoo.org> catalyst,
3378 modules/catalyst_support.py:
3379 Fix exception handling to remove extraneous prints of None
3381 27 Apr 2005; Eric Edgar <rocket@gentoo.org> modules/stage4_target.py:
3382 Remove iso creation code from stage4
3384 27 Apr 2005; Eric Edgar <rocket@gentoo.org> modules/catalyst_support.py,
3385 modules/generic_stage_target.py, modules/livecd_stage1_target.py,
3386 modules/livecd_stage2_target.py, modules/snapshot_target.py,
3387 targets/embedded/embedded-controller.sh, targets/grp/grp-controller.sh,
3388 targets/livecd-stage1/livecd-stage1-chroot.sh,
3389 targets/livecd-stage1/livecd-stage1-controller.sh,
3390 targets/livecd-stage2/livecd-stage2-controller.sh,
3391 targets/netboot/netboot-controller.sh,
3392 targets/stage1/stage1-controller.sh, targets/stage2/stage2-controller.sh,
3393 targets/stage3/stage3-controller.sh, targets/stage4/stage4-controller.sh,
3394 targets/support/bootloader-setup.sh, targets/support/chroot-functions.sh,
3395 targets/support/create-iso.sh, targets/support/kmerge.sh,
3396 targets/support/target_image_setup.sh,
3397 targets/tinderbox/tinderbox-controller.sh:
3398 Fix some exception handling in catalyst_support.py, remove intermediate
3399 destination folder of iso and tarball, add additional tests for folders not
3400 found on host but defined in spec file, keep catalyst from erroring in this
3401 case, change exit code on shell scripts so that errors are reported to
3402 catalyst and causes catalyst to die on errors, fix bug in
3403 livecd-stage1-chroot.sh so that it uses USE flags properly, added additional
3404 check for mkisofs that informs the user of where to get the program, and
3405 removed the autoresume code from ccache and distcc installation until I can
3406 figure out a way to have the autoresume flag go someplace outside the chroot.
3408 26 Apr 2005; Eric Edgar <rocket@gentoo.org> catalyst:
3409 Remove bind mounts before rm operations happen at startup
3411 26 Apr 2005; Eric Edgar <rocket@gentoo.org>
3412 modules/generic_stage_target.py:
3413 Fix bug where purge deletes the autoresume directory but doesnt recreate it
3415 26 Apr 2005; Eric Edgar <rocket@gentoo.org> modules/catalyst_support.py,
3416 modules/generic_stage_target.py:
3417 fix minor bug in the purge code so that it actually runs the commands
3419 22 Apr 2005; Eric Edgar <rocket@gentoo.org> modules/embedded_target.py,
3420 modules/generic_stage_target.py, modules/livecd_stage2_target.py,
3421 modules/stage4_target.py:
3422 Change ordering of tasks so root_overlay and fsscript occur after
3423 livecd_update, giving users a chance to override livecd_update
3425 21 Apr 2005; Eric Edgar <rocket@gentoo.org> catalyst,
3426 modules/catalyst_support.py, modules/generic_stage_target.py:
3427 Added a better exception handling message for keyboard interrupt and added
3428 countdown timer for purge operation to give an opportunity to exit
3430 21 Apr 2005; Eric Edgar <rocket@gentoo.org> catalyst,
3431 modules/catalyst_support.py, modules/generic_stage_target.py:
3432 Add support to clear the autoresume flags and improve the purge code to
3433 clean the chroot, and pkg/kern cache
3435 21 Apr 2005; Eric Edgar <rocket@gentoo.org> catalyst,
3436 modules/catalyst_support.py, modules/generic_stage_target.py,
3437 modules/livecd_stage1_target.py:
3438 only append livecd-tools to the livecd-stage1 target package list and move a
3439 check out of the way so command line and spec files can co-exist
3441 21 Apr 2005; Eric Edgar <rocket@gentoo.org>
3442 modules/generic_stage_target.py:
3443 fixed python syntax in set_packages so catalyst will run
3445 21 Apr 2005; Eric Edgar <rocket@gentoo.org> modules/catalyst_support.py,
3446 modules/embedded_target.py, modules/generic_stage_target.py,
3447 modules/grp_target.py, modules/livecd_stage1_target.py,
3448 modules/livecd_stage2_target.py, modules/netboot_target.py,
3449 modules/stage4_target.py, modules/tinderbox_target.py,
3450 targets/embedded/embedded-chroot.sh,
3451 targets/embedded/embedded-controller.sh,
3452 targets/livecd-stage1/livecd-stage1-controller.sh,
3453 -targets/livecd-stage2/livecd-stage2-bootloader.sh,
3454 -targets/livecd-stage2/livecd-stage2-cdfs.sh,
3455 targets/livecd-stage2/livecd-stage2-controller.sh,
3456 -targets/livecd-stage2/livecd-stage2-iso.sh,
3457 targets/stage4/stage4-chroot.sh, targets/stage4/stage4-controller.sh,
3458 +targets/support/bootloader-setup.sh, targets/support/chroot-functions.sh,
3459 +targets/support/create-iso.sh, targets/support/filesystem-functions.sh,
3460 targets/support/functions.sh, targets/support/livecdfs-update.sh,
3461 +targets/support/target_image_setup.sh:
3462 embedded target cleanups ... iso,bootloader,target_setup generalizations,
3465 20 Apr 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3466 targets/livecd-stage2/livecd-stage2-controller.sh,
3467 targets/support/livecdfs-update.sh:
3468 Moved xinitrc to after livecdfs-update to allow for changing the xinitrc to
3469 a custom one if livecd/type is gentoo-gamecd. Added more default setup to
3470 livecdfs-update.sh for livecd/type: gentoo-gamecd, gentoo-release-livecd,
3473 20 Apr 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3474 targets/livecd-stage2/livecd-stage2-controller.sh,
3475 targets/support/rc-update.sh:
3476 Updated rc-update.sh with better defaults for different livecd/type settings
3477 and cleaning up file copying in livecd-stage2-controller.sh to match
3480 20 Apr 2005; Chris Gianelloni <wolf31o2@gentoo.org> README:
3481 Made example of catalyst.conf in README match the default catalyst.conf
3484 20 Apr 2005; Chris Gianelloni <wolf31o2@gentoo.org> -NOTES, README,
3486 Removing old files from previous maintainers and updating README.
3488 20 Apr 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3489 modules/livecd_stage2_target.py, targets/support/livecdfs-update.sh:
3490 Added livecd/users option to create non-root users. The first user listed
3491 will also be used for auto-starting X, if X is merged onto the CD.
3493 20 Apr 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3494 targets/livecd-stage1/livecd-stage1-controller.sh,
3495 targets/livecd-stage2/livecd-stage2-controller.sh,
3496 targets/support/livecdfs-update.sh:
3497 Updated all instances of livecd/type: gentoo-release-environmental to
3498 gentoo-release-livecd and added generic-livecd.
3500 20 Apr 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3501 examples/fsscript.sh.example, examples/gamecd.conf.example,
3502 examples/generic_stage_template.spec, examples/grp_template.spec,
3503 examples/livecd-stage1_template.spec,
3504 examples/livecd-stage2_template.spec, examples/netboot_template.spec,
3505 examples/snapshot_template.spec:
3506 Imported example files from catalyst 1.1.9 to make them more verbose.
3508 18 Apr 2005; Eric Edgar <rocket@gentoo.org> modules/grp_target.py:
3509 Fix grp/use bug #89365
3511 15 Apr 2005; Eric Edgar <rocket@gentoo.org>
3512 modules/generic_stage_target.py, targets/support/kmerge.sh:
3513 Fixes for initramfs overlay support.
3515 15 Apr 2005; Eric Edgar <rocket@gentoo.org>
3516 modules/generic_stage_target.py, targets/support/kmerge.sh,
3517 targets/support/pre-kmerge.sh:
3518 Fix ctrl-c error if pre-kmerge.sh is running by sourcing
3519 /tmp/chroot-functions.sh and removed extra equal sign to fix a genkernel
3520 caching bug; Also adding preliminary support for initramfs_overlay from
3523 14 Apr 2005; Eric Edgar <rocket@gentoo.org>
3524 modules/generic_stage_target.py, targets/support/kmerge.sh:
3525 Removed support for postconf as genkernel no longer has that option
3527 14 Apr 2005; Eric Edgar <rocket@gentoo.org> modules/catalyst_support.py,
3528 modules/embedded_target.py, modules/generic_stage_target.py,
3529 modules/grp_target.py, modules/livecd_stage1_target.py,
3530 modules/livecd_stage2_target.py, modules/netboot_target.py,
3531 modules/stage4_target.py, modules/tinderbox_target.py,
3532 targets/stage1/stage1-chroot.sh, targets/stage1/stage1-controller.sh,
3533 targets/stage1/stage1-preclean-chroot.sh,
3534 targets/support/chroot-functions.sh:
3535 AUTORESUME PATCH; modified the chroot-functions.sh script so the chroot will
3536 die properly on CTRL-C; fixed stage1 bug with gcc-setup
3538 11 Apr 2005; Eric Edgar <rocket@gentoo.org>
3539 modules/livecd_stage2_target.py:
3540 Added support for livecd-stage2 to use a snapshot or livecd-stage1 image
3542 11 Apr 2005; Eric Edgar <rocket@gentoo.org>
3543 modules/generic_stage_target.py, modules/livecd_stage1_target.py,
3544 modules/livecd_stage2_target.py, modules/stage4_target.py,
3545 targets/livecd-stage1/livecd-stage1-controller.sh,
3546 targets/livecd-stage2/livecd-stage2-controller.sh,
3547 targets/stage4/stage4-controller.sh, +targets/stage4/unmerge.sh,
3548 targets/support/functions.sh, targets/support/kmerge.sh,
3549 targets/support/livecdfs-update.sh, +targets/support/rc-update.sh:
3550 Generalized kernel support, fsscript, rcupdate, etc for stage4
3552 09 Apr 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3553 targets/support/pre-kmerge.sh:
3554 Removed sed for usb devices from legacy genkernel, as we're going to require
3555 a version much higher that no longer exhibits the bug.
3557 08 Apr 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3558 examples/gamecd.conf.example, -targets/support/gamecdfs-update.sh,
3559 targets/support/livecdfs-update.sh:
3560 Removed empty gamecdfs-update.sh, updated livecdfs-update.sh to work
3561 properly with hotplug firmwares, and also updated gamecd.conf.example, since
3562 the ut2004demo shell script has been renamed to ut2004-demo.
3564 08 Apr 2005; Eric Edgar <rocket@gentoo.org> targets/support/pre-kmerge.sh:
3565 let genkernel always reinstall itself
3567 07 Apr 2005; Eric Edgar <rocket@gentoo.org> catalyst,
3568 modules/catalyst_support.py, modules/generic_stage_target.py,
3569 modules/stage1_target.py, targets/support/livecdfs-update.sh:
3570 fix case bug in livecdfs-update.sh; fix bug in initial command line
3571 arguement parsing; add cflags spec file support which is only allowed to
3574 07 Apr 2005; Eric Edgar <rocket@gentoo.org>
3575 targets/stage3/stage3-chroot.sh:
3576 Fix a use flag bug in the stage3
3578 07 Apr 2005; Eric Edgar <rocket@gentoo.org> modules/catalyst_support.py,
3579 modules/generic_stage_target.py:
3580 Changes to allow cflags, chost, cxxflags in a spec file
3582 06 Apr 2005; Eric Edgar <rocket@gentoo.org>
3583 targets/livecd-stage1/livecd-stage1-controller.sh,
3584 targets/livecd-stage2/livecd-stage2-controller.sh,
3585 targets/stage1/stage1-preclean-chroot.sh, targets/support/functions.sh,
3586 targets/support/gamecdfs-update.sh, targets/support/livecdfs-update.sh,
3587 targets/support/pre-kmerge.sh:
3588 change the code to use more case statements. Fix gcc issue in stage1.
3590 06 Apr 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3591 targets/livecd-stage1/livecd-stage1-controller.sh,
3592 targets/support/gamecdfs-update.sh, targets/support/livecdfs-update.sh:
3593 Merging in changes from catalyst 1.1.x for gamecd support.
3595 06 Apr 2005; Eric Edgar <rocket@gentoo.org>
3596 targets/stage1/stage1-preclean-chroot.sh:
3597 Removing gcc-config stuff to see if its still required to work around a gcc
3600 06 Apr 2005; Eric Edgar <rocket@gentoo.org>
3601 targets/support/chroot-functions.sh, targets/support/kmerge.sh:
3602 Added tests for genkernel >3.2.0
3604 05 Apr 2005; Eric Edgar <rocket@gentoo.org> catalyst:
3607 05 Apr 2005; Chris Gianelloni <wolf31o2@gentoo.org> AUTHORS:
3608 Updated AUTHORS with new maintainers and updated contributors list.
3610 05 Apr 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
3611 examples/fsscript.sh.example, livecd/files/README.txt,
3612 livecd/files/livecd-bash_profile, livecd/files/livecd-bashrc,
3613 livecd/files/minimal.motd.txt, livecd/files/universal.motd.txt,
3614 targets/support/gamecdfs-update.sh, targets/support/livecdfs-update.sh:
3615 Changed maintainers. Updated examples/fsscript.sh.example to provide better
3616 documentation. Lots of minor cosmetic updates. Updated minimal.motd.txt and
3617 universal.motd.txt to resolve documentation issue on bug #86914. Added
3618 x-setup to default runlevel on gamecd builds. Removed extranneous bashlogin
3619 sed-fu from livecdfs-update.sh and made default timezone UTC rather than
3622 05 Apr 2005; Eric Edgar <rocket@gentoo.org>
3623 targets/livecd-stage2/livecd-stage2-controller.sh:
3624 Removed a few unnecessary comments
3626 05 Apr 2005; Eric Edgar <rocket@gentoo.org> :
3627 Removed obsolete files from the livecd directory as the functionality has
3628 moved into the targets folders
3630 04 Apr 2005; Eric Edgar <rocket@gentoo.org>
3631 +targets/netboot/netboot-chroot.sh, +targets/netboot/netboot-controller.sh:
3632 Additional catalyst 2.0.0 files
3634 04 Apr 2005; Eric Edgar <rocket@gentoo.org> catalyst, arch/arm.py,
3635 +livecd/cdtar/grub-memtest86+-cdtar.tar.bz2,
3636 +livecd/cdtar/isolinux-2.11-cdtar.tar.bz2,
3637 +livecd/cdtar/isolinux-2.11-memtest86+-cdtar.tar.bz2,
3638 -livecd/isogen/alpha-isogen.sh, -livecd/isogen/hppa-isogen.sh,
3639 -livecd/isogen/ppc-isogen.sh, -livecd/isogen/sparc-isogen.sh,
3640 -livecd/isogen/sparc64-isogen.sh, -livecd/isogen/x86-isogen.sh,
3641 -livecd/runscript/alpha-archscript.sh,
3642 -livecd/runscript/default-runscript.sh,
3643 -livecd/runscript/hppa-archscript.sh, -livecd/runscript/ppc-archscript.sh,
3644 -livecd/runscript/sparc-archscript.sh, -livecd/runscript/x86-archscript.sh,
3645 -livecd/runscript-support/gamecdfs-update.sh,
3646 -livecd/runscript-support/kmerge.sh,
3647 -livecd/runscript-support/livecdfs-update.sh,
3648 -livecd/runscript-support/post-kmerge.sh,
3649 -livecd/runscript-support/pre-kmerge.sh, modules/catalyst_support.py,
3650 modules/embedded_target.py, modules/generic_stage_target.py,
3651 modules/grp_target.py, modules/livecd_stage1_target.py,
3652 modules/livecd_stage2_target.py, -modules/netboot.py,
3653 +modules/netboot_target.py, modules/snapshot_target.py,
3654 modules/stage1_target.py, +modules/stage4_target.py,
3655 modules/tinderbox_target.py, targets/embedded/embedded-chroot.sh,
3656 +targets/embedded/embedded-controller.sh,
3657 targets/embedded/embedded-preclean-chroot.sh, -targets/embedded/embedded.sh,
3658 -targets/embedded/kmerge.sh, targets/grp/grp-chroot.sh,
3659 +targets/grp/grp-controller.sh, targets/grp/grp-preclean-chroot.sh,
3660 -targets/grp/grp.sh, targets/livecd-stage1/livecd-stage1-chroot.sh,
3661 +targets/livecd-stage1/livecd-stage1-controller.sh,
3662 targets/livecd-stage1/livecd-stage1-preclean-chroot.sh,
3663 -targets/livecd-stage1/livecd-stage1.sh,
3664 +targets/livecd-stage2/livecd-stage2-bootloader.sh,
3665 +targets/livecd-stage2/livecd-stage2-cdfs.sh,
3666 +targets/livecd-stage2/livecd-stage2-controller.sh,
3667 +targets/livecd-stage2/livecd-stage2-iso.sh,
3668 targets/livecd-stage2/unmerge.sh, -targets/netboot/netboot-busybox.sh,
3669 targets/netboot/netboot-combine.sh, targets/netboot/netboot-image.sh,
3670 -targets/netboot/netboot-kernel.sh, -targets/netboot/netboot-packages.sh,
3671 -targets/netboot/netboot-setup.sh, -targets/netboot/netboot.sh,
3672 targets/stage1/build.py, targets/stage1/stage1-chroot.sh,
3673 +targets/stage1/stage1-controller.sh,
3674 +targets/stage1/stage1-preclean-chroot.sh,
3675 -targets/stage1/stage1-preclean1-chroot.sh,
3676 -targets/stage1/stage1-preclean2-chroot.sh, -targets/stage1/stage1.sh,
3677 targets/stage2/stage2-chroot.sh, +targets/stage2/stage2-controller.sh,
3678 targets/stage2/stage2-preclean-chroot.sh, -targets/stage2/stage2.sh,
3679 targets/stage3/stage3-chroot.sh, +targets/stage3/stage3-controller.sh,
3680 targets/stage3/stage3-preclean-chroot.sh, -targets/stage3/stage3.sh,
3681 +targets/stage4/stage4-chroot.sh, +targets/stage4/stage4-controller.sh,
3682 +targets/stage4/stage4-preclean-chroot.sh,
3683 +targets/support/chroot-functions.sh,
3684 +targets/support/filesystem-functions.sh, +targets/support/functions.sh,
3685 +targets/support/gamecdfs-update.sh, +targets/support/kmerge.sh,
3686 +targets/support/livecdfs-update.sh, +targets/support/post-kmerge.sh,
3687 +targets/support/pre-kmerge.sh, targets/tinderbox/tinderbox-chroot.sh,
3688 +targets/tinderbox/tinderbox-controller.sh,
3689 targets/tinderbox/tinderbox-preclean-chroot.sh,
3690 -targets/tinderbox/tinderbox.sh:
3691 Initial Import of Catalyst 2.0.0
3693 30 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3694 livecd/runscript-support/livecdfs-update.sh:
3695 Added /usr/portage as tmpfs (this will be made conditional later).
3697 29 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3698 +livecd/files/livecd-bash_profile, livecd/runscript/default-runscript.sh:
3699 Added a new livecd-bash_profile that sources ~/.bashrc in case we're called
3700 from an interactive shell.
3702 29 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3703 -livecd/files/livecd-bash_profile, +livecd/files/livecd-bashrc,
3704 livecd/files/livecd-local.start, -livecd/files/mkvardb,
3705 livecd/runscript-support/pre-kmerge.sh,
3706 livecd/runscript/default-runscript.sh:
3707 Moved livecd-bash_profile to livecd-bashrc. Added check for
3708 /usr/livecd/profiles to livecd-local.start. Removed mkvardb. Removed legacy
3709 sed call from pre-kmerge.sh since it has been fixed in genkernel for a long
3712 24 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org> arch/arm.py, catalyst,
3713 modules/generic_stage_target.py:
3714 Applying arm patch from vapier and closing bug #86466. This is now catalyst
3717 24 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org> +livecd/files/mkvardb,
3718 livecd/runscript/default-runscript.sh,
3719 targets/livecd-stage1/livecd-stage1.sh:
3720 Adding back in the kill for livecd-stage1 for gconfd-2 and resolving bug
3721 #73363. Adding in mkvardb script to create a /var/db/pkg entry from an
3722 arbitrary set of files. Modifying default-runscript.sh to copy mkvardb to
3725 19 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3726 livecd/runscript/ppc-archscript.sh:
3727 Added -l to mkisofs line for ppc as this allows full 31 character file names.
3729 16 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3730 livecd/cdtar/yaboot-1.3.11-cdtar.tar.bz2, catalyst:
3731 Changing catalyst version to 1.1.8_pre1 and updating yaboot cdtar to allow
3732 for multiple initrd files.
3734 16 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3735 livecd/runscript/ppc-archscript.sh:
3736 Modifed PPC archscript to close bug #84648 and also to make the PPC
3737 archscript produce multiple initrd files, like x86/amd64.
3739 09 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3740 -livecd/cdtar/isolinux-2.11-cdtar.tar.bz2,
3741 -livecd/cdtar/isolinux-2.11-memtest86+-cdtar.tar.bz2,
3742 livecd/runscript/ppc-archscript.sh:
3743 Alright, so I lied to you. This is now the 1.1.7 release. I removed the 2.11
3744 isolinux cdtar tarballs and updated the ppc-archscript.sh to use the
3745 livecd/volid for the HFS volid, too.
3747 09 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
3748 Calling this one 1.1.7 and rolling a tarball.
3750 08 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3751 livecd/runscript/alpha-archscript.sh, livecd/runscript/hppa-archscript.sh,
3752 livecd/runscript/ppc-archscript.sh, livecd/runscript/sparc-archscript.sh,
3753 -livecd/runscript/sparc64-archscript.sh,
3754 livecd/runscript/x86-archscript.sh, modules/livecd_stage2_target.py:
3755 Added livecd/volid to set the volume ID when creating the ISO, patch by
3756 Gustavo Zacarias <gustavoz@gentoo.org>. Also copied sparc64-archscript.sh to
3757 sparc-archscript.sh and removing sparc64 one, as they are identical now.
3759 08 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3760 +livecd/cdtar/isolinux-2.13-cdtar.tar.bz2,
3761 +livecd/cdtar/isolinux-2.13-memtest86+-cdtar.tar.bz2:
3762 Adding experimental isolinux cdtar for isolinux 2.13 and memtest86+ 1.51.
3764 08 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3765 livecd/runscript-support/livecdfs-update.sh:
3766 Removed hdparm from default runlevel as it break ide=nodma at boot.
3768 07 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3769 livecd/runscript-support/kmerge.sh,
3770 livecd/runscript-support/pre-kmerge.sh,
3771 targets/livecd-stage1/livecd-stage1-chroot.sh:
3772 Revert last set of changes and remove portage version check from emerge in
3773 livecd-stage1, as it breaks catalyst's ability to fail properly on an
3776 07 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3777 livecd/runscript-support/kmerge.sh,
3778 livecd/runscript-support/pre-kmerge.sh:
3779 Change genkernel check to use best_version and has_version to determine if
3780 the any previously installed versions of genkernel are up to date. Change
3781 emerge line for kernels to use -n option to only install if they were not
3782 previously installed.
3784 06 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
3785 livecd/cdtar/silo-1.2.6-sparc-cdtar.tar.bz2,
3786 -livecd/cdtar/silo-1.3.2-sparc64-cdtar.tar.bz2,
3787 -livecd/cdtar/silo-1.4.4-sparc32-cdtar.tar.bz2,
3788 livecd/runscript/sparc-archscript.sh:
3789 Applying sparc32 patch from gustavoz. Replacing silo cdtar files with
3790 unified sparc32/sparc64 cdtar.
3792 06 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3793 livecd/runscript-support/livecdfs-update.sh,
3794 livecd/runscript-support/pre-kmerge.sh:
3795 Change sudoers update to only run if /etc/sudoers exists and only reduce
3796 splash to 1024x768 on minimal and universal install CD.
3798 05 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org> targets/grp/grp.sh,
3799 targets/livecd-stage1/livecd-stage1.sh:
3800 Changing the killall -9 gconfd-2 to gconftool-2 --shutdown and resolving bug
3803 03 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3804 livecd/runscript/alpha-archscript.sh, livecd/runscript/hppa-archscript.sh,
3805 livecd/runscript/ppc-archscript.sh, livecd/runscript/sparc-archscript.sh,
3806 livecd/runscript/sparc64-archscript.sh,
3807 livecd/runscript/x86-archscript.sh:
3808 Added a new empty livecd file to each archscript. This will be used for an
3809 identifier by genkernel to allow booting from a non-primary CDROM.
3811 03 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
3812 Catalyst 1.1.6 is here.
3814 03 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3815 targets/stage1/stage1-preclean2-chroot.sh:
3816 Commenting out stage1 cleaning of /var/db.
3818 02 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3819 livecd/runscript-support/pre-kmerge.sh:
3820 Made splash reduction to 1024x768 only for minimal and universal release media.
3822 01 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3823 targets/stage1/stage1-preclean2-chroot.sh:
3824 Added SLOT files back to /var/db entries in stage1.
3826 01 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3827 +livecd/files/gentoo.png, livecd/files/livecd-local.start,
3828 livecd/runscript/default-runscript.sh,
3829 livecd/runscript-support/livecdfs-update.sh,
3830 targets/livecd-stage2/unmerge.sh:
3831 Moved portage profiles from livecd-local.start to unmerge.sh, since /usr is
3832 not writeable at boot. Removed -a from cp in default-runscript.sh to keep
3833 the copy from preserving permissions and also adding /usr/share/faces and
3834 default Gentoo icon. We'll see how the icon does for us. Removing serial
3835 init script, as it causes problems with the splash theme.
3837 28 Feb 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3838 targets/livecd-stage1/livecd-stage1.sh:
3841 28 Feb 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3842 livecd/files/livecd-local.start, livecd/runscript/default-runscript.sh,
3843 livecd/runscript-support/kmerge.sh,
3844 livecd/runscript-support/livecdfs-update.sh,
3845 livecd/runscript-support/post-kmerge.sh, modules/snapshot_target.py,
3846 targets/livecd-stage1/livecd-stage1.sh, targets/stage1/stage1-chroot.sh,
3847 targets/stage1/stage1-preclean2-chroot.sh:
3848 Removed x-setup from local.start and added in symlinks for gconf, portage
3849 profiles (for installer) and /var/db. Added a touch for root's .bashrc for
3850 baselayout and removed /etc/startx from the environmental type. Commented
3851 unmerge of sources in kmerge.sh, as they should be unmerged by the spec
3852 file. Changed livecdfs-update.sh to setup /etc/hosts properly, allow wheel
3853 users to use sudo with no password, mount /usr/lib/X11/xkb/compiled as tmpfs
3854 for X, use the latest pci.ids and usb.ids from portage, and create
3855 /lib/firmware if it doesn't exist. Commented unmerge of genkernel in
3856 post-kmerge.sh, as it should be unmerged by the spec file. Fixed typo in
3857 snapshot_target.py. Made gconfd check in livecd-stage1.sh work if more than
3858 one gconfd-2 is running. Added a gcc-config fix to stage1-chroot.sh. Changed
3859 gcc-config check in stage1-preclean2-chroot.sh to ensure gcc-config is an
3862 04 Feb 2005; Chris Gianelloni <wolf31o2@gentoo.org> files/catalyst.conf:
3863 Removed ccache from default options as it breaks catalyst when merged with
3866 04 Feb 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3867 modules/snapshot_target.py:
3868 Added /local/ to snapshot exclusion.
3870 31 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3871 livecd/runscript-support/livecdfs-update.sh:
3872 Updated to attempt to start 5 interfaces, rather than 4. You can blame
3873 gustavoz and his 5 interface Xeon for this.
3875 29 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
3876 targets/grp/grp.sh, targets/livecd-stage1/livecd-stage1.sh:
3877 Added a conditional before killing gconfd-2. This is also going to be
3878 catalyst 1.1.5, so let's hope we don't find any more bugs, at least for this
3881 29 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3882 targets/grp/grp-preclean-chroot.sh, targets/grp/grp.sh,
3883 targets/livecd-stage1/livecd-stage1-preclean-chroot.sh:
3884 Moved killall -9 gconfd-2 to execute outside chroot.
3886 29 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3887 livecd/files/x86-help.msg:
3888 Modified x86-help.msg to remove agpgart line, add noload= line, and replace
3891 29 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3892 livecd/runscript/x86-archscript.sh:
3893 Removed acpi from x86-archscript.sh as it breaks acpi calls on the command
3896 29 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
3899 28 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3900 targets/livecd-stage1/livecd-stage1.sh:
3901 Added killall for gconfd-2 back into livecd-stage1.sh
3903 28 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3904 livecd/runscript/alpha-archscript.sh:
3905 Alpha fixes for multiple kernels..
3907 28 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3908 livecd/runscript-support/kmerge.sh:
3909 Changed kmerge.sh from --devfs to --no-udev as --devfs doesn't exist.
3911 28 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3912 livecd/runscript/hppa-archscript.sh, livecd/runscript/sparc-archscript.sh,
3913 livecd/runscript/sparc64-archscript.sh:
3914 Force devfs if udev is not selected for all supporting arches.
3916 28 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3917 livecd/runscript/alpha-archscript.sh, livecd/runscript/x86-archscript.sh,
3918 livecd/runscript-support/kmerge.sh:
3919 Forcing devfs if livecd/dev-manager isn't udev. This should fix building 2.4
3922 28 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3923 targets/grp/grp-preclean-chroot.sh, targets/grp/grp.sh:
3924 Re-enabled preclean in grp and added gconfd-2 killing.
3926 28 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3927 livecd/runscript/x86-archscript.sh:
3928 Changed acpi=ht to acpi=off. This fixes acpi loading and also allows for
3931 28 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3932 targets/embedded/embedded-chroot.sh, targets/grp/grp-chroot.sh,
3933 targets/livecd-stage1/livecd-stage1-chroot.sh,
3934 targets/livecd-stage1/livecd-stage1-preclean-chroot.sh,
3935 targets/livecd-stage1/livecd-stage1.sh,
3936 targets/netboot/netboot-packages.sh, targets/stage1/stage1-chroot.sh,
3937 targets/stage3/stage3-chroot.sh, targets/tinderbox/tinderbox-chroot.sh:
3938 Added ability to pause indefinitely. This closes bug #79798. I've also added
3939 the gcond-2 killall back in, but now it is in the actual preclean script and
3940 is executed inside the chroot.
3942 26 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
3943 Updated for 1.1.3 release.
3945 26 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3946 targets/grp/grp-chroot.sh, targets/livecd-stage1/livecd-stage1-chroot.sh,
3947 targets/netboot/netboot-busybox.sh, targets/netboot/netboot-kernel.sh,
3948 targets/netboot/netboot-packages.sh,
3949 targets/tinderbox/tinderbox-chroot.sh:
3950 Updated to use package.use correctly. Blame Robert Paskowitz
3951 <rpaskowitz@confucius.ca> from the gentoo-catalyst mailing list.
3953 26 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3954 targets/stage1/stage1-preclean2-chroot.sh:
3955 Fixed find line for new stage1 /var/db/pkg.
3957 25 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3958 targets/stage1/stage1-preclean2-chroot.sh:
3959 Added code to clean up /var/db/pkg, while still keeping the CONTENTS,
3960 COUNTER and ebuilds. This should keep a stage1 useable, while still keeping
3963 24 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3964 livecd/runscript-support/livecdfs-update.sh:
3965 Removed gpm changes, as it has been moved to livecd-tools and autoconfig,
3966 added net.ethX symlinks, and added copying of files from
3967 /usr/lib/hotplug/firmware into firmware tarball.
3969 23 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3970 livecd/runscript-support/livecdfs-update.sh:
3971 Firmware updated to use new /lib/firmware directory.
3973 16 Jan 2005; John Davis <zhen@gentoo.org> catalyst:
3974 fix from pvdabeel@gentoo.org. patch fixes a small bug that caused grp to not
3975 work when both -f and -C were used on the command line.
3977 13 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3978 targets/embedded/embedded-chroot.sh, targets/grp/grp-chroot.sh,
3979 targets/livecd-stage1/livecd-stage1-chroot.sh,
3980 targets/netboot/netboot-packages.sh, targets/stage1/stage1-chroot.sh,
3981 targets/stage3/stage3-chroot.sh:
3982 Added a portage version check to each target that uses --newuse to ensure a
3983 high enough version is used. This resolves bug #75336.
3985 13 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3986 livecd/files/livecd-local.start:
3987 Possible local.start fix for beejay.
3989 12 Jan 2005; John Davis <zhen@gentoo.org>
3990 modules/embedded.py:
3991 kernel building patch for embedded from mutex@gentoo.org (bug #76542)
3993 11 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3994 livecd/runscript-support/kmerge.sh:
3995 Added ccache support to genkernel call in livecd-stage2.
3997 11 Jan 2005; John Davis <zhen@gentoo.org>
3998 targets/netboot/netboot-busybox.sh, targets/netboot/netboot-combine.sh,
3999 targets/netboot/netboot-image.sh, targets/netboot/netboot-kernel.sh,
4000 targets/netboot/netboot.sh:
4001 netboot path from gmsoft@gentoo.org. The patch addresses many bugs and adds
4002 some feature enhancements.
4004 11 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
4005 targets/embedded/embedded-chroot.sh, targets/grp/grp-chroot.sh,
4006 targets/livecd-stage1/livecd-stage1-chroot.sh,
4007 targets/livecd-stage1/livecd-stage1.sh,
4008 targets/netboot/netboot-packages.sh, targets/stage1/stage1-chroot.sh,
4009 targets/stage2/stage2-chroot.sh, targets/stage3/stage3-chroot.sh:
4010 Added a -F or --fetchonly command line option and closing out bug #77480.
4011 Also added a portage version check to livecd-stage1 to close out bug #68307.
4013 11 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4014 livecd/runscript-support/livecdfs-update.sh,
4015 targets/stage3/stage3-chroot.sh:
4016 Fixed DHCP for eth0->eth3 in livecdfs-update.sh and also changed stage3
4017 target to use emerge -e when building. This is only temporary until the
4018 bootstrap.sh script can be fixed or another solution can be decided upon.
4020 09 Jan 2005; John Davis <zhen@gentoo.org> targets/embedded/embedded.sh,
4021 +targets/embedded/kmerge.sh:
4022 partial fix for #76542, waiting for the necessary patch to modules/embedded.py
4023 from mutex@gentoo.org
4025 09 Jan 2005; John Davis <zhen@gentoo.org> modules/generic_stage_target.py,
4026 modules/livecd_stage2_target.py:
4029 05 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4030 livecd/runscript-support/livecdfs-update.sh, targets/stage1/stage1.sh:
4031 Updated livecdfs-update.sh to modify inittab to use bashlogin. Updated
4032 targets/stage1/stage1.sh to no longer clean /var/db/pkg, which should fix
4033 the brokenness of a stage1 tarball.
4035 04 Jan 2005; John Davis <zhen@gentoo.org> catalyst:
4036 patch for pvdabeel@gentoo.org. -f and -C can now be used together on the
4039 04 Jan 2005; John Davis <zhen@gentoo.org> modules/generic_stage_target.py,
4040 modules/livecd_stage2_target.py:
4043 04 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4044 -livecd/cdtar/isolinux-2.08-cdtar.tar.bz2,
4045 -livecd/cdtar/isolinux-2.08-memtest86+-cdtar.tar.bz2,
4046 -livecd/cdtar/isolinux-2.08-memtest86-cdtar.tar.bz2,
4047 +livecd/cdtar/isolinux-2.11-cdtar.tar.bz2,
4048 +livecd/cdtar/isolinux-2.11-memtest86+-cdtar.tar.bz2:
4049 Upgraded the isolinux cdtar files and closing bug #70518.
4051 04 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4052 modules/embedded_target.py, modules/generic_stage_target.py,
4053 modules/grp_target.py, modules/livecd_stage1_target.py,
4054 modules/livecd_stage2_target.py, modules/netboot.py,
4055 modules/stage1_target.py, modules/tinderbox_target.py:
4056 Added patches from Eric Edgar <e_edgar@hotmail.com> from bug #70663 to
4057 separate out specific target logic from the generic targets modules.
4059 03 Jan 2005; John Davis <zhen@gentoo.org> arch/ppc.py:
4060 new PPC arch file from pvdabeel@gentoo.org
4062 01 Jan 2005; John Davis <zhen@gentoo.org> catalyst,
4063 examples/generic_stage_template.spec, modules/catalyst_support.py:
4064 tweaking error handling in the main catalyst script
4065 updated the example to include a blurb about portage_confdir
4067 29 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4068 livecd/runscript-support/livecdfs-update.sh:
4069 Cleanup on livecdfs-update.sh script and testing a possible bashlogin fix.
4071 17 Dec 2004; John Davis <zhen@gentoo.org> modules/generic_stage_target.py:
4074 17 Dec 2004; John Davis <zhen@gentoo.org> modules/catalyst_support.py:
4075 fix for #66592. catalyst now gives a traceback when it bails out, making
4076 troubleshooting amazingly easier
4078 17 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
4079 modules/catalyst_support.py, modules/embedded_target.py,
4080 modules/generic_stage_target.py, modules/grp_target.py,
4081 modules/livecd_stage1_target.py, modules/livecd_stage2_target.py,
4082 modules/netboot.py, modules/stage1_target.py, modules/tinderbox_target.py:
4083 Reversing patch from Eric Edgar from bug #70663.
4085 17 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4086 livecd/runscript/x86-archscript.sh:
4087 Added -no-emul-boot back into x86-archscript.sh as apparently isolinux will
4088 not work without it (mkisofs fails on creating ISO).
4090 16 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
4091 modules/catalyst_support.py, modules/embedded_target.py,
4092 modules/generic_stage_target.py, modules/grp_target.py,
4093 modules/livecd_stage1_target.py, modules/livecd_stage2_target.py,
4094 modules/netboot.py, modules/stage1_target.py, modules/tinderbox_target.py:
4095 Added patches from Eric Edgar <e_edgar@hotmail.com> from bug #70663 to
4096 separate out specific target logic from the generic targets modules.
4098 16 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4099 modules/embedded_target.py, targets/embedded/embedded-fs-runscript.sh,
4100 targets/embedded/embedded.sh:
4101 Added more embedded updates from mutex@gentoo.org and Closing bug #67289.
4103 16 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4104 +examples/gamecd.conf.example, -livecd/files/gamecd-xinitrc,
4105 livecd/runscript/default-runscript.sh,
4106 livecd/runscript-support/gamecdfs-update.sh,
4107 livecd/runscript-support/livecdfs-update.sh,
4108 modules/livecd_stage2_target.py:
4109 Added gamecd/conf option to livecd_stage2_target.py, added
4110 gamecd.conf.example to /examples, cleaned up game-specific code in
4111 gamecdfs-update.sh to make it more generic, added more fundtionality to
4112 livecdfs-update.sh and default-runscript.sh for gentoo-release-environmental
4113 and gentoo-gamecd to make spec files simpler and to remove the need for
4114 specifying a gamecd/environmental fsscript in livecd/fsscript, allowing the
4115 user to still use a custom fsscript of their own.
4117 16 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4118 +livecd/files/environmental.motd.txt,
4119 targets/livecd-stage1/livecd-stage1.sh:
4120 Added environmental.motd.txt for gentoo-release-environmental livecd/type.
4122 15 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4123 livecd/runscript/default-runscript.sh,
4124 livecd/runscript-support/livecdfs-update.sh:
4125 Added gentoo-release-environmental as a valid livecd/type and did some
4126 cleanup in livecdfs-update.sh to allow hotplug to dhcp on detected ethernet
4127 devices other than eth0.
4129 14 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4130 targets/livecd-stage1/livecd-stage1-chroot.sh:
4131 Changed livecd-stage1 to merge each package individually. This should not
4132 make it into a production version of catalyst, but is here as a possible
4133 solution to bug #68307.
4135 12 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4136 livecd/runscript/alpha-archscript.sh, livecd/runscript/hppa-archscript.sh,
4137 livecd/runscript/sparc-archscript.sh,
4138 livecd/runscript/sparc64-archscript.sh,
4139 livecd/runscript/x86-archscript.sh:
4140 Added failures to all arches on mkisofs failure and also made -z option to
4141 mkisofs optional on x86 depending on loop type used.
4143 12 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4144 livecd/runscript/x86-archscript.sh:
4145 Making sure the mkisofs call causes a failure when it doesn't complete
4146 successfully. Once again, blame jforman, our beloved infra-monkey.
4148 12 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4149 livecd/runscript/default-runscript.sh:
4150 squashfs-utils->squashfs-tools fix. Blame jforman.
4152 09 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4153 livecd/isogen/x86-isogen.sh:
4154 Removed -no-emul-boot from x86-isogen.sh to keep the ISO being made from
4155 possibly not booting on really old systems.
4157 09 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4158 livecd/runscript/x86-archscript.sh:
4159 Removed -no-emul-boot from x86-archscript.sh to keep the ISO being made from
4160 possibly not booting on really old systems.
4162 08 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4163 livecd/runscript-support/livecdfs-update.sh:
4164 Save some space by removing redundant firmware after tarball is made, only
4165 perform sed on /etc/conf.d/gpm if it exists, and change fstab to be more
4168 06 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4169 targets/stage1/stage1-preclean2-chroot.sh:
4170 Added patch from vapier and closing bug #73556.
4172 22 Nov 2004; John Davis <zhen@gentoo.org> modules/embedded_target.py,
4173 modules/generic_stage_target.py, -targets/embedded/cramfs-runscript.sh,
4174 +targets/embedded/embedded-fs-runscript.sh,
4175 targets/livecd-stage2/unmerge.sh, targets/stage1/stage1-chroot.sh,
4176 targets/stage2/stage2-chroot.sh, targets/stage3/stage3-chroot.sh:
4177 fixes for bugs #49819 and #71033. Partial fix for #67289 - waiting on a patch
4178 from mutex@gentoo.org for modules/embedded.py
4180 19 Nov 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4181 livecd/files/gamecd-xinitrc, livecd/runscript-support/gamecdfs-update.sh,
4182 livecd/runscript-support/livecdfs-update.sh:
4183 Fixing up some GameCD stuff and also fixing a problem with the ls and grep
4184 aliases having --color rather than --color=auto.
4186 17 Nov 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4187 livecd/files/livecd-local.start:
4188 Let's try actually making a proper edit on livecd/files/livecd-local.start
4189 this time, shall we...
4191 17 Nov 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4192 livecd/files/livecd-local.start:
4193 Fixing up livecd/files/livecd-local.start to remove ALSA config and make
4194 x-setup check for /etc/startx.
4196 14 Nov 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4197 livecd/runscript-support/gamecdfs-update.sh:
4198 Fixing minor sed bug in gamecdfs-update.sh.
4200 07 Nov 2004; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
4201 examples/snapshot_template.spec,
4202 livecd/runscript-support/gamecdfs-update.sh,
4203 livecd/runscript-support/livecdfs-update.sh:
4204 Fixing typo in snapshot_template.spec and closing bug #70321.
4206 02 Nov 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4207 livecd/runscript-support/pre-kmerge.sh:
4208 Ssshhh... I've added my super-secret pre-kmerge.sh sed replacement so
4209 genkernel will only add the 1024x768 version of the gensplash image to the
4210 bzImage, which added with the livecd-stage2 removal of the unused splash
4211 images, makes for a significantly smaller (54MB v. 50MB) LiveCD.
4213 29 Oct 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4214 +livecd/cdtar/silo-1.2.6-sparc-cdtar.tar.bz2,
4215 livecd/runscript/sparc64-archscript.sh:
4216 Updated with silo/mkisofs patch from gustavoz.
4218 28 Oct 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4219 livecd/files/x86-help.msg:
4220 Updated x86-help.msg to make it fall more inline with current
4221 genkernel/livecd-tools options.
4223 28 Oct 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4224 livecd/runscript/x86-archscript.sh, livecd/runscript-support/kmerge.sh,
4225 livecd/runscript-support/pre-kmerge.sh:
4226 Removing auto-keymap from kmerge.sh and moving it to x86-archscript.sh since
4227 it is only working properly on amd64 and x86 anyway. Also fixing a typo in
4228 genkernel's module_load for x86 during pre-kmerge.sh, which should fix USB
4231 22 Oct 2004; Chris Gianelloni <wolf31o2@gentoo.org> files/catalyst.conf,
4232 livecd/runscript-support/kmerge.sh,
4233 livecd/runscript-support/livecdfs-update.sh,
4234 targets/livecd-stage2/unmerge.sh, targets/netboot/netboot-kernel.sh:
4235 Changed kernel build caching to use kerncache option, rather than pkgcache
4236 option. Fixed --postconf and --callback for builds that do not require them.
4237 Removed delay when removing package sin the system profile. This is now
4238 catalyst 1.1.0, so enjoy.
4240 21 Oct 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4241 livecd/runscript-support/livecdfs-update.sh:
4242 Stopping udev from using the nasty device tarball. We don't need it anyway.
4244 21 Oct 2004; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
4245 livecd/runscript/sparc-archscript.sh,
4246 livecd/runscript/sparc64-archscript.sh,
4247 livecd/runscript-support/kmerge.sh,
4248 livecd/runscript-support/livecdfs-update.sh, modules/catalyst_support.py:
4249 Fixing gpm support by uncommenting default settings. Fixing case where
4250 boot/kernel/$kname/packages or boot/kernel/$kname/postconf were empty.
4251 Changing sparc kernel files from kernel* to kernel-* so kernel.msg does
4252 not get renamed. Fixed a problem where we were accidentally removing the
4253 hwdata-knoppix versions of pci.ids and usb.ids and linking
4254 /usr/share/misc/*.ids to non-existent files. This should hopefully be it
4255 for 2004.3 and catalyst 1.1.0.
4257 19 Oct 2004; John Davis <zhen@gentoo.org> arch/ia64.py:
4258 patch from vapier@gentoo.org for bug #68080
4260 19 Oct 2004; John Davis <zhen@gentoo.org> catalyst, files/catalyst.conf,
4261 livecd/runscript-support/kmerge.sh:
4262 made kernel caching dependent on the "pkgcache" option so that genkernel's
4263 postconf can actually work
4265 18 Oct 2004; John Davis <zhen@gentoo.org>
4266 livecd/runscript/x86-archscript.sh, livecd/runscript-support/kmerge.sh,
4267 livecd/runscript-support/livecdfs-update.sh:
4268 patch submitted by wolf31o2@gentoo.org to fix the rest of the gensplash woes
4270 17 Oct 2004; John Davis <zhen@gentoo.org>
4271 livecd/runscript-support/livecdfs-update.sh:
4272 firmware tarball fix for packages that need firmware such as ipw2100
4274 16 Oct 2004; John Davis <zhen@gentoo.org> livecd/files/x86-help.msg,
4275 livecd/runscript/x86-archscript.sh, livecd/runscript-support/kmerge.sh,
4276 livecd/runscript-support/livecdfs-update.sh,
4277 modules/livecd_stage2_target.py:
4278 patches for gensplash support from Chris Gianelloni <wolf31o2@gentoo.org>
4280 14 Oct 2004; John Davis <zhen@gentoo.org> livecd/runscript/x86-archscript.sh:
4281 acpi=off changed to acpi=ht. enables HT automatically for intel users, but
4282 should not hurt non-HT users
4284 12 Oct 2004; John Davis <zhen@gentoo.org>
4285 targets/embedded/cramfs-runscript.sh, targets/embedded/embedded-chroot.sh,
4286 +targets/embedded/unmerge.sh, targets/grp/grp-chroot.sh,
4287 targets/livecd-stage1/livecd-stage1-chroot.sh, targets/netboot/netboot.sh,
4288 targets/stage1/stage1-chroot.sh, targets/stage3/stage3-chroot.sh,
4289 livecd/runscript-support/kmerge.sh:
4290 bugfixes for #67195, #67197, #67122, and #46918
4292 12 Oct 2004; John Davis <zhen@gentoo.org> modules/netboot.py:
4293 small netboot fixups
4295 11 Oct 2004; John Davis <zhen@gentoo.org> modules/netboot.py,
4296 targets/netboot/netboot-busybox.sh, targets/netboot/netboot-image.sh,
4297 targets/netboot/netboot-kernel.sh, targets/netboot/netboot-packages.sh,
4298 targets/netboot/netboot.sh:
4299 sweeping updates and changes to the netboot code. the patches should fix the
4300 arch specific code as well as some pkgcache issues, etc. Much thanks to Mike
4301 Frysinger <vapier@gentoo.org> for writing and contributing the patches.
4303 06 Oct 2004; John Davis <zhen@gentoo.org> files/catalyst.1,
4304 livecd/runscript-support/kmerge.sh, targets/netboot/netboot-busybox.sh,
4305 targets/netboot/netboot-image.sh, targets/netboot/netboot-kernel.sh,
4306 targets/netboot/netboot.sh:
4307 more code cleanup and maintenance
4309 05 Oct 2004; John Davis <zhen@gentoo.org> modules/catalyst_support.py,
4310 modules/generic_stage_target.py, +modules/netboot.py,
4311 +targets/netboot/netboot-busybox.sh, +targets/netboot/netboot-image.sh,
4312 +targets/netboot/netboot-kernel.sh, +targets/netboot/netboot-packages.sh,
4313 +targets/netboot/netboot.sh:
4314 initial import of the netboot code. thanks to Guy Martin <gmsoft@gentoo.org>
4317 05 Oct 2004; John Davis <zhen@gentoo.org> modules/generic_stage_target.py,
4318 targets/embedded/embedded-chroot.sh, targets/grp/grp-chroot.sh,
4319 targets/livecd-stage1/livecd-stage1-chroot.sh,
4320 targets/stage1/stage1-chroot.sh, targets/stage2/stage2-chroot.sh,
4321 targets/stage3/stage3-chroot.sh, targets/tinderbox/tinderbox-chroot.sh:
4322 bugfix for #66083 which in turn addresses #61605. distcc apparently does not
4323 have to start a server on the build host for it to distribute.
4325 04 Oct 2004; John Davis <zhen@gentoo.org> catalyst:
4326 added a new -s/ --snapshot option. no more using --cli to create snapshots,
4327 just do -s version_stamp
4329 29 Sep 2004; John Davis <zhen@gentoo.org> targets/stage2/stage2-chroot.sh:
4330 bugfix #60502 - the stage2 target can now resume the bootstrapping process
4332 28 Sep 2004; John Davis <zhen@gentoo.org> TODO,
4333 +examples/fsscript.sh.example, examples/livecd-stage2_template.spec,
4334 livecd/runscript/x86-archscript.sh, livecd/runscript-support/kmerge.sh,
4335 modules/livecd_stage2_target.py:
4336 udev support for livecds
4338 16 Sep 2004; John Davis <zhen@gentoo.org> modules/catalyst_support.py,
4339 +targets/livecd-stage2/unmerge.sh:
4340 bug #59681 resolved thanks to the patch from viric@vicerveza.homeunix.net!
4341 Also, livecd-stage2 unmerge.sh added back in.
4343 13 Sep 2004; John Davis <zhen@gentoo.org> catalyst,
4344 livecd/runscript-support/livecdfs-update.sh:
4345 bugfixes for #60887 and #63338
4347 09 Sep 2004; John Davis <zhen@gentoo.org> catalyst:
4348 bugfixes for #63382 and #63338
4350 08 Sep 2004; John Davis <zhen@gentoo.org>
4351 livecd/runscript/alpha-archscript.sh, livecd/runscript/hppa-archscript.sh,
4352 livecd/runscript/ppc-archscript.sh, livecd/runscript/sparc-archscript.sh,
4353 livecd/runscript/sparc64-archscript.sh, livecd/runscript/x86-archscript.sh,
4354 livecd/runscript-support/kmerge.sh, livecd/runscript-support/pre-kmerge.sh,
4355 targets/embedded/embedded-chroot.sh, targets/grp/grp-chroot.sh,
4356 targets/livecd-stage1/livecd-stage1-chroot.sh,
4357 -targets/livecd-stage2/unmerge.sh, targets/stage1/stage1-chroot.sh,
4358 targets/stage3/stage3-chroot.sh, targets/tinderbox/tinderbox-chroot.sh:
4359 lots of changes in this revision. first of all, major cosmetic fixups to the
4360 archscripts. i also fixed a non-reported bug where pkgcache was not being used
4361 for distcc or ccache builds in most of the targets. bug #56581 is finially
4362 closed (kernel caching for multiple runs of the livecd-stage2 build) - big
4363 performance enhancement here.
4365 07 Sep 2004; John Davis <zhen@gentoo.org> modules/generic_stage_target.py,
4366 modules/livecd_stage2_target.py:
4367 fix for bug #63033, thanks to usata@gentoo.org for the patch
4369 30 Aug 2004; John Davis <zhen@gentoo.org>
4370 livecd/runscript-support/livecdfs-update.sh, targets/grp/grp-chroot.sh:
4371 bugfixes for #61537 and #61779
4373 13 Aug 2004; John Davis <zhen@gentoo.org> +files/catalyst.1,
4374 modules/generic_stage_target.py, modules/livecd_stage2_target.py,
4375 modules/snapshot_target.py:
4376 bugfixes for #55014 (catalyst needs a manpage), #56581 (livecd-stage2 I/O
4377 enhancements), and #56773 (catalyst overlay for build root). Snapshotting
4378 time should also be improved due to a more efficient use of rsync. This commit will
4379 mark the portage version of catalyst-1.9.0.
4381 10 Aug 2004; John Davis <zhen@gentoo.org> arch/mips.py:
4382 add support for mips4n32 subarch. thanks to iluxa@gentoo.org. closes bug
4385 02 Aug 2004; John Davis <zhen@gentoo.org> modules/generic_stage_target.py:
4388 02 Aug 2004; John Davis <zhen@gentoo.org>
4389 livecd/runscript-support/livecdfs-update.sh:
4392 02 Aug 2004; John Davis <zhen@gentoo.org> modules/generic_stage_target.py,
4393 +targets/stage1/build.py, -targets/stage1/build.sh,
4394 targets/stage1/stage1-chroot.sh, targets/stage1/stage1-preclean2-chroot.sh,
4395 targets/stage1/stage1.sh, targets/stage2/stage2-chroot.sh,
4396 targets/stage3/stage3-chroot.sh:
4397 applied patch from bug #58840. it should fix up things for uclibc stages and
4398 cascaded profiles. thanks to Mike Frysinger (vapier@gentoo.org) for the patch.
4400 21 Jul 2004; John Davis <zhen@gentoo.org> +livecd/files/gamecd-xinitrc,
4401 +livecd/files/gamecd.motd.txt, +livecd/files/generic-motd.txt,
4402 +livecd/files/livecd-bash_profile, +livecd/files/livecd-local.start,
4403 -livecd/files/livecd-rclocal, +livecd/files/minimal.motd.txt,
4404 -livecd/files/motd.txt, +livecd/files/universal.motd.txt,
4405 livecd/runscript/default-runscript.sh, livecd/runscript-support/kmerge.sh,
4406 livecd/runscript-support/livecdfs-update.sh,
4407 modules/livecd_stage2_target.py:
4408 addition of wolf31o2's gamecd patchset. untested, so please beware
4410 14 Jul 2004; John Davis <zhen@gentoo.org>
4411 livecd/runscript-support/livecdfs-update.sh,
4412 modules/generic_stage_target.py, modules/livecd_stage2_target.py:
4413 fixed a bug for livecd-stage2. somehow, the inheritance got mucked up and the
4414 livecds were not cleaning out livecd/empty livecd/rm etc. I moved the code for
4415 this out of generic_stage_target and into livecd-stage2 since the
4416 livecd-stage2 class was overriding generic_stage_target for cleaning anyway.
4418 13 Jul 2004; John Davis <zhen@gentoo.org>
4419 livecd/runscript-support/livecdfs-update.sh:
4420 changed the behavior of rcadd/ rcdel. it was getting hokey to have to add the
4421 default rc'ed programs when only one change was required to rcadd. so I
4422 changed it so that the defaults are *always* loaded and specified additions/
4423 deletions are just added on top of those.
4425 12 Jul 2004; John Davis <zhen@gentoo.org> catalyst,
4426 targets/embedded/embedded-chroot.sh, targets/grp/grp-chroot.sh,
4427 targets/livecd-stage1/livecd-stage1-chroot.sh,
4428 targets/stage1/stage1-chroot.sh, targets/stage3/stage3-chroot.sh,
4429 targets/tinderbox/tinderbox-chroot.sh:
4430 changing the more verbose behavior to the -V (verbose) flag
4432 12 Jul 2004; John Davis <zhen@gentoo.org> catalyst,
4433 targets/embedded/embedded-chroot.sh, targets/grp/grp-chroot.sh,
4434 targets/livecd-stage1/livecd-stage1-chroot.sh,
4435 targets/stage1/stage1-chroot.sh, targets/stage3/stage3-chroot.sh,
4436 targets/tinderbox/tinderbox-chroot.sh:
4437 the -d (debug) flag now makes catalyst calculate an emerge -vp of the packages
4438 it is about to merge so that deps and USE flags are more evident
4440 11 Jul 2004; John Davis <zhen@gentoo.org> +catalyst, -catalyst.new.py,
4441 modules/catalyst_support.py:
4442 completely rewrote the catalyst main script so that it can actually utilize
4443 more than one command line flag. new functionality included, but not active
4444 yet (--debug and --verbose). arguments can still be passed on the commandline
4445 through the use of the -C (--cli) flag. updated the arg_parse function in
4446 catalyst_support.py to accomodate my changes.
4448 02 Jul 2004; John Davis <zhen@gentoo.org> modules/generic_stage_target.py,
4449 modules/generic_target.py, modules/grp_target.py,
4450 modules/livecd_stage1_target.py, modules/livecd_stage2_target.py,
4451 modules/snapshot_target.py, modules/stage1_target.py,
4452 modules/stage2_target.py, modules/stage3_target.py,
4453 modules/tinderbox_target.py, targets/stage1/stage1.sh:
4454 fixes for bugs #55192 and #54137
4455 added a new key for all specfiles, portage_confdir.
4456 this should point to a directory similar in functionality to /etc/portage.
4458 cleaned up the module code a bit so that unnecessary modules
4461 more work on resuming. it is getting there, but it still needs a ton of work,
4462 so please test, and report bugs.
4464 18 Jun 2004; John Davis <zhen@gentoo.org> catalyst,
4465 modules/catalyst_support.py, modules/generic_stage_target.py,
4466 targets/stage1/build.sh, targets/stage1/stage1-chroot.sh,
4467 targets/stage2/stage2-chroot.sh, targets/stage3/stage3-chroot.sh:
4468 stage resuming functionality should be working. I still have to work on GRP
4469 and livecds, but they should not be hard. I could not incorporate emerge
4470 --resume into stage resuming functionality because in some instances, portage
4471 is remerged (bootstrap, stage2), which wipes out the resume data and puts
4472 catalyst into an infinite portage merging loop (very unproductive, trust me ;)
4473 ). I also made some small tweaks to the stage target scripts which clean up
4474 the envscript stuff. Not noticable performance wise, but it makes me feel all
4475 warm and fuzzy to know that it is programmed absolutely correctly ;)
4477 16 Jun 2004; John Davis <zhen@gentoo.org> TODO, modules/catalyst_support.py,
4478 modules/generic_stage_target.py:
4479 revamped the cmd() structure so that it could properly return error codes.
4480 Please note that this might break catalyst until there is some further
4481 testing. SO DO NOT USE IT FOR BUILDING ANYTHING IMPORTANT (yet). The benefit
4482 of me doing this is that SIGINT (ctrl-c) makes catalyst die nice and proper
4483 now. Additionally, catalyst will stop when there is an error with an ebuild
4484 ... it didn't do this before, it just plowed along and packed things up.
4486 Much thanks to <carpaski@gentoo.org> for (writing) pointing me to the spawn()
4487 code in portage.py and then answering my noob questions.
4489 13 Jun 2004; John Davis <zhen@gentoo.org>
4490 livecd/runscript/x86-archscript.sh, livecd/runscript-support/kmerge.sh,
4491 livecd/runscript-support/livecdfs-update.sh:
4492 some last minute fixins (stuff to work with the new genkernel)
4494 13 Jun 2004; John Davis <zhen@gentoo.org> catalyst:
4497 11 Jun 2004; John Davis <zhen@gentoo.org>
4498 livecd/runscript/default-runscript.sh, modules/livecd_stage2_target.py:
4499 new key, livecd/fsscript. use this to run commands in the livecdfs before it
4502 10 Jun 2004; John Davis <zhen@gentoo.org>
4503 livecd/runscript-support/kmerge.sh,
4504 livecd/runscript-support/livecdfs-update.sh,
4505 livecd/runscript-support/post-kmerge.sh,
4506 livecd/runscript-support/pre-kmerge.sh:
4507 two new functions for livecd-stage2: livecd/rcadd and livecd/rcdel. these two
4508 functions control what scripts are added to their respective runlevels. This
4509 option would be specified like so in the spec file: livecd/rcadd:
4510 metalog:default foo:boot. the syntax is the same for livecd/rcdel.
4512 08 Jun 2004; John Davis <zhen@gentoo.org> modules/builder.py,
4513 modules/catalyst_support.py, modules/livecd_stage2_target.py:
4514 livecd-stage2 traced back when boot/kernel/x/config was an empty string, fixed
4515 the code to give a nice error msg instead of a cryptic traceback
4517 04 Jun 2004; John Davis <zhen@gentoo.org>
4518 livecd/runscript-support/livecdfs-update.sh:
4519 small fix for bootsplash, needed to link clst_livecd_bootsplash to
4520 /etc/bootsplash/default
4522 04 Jun 2004; John Davis <zhen@gentoo.org> modules/generic_stage_target.py,
4523 targets/embedded/embedded-chroot.sh,
4524 targets/embedded/embedded-preclean-chroot.sh, targets/grp/grp-chroot.sh,
4525 targets/grp/grp-preclean-chroot.sh, targets/grp/grp.sh,
4526 targets/livecd-stage1/livecd-stage1-chroot.sh,
4527 targets/livecd-stage1/livecd-stage1-preclean-chroot.sh,
4528 targets/livecd-stage1/livecd-stage1.sh, targets/stage1/stage1-chroot.sh,
4529 targets/stage1/stage1-preclean1-chroot.sh, targets/stage1/stage1.sh,
4530 targets/stage2/stage2-chroot.sh, targets/stage2/stage2-preclean-chroot.sh,
4531 targets/stage3/stage3-chroot.sh, targets/stage3/stage3-preclean-chroot.sh,
4532 targets/tinderbox/tinderbox-chroot.sh,
4533 targets/tinderbox/tinderbox-preclean-chroot.sh,
4534 targets/tinderbox/tinderbox.sh:
4535 Fixes bug 51603, a lot of distcc fixups (has to do w/ bind mounts and such)
4537 02 Jun 2004; John Davis <zhen@gentoo.org> modules/snapshot_target.py:
4538 Fixes to address bugs #51072 and #52045. The snapshot logic was tweaked to be
4539 more efficient, and I added a new snapshot specfile option, portdir_overlay.
4540 It should be a full path pointing to a portage overlay dir.
4542 27 May 2004; John Davis <zhen@gentoo.org>
4543 livecd/cdtar/silo-1.3.1-cdtar.tar.bz2,
4544 livecd/cdtar/silo-1.3.2-sparc64-cdtar.tar.bz2,
4545 livecd/cdtar/silo-1.4.4-sparc32-cdtar.tar.bz2,
4546 livecd/runscript/default-runscript.sh:
4547 added updated silos and fixed motd bug
4549 22 May 2004; John Davis <zhen@gentoo.org> REMARKS, catalyst:
4550 rolling out version 1.0.8
4552 22 May 2004; John Davis <zhen@gentoo.org>
4553 livecd/runscript-support/kmerge.sh,
4554 livecd/runscript-support/livecdfs-update.sh,
4555 modules/livecd_stage2_target.py:
4556 added key livecd/bootsplash
4558 21 May 2004; John Davis <zhen@gentoo.org> arch/sparc.py, arch/sparc64.py,
4559 livecd/runscript/sparc-archscript.sh,
4560 livecd/runscript/sparc64-archscript.sh:
4561 sparc fixup patches from gustavoz at g.org
4563 20 May 2004; John Davis <zhen@gentoo.org> modules/livecd_stage2_target.py:
4564 added support for blacklisting modules via hotplug in livecd-stage2. spec key
4565 is livecd/modblacklist
4567 19 May 2004; John Davis <zhen@gentoo.org>
4568 livecd/runscript/default-runscript.sh, modules/livecd_stage2_target.py,
4569 livecd/runscript/x86-archscript.sh:
4570 added support for livecd/overlay, changed vga=0x317 to vga=791
4571 in the x86 archscript as it is a more standard setting and should
4572 work on more hardware
4574 17 May 2004; John Davis <zhen@gentoo.org>
4575 livecd/runscript/default-runscript.sh, livecd/runscript/x86-archscript.sh,
4576 livecd/runscript-support/kmerge.sh,
4577 livecd/runscript-support/livecdfs-update.sh,
4578 modules/livecd_stage2_target.py:
4579 fixes for the genkernel arg handling - we can now do it on a per-kernel basis.
4580 we also now have basic motd copying support for more branded livecds
4582 16 May 2004; John Davis <zhen@gentoo.org>
4583 livecd/runscript-support/kmerge.sh, modules/livecd_stage2_target.py:
4584 added a feature to the livecd-stage2 specfile called "livecd/genkernel_args"
4585 for passing args to genkernel. gmsoft@gentoo.org requested this one.
4587 16 May 2004; John Davis <zhen@gentoo.org> catalyst,
4588 modules/catalyst_support.py, modules/embedded_target.py,
4589 modules/generic_stage_target.py, modules/generic_target.py,
4590 modules/grp_target.py, modules/livecd_stage1_target.py,
4591 modules/livecd_stage2_target.py, modules/stage1_target.py,
4592 modules/stage2_target.py, modules/stage3_target.py,
4593 modules/tinderbox_target.py, targets/stage1/stage1-preclean2-chroot.sh:
4594 finally parsed out targets.py. fixed gcc-config typo in stage1 the stage1 that
4595 caused gcc profile problems.
4597 12 May 2004; John Davis <zhen@gentoo.org>
4598 livecd/runscript/default-runscript.sh, livecd/runscript-support/kmerge.sh,
4599 livecd/runscript-support/livecdfs-update.sh,
4600 livecd/runscript-support/post-kmerge.sh,
4601 livecd/runscript-support/pre-kmerge.sh, modules/catalyst_support.py,
4603 fixed default-runscript.sh so that it is easier to read (no more chroot >> EOF
4604 silliness). Most notably, I have taken advantage of the update-modules
4605 --assume-kernel fix from agriffis so that we can actually use 3rd party
4606 modules now. Please note that >=baselayout-1.9.0 is required.
4608 02 May 2004; Olivier Crete <tester@gentoo.org>
4610 Added forgotten CHOST for i386 subarch
4612 30 Apr 2004; John Davis <zhen@gentoo.org>
4613 livecd/cdtar/isolinux-2.08-cdtar.tar.bz2,
4614 livecd/cdtar/isolinux-2.08-memtest86+-cdtar.tar.bz2,
4615 livecd/cdtar/isolinux-2.08-memtest86-cdtar.tar.bz2,
4616 livecd/files/x86-help.msg, livecd/runscript/x86-archscript.sh:
4618 -fixed 2004.0 branding in the isolinux cdtar
4619 -fixed up acpi stuff in the runscripts
4620 -fixed up the x86 help message and corrected the numerous errors in it
4622 26 Apr 2004; John Davis <zhen@gentoo.org> catalyst,
4623 livecd/runscript/default-runscript.sh:
4624 fixed the /etc/issue /O macro issue, and changed the version in catalyst to
4625 1.0.7. we are ready for release
4627 16 Apr 2004; John Davis <zhen@gentoo.org> targets/stage1/stage1-chroot.sh:
4628 fix for the problem that gustavoz found wrt the /dev creation stuff not
4629 detecting arches. also an efficiency fix for stage1 building
4631 14 Apr 2004; John Davis <zhen@gentoo.org>
4632 targets/embedded/embedded-chroot.sh,
4633 targets/embedded/embedded-preclean-chroot.sh, targets/embedded/embedded.sh,
4634 targets/grp/grp.sh, targets/livecd-stage1/livecd-stage1-chroot.sh,
4635 targets/livecd-stage1/livecd-stage1-preclean-chroot.sh,
4636 targets/livecd-stage1/livecd-stage1.sh, targets/stage1/stage1-chroot.sh,
4637 targets/stage1/stage1-preclean1-chroot.sh, targets/stage1/stage1.sh,
4638 targets/stage2/stage2-chroot.sh, targets/stage2/stage2-preclean-chroot.sh,
4639 targets/stage2/stage2.sh, targets/stage3/stage3-chroot.sh,
4640 targets/stage3/stage3.sh, targets/tinderbox/tinderbox-chroot.sh,
4641 targets/tinderbox/tinderbox-preclean-chroot.sh,
4642 targets/tinderbox/tinderbox.sh:
4643 fix for bug #47733 - fixes for distcc and an envscript bugfix
4645 13 Apr 2004; John Davis <zhen@gentoo.org> modules/targets.py:
4648 12 Apr 2004; John Davis <zhen@gentoo.org> modules/catalyst_support.py,
4649 targets/embedded/cramfs-runscript.sh, targets/embedded/embedded-chroot.sh,
4650 targets/embedded/embedded-preclean-chroot.sh, targets/embedded/embedded.sh,
4651 targets/grp/grp-chroot.sh, targets/grp/grp-preclean-chroot.sh,
4652 targets/grp/grp.sh, targets/livecd-stage1/livecd-stage1-chroot.sh,
4653 targets/livecd-stage1/livecd-stage1-preclean-chroot.sh,
4654 targets/livecd-stage1/livecd-stage1.sh, targets/stage1/stage1-chroot.sh,
4655 targets/stage1/stage1-preclean1-chroot.sh,
4656 targets/stage1/stage1-preclean2-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.sh,
4659 targets/tinderbox/tinderbox.sh:
4660 lots of cleanup on the bash backend. take a look @ the code and report bugs to
4661 zhen@gentoo.org please.
4663 06 Apr 2004; John Davis <zhen@gentoo.org> targets/stage1/stage1-chroot.sh:
4664 fix for /dev in stage1
4666 05 Apr 2004; John Davis <zhen@gentoo.org> modules/targets.py:
4669 04 Apr 2004; Benjamin Judas <beejay@gentoo.org>
4670 livecd/kconfig/config-2004.1-gentoo-dev-sources-2.6.3-r1,
4671 livecd/kconfig/config-2004.1-xfs-sources-2.4.24-r3:
4672 Added the two kernel-configs for 2004.1 x86
4674 04 Apr 2004; John Davis <zhen@gentoo.org> targets/embedded/embedded.sh,
4675 targets/grp/grp.sh, targets/stage1/stage1-chroot.sh,
4676 targets/stage2/stage2.sh, targets/stage3/stage3.sh,
4677 targets/tinderbox/tinderbox.sh:
4678 fix to address missing /dev in stages, fixed path for env-update in all of the
4681 02 Apr 2004; John Davis <zhen@gentoo.org> modules/targets.py:
4682 use broken for grp, livecd-stage1, tinderbox, etc. fixed
4684 01 Apr 2004; John Davis <zhen@gentoo.org>
4685 livecd/runscript/default-runscript.sh:
4686 added in fix for the module.conf stuff courtesy of Benjamin Judas
4689 01 Apr 2004; John Davis <zhen@gentoo.org> catalyst, files/catalyst.conf,
4691 cosmetic touchups for 1.0.5
4693 31 Mar 2004; John Davis <zhen@gentoo.org> targets/stage2/stage2.sh:
4694 added support to the stage2 for stackable profiles bootstrap
4696 31 Mar 2004; John Davis <zhen@gentoo.org> arch/sparc.py, modules/targets.py:
4697 sparc compatibility patches from gustavoz@gentoo.org added. These patches add
4698 support for sparc32/64 build compatibility
4700 30 Mar 2004; John Davis <zhen@gentoo.org>
4701 livecd/runscript/default-runscript.sh, modules/targets.py,
4702 targets/stage1/build.sh:
4703 fix for bug 46022, more stackable profile fixes, embedded patches added
4705 26 Mar 2004; John Davis <zhen@gentoo.org>
4706 livecd/runscript/default-runscript.sh, modules/targets.py,
4707 targets/grp/grp.sh, targets/livecd-stage1/livecd-stage1.sh,
4708 targets/stage1/stage1-chroot.sh, targets/stage2/stage2.sh,
4709 targets/stage3/stage3.sh, targets/tinderbox/tinderbox.sh:
4710 fixes for bugs #44625 and #45805
4712 24 Mar 2004; John Davis <zhen@gentoo.org> catalyst,
4713 livecd/cdtar/isolinux-2.08-memtest86-cdtar.tar.bz2,
4714 livecd/runscript/default-runscript.sh, livecd/runscript/x86-archscript.sh:
4715 memtest is in. if you want to use it, check out the memtest86 cd tarball
4716 Also, fixes for bugs 45078, 45188, 44306
4718 23 Mar 2004; John Davis <zhen@gentoo.org>
4719 livecd/runscript/alpha-archscript.sh, livecd/runscript/hppa-archscript.sh,
4720 livecd/runscript/ppc-archscript.sh, livecd/runscript/sparc64-archscript.sh,
4721 livecd/runscript/x86-archscript.sh, modules/targets.py,
4722 targets/livecd-stage3/unmerge.sh:
4723 added "livecd/iso" to targets.py and fixed up the archscripts so that isos are
4724 created at the end of the livecd-stage2 process.
4726 22 Mar 2004; John Davis <zhen@gentoo.org> modules/targets.py,
4727 targets/embedded/embedded.sh:
4728 preliminary embedded support added thanks to david@futuretel.com (mut3x)
4730 19 Mar 2004; John Davis <zhen@gentoo.org> targets/grp/grp.sh,
4731 targets/stage1/stage1.sh, targets/stage3/stage3.sh:
4732 removing the hardened-gcc deps since the package itself is deprecated'
4734 05 Mar 2004; John Davis <zhen@gentoo.org> catalyst:
4735 changing location of /etc/catalyst.conf to /etc/catalyst/catalyst.conf
4737 04 Mar 2004; John Davis <zhen@gentoo.org> alpha-isogen.sh,
4738 examples/livecd/alpha/alpha-livecd-stage1-20040225.spec,
4739 examples/livecd/alpha/alpha-livecd-stage2-20040225.spec,
4740 examples/livecd/alpha/config-2.4.21-r4-alpha,
4741 examples/livecd/alpha/config-2.4.21-r4-jensen,
4742 examples/livecd/alpha/config-2.4.21-r4-legacy,
4743 examples/livecd/cdtar/aboot-0.9-r1-cdtar.tar.bz2,
4744 examples/livecd/runscript/alpha-archscript.sh, files/catalyst.conf:
4745 fixes for bugs 43676, 43701. Alpha support added as well.
4747 25 Feb 2004; Pieter Van den Abeele <pvdabeel@gentoo.org>:
4748 added powerpc livecd support, preparing for 2004.0 release. Preliminary
4749 kde/gnome cd specs added.
4751 18 Feb 2004; John Davis <zhen@gentoo.org> files/catalyst.conf:
4752 fix in catalyst.conf for bug #42044
4754 13 Feb 2004; John Davis <zhen@gentoo.org> sparc64-isogen.sh, arch/sparc.py,
4755 arch/sparc64.py, examples/livecd/runscript/sparc64-archscript.sh,
4756 examples/livecd/sparc64/config-2.4.24-sparc64:
4757 sparc fixups contributed by Gustavo Zacarias <gustavoz@gentoo.org>
4759 12 Feb 2004; Daniel Robbins <drobbins@gentoo.org>:
4760 fixed bugs in previous feature additions (see 11 Feb 2004) and added support
4761 for a $clst_conf environment variable. You can use the $clst_conf variable to
4762 point to a file to use in place of /etc/catalyst.conf. By setting this
4763 variable in your shell, catalyst can easily be used by multiple people on the
4764 same machine. Also, ccache support now works for genkernel.
4766 11 Feb 2004; Daniel Robbins <drobbins@gentoo.org>:
4767 removed file for livecd-stage2 target, as this is handled by the runscript
4768 now. Added support for "/boot/kernel/foo/use", "/boot/kernel/foo/packages,"
4769 and made "/boot/kernel/foo/extraversion" an optional rather than required
4770 parameter. The aforementioned "packages" is used to specify kernel-related
4771 packages (like module ebuilds) to merge with each kernel, and the new "use"
4772 option is used to specify the USE settings you'd like exported to the
4773 environment during kernel as well as kernel "packages" build.
4775 10 Feb 2004; John Davis <zhen@gentoo.org> README, TODO, catalyst,
4776 modules/builder.py, modules/catalyst_support.py, modules/targets.py,
4777 targets/grp/grp.sh, targets/livecd-stage1/livecd-stage1.sh,
4778 targets/livecd-stage2/livecd-stage2.sh, targets/stage1/stage1-chroot.sh,
4779 targets/stage2/stage2.sh, targets/stage3/stage3.sh,
4780 targets/tinderbox/tinderbox.sh:
4781 added envscripts support (fixes bug #39832) massive cleanup of tree to prepare
4782 it for ebuild - added headers to everything and removed deprecated dirs
4784 14 Jan 2004; John Davis <zhen@gentoo.org> arch/mips.py, modules/targets.py:
4785 adding Kumba's patches for MIPS
4787 16 Dec 2003; Guy Martin <gmsoft@gentoo.org>: arch/hppa.py,modules/targets.py:
4788 Added hppa specific code.
4790 29 Nov 2003; Daniel Robbins <drobbins@gentoo.org>:
4791 Tinderbox target added. See tinderbox examples in examples/ dir.
4793 08 Nov 2003; Daniel Robbins <drobbins@gentoo.org>:
4794 spec file support integrated into catalyst. Use "-f/--file specfile" as
4795 argument; see examples dir for examples.
4796 "grp" target now functional. See examples/x86-grp-20031102.spec for an
4797 example of how to use it.
4799 08 Nov 2003; Daniel Robbins <drobbins@gentoo.org>:
4800 support functions for spec file parsing and reading added. Will get added to
4803 05 Nov 2003; Daniel Robbins <drobbins@gentoo.org>:
4804 Many bug fixes later, things seem to be working well for stage1/2/3 so I've
4807 28 Oct 2003; Daniel Robbins <drobbins@gentoo.org>:
4808 Significant rework of code structure. Everything is falling nicely into place.
4810 28 Oct 2003; Daniel Robbins <drobbins@gentoo.org>:
4811 Exception handling fully-integrated into current prototype code.
4813 27 Oct 2003; Daniel Robbins <drobbins@gentoo.org>:
4814 beginning of exception handling integration, got some of the target code
4817 24 Oct 2003; Daniel Robbins <drobbins@gentoo.org>:
4818 major code rework in progress on the python parts.
4820 17 Oct 2003; John Davis <zhen@gentoo.org> files/grp/x86/x86.conf,
4821 files/grp/x86/x86.pkg.cd1, files/grp/x86/x86.pkg.cd2, files/grp/x86/x86.src,
4822 files/livecd/x86-basic/base.pkg, files/livecd/x86-basic/kern.pkg:
4823 for organiation's sake, I have moved the files, such as livecd foundations,
4824 into catalyst/files. It will make it easier for us when ebuild time comes
4827 15 Oct 2003; John Davis <zhen@gentoo.org> targets/stage3/stage3.sh:
4828 All preliminary target build scripts are now added and coded to near as spec
4829 that we can have at this point.
4831 14 Oct 2003; Daniel Robbins <drobins@gentoo.org>:
4832 new and improved ChangeLog; snapshots now work ("./catalyst-util.py snap
4833 20031014",) and snapshotting cleans up after itself (temp files deleted,)
4834 something that should be continued as much as reasonably possible in other
4835 parts of catalyst. Also, we have /etc/catalyst.conf config file reading stub
4836 code completed, and internal fall-backs to reasonable global config defaults
4839 12 Oct 2003; Daniel Robbins <drobins@gentoo.org>:
4840 subarch test outsourced to python catalyst-subarches function.
4842 12 Oct 2003; John Davis <zhen@gentoo.org> include/build_functions.sh:
4843 fixed the entry in include/build_functions.sh for location of bootstrap.sh
4845 12 Oct 2003; John Davis <zhen@gentoo.org> catalyst:
4846 removing dup enter_chroot
4848 12 Oct 2003; Robin H. Johnson <robbat2@gentoo.org> catalyst:
4849 document subarches checking
4851 12 Oct 2003; Robin H. Johnson <robbat2@gentoo.org> catalyst:
4852 Fix valid subarch test.
4854 12 Oct 2003; John Davis <zhen@gentoo.org> catalyst,
4855 include/build_functions.sh, include/functions.sh:
4856 thanks to robbat2, the cmdline argument handling is now fixed. I moved
4857 start_build to build_functions.sh cleaning up the main catalyst script some
4860 11 Oct 2003; John Davis <zhen@gentoo.org> include/build_functions.sh:
4861 fixed SRCBALL and DESTBALL, making it transparent for profiles
4863 11 Oct 2003; John Davis <zhen@gentoo.org> catalyst, include/functions.sh:
4864 added an exit condition to the cmd line argument case statement
4866 09 Oct 2003; John Davis <zhen@gentoo.org> catalyst, bin/build.sh, bin/stage1,
4867 files/catalyst.conf, include/build_functions.sh, include/functions.sh:
4868 the changes that I made to the above files should make catalyst completely
4869 transparent to no matter what profile we are using. check files/catalyst.conf
4870 for the list of BUILDTYPEs that we support.
4872 08 Oct 2003; John Davis <zhen@gentoo.org> catalyst:
4873 changed how cmd line arguments are handled
4875 08 Oct 2003; John Davis <zhen@gentoo.org> catalyst:
4876 I changed the is_special handling so that it is cleaner and faster
4878 08 Oct 2003; John Davis <zhen@gentoo.org> catalyst, include/functions.sh,
4879 livecd/foundations/x86-basic/base.pkg, livecd/foundations/x86-basic/kern.pkg,
4880 livecd/foundations/x86-basic/post-clean.sh,
4881 livecd/foundations/x86-basic/pre-clean.sh,
4882 livecd/foundations/x86-basic/settings:
4883 I outsourced more functions to include/functions.sh. I made it a seperate file
4884 from build_fucntions.sh so that we can keep our build and other functions
4885 apart. I also added in the livecd stuffs from the stager side of things.
4887 08 Oct 2003; John Davis <zhen@gentoo.org> catalyst,
4888 include/build_functions.sh:
4889 I outsourced all of the build functions to include/build_functions.sh. In the
4890 future, this will happen more - the code needs cleaned up.
4892 07 Oct 2003; John Davis <zhen@gentoo.org> catalyst, bin/bootstrap.sh,
4894 I mucked with stage1 and bootstrap.sh to add support for ${BUILDTYPE} (profile
4895 transparency). Also, I removed gettext from bootstrap, since mainline gentoo
4896 does not use that anymore.
4898 05 Oct 2003; John Davis <zhen@gentoo.org> catalyst:
4899 since we now have a default profile in portage, i massaged some errors
4900 messages to reflect that.
4902 04 Oct 2003; John Davis <zhen@gentoo.org> catalyst, bin/bootstrap.sh,
4904 removed ccache support from catalyst stage1 build cause it breaks the build.
4905 Additionally, I removed gettext support from bootstrap, because according to
4906 our new default profile, we don't use that anymore.
4908 02 Oct 2003; John Davis <zhen@gentoo.org> catalyst, files/catalyst.conf:
4909 added a new var, BUILDTYPE, adding more transparency for building.
4910 In the future, we will be building both selinux and hardened sources.
4912 02 Oct 2003; John Davis <zhen@gentoo.org> catalyst:
4913 fixed some formatting when catalyst prints out build info, additionally,
4914 trying to make catalyst more transparent for future expansion of stages
4916 21 Sep 2003; John Davis <zhen@gentoo.org> catalyst:
4917 fixed the order/ way in which we handle cmd line arguments wrt to -h or
4918 --help. I moved this functionality from the main program section to
4921 21 Sep 2003; John Davis <zhen@gentoo.org> README.catalyst, catalyst:
4922 I edited catalyst to change our naming convention from stage*-arch-h.* to
4923 stage*-arch-etdyn-ssp.* re method's request. This will not be the first time
4924 I change naming conventions, as catalyst will be eventually extended to
4925 do selinux-* stages also.
4927 Additionally, I updated README.catalyst to include profile information.
4929 10 Sep 2003; John Davis <zhen@gentoo.org> README.catalyst, README.stager,
4930 bin/catalyst, bin/hardened-bootstrap.sh, bin/stage1:
4931 I renamed README.stager to README.catalyst and have made some very minor
4932 changes to it. bin/bootstrap.sh has been renamed to bin/hardened-bootstrap.sh.
4933 I have hacked bootstrap to use the hardened profile, as well as utilize
4934 hardened-gcc. bin/catalyst itself has undergone some more changes (nothing too
4935 major). Additionally, bin/stage1 has been hacked to accept the hardened
4936 profile, and use hardened-gcc.
4938 09 September 2003; John Davis <zhen@gentoo.org>:
4939 Initial import of hardened stager. I am forking this from the original
4940 stager code in order to better fit our needs. The original stager code is
4941 still used by Gentoo, and is maintained by Daniel Robbins
4942 <drobbins@gentoo.org>. I would like to thank him and the rest of the
4943 contributors that coded stager.