catalyst.git
16 years agoAutomatically prepend build dir path to livecd/iso if it's not an absolute path
agaffney [Mon, 29 Sep 2008 02:52:32 +0000 (21:52 -0500)]
Automatically prepend build dir path to livecd/iso if it's not an absolute path

16 years agoUpdate TODO with placeholder idea
agaffney [Sun, 28 Sep 2008 20:05:27 +0000 (15:05 -0500)]
Update TODO with placeholder idea

16 years agoCreate catalyst.util module with capture_traceback() and print_traceback() functions
agaffney [Sun, 7 Sep 2008 19:23:29 +0000 (14:23 -0500)]
Create catalyst.util module with capture_traceback() and print_traceback() functions
Capture and print traceback when build fails instead of letting python do it

16 years agoSwitch commandline spec value parsing to use catalyst.config.ConfigParser
agaffney [Sun, 7 Sep 2008 19:02:03 +0000 (14:02 -0500)]
Switch commandline spec value parsing to use catalyst.config.ConfigParser

16 years agoA few fixes to ParserBase after actually testing it
agaffney [Sun, 7 Sep 2008 04:21:16 +0000 (23:21 -0500)]
A few fixes to ParserBase after actually testing it
switch to parsing config file with ConfigParser

16 years agoMore indecisiveness..move util.spec to config.SpecParser
agaffney [Sun, 7 Sep 2008 01:23:07 +0000 (20:23 -0500)]
More indecisiveness..move util.spec to config.SpecParser

16 years agoRename catalyst.spec to catalyst.util
agaffney [Sat, 6 Sep 2008 18:09:06 +0000 (13:09 -0500)]
Rename catalyst.spec to catalyst.util
Move spec_dump() into spec class
Modify catalyst to use new spec class

16 years agoAdd __init__.py file and import line
agaffney [Sat, 6 Sep 2008 04:19:56 +0000 (23:19 -0500)]
Add __init__.py file and import line

16 years agoInitial commit of modules/catalyst/spec.py
agaffney [Sat, 6 Sep 2008 03:41:52 +0000 (22:41 -0500)]
Initial commit of modules/catalyst/spec.py

16 years agoUpdating x86/amd64 arch support. Original patches by William Cooke <gentoo@wcooke...
Chris Gianelloni [Wed, 30 Jul 2008 16:32:27 +0000 (09:32 -0700)]
Updating x86/amd64 arch support.  Original patches by William Cooke <gentoo@wcooke.org> and reported to Gentoo bug #224429, modified by me.

16 years agoRemoving all deprecated interfaces. We no longer wish to support them and they're...
Chris Gianelloni [Mon, 28 Jul 2008 21:15:19 +0000 (14:15 -0700)]
Removing all deprecated interfaces.  We no longer wish to support them and they're not needed.  Anyone using a pre-2.x spec file will need to update their specs, anyway.

16 years agoIt helps if I update the ChangeLog properly.
Chris Gianelloni [Thu, 24 Jul 2008 19:08:31 +0000 (12:08 -0700)]
It helps if I update the ChangeLog properly.

16 years agoRemoving livecd/files/Getting_Online.txt since it was quite outdated.
Chris Gianelloni [Thu, 24 Jul 2008 19:07:10 +0000 (12:07 -0700)]
Removing livecd/files/Getting_Online.txt since it was quite outdated.

16 years agoUpdated ChangeLog.
Chris Gianelloni [Thu, 24 Jul 2008 18:59:36 +0000 (11:59 -0700)]
Updated ChangeLog.

16 years agoInitial commit after creating the git repository.
Chris Gianelloni [Thu, 24 Jul 2008 18:39:18 +0000 (11:39 -0700)]
Initial commit after creating the git repository.

16 years agoAdd gconf settings for gnome-screensaver to disable locking by default. This is...
Chris Gianelloni [Thu, 29 May 2008 04:29:47 +0000 (04:29 +0000)]
Add gconf settings for gnome-screensaver to disable locking by default.  This is 2.0.6 final.

git-svn-id: svn+ssh://svn.gentoo.org/var/svnroot/catalyst/trunk@1411 d1e1f19c-881f-0410-ab34-b69fee027534

16 years agoAdd armv5tel to arm host list
Andrew Gaffney [Wed, 14 May 2008 01:18:05 +0000 (01:18 +0000)]
Add armv5tel to arm host list

git-svn-id: svn+ssh://svn.gentoo.org/var/svnroot/catalyst/trunk@1410 d1e1f19c-881f-0410-ab34-b69fee027534

16 years agoIf we don't have a distcc user, we need to reinstall distcc, even if it's been built...
Chris Gianelloni [Fri, 9 May 2008 04:19:26 +0000 (04:19 +0000)]
If we don't have a distcc user, we need to reinstall distcc, even if it's been built with the right USE.  This mainly affects stage1/stage2.

git-svn-id: svn+ssh://svn.gentoo.org/var/svnroot/catalyst/trunk@1409 d1e1f19c-881f-0410-ab34-b69fee027534

16 years agoWe need to run distcc-config --install, since we won't be installing into ROOT=/...
Chris Gianelloni [Fri, 9 May 2008 03:59:30 +0000 (03:59 +0000)]
We need to run distcc-config --install, since we won't be installing into ROOT=/ for stage1, and we have to use --noreplace to keep from wiping any installed versions of distcc.

