1 # Copyright 2002-2008 Gentoo Foundation; Distributed under the GPL v2
4 29 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
5 targets/support/kmerge.sh:
6 Use -L instead of -l in test for symlink
8 29 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
9 targets/stage1/stage1-controller.sh:
10 Remove code for gcc-config/binutils-config since it should be getting done
11 in the preclean script, anyway.
13 29 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
14 targets/stage1/stage1-chroot.sh:
15 I missed one place where HOSTUSE was being used incorrectly.
17 29 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
18 targets/support/kmerge.sh:
19 Escape the correct quote
21 29 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
22 targets/support/kmerge.sh:
23 Change remaining instances of run_emerge to run_merge
25 28 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
26 targets/support/bootloader-setup.sh, targets/support/create-iso.sh:
27 Change all clst_hostuse checks for ppc/ppc64 to ppc*|powerpc* so we match,
30 28 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
31 targets/support/bootloader-setup.sh:
32 Let's change our splash checking to a global check so it only needs to be
33 done once. This makes much more sense than having all of those if ... else
36 28 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
37 targets/stage1/stage1-chroot.sh, targets/support/kmerge.sh:
38 Fix our USE invocation here so things work as expected.
40 28 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
41 targets/support/livecdfs-update.sh:
42 Force-enable livecd/users for livecd/type gentoo-release-livecd and
45 28 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
46 targets/support/livecdfs-update.sh:
47 Remove /etc/conf.d/domainname code, since /etc/conf.d/domainname is no
50 28 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
51 targets/livecd-stage2/livecd-stage2-controller.sh:
52 Fixing the snapshot copying so it will only copy the correct snapshot for
53 people who don't know how to properly use wget.
55 28 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
56 targets/stage1/stage1-chroot.sh:
57 Fix HOSTUSE invocation on stage1, since we use -* at the beginning to
60 28 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
61 targets/stage1/stage1-chroot.sh, targets/support/kmerge.sh:
62 OK, we have to escape our quotes, rather than use single quotes, or we don't
63 evaluate the variables properly.
65 28 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
66 targets/stage1/stage1-chroot.sh, targets/support/chroot-functions.sh,
67 targets/support/kmerge.sh:
68 Fixing echo/sed for make.conf writing.
70 28 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
71 targets/grp/grp-chroot.sh, targets/stage1/stage1-chroot.sh,
72 targets/support/kmerge.sh, targets/support/livecdfs-update.sh:
73 Rather than using the environment, we write out our USE to make.conf, then
74 remove it once we're done. We don't bother adding clst_HOSTUSE, since it'll
75 be written to make.conf, already.
77 28 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
78 targets/embedded/embedded-chroot.sh, targets/grp/grp-chroot.sh,
79 targets/livecd-stage1/livecd-stage1-chroot.sh,
80 targets/netboot/netboot-chroot.sh, targets/netboot/netboot-combine.sh,
81 targets/netboot2/netboot2-pkg.sh, targets/stage1/stage1-chroot.sh,
82 targets/stage2/stage2-preclean-chroot.sh, targets/stage3/stage3-chroot.sh,
83 targets/stage3/stage3-preclean-chroot.sh, targets/stage4/stage4-chroot.sh,
84 targets/support/chroot-functions.sh, targets/support/pre-kmerge.sh,
85 targets/support/unmerge.sh, targets/tinderbox/tinderbox-chroot.sh:
86 Changing run_emerge to run_merge, changing both setup_portage and
87 setup_myfeatures to add any USE changes to make.conf prior to merge, then
88 removing the settings added, rather than (ab)using the environment.
90 28 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
91 targets/grp/grp-chroot.sh, targets/livecd-stage1/livecd-stage1-chroot.sh,
92 targets/stage1/stage1-chroot.sh, targets/stage3/stage3-chroot.sh,
93 targets/stage4/stage4-chroot.sh, targets/support/chroot-functions.sh,
94 targets/tinderbox/tinderbox-chroot.sh:
95 Rearrange some of the functions in chroot-functions.sh in preparation for
96 some upcoming changes and rename setup_portage to setup_pkgmgr.
98 28 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
99 targets/stage1/stage1-controller.sh:
100 Removing an extra env-update call from stage1's preclean.
102 28 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
103 livecd/cdtar/grub-memtest86+-cdtar.tar.bz2,
104 targets/support/bootloader-setup.sh:
105 Set default for grub to 0 and updated cdtar so we don't ship a half-broken
106 help.msg which we didn't even use.
108 28 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
109 targets/support/bootloader-setup.sh:
110 Don't write out out 'default 1' line when creating grub.conf, since the
111 'help' entry is now at the bottom, and we want grub to default to the first
114 27 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
115 targets/support/bootloader-setup.sh:
116 Removed checks on livecd/splash_type, since we only support one type,
117 removed remaining bootsplash code from bootloader-setup.sh, added automatic
118 copying of splash.xpm.gz for Gentoo releases when using grub, and moved grub
119 help to bottom of titles. This is catalyst 2.0.6_pre10 for testing.
121 27 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
122 targets/livecd-stage2/livecd-stage2-controller.sh:
123 Let's automatically copy in the snapshot if livecd/type is
124 gentoo-release-livecd.
126 26 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
127 modules/generic_stage_target.py:
128 Fix leading whitespace in empty() so it's only executed if there's something
129 to execute it on. Thanks to Justin Bronder <jsbronder@gentoo.org> in bug
130 211410 for pointing this out
132 21 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
133 targets/support/rc-update.sh:
134 Quote baselayout package atom
136 21 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
137 targets/support/chroot-functions.sh:
138 OK, we shouldn't use which to find env-update, since /usr/sbin isn't in the
139 PATH by default. Instead, simply check if it exists.
141 21 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
142 targets/support/chroot-functions.sh:
143 Remove temporary package listing code, since --verbose is forced on with
146 21 Feb 2008; Andrew Gaffney <agaffney@gentoo.org> catalyst:
147 Force-enable --verbose when using --debug
149 21 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
150 targets/support/kmerge.sh:
151 Changing modules-update to update-modules to quiet a warning and keep us
152 from having it get removed out from under us.
154 21 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
155 targets/support/chroot-functions.sh:
156 Adding a note to myself for better debug and moving run_default_funcs to the
157 bottom of the script so it gets executed. Since this can otherwise break
158 pkgcache, I'm making this catalyst 2.0.6_pre9 for testing, immediately.
160 21 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
161 targets/stage1/stage1-chroot.sh, targets/stage2/stage2-chroot.sh,
162 targets/support/chroot-functions.sh:
163 Moved creating of stage1 package list to the beginning of stage1-chroot.sh
164 so we can get the output with --debug, added --newuse to the options for
165 stage1, as we should always rebuild any package where the USE has changed,
166 removed removal of portage logs from stage2-chroot.sh since it is being done
167 by cleanup_stages, moved world removal in cleanup_stages into a check for
168 stages 1 through 3, made update_env_settings check for the existence of
169 env-update before running it since we now run update_env_settings by default
170 everywhere chroot-functions.sh is sourced, and added a section to show_debug
171 to list the packages, since we don't yet force-enable verbose with debug.
173 20 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
174 modules/catalyst_lock.py:
175 Since my python sucks and I don't feel like troubleshooting it at the
176 moment, commenting out all the DEBUG code in catalyst_lock and rolling up
177 2.0.6_pre8 for testing.
179 20 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> AUTHORS, catalyst,
180 modules/builder.py, modules/catalyst_lock.py:
181 Added some extra debug output to catalyst_lock.py and added Stuart Longland
182 to AUTHORS. This is catalyst 2.0.6_pre7 for testing.
184 20 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
185 modules/catalyst_support.py:
186 change 'is' to == because python is grumpy
188 20 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
189 examples/livecd-stage2_template.spec, examples/stage4_template.spec,
190 modules/livecd_stage2_target.py, targets/support/kmerge.sh,
191 targets/support/livecdfs-update.sh, targets/support/pre-kmerge.sh,
192 targets/support/rc-update.sh:
193 Removing support for bootsplash, since it hasn't been in a supported kernel
194 in a couple years and isn't accepted upstream.
196 20 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
197 targets/support/pre-kmerge.sh, targets/tinderbox/tinderbox-chroot.sh:
198 Fix up the sed for genkernel so it works on versions both before and after
199 3.4.10_pre2 and fixing a couple places where my sed for the . -> source
200 change was a bit too aggressive.
202 20 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
203 targets/support/bootloader-setup.sh:
204 Change grub timeout to 15 seconds instead of 150.
206 20 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
207 targets/support/pre-kmerge.sh:
208 Comment out sed on genkernel executable as it appears to do nothing these
211 20 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
212 targets/livecd-stage2/livecd-stage2-controller.sh:
213 Only call find on libdirs that actually exist. Thanks to Kristoffer
214 <krek6597@student.uu.se> in bug #210807.
216 20 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
217 modules/generic_stage_target.py:
218 Add warning about -* in foo/use in the spec.
220 20 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
221 targets/embedded/embedded-chroot.sh,
222 targets/embedded/embedded-preclean-chroot.sh, targets/grp/grp-chroot.sh,
223 targets/grp/grp-preclean-chroot.sh,
224 targets/livecd-stage1/livecd-stage1-chroot.sh,
225 targets/livecd-stage1/livecd-stage1-preclean-chroot.sh,
226 targets/netboot/netboot-chroot.sh, targets/netboot/netboot-image.sh,
227 targets/netboot2/netboot2-copyfile.sh, targets/netboot2/netboot2-pkg.sh,
228 targets/stage1/stage1-chroot.sh, targets/stage1/stage1-preclean-chroot.sh,
229 targets/stage2/stage2-chroot.sh, targets/stage2/stage2-preclean-chroot.sh,
230 targets/stage3/stage3-chroot.sh, targets/stage3/stage3-preclean-chroot.sh,
231 targets/stage4/stage4-chroot.sh, targets/stage4/stage4-preclean-chroot.sh,
232 targets/support/pre-kmerge.sh, targets/tinderbox/tinderbox-chroot.sh,
233 targets/tinderbox/tinderbox-preclean-chroot.sh:
234 Change all . to source.
236 20 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
237 targets/embedded/embedded-preclean-chroot.sh,
238 targets/grp/grp-preclean-chroot.sh,
239 targets/livecd-stage1/livecd-stage1-preclean-chroot.sh,
240 targets/stage1/stage1-chroot.sh, targets/stage1/stage1-preclean-chroot.sh,
241 targets/stage2/stage2-preclean-chroot.sh, targets/stage3/stage3-chroot.sh,
242 targets/stage3/stage3-preclean-chroot.sh,
243 targets/stage4/stage4-preclean-chroot.sh,
244 targets/support/chroot-functions.sh,
245 targets/tinderbox/tinderbox-preclean-chroot.sh:
246 Added a cleanup_stages function and added it to the appropriate places.
248 20 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
249 targets/embedded/embedded-chroot.sh, targets/grp/grp-chroot.sh,
250 targets/livecd-stage1/livecd-stage1-chroot.sh,
251 targets/netboot/netboot-chroot.sh, targets/stage1/stage1-chroot.sh,
252 targets/stage2/stage2-chroot.sh, targets/stage3/stage3-chroot.sh,
253 targets/stage4/stage4-chroot.sh, targets/support/chroot-functions.sh,
254 targets/support/kmerge.sh, targets/support/livecdfs-update.sh,
255 targets/support/post-kmerge.sh, targets/support/pre-kmerge.sh,
256 targets/support/unmerge.sh, targets/tinderbox/tinderbox-chroot.sh:
257 Removing any functions that we now call by default when we source
258 chroot-functions.sh by default.
260 20 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
261 targets/embedded/embedded-chroot.sh, targets/grp/grp-chroot.sh,
262 targets/livecd-stage1/livecd-stage1-chroot.sh,
263 targets/netboot/netboot-chroot.sh, targets/netboot2/netboot2-pkg.sh,
264 targets/stage1/stage1-chroot.sh, targets/stage2/stage2-chroot.sh,
265 targets/stage3/stage3-chroot.sh, targets/stage4/stage4-chroot.sh,
266 targets/support/chroot-functions.sh, targets/support/pre-kmerge.sh:
267 Clean up the debug code that I've added to stage1, move it to
268 chroot_functions.sh, and call it from all of our main targets.
270 14 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
271 modules/generic_stage_target.py:
272 Wow. I need to make sure that we actually comment comments in make.conf or
273 we end up with a failed build. Thanks to Christian Heim <phreak@gentoo.org>
274 for pointing it out. This is catalyst 2.0.6_pre6 for testing.
276 14 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
277 targets/stage1/stage1-chroot.sh, targets/stage2/stage2-chroot.sh,
278 targets/stage3/stage3-chroot.sh:
279 We need to be sure we clear out /var/log/portage/elog as well as
280 /var/log/emerge.log for stages 1 through 3.
282 14 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
283 modules/generic_stage_target.py,
284 targets/livecd-stage2/livecd-stage2-controller.sh,
285 targets/support/livecdfs-update.sh:
286 Clean up firmware code in livecdfs-update.sh, add beginnings of new firmware
287 code in livecd-stage2-controller.sh, and fix output for USE in make.conf to
288 80 columns. This is catalyst 2.0.6_pre5 for testing.
290 14 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
291 modules/generic_stage_target.py:
292 Apparently, python doesn't like it when you put a set of comments in front
293 of an elif. Thanks to Robin Johnson <robbat2@gentoo.org> for pointing it out
296 13 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
297 modules/generic_stage_target.py:
298 Huge refactoring of modules/generic_stage_target.py to fix indentation and
299 generally clean up the code so it's a bit easier to read/follow.
301 13 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
302 modules/generic_stage_target.py:
303 Sort and de-dupe myusevars.
305 13 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
306 targets/stage1/stage1-chroot.sh:
307 Modify stage1-chroot.sh to use the actual -d/--debug code already in catalyst.
309 13 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
310 modules/generic_stage_target.py, targets/embedded/embedded-chroot.sh,
311 targets/grp/grp-chroot.sh, targets/livecd-stage1/livecd-stage1-chroot.sh,
312 targets/netboot/netboot-chroot.sh, targets/stage3/stage3-chroot.sh,
313 targets/stage4/stage4-chroot.sh, targets/support/chroot-functions.sh,
314 targets/tinderbox/tinderbox-chroot.sh:
315 Move export of FEATURES to setup_myfeatures.
317 12 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
318 targets/stage1/stage1-chroot.sh:
319 Added some debug code to stage1 and fixed a nice bug where we weren't
320 building with the correct USE. Unfortunately, this invalidates any caches
321 for stage1, since we were building with the entire USE from the profile.
322 This is 2.0.6_pre4 for testing.
324 11 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
325 targets/stage1/stage1-chroot.sh:
326 We don't need to do the device building twice, so removing USE=build from
327 first baselayout install.
329 09 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
330 targets/support/livecdfs-update.sh:
331 We check for a plugdev group, add it if it doesn't exist, and make sure any
332 users specified by livecd/users is in the group.
334 09 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> arch/mips.py:
335 Changing cobalt_n32 to use mipsel4_n32 as its inheritance point. Thanks to
336 Stuart Longland <redhatter@gentoo.org> for pointing this change out.
338 08 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
339 modules/catalyst_support.py:
340 Fix up calc_contents in contents_map. Thanks to Brent Baude
341 <ranger@gentoo.org> for pointing it out. This is catalyst 2.0.6_pre3 for
344 08 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
345 targets/stage1/stage1-chroot.sh:
346 Ensure /etc/xml/catalog does not exist in stage1, since it will always be
347 empty and will cause issues in stage3 and beyond.
349 08 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
350 targets/support/kmerge.sh, targets/support/rc-update.sh:
351 Changed some of the rc-update code so it should work with baselayout-2,
352 also. This is 2.0.6_pre2 for testing.
354 08 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> AUTHORS, catalyst,
355 files/catalyst.conf, modules/catalyst_support.py,
356 modules/generic_stage_target.py, modules/grp_target.py,
357 modules/snapshot_target.py:
358 Added support for generating CONTENTS files automatically. Patch by Robin
359 Johnson <robbat2@gentoo.org> for bug #207862.
361 08 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
362 modules/snapshot_target.py:
363 Add a patch from Robin Johnson <robbat2@gentoo.org> from bug #207860 to
364 exclude digest-* files from the snapshot.
366 08 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> arch/amd64.py,
367 arch/x86.py, modules/generic_stage_target.py:
368 Fixing a minor display issue when we write out make.conf, adding HOSTUSE for
369 amd64 to add mmx, sse, and sse2 to USE, adding sse2 to pentium4's HOSTUSE.
371 07 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
372 targets/support/kmerge.sh:
373 Make the --kerncache option to genkernel dependent on 'kerncache' being in
374 options, so that it can actually be turned off.
376 07 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> arch/amd64.py,
378 Rearrange things in the arch/*.py files to ensure that nothing is used
379 before it has been defined.
381 07 Feb 2008; Andrew Gaffney <agaffney@gentoo.org> arch/powerpc.py:
382 Reorder arch/powerpc.py to make python happy.
384 07 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
385 modules/snapshot_target.py:
386 Change .svn --include to an --exclude like it was supposed to be.
388 07 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> arch/mips.py,
390 Added several subarches for mips so we can dump the mips subarch profiles
391 from my shiny new multi-parent profile structure. This is 2.0.6_pre1 for
394 07 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
395 targets/livecd-stage2/livecd-stage2-controller.sh:
396 Changed the code for copying the MOTD files so it's fewer lines and makes
399 06 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> +arch/powerpc.py,
400 -arch/ppc.py, -arch/ppc64.py, arch/sparc.py, -arch/sparc64.py:
401 Merged ppc.py and ppc64.py into powerpc.py and merged sparc.py and
402 sparc64.py into sparc.py, so we have a cleaner set of arch files.
404 06 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> arch/amd64.py,
406 Did a little cleanup on the x86.py to remove some redundant entries and
407 added nocona and core2 to amd64.py, though they're currently commented out.
409 06 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
410 modules/generic_stage_target.py:
411 Write out HOSTUSE settings from arch/*.py to make.conf as well as any USE
412 flags defined in the spec file.
414 06 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> arch/ppc64.py:
415 Added a patch from Markus Rothe <corsair@gentoo.org> to add power6 and cell
416 subarches to ppc64 for bug #208860 and removing redundant CXXFLAGS settings,
417 since catalyst sets CXXFLAGS=CFLAGS by default.
419 06 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
420 targets/livecd-stage1/livecd-stage1-chroot.sh, targets/support/kmerge.sh:
421 Added clst_HOSTUSE to livecd-stage1 and livecd-stage2 package builds.
423 06 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> arch/x86.py:
424 Added prescott to the subarches for x86.
426 06 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
427 modules/netboot2_target.py, targets/support/kmerge.sh:
428 Add patch to enabled netboot2/linuxrc and automatically add path for
429 initramfs overlay to genkernel commandline. Thanks to Justin Bronder
430 <jsbronder@gentoo.org> in bug #208106.
432 06 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
433 modules/netboot2_target.py:
434 Allow root_overlay in netboot2 target for bug #208106.
436 04 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
437 modules/generic_stage_target.py, modules/livecd_stage1_target.py,
438 targets/stage1/stage1-chroot.sh, targets/support/chroot-functions.sh:
439 Added USE=bindist automatically to everything that inherits set_use from
440 generic_stage_target, added USE=bindist to livecd_stage1_target, added
441 USE=bindist to emerge run for stage1, and did some minor cleanup in
442 get_libdir in chroot-functions.
444 03 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
445 targets/support/bootloader-setup.sh:
446 Add splashimage= line to grub.conf if /boot/grub/splash.xpm.gz exists.
448 02 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
449 examples/generic_stage_template.spec, examples/grp_template.spec,
450 examples/livecd-stage1_template.spec,
451 examples/livecd-stage2_template.spec, examples/netboot_template.spec,
452 examples/stage4_template.spec, examples/tinderbox_template.spec:
453 Changing link so it no longer points to a dead page. This is for bug #208609.
455 02 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
456 modules/snapshot_target.py:
457 Add .svn to the catalyst snapshot excludes and remove old pordir_overlay code.
459 02 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
460 targets/stage1/stage1-chroot.sh:
461 As much as I hate this, we're going to force baselayout to install first.
462 This will keep us from having any issues with packages that don't respect
465 02 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> files/catalyst.conf:
466 Reorder options in catalyst.conf so they're alphabetical.
468 02 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
469 targets/support/bootloader-setup.sh:
470 Add 'pager on' to grub.conf for bug #208531.
472 02 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
473 livecd/files/README.txt, livecd/files/x86-F6.msg:
474 Removing the unused kernel command line options from Volume/Device Management.
476 10 Jan 2008; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
477 This is now 2.0.5 for release.
479 25 Nov 2007; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
480 files/catalyst.conf, modules/catalyst_support.py,
481 modules/generic_stage_target.py,
482 targets/embedded/embedded-preclean-chroot.sh,
483 targets/grp/grp-preclean-chroot.sh,
484 targets/livecd-stage1/livecd-stage1-preclean-chroot.sh,
485 targets/stage2/stage2-preclean-chroot.sh,
486 targets/stage3/stage3-preclean-chroot.sh,
487 targets/support/chroot-functions.sh,
488 targets/tinderbox/tinderbox-preclean-chroot.sh:
489 Applying a patch from Tais M. Hansen <tais.hansen@osd.dk> to add initial
490 sys-devel/icecream cluster compiler support for bug #200095. This is
491 catalyst 2.0.5_pre6 for testing.
493 25 Nov 2007; Andrew Gaffney <agaffney@gentoo.org> catalyst,
494 files/catalyst.conf, modules/generic_stage_target.py:
495 Add the option for using metadata_overlay with portage to speed up cache.
497 25 Nov 2007; Andrew Gaffney <agaffney@gentoo.org>
498 modules/stage1_target.py, modules/stage2_target.py,
499 modules/stage3_target.py:
500 Add /etc/portage to cleanables for stages 1 through 3.
502 17 Nov 2007; Andrew Gaffney <agaffney@gentoo.org>
503 livecd/files/livecd-local.start,
504 targets/livecd-stage2/livecd-stage2-controller.sh,
505 targets/support/livecdfs-update.sh:
506 We apparently still need profiles/eclass for building the stage3 from the
507 LiveCD with the installer.
509 17 Nov 2007; Andrew Gaffney <agaffney@gentoo.org> arch/mips.py:
510 Apply patch for MIPS N32 support from Stuart Longland <redhatter@gentoo.org>
513 17 Nov 2007; Andrew Gaffney <agaffney@gentoo.org>
514 targets/livecd-stage2/livecd-stage2-controller.sh,
515 targets/support/livecdfs-update.sh:
516 Create symlink for /etc/gconf and /var/db when moving to /usr/livecd, remove
517 preservation of eclasses/profiles, and remove copying of livecd-local.start
518 since it's not needed anymore.
520 16 Nov 2007; Andrew Gaffney <agaffney@gentoo.org>
521 targets/support/livecdfs-update.sh, targets/support/unmerge.sh:
522 Move moving of /var/db back to livecdfs-update.sh but keep the symlink so we
525 13 Nov 2007; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
526 targets/support/livecdfs-update.sh, targets/support/unmerge.sh:
527 Removing old mkvardb code which is no longer used, commenting out setting of
528 Gnome theme for testing now that Clearlooks has been default for some time,
529 and changing vdb move from a case statement to a simple if statement. This
530 is 2.0.5_pre5 for testing.
532 13 Nov 2007; Chris Gianelloni <wolf31o2@gentoo.org>
533 modules/stage1_target.py:
534 Removing cleaning of python encodings for bug #64890.
536 11 Nov 2007; Andrew Gaffney <agaffney@gentoo.org>
537 modules/generic_stage_target.py:
538 Add an extra warning into the generated make.conf about changing the CHOST.
540 01 Nov 2007; Andrew Gaffney <agaffney@gentoo.org>
541 targets/support/livecdfs-update.sh:
542 We don't need to copy files from /usr/lib/hotplug/firmware anymore.
544 29 Oct 2007; Andrew Gaffney <agaffney@gentoo.org>
545 targets/embedded/embedded-preclean-chroot.sh,
546 targets/grp/grp-preclean-chroot.sh,
547 targets/livecd-stage1/livecd-stage1-preclean-chroot.sh,
548 targets/stage2/stage2-preclean-chroot.sh,
549 targets/stage3/stage3-preclean-chroot.sh,
550 targets/tinderbox/tinderbox-preclean-chroot.sh:
551 Check to see if distcc is enabled before calling cleanup_distcc().
553 17 Oct 2007; Andrew Gaffney <agaffney@gentoo.org> arch/ppc.py,
554 arch/sparc.py, arch/x86.py:
555 Look for linux32 in /bin and /usr/bin.
557 12 Oct 2007; Andrew Gaffney <agaffney@gentoo.org>
558 modules/generic_stage_target.py:
559 Make error message more specific when removing immutable flag.
561 11 Oct 2007; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
562 examples/livecd-stage2_template.spec, modules/generic_stage_target.py:
563 Added Andrew Gaffney to maintainer list, fixed a typo, updated copyright
564 information, and added a small fix for FreeBSD for bug #169041. This is
565 catalyst 2.0.5_pre4 for testing.
567 11 Oct 2007; Chris Gianelloni <wolf31o2@gentoo.org>
568 targets/support/chroot-functions.sh:
569 Adding a slightly modified version of Andrew Gaffney's <agaffney@gentoo.org>
570 patch from bug #120076 to add cross-compiling support to our distcc
573 11 Oct 2007; Chris Gianelloni <wolf31o2@gentoo.org>
574 targets/support/chroot-functions.sh:
575 Added a version of get_libdir from multilib.eclass so we can determine where
576 to go poking around if we need to touch anything in libdir.
578 11 Oct 2007; Andrew Gaffney <agaffney@gentoo.org> catalyst:
579 Print an error saying what target failed before the traceback.
581 25 Sep 2007; Andrew Gaffney <agaffney@gentoo.org>
582 modules/catalyst_support.py:
583 When parsing make.conf, first try pkgcore's
584 snakeoil.fileutils.read_bash_dict(), then portage's
585 portage_util.getconfig(), then the internal parse_makeconf().
587 06 Sep 2007; Andrew Gaffney <agaffney@gentoo.org>
588 modules/catalyst_support.py:
589 Raise an exception in parse_spec() if there's a duplicate key in the spec.
591 06 Sep 2007; Andrew Gaffney <agaffney@gentoo.org>
592 examples/netboot_template.spec, examples/tinderbox_template.spec,
593 modules/grp_target.py, modules/tinderbox_target.py:
594 Remove redundant set_pkgcache_path() functions from tinderbox and grp
595 modules, and remove extra pkgcache_path and kerncache_path options from
598 31 Aug 2007; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
599 This is catalyst 2.0.5_pre3 for testing the new stages code.
601 31 Aug 2007; Chris Gianelloni <wolf31o2@gentoo.org>
602 targets/stage1/stage1-chroot.sh, targets/stage3/stage3-chroot.sh:
603 We need to force USE=bindist on for building stages.
605 29 Aug 2007; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
606 modules/generic_stage_target.py:
607 Fixed livecd/volid by removing the string.join() from set_iso_volume_id()
608 for bug #188099. This is catalyst 2.0.5_pre2 for testing.
610 29 Aug 2007; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
611 targets/support/rc-update.sh:
612 Added support for the newer versions of splashutils which use fbcondecor as
613 the init script. This is catalyst 2.0.5_pre1 for testing.
615 29 Aug 2007; Chris Gianelloni <wolf31o2@gentoo.org>
616 targets/livecd-stage2/livecd-stage2-controller.sh:
617 Make sure we mkdir on /etc/X11/xinit before we put files in it for bug
620 22 Aug 2007; Andrew Gaffney <agaffney@gentoo.org>
621 modules/generic_stage_target.py, modules/stage1_target.py,
622 modules/stage2_target.py:
623 The 'chost' option is only valid in stage 1/2 specs. Have catalyst error
626 13 Aug 2007; Andrew Gaffney <agaffney@gentoo.org> catalyst,
627 modules/generic_stage_target.py, modules/netboot2_target.py:
628 Fix typo in getopt call for --clear-autoresume. thanks to
629 Tais M. Hansen <tais.hansen@osd.dk> in bug #188339 for catching this.
630 Conditionally write CFLAGS to make.conf in stages for bug #177796.
631 Copy overlay files in netboot2 target into proper dir for bug #174635.
633 17 Apr 2007; Chris Gianelloni <wolf31o2@gentoo.org>
634 modules/netboot2_target.py, targets/netboot2/netboot2-copyfile.sh,
635 targets/support/netboot2-final.sh:
636 Added a patch from Andrew Gaffney <agaffney@gentoo.org> on bug #174635 to
637 fix a minor bug in System.map copying, add portage_overlay support, and adds
638 the ability to use globbing in the package file lists for the netboot2
641 17 Apr 2007; Chris Gianelloni <wolf31o2@gentoo.org>
642 +targets/netboot2/nb-busybox.cf:
643 Added nb-busybox.cf to the netboot2 target for bug #174298.
645 16 Apr 2007; Chris Gianelloni <wolf31o2@gentoo.org>
646 targets/support/chroot-functions.sh:
647 Make sure we install ccache/distcc into the build root, not necessarily ROOT.
649 12 Apr 2007; Chris Gianelloni <wolf31o2@gentoo.org>
650 targets/support/livecdfs-update.sh, targets/support/unmerge.sh:
651 Change moving the VDB until after we have processed unmerge by moving it
652 from livecdfs-update.sh to unmerge.sh, instead. This allows someone to
653 unmerge packages from the gentoo-release-livecd target.
655 12 Apr 2007; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
656 targets/support/kmerge.sh:
657 Commented out the package.provided code in catalyst that seemed to cause
658 problems with kerncache in testing. This is 2.0.4 and should be used for the
661 12 Apr 2007; Chris Gianelloni <wolf31o2@gentoo.org>
662 modules/netboot2_target.py, targets/netboot2/netboot2-controller.sh,
663 targets/netboot2/netboot2-copyfile.sh, targets/support/functions.sh,
664 targets/support/netboot2-final.sh, targets/support/pre-kmerge.sh:
665 Added a patch from Andrew Gaffney <agaffney@gentoo.org> from bug #173826 to
666 improve the netboot2 target.
668 10 Apr 2007; Chris Gianelloni <wolf31o2@gentoo.org>
669 modules/generic_stage_target.py:
670 Added a patch from Mike Frysinger <vapier@gentoo.org> for bug #173740 to
671 cause catalyst to export boolean variables as well as string-based
674 10 Apr 2007; Chris Gianelloni <wolf31o2@gentoo.org>
675 modules/generic_stage_target.py:
676 Fixing check for invalid subarch to not filter too much. Fix from Mike
677 Frysinger <vapier@gentoo.org> for bug #173532.
679 10 Apr 2007; Chris Gianelloni <wolf31o2@gentoo.org> arch/s390.py:
680 Added s390x (64-bit) support via a patch from Mike Frysinger
681 <vapier@gentoo.org> for bug #173002.
683 10 Apr 2007; Chris Gianelloni <wolf31o2@gentoo.org>
684 targets/embedded/embedded-chroot.sh, targets/grp/grp-chroot.sh,
685 targets/livecd-stage1/livecd-stage1-chroot.sh,
686 targets/netboot/netboot-chroot.sh, targets/netboot/netboot-combine.sh,
687 targets/netboot2/netboot2-pkg.sh, targets/stage1/stage1-chroot.sh,
688 targets/stage1/stage1-controller.sh, targets/stage2/stage2-chroot.sh,
689 targets/stage3/stage3-chroot.sh, targets/stage4/stage4-chroot.sh,
690 targets/support/chroot-functions.sh, targets/support/kmerge.sh,
691 targets/support/pre-kmerge.sh:
692 Added setup_myemergeopts to setup_myfeatures and removed redundant calls to
693 setup_myemergeopts. Added some extra checks for clst_FETCH to disable
694 certain functions/code paths when running with -F/--fetchonly. Simplified
695 kmerge.sh with regards to kerncache and callback packages. Also, changed
696 ccache/distcc installs to use run_emerge instead of emerge directly, which
697 allows us to more easily replace the underlying package manager, or add
698 support for multiple package managers to catalyst.
700 20 Mar 2007; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
701 modules/grp_target.py:
702 Added patch from Ã…smund Grammeltvedt <grammel@online.no> to add
703 portage_overlay functionality to GRP, where it was mistakenly missing, for
704 bug #171157. This is catalyst 2.0.3 and ready for release.
706 12 Mar 2007; Chris Gianelloni <wolf31o2@gentoo.org>
707 targets/livecd-stage1/livecd-stage1-controller.sh,
708 targets/support/livecdfs-update.sh:
709 Removed the generation of grppkgs.txt since the Installer now uses vdb
712 09 Mar 2007; Chris Gianelloni <wolf31o2@gentoo.org>
713 targets/support/create-iso.sh:
714 Fix creation of the EFI images. Since it is FAT, we can't go around
715 perserving permissions, now, can we?
717 06 Mar 2007; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
718 targets/support/livecdfs-update.sh:
719 Added a patch from Andrew Gaffney <agaffney@gentoo.org> to fix my completely
720 broken sed for rc.conf, which caused all kinds of hell to break loose when
721 booting a new CD. This is 2.0.3_pre3.
723 06 Mar 2007; Chris Gianelloni <wolf31o2@gentoo.org>
724 modules/generic_stage_target.py:
725 Added a patch from Christian Heim <phreak@gentoo.org> to remove stale files,
726 such as group- from /etc before creating our stage tarballs. This is for bug
729 06 Mar 2007; Chris Gianelloni <wolf31o2@gentoo.org>
730 targets/support/livecdfs-update.sh:
731 Commenting out the livecd-kernel code, since the Installer should be doing
732 everything necessary itself.
734 14 Feb 2007; Chris Gianelloni <wolf31o2@gentoo.org>
735 targets/support/livecdfs-update.sh:
736 Fix up the pci.ids/usb.ids code to work with newer pciutils and future-proof
737 the usbutils hanlding in case they follow suit with pciutils.
739 13 Feb 2007; Chris Gianelloni <wolf31o2@gentoo.org> arch/alpha.py,
740 arch/amd64.py, arch/arm.py, arch/hppa.py, arch/ia64.py, arch/mips.py,
741 arch/ppc.py, arch/ppc64.py, arch/s390.py, arch/sh.py, arch/sparc.py,
742 arch/sparc64.py, arch/x86.py, catalyst, modules/generic_stage_target.py:
743 Added a patch from Andrew Gaffney <agaffney@gentoo.org> to fix up the
744 problems with using all of the various subarch settings.
746 13 Feb 2007; Chris Gianelloni <wolf31o2@gentoo.org>
747 targets/support/bootloader-setup.sh, targets/support/create-iso.sh:
748 Disabled deleting of /boot so we actually can work with EFI/grub, made EFI
749 check look in the correct location, and made sure we don't delete /voot
750 within the EFI code if grub is present.
752 12 Feb 2007; Chris Gianelloni <wolf31o2@gentoo.org>
753 modules/generic_stage_target.py:
754 Added another fix from Andrew Gaffney <agaffney@gentoo.org> from bug
755 #166294. This one should fix the HPPA/PPC architectures.
757 12 Feb 2007; Chris Gianelloni <wolf31o2@gentoo.org>
758 targets/support/chroot-functions.sh:
759 Added patch from Andrew Gaffney <agaffney@gentoo.org> for bug #166420 to
760 remove the autoresume point for portage, as it really isn't needed and
761 doesn't really gain us much, anyway.
763 12 Feb 2007; Chris Gianelloni <wolf31o2@gentoo.org>
764 targets/stage1/stage1-chroot.sh:
765 Added patch from Andrew Gaffney <agaffney@gentoo.org> for bug #166426.
767 06 Feb 2007; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
768 examples/generic_stage_template.spec, examples/grp_template.spec,
769 examples/livecd-stage1_template.spec,
770 examples/livecd-stage2_template.spec, examples/netboot2_template.spec,
771 examples/netboot_template.spec, examples/snapshot_template.spec,
772 examples/stage4_template.spec, examples/tinderbox_template.spec:
773 Update the examples to have 2006.1 for the dates. This is catalyst 2.0.2, so
776 06 Feb 2007; Chris Gianelloni <wolf31o2@gentoo.org> files/catalyst.conf,
777 targets/support/livecdfs-update.sh:
778 Make sure the user owns his home directory for bug #147195.
780 30 Jan 2007; Chris Gianelloni <wolf31o2@gentoo.org> files/catalyst.conf,
781 +files/catalystrc, modules/catalyst_support.py:
782 Re-arranged catalyst.conf to make it easier to follow while looking at the
783 online reference and added a default catalystrc file, which does nothing.
785 23 Jan 2007; Chris Gianelloni <wolf31o2@gentoo.org>
786 modules/catalyst_support.py, modules/embedded_target.py,
787 modules/generic_stage_target.py, modules/grp_target.py,
788 modules/livecd_stage1_target.py, modules/livecd_stage2_target.py,
789 modules/stage3_target.py, modules/tinderbox_target.py:
790 Added patch from Andrew Gaffney <agaffney@gentoo.org> to fix up some of the
791 tab/space nastiness. This is for bug #161915.
793 23 Jan 2007; Chris Gianelloni <wolf31o2@gentoo.org>
794 modules/generic_stage_target.py:
795 Fixed new cbuild code with another patch from Mike Frysinger
796 <vapier@gentoo.org> to allow the usage of subarches.
798 09 Jan 2007; Chris Gianelloni <wolf31o2@gentoo.org> arch/alpha.py,
799 arch/amd64.py, arch/arm.py, arch/hppa.py, arch/ia64.py, arch/mips.py,
800 arch/ppc.py, arch/ppc64.py, arch/s390.py, arch/sh.py, arch/sparc.py,
801 arch/sparc64.py, arch/x86.py, modules/generic_stage_target.py,
802 targets/netboot/netboot-combine.sh, targets/support/bootloader-setup.sh,
803 targets/support/create-iso.sh, targets/support/functions.sh,
804 targets/support/netboot2-final.sh, targets/support/pre-kmerge.sh:
805 Added a patch from Mike Frysinger <vapier@gentoo.org> to support cbuild.
807 02 Jan 2007; Chris Gianelloni <wolf31o2@gentoo.org> README, arch/alpha.py,
808 arch/amd64.py, arch/arm.py, arch/hppa.py, arch/ia64.py, arch/mips.py,
809 arch/ppc.py, arch/ppc64.py, arch/s390.py, arch/sh.py, arch/sparc.py,
810 arch/sparc64.py, arch/x86.py, files/catalyst.conf, modules/builder.py,
811 modules/catalyst_lock.py, modules/catalyst_support.py,
812 modules/embedded_target.py, modules/generic_stage_target.py,
813 modules/generic_target.py, modules/grp_target.py,
814 modules/livecd_stage1_target.py, modules/livecd_stage2_target.py,
815 modules/netboot2_target.py, modules/netboot_target.py,
816 modules/snapshot_target.py, modules/stage1_target.py,
817 modules/stage2_target.py, modules/stage3_target.py,
818 modules/stage4_target.py, modules/tinderbox_target.py,
819 targets/embedded/embedded-chroot.sh,
820 targets/embedded/embedded-controller.sh,
821 targets/embedded/embedded-preclean-chroot.sh, targets/embedded/unmerge.sh,
822 targets/grp/grp-chroot.sh, targets/grp/grp-controller.sh,
823 targets/grp/grp-preclean-chroot.sh,
824 targets/livecd-stage1/livecd-stage1-chroot.sh,
825 targets/livecd-stage1/livecd-stage1-controller.sh,
826 targets/livecd-stage1/livecd-stage1-preclean-chroot.sh,
827 targets/livecd-stage2/livecd-stage2-controller.sh,
828 targets/netboot/netboot-chroot.sh, targets/netboot/netboot-combine.sh,
829 targets/netboot/netboot-controller.sh, targets/netboot/netboot-image.sh,
830 targets/netboot2/netboot2-controller.sh,
831 targets/netboot2/netboot2-copyfile.sh, targets/netboot2/netboot2-pkg.sh,
832 targets/stage1/build.py, targets/stage1/stage1-chroot.sh,
833 targets/stage1/stage1-controller.sh,
834 targets/stage1/stage1-preclean-chroot.sh, targets/stage2/stage2-chroot.sh,
835 targets/stage2/stage2-controller.sh,
836 targets/stage2/stage2-preclean-chroot.sh, targets/stage3/stage3-chroot.sh,
837 targets/stage3/stage3-controller.sh,
838 targets/stage3/stage3-preclean-chroot.sh,
839 targets/stage4/stage4-controller.sh,
840 targets/stage4/stage4-preclean-chroot.sh,
841 targets/support/bootloader-setup.sh, targets/support/create-iso.sh,
842 targets/support/livecdfs-update.sh, targets/support/netboot2-final.sh,
843 targets/support/unmerge.sh, targets/tinderbox/tinderbox-chroot.sh,
844 targets/tinderbox/tinderbox-controller.sh,
845 targets/tinderbox/tinderbox-preclean-chroot.sh:
846 Removing old CVS Header lines, which are no longer used since moving to SVN.
848 02 Jan 2007; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
849 targets/stage4/stage4-chroot.sh:
850 Added back a missing 'then' from stage4 target.
852 27 Dec 2006; Chris Gianelloni <wolf31o2@gentoo.org>
853 modules/generic_stage_target.py:
854 Fix indentation so things actually work.
856 27 Dec 2006; Chris Gianelloni <wolf31o2@gentoo.org> arch/sparc.py:
857 Added patch from Mike Frysinger <vapier@gentoo.org> to change the SPARC
860 27 Dec 2006; Chris Gianelloni <wolf31o2@gentoo.org>
861 targets/support/chroot-functions.sh, targets/support/livecdfs-update.sh:
862 Fix the display manager sed lines and change the icon for the local Handbook
863 to use the GNOME 2.16 icon for gedit.
865 27 Dec 2006; Chris Gianelloni <wolf31o2@gentoo.org>
866 modules/generic_stage_target.py:
867 Changed the portage_overlay option to always install overlays in
868 /usr/local/portage and added code to clean up /usr/local/portage and
869 make.conf after sucessful execution and before creation of ISO/tarballs.
871 22 Dec 2006; Chris Gianelloni <wolf31o2@gentoo.org>
872 targets/support/livecdfs-update.sh:
873 Fixed a typo which broke coldplugging.
875 20 Dec 2006; Chris Gianelloni <wolf31o2@gentoo.org>
876 targets/support/chroot-functions.sh, targets/support/livecdfs-update.sh:
877 Added a create_handbook_icon function and rearranged some of the icon
878 creation for the LiveCD. This should resolve bug #143725 once a new release
881 20 Dec 2006; Chris Gianelloni <wolf31o2@gentoo.org>
882 targets/support/livecdfs-update.sh:
883 We now disable the RC_COLDPLUG in /etc/conf.d/rc so udev will not do
884 coldplugging. This allows us to unpack our firmware before we detect
885 devices, so that devices that need it will get it.
887 06 Dec 2006; Chris Gianelloni <wolf31o2@gentoo.org>
888 modules/generic_stage_target.py:
889 Fix a typo in generic_stage_target.
891 06 Dec 2006; Chris Gianelloni <wolf31o2@gentoo.org>
892 targets/support/livecdfs-update.sh:
893 Make sure we setup the DISPLAYMANAGER variable in both /etc/rc.conf and
894 /etc/conf.d/xdm so we support older snapshots and newer ones.
896 22 Nov 2006; Chris Gianelloni <wolf31o2@gentoo.org>
897 modules/livecd_stage2_target.py:
898 OK. We've fixed the spacing issue with livecd-stage2, so this is 2.0.1, for
901 22 Nov 2006; Chris Gianelloni <wolf31o2@gentoo.org>
902 modules/livecd_stage2_target.py:
903 Reverted change in livecd-stage2 to the action_sequence until I can figure
904 out what the problem is with it.
906 22 Nov 2006; Chris Gianelloni <wolf31o2@gentoo.org>
907 livecd/cdtar/isolinux-3.09-memtest86+-cdtar.tar.bz2, catalyst,
908 livecd/cdtar/isolinux-elilo-memtest86+-cdtar.tar.bz2,
909 modules/livecd_stage2_target.py:
910 Fixed the livecd-stage2 action_sequence and updated the isolinux cdtar's to
911 include newer memtest86. This is catalyst 2.0.1 and ready to roll.
913 22 Nov 2006; Chris Gianelloni <wolf31o2@gentoo.org>
914 modules/livecd_stage2_target.py, targets/support/livecdfs-update.sh:
915 Added a patch from Bardur Arantsson <bugs-gentoo.org@scientician.net> which
916 resolves an issue where a variable could be accessed unitialized in obscure
917 circumstances. This is wrt bug #144984.
919 22 Nov 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
920 modules/generic_stage_target.py, modules/livecd_stage2_target.py,
921 modules/stage2_target.py, modules/stage4_target.py:
922 Fixed up action_sequence when using --fetchonly to not create tarballs or
923 ISO images for bug #143392.
925 22 Nov 2006; Chris Gianelloni <wolf31o2@gentoo.org>
926 targets/grp/grp-chroot.sh, targets/stage4/stage4-chroot.sh:
927 Clean up the USE usage in GRP/stage4.
929 22 Nov 2006; Chris Gianelloni <wolf31o2@gentoo.org>
930 modules/generic_stage_target.py, modules/stage1_target.py,
931 modules/stage2_target.py:
932 Added cleanup patch for stage1/stage2 and generic_stage_target from Andrew
933 Gaffney <agaffney@gentoo.org> wrt bug #155911.
935 22 Nov 2006; Chris Gianelloni <wolf31o2@gentoo.org>
936 targets/grp/grp-chroot.sh, targets/livecd-stage1/livecd-stage1-chroot.sh,
937 targets/netboot/netboot-chroot.sh, targets/netboot2/netboot2-pkg.sh,
938 targets/stage4/stage4-chroot.sh, targets/tinderbox/tinderbox-chroot.sh:
939 Added patch from Andrew Gaffney <agaffney@gentoo.org> to remove all
940 instances of USE_ORDER since auto hasn't been valid for some time. This is
943 22 Nov 2006; Chris Gianelloni <wolf31o2@gentoo.org>
944 modules/generic_stage_target.py, modules/stage1_target.py:
945 Added patch from Daniel Ostrow <dostrow@gentoo.org> for added FreeBSD
946 goodness wrt bug #153587.
948 03 Nov 2006; Chris Gianelloni <wolf31o2@gentoo.org>
949 livecd/files/x86-F3.msg, livecd/files/x86-F4.msg, livecd/files/x86-F5.msg:
950 Changed dobladecenter to slowusb. Thanks to solar for pointing this out.
952 03 Nov 2006; Chris Gianelloni <wolf31o2@gentoo.org>
953 modules/generic_stage_target.py, modules/stage4_target.py:
954 Added a check to see if we have the tarball option enabled, which causes
955 catalyst to run the capture sequence. This was requested by Tim Yamin for
956 the stage4 target, but I thought it should be usable on any stage target.
958 03 Nov 2006; Chris Gianelloni <wolf31o2@gentoo.org>
959 targets/support/livecdfs-update.sh:
960 Moved fstab tweaks all into one location and added make.conf tweak for bug
963 03 Nov 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
964 Changed the options to be in alphabetical order so my meatspace logical
965 parser can process them better, added the compress and tarball options,
966 which are as of yet unused for bug #139390 and request from Tim Yamin, and
967 removed the unused -x command line parameter for bug #151405.
969 03 Nov 2006; Chris Gianelloni <wolf31o2@gentoo.org>
970 modules/generic_stage_target.py:
971 Added a warning about changing the CHOST setting for bug #142034.
973 11 Oct 2006; Chris Gianelloni <wolf31o2@gentoo.org> AUTHORS,
974 modules/generic_stage_target.py, targets/stage1/stage1-controller.sh,
975 targets/support/chroot-functions.sh:
976 Added initial Gentoo/FreeBSD support. Patch from Diego Pettenò
977 <flameeyes@gentoo.org> and attached to bug #150351.
979 02 Oct 2006; Chris Gianelloni <wolf31o2@gentoo.org> README, arch/alpha.py,
980 arch/amd64.py, arch/arm.py, arch/hppa.py, arch/ia64.py, arch/mips.py,
981 arch/ppc.py, arch/ppc64.py, arch/s390.py, arch/sh.py, arch/sparc.py,
982 arch/sparc64.py, arch/x86.py, catalyst, files/catalyst.conf,
983 modules/builder.py, modules/catalyst_lock.py, modules/catalyst_support.py,
984 modules/embedded_target.py, modules/generic_stage_target.py,
985 modules/generic_target.py, modules/grp_target.py,
986 modules/livecd_stage1_target.py, modules/livecd_stage2_target.py,
987 modules/netboot2_target.py, modules/netboot_target.py,
988 modules/snapshot_target.py, modules/stage1_target.py,
989 modules/stage2_target.py, modules/stage3_target.py,
990 modules/stage4_target.py, modules/tinderbox_target.py,
991 targets/embedded/embedded-chroot.sh,
992 targets/embedded/embedded-controller.sh,
993 targets/embedded/embedded-fs-runscript.sh,
994 targets/embedded/embedded-preclean-chroot.sh, targets/embedded/unmerge.sh,
995 targets/grp/grp-chroot.sh, targets/grp/grp-controller.sh,
996 targets/grp/grp-preclean-chroot.sh,
997 targets/livecd-stage1/livecd-stage1-chroot.sh,
998 targets/livecd-stage1/livecd-stage1-controller.sh,
999 targets/livecd-stage1/livecd-stage1-preclean-chroot.sh,
1000 targets/livecd-stage2/livecd-stage2-controller.sh,
1001 targets/netboot/netboot-chroot.sh, targets/netboot/netboot-combine.sh,
1002 targets/netboot/netboot-controller.sh, targets/netboot/netboot-image.sh,
1003 targets/netboot2/netboot2-controller.sh,
1004 targets/netboot2/netboot2-copyfile.sh, targets/netboot2/netboot2-pkg.sh,
1005 targets/stage1/build.py, targets/stage1/stage1-chroot.sh,
1006 targets/stage1/stage1-controller.sh,
1007 targets/stage1/stage1-preclean-chroot.sh, targets/stage2/stage2-chroot.sh,
1008 targets/stage2/stage2-controller.sh,
1009 targets/stage2/stage2-preclean-chroot.sh, targets/stage3/stage3-chroot.sh,
1010 targets/stage3/stage3-controller.sh,
1011 targets/stage3/stage3-preclean-chroot.sh, targets/stage4/stage4-chroot.sh,
1012 targets/stage4/stage4-controller.sh,
1013 targets/stage4/stage4-preclean-chroot.sh,
1014 targets/support/bootloader-setup.sh, targets/support/create-iso.sh,
1015 targets/support/functions.sh, targets/support/kmerge.sh,
1016 targets/support/livecdfs-update.sh, targets/support/netboot2-final.sh,
1017 targets/support/post-kmerge.sh, targets/support/pre-kmerge.sh,
1018 targets/support/rc-update.sh, targets/support/target_image_setup.sh,
1019 targets/support/unmerge.sh, targets/tinderbox/tinderbox-chroot.sh,
1020 targets/tinderbox/tinderbox-controller.sh,
1021 targets/tinderbox/tinderbox-preclean-chroot.sh:
1022 Removing all copyright and license comment headers from all files so we
1023 don't ever get another bug like bug #149638.
1025 02 Oct 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1026 modules/generic_stage_target.py:
1027 Clean up more spacing/capitalization.
1029 02 Oct 2006; Chris Gianelloni <wolf31o2@gentoo.org> README,
1030 modules/generic_stage_target.py, modules/livecd_stage1_target.py,
1031 modules/stage4_target.py, targets/embedded/embedded-chroot.sh,
1032 targets/embedded/embedded-controller.sh,
1033 targets/embedded/embedded-fs-runscript.sh,
1034 targets/embedded/embedded-preclean-chroot.sh,
1035 targets/livecd-stage2/livecd-stage2-controller.sh,
1036 targets/netboot2/netboot2-copyfile.sh,
1037 targets/stage4/stage4-controller.sh, targets/support/kmerge.sh,
1038 targets/support/pre-kmerge.sh:
1039 Fixed lots of spacing issues, removed livecd/type from livecd-stage1, add
1040 splash capabilities to stage4, change 'cp -a' to 'cp -pPR', add -q to emerge
1041 calls in kmerge.sh, and updated README.
1043 13 Sep 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1044 livecd/files/livecd-bashrc, targets/support/livecdfs-update.sh:
1045 Fix bashrc so it doesn't give an error and add System.map to livecd-kernel.
1047 08 Sep 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1048 modules/catalyst_support.py:
1049 Added fix for bug #143348.
1051 23 Aug 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1052 targets/support/livecdfs-update.sh:
1053 Added -q to emerge call for systempkgs.txt just to be on the safe side.
1055 22 Aug 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1056 targets/livecd-stage2/livecd-stage2-controller.sh,
1057 targets/support/livecdfs-update.sh:
1058 Changed some copy commands to use -f, added a check for /etc/gconf before
1059 moving it when not using gentoo-release-livecd, and fixed a sed for root's
1060 .bashrc, as reported on the gentoo-catalyst mailing list by Luca Casagrande
1061 <luca.casagrande@gmail.com>.
1063 16 Aug 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1064 targets/support/livecdfs-update.sh:
1065 Fixing sed so that systemspkgs.txt is built properly.
1067 11 Aug 2006; Chris Gianelloni <wolf31o2@gentoo.org> arch/sparc.py:
1068 The sparc32 binary is in /bin, not /usr/bin.
1070 11 Aug 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1071 targets/support/chroot-functions.sh:
1072 We now only set the options for pkgcache if we are not using fetchonly. This
1073 should work around a problem where portage won't fetch the files if a binpkg
1074 already exists for the package.
1076 09 Aug 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1077 targets/support/livecdfs-update.sh:
1078 Added code to make a backup of custom.conf before we edit it for the
1081 29 Jul 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1082 targets/support/livecdfs-update.sh:
1083 Remove sed from splash section, since it wasn't actually resolving the
1084 issue, anyway. Change the installer's dialog front-end code to simply run
1085 via sudo, since we don't need to worry about having the X DISPLAY setup or
1086 anything. This is catalyst 2.0, so you guys can all start rejoicing.
1088 26 Jul 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1089 targets/support/livecdfs-update.sh:
1090 Fix my sed line so it actually applies correctly.
1092 25 Jul 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1093 targets/support/chroot-functions.sh:
1094 Added check for verbose, and add --verbose if found, or --quiet, to emerge
1097 21 Jul 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1098 targets/support/livecdfs-update.sh:
1099 Fix the splash code so we have our splash theme on all 6 virtual consoles,
1100 as well as a possible fix for the read-only filesystem messages from
1101 /sbin/splash-functions.sh
1103 20 Jul 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1104 targets/support/chroot-functions.sh:
1105 Fix --fetchonly to actually work.
1107 19 Jul 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1108 examples/livecd-stage2_template.spec:
1109 Added description for livecd/fsops to livecd-stage2's spec template.
1111 19 Jul 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1112 targets/support/livecdfs-update.sh:
1113 I've modified the GDM configuration section to work correctly. I have also
1114 ensured that xdm is no longer started just because livecd/xdm is used, which
1115 was causing issues for the generic-livecd type. This is 2.0_rc50, which
1116 should be the last of the 'release candidates' made. If there are no bug
1117 reports in 2 days, then I'm rolling this as 2.0 final.
1119 12 Jul 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1120 targets/support/livecdfs-update.sh:
1121 Hopefully, I have fixed the issue with the Installer icons. We'll have to
1122 see once the newer Installer is released, as I still have to fix the
1125 12 Jul 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1126 targets/support/rc-update.sh:
1127 Removed famd from the default runlevel for gentoo-release-livecd. It really
1128 shouldn't cause a problem, but I prefer it stay a bit clean.
1130 11 Jul 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1131 modules/generic_stage_target.py, targets/support/bootloader-setup.sh,
1132 targets/support/create-iso.sh, targets/support/kmerge.sh,
1133 targets/support/livecdfs-update.sh, targets/support/mips-arcload_conf.sh:
1134 Added patches from Joshua Kinard <kumba@gentoo.org> from bug #139337.
1136 05 Jul 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1137 -livecd/cdtar/silo-1.2.6-sparc-cdtar.tar.bz2,
1138 +livecd/cdtar/silo-1.4.13-sparc-cdtar.tar.bz2,
1139 targets/support/bootloader-setup.sh:
1140 Added patch from Gustavo Zacarias <gustavoz@gentoo.org> for sparc/silo
1141 parameters support. This is for bug #139300.
1143 28 Jun 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1144 modules/generic_stage_target.py, modules/livecd_stage2_target.py,
1145 targets/support/filesystem-functions.sh:
1146 Added two patches from Joshua Kinard from bug #138255 to fix livecd/fsops
1147 and also to remove some redundant values from livecd-stage2's valid_values.
1150 28 Jun 2006; Chris Gianelloni <wolf31o2@gentoo.org> arch/ppc.py,
1152 Fixed invocation of linux32 for x86 and ppc. This is for bug #138080.
1154 22 Jun 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1155 modules/generic_stage_target.py:
1156 Fix a problem where catalyst was creating an initial list, then putting that
1157 list inside another. Thanks to Andrew Gaffney <agaffney@gentoo.org> for
1158 pointing it out and for the fix. This is for bug #136351.
1160 22 Jun 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1161 targets/support/unmerge.sh:
1162 Removing loop for unmerge, as it didn't actually solve anything and the
1163 portage team has helped us out by reverting the behavior that caused this
1164 change in the first place.
1166 21 Jun 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1167 modules/netboot2_target.py, modules/stage1_target.py,
1168 targets/netboot2/netboot2-copyfile.sh, targets/support/pre-kmerge.sh:
1169 Added two patches from Joshua Kinard <kumba@gentoo.org> to fix stage1 not
1170 having /proc mounted during the preclean stage and also to clean up the
1171 netboot2 code. This is 2.0_rc48.
1173 20 Jun 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1174 targets/support/unmerge.sh:
1175 Change our unmerge from being a single unmerge to a loop, to work around an
1176 unexpected change in portage 2.1's unmerge processing.
1178 19 Jun 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1179 targets/support/bootloader-setup.sh:
1180 Fixed a problem where we were putting the kernel name in twice and causing
1181 and error when using grub as a bootloader. This is for bug #137252.
1183 15 Jun 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1184 targets/support/bootloader-setup.sh:
1185 Added a second pass to the alpha bootloader setup to create aboot items for
1186 serial console for bug #133457.
1188 12 Jun 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1189 +livecd/cdtar/arcload-0.43-r1.tbz2:
1190 Added arcload cdtar for mips.
1192 09 Jun 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1193 targets/netboot/netboot-controller.sh:
1194 Added make-busybox-symlinks to USE for busybox compile. This is catalyst
1197 08 Jun 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1198 modules/generic_stage_target.py, targets/support/livecdfs-update.sh:
1199 Add patch from bug #135051 to fix the seedcache extraction logic.
1201 03 Jun 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1202 targets/support/livecdfs-update.sh:
1203 Don't set icon theme to Clearlooks, since it doesn't exist.
1205 03 Jun 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1206 targets/support/livecdfs-update.sh:
1207 Fix sed on installer icons.
1209 25 May 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
1212 23 May 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1213 targets/stage1/stage1-controller.sh:
1214 Added a -type f to the find call in stage1 for bug #132180.
1216 19 May 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1217 livecd/cdtar/yaboot-1.3.13-cdtar.tar.bz2:
1218 Updated yaboot cdtar from Daniel Ostrow <dostrow@gentoo.org> so it will boot
1219 properly on IBM PPC64 machines.
1221 19 May 2006; Eric Edgar <rocket@gentoo.org> modules/catalyst_support.py,
1222 modules/generic_stage_target.py:
1225 16 May 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1226 targets/support/rc-update.sh:
1227 Removed x-setup from default runlevel, as it is now controlled via the
1228 autoconfig init script.
1230 15 May 2006; Eric Edgar <rocket@gentoo.org> arch/ppc64.py:
1231 Fix ppc64 based arches to subclass ppc64
1233 15 May 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1234 modules/livecd_stage1_target.py:
1235 Use the full category/package name for livecd-tools.
1237 13 May 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1238 targets/support/livecdfs-update.sh:
1239 Make copies and deletes recursive for firmware since some packages put their
1240 firmware in a subdirectory.
1242 10 May 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1243 targets/support/livecdfs-update.sh:
1244 Fix detection of the Installer.
1246 10 May 2006; Chris Gianelloni <wolf31o2@gentoo.org> arch/ppc64.py:
1247 Added 970, power3, power4, and power5 sub-arches for ppc64.
1249 09 May 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1250 targets/support/livecdfs-update.sh:
1251 Removed portion of livecdfs-update.sh that created /etc/conf.d/net as it is
1252 no longer necessary and can cause possible problems with Installer-based
1255 08 May 2006; Eric Edgar <rocket@gentoo.org> modules/catalyst_lock.py:
1256 recursive directory create
1258 01 May 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1259 modules/catalyst_support.py:
1260 Changed a display error from bug #131502 and rolling 2.0_rc45.
1262 25 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1263 targets/support/create-iso.sh:
1264 Added patch from Gustavo Zacharias <gustavoz@gentoo.org> for some fun
1267 25 Apr 2006; Eric Edgar <rocket@gentoo.org>
1268 modules/generic_stage_target.py:
1269 digests function uses raw output from hash function now
1271 25 Apr 2006; Eric Edgar <rocket@gentoo.org> modules/catalyst_support.py:
1272 change hash result format so .DIGESTS is generated correctly
1274 25 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1275 modules/catalyst_support.py:
1276 Added patch to parse_spec by Andrew Gaffney <agaffney@gentoo.org> and for
1279 25 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1280 targets/support/livecdfs-update.sh:
1281 Added a space for bug #131181.
1283 23 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1284 targets/support/kmerge.sh:
1285 Fixed creation of kernelpkgs.txt file for the installer.
1287 21 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1288 modules/generic_stage_target.py:
1289 Somehow this hosts.bck fix got reverted and I really don't know how. Anyway,
1292 20 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1293 targets/livecd-stage2/livecd-stage2-controller.sh,
1294 targets/support/bootloader-setup.sh:
1295 I missed an extra else in bootloader-setup.sh, so I'm fixing that and
1296 rolling out an emergency rc44.
1298 20 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1299 targets/support/bootloader-setup.sh:
1300 If you use elif, you have to use a then after it. Yeah, that one's totally
1303 19 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1304 targets/support/livecdfs-update.sh:
1305 Fixing my own bug in livecdfs-update.sh and rolling 2.0_rc43.
1307 19 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1308 targets/support/rc-update.sh:
1309 Removed runlevel deletion, as it probably wasn't a good idea. This is for
1312 19 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1313 targets/support/bootloader-setup.sh:
1314 Removed bootplash support from ppc/ppc64 since they only will work with
1315 gensplash. Forced use of livecd/splash_type of bootsplash to get
1316 splash=silent. This should reduce the number of things on the kernel command
1317 line that aren't necessary.
1319 18 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org> AUTHORS, catalyst,
1320 modules/catalyst_support.py:
1321 Added patch from Andrew Gaffney <agaffney@gentoo.org> to re-write
1322 parse_spec. This should resolve bug #130103, as well as make the code much
1323 cleaner. This is 2.0_rc42.
1325 18 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1326 modules/generic_stage_target.py:
1327 Forced -p on tar for compressing stages.
1329 18 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1330 targets/support/chroot-functions.sh:
1331 Fixed fetchonly option for stages 1 through 3 and livecd-stage1, and
1334 17 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1335 targets/stage1/build.py:
1336 Added patch to build.py for portage 2.1 support.
1338 17 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1339 targets/support/kmerge.sh:
1340 Fixed genkernel initramfs overlay support. Thanks to Alvin Lee
1341 <liyiming@ict.ac.cn> in bug #129890.
1343 17 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1344 targets/support/livecdfs-update.sh:
1345 Moved sed line for ##STARTX to end of file, since we aren't touching
1346 /etc/startx until the end.
1348 17 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1349 targets/support/livecdfs-update.sh:
1350 Added a check for the games group and add it if it doesn't exist already.
1351 This should resolve bug #125498.
1353 13 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1354 examples/generic_stage_template.spec, examples/grp_template.spec,
1355 examples/livecd-stage1_template.spec,
1356 examples/livecd-stage2_template.spec, examples/netboot2_template.spec,
1357 examples/netboot_template.spec, examples/snapshot_template.spec,
1358 examples/stage4_template.spec, examples/tinderbox_template.spec:
1359 Removed portdir_overlay from the snapshot example spec and added
1360 portage_overlay to the example specs for the relevant targets.
1362 04 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
1363 This is 2.0_rc41 since it has better LiveCD support.
1365 04 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1366 targets/support/livecdfs-update.sh:
1369 31 Mar 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1370 targets/support/functions.sh:
1371 Removed check for livecd/dev-manager being udev since it was done
1372 incorrectly and genkernel assumes udev by default on a 2.6 kernel and devfs
1373 by default on a 2.4 kernel. Thanks to Alvin Lee <liyiming@ict.ac.cn> on bug
1374 #128265 for pointing this out.
1376 23 Mar 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1377 -livecd/cdtar/elilo-3.4-cdtar.tar.bz2,
1378 +livecd/cdtar/elilo-3.6-cdtar.tar.bz2:
1379 Replaced elilo-3.4 cdtar with elilo-3.6 cdtar for IA64.
1381 22 Mar 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1382 modules/generic_stage_target.py:
1383 Fix to ensure that we look inside the chroot for /etc/hosts.bck, not on our
1384 live system. You can thank Andrew Gaffney for the fix.
1386 22 Mar 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1387 targets/livecd-stage2/livecd-stage2-controller.sh:
1388 Don't copy motd files if we're using livecd/type generic-livecd.
1390 22 Mar 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1391 targets/livecd-stage2/livecd-stage2-controller.sh,
1392 targets/support/livecdfs-update.sh:
1393 Made sure that livecd/motd is ignored for livecd/type: gentoo-* and added
1394 some extra cleanup to generic-livecd.
1396 16 Mar 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1397 -livecd/cdtar/yaboot-1.3.11-cdtar.tar.bz2,
1398 -livecd/cdtar/yaboot-1.3.11-ppc64-cdtar-r1.tar.bz2,
1399 +livecd/cdtar/yaboot-1.3.13-cdtar.tar.bz2,
1400 -livecd/cdtar/ppc-yaboot-cdtar.tar.bz2,
1401 targets/support/bootloader-setup.sh:
1402 Added sed to PPC/PPC64 to change boot.msg to match the hardware for which
1403 the CD was built, merged the PPC and PPC64 cdtar files into a single cdtar,
1404 and removed all older cdtar files for PPC*.
1406 13 Mar 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1407 livecd/files/livecd.motd.txt:
1408 Added message to the official LiveCD MOTD mentioning how to run the
1409 installer. Blame codeman. This is 2.0_rc40.
1411 13 Mar 2006; Eric Edgar <rocket@gentoo.org> modules/snapshot_target.py:
1412 fix so snapshot target doesnt have errors
1414 13 Mar 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1415 targets/support/livecdfs-update.sh:
1416 Finalized the sync from my fsscript for 2006.0 into catalyst. It is now no
1417 longer necessary to use a fsscript to duplicate the official Gentoo LiveCD
1420 12 Mar 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1421 targets/support/rc-update.sh:
1422 Removed hdparm and alsasound from rc-update.sh as they are pulled in by the
1425 21 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1426 targets/support/livecdfs-update.sh:
1427 Added wrapping around the udev sed for those crazy 2.4-users.
1429 17 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1430 targets/support/livecdfs-update.sh:
1431 Added sed fix for udev starting evms_activate unconditionally. This is
1434 17 Feb 2006; Eric Edgar <rocket@gentoo.org> modules/stage4_target.py:
1435 add stage4/unmerge stage4/rm to valid options
1437 15 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1438 targets/support/rc-update.sh:
1439 Added fix for bug #122154 from Rajiv Manglani.
1441 15 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1442 targets/support/kmerge.sh:
1443 Fixed creation of kernelpkgs.txt for the Installer.
1445 14 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1446 livecd/cdtar/elilo-3.4-cdtar.tar.bz2:
1447 Updated elilo tarball for IA64.
1449 14 Feb 2006; Eric Edgar <rocket@gentoo.org> modules/snapshot_target.py:
1450 DIGESTS support for snapshot creation
1452 14 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
1453 This is catalyst 2.0_rc38, codenamed: When will the stinking release
1454 candidates ever end?
1456 14 Feb 2006; Eric Edgar <rocket@gentoo.org> modules/grp_target.py:
1457 fix for .DIGESTS.DIGESTS issue in grp
1459 14 Feb 2006; Eric Edgar <rocket@gentoo.org>
1460 modules/generic_stage_target.py:
1461 fix for failure when root_overlay is not set
1463 14 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1464 targets/support/bootloader-setup.sh:
1465 Added IA64/SGI patch from plasmaroo.
1467 13 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1468 targets/livecd-stage1/livecd-stage1-controller.sh,
1469 targets/support/kmerge.sh, targets/support/livecdfs-update.sh:
1470 Fixed generation of grppkgs.txt and kernelpkgs.txt for the Installer. This
1473 10 Feb 2006; Eric Edgar <rocket@gentoo.org>
1474 modules/generic_stage_target.py:
1475 Allow multiple overlays for root_overlay and overlay spec option
1477 10 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1478 -livecd/cdtar/yaboot-1.3.11-ppc-cdtar-r1.tar.bz2,
1479 +livecd/cdtar/yaboot-1.3.11-ppc64-cdtar-r1.tar.bz2, catalyst,
1480 targets/support/rc-update.sh:
1481 Updated ppc64's cdtar file with a new boot.msg, removed older file, and
1482 fixed bug #122154. This is catalyst 2.0_rc36.
1484 09 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1485 livecd/files/livecd.motd.txt, targets/support/livecdfs-update.sh:
1486 Updated the LiveCD motd to tell the user to run the display manager again,
1487 rather than startx, while mentioning that startx is useful as a rescue X
1488 session since it starts twm. This is catalyst 2.0_rc35.
1490 09 Feb 2006; Eric Edgar <rocket@gentoo.org> targets/support/create-iso.sh:
1491 Add hfs-hide options to mkisofs so macs boot
1493 09 Feb 2006; Eric Edgar <rocket@gentoo.org>
1494 modules/generic_stage_target.py:
1495 Fix indentation issues
1497 08 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
1500 08 Feb 2006; Eric Edgar <rocket@gentoo.org>
1501 targets/support/bootloader-setup.sh:
1502 add additional console less entry when consoles are chosen for ppc64
1504 08 Feb 2006; Eric Edgar <rocket@gentoo.org>
1505 modules/generic_stage_target.py:
1506 fix kernelopts and extraversion env variable exports
1508 08 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1509 targets/support/livecdfs-update.sh:
1510 Rearranged generation of /usr/livecd/systempkgs.txt for the LiveCD. Thanks
1511 to Andrew Gaffney for spotting this. This is 2.0_rc33.
1513 07 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1514 targets/support/kmerge.sh:
1515 Changing the way we determine if extraversion is set. This is catalyst
1518 07 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1519 targets/support/livecdfs-update.sh:
1520 Change net.ethX links to link to net.lo instead of net.eth0.
1522 07 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1523 examples/stage4_template.spec:
1524 Fixed rcadd example for stage4. Blame rajiv.
1526 06 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
1527 This is catalyst 2.0_rc31.
1529 05 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1530 targets/support/livecdfs-update.sh:
1531 Added copy of /usr/portage/eclass for the Installer. Thanks to Andrew
1532 Gaffney for pointing me in the right direction.
1534 03 Feb 2006; Eric Edgar <rocket@gentoo.org> targets/support/create-iso.sh:
1535 change all occurrences of ${clst_livecd_cdfstype} with ${clst_fstype}
1537 02 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
1540 02 Feb 2006; Eric Edgar <rocket@gentoo.org>
1541 examples/livecd-stage2_template.spec:
1542 updated examples to have console and machine_type
1544 02 Feb 2006; Eric Edgar <rocket@gentoo.org>
1545 targets/support/bootloader-setup.sh:
1546 Change [ console ] to -console in yaboot.conf for ppc64. Spaces aren't
1549 02 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
1550 This is catalyst 2.0_rc29.
1552 02 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1553 livecd/cdtar/yaboot-1.3.11-ppc-cdtar-r1.tar.bz2:
1554 Removed extra yaboot.conf from
1555 livecd/cdtar/yaboot-1.3.11-ppc-cdtar-r1.tar.bz2.
1557 01 Feb 2006; Eric Edgar <rocket@gentoo.org>
1558 targets/support/kill-chroot-pids.sh:
1559 add sleep to try and give processes a chance to die. bug 119940
1561 01 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1562 targets/support/functions.sh:
1563 Removed some quotes to make sure we have a binary operator and closing bug
1566 31 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1567 targets/support/create-iso.sh:
1568 Added fix for amd64/x86 ISO creation. This is 2.0_rc28.
1570 30 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1571 targets/support/bootloader-setup.sh:
1572 Added path from bug #120935 for PPC/PPC64.
1574 30 Jan 2006; Eric Edgar <rocket@gentoo.org> modules/stage2_target.py:
1575 Additional spacing fixes submitted by `Kumba
1577 29 Jan 2006; Eric Edgar <rocket@gentoo.org> modules/stage1_target.py,
1578 modules/stage2_target.py:
1579 space cleanups contributed from `Kumba
1581 29 Jan 2006; Eric Edgar <rocket@gentoo.org> modules/grp_target.py:
1582 add grp/use to valid_values in the grp module
1584 29 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
1587 28 Jan 2006; Eric Edgar <rocket@gentoo.org>
1588 -livecd/cdtar/yaboot-1.3.11-ppc-cdtar.tar.bz2,
1589 +livecd/cdtar/yaboot-1.3.11-ppc-cdtar-r1.tar.bz2,
1590 targets/support/bootloader-setup.sh:
1591 ppc cdtar update; ppc64 bootloader updates
1593 27 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1594 targets/support/create-iso.sh:
1595 Fixing HFS bless on PPC64. This is catalyst 2.0_rc26.
1597 27 Jan 2006; Eric Edgar <rocket@gentoo.org>
1598 +livecd/cdtar/yaboot-1.3.11-ppc-cdtar.tar.bz2,
1599 modules/generic_stage_target.py, targets/support/bootloader-setup.sh,
1600 targets/support/create-iso.sh:
1601 Fix ppc64 iso creation. Add console machine_type for ppc yaboot separation.
1603 27 Jan 2006; Eric Edgar <rocket@gentoo.org>
1604 modules/generic_stage_target.py, targets/support/bootloader-setup.sh:
1605 Add ppc console and machine_type=ibm
1607 27 Jan 2006; Eric Edgar <rocket@gentoo.org>
1608 modules/generic_stage_target.py:
1609 Fix type error when kernel packages arent defined
1611 27 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1612 examples/generic_stage_template.spec, examples/grp_template.spec,
1613 examples/livecd-stage1_template.spec,
1614 examples/livecd-stage2_template.spec, examples/netboot_template.spec,
1615 examples/stage4_template.spec:
1616 Added more verbose wording and examples for pkgcache_path and
1617 kerncache_path, where necessary.
1619 26 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1620 targets/support/create-iso.sh:
1621 Really fixing bug #120475 this time. This is 2.0_rc25.
1623 26 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1624 targets/support/create-iso.sh:
1625 Added patch from bug #120475 that resolves HFS blessing on PPC*. This is
1628 26 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1629 +livecd/cdtar/isolinux-elilo-memtest86+-cdtar.tar.bz2,
1630 targets/support/bootloader-setup.sh, targets/support/create-iso.sh:
1631 Added initial support for EFI booting on x86. This is completely untested,
1632 so use it at your own risk. Also, no bug reports without patches, please.
1633 This is catalyst 2.0_rc23.
1635 26 Jan 2006; Eric Edgar <rocket@gentoo.org> targets/support/functions.sh:
1636 kmerge should have been kerncache
1638 26 Jan 2006; Eric Edgar <rocket@gentoo.org> targets/support/functions.sh,
1639 targets/support/pre-kmerge.sh:
1640 Fix a few other places for the kerncache update
1642 26 Jan 2006; Eric Edgar <rocket@gentoo.org>
1643 examples/generic_stage_template.spec, examples/grp_template.spec,
1644 examples/livecd-stage1_template.spec,
1645 examples/livecd-stage2_template.spec, examples/netboot2_template.spec,
1646 examples/netboot_template.spec, examples/stage4_template.spec,
1647 examples/tinderbox_template.spec, modules/generic_stage_target.py,
1648 targets/support/kmerge.sh:
1649 Separation of kerncache from snapcache
1651 26 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
1652 It helps if I actually increment the version number.
1654 26 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1655 targets/stage1/stage1-chroot.sh, targets/stage3/stage3-chroot.sh:
1656 Added --oneshot to default options for stage1 building. Added code to wipe
1657 world during stages 1 and 3. This is catalyst 2.0_rc22.
1659 25 Jan 2006; Eric Edgar <rocket@gentoo.org>
1660 modules/generic_stage_target.py, targets/support/bootloader-setup.sh:
1661 Fix bug if no kernel packages were defined but there was a postconf setting.
1662 x86 softlevel support is enhanced.
1664 24 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1665 targets/support/bootloader-setup.sh:
1666 Added IA64 patch from plasmaroo. This is catalyst 2.0_rc21.
1668 23 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> arch/x86.py:
1669 Changed mcpu to mtune since mcpu is deprecated on GCC 3.4 and above.
1671 20 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
1674 20 Jan 2006; Eric Edgar <rocket@gentoo.org> modules/netboot2_target.py:
1675 Netboot2 fixes for spec parameter checks
1677 20 Jan 2006; Eric Edgar <rocket@gentoo.org>
1678 modules/generic_stage_target.py, modules/stage4_target.py:
1679 add makeopts spec file support.
1681 20 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1682 modules/generic_stage_target.py:
1683 Added fix for bug #119635.
1685 19 Jan 2006; Eric Edgar <rocket@gentoo.org> targets/support/pre-kmerge.sh:
1686 Fix pre-kmerge.sh for stage4
1688 18 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
1691 18 Jan 2006; Eric Edgar <rocket@gentoo.org>
1692 modules/generic_stage_target.py:
1693 fix crash when no kernel is defined. spacing issue
1695 18 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
1698 18 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1699 modules/livecd_stage2_target.py:
1700 Added livecd/volid to valid_values.
1702 17 Jan 2006; Eric Edgar <rocket@gentoo.org>
1703 modules/generic_stage_target.py:
1704 remove extra function that was converting strings to lists unnecessarily
1706 17 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
1707 This is catalyst 2.0_rc17.
1709 17 Jan 2006; Eric Edgar <rocket@gentoo.org> modules/catalyst_support.py,
1710 modules/generic_stage_target.py, modules/livecd_stage2_target.py,
1711 modules/stage4_target.py:
1712 fix issue where args not allowed that arose due to earlier myspec addlargs bug
1714 17 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1715 targets/embedded/embedded-preclean-chroot.sh,
1716 targets/grp/grp-preclean-chroot.sh,
1717 targets/livecd-stage1/livecd-stage1-preclean-chroot.sh,
1718 targets/stage1/stage1-preclean-chroot.sh,
1719 targets/stage2/stage2-preclean-chroot.sh,
1720 targets/stage3/stage3-preclean-chroot.sh,
1721 targets/support/chroot-functions.sh,
1722 targets/tinderbox/tinderbox-preclean-chroot.sh:
1723 Added function to cleanup stray /etc/distcc/hosts files.
1725 16 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1726 targets/support/bootloader-setup.sh:
1727 Added fix from bug #119123. This is catalyst 2.0_rc16.
1729 16 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1730 targets/support/create-iso.sh, targets/support/netboot2-final.sh:
1731 Fixing some spacing. This is catalyst 2.0_rc15.
1733 16 Jan 2006; Eric Edgar <rocket@gentoo.org> targets/support/functions.sh:
1734 Attempt to fix bug #117649
1736 16 Jan 2006; Eric Edgar <rocket@gentoo.org>
1737 modules/generic_stage_target.py:
1738 fixes for bugs #119009, #119041 and #118985
1740 13 Jan 2006; Eric Edgar <rocket@gentoo.org>
1741 +examples/netboot2_template.spec, modules/catalyst_support.py,
1742 +modules/netboot2_target.py, +targets/netboot2/netboot2-controller.sh,
1743 +targets/netboot2/netboot2-copyfile.sh, +targets/netboot2/netboot2-pkg.sh,
1744 +targets/support/netboot2-final.sh, targets/support/pre-kmerge.sh:
1747 13 Jan 2006; Eric Edgar <rocket@gentoo.org> modules/generic_stage_target.py,
1748 targets/support/kmerge.sh:
1749 Fix for ccache (null)/.ccache bug
1751 13 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
1754 11 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> AUTHORS, arch/ppc.py:
1755 Added ppc -mcpu patch from Pylon for bug #118709.
1757 10 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1758 modules/embedded_target.py, modules/stage4_target.py:
1759 Added linuxrc to embedded and stage4 targets.
1761 10 Jan 2006; Eric Edgar <rocket@gentoo.org>
1762 modules/generic_stage_target.py, targets/support/kmerge.sh:
1763 filter kname - and . for kmerge.sh
1765 10 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1766 targets/support/create-iso.sh:
1767 Added sparc64 to sparc lines for create-iso.sh to fix ISO creation on sparc64.
1769 05 Jan 2006; Eric Edgar <rocket@gentoo.org>
1770 modules/generic_stage_target.py:
1771 change .digests to .DIGESTS
1773 04 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1774 targets/support/kmerge.sh:
1775 Commented ccache for genkernel build which will resolve #117648 until a
1776 proper solution can be found. This is 2.0_rc13.
1778 04 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1779 targets/stage1/stage1-controller.sh:
1780 Added patch from vapier for bug #117254.
1782 03 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> arch/alpha.py,
1783 arch/amd64.py, arch/mips.py, arch/ppc.py, arch/ppc64.py, arch/s390.py,
1784 arch/sh.py, arch/sparc.py, arch/sparc64.py, arch/x86.py:
1785 Added -pipe to default CFLAGS/CXXFLAGS and doing some minor cleanup
1788 03 Jan 2006; Eric Edgar <rocket@gentoo.org>
1789 modules/generic_stage_target.py:
1790 Remove chost/cflags etc. warning messages
1792 31 Dec 2005; Eric Edgar <rocket@gentoo.org>
1793 modules/generic_stage_target.py:
1794 Attempt to fix bug 117253; chost is wrong on autoresume
1796 28 Dec 2005; Eric Edgar <rocket@gentoo.org> modules/embedded_target.py,
1797 modules/generic_stage_target.py, modules/netboot_target.py,
1798 modules/stage1_target.py:
1799 make setting of destdir more global and part of generic_stage_target
1801 28 Dec 2005; Eric Edgar <rocket@gentoo.org> modules/netboot_target.py:
1802 Fix destpath bug in netboot target
1804 28 Dec 2005; Eric Edgar <rocket@gentoo.org>
1805 modules/generic_stage_target.py, modules/stage4_target.py:
1806 Fix for bug 116305;removed unnecessary pkgcache_path processing from the
1809 23 Dec 2005; Eric Edgar <rocket@gentoo.org> arch/sh.py,
1810 modules/generic_stage_target.py, modules/stage4_target.py:
1811 remove stray ' from arch/sh.py
1813 21 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1814 targets/stage1/stage1-controller.sh:
1815 This finally fixes the issues with gcc-config/binutils-config in stage1.
1816 This is catalyst 2.0_rc12.
1818 21 Dec 2005; Eric Edgar <rocket@gentoo.org> modules/snapshot_target.py:
1819 Fix incorrect warning message. portdir_overlay -> portage_overlay
1821 21 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
1822 targets/stage1/stage1-controller.sh,
1823 targets/stage1/stage1-preclean-chroot.sh:
1824 Revert gcc-config/binutils-config to _rc11 locations. This should fix
1825 running gcc-config and binutils-config, though it probably breaks running on
1826 non-Gentoo platforms.
1828 21 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
1829 modules/stage1_target.py:
1830 Make stage1 clean up python 2.3 and 2.4, also.
1832 21 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> README,
1833 targets/support/livecdfs-update.sh:
1834 Updated requirements and added creation of metadata.tar.bz2 for the installer.
1836 21 Dec 2005; Eric Edgar <rocket@gentoo.org>
1837 modules/generic_stage_target.py:
1838 Change digests file format to HASH_NAME HASH FILE_NAME
1840 21 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
1841 targets/stage1/stage1-controller.sh:
1842 Moved gcc-config/binutils-config to before the chroot.
1844 21 Dec 2005; Eric Edgar <rocket@gentoo.org> modules/catalyst_support.py:
1845 Remove requirement on md5sum,sha1sum,crc32 .. only need to have shash
1846 installed. Supports all of shashs algorithms as of 12_21_2005
1848 20 Dec 2005; Eric Edgar <rocket@gentoo.org>
1849 modules/generic_stage_target.py:
1850 Catalyst should die if source_subpath is not a string
1852 20 Dec 2005; Eric Edgar <rocket@gentoo.org>
1853 modules/generic_stage_target.py:
1854 Fix for source_subpath bug
1856 20 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
1857 examples/generic_stage_template.spec:
1858 Updated example specs with information on cflags/chost/cxxflags/ldflags in
1859 both stages 1 and 2.
1861 20 Dec 2005; Eric Edgar <rocket@gentoo.org> modules/stage1_target.py,
1862 modules/stage2_target.py:
1863 Disable reading of CHOST/CFLAGS/CXXFLAGS/LDFLAGS from the environment. Allow
1864 stage1 to be overridden again.
1866 20 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
1867 targets/stage1/stage1-controller.sh:
1868 It looks like gcc-config/binutils-config needs to be run with the full path,
1869 since it is run outside of the chroot.
1871 20 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1872 targets/stage1/stage1-controller.sh:
1873 Fixed gcc-config calls. This is 2.0_rc11.
1875 20 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
1876 This is catalyst 2.0_rc10.
1878 20 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> arch/sh.py,
1879 modules/generic_stage_target.py:
1880 Updated sh support from Mike Frysinger <vapier@gentoo.org> and closing bug
1883 20 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
1884 targets/support/functions.sh:
1885 Changed from -z to -n for bug #116180.
1887 19 Dec 2005; Eric Edgar <rocket@gentoo.org> catalyst,
1888 modules/catalyst_support.py, modules/generic_stage_target.py:
1889 Detect missing binaries for the hashing functions and abort if not found
1891 19 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> README,
1892 files/catalyst.conf:
1893 Updated README to list new requirements. Set default hash as crc32. Set
1894 default digests as sha1/md5.
1896 19 Dec 2005; Eric Edgar <rocket@gentoo.org> catalyst, files/catalyst.conf,
1897 modules/catalyst_support.py, modules/generic_stage_target.py,
1898 modules/livecd_stage2_target.py, modules/stage2_target.py:
1899 Change the internal hash checking to be quicker and more memory efficient.
1900 Add additional hash digests options.
1902 19 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
1903 targets/tinderbox/tinderbox-chroot.sh,
1904 targets/tinderbox/tinderbox-controller.sh,
1905 targets/tinderbox/tinderbox-preclean-chroot.sh:
1906 Fixed up spacing/coding style on tinderbox.
1908 19 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
1909 targets/support/kill-chroot-pids.sh, targets/support/kmerge.sh,
1910 targets/support/livecdfs-update.sh, targets/support/post-kmerge.sh,
1911 targets/support/pre-kmerge.sh, targets/support/rc-update.sh,
1912 targets/support/target_image_setup.sh, targets/support/unmerge.sh:
1913 Fixed up spacing/coding style on support.
1915 19 Dec 2005; Eric Edgar <rocket@gentoo.org> catalyst:
1916 Optimize catalyst bytecode and set a sane sys.exit for keyboard interrupts
1918 19 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
1919 targets/stage4/stage4-chroot.sh, targets/stage4/stage4-controller.sh,
1920 targets/stage4/stage4-preclean-chroot.sh:
1921 Fixed up spacing/coding style on stage4.
1923 19 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
1924 targets/stage2/stage2-chroot.sh, targets/stage2/stage2-controller.sh,
1925 targets/stage2/stage2-preclean-chroot.sh, targets/stage3/stage3-chroot.sh,
1926 targets/stage3/stage3-controller.sh,
1927 targets/stage3/stage3-preclean-chroot.sh:
1928 Fixed up spacing/coding style on stages 2 and 3
1930 19 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
1931 targets/stage1/stage1-chroot.sh, targets/stage1/stage1-controller.sh,
1932 targets/stage1/stage1-preclean-chroot.sh:
1933 Fixed up spacing/coding style on stage1. Also changed
1934 gcc-config/binutils-config to be outside the chroot.
1936 19 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
1937 targets/netboot/netboot-chroot.sh, targets/netboot/netboot-combine.sh,
1938 targets/netboot/netboot-controller.sh, targets/netboot/netboot-image.sh:
1939 Fixed up spacing/coding style on netboot.
1941 16 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
1942 targets/livecd-stage1/livecd-stage1-chroot.sh,
1943 targets/livecd-stage1/livecd-stage1-controller.sh,
1944 targets/livecd-stage2/livecd-stage2-controller.sh:
1945 Fixed up spacing/coding style on livecd-stage*.
1947 16 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
1948 targets/grp/grp-chroot.sh, targets/grp/grp-controller.sh,
1949 targets/grp/grp-preclean-chroot.sh:
1950 Fixed up spacing/coding style on grp.
1952 16 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
1953 targets/embedded/embedded-chroot.sh,
1954 targets/embedded/embedded-controller.sh,
1955 targets/embedded/embedded-fs-runscript.sh,
1956 targets/embedded/embedded-preclean-chroot.sh:
1957 Fixed up spacing/coding style on embedded.
1959 16 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> arch/x86.py,
1960 targets/support/bootloader-setup.sh, targets/support/chroot-functions.sh,
1961 targets/support/create-iso.sh, targets/support/filesystem-functions.sh,
1962 targets/support/functions.sh:
1963 Removing extra line from x86.py, fixing up comments, spacing, and coding
1964 style in targets/support through functions.sh
1966 16 Dec 2005; Eric Edgar <rocket@gentoo.org>
1967 modules/generic_stage_target.py, modules/livecd_stage2_target.py:
1968 Fix more tab/spacing issues .. trying to make everything use tabs
1970 16 Dec 2005; Eric Edgar <rocket@gentoo.org>
1971 modules/livecd_stage1_target.py, modules/livecd_stage2_target.py,
1972 modules/stage1_target.py, modules/stage2_target.py,
1973 modules/stage3_target.py, modules/stage4_target.py:
1974 Fix warning message in stage1,2 and 3. Fix tab spacing issues in various
1977 14 Dec 2005; Eric Edgar <rocket@gentoo.org>
1978 modules/generic_stage_target.py:
1979 Add envscript warning to aid users who may not know what they are doing
1981 13 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1982 examples/generic_stage_template.spec:
1983 Changed example specs to match that cflags/cxxflags/chost/ldflags are now
1984 only configurable when building a stage2 tarball, to match the current state
1985 of portage. This is 2.0_rc9.
1987 13 Dec 2005; Eric Edgar <rocket@gentoo.org>
1988 targets/support/chroot-functions.sh:
1989 Silence more of portages beeps and clicks and whistles
1991 13 Dec 2005; Eric Edgar <rocket@gentoo.org>
1992 targets/support/chroot-functions.sh:
1993 Change the portage emerge to use run_emerge
1995 13 Dec 2005; Eric Edgar <rocket@gentoo.org>
1996 modules/generic_stage_target.py, modules/snapshot_target.py,
1997 modules/stage1_target.py, modules/stage2_target.py,
1998 modules/stage3_target.py:
1999 allow portdir_overlay to be part of all specs not including snapshot spec.
2000 Add warnings for stage1,2 and 3 in case someone uses this feature there.
2001 Remove overlay support from the snapshot spec but added a warning.
2003 13 Dec 2005; Eric Edgar <rocket@gentoo.org> modules/stage1_target.py,
2004 modules/stage2_target.py:
2005 Move allowable cflags/cxxflags/chost/ldflags changing to stage2 from stage1
2008 11 Dec 2005; Eric Edgar <rocket@gentoo.org>
2009 modules/generic_stage_target.py, targets/support/bootloader-setup.sh:
2010 Add support for bootloader softlevel=; have rsync delete the extra files out
2011 of the overlay so that the overlay always matches the source dir
2013 09 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
2014 Swapped -v/-V since I had gotten them wrong here.
2016 09 Dec 2005; Eric Edgar <rocket@gentoo.org>
2017 modules/generic_stage_target.py:
2018 Fix stupid overlay bug
2020 09 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2021 targets/embedded/embedded-chroot.sh, targets/grp/grp-chroot.sh,
2022 targets/livecd-stage1/livecd-stage1-chroot.sh,
2023 targets/netboot/netboot-chroot.sh, targets/netboot/netboot-combine.sh,
2024 targets/stage1/stage1-chroot.sh, targets/stage3/stage3-chroot.sh,
2025 targets/stage4/stage4-chroot.sh, targets/support/chroot-functions.sh,
2026 targets/support/kmerge.sh, targets/support/livecdfs-update.sh,
2027 targets/support/unmerge.sh:
2028 Made sure we use -f on removing the default links for splash. Removed
2029 check_portage_version as it really isn't needed anymore. Removed
2030 --no-install from genkernel commands in kmerge.sh so users must manually
2031 remove kernels from /boot. This is 2.0_rc8.
2033 09 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2034 targets/support/livecdfs-update.sh:
2035 Made sed on devfsd.conf conditional on it existing. Removes one more error
2036 message from a standard catalyst run.
2038 09 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> files/catalyst.conf:
2039 Added warning about breaking snapshot cache and re-enable autoresume, since
2040 the errors I was getting were elsewhere.
2042 09 Dec 2005; Eric Edgar <rocket@gentoo.org>
2043 modules/generic_stage_target.py:
2044 Fix indentation error the last commit caused
2046 09 Dec 2005; Eric Edgar <rocket@gentoo.org>
2047 modules/generic_stage_target.py:
2048 Always clear autoresume points after a successful run
2050 09 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2051 targets/support/livecdfs-update.sh:
2052 Changed mv -f in livecdfs-update.sh to a cp -r, as it was seriously breaking
2053 snapshot caching after a successful gentoo-release-livecd run.
2055 08 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2056 targets/support/rc-update.sh:
2057 Added famd to default on official LiveCD.
2059 08 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2060 targets/support/chroot-functions.sh:
2061 Fixes 'too many arguments' error in check_portage_version.
2063 08 Dec 2005; Eric Edgar <rocket@gentoo.org>
2064 modules/generic_stage_target.py:
2065 remove extra self.env={} that was resetting the environment to null
2067 08 Dec 2005; Eric Edgar <rocket@gentoo.org>
2068 modules/livecd_stage1_target.py:
2069 Fix appending livecd use flag if no use flag is specified in livecd-stage1
2072 08 Dec 2005; Eric Edgar <rocket@gentoo.org> modules/generic_target.py:
2073 Add a default path to the environment in the chroot
2075 08 Dec 2005; Eric Edgar <rocket@gentoo.org>
2076 modules/generic_stage_target.py, targets/embedded/embedded-chroot.sh,
2077 targets/grp/grp-chroot.sh, targets/livecd-stage1/livecd-stage1-chroot.sh,
2078 targets/livecd-stage2/livecd-stage2-controller.sh,
2079 -targets/livecd-stage2/unmerge.sh, targets/netboot/netboot-chroot.sh,
2080 targets/stage1/stage1-chroot.sh, targets/stage2/stage2-chroot.sh,
2081 targets/stage2/stage2-preclean-chroot.sh, targets/stage3/stage3-chroot.sh,
2082 targets/stage3/stage3-preclean-chroot.sh, targets/stage4/stage4-chroot.sh,
2083 targets/stage4/stage4-controller.sh, -targets/stage4/unmerge.sh,
2084 targets/support/chroot-functions.sh, targets/support/pre-kmerge.sh,
2085 +targets/support/unmerge.sh, targets/tinderbox/tinderbox-chroot.sh:
2086 move unmerge.sh to support;move the CLEAN_DELAY,EMERGE_WARNING_DELAY, and
2087 CONFIG_PROTECT stuff in the run_emerge function for cleanliness
2089 08 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2091 Fixed up the man page, which has been suffering for some time, and also
2092 reversed -v/-V in the help message.
2094 08 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2095 targets/support/livecdfs-update.sh:
2096 Added fun gnome theme stuff to livecdfs-update.sh for the official Gentoo
2099 08 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> files/catalyst.conf:
2100 Turning off autoresume of doom until I can get more testing. I've had
2101 several issues with it. I'll be reporting/fixing these as I come across them
2102 but for now wish to turn it off by default as I don't want this one feature
2103 to stop the possible 2.0 final release.
2105 07 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2106 targets/livecd-stage2/unmerge.sh:
2107 Removed profiles hack from livecd-stage2's unmerge, since it isn't used
2108 anymore and probably should have been removed a long time ago when the new
2109 code was put into place in livecdfs-update.sh and livecd-local.start
2112 07 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2113 targets/livecd-stage1/livecd-stage1-chroot.sh,
2114 targets/stage1/stage1-chroot.sh, targets/stage2/stage2-chroot.sh,
2115 targets/stage3/stage3-chroot.sh, targets/stage4/stage4-chroot.sh:
2116 Made EMERGE_WARNING_DELAY=0 for all stages. This is 2.0_rc7.
2118 07 Dec 2005; Eric Edgar <rocket@gentoo.org>
2119 modules/generic_stage_target.py, modules/generic_target.py:
2120 self.env should be a part of the super class generic_target so it applies to
2121 snapshots as well; removing redundant pass in the generic_target class as
2122 its not needed. There is code there to fill the statements
2124 07 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2125 targets/support/livecdfs-update.sh:
2126 Forward-porting portage tmpfs mounting from catalyst 1.x, otherwise we break
2129 07 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
2130 Changed version stamp to 2.0_rc6.
2132 07 Dec 2005; Eric Edgar <rocket@gentoo.org>
2133 modules/generic_stage_target.py:
2134 Fix for unpack cases
2136 05 Dec 2005; Eric Edgar <rocket@gentoo.org>
2137 modules/generic_stage_target.py:
2140 05 Dec 2005; Eric Edgar <rocket@gentoo.org> catalyst, files/catalyst.1,
2141 modules/catalyst_support.py, modules/generic_stage_target.py,
2142 modules/grp_target.py, modules/livecd_stage1_target.py,
2143 modules/livecd_stage2_target.py, modules/netboot_target.py,
2144 modules/snapshot_target.py, modules/tinderbox_target.py:
2145 Stop reading env from the OS. Rely on the more on the envscript for oddball
2146 settings. Change -v to verbose and -V to version
2148 04 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
2151 04 Dec 2005; Eric Edgar <rocket@gentoo.org> modules/stage1_target.py:
2152 Fix stage1 to NOT contain the code from stage2;continued cleanup from the
2155 02 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2156 examples/generic_stage_template.spec:
2157 Added chost/cflags/cxxflags/ldflags to example spec template.
2159 02 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2160 targets/support/rc-update.sh:
2161 OK, just kidding on that last commit. We were already doing rc-update add
2162 xdm default in livecdfs-update.sh and since it is a livecd-only function,
2163 there's no point in having it in rc-update.sh
2165 02 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2166 targets/support/rc-update.sh:
2167 Have rc-update add xdm if livecd/xdm is set.
2169 02 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2170 modules/catalyst_lock.py, modules/catalyst_support.py,
2171 modules/embedded_target.py, modules/generic_stage_target.py,
2172 modules/grp_target.py, modules/livecd_stage1_target.py,
2173 modules/livecd_stage2_target.py, modules/netboot_target.py,
2174 modules/stage1_target.py, modules/stage4_target.py,
2175 modules/tinderbox_target.py:
2176 So I was just kidding on that last commit. This one is 2.0_rc4.
2178 02 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2179 modules/catalyst_lock.py, modules/catalyst_support.py,
2180 modules/embedded_target.py, modules/generic_stage_target.py,
2181 modules/grp_target.py, modules/livecd_stage1_target.py,
2182 modules/livecd_stage2_target.py, modules/netboot_target.py,
2183 modules/stage1_target.py, modules/stage2_target.py,
2184 modules/stage4_target.py, modules/tinderbox_target.py:
2185 Reverting my nasty spaces->tabs mess-up and pushing out 2.0_rc4 quickly.
2187 02 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2188 files/catalyst.conf, modules/catalyst_lock.py,
2189 modules/catalyst_support.py, modules/embedded_target.py,
2190 modules/generic_stage_target.py, modules/grp_target.py,
2191 modules/livecd_stage1_target.py, modules/livecd_stage2_target.py,
2192 modules/netboot_target.py, modules/stage1_target.py,
2193 modules/stage2_target.py, modules/stage4_target.py,
2194 modules/tinderbox_target.py, targets/stage1/stage1-controller.sh:
2195 Fixed spacing/tabs. Updated catalyst.conf comments. Added autoresume, md5,
2196 and sha to catalyst.conf by default. This is catalyst 2.0_rc3.
2198 02 Dec 2005; Eric Edgar <rocket@gentoo.org>
2199 modules/generic_stage_target.py:
2200 Fix autoresume for unpacking tarballs
2202 02 Dec 2005; Eric Edgar <rocket@gentoo.org>
2203 targets/support/livecdfs-update.sh:
2204 remove gnap livecd-type per Koon's request
2206 02 Dec 2005; Eric Edgar <rocket@gentoo.org> targets/support/rc-update.sh:
2207 change rc-update add modules default to rc-update add modules boot
2209 02 Dec 2005; Eric Edgar <rocket@gentoo.org>
2210 modules/generic_stage_target.py, modules/grp_target.py:
2211 Add more verbosity to digests if -V is enabled, add more print messages to
2214 02 Dec 2005; Eric Edgar <rocket@gentoo.org> modules/catalyst_support.py,
2215 modules/generic_stage_target.py, modules/grp_target.py:
2216 Add sha/md5 digests support for grp and cleanup other sha/md5 code
2218 01 Dec 2005; Eric Edgar <rocket@gentoo.org> modules/grp_target.py:
2219 Fix folder name for grp build dir to not have .tar.bz2 at the end
2221 01 Dec 2005; Eric Edgar <rocket@gentoo.org> catalyst, files/catalyst.conf,
2222 modules/catalyst_support.py, modules/generic_stage_target.py:
2223 Add md5 and sha .digests file creation per wolf31o2's feature request
2225 30 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
2226 This is catalyst-2.0_rc2.
2228 30 Nov 2005; Eric Edgar <rocket@gentoo.org> examples/stage4_template.spec,
2229 files/catalyst.conf, modules/generic_stage_target.py,
2230 modules/livecd_stage1_target.py:
2231 Fix livecd-stage1 livecd use flag bug; stage4 doc cleanups;autoresume points
2232 after each successful kernel build;add autoresume documentation to
2235 30 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org> arch/ppc.py,
2236 targets/embedded/embedded-controller.sh,
2237 targets/embedded/embedded-fs-runscript.sh,
2238 targets/livecd-stage2/livecd-stage2-controller.sh,
2239 targets/netboot/netboot-combine.sh, targets/netboot/netboot-controller.sh,
2240 targets/stage1/stage1-chroot.sh, targets/stage4/stage4-controller.sh,
2241 targets/support/bootloader-setup.sh, targets/support/chroot-functions.sh,
2242 targets/support/create-iso.sh, targets/support/filesystem-functions.sh,
2243 targets/support/functions.sh, targets/support/kill-chroot-pids.sh,
2244 targets/support/kmerge.sh, targets/support/livecdfs-update.sh,
2245 targets/support/rc-update.sh:
2246 Changed multiple spaces to tabs to satisfy my OCD.
2248 29 Nov 2005; Eric Edgar <rocket@gentoo.org>
2249 targets/support/chroot-functions.sh:
2250 Bumped genkernel detection to require 3.3.0 or higher
2252 29 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2253 targets/embedded/embedded-chroot.sh, targets/grp/grp-chroot.sh,
2254 targets/netboot/netboot-controller.sh:
2255 Changed to clst_use from clst_embedded_use and clst_netboot_use and
2256 clst_grp_use. This is catalyst-2.0_rc1.
2258 29 Nov 2005; Eric Edgar <rocket@gentoo.org>
2259 targets/netboot/netboot-controller.sh:
2260 change to clst_use from clst_netboot_use
2262 29 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2263 targets/livecd-stage1/livecd-stage1-chroot.sh,
2264 targets/stage4/stage4-chroot.sh:
2265 Changed to clst_use from clst_stage4_use and clst_livecd_use.
2267 29 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2268 targets/stage4/stage4-chroot.sh:
2269 Fixed USE invocations in stage4 target.
2271 29 Nov 2005; Eric Edgar <rocket@gentoo.org>
2272 modules/livecd_stage1_target.py:
2273 Force use=livecd for livecd-stage1
2275 29 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
2276 This is version 2.0_pre20051129.
2278 28 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2279 examples/livecd-stage1_template.spec, examples/stage4_template.spec:
2280 Removed kudzu-knoppix from example spec files.
2282 22 Nov 2005; Eric Edgar <rocket@gentoo.org>
2283 +livecd/cdtar/ppc-yaboot-cdtar.tar.bz2:
2284 Added ppc-yaboot-cdtar.tar.bz2 to have an Apple/IBM bootable cdrom
2286 22 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2287 examples/grp_template.spec, examples/livecd-stage1_template.spec,
2288 examples/stage4_template.spec, +examples/tinderbox_template.spec:
2289 Added tinderbox_template.spec to examples and cleaned up pkgcache_path
2290 definitions in the examples to fit in 80 columns.
2292 22 Nov 2005; Eric Edgar <rocket@gentoo.org> examples/grp_template.spec,
2293 examples/livecd-stage1_template.spec, examples/stage4_template.spec,
2294 modules/grp_target.py, modules/tinderbox_target.py,
2295 targets/tinderbox/tinderbox-chroot.sh:
2296 Tinderbox script: added newuse, tinderbox and grp targets added support for
2297 overriding the pkgcache location via pkgcache_path - pkgcache_path:
2298 /path/to/cache in the spec file, updated example specs to note pkgcache_path
2300 22 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org> files/catalyst.conf:
2301 Added portdir example to catalyst.conf for bug #113272.
2303 22 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2304 targets/support/create-iso.sh:
2305 Fixed a few lines which were causing the isolinux directory to be removed
2306 when using an isolinux cdtar on x86/amd64. This is 2.0_pre20051122.
2308 21 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2309 targets/support/create-iso.sh:
2310 Changed check for /boot/isolinux.bin to /isolinux/isolinux.bin
2312 21 Nov 2005; Eric Edgar <rocket@gentoo.org>
2313 targets/support/bootloader-setup.sh, targets/support/functions.sh:
2314 Fix pegasos kernelz rename;fix default_append_line to not include initrd= as
2315 too many arches dont use it by default, test for an initrd in the yaboot
2318 18 Nov 2005; Eric Edgar <rocket@gentoo.org>
2319 modules/generic_stage_target.py:
2320 Fix split error if use is specified
2322 18 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2323 -livecd/cdtar/palo-1.2_pre20030630-cdtar.tar.bz2,
2324 +livecd/cdtar/palo-1.5_pre20040515-cdtar.tar.bz2:
2325 Updated palo version from catalyst 1.x for HPPA.
2327 18 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2328 targets/support/bootloader-setup.sh:
2329 Removing for loop for grub on amd64/x86 as it was totally useless.
2331 18 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2332 targets/support/bootloader-setup.sh:
2333 Remove vga= line for PPC.
2335 18 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2336 targets/support/bootloader-setup.sh:
2337 PPC yaboot.conf fix from Lars Weiler <pylon@gentoo.org>.
2339 18 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2340 -catalyst-2.0_pre20051101-slot.patch, catalyst:
2341 Removing slot patch as it probably didn't belong here anyway, and updating
2342 version stamp to 2.0_pre20051118.
2344 18 Nov 2005; Eric Edgar <rocket@gentoo.org>
2345 modules/generic_stage_target.py, modules/livecd_stage1_target.py,
2346 targets/support/bootloader-setup.sh:
2347 fix the bootloader script for isolinux so that it actually makes a cfg file,
2348 remove extra unneeded catalyst aborting print statement, reorganize rm code
2349 to make sure is splits properly and is an array even from the cmdline
2351 17 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2352 targets/support/livecdfs-update.sh:
2353 Added call to update-usbids to download the latest usb.ids file.
2355 17 Nov 2005; Eric Edgar <rocket@gentoo.org> catalyst,
2356 modules/generic_stage_target.py:
2357 Move checks of running catalyst into the target which is simpler
2359 17 Nov 2005; Eric Edgar <rocket@gentoo.org>
2360 modules/generic_stage_target.py:
2361 Attempt to fix bug #111752, due to mount_safety_check calling a lock object
2362 that doesnt exist yet
2364 17 Nov 2005; Eric Edgar <rocket@gentoo.org> targets/support/kmerge.sh:
2365 Keep unnecessary programs from installing into kerncache
2367 17 Nov 2005; Eric Edgar <rocket@gentoo.org> catalyst,
2368 modules/generic_stage_target.py:
2369 Turn on more tracebacks at this point to better debug .. will need to turn
2370 them down as we find errors and build appropriate error handlers
2372 15 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
2373 Changed version marker to 2.0_pre20051115 for new ebuild.
2375 15 Nov 2005; Eric Edgar <rocket@gentoo.org>
2376 modules/livecd_stage2_target.py:
2377 Fix bug in livecd stage2 so that it doesnt try to use tar
2379 14 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2380 targets/livecd-stage2/livecd-stage2-controller.sh:
2381 Fixed livecd/readme functionality, as reported to gentoo-catalyst mailing
2382 list by Paul Kessler <kessler@co.wabasha.mn.us> and forward-ported copying
2383 of Getting_Online.txt from catalyst 1.1.10.10.
2385 11 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org> AUTHORS:
2386 Added Joshua Kinard to authors for his mips contributions.
2388 11 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2389 examples/livecd-stage2_template.spec:
2390 Fixed duplicate linuxrc entry in livecd-stage2_template.spec file. Blame
2391 Paul Kessler on gentoo-catalyst. ;]
2393 07 Nov 2005; Eric Edgar <rocket@gentoo.org> targets/support/create-iso.sh:
2394 Change variables from cat1 format to cat2
2396 07 Nov 2005; Eric Edgar <rocket@gentoo.org>
2397 modules/generic_stage_target.py, modules/stage1_target.py:
2398 Fix modules has no attribute register
2400 07 Nov 2005; Eric Edgar <rocket@gentoo.org>
2401 modules/generic_stage_target.py:
2402 Fix broken aliases code that was just proof of concept
2404 07 Nov 2005; Eric Edgar <rocket@gentoo.org> targets/support/create-iso.sh:
2405 Output mkisofs command line options to assist in debugging
2407 07 Nov 2005; Eric Edgar <rocket@gentoo.org>
2408 modules/generic_stage_target.py, targets/support/create-iso.sh:
2411 07 Nov 2005; Eric Edgar <rocket@gentoo.org>
2412 modules/generic_stage_target.py:
2413 Add VERY basic support for aliases kernel parameter.
2415 07 Nov 2005; Eric Edgar <rocket@gentoo.org>
2416 modules/livecd_stage2_target.py:
2417 Remove large section of commented code
2419 07 Nov 2005; Eric Edgar <rocket@gentoo.org>
2420 modules/generic_stage_target.py, modules/stage1_target.py:
2421 Allow LDFLAGS to be specified as an ENV variable for stage1
2423 07 Nov 2005; Eric Edgar <rocket@gentoo.org>
2424 modules/generic_stage_target.py:
2425 Fix rc-update to automatically run default options for livecds. Removed an
2426 erroneous key check.
2428 02 Nov 2005; Eric Edgar <rocket@gentoo.org> modules/embedded_target.py,
2429 modules/livecd_stage1_target.py, modules/tinderbox_target.py:
2430 Make use spec key optional to default to profile defaults
2432 02 Nov 2005; Eric Edgar <rocket@gentoo.org>
2433 +examples/stage4_template.spec:
2434 Preliminary stage4_template.spec file
2436 01 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2437 +catalyst-2.0_pre20051101-slot.patch, catalyst:
2438 Updated version stamp and added slot patch.
2440 26 Oct 2005; Eric Edgar <rocket@gentoo.org> modules/netboot_target.py:
2441 Fix ordering problem so self.settings is defined
2443 18 Oct 2005; Eric Edgar <rocket@gentoo.org>
2444 modules/generic_stage_target.py:
2445 Correct a rsync issue when the directory doesnt exist
2447 17 Oct 2005; Eric Edgar <rocket@gentoo.org>
2448 modules/generic_stage_target.py, targets/embedded/embedded-controller.sh,
2449 targets/livecd-stage2/livecd-stage2-controller.sh,
2450 targets/netboot/netboot-controller.sh,
2451 targets/stage4/stage4-controller.sh:
2452 run pre_kmerge and post_kmerge only once
2454 17 Oct 2005; Eric Edgar <rocket@gentoo.org>
2455 targets/support/bootloader-setup.sh:
2456 MIPS bootloader patch
2458 15 Oct 2005; Eric Edgar <rocket@gentoo.org>
2459 targets/support/mips-arcload_conf.sh:
2460 Fix MIPS Serial Detection
2462 13 Oct 2005; Eric Edgar <rocket@gentoo.org>
2463 targets/support/bootloader-setup.sh, targets/support/create-iso.sh,
2464 +targets/support/mips-arcload_conf.sh:
2465 Application of Kumba's patches for MIPS support
2467 13 Oct 2005; Eric Edgar <rocket@gentoo.org> targets/support/create-iso.sh:
2468 Check for the correct arch specific cd building tool
2470 13 Oct 2005; Eric Edgar <rocket@gentoo.org>
2471 modules/generic_stage_target.py:
2472 Print a warning if livecd/iso is not defined
2474 11 Oct 2005; Chris Gianelloni <wolf31o2@gentoo.org> arch/x86.py:
2475 Reverted default CHOST for x86 back to i386-pc-linux-gnu.
2477 11 Oct 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2478 targets/support/post-kmerge.sh:
2479 Check for existence of files in /lib/modules before running depscan.sh. This
2480 replaces the mips-specific check and makes it portable.
2482 10 Oct 2005; Eric Edgar <rocket@gentoo.org>
2483 modules/generic_stage_target.py:
2484 update autoresume logic when dealing with rsync unpack operations
2486 10 Oct 2005; Eric Edgar <rocket@gentoo.org>
2487 targets/support/post-kmerge.sh:
2488 Bypass module load on mips
2490 10 Oct 2005; Eric Edgar <rocket@gentoo.org> targets/support/pre-kmerge.sh:
2491 remove --no-deps so dependancies get installed for genkernel
2493 10 Oct 2005; Eric Edgar <rocket@gentoo.org>
2494 modules/generic_stage_target.py:
2495 Fix missing : statement in unpack
2497 10 Oct 2005; Eric Edgar <rocket@gentoo.org>
2498 modules/generic_stage_target.py:
2499 fix livecd-stage2 unpack when seedcache is turned off
2501 10 Oct 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2502 targets/support/functions.sh:
2503 Fix module unpacking and make it actually optional.
2505 10 Oct 2005; Eric Edgar <rocket@gentoo.org>
2506 modules/generic_stage_target.py:
2507 Fix broken seedcache autoresume interaction
2509 07 Oct 2005; Eric Edgar <rocket@gentoo.org>
2510 modules/generic_stage_target.py:
2511 Cleanup stage directories properly for tar installs
2513 06 Oct 2005; Eric Edgar <rocket@gentoo.org> modules/tinderbox_target.py:
2514 Tinderbox no longer cleans /tmp/*
2516 06 Oct 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2517 targets/tinderbox/tinderbox-chroot.sh,
2518 targets/tinderbox/tinderbox-controller.sh:
2519 Fixing problem with bind mounted portage and final rsync on tinderbox target
2520 and adding additional logging.
2522 06 Oct 2005; Eric Edgar <rocket@gentoo.org> modules/tinderbox_target.py:
2523 Stop tinderbox from trying to create a tarball of itself
2525 06 Oct 2005; Eric Edgar <rocket@gentoo.org>
2526 modules/generic_stage_target.py:
2527 Fix catalyst so it fully disables snapcache when its not specified in the
2530 06 Oct 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2531 examples/livecd-stage2_template.spec:
2532 Removed livecd/runscript and livecd/archscript from livecd-stage2 example
2533 spec template and updating version stamp.
2535 06 Oct 2005; Eric Edgar <rocket@gentoo.org> catalyst,
2536 modules/catalyst_support.py:
2537 allow file_check to proceed if key is not in use
2539 06 Oct 2005; Eric Edgar <rocket@gentoo.org> modules/catalyst_lock.py:
2540 Recursively make the missing directories
2542 05 Oct 2005; Eric Edgar <rocket@gentoo.org> targets/support/functions.sh:
2543 Fix extract_modules to just echo a warning that it is missing
2545 30 Sep 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2546 files/catalyst.conf:
2547 Updating default configuration for catalyst and updating version stamp,
2548 since we're beginning internal testing for release.
2550 15 Sep 2005; Eric Edgar <rocket@gentoo.org>
2551 modules/generic_stage_target.py:
2552 fix bug 106004 split strings into a list for empty and rm operation
2554 15 Sep 2005; Eric Edgar <rocket@gentoo.org>
2555 modules/livecd_stage2_target.py:
2556 Append slashes to directories so rsyncs work properly
2558 13 Sep 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2559 examples/livecd-stage2_template.spec:
2560 Changing source_subpath for livecd-stage2 example for bug #101704.
2562 12 Sep 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2563 examples/livecd-stage2_template.spec, modules/livecd_stage2_target.py,
2564 targets/support/livecdfs-update.sh:
2565 Added livecd/xdm and livecd/xsession options. These are used to setup the
2566 default display manager and X session, respectively. Added supporting
2567 documentation to example spec files. Imported more work from my fsscript for
2568 the official LiveCD.
2570 12 Sep 2005; Chris Gianelloni <wolf31o2@gentoo.org> arch/x86.py:
2571 Changing default CHOST for x86 from i386-pc-linux to i686-pc-linux. For
2572 discussion, see bug #88777.
2574 12 Sep 2005; Chris Gianelloni <wolf31o2@gentoo.org> AUTHORS, +arch/sh.py,
2575 modules/generic_stage_target.py:
2576 Added sh architecture to supported architectures. Thanks to Matsuu Takuto
2577 <matsuu@gentoo.org> for the patch. Closing bug #105693.
2579 08 Sep 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2580 targets/livecd-stage1/livecd-stage1-controller.sh,
2581 targets/support/kmerge.sh, targets/support/livecdfs-update.sh:
2582 Add code to dump grppkgs.txt file on livecd-stage1 and kernelpkgs.txt file
2583 on livecd-stage2 and removing universal motd for livecd/type of
2584 gentoo-release-livecd.
2586 08 Sep 2005; Eric Edgar <rocket@gentoo.org>
2587 modules/livecd_stage1_target.py:
2588 Add optional livecd/type env var for scripts to add optional items to the
2591 08 Sep 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2592 -livecd/files/x86-help.msg:
2593 Removing x86-help.msg as it is no longer used.
2595 08 Sep 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2596 livecd/files/README.txt, livecd/files/x86-F3.msg, livecd/files/x86-F4.msg,
2597 livecd/files/x86-F5.msg, livecd/files/x86-F6.msg, livecd/files/x86-F7.msg:
2598 Add dobladecenter description to bootloader files for x86/amd64.
2600 06 Sep 2005; Chris Gianelloni <wolf31o2@gentoo.org> arch/x86.py:
2601 Changed pentium-mmx to use -march=pentium-mmx and closing bug #102366.
2603 01 Sep 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2604 modules/generic_stage_target.py:
2605 Added split to use section for bug #104414.
2607 30 Aug 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2608 livecd/files/x86-F3.msg, livecd/files/x86-F4.msg, livecd/files/x86-F5.msg,
2609 livecd/files/x86-F6.msg, livecd/files/x86-F7.msg:
2610 Tabs to whitespaces for isolinux.
2612 30 Aug 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2613 targets/support/bootloader-setup.sh:
2614 Changed isolinux to use new split-out help messages. Using grub gives a
2615 single help message with pager.
2617 30 Aug 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2618 +livecd/files/x86-F2.msg, +livecd/files/x86-F3.msg,
2619 +livecd/files/x86-F4.msg, +livecd/files/x86-F5.msg,
2620 +livecd/files/x86-F6.msg, +livecd/files/x86-F7.msg:
2621 Added F2->F7 help messages for isolinux.
2623 30 Aug 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2624 livecd/files/README.txt, livecd/files/generic.motd.txt,
2625 livecd/files/livecd.motd.txt, livecd/files/livecd-bashrc,
2626 livecd/files/livecd-local.start:
2627 Updated files from latest used to build LiveCD.
2629 30 Aug 2005; Chris Gianelloni <wolf31o2@gentoo.org> arch/x86.py:
2630 Added sse to HOSTUSE for athlon-xp, since it supports SSE instructions.
2632 29 Aug 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2633 modules/catalyst_support.py:
2634 Added fix for using options with = in them with --cli (ex.
2635 livecd/gk_mainargs='--makeopts=-j3'). Blame Jason Pepas
2636 <cell@ices.utexas.edu> for pointing this out to me via email.
2638 09 Aug 2005; Eric Edgar <rocket@gentoo.org>
2639 modules/generic_stage_target.py, targets/support/functions.sh:
2640 fix bug in exec_in_chroot for stage1 target
2642 09 Aug 2005; Eric Edgar <rocket@gentoo.org> modules/catalyst_support.py,
2643 modules/generic_stage_target.py:
2644 fix missing os. in os.popen. and clear the autoresume flags if the chroot is
2645 invalid. Fix SEEDCACHE unpack issue when needing to use tarball.
2647 09 Aug 2005; Eric Edgar <rocket@gentoo.org> AUTHORS, arch/hppa.py,
2648 catalyst, examples/livecd-stage2_template.spec,
2649 examples/snapshot_template.spec, files/catalyst.conf,
2650 livecd/files/Getting_Online.txt, livecd/files/generic.motd.txt,
2651 livecd/files/livecd-bashrc, livecd/files/livecd-local.start,
2652 livecd/files/x86-help.msg, modules/catalyst_lock.py,
2653 modules/catalyst_support.py, modules/livecd_stage2_target.py,
2654 targets/embedded/embedded-controller.sh, targets/grp/grp-chroot.sh,
2655 targets/livecd-stage2/livecd-stage2-controller.sh,
2656 targets/stage1/stage1-chroot.sh, targets/stage2/stage2-chroot.sh,
2657 targets/stage2/stage2-preclean-chroot.sh,
2658 targets/stage3/stage3-preclean-chroot.sh,
2659 targets/stage4/stage4-controller.sh, targets/support/bootloader-setup.sh,
2660 targets/support/chroot-functions.sh, targets/support/create-iso.sh,
2661 targets/support/filesystem-functions.sh, targets/support/functions.sh,
2662 targets/support/kmerge.sh, targets/support/livecdfs-update.sh,
2663 targets/support/target_image_setup.sh:
2664 Forward port the changes from catalyst 1.1.9 to 1.1.10.10 to catalyst2. Need
2665 to look at gamecdfs-update.sh yet.
2667 09 Aug 2005; Eric Edgar <rocket@gentoo.org>
2668 modules/generic_stage_target.py:
2669 Remove extra debugging print statement
2671 09 Aug 2005; Eric Edgar <rocket@gentoo.org> catalyst,
2672 +modules/catalyst_lock.py, modules/catalyst_support.py,
2673 modules/embedded_target.py, modules/generic_stage_target.py,
2674 modules/grp_target.py, modules/livecd_stage1_target.py,
2675 modules/livecd_stage2_target.py, modules/netboot_target.py,
2676 modules/snapshot_target.py, modules/stage1_target.py,
2677 modules/stage2_target.py, modules/stage4_target.py,
2678 targets/support/functions.sh:
2679 Add locking support. Code simplification for unpack and unpack snapshot.
2680 Remove redundant setup_dir. change --clear_autoresume to --clear-autoresume.
2681 Add seedcache support (Grabs output from previous target run)
2682 options=seedcache. Cleanup code in functions.sh to remove extra /'s printed.
2684 27 Jul 2005; Eric Edgar <rocket@gentoo.org> catalyst,
2685 modules/catalyst_support.py, modules/generic_stage_target.py:
2686 Add support to cache the snapshot dir. add snapcache to options. add
2687 snapshot_cache= to override the default location of the cache in
2688 catalyst.conf (eg snapshot_cache="/mnt/catalyst/snapshot")
2690 27 Jul 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2691 +livecd/files/Getting_Online.txt, +livecd/files/README.txt:
2692 Forward port README.txt and Getting_Online.txt files from catalyst
2695 22 Jul 2005; Eric Edgar <rocket@gentoo.org> targets/support/rc-update.sh:
2696 Add automatic creation/deletion of runlevels based on rcadd rcdel
2698 19 Jul 2005; Eric Edgar <rocket@gentoo.org> modules/grp_target.py:
2699 Fix grp so that grp/use is not required anymore
2701 12 Jul 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2702 -livecd/cdtar/isolinux-2.11-cdtar.tar.bz2,
2703 -livecd/cdtar/isolinux-2.11-memtest86+-cdtar.tar.bz2,
2704 -livecd/cdtar/isolinux-2.13-cdtar.tar.bz2,
2705 -livecd/cdtar/isolinux-2.13-memtest86+-cdtar.tar.bz2,
2706 +livecd/cdtar/isolinux-3.09-cdtar.tar.bz2,
2707 +livecd/cdtar/isolinux-3.09-memtest86+-cdtar.tar.bz2:
2708 Updated x86/amd64 isolinux cdtar to 3.09 and removing older versions, as
2709 they are known to cause booting problems.
2711 08 Jul 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2712 livecd/files/livecd-bashrc, targets/support/livecdfs-update.sh:
2713 Fixing sed line for startx to auto-start X. Thanks to Christophe PEREZ
2714 <christophe.perez@novazur.com> on the gentoo-catalyst mailing list for
2717 08 Jul 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2718 targets/stage1/stage1-chroot.sh:
2719 Fixed quoting in stage1 profile check.
2721 07 Jul 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2722 targets/stage3/stage3-chroot.sh:
2723 Fixing USE for stage3.
2725 07 Jul 2005; Eric Edgar <rocket@gentoo.org> modules/catalyst_support.py,
2726 targets/support/chroot-functions.sh:
2727 Fix FETCH code so it will run for Pylon
2729 07 Jul 2005; Chris Gianelloni <wolf31o2@gentoo.org> modules/grp_target.py,
2730 targets/grp/grp-chroot.sh:
2731 Fix bindist invcation.
2733 07 Jul 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2734 targets/grp/grp-chroot.sh:
2735 Made sure bindist was used for all emerges in GRP.
2737 07 Jul 2005; Eric Edgar <rocket@gentoo.org> targets/grp/grp-chroot.sh:
2738 Fix USE flags for GRP build
2740 07 Jul 2005; Eric Edgar <rocket@gentoo.org> targets/grp/grp-chroot.sh,
2741 targets/stage4/stage4-chroot.sh:
2742 let GRP use the users environment variables and removed extra
2743 GRP_STAGE23_USE from stage4
2745 07 Jul 2005; Eric Edgar <rocket@gentoo.org>
2746 targets/stage2/stage2-chroot.sh, targets/stage3/stage3-chroot.sh:
2747 Remove unnecessary GRP_STAGE23_USE from stage2 and stage3 builds
2749 07 Jul 2005; Eric Edgar <rocket@gentoo.org> targets/support/rc-update.sh:
2750 fix bug 98165. Change the separator on rcadd/rcdel from : to | This will
2751 impact all previous spec files that use this option. It's beejay's fault.
2753 06 Jul 2005; Chris Gianelloni <wolf31o2@gentoo.org> arch/ppc.py:
2754 Changed to use linux32 for ppc32 support when build host is ppc64.
2756 06 Jul 2005; Chris Gianelloni <wolf31o2@gentoo.org> arch/mips.py,
2758 Removed -fomit-frame-pointer from default CFLAGS, since it isn't necessary.
2760 06 Jul 2005; Eric Edgar <rocket@gentoo.org> modules/generic_stage_target.py:
2761 Minor cosmetic print statement fixes for readability
2763 06 Jul 2005; Eric Edgar <rocket@gentoo.org> catalyst,
2764 modules/catalyst_support.py, modules/generic_stage_target.py:
2765 Fix None None bug and exception reporting
2767 06 Jul 2005; Eric Edgar <rocket@gentoo.org> targets/support/create-iso.sh:
2768 Fix iso creation script. Case statement out of place
2770 05 Jul 2005; Chris Gianelloni <wolf31o2@gentoo.org> arch/alpha.py,
2771 arch/amd64.py, arch/hppa.py, arch/ia64.py, arch/mips.py, arch/ppc.py,
2772 arch/ppc64.py, arch/s390.py, arch/sparc.py, arch/sparc64.py, arch/x86.py,
2773 catalyst, files/catalyst.conf, modules/builder.py,
2774 modules/catalyst_support.py, modules/embedded_target.py,
2775 modules/generic_stage_target.py, modules/generic_target.py,
2776 modules/grp_target.py, modules/livecd_stage1_target.py,
2777 modules/livecd_stage2_target.py, modules/netboot_target.py,
2778 modules/snapshot_target.py, modules/stage1_target.py,
2779 modules/stage2_target.py, modules/stage3_target.py,
2780 modules/stage4_target.py, modules/tinderbox_target.py,
2781 targets/embedded/embedded-chroot.sh,
2782 targets/embedded/embedded-fs-runscript.sh,
2783 targets/embedded/embedded-preclean-chroot.sh, targets/embedded/unmerge.sh,
2784 targets/grp/grp-chroot.sh, targets/grp/grp-controller.sh,
2785 targets/grp/grp-preclean-chroot.sh,
2786 targets/livecd-stage1/livecd-stage1-chroot.sh,
2787 targets/livecd-stage1/livecd-stage1-controller.sh,
2788 targets/livecd-stage2/livecd-stage2-controller.sh,
2789 targets/livecd-stage2/unmerge.sh, targets/netboot/netboot-chroot.sh,
2790 targets/netboot/netboot-combine.sh, targets/netboot/netboot-controller.sh,
2791 targets/netboot/netboot-image.sh, targets/stage1/build.py,
2792 targets/stage1/stage1-chroot.sh, targets/stage1/stage1-controller.sh,
2793 targets/stage1/stage1-preclean-chroot.sh, targets/stage2/stage2-chroot.sh,
2794 targets/stage2/stage2-controller.sh,
2795 targets/stage2/stage2-preclean-chroot.sh, targets/stage3/stage3-chroot.sh,
2796 targets/stage3/stage3-controller.sh,
2797 targets/stage3/stage3-preclean-chroot.sh, targets/stage4/stage4-chroot.sh,
2798 targets/stage4/stage4-controller.sh,
2799 targets/stage4/stage4-preclean-chroot.sh, targets/stage4/unmerge.sh,
2800 targets/support/create-iso.sh, targets/support/functions.sh,
2801 targets/support/kmerge.sh, targets/support/livecdfs-update.sh,
2802 targets/support/post-kmerge.sh, targets/support/pre-kmerge.sh,
2803 targets/support/target_image_setup.sh,
2804 targets/tinderbox/tinderbox-chroot.sh,
2805 targets/tinderbox/tinderbox-controller.sh,
2806 targets/tinderbox/tinderbox-preclean-chroot.sh:
2807 Big honkin' copyright update.
2809 05 Jul 2005; Eric Edgar <rocket@gentoo.org> modules/catalyst_support.py,
2810 modules/generic_stage_target.py:
2811 add additional logging output. Use standard os redirection methods to log to
2814 05 Jul 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2815 targets/stage1/stage1-chroot.sh:
2816 Added profile sanity check for bug #97867.
2818 05 Jul 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2819 targets/support/bootloader-setup.sh:
2820 Removing acpi=off from default kernel arguments and adding ia64
2821 livecd-stage2 support functions and cdtar.
2823 30 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2824 targets/support/bootloader-setup.sh, targets/support/pre-kmerge.sh:
2825 Changed sed line for 1024x768-only splash for x86 and amd64 only, as we
2826 control the framebuffer size there. Also, added CONSOLE=/dev/tty1 quiet to
2827 splash command line.
2829 28 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2830 targets/support/create-iso.sh:
2831 Fixed up zisofs support. Waiting for response from sparc before touching
2834 28 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2835 modules/livecd_stage2_target.py, targets/support/bootloader-setup.sh,
2836 targets/support/functions.sh:
2837 Added livecd/bootargs and added the option to the bootloader-setup.sh script
2838 to allow it to work on all arches that dynamically build their bootloader
2841 27 Jun 2005; Eric Edgar <rocket@gentoo.org>
2842 targets/stage4/stage4-controller.sh:
2843 Fix stage4 so it doesnt run the bootloader stuff
2845 24 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2846 targets/support/bootloader-setup.sh:
2847 Removed dokeymap from non-Gentoo releases.
2849 23 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2850 targets/support/livecdfs-update.sh:
2851 Added call to update-pciids to download the latest pci.ids file.
2853 23 Jun 2005; Eric Edgar <rocket@gentoo.org>
2854 modules/generic_stage_target.py, modules/livecd_stage1_target.py,
2855 modules/stage4_target.py:
2856 Allow changing the location of the pkg_cache in stage4 or livecd-stage1
2858 22 Jun 2005; Eric Edgar <rocket@gentoo.org> :
2859 Fix issue where -s on the command line would not run
2861 22 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2862 livecd/files/generic.motd.txt:
2863 Changed motd to point to /boot/config-* rather than /proc/config(.gz) for
2864 kernel configurations.
2866 22 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2867 targets/support/livecdfs-update.sh:
2868 Updated hostname/domainname creation for new baselayout.
2870 16 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2871 targets/support/bootloader-setup.sh, targets/support/create-iso.sh:
2872 Fixing some bootloader isolinux/boot stuff for x86/amd64.
2874 14 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2875 targets/support/chroot-functions.sh:
2876 Change portage emerge to use --oneshot --nodeps to keep from merging the
2877 same packages multiple times.
2879 14 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2880 targets/stage2/stage2-chroot.sh:
2881 Added a -p bootstrap when catalyst is called with -V (verbose).
2883 10 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2884 targets/support/livecdfs-update.sh:
2885 Removed inittab hack, as this is done by livecd-tools.
2887 09 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2888 livecd/files/minimal.motd.txt, livecd/files/universal.motd.txt:
2889 Revert sync for bug #86914. Yeah... I need to pay more attention sometimes.
2891 09 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2892 -livecd/files/README.txt, -livecd/files/environmental.motd.txt,
2893 -livecd/files/gentoo.png, +livecd/files/livecd.motd.txt,
2894 livecd/files/livecd-bash_profile, livecd/files/livecd-bashrc,
2895 livecd/files/minimal.motd.txt, livecd/files/universal.motd.txt,
2896 targets/livecd-stage2/livecd-stage2-controller.sh:
2897 Removed gentoo.png and creation of face directory. Changed
2898 livecd-bash_profile to source root's .bashrc. Sync motd files with catalyst
2901 02 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2902 targets/stage1/stage1-preclean-chroot.sh,
2903 targets/support/chroot-functions.sh:
2904 Added setup_binutils function and force both of them to run during stage1
2907 01 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2908 examples/livecd-stage2_template.spec:
2909 Added livecd/volid explanation to example spec.
2911 01 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2912 targets/support/create-iso.sh:
2913 General cleanup of ISO code and added default livecd/volid when it is not set.
2915 25 May 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2916 targets/embedded/embedded-controller.sh:
2917 Actually modify the embedded target this time.
2919 25 May 2005; Chris Gianelloni <wolf31o2@gentoo.org> AUTHORS,
2920 examples/livecd-stage2_template.spec, modules/livecd_stage2_target.py,
2921 targets/livecd-stage2/livecd-stage2-controller.sh,
2922 targets/stage4/stage4-controller.sh, targets/support/kmerge.sh:
2923 Added mutex to AUTHORS and added livecd/linuxrc support to embedded, stage4,
2924 and livecd-stage2 targets.
2926 20 May 2005; Chris Gianelloni <wolf31o2@gentoo.org> AUTHORS, catalyst,
2927 files/catalyst.conf:
2928 Retired John Davis <zhen@gentoo.org> and added storedir to default
2931 20 May 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2932 targets/support/livecdfs-update.sh:
2933 Uncommented openglify, since it is needed for both opengl-update-livecd and
2936 18 May 2005; Eric Edgar <rocket@gentoo.org> catalyst,
2937 modules/generic_stage_target.py:
2938 Fix print statement so it shows when kill_chroot_pids is run correctly
2940 16 May 2005; Eric Edgar <rocket@gentoo.org> catalyst,
2941 modules/snapshot_target.py:
2942 Fix snapshot target to skip the kill_pids check
2944 06 May 2005; Eric Edgar <rocket@gentoo.org> modules/catalyst_support.py:
2945 Bug fixes in parse_spec, fix issues detecting list or string.
2947 05 May 2005; Eric Edgar <rocket@gentoo.org> catalyst,
2948 modules/catalyst_support.py:
2949 Fix bug 65284. More flexible spec parsing. Should handle cases where no
2950 spaces are after :. Better handling of comments ( ie preprocessed and
2951 stripped off ). Unset empty keys.
2953 03 May 2005; Eric Edgar <rocket@gentoo.org> catalyst,
2954 targets/support/kill-chroot-pids.sh:
2955 Remove extra P_NAME definition that is never used. Saves processing time.
2956 Bumped catalyst to pre2
2958 03 May 2005; Eric Edgar <rocket@gentoo.org> catalyst,
2959 modules/generic_stage_target.py, modules/livecd_stage2_target.py,
2960 +targets/support/kill-chroot-pids.sh:
2961 User info about runscript and archscript. Added checks for processes running
2962 in the chroot and created a script to kill them. Should fix the unmounting
2963 issues with gconfd or any other running application in the chroot
2965 29 Apr 2005; Eric Edgar <rocket@gentoo.org>
2966 targets/stage1/stage1-chroot.sh, targets/stage1/stage1-preclean-chroot.sh:
2967 Remove using gcc-config to set things up as we should all be using 2005.0
2970 29 Apr 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2971 examples/livecd-stage2_template.spec:
2972 Added livecd/users to example livecd-stage2 spec file.
2974 29 Apr 2005; Eric Edgar <rocket@gentoo.org>
2975 targets/support/livecdfs-update.sh:
2976 Change default hostnames for livecds
2978 29 Apr 2005; Eric Edgar <rocket@gentoo.org>
2979 targets/support/bootloader-setup.sh, targets/support/livecdfs-update.sh:
2980 Fix /etc/hosts aliases for catalyst-livecd and work on help menu for grub
2983 29 Apr 2005; Eric Edgar <rocket@gentoo.org>
2984 modules/livecd_stage2_target.py:
2985 Clear autoresume flags when build is done
2987 29 Apr 2005; Eric Edgar <rocket@gentoo.org>
2988 modules/livecd_stage2_target.py, targets/support/bootloader-setup.sh,
2989 targets/support/create-iso.sh:
2990 Fix isolinux so that it finds menus and kernels and stuff
2992 28 Apr 2005; Eric Edgar <rocket@gentoo.org>
2993 modules/generic_stage_target.py:
2994 Make purge operation a little less chatty, removed print statements
2996 28 Apr 2005; Eric Edgar <rocket@gentoo.org>
2997 livecd/cdtar/isolinux-2.13-cdtar.tar.bz2,
2998 livecd/cdtar/isolinux-2.13-memtest86+-cdtar.tar.bz2:
2999 updated isolinux-2.13 cdtars to have files under boot/ rather than isolinux/
3001 28 Apr 2005; Eric Edgar <rocket@gentoo.org>
3002 modules/generic_stage_target.py, modules/livecd_stage2_target.py:
3003 print warning message about deprecated use of cdfstype
3005 28 Apr 2005; Eric Edgar <rocket@gentoo.org>
3006 targets/support/chroot-functions.sh:
3007 statically define genkernel location to eliminate which command failure if
3008 genkernel is not installed
3010 27 Apr 2005; Eric Edgar <rocket@gentoo.org>
3011 modules/generic_stage_target.py:
3012 change the portage_overlay to an array so it always works
3014 27 Apr 2005; Eric Edgar <rocket@gentoo.org> catalyst,
3015 modules/catalyst_support.py:
3016 Fix exception handling to remove extraneous prints of None
3018 27 Apr 2005; Eric Edgar <rocket@gentoo.org> modules/stage4_target.py:
3019 Remove iso creation code from stage4
3021 27 Apr 2005; Eric Edgar <rocket@gentoo.org> modules/catalyst_support.py,
3022 modules/generic_stage_target.py, modules/livecd_stage1_target.py,
3023 modules/livecd_stage2_target.py, modules/snapshot_target.py,
3024 targets/embedded/embedded-controller.sh, targets/grp/grp-controller.sh,
3025 targets/livecd-stage1/livecd-stage1-chroot.sh,
3026 targets/livecd-stage1/livecd-stage1-controller.sh,
3027 targets/livecd-stage2/livecd-stage2-controller.sh,
3028 targets/netboot/netboot-controller.sh,
3029 targets/stage1/stage1-controller.sh, targets/stage2/stage2-controller.sh,
3030 targets/stage3/stage3-controller.sh, targets/stage4/stage4-controller.sh,
3031 targets/support/bootloader-setup.sh, targets/support/chroot-functions.sh,
3032 targets/support/create-iso.sh, targets/support/kmerge.sh,
3033 targets/support/target_image_setup.sh,
3034 targets/tinderbox/tinderbox-controller.sh:
3035 Fix some exception handling in catalyst_support.py, remove intermediate
3036 destination folder of iso and tarball, add additional tests for folders not
3037 found on host but defined in spec file, keep catalyst from erroring in this
3038 case, change exit code on shell scripts so that errors are reported to
3039 catalyst and causes catalyst to die on errors, fix bug in
3040 livecd-stage1-chroot.sh so that it uses USE flags properly, added additional
3041 check for mkisofs that informs the user of where to get the program, and
3042 removed the autoresume code from ccache and distcc installation until I can
3043 figure out a way to have the autoresume flag go someplace outside the chroot.
3045 26 Apr 2005; Eric Edgar <rocket@gentoo.org> catalyst:
3046 Remove bind mounts before rm operations happen at startup
3048 26 Apr 2005; Eric Edgar <rocket@gentoo.org>
3049 modules/generic_stage_target.py:
3050 Fix bug where purge deletes the autoresume directory but doesnt recreate it
3052 26 Apr 2005; Eric Edgar <rocket@gentoo.org> modules/catalyst_support.py,
3053 modules/generic_stage_target.py:
3054 fix minor bug in the purge code so that it actually runs the commands
3056 22 Apr 2005; Eric Edgar <rocket@gentoo.org> modules/embedded_target.py,
3057 modules/generic_stage_target.py, modules/livecd_stage2_target.py,
3058 modules/stage4_target.py:
3059 Change ordering of tasks so root_overlay and fsscript occur after
3060 livecd_update, giving users a chance to override livecd_update
3062 21 Apr 2005; Eric Edgar <rocket@gentoo.org> catalyst,
3063 modules/catalyst_support.py, modules/generic_stage_target.py:
3064 Added a better exception handling message for keyboard interrupt and added
3065 countdown timer for purge operation to give an opportunity to exit
3067 21 Apr 2005; Eric Edgar <rocket@gentoo.org> catalyst,
3068 modules/catalyst_support.py, modules/generic_stage_target.py:
3069 Add support to clear the autoresume flags and improve the purge code to
3070 clean the chroot, and pkg/kern cache
3072 21 Apr 2005; Eric Edgar <rocket@gentoo.org> catalyst,
3073 modules/catalyst_support.py, modules/generic_stage_target.py,
3074 modules/livecd_stage1_target.py:
3075 only append livecd-tools to the livecd-stage1 target package list and move a
3076 check out of the way so command line and spec files can co-exist
3078 21 Apr 2005; Eric Edgar <rocket@gentoo.org>
3079 modules/generic_stage_target.py:
3080 fixed python syntax in set_packages so catalyst will run
3082 21 Apr 2005; Eric Edgar <rocket@gentoo.org> modules/catalyst_support.py,
3083 modules/embedded_target.py, modules/generic_stage_target.py,
3084 modules/grp_target.py, modules/livecd_stage1_target.py,
3085 modules/livecd_stage2_target.py, modules/netboot_target.py,
3086 modules/stage4_target.py, modules/tinderbox_target.py,
3087 targets/embedded/embedded-chroot.sh,
3088 targets/embedded/embedded-controller.sh,
3089 targets/livecd-stage1/livecd-stage1-controller.sh,
3090 -targets/livecd-stage2/livecd-stage2-bootloader.sh,
3091 -targets/livecd-stage2/livecd-stage2-cdfs.sh,
3092 targets/livecd-stage2/livecd-stage2-controller.sh,
3093 -targets/livecd-stage2/livecd-stage2-iso.sh,
3094 targets/stage4/stage4-chroot.sh, targets/stage4/stage4-controller.sh,
3095 +targets/support/bootloader-setup.sh, targets/support/chroot-functions.sh,
3096 +targets/support/create-iso.sh, targets/support/filesystem-functions.sh,
3097 targets/support/functions.sh, targets/support/livecdfs-update.sh,
3098 +targets/support/target_image_setup.sh:
3099 embedded target cleanups ... iso,bootloader,target_setup generalizations,
3102 20 Apr 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3103 targets/livecd-stage2/livecd-stage2-controller.sh,
3104 targets/support/livecdfs-update.sh:
3105 Moved xinitrc to after livecdfs-update to allow for changing the xinitrc to
3106 a custom one if livecd/type is gentoo-gamecd. Added more default setup to
3107 livecdfs-update.sh for livecd/type: gentoo-gamecd, gentoo-release-livecd,
3110 20 Apr 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3111 targets/livecd-stage2/livecd-stage2-controller.sh,
3112 targets/support/rc-update.sh:
3113 Updated rc-update.sh with better defaults for different livecd/type settings
3114 and cleaning up file copying in livecd-stage2-controller.sh to match
3117 20 Apr 2005; Chris Gianelloni <wolf31o2@gentoo.org> README:
3118 Made example of catalyst.conf in README match the default catalyst.conf
3121 20 Apr 2005; Chris Gianelloni <wolf31o2@gentoo.org> -NOTES, README,
3123 Removing old files from previous maintainers and updating README.
3125 20 Apr 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3126 modules/livecd_stage2_target.py, targets/support/livecdfs-update.sh:
3127 Added livecd/users option to create non-root users. The first user listed
3128 will also be used for auto-starting X, if X is merged onto the CD.
3130 20 Apr 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3131 targets/livecd-stage1/livecd-stage1-controller.sh,
3132 targets/livecd-stage2/livecd-stage2-controller.sh,
3133 targets/support/livecdfs-update.sh:
3134 Updated all instances of livecd/type: gentoo-release-environmental to
3135 gentoo-release-livecd and added generic-livecd.
3137 20 Apr 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3138 examples/fsscript.sh.example, examples/gamecd.conf.example,
3139 examples/generic_stage_template.spec, examples/grp_template.spec,
3140 examples/livecd-stage1_template.spec,
3141 examples/livecd-stage2_template.spec, examples/netboot_template.spec,
3142 examples/snapshot_template.spec:
3143 Imported example files from catalyst 1.1.9 to make them more verbose.
3145 18 Apr 2005; Eric Edgar <rocket@gentoo.org> modules/grp_target.py:
3146 Fix grp/use bug #89365
3148 15 Apr 2005; Eric Edgar <rocket@gentoo.org>
3149 modules/generic_stage_target.py, targets/support/kmerge.sh:
3150 Fixes for initramfs overlay support.
3152 15 Apr 2005; Eric Edgar <rocket@gentoo.org>
3153 modules/generic_stage_target.py, targets/support/kmerge.sh,
3154 targets/support/pre-kmerge.sh:
3155 Fix ctrl-c error if pre-kmerge.sh is running by sourcing
3156 /tmp/chroot-functions.sh and removed extra equal sign to fix a genkernel
3157 caching bug; Also adding preliminary support for initramfs_overlay from
3160 14 Apr 2005; Eric Edgar <rocket@gentoo.org>
3161 modules/generic_stage_target.py, targets/support/kmerge.sh:
3162 Removed support for postconf as genkernel no longer has that option
3164 14 Apr 2005; Eric Edgar <rocket@gentoo.org> modules/catalyst_support.py,
3165 modules/embedded_target.py, modules/generic_stage_target.py,
3166 modules/grp_target.py, modules/livecd_stage1_target.py,
3167 modules/livecd_stage2_target.py, modules/netboot_target.py,
3168 modules/stage4_target.py, modules/tinderbox_target.py,
3169 targets/stage1/stage1-chroot.sh, targets/stage1/stage1-controller.sh,
3170 targets/stage1/stage1-preclean-chroot.sh,
3171 targets/support/chroot-functions.sh:
3172 AUTORESUME PATCH; modified the chroot-functions.sh script so the chroot will
3173 die properly on CTRL-C; fixed stage1 bug with gcc-setup
3175 11 Apr 2005; Eric Edgar <rocket@gentoo.org>
3176 modules/livecd_stage2_target.py:
3177 Added support for livecd-stage2 to use a snapshot or livecd-stage1 image
3179 11 Apr 2005; Eric Edgar <rocket@gentoo.org>
3180 modules/generic_stage_target.py, modules/livecd_stage1_target.py,
3181 modules/livecd_stage2_target.py, modules/stage4_target.py,
3182 targets/livecd-stage1/livecd-stage1-controller.sh,
3183 targets/livecd-stage2/livecd-stage2-controller.sh,
3184 targets/stage4/stage4-controller.sh, +targets/stage4/unmerge.sh,
3185 targets/support/functions.sh, targets/support/kmerge.sh,
3186 targets/support/livecdfs-update.sh, +targets/support/rc-update.sh:
3187 Generalized kernel support, fsscript, rcupdate, etc for stage4
3189 09 Apr 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3190 targets/support/pre-kmerge.sh:
3191 Removed sed for usb devices from legacy genkernel, as we're going to require
3192 a version much higher that no longer exhibits the bug.
3194 08 Apr 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3195 examples/gamecd.conf.example, -targets/support/gamecdfs-update.sh,
3196 targets/support/livecdfs-update.sh:
3197 Removed empty gamecdfs-update.sh, updated livecdfs-update.sh to work
3198 properly with hotplug firmwares, and also updated gamecd.conf.example, since
3199 the ut2004demo shell script has been renamed to ut2004-demo.
3201 08 Apr 2005; Eric Edgar <rocket@gentoo.org> targets/support/pre-kmerge.sh:
3202 let genkernel always reinstall itself
3204 07 Apr 2005; Eric Edgar <rocket@gentoo.org> catalyst,
3205 modules/catalyst_support.py, modules/generic_stage_target.py,
3206 modules/stage1_target.py, targets/support/livecdfs-update.sh:
3207 fix case bug in livecdfs-update.sh; fix bug in initial command line
3208 arguement parsing; add cflags spec file support which is only allowed to
3211 07 Apr 2005; Eric Edgar <rocket@gentoo.org>
3212 targets/stage3/stage3-chroot.sh:
3213 Fix a use flag bug in the stage3
3215 07 Apr 2005; Eric Edgar <rocket@gentoo.org> modules/catalyst_support.py,
3216 modules/generic_stage_target.py:
3217 Changes to allow cflags, chost, cxxflags in a spec file
3219 06 Apr 2005; Eric Edgar <rocket@gentoo.org>
3220 targets/livecd-stage1/livecd-stage1-controller.sh,
3221 targets/livecd-stage2/livecd-stage2-controller.sh,
3222 targets/stage1/stage1-preclean-chroot.sh, targets/support/functions.sh,
3223 targets/support/gamecdfs-update.sh, targets/support/livecdfs-update.sh,
3224 targets/support/pre-kmerge.sh:
3225 change the code to use more case statements. Fix gcc issue in stage1.
3227 06 Apr 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3228 targets/livecd-stage1/livecd-stage1-controller.sh,
3229 targets/support/gamecdfs-update.sh, targets/support/livecdfs-update.sh:
3230 Merging in changes from catalyst 1.1.x for gamecd support.
3232 06 Apr 2005; Eric Edgar <rocket@gentoo.org>
3233 targets/stage1/stage1-preclean-chroot.sh:
3234 Removing gcc-config stuff to see if its still required to work around a gcc
3237 06 Apr 2005; Eric Edgar <rocket@gentoo.org>
3238 targets/support/chroot-functions.sh, targets/support/kmerge.sh:
3239 Added tests for genkernel >3.2.0
3241 05 Apr 2005; Eric Edgar <rocket@gentoo.org> catalyst:
3244 05 Apr 2005; Chris Gianelloni <wolf31o2@gentoo.org> AUTHORS:
3245 Updated AUTHORS with new maintainers and updated contributors list.
3247 05 Apr 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
3248 examples/fsscript.sh.example, livecd/files/README.txt,
3249 livecd/files/livecd-bash_profile, livecd/files/livecd-bashrc,
3250 livecd/files/minimal.motd.txt, livecd/files/universal.motd.txt,
3251 targets/support/gamecdfs-update.sh, targets/support/livecdfs-update.sh:
3252 Changed maintainers. Updated examples/fsscript.sh.example to provide better
3253 documentation. Lots of minor cosmetic updates. Updated minimal.motd.txt and
3254 universal.motd.txt to resolve documentation issue on bug #86914. Added
3255 x-setup to default runlevel on gamecd builds. Removed extranneous bashlogin
3256 sed-fu from livecdfs-update.sh and made default timezone UTC rather than
3259 05 Apr 2005; Eric Edgar <rocket@gentoo.org>
3260 targets/livecd-stage2/livecd-stage2-controller.sh:
3261 Removed a few unnecessary comments
3263 05 Apr 2005; Eric Edgar <rocket@gentoo.org> :
3264 Removed obsolete files from the livecd directory as the functionality has
3265 moved into the targets folders
3267 04 Apr 2005; Eric Edgar <rocket@gentoo.org>
3268 +targets/netboot/netboot-chroot.sh, +targets/netboot/netboot-controller.sh:
3269 Additional catalyst 2.0.0 files
3271 04 Apr 2005; Eric Edgar <rocket@gentoo.org> catalyst, arch/arm.py,
3272 +livecd/cdtar/grub-memtest86+-cdtar.tar.bz2,
3273 +livecd/cdtar/isolinux-2.11-cdtar.tar.bz2,
3274 +livecd/cdtar/isolinux-2.11-memtest86+-cdtar.tar.bz2,
3275 -livecd/isogen/alpha-isogen.sh, -livecd/isogen/hppa-isogen.sh,
3276 -livecd/isogen/ppc-isogen.sh, -livecd/isogen/sparc-isogen.sh,
3277 -livecd/isogen/sparc64-isogen.sh, -livecd/isogen/x86-isogen.sh,
3278 -livecd/runscript/alpha-archscript.sh,
3279 -livecd/runscript/default-runscript.sh,
3280 -livecd/runscript/hppa-archscript.sh, -livecd/runscript/ppc-archscript.sh,
3281 -livecd/runscript/sparc-archscript.sh, -livecd/runscript/x86-archscript.sh,
3282 -livecd/runscript-support/gamecdfs-update.sh,
3283 -livecd/runscript-support/kmerge.sh,
3284 -livecd/runscript-support/livecdfs-update.sh,
3285 -livecd/runscript-support/post-kmerge.sh,
3286 -livecd/runscript-support/pre-kmerge.sh, modules/catalyst_support.py,
3287 modules/embedded_target.py, modules/generic_stage_target.py,
3288 modules/grp_target.py, modules/livecd_stage1_target.py,
3289 modules/livecd_stage2_target.py, -modules/netboot.py,
3290 +modules/netboot_target.py, modules/snapshot_target.py,
3291 modules/stage1_target.py, +modules/stage4_target.py,
3292 modules/tinderbox_target.py, targets/embedded/embedded-chroot.sh,
3293 +targets/embedded/embedded-controller.sh,
3294 targets/embedded/embedded-preclean-chroot.sh, -targets/embedded/embedded.sh,
3295 -targets/embedded/kmerge.sh, targets/grp/grp-chroot.sh,
3296 +targets/grp/grp-controller.sh, targets/grp/grp-preclean-chroot.sh,
3297 -targets/grp/grp.sh, targets/livecd-stage1/livecd-stage1-chroot.sh,
3298 +targets/livecd-stage1/livecd-stage1-controller.sh,
3299 targets/livecd-stage1/livecd-stage1-preclean-chroot.sh,
3300 -targets/livecd-stage1/livecd-stage1.sh,
3301 +targets/livecd-stage2/livecd-stage2-bootloader.sh,
3302 +targets/livecd-stage2/livecd-stage2-cdfs.sh,
3303 +targets/livecd-stage2/livecd-stage2-controller.sh,
3304 +targets/livecd-stage2/livecd-stage2-iso.sh,
3305 targets/livecd-stage2/unmerge.sh, -targets/netboot/netboot-busybox.sh,
3306 targets/netboot/netboot-combine.sh, targets/netboot/netboot-image.sh,
3307 -targets/netboot/netboot-kernel.sh, -targets/netboot/netboot-packages.sh,
3308 -targets/netboot/netboot-setup.sh, -targets/netboot/netboot.sh,
3309 targets/stage1/build.py, targets/stage1/stage1-chroot.sh,
3310 +targets/stage1/stage1-controller.sh,
3311 +targets/stage1/stage1-preclean-chroot.sh,
3312 -targets/stage1/stage1-preclean1-chroot.sh,
3313 -targets/stage1/stage1-preclean2-chroot.sh, -targets/stage1/stage1.sh,
3314 targets/stage2/stage2-chroot.sh, +targets/stage2/stage2-controller.sh,
3315 targets/stage2/stage2-preclean-chroot.sh, -targets/stage2/stage2.sh,
3316 targets/stage3/stage3-chroot.sh, +targets/stage3/stage3-controller.sh,
3317 targets/stage3/stage3-preclean-chroot.sh, -targets/stage3/stage3.sh,
3318 +targets/stage4/stage4-chroot.sh, +targets/stage4/stage4-controller.sh,
3319 +targets/stage4/stage4-preclean-chroot.sh,
3320 +targets/support/chroot-functions.sh,
3321 +targets/support/filesystem-functions.sh, +targets/support/functions.sh,
3322 +targets/support/gamecdfs-update.sh, +targets/support/kmerge.sh,
3323 +targets/support/livecdfs-update.sh, +targets/support/post-kmerge.sh,
3324 +targets/support/pre-kmerge.sh, targets/tinderbox/tinderbox-chroot.sh,
3325 +targets/tinderbox/tinderbox-controller.sh,
3326 targets/tinderbox/tinderbox-preclean-chroot.sh,
3327 -targets/tinderbox/tinderbox.sh:
3328 Initial Import of Catalyst 2.0.0
3330 30 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3331 livecd/runscript-support/livecdfs-update.sh:
3332 Added /usr/portage as tmpfs (this will be made conditional later).
3334 29 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3335 +livecd/files/livecd-bash_profile, livecd/runscript/default-runscript.sh:
3336 Added a new livecd-bash_profile that sources ~/.bashrc in case we're called
3337 from an interactive shell.
3339 29 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3340 -livecd/files/livecd-bash_profile, +livecd/files/livecd-bashrc,
3341 livecd/files/livecd-local.start, -livecd/files/mkvardb,
3342 livecd/runscript-support/pre-kmerge.sh,
3343 livecd/runscript/default-runscript.sh:
3344 Moved livecd-bash_profile to livecd-bashrc. Added check for
3345 /usr/livecd/profiles to livecd-local.start. Removed mkvardb. Removed legacy
3346 sed call from pre-kmerge.sh since it has been fixed in genkernel for a long
3349 24 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org> arch/arm.py, catalyst,
3350 modules/generic_stage_target.py:
3351 Applying arm patch from vapier and closing bug #86466. This is now catalyst
3354 24 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org> +livecd/files/mkvardb,
3355 livecd/runscript/default-runscript.sh,
3356 targets/livecd-stage1/livecd-stage1.sh:
3357 Adding back in the kill for livecd-stage1 for gconfd-2 and resolving bug
3358 #73363. Adding in mkvardb script to create a /var/db/pkg entry from an
3359 arbitrary set of files. Modifying default-runscript.sh to copy mkvardb to
3362 19 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3363 livecd/runscript/ppc-archscript.sh:
3364 Added -l to mkisofs line for ppc as this allows full 31 character file names.
3366 16 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3367 livecd/cdtar/yaboot-1.3.11-cdtar.tar.bz2, catalyst:
3368 Changing catalyst version to 1.1.8_pre1 and updating yaboot cdtar to allow
3369 for multiple initrd files.
3371 16 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3372 livecd/runscript/ppc-archscript.sh:
3373 Modifed PPC archscript to close bug #84648 and also to make the PPC
3374 archscript produce multiple initrd files, like x86/amd64.
3376 09 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3377 -livecd/cdtar/isolinux-2.11-cdtar.tar.bz2,
3378 -livecd/cdtar/isolinux-2.11-memtest86+-cdtar.tar.bz2,
3379 livecd/runscript/ppc-archscript.sh:
3380 Alright, so I lied to you. This is now the 1.1.7 release. I removed the 2.11
3381 isolinux cdtar tarballs and updated the ppc-archscript.sh to use the
3382 livecd/volid for the HFS volid, too.
3384 09 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
3385 Calling this one 1.1.7 and rolling a tarball.
3387 08 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3388 livecd/runscript/alpha-archscript.sh, livecd/runscript/hppa-archscript.sh,
3389 livecd/runscript/ppc-archscript.sh, livecd/runscript/sparc-archscript.sh,
3390 -livecd/runscript/sparc64-archscript.sh,
3391 livecd/runscript/x86-archscript.sh, modules/livecd_stage2_target.py:
3392 Added livecd/volid to set the volume ID when creating the ISO, patch by
3393 Gustavo Zacarias <gustavoz@gentoo.org>. Also copied sparc64-archscript.sh to
3394 sparc-archscript.sh and removing sparc64 one, as they are identical now.
3396 08 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3397 +livecd/cdtar/isolinux-2.13-cdtar.tar.bz2,
3398 +livecd/cdtar/isolinux-2.13-memtest86+-cdtar.tar.bz2:
3399 Adding experimental isolinux cdtar for isolinux 2.13 and memtest86+ 1.51.
3401 08 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3402 livecd/runscript-support/livecdfs-update.sh:
3403 Removed hdparm from default runlevel as it break ide=nodma at boot.
3405 07 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3406 livecd/runscript-support/kmerge.sh,
3407 livecd/runscript-support/pre-kmerge.sh,
3408 targets/livecd-stage1/livecd-stage1-chroot.sh:
3409 Revert last set of changes and remove portage version check from emerge in
3410 livecd-stage1, as it breaks catalyst's ability to fail properly on an
3413 07 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3414 livecd/runscript-support/kmerge.sh,
3415 livecd/runscript-support/pre-kmerge.sh:
3416 Change genkernel check to use best_version and has_version to determine if
3417 the any previously installed versions of genkernel are up to date. Change
3418 emerge line for kernels to use -n option to only install if they were not
3419 previously installed.
3421 06 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
3422 livecd/cdtar/silo-1.2.6-sparc-cdtar.tar.bz2,
3423 -livecd/cdtar/silo-1.3.2-sparc64-cdtar.tar.bz2,
3424 -livecd/cdtar/silo-1.4.4-sparc32-cdtar.tar.bz2,
3425 livecd/runscript/sparc-archscript.sh:
3426 Applying sparc32 patch from gustavoz. Replacing silo cdtar files with
3427 unified sparc32/sparc64 cdtar.
3429 06 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3430 livecd/runscript-support/livecdfs-update.sh,
3431 livecd/runscript-support/pre-kmerge.sh:
3432 Change sudoers update to only run if /etc/sudoers exists and only reduce
3433 splash to 1024x768 on minimal and universal install CD.
3435 05 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org> targets/grp/grp.sh,
3436 targets/livecd-stage1/livecd-stage1.sh:
3437 Changing the killall -9 gconfd-2 to gconftool-2 --shutdown and resolving bug
3440 03 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3441 livecd/runscript/alpha-archscript.sh, livecd/runscript/hppa-archscript.sh,
3442 livecd/runscript/ppc-archscript.sh, livecd/runscript/sparc-archscript.sh,
3443 livecd/runscript/sparc64-archscript.sh,
3444 livecd/runscript/x86-archscript.sh:
3445 Added a new empty livecd file to each archscript. This will be used for an
3446 identifier by genkernel to allow booting from a non-primary CDROM.
3448 03 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
3449 Catalyst 1.1.6 is here.
3451 03 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3452 targets/stage1/stage1-preclean2-chroot.sh:
3453 Commenting out stage1 cleaning of /var/db.
3455 02 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3456 livecd/runscript-support/pre-kmerge.sh:
3457 Made splash reduction to 1024x768 only for minimal and universal release media.
3459 01 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3460 targets/stage1/stage1-preclean2-chroot.sh:
3461 Added SLOT files back to /var/db entries in stage1.
3463 01 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3464 +livecd/files/gentoo.png, livecd/files/livecd-local.start,
3465 livecd/runscript/default-runscript.sh,
3466 livecd/runscript-support/livecdfs-update.sh,
3467 targets/livecd-stage2/unmerge.sh:
3468 Moved portage profiles from livecd-local.start to unmerge.sh, since /usr is
3469 not writeable at boot. Removed -a from cp in default-runscript.sh to keep
3470 the copy from preserving permissions and also adding /usr/share/faces and
3471 default Gentoo icon. We'll see how the icon does for us. Removing serial
3472 init script, as it causes problems with the splash theme.
3474 28 Feb 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3475 targets/livecd-stage1/livecd-stage1.sh:
3478 28 Feb 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3479 livecd/files/livecd-local.start, livecd/runscript/default-runscript.sh,
3480 livecd/runscript-support/kmerge.sh,
3481 livecd/runscript-support/livecdfs-update.sh,
3482 livecd/runscript-support/post-kmerge.sh, modules/snapshot_target.py,
3483 targets/livecd-stage1/livecd-stage1.sh, targets/stage1/stage1-chroot.sh,
3484 targets/stage1/stage1-preclean2-chroot.sh:
3485 Removed x-setup from local.start and added in symlinks for gconf, portage
3486 profiles (for installer) and /var/db. Added a touch for root's .bashrc for
3487 baselayout and removed /etc/startx from the environmental type. Commented
3488 unmerge of sources in kmerge.sh, as they should be unmerged by the spec
3489 file. Changed livecdfs-update.sh to setup /etc/hosts properly, allow wheel
3490 users to use sudo with no password, mount /usr/lib/X11/xkb/compiled as tmpfs
3491 for X, use the latest pci.ids and usb.ids from portage, and create
3492 /lib/firmware if it doesn't exist. Commented unmerge of genkernel in
3493 post-kmerge.sh, as it should be unmerged by the spec file. Fixed typo in
3494 snapshot_target.py. Made gconfd check in livecd-stage1.sh work if more than
3495 one gconfd-2 is running. Added a gcc-config fix to stage1-chroot.sh. Changed
3496 gcc-config check in stage1-preclean2-chroot.sh to ensure gcc-config is an
3499 04 Feb 2005; Chris Gianelloni <wolf31o2@gentoo.org> files/catalyst.conf:
3500 Removed ccache from default options as it breaks catalyst when merged with
3503 04 Feb 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3504 modules/snapshot_target.py:
3505 Added /local/ to snapshot exclusion.
3507 31 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3508 livecd/runscript-support/livecdfs-update.sh:
3509 Updated to attempt to start 5 interfaces, rather than 4. You can blame
3510 gustavoz and his 5 interface Xeon for this.
3512 29 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
3513 targets/grp/grp.sh, targets/livecd-stage1/livecd-stage1.sh:
3514 Added a conditional before killing gconfd-2. This is also going to be
3515 catalyst 1.1.5, so let's hope we don't find any more bugs, at least for this
3518 29 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3519 targets/grp/grp-preclean-chroot.sh, targets/grp/grp.sh,
3520 targets/livecd-stage1/livecd-stage1-preclean-chroot.sh:
3521 Moved killall -9 gconfd-2 to execute outside chroot.
3523 29 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3524 livecd/files/x86-help.msg:
3525 Modified x86-help.msg to remove agpgart line, add noload= line, and replace
3528 29 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3529 livecd/runscript/x86-archscript.sh:
3530 Removed acpi from x86-archscript.sh as it breaks acpi calls on the command
3533 29 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
3536 28 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3537 targets/livecd-stage1/livecd-stage1.sh:
3538 Added killall for gconfd-2 back into livecd-stage1.sh
3540 28 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3541 livecd/runscript/alpha-archscript.sh:
3542 Alpha fixes for multiple kernels..
3544 28 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3545 livecd/runscript-support/kmerge.sh:
3546 Changed kmerge.sh from --devfs to --no-udev as --devfs doesn't exist.
3548 28 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3549 livecd/runscript/hppa-archscript.sh, livecd/runscript/sparc-archscript.sh,
3550 livecd/runscript/sparc64-archscript.sh:
3551 Force devfs if udev is not selected for all supporting arches.
3553 28 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3554 livecd/runscript/alpha-archscript.sh, livecd/runscript/x86-archscript.sh,
3555 livecd/runscript-support/kmerge.sh:
3556 Forcing devfs if livecd/dev-manager isn't udev. This should fix building 2.4
3559 28 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3560 targets/grp/grp-preclean-chroot.sh, targets/grp/grp.sh:
3561 Re-enabled preclean in grp and added gconfd-2 killing.
3563 28 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3564 livecd/runscript/x86-archscript.sh:
3565 Changed acpi=ht to acpi=off. This fixes acpi loading and also allows for
3568 28 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3569 targets/embedded/embedded-chroot.sh, targets/grp/grp-chroot.sh,
3570 targets/livecd-stage1/livecd-stage1-chroot.sh,
3571 targets/livecd-stage1/livecd-stage1-preclean-chroot.sh,
3572 targets/livecd-stage1/livecd-stage1.sh,
3573 targets/netboot/netboot-packages.sh, targets/stage1/stage1-chroot.sh,
3574 targets/stage3/stage3-chroot.sh, targets/tinderbox/tinderbox-chroot.sh:
3575 Added ability to pause indefinitely. This closes bug #79798. I've also added
3576 the gcond-2 killall back in, but now it is in the actual preclean script and
3577 is executed inside the chroot.
3579 26 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
3580 Updated for 1.1.3 release.
3582 26 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3583 targets/grp/grp-chroot.sh, targets/livecd-stage1/livecd-stage1-chroot.sh,
3584 targets/netboot/netboot-busybox.sh, targets/netboot/netboot-kernel.sh,
3585 targets/netboot/netboot-packages.sh,
3586 targets/tinderbox/tinderbox-chroot.sh:
3587 Updated to use package.use correctly. Blame Robert Paskowitz
3588 <rpaskowitz@confucius.ca> from the gentoo-catalyst mailing list.
3590 26 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3591 targets/stage1/stage1-preclean2-chroot.sh:
3592 Fixed find line for new stage1 /var/db/pkg.
3594 25 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3595 targets/stage1/stage1-preclean2-chroot.sh:
3596 Added code to clean up /var/db/pkg, while still keeping the CONTENTS,
3597 COUNTER and ebuilds. This should keep a stage1 useable, while still keeping
3600 24 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3601 livecd/runscript-support/livecdfs-update.sh:
3602 Removed gpm changes, as it has been moved to livecd-tools and autoconfig,
3603 added net.ethX symlinks, and added copying of files from
3604 /usr/lib/hotplug/firmware into firmware tarball.
3606 23 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3607 livecd/runscript-support/livecdfs-update.sh:
3608 Firmware updated to use new /lib/firmware directory.
3610 16 Jan 2005; John Davis <zhen@gentoo.org> catalyst:
3611 fix from pvdabeel@gentoo.org. patch fixes a small bug that caused grp to not
3612 work when both -f and -C were used on the command line.
3614 13 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3615 targets/embedded/embedded-chroot.sh, targets/grp/grp-chroot.sh,
3616 targets/livecd-stage1/livecd-stage1-chroot.sh,
3617 targets/netboot/netboot-packages.sh, targets/stage1/stage1-chroot.sh,
3618 targets/stage3/stage3-chroot.sh:
3619 Added a portage version check to each target that uses --newuse to ensure a
3620 high enough version is used. This resolves bug #75336.
3622 13 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3623 livecd/files/livecd-local.start:
3624 Possible local.start fix for beejay.
3626 12 Jan 2005; John Davis <zhen@gentoo.org>
3627 modules/embedded.py:
3628 kernel building patch for embedded from mutex@gentoo.org (bug #76542)
3630 11 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3631 livecd/runscript-support/kmerge.sh:
3632 Added ccache support to genkernel call in livecd-stage2.
3634 11 Jan 2005; John Davis <zhen@gentoo.org>
3635 targets/netboot/netboot-busybox.sh, targets/netboot/netboot-combine.sh,
3636 targets/netboot/netboot-image.sh, targets/netboot/netboot-kernel.sh,
3637 targets/netboot/netboot.sh:
3638 netboot path from gmsoft@gentoo.org. The patch addresses many bugs and adds
3639 some feature enhancements.
3641 11 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
3642 targets/embedded/embedded-chroot.sh, targets/grp/grp-chroot.sh,
3643 targets/livecd-stage1/livecd-stage1-chroot.sh,
3644 targets/livecd-stage1/livecd-stage1.sh,
3645 targets/netboot/netboot-packages.sh, targets/stage1/stage1-chroot.sh,
3646 targets/stage2/stage2-chroot.sh, targets/stage3/stage3-chroot.sh:
3647 Added a -F or --fetchonly command line option and closing out bug #77480.
3648 Also added a portage version check to livecd-stage1 to close out bug #68307.
3650 11 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3651 livecd/runscript-support/livecdfs-update.sh,
3652 targets/stage3/stage3-chroot.sh:
3653 Fixed DHCP for eth0->eth3 in livecdfs-update.sh and also changed stage3
3654 target to use emerge -e when building. This is only temporary until the
3655 bootstrap.sh script can be fixed or another solution can be decided upon.
3657 09 Jan 2005; John Davis <zhen@gentoo.org> targets/embedded/embedded.sh,
3658 +targets/embedded/kmerge.sh:
3659 partial fix for #76542, waiting for the necessary patch to modules/embedded.py
3660 from mutex@gentoo.org
3662 09 Jan 2005; John Davis <zhen@gentoo.org> modules/generic_stage_target.py,
3663 modules/livecd_stage2_target.py:
3666 05 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3667 livecd/runscript-support/livecdfs-update.sh, targets/stage1/stage1.sh:
3668 Updated livecdfs-update.sh to modify inittab to use bashlogin. Updated
3669 targets/stage1/stage1.sh to no longer clean /var/db/pkg, which should fix
3670 the brokenness of a stage1 tarball.
3672 04 Jan 2005; John Davis <zhen@gentoo.org> catalyst:
3673 patch for pvdabeel@gentoo.org. -f and -C can now be used together on the
3676 04 Jan 2005; John Davis <zhen@gentoo.org> modules/generic_stage_target.py,
3677 modules/livecd_stage2_target.py:
3680 04 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3681 -livecd/cdtar/isolinux-2.08-cdtar.tar.bz2,
3682 -livecd/cdtar/isolinux-2.08-memtest86+-cdtar.tar.bz2,
3683 -livecd/cdtar/isolinux-2.08-memtest86-cdtar.tar.bz2,
3684 +livecd/cdtar/isolinux-2.11-cdtar.tar.bz2,
3685 +livecd/cdtar/isolinux-2.11-memtest86+-cdtar.tar.bz2:
3686 Upgraded the isolinux cdtar files and closing bug #70518.
3688 04 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3689 modules/embedded_target.py, modules/generic_stage_target.py,
3690 modules/grp_target.py, modules/livecd_stage1_target.py,
3691 modules/livecd_stage2_target.py, modules/netboot.py,
3692 modules/stage1_target.py, modules/tinderbox_target.py:
3693 Added patches from Eric Edgar <e_edgar@hotmail.com> from bug #70663 to
3694 separate out specific target logic from the generic targets modules.
3696 03 Jan 2005; John Davis <zhen@gentoo.org> arch/ppc.py:
3697 new PPC arch file from pvdabeel@gentoo.org
3699 01 Jan 2005; John Davis <zhen@gentoo.org> catalyst,
3700 examples/generic_stage_template.spec, modules/catalyst_support.py:
3701 tweaking error handling in the main catalyst script
3702 updated the example to include a blurb about portage_confdir
3704 29 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org>
3705 livecd/runscript-support/livecdfs-update.sh:
3706 Cleanup on livecdfs-update.sh script and testing a possible bashlogin fix.
3708 17 Dec 2004; John Davis <zhen@gentoo.org> modules/generic_stage_target.py:
3711 17 Dec 2004; John Davis <zhen@gentoo.org> modules/catalyst_support.py:
3712 fix for #66592. catalyst now gives a traceback when it bails out, making
3713 troubleshooting amazingly easier
3715 17 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
3716 modules/catalyst_support.py, modules/embedded_target.py,
3717 modules/generic_stage_target.py, modules/grp_target.py,
3718 modules/livecd_stage1_target.py, modules/livecd_stage2_target.py,
3719 modules/netboot.py, modules/stage1_target.py, modules/tinderbox_target.py:
3720 Reversing patch from Eric Edgar from bug #70663.
3722 17 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org>
3723 livecd/runscript/x86-archscript.sh:
3724 Added -no-emul-boot back into x86-archscript.sh as apparently isolinux will
3725 not work without it (mkisofs fails on creating ISO).
3727 16 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
3728 modules/catalyst_support.py, modules/embedded_target.py,
3729 modules/generic_stage_target.py, modules/grp_target.py,
3730 modules/livecd_stage1_target.py, modules/livecd_stage2_target.py,
3731 modules/netboot.py, modules/stage1_target.py, modules/tinderbox_target.py:
3732 Added patches from Eric Edgar <e_edgar@hotmail.com> from bug #70663 to
3733 separate out specific target logic from the generic targets modules.
3735 16 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org>
3736 modules/embedded_target.py, targets/embedded/embedded-fs-runscript.sh,
3737 targets/embedded/embedded.sh:
3738 Added more embedded updates from mutex@gentoo.org and Closing bug #67289.
3740 16 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org>
3741 +examples/gamecd.conf.example, -livecd/files/gamecd-xinitrc,
3742 livecd/runscript/default-runscript.sh,
3743 livecd/runscript-support/gamecdfs-update.sh,
3744 livecd/runscript-support/livecdfs-update.sh,
3745 modules/livecd_stage2_target.py:
3746 Added gamecd/conf option to livecd_stage2_target.py, added
3747 gamecd.conf.example to /examples, cleaned up game-specific code in
3748 gamecdfs-update.sh to make it more generic, added more fundtionality to
3749 livecdfs-update.sh and default-runscript.sh for gentoo-release-environmental
3750 and gentoo-gamecd to make spec files simpler and to remove the need for
3751 specifying a gamecd/environmental fsscript in livecd/fsscript, allowing the
3752 user to still use a custom fsscript of their own.
3754 16 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org>
3755 +livecd/files/environmental.motd.txt,
3756 targets/livecd-stage1/livecd-stage1.sh:
3757 Added environmental.motd.txt for gentoo-release-environmental livecd/type.
3759 15 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org>
3760 livecd/runscript/default-runscript.sh,
3761 livecd/runscript-support/livecdfs-update.sh:
3762 Added gentoo-release-environmental as a valid livecd/type and did some
3763 cleanup in livecdfs-update.sh to allow hotplug to dhcp on detected ethernet
3764 devices other than eth0.
3766 14 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org>
3767 targets/livecd-stage1/livecd-stage1-chroot.sh:
3768 Changed livecd-stage1 to merge each package individually. This should not
3769 make it into a production version of catalyst, but is here as a possible
3770 solution to bug #68307.
3772 12 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org>
3773 livecd/runscript/alpha-archscript.sh, livecd/runscript/hppa-archscript.sh,
3774 livecd/runscript/sparc-archscript.sh,
3775 livecd/runscript/sparc64-archscript.sh,
3776 livecd/runscript/x86-archscript.sh:
3777 Added failures to all arches on mkisofs failure and also made -z option to
3778 mkisofs optional on x86 depending on loop type used.
3780 12 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org>
3781 livecd/runscript/x86-archscript.sh:
3782 Making sure the mkisofs call causes a failure when it doesn't complete
3783 successfully. Once again, blame jforman, our beloved infra-monkey.
3785 12 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org>
3786 livecd/runscript/default-runscript.sh:
3787 squashfs-utils->squashfs-tools fix. Blame jforman.
3789 09 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org>
3790 livecd/isogen/x86-isogen.sh:
3791 Removed -no-emul-boot from x86-isogen.sh to keep the ISO being made from
3792 possibly not booting on really old systems.
3794 09 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org>
3795 livecd/runscript/x86-archscript.sh:
3796 Removed -no-emul-boot from x86-archscript.sh to keep the ISO being made from
3797 possibly not booting on really old systems.
3799 08 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org>
3800 livecd/runscript-support/livecdfs-update.sh:
3801 Save some space by removing redundant firmware after tarball is made, only
3802 perform sed on /etc/conf.d/gpm if it exists, and change fstab to be more
3805 06 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org>
3806 targets/stage1/stage1-preclean2-chroot.sh:
3807 Added patch from vapier and closing bug #73556.
3809 22 Nov 2004; John Davis <zhen@gentoo.org> modules/embedded_target.py,
3810 modules/generic_stage_target.py, -targets/embedded/cramfs-runscript.sh,
3811 +targets/embedded/embedded-fs-runscript.sh,
3812 targets/livecd-stage2/unmerge.sh, targets/stage1/stage1-chroot.sh,
3813 targets/stage2/stage2-chroot.sh, targets/stage3/stage3-chroot.sh:
3814 fixes for bugs #49819 and #71033. Partial fix for #67289 - waiting on a patch
3815 from mutex@gentoo.org for modules/embedded.py
3817 19 Nov 2004; Chris Gianelloni <wolf31o2@gentoo.org>
3818 livecd/files/gamecd-xinitrc, livecd/runscript-support/gamecdfs-update.sh,
3819 livecd/runscript-support/livecdfs-update.sh:
3820 Fixing up some GameCD stuff and also fixing a problem with the ls and grep
3821 aliases having --color rather than --color=auto.
3823 17 Nov 2004; Chris Gianelloni <wolf31o2@gentoo.org>
3824 livecd/files/livecd-local.start:
3825 Let's try actually making a proper edit on livecd/files/livecd-local.start
3826 this time, shall we...
3828 17 Nov 2004; Chris Gianelloni <wolf31o2@gentoo.org>
3829 livecd/files/livecd-local.start:
3830 Fixing up livecd/files/livecd-local.start to remove ALSA config and make
3831 x-setup check for /etc/startx.
3833 14 Nov 2004; Chris Gianelloni <wolf31o2@gentoo.org>
3834 livecd/runscript-support/gamecdfs-update.sh:
3835 Fixing minor sed bug in gamecdfs-update.sh.
3837 07 Nov 2004; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
3838 examples/snapshot_template.spec,
3839 livecd/runscript-support/gamecdfs-update.sh,
3840 livecd/runscript-support/livecdfs-update.sh:
3841 Fixing typo in snapshot_template.spec and closing bug #70321.
3843 02 Nov 2004; Chris Gianelloni <wolf31o2@gentoo.org>
3844 livecd/runscript-support/pre-kmerge.sh:
3845 Ssshhh... I've added my super-secret pre-kmerge.sh sed replacement so
3846 genkernel will only add the 1024x768 version of the gensplash image to the
3847 bzImage, which added with the livecd-stage2 removal of the unused splash
3848 images, makes for a significantly smaller (54MB v. 50MB) LiveCD.
3850 29 Oct 2004; Chris Gianelloni <wolf31o2@gentoo.org>
3851 +livecd/cdtar/silo-1.2.6-sparc-cdtar.tar.bz2,
3852 livecd/runscript/sparc64-archscript.sh:
3853 Updated with silo/mkisofs patch from gustavoz.
3855 28 Oct 2004; Chris Gianelloni <wolf31o2@gentoo.org>
3856 livecd/files/x86-help.msg:
3857 Updated x86-help.msg to make it fall more inline with current
3858 genkernel/livecd-tools options.
3860 28 Oct 2004; Chris Gianelloni <wolf31o2@gentoo.org>
3861 livecd/runscript/x86-archscript.sh, livecd/runscript-support/kmerge.sh,
3862 livecd/runscript-support/pre-kmerge.sh:
3863 Removing auto-keymap from kmerge.sh and moving it to x86-archscript.sh since
3864 it is only working properly on amd64 and x86 anyway. Also fixing a typo in
3865 genkernel's module_load for x86 during pre-kmerge.sh, which should fix USB
3868 22 Oct 2004; Chris Gianelloni <wolf31o2@gentoo.org> files/catalyst.conf,
3869 livecd/runscript-support/kmerge.sh,
3870 livecd/runscript-support/livecdfs-update.sh,
3871 targets/livecd-stage2/unmerge.sh, targets/netboot/netboot-kernel.sh:
3872 Changed kernel build caching to use kerncache option, rather than pkgcache
3873 option. Fixed --postconf and --callback for builds that do not require them.
3874 Removed delay when removing package sin the system profile. This is now
3875 catalyst 1.1.0, so enjoy.
3877 21 Oct 2004; Chris Gianelloni <wolf31o2@gentoo.org>
3878 livecd/runscript-support/livecdfs-update.sh:
3879 Stopping udev from using the nasty device tarball. We don't need it anyway.
3881 21 Oct 2004; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
3882 livecd/runscript/sparc-archscript.sh,
3883 livecd/runscript/sparc64-archscript.sh,
3884 livecd/runscript-support/kmerge.sh,
3885 livecd/runscript-support/livecdfs-update.sh, modules/catalyst_support.py:
3886 Fixing gpm support by uncommenting default settings. Fixing case where
3887 boot/kernel/$kname/packages or boot/kernel/$kname/postconf were empty.
3888 Changing sparc kernel files from kernel* to kernel-* so kernel.msg does
3889 not get renamed. Fixed a problem where we were accidentally removing the
3890 hwdata-knoppix versions of pci.ids and usb.ids and linking
3891 /usr/share/misc/*.ids to non-existent files. This should hopefully be it
3892 for 2004.3 and catalyst 1.1.0.
3894 19 Oct 2004; John Davis <zhen@gentoo.org> arch/ia64.py:
3895 patch from vapier@gentoo.org for bug #68080
3897 19 Oct 2004; John Davis <zhen@gentoo.org> catalyst, files/catalyst.conf,
3898 livecd/runscript-support/kmerge.sh:
3899 made kernel caching dependent on the "pkgcache" option so that genkernel's
3900 postconf can actually work
3902 18 Oct 2004; John Davis <zhen@gentoo.org>
3903 livecd/runscript/x86-archscript.sh, livecd/runscript-support/kmerge.sh,
3904 livecd/runscript-support/livecdfs-update.sh:
3905 patch submitted by wolf31o2@gentoo.org to fix the rest of the gensplash woes
3907 17 Oct 2004; John Davis <zhen@gentoo.org>
3908 livecd/runscript-support/livecdfs-update.sh:
3909 firmware tarball fix for packages that need firmware such as ipw2100
3911 16 Oct 2004; <zhen@gentoo.org> livecd/files/x86-help.msg,
3912 livecd/runscript/x86-archscript.sh, livecd/runscript-support/kmerge.sh,
3913 livecd/runscript-support/livecdfs-update.sh,
3914 modules/livecd_stage2_target.py:
3915 patches for gensplash support from Chris Gianelloni <wolf31o2@gentoo.org>
3917 14 Oct 2004; <zhen@gentoo.org> livecd/runscript/x86-archscript.sh:
3918 acpi=off changed to acpi=ht. enables HT automatically for intel users, but
3919 should not hurt non-HT users
3921 12 Oct 2004; John Davis <zhen@gentoo.org>
3922 targets/embedded/cramfs-runscript.sh, targets/embedded/embedded-chroot.sh,
3923 +targets/embedded/unmerge.sh, targets/grp/grp-chroot.sh,
3924 targets/livecd-stage1/livecd-stage1-chroot.sh, targets/netboot/netboot.sh,
3925 targets/stage1/stage1-chroot.sh, targets/stage3/stage3-chroot.sh,
3926 livecd/runscript-support/kmerge.sh:
3927 bugfixes for #67195, #67197, #67122, and #46918
3929 12 Oct 2004; John Davis <zhen@gentoo.org> modules/netboot.py:
3930 small netboot fixups
3932 11 Oct 2004; <zhen@gentoo.org> modules/netboot.py,
3933 targets/netboot/netboot-busybox.sh, targets/netboot/netboot-image.sh,
3934 targets/netboot/netboot-kernel.sh, targets/netboot/netboot-packages.sh,
3935 targets/netboot/netboot.sh:
3936 sweeping updates and changes to the netboot code. the patches should fix the
3937 arch specific code as well as some pkgcache issues, etc. Much thanks to Mike
3938 Frysinger <vapier@gentoo.org> for writing and contributing the patches.
3940 06 Oct 2004; John Davis <zhen@gentoo.org> files/catalyst.1,
3941 livecd/runscript-support/kmerge.sh, targets/netboot/netboot-busybox.sh,
3942 targets/netboot/netboot-image.sh, targets/netboot/netboot-kernel.sh,
3943 targets/netboot/netboot.sh:
3944 more code cleanup and maintenance
3946 05 Oct 2004; John Davis <zhen@gentoo.org> modules/catalyst_support.py,
3947 modules/generic_stage_target.py, +modules/netboot.py,
3948 +targets/netboot/netboot-busybox.sh, +targets/netboot/netboot-image.sh,
3949 +targets/netboot/netboot-kernel.sh, +targets/netboot/netboot-packages.sh,
3950 +targets/netboot/netboot.sh:
3951 initial import of the netboot code. thanks to Guy Martin <gmsoft@gentoo.org>
3954 05 Oct 2004; John Davis <zhen@gentoo.org> modules/generic_stage_target.py,
3955 targets/embedded/embedded-chroot.sh, targets/grp/grp-chroot.sh,
3956 targets/livecd-stage1/livecd-stage1-chroot.sh,
3957 targets/stage1/stage1-chroot.sh, targets/stage2/stage2-chroot.sh,
3958 targets/stage3/stage3-chroot.sh, targets/tinderbox/tinderbox-chroot.sh:
3959 bugfix for #66083 which in turn addresses #61605. distcc apparently does not
3960 have to start a server on the build host for it to distribute.
3962 04 Oct 2004; John Davis <zhen@gentoo.org> catalyst:
3963 added a new -s/ --snapshot option. no more using --cli to create snapshots,
3964 just do -s version_stamp
3966 29 Sep 2004; John Davis <zhen@gentoo.org> targets/stage2/stage2-chroot.sh:
3967 bugfix #60502 - the stage2 target can now resume the bootstrapping process
3969 28 Sep 2004; John Davis <zhen@gentoo.org> TODO,
3970 +examples/fsscript.sh.example, examples/livecd-stage2_template.spec,
3971 livecd/runscript/x86-archscript.sh, livecd/runscript-support/kmerge.sh,
3972 modules/livecd_stage2_target.py:
3973 udev support for livecds
3975 16 Sep 2004; John Davis <zhen@gentoo.org> modules/catalyst_support.py,
3976 +targets/livecd-stage2/unmerge.sh:
3977 bug #59681 resolved thanks to the patch from viric@vicerveza.homeunix.net!
3978 Also, livecd-stage2 unmerge.sh added back in.
3980 13 Sep 2004; John Davis <zhen@gentoo.org> catalyst,
3981 livecd/runscript-support/livecdfs-update.sh:
3982 bugfixes for #60887 and #63338
3984 09 Sep 2004; John Davis <zhen@gentoo.org> catalyst:
3985 bugfixes for #63382 and #63338
3987 08 Sep 2004; John Davis <zhen@gentoo.org>
3988 livecd/runscript/alpha-archscript.sh, livecd/runscript/hppa-archscript.sh,
3989 livecd/runscript/ppc-archscript.sh, livecd/runscript/sparc-archscript.sh,
3990 livecd/runscript/sparc64-archscript.sh, livecd/runscript/x86-archscript.sh,
3991 livecd/runscript-support/kmerge.sh, livecd/runscript-support/pre-kmerge.sh,
3992 targets/embedded/embedded-chroot.sh, targets/grp/grp-chroot.sh,
3993 targets/livecd-stage1/livecd-stage1-chroot.sh,
3994 -targets/livecd-stage2/unmerge.sh, targets/stage1/stage1-chroot.sh,
3995 targets/stage3/stage3-chroot.sh, targets/tinderbox/tinderbox-chroot.sh:
3996 lots of changes in this revision. first of all, major cosmetic fixups to the
3997 archscripts. i also fixed a non-reported bug where pkgcache was not being used
3998 for distcc or ccache builds in most of the targets. bug #56581 is finially
3999 closed (kernel caching for multiple runs of the livecd-stage2 build) - big
4000 performance enhancement here.
4002 07 Sep 2004; John Davis <zhen@gentoo.org> modules/generic_stage_target.py,
4003 modules/livecd_stage2_target.py:
4004 fix for bug #63033, thanks to usata@gentoo.org for the patch
4006 30 Aug 2004; John Davis <zhen@gentoo.org>
4007 livecd/runscript-support/livecdfs-update.sh, targets/grp/grp-chroot.sh:
4008 bugfixes for #61537 and #61779
4010 13 Aug 2004; John Davis <zhen@gentoo.org> +files/catalyst.1,
4011 modules/generic_stage_target.py, modules/livecd_stage2_target.py,
4012 modules/snapshot_target.py:
4013 bugfixes for #55014 (catalyst needs a manpage), #56581 (livecd-stage2 I/O
4014 enhancements), and #56773 (catalyst overlay for build root). Snapshotting
4015 time should also be improved due to a more efficient use of rsync. This commit will
4016 mark the portage version of catalyst-1.9.0.
4018 10 Aug 2004; John Davis <zhen@gentoo.org> arch/mips.py:
4019 add support for mips4n32 subarch. thanks to iluxa@gentoo.org. closes bug
4022 02 Aug 2004; John Davis <zhen@gentoo.org> modules/generic_stage_target.py:
4025 02 Aug 2004; John Davis <zhen@gentoo.org>
4026 livecd/runscript-support/livecdfs-update.sh:
4029 02 Aug 2004; John Davis <zhen@gentoo.org> modules/generic_stage_target.py,
4030 +targets/stage1/build.py, -targets/stage1/build.sh,
4031 targets/stage1/stage1-chroot.sh, targets/stage1/stage1-preclean2-chroot.sh,
4032 targets/stage1/stage1.sh, targets/stage2/stage2-chroot.sh,
4033 targets/stage3/stage3-chroot.sh:
4034 applied patch from bug #58840. it should fix up things for uclibc stages and
4035 cascaded profiles. thanks to Mike Frysinger (vapier@gentoo.org) for the patch.
4037 21 Jul 2004; John Davis <zhen@gentoo.org> +livecd/files/gamecd-xinitrc,
4038 +livecd/files/gamecd.motd.txt, +livecd/files/generic-motd.txt,
4039 +livecd/files/livecd-bash_profile, +livecd/files/livecd-local.start,
4040 -livecd/files/livecd-rclocal, +livecd/files/minimal.motd.txt,
4041 -livecd/files/motd.txt, +livecd/files/universal.motd.txt,
4042 livecd/runscript/default-runscript.sh, livecd/runscript-support/kmerge.sh,
4043 livecd/runscript-support/livecdfs-update.sh,
4044 modules/livecd_stage2_target.py:
4045 addition of wolf31o2's gamecd patchset. untested, so please beware
4047 14 Jul 2004; John Davis <zhen@gentoo.org>
4048 livecd/runscript-support/livecdfs-update.sh,
4049 modules/generic_stage_target.py, modules/livecd_stage2_target.py:
4050 fixed a bug for livecd-stage2. somehow, the inheritance got mucked up and the
4051 livecds were not cleaning out livecd/empty livecd/rm etc. I moved the code for
4052 this out of generic_stage_target and into livecd-stage2 since the
4053 livecd-stage2 class was overriding generic_stage_target for cleaning anyway.
4055 13 Jul 2004; <zhen@gentoo.org> livecd/runscript-support/livecdfs-update.sh:
4056 changed the behavior of rcadd/ rcdel. it was getting hokey to have to add the
4057 default rc'ed programs when only one change was required to rcadd. so I
4058 changed it so that the defaults are *always* loaded and specified additions/
4059 deletions are just added on top of those.
4061 12 Jul 2004; John Davis <zhen@gentoo.org> catalyst,
4062 targets/embedded/embedded-chroot.sh, targets/grp/grp-chroot.sh,
4063 targets/livecd-stage1/livecd-stage1-chroot.sh,
4064 targets/stage1/stage1-chroot.sh, targets/stage3/stage3-chroot.sh,
4065 targets/tinderbox/tinderbox-chroot.sh:
4066 changing the more verbose behavior to the -V (verbose) flag
4068 12 Jul 2004; <zhen@gentoo.org> catalyst,
4069 targets/embedded/embedded-chroot.sh, targets/grp/grp-chroot.sh,
4070 targets/livecd-stage1/livecd-stage1-chroot.sh,
4071 targets/stage1/stage1-chroot.sh, targets/stage3/stage3-chroot.sh,
4072 targets/tinderbox/tinderbox-chroot.sh:
4073 the -d (debug) flag now makes catalyst calculate an emerge -vp of the packages
4074 it is about to merge so that deps and USE flags are more evident
4076 11 Jul 2004; <zhen@gentoo.org> +catalyst, -catalyst.new.py,
4077 modules/catalyst_support.py:
4078 completely rewrote the catalyst main script so that it can actually utilize
4079 more than one command line flag. new functionality included, but not active
4080 yet (--debug and --verbose). arguments can still be passed on the commandline
4081 through the use of the -C (--cli) flag. updated the arg_parse function in
4082 catalyst_support.py to accomodate my changes.
4084 02 Jul 2004; John Davis <zhen@gentoo.org> modules/generic_stage_target.py,
4085 modules/generic_target.py, modules/grp_target.py,
4086 modules/livecd_stage1_target.py, modules/livecd_stage2_target.py,
4087 modules/snapshot_target.py, modules/stage1_target.py,
4088 modules/stage2_target.py, modules/stage3_target.py,
4089 modules/tinderbox_target.py, targets/stage1/stage1.sh:
4090 fixes for bugs #55192 and #54137
4091 added a new key for all specfiles, portage_confdir.
4092 this should point to a directory similar in functionality to /etc/portage.
4094 cleaned up the module code a bit so that unnecessary modules
4097 more work on resuming. it is getting there, but it still needs a ton of work,
4098 so please test, and report bugs.
4100 18 Jun 2004; John Davis <zhen@gentoo.org> catalyst,
4101 modules/catalyst_support.py, modules/generic_stage_target.py,
4102 targets/stage1/build.sh, targets/stage1/stage1-chroot.sh,
4103 targets/stage2/stage2-chroot.sh, targets/stage3/stage3-chroot.sh:
4104 stage resuming functionality should be working. I still have to work on GRP
4105 and livecds, but they should not be hard. I could not incorporate emerge
4106 --resume into stage resuming functionality because in some instances, portage
4107 is remerged (bootstrap, stage2), which wipes out the resume data and puts
4108 catalyst into an infinite portage merging loop (very unproductive, trust me ;)
4109 ). I also made some small tweaks to the stage target scripts which clean up
4110 the envscript stuff. Not noticable performance wise, but it makes me feel all
4111 warm and fuzzy to know that it is programmed absolutely correctly ;)
4113 16 Jun 2004; John Davis <zhen@gentoo.org> TODO, modules/catalyst_support.py,
4114 modules/generic_stage_target.py:
4115 revamped the cmd() structure so that it could properly return error codes.
4116 Please note that this might break catalyst until there is some further
4117 testing. SO DO NOT USE IT FOR BUILDING ANYTHING IMPORTANT (yet). The benefit
4118 of me doing this is that SIGINT (ctrl-c) makes catalyst die nice and proper
4119 now. Additionally, catalyst will stop when there is an error with an ebuild
4120 ... it didn't do this before, it just plowed along and packed things up.
4122 Much thanks to <carpaski@gentoo.org> for (writing) pointing me to the spawn() code in
4123 portage.py and then answering my noob questions.
4125 13 Jun 2004; John Davis <zhen@gentoo.org>
4126 livecd/runscript/x86-archscript.sh, livecd/runscript-support/kmerge.sh,
4127 livecd/runscript-support/livecdfs-update.sh:
4128 some last minute fixins
4129 (stuff to work with the new genkernel)
4131 13 Jun 2004; John Davis <zhen@gentoo.org> catalyst:
4134 11 Jun 2004; John Davis <zhen@gentoo.org>
4135 livecd/runscript/default-runscript.sh, modules/livecd_stage2_target.py:
4136 new key, livecd/fsscript. use this to run commands in the livecdfs before it
4139 10 Jun 2004; John Davis <zhen@gentoo.org>
4140 livecd/runscript-support/kmerge.sh,
4141 livecd/runscript-support/livecdfs-update.sh,
4142 livecd/runscript-support/post-kmerge.sh,
4143 livecd/runscript-support/pre-kmerge.sh:
4144 two new functions for livecd-stage2: livecd/rcadd and livecd/rcdel. these two
4145 functions control what scripts are added to their respective runlevels. This
4146 option would be specified like so in the spec file: livecd/rcadd:
4147 metalog:default foo:boot. the syntax is the same for livecd/rcdel.
4149 08 Jun 2004; John Davis <zhen@gentoo.org> modules/builder.py,
4150 modules/catalyst_support.py, modules/livecd_stage2_target.py:
4151 livecd-stage2 traced back when boot/kernel/x/config was an empty string, fixed
4152 the code to give a nice error msg instead of a cryptic traceback
4154 04 Jun 2004; John Davis <zhen@gentoo.org>
4155 livecd/runscript-support/livecdfs-update.sh:
4156 small fix for bootsplash, needed to link clst_livecd_bootsplash to
4157 /etc/bootsplash/default
4159 04 Jun 2004; John Davis <zhen@gentoo.org> modules/generic_stage_target.py,
4160 targets/embedded/embedded-chroot.sh,
4161 targets/embedded/embedded-preclean-chroot.sh, targets/grp/grp-chroot.sh,
4162 targets/grp/grp-preclean-chroot.sh, targets/grp/grp.sh,
4163 targets/livecd-stage1/livecd-stage1-chroot.sh,
4164 targets/livecd-stage1/livecd-stage1-preclean-chroot.sh,
4165 targets/livecd-stage1/livecd-stage1.sh, targets/stage1/stage1-chroot.sh,
4166 targets/stage1/stage1-preclean1-chroot.sh, targets/stage1/stage1.sh,
4167 targets/stage2/stage2-chroot.sh, targets/stage2/stage2-preclean-chroot.sh,
4168 targets/stage3/stage3-chroot.sh, targets/stage3/stage3-preclean-chroot.sh,
4169 targets/tinderbox/tinderbox-chroot.sh,
4170 targets/tinderbox/tinderbox-preclean-chroot.sh,
4171 targets/tinderbox/tinderbox.sh:
4172 Fixes bug 51603, a lot of distcc fixups (has to do w/ bind mounts and such)
4174 02 Jun 2004; John Davis <zhen@gentoo.org> modules/snapshot_target.py:
4175 Fixes to address bugs #51072 and #52045. The snapshot logic was tweaked to be
4176 more efficient, and I added a new snapshot specfile option, portdir_overlay.
4177 It should be a full path pointing to a portage overlay dir.
4179 27 May 2004; John Davis <zhen@gentoo.org>
4180 livecd/cdtar/silo-1.3.1-cdtar.tar.bz2,
4181 livecd/cdtar/silo-1.3.2-sparc64-cdtar.tar.bz2,
4182 livecd/cdtar/silo-1.4.4-sparc32-cdtar.tar.bz2,
4183 livecd/runscript/default-runscript.sh:
4184 added updated silos and fixed motd bug
4186 22 May 2004; John Davis <zhen@gentoo.org> REMARKS, catalyst:
4187 rolling out version 1.0.8
4189 22 May 2004; John Davis <zhen@gentoo.org>
4190 livecd/runscript-support/kmerge.sh,
4191 livecd/runscript-support/livecdfs-update.sh,
4192 modules/livecd_stage2_target.py:
4193 added key livecd/bootsplash
4195 21 May 2004; John Davis <zhen@gentoo.org> arch/sparc.py, arch/sparc64.py,
4196 livecd/runscript/sparc-archscript.sh,
4197 livecd/runscript/sparc64-archscript.sh:
4198 sparc fixup patches from gustavoz at g.org
4200 20 May 2004; John Davis <zhen@gentoo.org> modules/livecd_stage2_target.py:
4201 added support for blacklisting modules via hotplug in livecd-stage2. spec key
4202 is livecd/modblacklist
4204 19 May 2004; John Davis <zhen@gentoo.org>
4205 livecd/runscript/default-runscript.sh, modules/livecd_stage2_target.py,
4206 livecd/runscript/x86-archscript.sh:
4207 added support for livecd/overlay, changed vga=0x317 to vga=791
4208 in the x86 archscript as it is a more standard setting and should
4209 work on more hardware
4211 17 May 2004; John Davis <zhen@gentoo.org>
4212 livecd/runscript/default-runscript.sh, livecd/runscript/x86-archscript.sh,
4213 livecd/runscript-support/kmerge.sh,
4214 livecd/runscript-support/livecdfs-update.sh,
4215 modules/livecd_stage2_target.py:
4216 fixes for the genkernel arg handling - we can now do it on a per-kernel basis.
4217 we also now have basic motd copying support for more branded livecds
4219 16 May 2004; John Davis <zhen@gentoo.org>
4220 livecd/runscript-support/kmerge.sh, modules/livecd_stage2_target.py:
4221 added a feature to the livecd-stage2 specfile called "livecd/genkernel_args"
4222 for passing args to genkernel. gmsoft@gentoo.org requested this one.
4224 16 May 2004; John Davis <zhen@gentoo.org> catalyst,
4225 modules/catalyst_support.py, modules/embedded_target.py,
4226 modules/generic_stage_target.py, modules/generic_target.py,
4227 modules/grp_target.py, modules/livecd_stage1_target.py,
4228 modules/livecd_stage2_target.py, modules/stage1_target.py,
4229 modules/stage2_target.py, modules/stage3_target.py,
4230 modules/tinderbox_target.py, targets/stage1/stage1-preclean2-chroot.sh:
4231 finally parsed out targets.py. fixed gcc-config typo in stage1 the stage1 that
4232 caused gcc profile problems.
4234 12 May 2004; John Davis <zhen@gentoo.org>
4235 livecd/runscript/default-runscript.sh, livecd/runscript-support/kmerge.sh,
4236 livecd/runscript-support/livecdfs-update.sh,
4237 livecd/runscript-support/post-kmerge.sh,
4238 livecd/runscript-support/pre-kmerge.sh, modules/catalyst_support.py,
4240 fixed default-runscript.sh so that it is easier to read (no more chroot >> EOF
4241 silliness). Most notably, I have taken advantage of the update-modules
4242 --assume-kernel fix from agriffis so that we can actually use 3rd party
4243 modules now. Please note that >=baselayout-1.9.0 is required.
4245 02 May 2004; Olivier Crete <tester@gentoo.org>
4247 Added forgotten CHOST for i386 subarch
4249 30 Apr 2004; John Davis <zhen@gentoo.org>
4250 livecd/cdtar/isolinux-2.08-cdtar.tar.bz2,
4251 livecd/cdtar/isolinux-2.08-memtest86+-cdtar.tar.bz2,
4252 livecd/cdtar/isolinux-2.08-memtest86-cdtar.tar.bz2,
4253 livecd/files/x86-help.msg, livecd/runscript/x86-archscript.sh:
4255 -fixed 2004.0 branding in the isolinux cdtar
4256 -fixed up acpi stuff in the runscripts
4257 -fixed up the x86 help message and corrected the numerous errors in it
4259 26 Apr 2004; John Davis <zhen@gentoo.org> catalyst,
4260 livecd/runscript/default-runscript.sh:
4261 fixed the /etc/issue /O macro issue, and changed the version in catalyst to
4262 1.0.7. we are ready for release
4264 16 Apr 2004; John Davis <zhen@gentoo.org> targets/stage1/stage1-chroot.sh:
4265 fix for the problem that gustavoz found wrt the /dev creation stuff not
4266 detecting arches. also an efficiency fix for stage1 building
4268 14 Apr 2004; John Davis <zhen@gentoo.org>
4269 targets/embedded/embedded-chroot.sh,
4270 targets/embedded/embedded-preclean-chroot.sh, targets/embedded/embedded.sh,
4271 targets/grp/grp.sh, targets/livecd-stage1/livecd-stage1-chroot.sh,
4272 targets/livecd-stage1/livecd-stage1-preclean-chroot.sh,
4273 targets/livecd-stage1/livecd-stage1.sh, targets/stage1/stage1-chroot.sh,
4274 targets/stage1/stage1-preclean1-chroot.sh, targets/stage1/stage1.sh,
4275 targets/stage2/stage2-chroot.sh, targets/stage2/stage2-preclean-chroot.sh,
4276 targets/stage2/stage2.sh, targets/stage3/stage3-chroot.sh,
4277 targets/stage3/stage3.sh, targets/tinderbox/tinderbox-chroot.sh,
4278 targets/tinderbox/tinderbox-preclean-chroot.sh,
4279 targets/tinderbox/tinderbox.sh:
4280 fix for bug #47733 - fixes for distcc and an envscript bugfix
4282 13 Apr 2004; John Davis <zhen@gentoo.org> modules/targets.py:
4285 12 Apr 2004; John Davis <zhen@gentoo.org> modules/catalyst_support.py,
4286 targets/embedded/cramfs-runscript.sh, targets/embedded/embedded-chroot.sh,
4287 targets/embedded/embedded-preclean-chroot.sh, targets/embedded/embedded.sh,
4288 targets/grp/grp-chroot.sh, targets/grp/grp-preclean-chroot.sh,
4289 targets/grp/grp.sh, targets/livecd-stage1/livecd-stage1-chroot.sh,
4290 targets/livecd-stage1/livecd-stage1-preclean-chroot.sh,
4291 targets/livecd-stage1/livecd-stage1.sh, targets/stage1/stage1-chroot.sh,
4292 targets/stage1/stage1-preclean1-chroot.sh,
4293 targets/stage1/stage1-preclean2-chroot.sh, targets/stage1/stage1.sh,
4294 targets/stage2/stage2-chroot.sh, targets/stage2/stage2-preclean-chroot.sh,
4295 targets/stage2/stage2.sh, targets/stage3/stage3.sh,
4296 targets/tinderbox/tinderbox.sh:
4297 lots of cleanup on the bash backend. take a look @ the code and report bugs to
4298 zhen@gentoo.org please.
4300 06 Apr 2004; John Davis <zhen@gentoo.org> targets/stage1/stage1-chroot.sh:
4301 fix for /dev in stage1
4303 05 Apr 2004; John Davis <zhen@gentoo.org> modules/targets.py:
4306 04 Apr 2004; Benjamin Judas <beejay@gentoo.org>
4307 livecd/kconfig/config-2004.1-gentoo-dev-sources-2.6.3-r1,
4308 livecd/kconfig/config-2004.1-xfs-sources-2.4.24-r3:
4309 Added the two kernel-configs for 2004.1 x86
4311 04 Apr 2004; John Davis <zhen@gentoo.org> targets/embedded/embedded.sh,
4312 targets/grp/grp.sh, targets/stage1/stage1-chroot.sh,
4313 targets/stage2/stage2.sh, targets/stage3/stage3.sh,
4314 targets/tinderbox/tinderbox.sh:
4315 fix to address missing /dev in stages, fixed path for env-update in all of the
4318 02 Apr 2004; John Davis <zhen@gentoo.org> modules/targets.py:
4319 use broken for grp, livecd-stage1, tinderbox, etc. fixed
4321 01 Apr 2004; John Davis <zhen@gentoo.org>
4322 livecd/runscript/default-runscript.sh:
4323 added in fix for the module.conf stuff courtesy of Benjamin Judas
4326 01 Apr 2004; John Davis <zhen@gentoo.org> catalyst, files/catalyst.conf,
4328 cosmetic touchups for 1.0.5
4330 31 Mar 2004; John Davis <zhen@gentoo.org> targets/stage2/stage2.sh:
4331 added support to the stage2 for stackable profiles bootstrap
4333 31 Mar 2004; John Davis <zhen@gentoo.org> arch/sparc.py, modules/targets.py:
4334 sparc compatibility patches from gustavoz@gentoo.org added. These patches add
4335 support for sparc32/64 build compatibility
4337 30 Mar 2004; John Davis <zhen@gentoo.org>
4338 livecd/runscript/default-runscript.sh, modules/targets.py,
4339 targets/stage1/build.sh:
4340 fix for bug 46022, more stackable profile fixes, embedded patches added
4342 26 Mar 2004; John Davis <zhen@gentoo.org>
4343 livecd/runscript/default-runscript.sh, modules/targets.py,
4344 targets/grp/grp.sh, targets/livecd-stage1/livecd-stage1.sh,
4345 targets/stage1/stage1-chroot.sh, targets/stage2/stage2.sh,
4346 targets/stage3/stage3.sh, targets/tinderbox/tinderbox.sh:
4347 fixes for bugs #44625 and #45805
4349 24 Mar 2004; John Davis <zhen@gentoo.org> catalyst,
4350 livecd/cdtar/isolinux-2.08-memtest86-cdtar.tar.bz2,
4351 livecd/runscript/default-runscript.sh, livecd/runscript/x86-archscript.sh:
4352 memtest is in. if you want to use it, check out the memtest86 cd tarball
4353 Also, fixes for bugs 45078, 45188, 44306
4355 23 Mar 2004; John Davis <zhen@gentoo.org>
4356 livecd/runscript/alpha-archscript.sh, livecd/runscript/hppa-archscript.sh,
4357 livecd/runscript/ppc-archscript.sh, livecd/runscript/sparc64-archscript.sh,
4358 livecd/runscript/x86-archscript.sh, modules/targets.py,
4359 targets/livecd-stage3/unmerge.sh:
4360 added "livecd/iso" to targets.py and fixed up the archscripts so that isos are
4361 created at the end of the livecd-stage2 process.
4363 22 Mar 2004; John Davis <zhen@gentoo.org> modules/targets.py,
4364 targets/embedded/embedded.sh:
4365 preliminary embedded support added thanks to david@futuretel.com (mut3x)
4367 19 Mar 2004; John Davis <zhen@gentoo.org> targets/grp/grp.sh,
4368 targets/stage1/stage1.sh, targets/stage3/stage3.sh:
4369 removing the hardened-gcc deps since the package itself is deprecated'
4371 05 Mar 2004; John Davis <zhen@gentoo.org> catalyst:
4372 changing location of /etc/catalyst.conf to /etc/catalyst/catalyst.conf
4374 04 Mar 2004; John Davis <zhen@gentoo.org> alpha-isogen.sh,
4375 examples/livecd/alpha/alpha-livecd-stage1-20040225.spec,
4376 examples/livecd/alpha/alpha-livecd-stage2-20040225.spec,
4377 examples/livecd/alpha/config-2.4.21-r4-alpha,
4378 examples/livecd/alpha/config-2.4.21-r4-jensen,
4379 examples/livecd/alpha/config-2.4.21-r4-legacy,
4380 examples/livecd/cdtar/aboot-0.9-r1-cdtar.tar.bz2,
4381 examples/livecd/runscript/alpha-archscript.sh, files/catalyst.conf:
4382 fixes for bugs 43676, 43701. Alpha support added as well.
4384 25 Feb 2004; Pieter Van den Abeele <pvdabeel@gentoo.org>:
4385 added powerpc livecd support, preparing for 2004.0 release. Preliminary
4386 kde/gnome cd specs added.
4388 18 Feb 2004; John Davis <zhen@gentoo.org> files/catalyst.conf:
4389 fix in catalyst.conf for bug #42044
4391 13 Feb 2004; John Davis <zhen@gentoo.org> sparc64-isogen.sh, arch/sparc.py,
4392 arch/sparc64.py, examples/livecd/runscript/sparc64-archscript.sh,
4393 examples/livecd/sparc64/config-2.4.24-sparc64:
4394 sparc fixups contributed by Gustavo Zacarias <gustavoz@gentoo.org>
4396 12 Feb 2004; Daniel Robbins <drobbins@gentoo.org>: fixed bugs in previous
4397 feature additions (see 11 Feb 2004) and added support for a $clst_conf
4398 environment variable. You can use the $clst_conf variable to point to
4399 a file to use in place of /etc/catalyst.conf. By setting this variable
4400 in your shell, catalyst can easily be used by multiple people on the
4401 same machine. Also, ccache support now works for genkernel.
4403 11 Feb 2004; Daniel Robbins <drobbins@gentoo.org>: removed file for
4404 livecd-stage2 target, as this is handled by the runscript now. Added support
4405 for "/boot/kernel/foo/use", "/boot/kernel/foo/packages," and made
4406 "/boot/kernel/foo/extraversion" an optional rather than required parameter.
4407 The aforementioned "packages" is used to specify kernel-related packages
4408 (like module ebuilds) to merge with each kernel, and the new "use" option is
4409 used to specify the USE settings you'd like exported to the environment
4410 during kernel as well as kernel "packages" build.
4412 10 Feb 2004; John Davis <zhen@gentoo.org> README, TODO, catalyst,
4413 modules/builder.py, modules/catalyst_support.py, modules/targets.py,
4414 targets/grp/grp.sh, targets/livecd-stage1/livecd-stage1.sh,
4415 targets/livecd-stage2/livecd-stage2.sh, targets/stage1/stage1-chroot.sh,
4416 targets/stage2/stage2.sh, targets/stage3/stage3.sh,
4417 targets/tinderbox/tinderbox.sh:
4418 added envscripts support (fixes bug #39832) massive cleanup of tree to prepare
4419 it for ebuild - added headers to everything and removed deprecated dirs
4421 14 Jan 2004; John Davis <zhen@gentoo.org> arch/mips.py, modules/targets.py:
4422 adding Kumba's patches for MIPS
4424 16 Dec 2003; Guy Martin <gmsoft@gentoo.org> : arch/hppa.py,modules/targets.py:
4425 Added hppa specific code.
4427 29 Nov 2003; Daniel Robbins <drobbins@gentoo.org>: Tinderbox target added. See
4428 tinderbox examples in examples/ dir.
4430 08 Nov 2003; Daniel Robbins <drobbins@gentoo.org>: spec file support integrated
4431 into catalyst. Use "-f/--file specfile" as argument; see examples dir for examples.
4432 "grp" target now functional. See examples/x86-grp-20031102.spec for an example of
4435 08 Nov 2003; Daniel Robbins <drobbins@gentoo.org>: support functions for spec
4436 file parsing and reading added. Will get added to the code soon.
4438 05 Nov 2003; Daniel Robbins <drobbins@gentoo.org>: Many bug fixes later, things
4439 seem to be working well for stage1/2/3 so I've added a README.
4441 28 Oct 2003; Daniel Robbins <drobbins@gentoo.org>: Significant rework of code
4442 structure. Everything is falling nicely into place.
4444 28 Oct 2003; Daniel Robbins <drobbins@gentoo.org>: Exception handling fully-
4445 integrated into current prototype code.
4447 27 Oct 2003; Daniel Robbins <drobbins@gentoo.org>: beginning of exception
4448 handling integration, got some of the target code nicely fleshed out.
4450 24 Oct 2003; Daniel Robbins <drobbins@gentoo.org>: major code rework in
4451 progress on the python parts.
4453 17 Oct 2003; John Davis <zhen@gentoo.org> files/grp/x86/x86.conf,
4454 files/grp/x86/x86.pkg.cd1, files/grp/x86/x86.pkg.cd2, files/grp/x86/x86.src,
4455 files/livecd/x86-basic/base.pkg, files/livecd/x86-basic/kern.pkg:
4456 for organiation's sake, I have moved the files, such as livecd foundations,
4457 into catalyst/files. It will make it easier for us when ebuild time comes
4460 15 Oct 2003; John Davis <zhen@gentoo.org> targets/stage3/stage3.sh:
4461 All preliminary target build scripts are now added and coded to near as spec
4462 that we can have at this point.
4464 14 Oct 2003; Daniel Robbins <drobins@gentoo.org>: new and improved ChangeLog;
4465 snapshots now work ("./catalyst-util.py snap 20031014",) and snapshotting
4466 cleans up after itself (temp files deleted,) something that should be
4467 continued as much as reasonably possible in other parts of catalyst. Also, we
4468 have /etc/catalyst.conf config file reading stub code completed, and internal
4469 fall-backs to reasonable global config defaults completed.