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