git-svn-id: svn+ssh://svn.gentoo.org/var/svnroot/catalyst/trunk@1408 d1e1f19c-881f-0410-ab34-b69fee027534

16 years agoAdd a couple of distcc-related items to TODO.
Chris Gianelloni [Fri, 9 May 2008 02:26:39 +0000 (02:26 +0000)]
Add a couple of distcc-related items to TODO.

git-svn-id: svn+ssh://svn.gentoo.org/var/svnroot/catalyst/trunk@1407 d1e1f19c-881f-0410-ab34-b69fee027534

16 years agoWe don't want to run setup_myfeatures in preclean, but still want to update the envir...
Chris Gianelloni [Fri, 9 May 2008 01:49:44 +0000 (01:49 +0000)]
We don't want to run setup_myfeatures in preclean, but still want to update the environment and show our debug information.

git-svn-id: svn+ssh://svn.gentoo.org/var/svnroot/catalyst/trunk@1406 d1e1f19c-881f-0410-ab34-b69fee027534

16 years agoRemove the die on LIBDIR check, since it won't be set on non-multilib profiles. ...
Chris Gianelloni [Fri, 25 Apr 2008 23:59:50 +0000 (23:59 +0000)]
Remove the die on LIBDIR check, since it won't be set on non-multilib profiles.  We can now run debug in preclean again.

git-svn-id: svn+ssh://svn.gentoo.org/var/svnroot/catalyst/trunk@1405 d1e1f19c-881f-0410-ab34-b69fee027534

16 years agoLet's not try to chmod a dangling symlink.
Chris Gianelloni [Fri, 25 Apr 2008 23:57:01 +0000 (23:57 +0000)]
Let's not try to chmod a dangling symlink.

git-svn-id: svn+ssh://svn.gentoo.org/var/svnroot/catalyst/trunk@1404 d1e1f19c-881f-0410-ab34-b69fee027534

16 years agoAdded emerge --info to debug output. I don't know why I didn't add it before.
Chris Gianelloni [Fri, 25 Apr 2008 15:16:48 +0000 (15:16 +0000)]
Added emerge --info to debug output.  I don't know why I didn't add it before.

git-svn-id: svn+ssh://svn.gentoo.org/var/svnroot/catalyst/trunk@1403 d1e1f19c-881f-0410-ab34-b69fee027534

16 years agoWe probably shouldn't be running our debug functions in our stages. Let's fix this.
Chris Gianelloni [Fri, 25 Apr 2008 02:21:26 +0000 (02:21 +0000)]
We probably shouldn't be running our debug functions in our stages.  Let's fix this.

git-svn-id: svn+ssh://svn.gentoo.org/var/svnroot/catalyst/trunk@1402 d1e1f19c-881f-0410-ab34-b69fee027534

16 years agoAdded a get_libdir call and fail if we don't have a valid LIBDIR when using debug.
Chris Gianelloni [Thu, 24 Apr 2008 02:03:40 +0000 (02:03 +0000)]
Added a get_libdir call and fail if we don't have a valid LIBDIR when using debug.

git-svn-id: svn+ssh://svn.gentoo.org/var/svnroot/catalyst/trunk@1401 d1e1f19c-881f-0410-ab34-b69fee027534

16 years agoOnly copy the handbook icon if one exists.
Chris Gianelloni [Wed, 23 Apr 2008 18:23:15 +0000 (18:23 +0000)]
Only copy the handbook icon if one exists.

git-svn-id: svn+ssh://svn.gentoo.org/var/svnroot/catalyst/trunk@1400 d1e1f19c-881f-0410-ab34-b69fee027534

16 years agoFix a small typo. Thanks to Justin Bronder <jsbronder@gentoo.org> for pointing it...
Chris Gianelloni [Mon, 21 Apr 2008 19:02:50 +0000 (19:02 +0000)]
Fix a small typo.  Thanks to Justin Bronder <jsbronder@gentoo.org> for pointing it out.

git-svn-id: svn+ssh://svn.gentoo.org/var/svnroot/catalyst/trunk@1399 d1e1f19c-881f-0410-ab34-b69fee027534

16 years agoWe should be matching all possible LIBDIRs, so make sure we do that.
Chris Gianelloni [Thu, 17 Apr 2008 17:25:12 +0000 (17:25 +0000)]
We should be matching all possible LIBDIRs, so make sure we do that.

git-svn-id: svn+ssh://svn.gentoo.org/var/svnroot/catalyst/trunk@1398 d1e1f19c-881f-0410-ab34-b69fee027534

16 years agoWe no longer need the metadata.tar.bz2, since the Installer uses metadata_overlay.
Chris Gianelloni [Thu, 17 Apr 2008 17:06:43 +0000 (17:06 +0000)]
We no longer need the metadata.tar.bz2, since the Installer uses metadata_overlay.

git-svn-id: svn+ssh://svn.gentoo.org/var/svnroot/catalyst/trunk@1397 d1e1f19c-881f-0410-ab34-b69fee027534

16 years agoWe don't need --newuse if we're not using binary packages, so there's no need for...
Chris Gianelloni [Wed, 16 Apr 2008 17:59:58 +0000 (17:59 +0000)]
We don't need --newuse if we're not using binary packages, so there's no need for it here.

git-svn-id: svn+ssh://svn.gentoo.org/var/svnroot/catalyst/trunk@1396 d1e1f19c-881f-0410-ab34-b69fee027534

16 years agoAdded initial framework for creating the CD's root on livecd/livedvd. Currently...
Chris Gianelloni [Sun, 13 Apr 2008 21:55:03 +0000 (21:55 +0000)]
Added initial framework for creating the CD's root on livecd/livedvd.  Currently, the end result is the same, but I'll be adding code to automatically copy the stages and to automatically download the distfiles.

git-svn-id: svn+ssh://svn.gentoo.org/var/svnroot/catalyst/trunk@1395 d1e1f19c-881f-0410-ab34-b69fee027534

16 years agoChange all checks for livecd/type: gentoo-release-livecd to gentoo-release-live*...
Chris Gianelloni [Sun, 13 Apr 2008 15:47:55 +0000 (15:47 +0000)]
Change all checks for livecd/type: gentoo-release-livecd to gentoo-release-live* so we can add a new gentoo-release-livedvd livecd/type to allow for auto-fetching of distfiles and stages onto official DVD media.

git-svn-id: svn+ssh://svn.gentoo.org/var/svnroot/catalyst/trunk@1394 d1e1f19c-881f-0410-ab34-b69fee027534

16 years agoUpdated TODO. Added code to livecd-stage1 to generate a package list, which will...
Chris Gianelloni [Fri, 11 Apr 2008 15:55:54 +0000 (15:55 +0000)]
Updated TODO.  Added code to livecd-stage1 to generate a package list, which will be used in livecd-stage2 with the upcoming livedvd livecd/type to fetch the distfiles automatically.

git-svn-id: svn+ssh://svn.gentoo.org/var/svnroot/catalyst/trunk@1393 d1e1f19c-881f-0410-ab34-b69fee027534

16 years agoFix seedcache output so it fits in 80 columns.
Chris Gianelloni [Fri, 11 Apr 2008 14:44:31 +0000 (14:44 +0000)]
Fix seedcache output so it fits in 80 columns.

git-svn-id: svn+ssh://svn.gentoo.org/var/svnroot/catalyst/trunk@1392 d1e1f19c-881f-0410-ab34-b69fee027534

16 years agoWe should likely install baselayout before anything else, including the package manag...
Chris Gianelloni [Tue, 8 Apr 2008 22:45:51 +0000 (22:45 +0000)]
We should likely install baselayout before anything else, including the package manager.  As such, I've moved it to after sys-apps/baselayout is installed.

git-svn-id: svn+ssh://svn.gentoo.org/var/svnroot/catalyst/trunk@1391 d1e1f19c-881f-0410-ab34-b69fee027534

16 years agoCheck for a snapshot in the overlay and error if one is present. This should ensure...
Chris Gianelloni [Tue, 8 Apr 2008 00:56:04 +0000 (00:56 +0000)]
Check for a snapshot in the overlay and error if one is present.  This should ensure that the snapshot on the CD is the same as the one used to build the ISO.

git-svn-id: svn+ssh://svn.gentoo.org/var/svnroot/catalyst/trunk@1390 d1e1f19c-881f-0410-ab34-b69fee027534

16 years agoAdded a small patch from Tim Yamin <tim.yamin@zonbu.com> to fix make.conf parsing...
Chris Gianelloni [Sun, 6 Apr 2008 15:57:01 +0000 (15:57 +0000)]
Added a small patch from Tim Yamin <tim.yamin@zonbu.com> to fix make.conf parsing of variables with numbers in them.  This is catalyst 2.0.6_pre17 for testing.

git-svn-id: svn+ssh://svn.gentoo.org/var/svnroot/catalyst/trunk@1389 d1e1f19c-881f-0410-ab34-b69fee027534

16 years agoChange back to using sys-apps/baselayout. We'll need to come up with a better perman...
Chris Gianelloni [Sun, 6 Apr 2008 15:43:24 +0000 (15:43 +0000)]
Change back to using sys-apps/baselayout.  We'll need to come up with a better permanent solution now that virtual/baselayout is no more.

git-svn-id: svn+ssh://svn.gentoo.org/var/svnroot/catalyst/trunk@1388 d1e1f19c-881f-0410-ab34-b69fee027534

16 years agoUpdate the grub cdtar for grub-0.97-r5 and memtest86+-2.01
Andrew Gaffney [Sat, 5 Apr 2008 02:27:03 +0000 (02:27 +0000)]
Update the grub cdtar for grub-0.97-r5 and memtest86+-2.01

git-svn-id: svn+ssh://svn.gentoo.org/var/svnroot/catalyst/trunk@1387 d1e1f19c-881f-0410-ab34-b69fee027534

16 years agoUse menu.lst for grub config, since 0.96 and higher won't use grub.conf for eltorito
Andrew Gaffney [Sat, 5 Apr 2008 02:17:56 +0000 (02:17 +0000)]
Use menu.lst for grub config, since 0.96 and higher won't use grub.conf for eltorito

git-svn-id: svn+ssh://svn.gentoo.org/var/svnroot/catalyst/trunk@1386 d1e1f19c-881f-0410-ab34-b69fee027534

16 years agoAdded TODO. Changed create_handbook_icon call to only be called if /docs/handbook...
Chris Gianelloni [Fri, 4 Apr 2008 00:53:17 +0000 (00:53 +0000)]
Added TODO.  Changed create_handbook_icon call to only be called if /docs/handbook/index.html exists on the disk or in livecd/overlay.

git-svn-id: svn+ssh://svn.gentoo.org/var/svnroot/catalyst/trunk@1385 d1e1f19c-881f-0410-ab34-b69fee027534

16 years agoRun sed on KERNELVERSION to escape the slashes so we can use it in another sed
Andrew Gaffney [Sun, 30 Mar 2008 22:27:49 +0000 (22:27 +0000)]
Run sed on KERNELVERSION to escape the slashes so we can use it in another sed

git-svn-id: svn+ssh://svn.gentoo.org/var/svnroot/catalyst/trunk@1384 d1e1f19c-881f-0410-ab34-b69fee027534

16 years agoModify test to run if package.provided exists instead of if it doesn't
Andrew Gaffney [Sun, 30 Mar 2008 21:47:23 +0000 (21:47 +0000)]
Modify test to run if package.provided exists instead of if it doesn't
Run sed on the correct file

git-svn-id: svn+ssh://svn.gentoo.org/var/svnroot/catalyst/trunk@1383 d1e1f19c-881f-0410-ab34-b69fee027534

16 years agoAdded --noreplace to setup_myfeatures merges so we don't blow away any packages which...
Chris Gianelloni [Thu, 27 Mar 2008 04:58:57 +0000 (04:58 +0000)]
Added --noreplace to setup_myfeatures merges so we don't blow away any packages which are already installed with the proper USE flags for the given target.  This is for bug #211654.  This is catalyst 2.0.6_pre16 for testing.

git-svn-id: svn+ssh://svn.gentoo.org/var/svnroot/catalyst/trunk@1382 d1e1f19c-881f-0410-ab34-b69fee027534

16 years agoAdded dosshd, passwd=, and nonfs to README.txt, since they were missing.
Chris Gianelloni [Thu, 27 Mar 2008 04:51:24 +0000 (04:51 +0000)]
Added dosshd, passwd=, and nonfs to README.txt, since they were missing.

git-svn-id: svn+ssh://svn.gentoo.org/var/svnroot/catalyst/trunk@1381 d1e1f19c-881f-0410-ab34-b69fee027534

16 years agoAdded mdraid for baselayout-2 users.
Chris Gianelloni [Thu, 27 Mar 2008 03:59:53 +0000 (03:59 +0000)]
Added mdraid for baselayout-2 users.

git-svn-id: svn+ssh://svn.gentoo.org/var/svnroot/catalyst/trunk@1380 d1e1f19c-881f-0410-ab34-b69fee027534

16 years agoClean up package.provided after the kernel build
Andrew Gaffney [Fri, 14 Mar 2008 03:08:19 +0000 (03:08 +0000)]
Clean up package.provided after the kernel build

git-svn-id: svn+ssh://svn.gentoo.org/var/svnroot/catalyst/trunk@1379 d1e1f19c-881f-0410-ab34-b69fee027534

16 years agoIt helps if I put things in the correct order so they'll actually execute, rather...
Chris Gianelloni [Thu, 13 Mar 2008 18:20:27 +0000 (18:20 +0000)]
It helps if I put things in the correct order so they'll actually execute, rather than getting a nice error from emerge.

git-svn-id: svn+ssh://svn.gentoo.org/var/svnroot/catalyst/trunk@1378 d1e1f19c-881f-0410-ab34-b69fee027534

16 years agoChange upgrade to update.
Chris Gianelloni [Thu, 13 Mar 2008 16:10:20 +0000 (16:10 +0000)]
Change upgrade to update.

git-svn-id: svn+ssh://svn.gentoo.org/var/svnroot/catalyst/trunk@1377 d1e1f19c-881f-0410-ab34-b69fee027534

16 years agoAdd back in the package.provided code that *should* skip the kernel sources merge...
Chris Gianelloni [Thu, 13 Mar 2008 14:48:19 +0000 (14:48 +0000)]
Add back in the package.provided code that *should* skip the kernel sources merge for call back and subsequent runs.

git-svn-id: svn+ssh://svn.gentoo.org/var/svnroot/catalyst/trunk@1376 d1e1f19c-881f-0410-ab34-b69fee027534

16 years agoWe don't really need to use binary packages for the kernel sources, since it doesn...
Chris Gianelloni [Thu, 13 Mar 2008 14:41:04 +0000 (14:41 +0000)]
We don't really need to use binary packages for the kernel sources, since it doesn't gain us anything.  Also, we need to delete the /usr/src/linux symlink when we're not using kerncache.

git-svn-id: svn+ssh://svn.gentoo.org/var/svnroot/catalyst/trunk@1375 d1e1f19c-881f-0410-ab34-b69fee027534

16 years agoRemove 'symlink' from USE, since it's not needed and screws up kerncache
Andrew Gaffney [Thu, 13 Mar 2008 05:18:32 +0000 (05:18 +0000)]
Remove 'symlink' from USE, since it's not needed and screws up kerncache

git-svn-id: svn+ssh://svn.gentoo.org/var/svnroot/catalyst/trunk@1374 d1e1f19c-881f-0410-ab34-b69fee027534

16 years agoOK, we run our find outside the chroot, so we don't want to use absolute paths unless...
Chris Gianelloni [Thu, 13 Mar 2008 01:51:51 +0000 (01:51 +0000)]
OK, we run our find outside the chroot, so we don't want to use absolute paths unless we want to wipe out *.a *.la *.pyc and *.pyo from our host system.  Oops.  Due to this bug, I'm making this 2.0.6_pre15 for testing immediately.

git-svn-id: svn+ssh://svn.gentoo.org/var/svnroot/catalyst/trunk@1373 d1e1f19c-881f-0410-ab34-b69fee027534

16 years agoCleanup the clean section for stage1 and add an updated clean section for livecd...
Chris Gianelloni [Thu, 13 Mar 2008 00:41:16 +0000 (00:41 +0000)]
Cleanup the clean section for stage1 and add an updated clean section for livecd-stage2 when we're a minimal, universal, or game CD.  This is 2.0.6_pre14 for testing.

git-svn-id: svn+ssh://svn.gentoo.org/var/svnroot/catalyst/trunk@1372 d1e1f19c-881f-0410-ab34-b69fee027534

16 years agoWe should be using --newuse when merging our packages in callback.
Chris Gianelloni [Tue, 11 Mar 2008 20:32:56 +0000 (20:32 +0000)]
We should be using --newuse when merging our packages in callback.

git-svn-id: svn+ssh://svn.gentoo.org/var/svnroot/catalyst/trunk@1371 d1e1f19c-881f-0410-ab34-b69fee027534

16 years agoWe should only use --noreplace when building a pkgset, everything else should be...
Chris Gianelloni [Tue, 11 Mar 2008 17:41:45 +0000 (17:41 +0000)]
We should only use --noreplace when building a pkgset, everything else should be a fetch.

git-svn-id: svn+ssh://svn.gentoo.org/var/svnroot/catalyst/trunk@1370 d1e1f19c-881f-0410-ab34-b69fee027534

16 years agoApply additional patches from bug 207862 for CONTENTS generation
Andrew Gaffney [Tue, 11 Mar 2008 02:59:15 +0000 (02:59 +0000)]
Apply additional patches from bug 207862 for CONTENTS generation

git-svn-id: svn+ssh://svn.gentoo.org/var/svnroot/catalyst/trunk@1369 d1e1f19c-881f-0410-ab34-b69fee027534

16 years agoCall setup_myemergeopts after changing clst_FETCH
Andrew Gaffney [Mon, 10 Mar 2008 20:50:24 +0000 (20:50 +0000)]
Call setup_myemergeopts after changing clst_FETCH

git-svn-id: svn+ssh://svn.gentoo.org/var/svnroot/catalyst/trunk@1368 d1e1f19c-881f-0410-ab34-b69fee027534

16 years agoRemove a bit of unnecessary code
Andrew Gaffney [Mon, 10 Mar 2008 18:42:55 +0000 (18:42 +0000)]
Remove a bit of unnecessary code

git-svn-id: svn+ssh://svn.gentoo.org/var/svnroot/catalyst/trunk@1367 d1e1f19c-881f-0410-ab34-b69fee027534

16 years agoFix some spacing on the -* warning, revert Andrew's last change, since it didn't...
Chris Gianelloni [Mon, 10 Mar 2008 18:16:17 +0000 (18:16 +0000)]
Fix some spacing on the -* warning, revert Andrew's last change, since it didn't do anything, and clean up the GRP chroot code so it works smarter and set clst_FETCH when clst_grp_type is something other than pkgset.

git-svn-id: svn+ssh://svn.gentoo.org/var/svnroot/catalyst/trunk@1366 d1e1f19c-881f-0410-ab34-b69fee027534

16 years agoDon't set --usepkg and --buildpkg when fetching
Andrew Gaffney [Mon, 10 Mar 2008 18:06:59 +0000 (18:06 +0000)]
Don't set --usepkg and --buildpkg when fetching

git-svn-id: svn+ssh://svn.gentoo.org/var/svnroot/catalyst/trunk@1365 d1e1f19c-881f-0410-ab34-b69fee027534

16 years agoChange the warning thrown into make.conf when someone uses LDFLAGS so it is less...
Chris Gianelloni [Fri, 7 Mar 2008 18:23:21 +0000 (18:23 +0000)]
Change the warning thrown into make.conf when someone uses LDFLAGS so it is less confusing.

git-svn-id: svn+ssh://svn.gentoo.org/var/svnroot/catalyst/trunk@1364 d1e1f19c-881f-0410-ab34-b69fee027534

16 years agoMerged ChangeLog.old and ChangeLog and added a note for myself to fix up the boot...
Chris Gianelloni [Wed, 5 Mar 2008 22:03:42 +0000 (22:03 +0000)]
Merged ChangeLog.old and ChangeLog and added a note for myself to fix up the boot/kernel/${kname}/config copying code in generic_stage_target.

git-svn-id: svn+ssh://svn.gentoo.org/var/svnroot/catalyst/trunk@1363 d1e1f19c-881f-0410-ab34-b69fee027534

16 years agoMake sure we don't give genkernel a --kernel-config if it isn't set in the spec.
Chris Gianelloni [Wed, 5 Mar 2008 21:44:28 +0000 (21:44 +0000)]
Make sure we don't give genkernel a --kernel-config if it isn't set in the spec.

git-svn-id: svn+ssh://svn.gentoo.org/var/svnroot/catalyst/trunk@1362 d1e1f19c-881f-0410-ab34-b69fee027534

16 years agoChanged boot/kernel/${kname}/config and boot/kernel/${kname}/sources to be valid...
Chris Gianelloni [Wed, 5 Mar 2008 21:34:53 +0000 (21:34 +0000)]
Changed boot/kernel/${kname}/config and boot/kernel/${kname}/sources to be valid, rather than required, changed clst_ksource to default to virtual/linux-sources if boot/kernel/${kname}/sources is unset, moved removal of USE to after the kernel build so the modules get the correct USE, and did some minor cleanup on pre-kmerge.  This is 2.0.6_pre13 for testing.

git-svn-id: svn+ssh://svn.gentoo.org/var/svnroot/catalyst/trunk@1361 d1e1f19c-881f-0410-ab34-b69fee027534

16 years agoWe should run the default functions for kmerge.sh, too.
Chris Gianelloni [Wed, 5 Mar 2008 20:35:49 +0000 (20:35 +0000)]
We should run the default functions for kmerge.sh, too.

git-svn-id: svn+ssh://svn.gentoo.org/var/svnroot/catalyst/trunk@1360 d1e1f19c-881f-0410-ab34-b69fee027534

16 years agoUpdated aboot cdtar with a newer version to support newer kernels.
Chris Gianelloni [Wed, 5 Mar 2008 20:17:18 +0000 (20:17 +0000)]
Updated aboot cdtar with a newer version to support newer kernels.

git-svn-id: svn+ssh://svn.gentoo.org/var/svnroot/catalyst/trunk@1359 d1e1f19c-881f-0410-ab34-b69fee027534

16 years agoUpdated make_destpath so it writes out to make.conf as well as exporting ROOT to...
Chris Gianelloni [Wed, 5 Mar 2008 18:45:46 +0000 (18:45 +0000)]
Updated make_destpath so it writes out to make.conf as well as exporting ROOT to the environment, added a make_destpath call to cleanup_stages, and adding make_destpath /tmp/stage1root to stage1.

git-svn-id: svn+ssh://svn.gentoo.org/var/svnroot/catalyst/trunk@1358 d1e1f19c-881f-0410-ab34-b69fee027534

16 years agoUpdated README a bit and rolling 2.0.6_pre12 for testing.
Chris Gianelloni [Wed, 5 Mar 2008 17:36:22 +0000 (17:36 +0000)]
Updated README a bit and rolling 2.0.6_pre12 for testing.

git-svn-id: svn+ssh://svn.gentoo.org/var/svnroot/catalyst/trunk@1357 d1e1f19c-881f-0410-ab34-b69fee027534

16 years agoRemoved any further checks for clst_fstype and making sure everybody is using ${mkiso...
Chris Gianelloni [Wed, 5 Mar 2008 17:29:47 +0000 (17:29 +0000)]
Removed any further checks for clst_fstype and making sure everybody is using ${mkisofs_zisofs_opts}.

git-svn-id: svn+ssh://svn.gentoo.org/var/svnroot/catalyst/trunk@1356 d1e1f19c-881f-0410-ab34-b69fee027534

16 years agoThe default theme for GNOME is now Clearlooks, so we can remove the theme code, but...
Chris Gianelloni [Wed, 5 Mar 2008 17:03:09 +0000 (17:03 +0000)]
The default theme for GNOME is now Clearlooks, so we can remove the theme code, but we still want to set the font size.

git-svn-id: svn+ssh://svn.gentoo.org/var/svnroot/catalyst/trunk@1355 d1e1f19c-881f-0410-ab34-b69fee027534

16 years agoWe need to put quotes around ${user_comment} or useradd gets confused.
Chris Gianelloni [Wed, 5 Mar 2008 16:59:33 +0000 (16:59 +0000)]
We need to put quotes around ${user_comment} or useradd gets confused.

git-svn-id: svn+ssh://svn.gentoo.org/var/svnroot/catalyst/trunk@1354 d1e1f19c-881f-0410-ab34-b69fee027534

16 years agoChanged make_destpath to write out ROOT to make.conf, rather than (ab)using the envir...
Chris Gianelloni [Wed, 5 Mar 2008 16:54:45 +0000 (16:54 +0000)]
Changed make_destpath to write out ROOT to make.conf, rather than (ab)using the environment.

git-svn-id: svn+ssh://svn.gentoo.org/var/svnroot/catalyst/trunk@1353 d1e1f19c-881f-0410-ab34-b69fee027534

16 years agoAdded an additional make_destpath call to kmerge.sh so it'll export ROOT=/ prior...
Chris Gianelloni [Wed, 5 Mar 2008 16:12:29 +0000 (16:12 +0000)]
Added an additional make_destpath call to kmerge.sh so it'll export ROOT=/ prior to running genkernel.  This is catalyst 2.0.6_pre11 for testing.

git-svn-id: svn+ssh://svn.gentoo.org/var/svnroot/catalyst/trunk@1352 d1e1f19c-881f-0410-ab34-b69fee027534

16 years agoBash fscking sucks, so we have to compromise on this code reduction solution a bit...
Andrew Gaffney [Tue, 4 Mar 2008 02:37:23 +0000 (02:37 +0000)]
Bash fscking sucks, so we have to compromise on this code reduction solution a bit. It's still far better than it was

git-svn-id: svn+ssh://svn.gentoo.org/var/svnroot/catalyst/trunk@1351 d1e1f19c-881f-0410-ab34-b69fee027534

16 years agoDon't escape quotes when actually running the command
Andrew Gaffney [Mon, 3 Mar 2008 04:08:25 +0000 (04:08 +0000)]
Don't escape quotes when actually running the command

git-svn-id: svn+ssh://svn.gentoo.org/var/svnroot/catalyst/trunk@1350 d1e1f19c-881f-0410-ab34-b69fee027534

16 years agoPass clst_root_path instead of ROOT to run_emerge, since it overrides ROOT
Andrew Gaffney [Sun, 2 Mar 2008 05:25:58 +0000 (05:25 +0000)]
Pass clst_root_path instead of ROOT to run_emerge, since it overrides ROOT

git-svn-id: svn+ssh://svn.gentoo.org/var/svnroot/catalyst/trunk@1349 d1e1f19c-881f-0410-ab34-b69fee027534

16 years agoUse -L instead of -l in test for symlink
Andrew Gaffney [Fri, 29 Feb 2008 22:43:58 +0000 (22:43 +0000)]
Use -L instead of -l in test for symlink

git-svn-id: svn+ssh://svn.gentoo.org/var/svnroot/catalyst/trunk@1348 d1e1f19c-881f-0410-ab34-b69fee027534

16 years agoRemove code for gcc-config/binutils-config since it should be getting done in the...
Chris Gianelloni [Fri, 29 Feb 2008 20:34:06 +0000 (20:34 +0000)]
Remove code for gcc-config/binutils-config since it should be getting done in the preclean script, anyway.

git-svn-id: svn+ssh://svn.gentoo.org/var/svnroot/catalyst/trunk@1347 d1e1f19c-881f-0410-ab34-b69fee027534

16 years agoI missed one place where HOSTUSE was being used incorrectly.
Chris Gianelloni [Fri, 29 Feb 2008 17:15:14 +0000 (17:15 +0000)]
I missed one place where HOSTUSE was being used incorrectly.

git-svn-id: svn+ssh://svn.gentoo.org/var/svnroot/catalyst/trunk@1346 d1e1f19c-881f-0410-ab34-b69fee027534

16 years agoEscape the correct quote
Andrew Gaffney [Fri, 29 Feb 2008 16:33:30 +0000 (16:33 +0000)]
Escape the correct quote

git-svn-id: svn+ssh://svn.gentoo.org/var/svnroot/catalyst/trunk@1345 d1e1f19c-881f-0410-ab34-b69fee027534

16 years agoChange remaining instances of run_emerge to run_merge
Andrew Gaffney [Fri, 29 Feb 2008 15:57:27 +0000 (15:57 +0000)]
Change remaining instances of run_emerge to run_merge

git-svn-id: svn+ssh://svn.gentoo.org/var/svnroot/catalyst/trunk@1344 d1e1f19c-881f-0410-ab34-b69fee027534

16 years agoChange all clst_hostuse checks for ppc/ppc64 to ppc*|powerpc* so we match, no matter...
Chris Gianelloni [Thu, 28 Feb 2008 17:59:42 +0000 (17:59 +0000)]
Change all clst_hostuse checks for ppc/ppc64 to ppc*|powerpc* so we match, no matter what.

git-svn-id: svn+ssh://svn.gentoo.org/var/svnroot/catalyst/trunk@1343 d1e1f19c-881f-0410-ab34-b69fee027534

16 years agoLet's change our splash checking to a global check so it only needs to be done once...
Chris Gianelloni [Thu, 28 Feb 2008 17:33:29 +0000 (17:33 +0000)]
Let's change our splash checking to a global check so it only needs to be done once.  This makes much more sense than having all of those if ... else ... statements.

git-svn-id: svn+ssh://svn.gentoo.org/var/svnroot/catalyst/trunk@1342 d1e1f19c-881f-0410-ab34-b69fee027534

16 years agoFix our USE invocation here so things work as expected.
Chris Gianelloni [Thu, 28 Feb 2008 17:24:31 +0000 (17:24 +0000)]
Fix our USE invocation here so things work as expected.

git-svn-id: svn+ssh://svn.gentoo.org/var/svnroot/catalyst/trunk@1341 d1e1f19c-881f-0410-ab34-b69fee027534

16 years agoForce-enable livecd/users for livecd/type gentoo-release-livecd and gentoo-gamecd.
Chris Gianelloni [Thu, 28 Feb 2008 17:10:37 +0000 (17:10 +0000)]
Force-enable livecd/users for livecd/type gentoo-release-livecd and gentoo-gamecd.

git-svn-id: svn+ssh://svn.gentoo.org/var/svnroot/catalyst/trunk@1340 d1e1f19c-881f-0410-ab34-b69fee027534

16 years agoRemove /etc/conf.d/domainname code, since /etc/conf.d/domainname is no longer used.
Chris Gianelloni [Thu, 28 Feb 2008 17:00:01 +0000 (17:00 +0000)]
Remove /etc/conf.d/domainname code, since /etc/conf.d/domainname is no longer used.

git-svn-id: svn+ssh://svn.gentoo.org/var/svnroot/catalyst/trunk@1339 d1e1f19c-881f-0410-ab34-b69fee027534

16 years agoFixing the snapshot copying so it will only copy the correct snapshot for people...
Chris Gianelloni [Thu, 28 Feb 2008 16:32:57 +0000 (16:32 +0000)]
Fixing the snapshot copying so it will only copy the correct snapshot for people who don't know how to properly use wget.

git-svn-id: svn+ssh://svn.gentoo.org/var/svnroot/catalyst/trunk@1338 d1e1f19c-881f-0410-ab34-b69fee027534

16 years agoFix HOSTUSE invocation on stage1, since we use -* at the beginning to disable profile...
Chris Gianelloni [Thu, 28 Feb 2008 04:47:29 +0000 (04:47 +0000)]
Fix HOSTUSE invocation on stage1, since we use -* at the beginning to disable profile USE.

git-svn-id: svn+ssh://svn.gentoo.org/var/svnroot/catalyst/trunk@1337 d1e1f19c-881f-0410-ab34-b69fee027534

16 years agoOK, we have to escape our quotes, rather than use single quotes, or we don't evaluate...
Chris Gianelloni [Thu, 28 Feb 2008 04:44:16 +0000 (04:44 +0000)]
OK, we have to escape our quotes, rather than use single quotes, or we don't evaluate the variables properly.

git-svn-id: svn+ssh://svn.gentoo.org/var/svnroot/catalyst/trunk@1336 d1e1f19c-881f-0410-ab34-b69fee027534

16 years agoFixing echo/sed for make.conf writing.
Chris Gianelloni [Thu, 28 Feb 2008 04:33:14 +0000 (04:33 +0000)]
Fixing echo/sed for make.conf writing.

git-svn-id: svn+ssh://svn.gentoo.org/var/svnroot/catalyst/trunk@1335 d1e1f19c-881f-0410-ab34-b69fee027534

16 years agoRather than using the environment, we write out our USE to make.conf, then remove...
Chris Gianelloni [Thu, 28 Feb 2008 04:26:14 +0000 (04:26 +0000)]
Rather than using the environment, we write out our USE to make.conf, then remove it once we're done.  We don't bother adding clst_HOSTUSE, since it'll be written to make.conf, already.

git-svn-id: svn+ssh://svn.gentoo.org/var/svnroot/catalyst/trunk@1334 d1e1f19c-881f-0410-ab34-b69fee027534

16 years agoChanging run_emerge to run_merge, changing both setup_portage and setup_myfeatures...
Chris Gianelloni [Thu, 28 Feb 2008 03:59:26 +0000 (03:59 +0000)]
Changing run_emerge to run_merge, changing both setup_portage and setup_myfeatures to add any USE changes to make.conf prior to merge, then removing the settings added, rather than (ab)using the environment.

git-svn-id: svn+ssh://svn.gentoo.org/var/svnroot/catalyst/trunk@1333 d1e1f19c-881f-0410-ab34-b69fee027534

16 years agoRearrange some of the functions in chroot-functions.sh in preparation for some upcomi...
Chris Gianelloni [Thu, 28 Feb 2008 03:41:54 +0000 (03:41 +0000)]
Rearrange some of the functions in chroot-functions.sh in preparation for some upcoming changes and rename setup_portage to setup_pkgmgr.

git-svn-id: svn+ssh://svn.gentoo.org/var/svnroot/catalyst/trunk@1332 d1e1f19c-881f-0410-ab34-b69fee027534

16 years agoRemoving an extra env-update call from stage1's preclean.
Chris Gianelloni [Thu, 28 Feb 2008 03:25:59 +0000 (03:25 +0000)]
Removing an extra env-update call from stage1's preclean.

git-svn-id: svn+ssh://svn.gentoo.org/var/svnroot/catalyst/trunk@1331 d1e1f19c-881f-0410-ab34-b69fee027534

16 years agoSet default for grub to 0 and updated cdtar so we don't ship a half-broken help.msg...
Chris Gianelloni [Thu, 28 Feb 2008 03:16:24 +0000 (03:16 +0000)]
Set default for grub to 0 and updated cdtar so we don't ship a half-broken help.msg which we didn't even use.

git-svn-id: svn+ssh://svn.gentoo.org/var/svnroot/catalyst/trunk@1330 d1e1f19c-881f-0410-ab34-b69fee027534

16 years agoDon't write out out 'default 1' line when creating grub.conf, since the 'help' entry...
Andrew Gaffney [Thu, 28 Feb 2008 03:01:36 +0000 (03:01 +0000)]
Don't write out out 'default 1' line when creating grub.conf, since the 'help' entry is now at the bottom, and we want grub to default to the first entry

git-svn-id: svn+ssh://svn.gentoo.org/var/svnroot/catalyst/trunk@1329 d1e1f19c-881f-0410-ab34-b69fee027534

16 years agoRemoved checks on livecd/splash_type, since we only support one type, removed remaini...
Chris Gianelloni [Wed, 27 Feb 2008 16:31:25 +0000 (16:31 +0000)]
Removed checks on livecd/splash_type, since we only support one type, removed remaining bootsplash code from bootloader-setup.sh, added automatic copying of splash.xpm.gz for Gentoo releases when using grub, and moved grub help to bottom of titles.  This is catalyst 2.0.6_pre10 for testing.

git-svn-id: svn+ssh://svn.gentoo.org/var/svnroot/catalyst/trunk@1328 d1e1f19c-881f-0410-ab34-b69fee027534

16 years agoLet's automatically copy in the snapshot if livecd/type is gentoo-release-livecd.
Chris Gianelloni [Wed, 27 Feb 2008 01:46:33 +0000 (01:46 +0000)]
Let's automatically copy in the snapshot if livecd/type is gentoo-release-livecd.

git-svn-id: svn+ssh://svn.gentoo.org/var/svnroot/catalyst/trunk@1327 d1e1f19c-881f-0410-ab34-b69fee027534