public inbox for gentoo-commits@lists.gentoo.org
 help / color / mirror / Atom feed
* [gentoo-commits] proj/catalyst:master commit in: /
@ 2011-06-25 18:08 Sebastian Pipping
  0 siblings, 0 replies; 48+ messages in thread
From: Sebastian Pipping @ 2011-06-25 18:08 UTC (permalink / raw
  To: gentoo-commits

commit:     b0d385b661e41463d5be23a5fbf7ba5ba22ff3d0
Author:     Sebastian Pipping <sebastian <AT> pipping <DOT> org>
AuthorDate: Sat Jun 25 15:36:53 2011 +0000
Commit:     Sebastian Pipping <sping <AT> gentoo <DOT> org>
CommitDate: Sat Jun 25 17:54:37 2011 +0000
URL:        http://git.overlays.gentoo.org/gitweb/?p=proj/catalyst.git;a=commit;h=b0d385b6

Makefile: Improve dependencies

---
 Makefile |    6 +++---
 1 files changed, 3 insertions(+), 3 deletions(-)

diff --git a/Makefile b/Makefile
index bcc40c7..83fbd5a 100644
--- a/Makefile
+++ b/Makefile
@@ -2,19 +2,19 @@
 # Licensed under GPL v2 or later
 
 PACKAGE_VERSION = `fgrep '__version__=' catalyst | sed 's|^__version__="\(.*\)"$$|\1|'`
-CLEAN_FILES = files/catalyst.1 doc/subarches.generated.txt
 EXTRA_DIST = files/catalyst.1
+CLEAN_FILES = $(EXTRA_DIST) doc/subarches.generated.txt
 
 distdir = catalyst-$(PACKAGE_VERSION)
 
 
-all: files/catalyst.1
+all: $(EXTRA_DIST)
 
 files/catalyst.1: doc/catalyst.1.txt doc/subarches.generated.txt doc/asciidoc.conf Makefile catalyst
 	a2x --conf-file=doc/asciidoc.conf --attribute="catalystversion=$(PACKAGE_VERSION)" \
 		 --format=manpage -D files "$<"
 
-doc/subarches.generated.txt:
+doc/subarches.generated.txt: $(wildcard arch/*.py)
 	./doc/make_subarch_table_guidexml.py
 
 clean:



^ permalink raw reply related	[flat|nested] 48+ messages in thread

* [gentoo-commits] proj/catalyst:master commit in: /
@ 2011-06-25 18:08 Sebastian Pipping
  0 siblings, 0 replies; 48+ messages in thread
From: Sebastian Pipping @ 2011-06-25 18:08 UTC (permalink / raw
  To: gentoo-commits

commit:     ee9baac5c766faa9ff5cd14b8fc771b47fb0cf78
Author:     Sebastian Pipping <sebastian <AT> pipping <DOT> org>
AuthorDate: Sat Jun 25 18:07:08 2011 +0000
Commit:     Sebastian Pipping <sping <AT> gentoo <DOT> org>
CommitDate: Sat Jun 25 18:07:25 2011 +0000
URL:        http://git.overlays.gentoo.org/gitweb/?p=proj/catalyst.git;a=commit;h=ee9baac5

Makefile: Add missing dependency

---
 Makefile |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

diff --git a/Makefile b/Makefile
index bb8a228..e6204c2 100644
--- a/Makefile
+++ b/Makefile
@@ -14,7 +14,7 @@ files/catalyst.1: doc/catalyst.1.txt doc/subarches.generated.txt doc/asciidoc.co
 	a2x --conf-file=doc/asciidoc.conf --attribute="catalystversion=$(PACKAGE_VERSION)" \
 		 --format=manpage -D files "$<"
 
-doc/subarches.generated.txt: $(wildcard modules/catalyst/arch/*.py)
+doc/subarches.generated.txt: $(wildcard modules/catalyst/arch/*.py) doc/make_subarch_table_guidexml.py
 	./doc/make_subarch_table_guidexml.py
 
 clean:



^ permalink raw reply related	[flat|nested] 48+ messages in thread

* [gentoo-commits] proj/catalyst:master commit in: /
@ 2012-07-02 14:53 Sebastian Pipping
  0 siblings, 0 replies; 48+ messages in thread
From: Sebastian Pipping @ 2012-07-02 14:53 UTC (permalink / raw
  To: gentoo-commits

commit:     415b30bf2d3410341ee93914c90d21b2bfcf4068
Author:     Sebastian Pipping <sebastian <AT> pipping <DOT> org>
AuthorDate: Mon Jul  2 14:48:44 2012 +0000
Commit:     Sebastian Pipping <sping <AT> gentoo <DOT> org>
CommitDate: Mon Jul  2 14:48:44 2012 +0000
URL:        http://git.overlays.gentoo.org/gitweb/?p=proj/catalyst.git;a=commit;h=415b30bf

Replace content on master with content from catalyst_2




^ permalink raw reply	[flat|nested] 48+ messages in thread

* [gentoo-commits] proj/catalyst:master commit in: /
  2012-07-10 18:32 [gentoo-commits] proj/catalyst:catalyst_2 " Sebastian Pipping
@ 2012-07-10 18:33 ` Sebastian Pipping
  0 siblings, 0 replies; 48+ messages in thread
From: Sebastian Pipping @ 2012-07-10 18:33 UTC (permalink / raw
  To: gentoo-commits

commit:     9cdcc0b58f0c4dae36d268ed2af4d184cedc1808
Author:     Sebastian Pipping <sebastian <AT> pipping <DOT> org>
AuthorDate: Tue Jul 10 18:31:47 2012 +0000
Commit:     Sebastian Pipping <sping <AT> gentoo <DOT> org>
CommitDate: Tue Jul 10 18:31:47 2012 +0000
URL:        http://git.overlays.gentoo.org/gitweb/?p=proj/catalyst.git;a=commit;h=9cdcc0b5

Merge branch 'catalyst-spec-man-page' into catalyst_2


 Makefile                        |   18 +-
 doc/.gitignore                  |    2 +
 doc/catalyst-spec.5.txt         |  508 +++++++++++++++++++++++++++++++++++++++
 doc/catalyst.1.txt              |   16 +-
 doc/make_target_table.py        |   42 ++++
 files/.gitignore                |    2 +
 modules/embedded_target.py      |   19 +-
 modules/generic_stage_target.py |   11 +-
 modules/generic_target.py       |    9 +-
 modules/grp_target.py           |    7 +-
 modules/livecd_stage1_target.py |    7 +-
 modules/livecd_stage2_target.py |    7 +-
 modules/netboot2_target.py      |    7 +-
 modules/netboot_target.py       |    7 +-
 modules/snapshot_target.py      |    6 +-
 modules/stage1_target.py        |    7 +-
 modules/stage2_target.py        |    7 +-
 modules/stage3_target.py        |    7 +-
 modules/stage4_target.py        |    7 +-
 modules/tinderbox_target.py     |    7 +-
 20 files changed, 649 insertions(+), 54 deletions(-)



^ permalink raw reply	[flat|nested] 48+ messages in thread

* [gentoo-commits] proj/catalyst:master commit in: /
@ 2012-07-27  4:42 Jorge Manuel B. S. Vicetto
  0 siblings, 0 replies; 48+ messages in thread
From: Jorge Manuel B. S. Vicetto @ 2012-07-27  4:42 UTC (permalink / raw
  To: gentoo-commits

commit:     5fcae1969563aa6b8b5f147b2f8fadc256331697
Author:     Jorge Manuel B. S. Vicetto (jmbsvicetto) <jmbsvicetto <AT> gentoo <DOT> org>
AuthorDate: Fri Jul 27 04:33:30 2012 +0000
Commit:     Jorge Manuel B. S. Vicetto <jmbsvicetto <AT> gentoo <DOT> org>
CommitDate: Fri Jul 27 04:33:30 2012 +0000
URL:        http://git.overlays.gentoo.org/gitweb/?p=proj/catalyst.git;a=commit;h=5fcae196

Update catalyst version. I messed up the tag so the new release is going to be 2.0.10.1.
Signed-off-by: Jorge Manuel B. S. Vicetto (jmbsvicetto) <jmbsvicetto <AT> gentoo.org>

---
 catalyst |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

diff --git a/catalyst b/catalyst
index 9da14c0..7114097 100755
--- a/catalyst
+++ b/catalyst
@@ -18,7 +18,7 @@ import catalyst.config
 import catalyst.util
 
 __maintainer__="Chris Gianelloni <releng@gentoo.org>"
-__version__="2.0.9"
+__version__="2.0.10.1"
 
 conf_values={}
 


^ permalink raw reply related	[flat|nested] 48+ messages in thread

* [gentoo-commits] proj/catalyst:master commit in: /
@ 2012-08-23  5:55 Jorge Manuel B. S. Vicetto
  0 siblings, 0 replies; 48+ messages in thread
From: Jorge Manuel B. S. Vicetto @ 2012-08-23  5:55 UTC (permalink / raw
  To: gentoo-commits

commit:     e299438feea5d5a35653072cc07e73f130923ddb
Author:     Jorge Manuel B. S. Vicetto (jmbsvicetto) <jmbsvicetto <AT> gentoo <DOT> org>
AuthorDate: Fri Aug 17 10:50:27 2012 +0000
Commit:     Jorge Manuel B. S. Vicetto <jmbsvicetto <AT> gentoo <DOT> org>
CommitDate: Fri Aug 17 10:50:27 2012 +0000
URL:        http://git.overlays.gentoo.org/gitweb/?p=proj/catalyst.git;a=commit;h=e299438f

Update copyright date on ChangeLog

---
 ChangeLog |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

diff --git a/ChangeLog b/ChangeLog
index 59ce6e0..893cfec 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,5 +1,5 @@
 # ChangeLog for catalyst
-# Copyright 1999-2012 Gentoo Foundation; 2008-2011 Various authors (see AUTHORS)
+# Copyright 1999-2012 Gentoo Foundation; 2008-2012 Various authors (see AUTHORS)
 # Distributed under the GPL v2
 # $Id$
 


^ permalink raw reply related	[flat|nested] 48+ messages in thread

* [gentoo-commits] proj/catalyst:master commit in: /
@ 2012-08-23  5:55 Jorge Manuel B. S. Vicetto
  0 siblings, 0 replies; 48+ messages in thread
From: Jorge Manuel B. S. Vicetto @ 2012-08-23  5:55 UTC (permalink / raw
  To: gentoo-commits

commit:     cd818a7bfed0d2cef22a81491c09f802cc0b9cbc
Author:     Jorge Manuel B. S. Vicetto (jmbsvicetto) <jmbsvicetto <AT> gentoo <DOT> org>
AuthorDate: Fri Aug 17 10:51:11 2012 +0000
Commit:     Jorge Manuel B. S. Vicetto <jmbsvicetto <AT> gentoo <DOT> org>
CommitDate: Fri Aug 17 10:51:11 2012 +0000
URL:        http://git.overlays.gentoo.org/gitweb/?p=proj/catalyst.git;a=commit;h=cd818a7b

Update maintainer and copyright dates

---
 catalyst |    7 ++++---
 1 files changed, 4 insertions(+), 3 deletions(-)

diff --git a/catalyst b/catalyst
index 7114097..118574a 100755
--- a/catalyst
+++ b/catalyst
@@ -1,9 +1,10 @@
 #!/usr/bin/python -OO
 
 # Maintained in full by:
+# Catalyst Team <catalyst@gentoo.org>
+# Release Engineering Team <releng@gentoo.org>
 # Andrew Gaffney <agaffney@gentoo.org>
 # Chris Gianelloni <wolf31o2@wolf31o2.org>
-# Release Engineering Team <releng@gentoo.org>
 # $Id$
 
 import os, sys, imp, string, getopt
@@ -17,7 +18,7 @@ sys.path.append(__selfpath__ + "/modules")
 import catalyst.config
 import catalyst.util
 
-__maintainer__="Chris Gianelloni <releng@gentoo.org>"
+__maintainer__="Catalyst <catalyst@gentoo.org>"
 __version__="2.0.10.1"
 
 conf_values={}
@@ -52,7 +53,7 @@ def usage():
 def version():
 	print "Catalyst, version "+__version__
 	print "Copyright 2003-2008 Gentoo Foundation"
-	print "Copyright 2008-2011 various authors"
+	print "Copyright 2008-2012 various authors"
 	print "Distributed under the GNU General Public License version 2.1\n"
 
 def parse_config(myconfig):


^ permalink raw reply related	[flat|nested] 48+ messages in thread

* [gentoo-commits] proj/catalyst:master commit in: /
@ 2012-09-05  1:48 Jorge Manuel B. S. Vicetto
  0 siblings, 0 replies; 48+ messages in thread
From: Jorge Manuel B. S. Vicetto @ 2012-09-05  1:48 UTC (permalink / raw
  To: gentoo-commits

commit:     c7a487aafca7c1ef2baf157853f88075960b8b6f
Author:     Jorge Manuel B. S. Vicetto (jmbsvicetto) <jmbsvicetto <AT> gentoo <DOT> org>
AuthorDate: Wed Sep  5 01:47:24 2012 +0000
Commit:     Jorge Manuel B. S. Vicetto <jmbsvicetto <AT> gentoo <DOT> org>
CommitDate: Wed Sep  5 01:47:24 2012 +0000
URL:        http://git.overlays.gentoo.org/gitweb/?p=proj/catalyst.git;a=commit;h=c7a487aa

Update version to prepare the 2.0.11 release.

---
 catalyst |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

diff --git a/catalyst b/catalyst
index 118574a..33e121f 100755
--- a/catalyst
+++ b/catalyst
@@ -19,7 +19,7 @@ import catalyst.config
 import catalyst.util
 
 __maintainer__="Catalyst <catalyst@gentoo.org>"
-__version__="2.0.10.1"
+__version__="2.0.11"
 
 conf_values={}
 


^ permalink raw reply related	[flat|nested] 48+ messages in thread

* [gentoo-commits] proj/catalyst:master commit in: /
@ 2012-10-31 21:58 Richard Farina
  0 siblings, 0 replies; 48+ messages in thread
From: Richard Farina @ 2012-10-31 21:58 UTC (permalink / raw
  To: gentoo-commits

commit:     91f9b4ebeca9aa889af6ebe213610a0b50353e94
Author:     Rick Farina (Zero_Chaos) <zerochaos <AT> gentoo <DOT> org>
AuthorDate: Wed Oct 31 21:56:10 2012 +0000
Commit:     Richard Farina <zerochaos <AT> gentoo <DOT> org>
CommitDate: Wed Oct 31 21:56:10 2012 +0000
URL:        http://git.overlays.gentoo.org/gitweb/?p=proj/catalyst.git;a=commit;h=91f9b4eb

catalyst 2.0.12

---
 catalyst |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

diff --git a/catalyst b/catalyst
index ed3fbd5..398d070 100755
--- a/catalyst
+++ b/catalyst
@@ -19,7 +19,7 @@ import catalyst.config
 import catalyst.util
 
 __maintainer__="Catalyst <catalyst@gentoo.org>"
-__version__="2.0.11"
+__version__="2.0.12"
 
 conf_values={}
 


^ permalink raw reply related	[flat|nested] 48+ messages in thread

* [gentoo-commits] proj/catalyst:master commit in: /
@ 2012-11-02  0:07 Richard Farina
  0 siblings, 0 replies; 48+ messages in thread
From: Richard Farina @ 2012-11-02  0:07 UTC (permalink / raw
  To: gentoo-commits

commit:     2daac2f67477b975adcf6724cb5be16a024fdc91
Author:     Rick Farina (Zero_Chaos) <zerochaos <AT> gentoo <DOT> org>
AuthorDate: Fri Nov  2 00:05:51 2012 +0000
Commit:     Richard Farina <zerochaos <AT> gentoo <DOT> org>
CommitDate: Fri Nov  2 00:05:51 2012 +0000
URL:        http://git.overlays.gentoo.org/gitweb/?p=proj/catalyst.git;a=commit;h=2daac2f6

catalyst 2.0.12.1

fix issue introduced by commit c57b514c2295df27eafe57dfb1452b486e9c547b by reverting
original as well as 17b34223a4afc1f070ac2fb9bdfb51e47c03db61 and
7be5b3b53cd0f89f954845ea9fd885a73cc0aedc

fix issue where extra "tmpfs" folder was created in cwd for no reason

---
 catalyst |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

diff --git a/catalyst b/catalyst
index 398d070..9662225 100755
--- a/catalyst
+++ b/catalyst
@@ -19,7 +19,7 @@ import catalyst.config
 import catalyst.util
 
 __maintainer__="Catalyst <catalyst@gentoo.org>"
-__version__="2.0.12"
+__version__="2.0.12.1"
 
 conf_values={}
 


^ permalink raw reply related	[flat|nested] 48+ messages in thread

* [gentoo-commits] proj/catalyst:master commit in: /
@ 2012-12-04 20:46 Richard Farina
  0 siblings, 0 replies; 48+ messages in thread
From: Richard Farina @ 2012-12-04 20:46 UTC (permalink / raw
  To: gentoo-commits

commit:     5cdec452b0ed873be566a31c49fd621f35f5acc8
Author:     Rick Farina (Zero_Chaos) <zerochaos <AT> gentoo <DOT> org>
AuthorDate: Tue Dec  4 20:45:25 2012 +0000
Commit:     Richard Farina <zerochaos <AT> gentoo <DOT> org>
CommitDate: Tue Dec  4 20:45:25 2012 +0000
URL:        http://git.overlays.gentoo.org/gitweb/?p=proj/catalyst.git;a=commit;h=5cdec452

catalyst 2.0.12.2

---
 catalyst |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

diff --git a/catalyst b/catalyst
index 9662225..3d31599 100755
--- a/catalyst
+++ b/catalyst
@@ -19,7 +19,7 @@ import catalyst.config
 import catalyst.util
 
 __maintainer__="Catalyst <catalyst@gentoo.org>"
-__version__="2.0.12.1"
+__version__="2.0.12.2"
 
 conf_values={}
 


^ permalink raw reply related	[flat|nested] 48+ messages in thread

* [gentoo-commits] proj/catalyst:master commit in: /
@ 2013-03-09  2:41 Matt Turner
  0 siblings, 0 replies; 48+ messages in thread
From: Matt Turner @ 2013-03-09  2:41 UTC (permalink / raw
  To: gentoo-commits

commit:     f09a0254fa7609800d76b127feba44fdd8073323
Author:     W. Trevor King <wking <AT> tremily <DOT> us>
AuthorDate: Sat Feb  9 20:40:31 2013 +0000
Commit:     Matt Turner <mattst88 <AT> gmail <DOT> com>
CommitDate: Sat Mar  9 02:39:11 2013 +0000
URL:        http://git.overlays.gentoo.org/gitweb/?p=proj/catalyst.git;a=commit;h=f09a0254

Makefile: Add DOCS for building files/HOWTO.html

The rules are more general though; any new *.txt file in doc/ that
doesn't match *.?.txt or one of the explicitly-listed *.generated.txt
files will be automatically built and distributed.

The generated `files/docbook-xsl.css` is a side effect of the xhtml
target.

Reviewed-by: Matt Turner <mattst88 <AT> gmail.com>

---
 Makefile |   15 ++++++++++++---
 1 files changed, 12 insertions(+), 3 deletions(-)

diff --git a/Makefile b/Makefile
index 016120a..98accbe 100644
--- a/Makefile
+++ b/Makefile
@@ -5,15 +5,18 @@ PACKAGE_VERSION = `fgrep '__version__=' catalyst | sed 's|^__version__="\(.*\)"$
 MAN_PAGE_SOURCES = $(wildcard doc/*.?.txt)
 MAN_PAGES = $(patsubst doc/%.txt,files/%,$(MAN_PAGE_SOURCES))
 MAN_PAGE_INCLUDES = doc/subarches.generated.txt doc/targets.generated.txt
-EXTRA_DIST = $(MAN_PAGES)
-GENERATED_FILES = $(MAN_PAGES) $(MAN_PAGE_INCLUDES)
+DOC_SOURCES = $(filter-out $(MAN_PAGE_SOURCES) $(MAN_PAGE_INCLUDES),$(wildcard doc/*.txt))
+DOCS = $(patsubst doc/%.txt,files/%.html,$(DOC_SOURCES))
+DOC_SIDE_EFFECTS  = files/docbook-xsl.css
+EXTRA_DIST = $(MAN_PAGES) $(DOCS) $(DOC_SIDE_EFFECTS)
+GENERATED_FILES = $(MAN_PAGES) $(MAN_PAGE_INCLUDES) $(DOCS) $(DOC_SIDE_EFFECTS)
 
 distdir = catalyst-$(PACKAGE_VERSION)
 
 
 all: $(EXTRA_DIST)
 
-files/%: doc/%.txt doc/asciidoc.conf Makefile catalyst
+$(MAN_PAGES): files/%: doc/%.txt doc/asciidoc.conf Makefile catalyst
 	a2x --conf-file=doc/asciidoc.conf --attribute="catalystversion=$(PACKAGE_VERSION)" \
 		 --format=manpage -D files "$<"
 
@@ -27,6 +30,12 @@ doc/subarches.generated.txt: $(wildcard arch/*.py) doc/make_subarch_table_guidex
 doc/targets.generated.txt: doc/make_target_table.py $(wildcard modules/*_target.py)
 	"./$<" > "$@"
 
+$(DOCS): files/%.html: doc/%.txt doc/asciidoc.conf Makefile
+	a2x --conf-file=doc/asciidoc.conf --attribute="catalystversion=$(PACKAGE_VERSION)" \
+		 --format=xhtml -D files "$<"
+
+$(DOC_SIDE_EFFECTS): $(firstword $(DOCS))
+
 clean:
 	rm -f $(GENERATED_FILES)
 	find -name '*.pyo' -delete


^ permalink raw reply related	[flat|nested] 48+ messages in thread

* [gentoo-commits] proj/catalyst:master commit in: /
@ 2013-04-15  3:23 Jorge Manuel B. S. Vicetto
  0 siblings, 0 replies; 48+ messages in thread
From: Jorge Manuel B. S. Vicetto @ 2013-04-15  3:23 UTC (permalink / raw
  To: gentoo-commits

commit:     f6ad384914a00099eea2a0f66232728c479ec628
Author:     Jorge Manuel B. S. Vicetto (jmbsvicetto) <jmbsvicetto <AT> gentoo <DOT> org>
AuthorDate: Mon Apr 15 03:22:34 2013 +0000
Commit:     Jorge Manuel B. S. Vicetto <jmbsvicetto <AT> gentoo <DOT> org>
CommitDate: Mon Apr 15 03:22:34 2013 +0000
URL:        http://git.overlays.gentoo.org/gitweb/?p=proj/catalyst.git;a=commit;h=f6ad3849

Fix broken "preserve_libs" commit - ";" is not ":".

---
 catalyst |    3 ++-
 1 files changed, 2 insertions(+), 1 deletions(-)

diff --git a/catalyst b/catalyst
index d211b99..5575d7a 100755
--- a/catalyst
+++ b/catalyst
@@ -147,7 +147,8 @@ def parse_config(myconfig):
 	if "pkgcache" in string.split(conf_values["options"]):
 		print "Package cache support enabled."
 		conf_values["PKGCACHE"]="1"
-	if "preserve_libs" in string.split(conf_values["options"]);
+
+	if "preserve_libs" in string.split(conf_values["options"]):
 		print "Preserving libs during unmerge."
 		conf_values["PRESERVE_LIBS"]="1"
 


^ permalink raw reply related	[flat|nested] 48+ messages in thread

* [gentoo-commits] proj/catalyst:master commit in: /
@ 2013-07-25  6:06 Matt Turner
  0 siblings, 0 replies; 48+ messages in thread
From: Matt Turner @ 2013-07-25  6:06 UTC (permalink / raw
  To: gentoo-commits

commit:     54d18e98b2e8341c05bc67399371d2067d78cc7e
Author:     Matt Turner <mattst88 <AT> gmail <DOT> com>
AuthorDate: Thu Jul 25 05:45:48 2013 +0000
Commit:     Matt Turner <mattst88 <AT> gmail <DOT> com>
CommitDate: Thu Jul 25 05:45:48 2013 +0000
URL:        http://git.overlays.gentoo.org/gitweb/?p=proj/catalyst.git;a=commit;h=54d18e98

Remove ChangeLog.

git tells us the same information, but better.

---
 ChangeLog | 5252 -------------------------------------------------------------
 1 file changed, 5252 deletions(-)

diff --git a/ChangeLog b/ChangeLog
deleted file mode 100644
index 12b41f2..0000000
--- a/ChangeLog
+++ /dev/null
@@ -1,5252 +0,0 @@
-# ChangeLog for catalyst
-# Copyright 1999-2012 Gentoo Foundation; 2008-2012 Various authors (see AUTHORS)
-# Distributed under the GPL v2
-# $Id$
-
-  03 May 2012; Raúl Porcel <armin76@gentoo.org> arch/arm.py:
-  Add armv6j_hardfp
-
-  26 Jun 2011; Matt Turner <mattst88@gentoo.org>
-  targets/support/chroot-functions.sh:
-  Don't run 'distcc-config --install'
-
-  26 Jun 2011; Sebastian Pipping <sping@gentoo.org>
-  modules/catalyst_support.py:
-  Warn about multiple argument errors at the same time
-
-  25 Jun 2011; Sebastian Pipping <sping@gentoo.org>
-  targets/netboot/netboot-combine.sh, targets/stage1/stage1-chroot.sh,
-  targets/stage2/stage2-chroot.sh, targets/support/chroot-functions.sh:
-  Add "-news" to FEATURES everywhere
-
-  25 Jun 2011; Matt Turner <mattst88@gentoo.org>
-  targets/support/chroot-functions.sh:
-  Use get_libdir instead of hard-coding lib for distcc
-
-  25 Jun 2011; Matt Turner <mattst88@gentoo.org>
-  modules/catalyst/arch/mips.py: add multilib (and missing n64) classes
-
-  25 Jun 2011; Matt Turner <mattst88@gentoo.org>
-  modules/catalyst/arch/mips.py: remove n32/n64 USE flags
-
-  25 Jun 2011; Matt Turner <mattst88@gentoo.org>
-  modules/catalyst/arch/mips.py: create generic mips64 classes
-  and inherit from them to simplify other classes
-
-  25 Jun 2011; Matt Turner <mattst88@gentoo.org>
-  modules/catalyst/arch/mips.py: fix CFLAGS in loongson class
-
-  25 Jun 2011; Matt Turner <mattst88@gentoo.org>
-  modules/catalyst/arch/mips.py: Remove ip* classes
-
-  25 Jun 2011; Matt Turner <mattst88@gentoo.org>
-  modules/catalyst/arch/mips.py: Remove mips2 classes
-  Linux doesn't even run on mips2
-
-  24 Jun 2011; Sebastian Pipping <sping@gentoo.org> Makefile,
-  doc/asciidoc.conf, doc/catalyst.1.txt, doc/make_subarch_table_guidexml.py:
-  Include list of supported subarches in man page.
-
-  14 Apr 2011; Raúl Porcel <armin76@gentoo.org> catalyst:
-  This is catalyst 2.0.6.916
-
-  14 Apr 2011; Raúl Porcel <armin76@gentoo.org>
-  targets/support/bootloader-setup.sh:
-  Add gentoo-ilo option for the bootloader on ia64
-
-  10 Apr 2011; Raúl Porcel <armin76@gentoo.org> catalyst,
-  targets/support/chroot-functions.sh:
-  This is catalyst 2.0.6.915
-
-  10 Apr 2011; Raúl Porcel <armin76@gentoo.org>
-  targets/support/chroot-functions.sh:
-  Replace virtual/portage with sys-apps/portage, bug #358847
-
-  05 Feb 2011; Raúl Porcel <armin76@gentoo.org> catalyst:
-  This is catalyst 2.0.6.914
-
-  05 Feb 2011; Raúl Porcel <armin76@gentoo.org> arch/amd64.py, catalyst:
-  Enable new amd64 subarches
-
-  01 Nov 2010; Raúl Porcel <armin76@gentoo.org> catalyst:
-  This is catalyst 2.0.6.913
-
-  01 Nov 2010; Raúl Porcel <armin76@gentoo.org> arch/arm.py:
-  Fix ARM hardfloat
-
-  01 Nov 2010; Raúl Porcel <armin76@gentoo.org> catalyst:
-  This is catalyst 2.0.6.912
-
-  01 Nov 2010; Raúl Porcel <armin76@gentoo.org> arch/mips.py:
-  Add patch for Loongson support, patch by Zhang Le <r0bertz at gentoo dot
-  org>, bug #330241
-
-  09 Oct 2010; Raúl Porcel <armin76@gentoo.org> catalyst:
-  This is catalyst 2.0.6.911
-
-  09 Oct 2010; Raúl Porcel <armin76@gentoo.org> arch/arm.py:
-  Replace -Os with -O2 for ARM
-
-  26 Sep 2010; Raúl Porcel <armin76@gentoo.org> arch/arm.py:
-  Arm fixes
-
-  11 Sep 2010; Raúl Porcel <armin76@gentoo.org> catalyst:
-  This is catalyst-2.0.6.909
-
-  11 Sep 2010; Raúl Porcel <armin76@gentoo.org>
-  targets/support/chroot-functions.sh:
-  Apply patch to make stage2 quiet, thanks to Alexandre Nuno Milheiro
-  <nunomilheiro@gmail.com>, gentoo bug #273664
-
-  11 Sep 2010; Raúl Porcel <armin76@gentoo.org>
-  targets/support/netboot2-final.sh:
-  Fix sparc bug, gentoo bug 297231
-
-  05 Sep 2010; Raúl Porcel <armin76@gentoo.org> AUTHORS, catalyst:
-  Update copyrights, add me to AUTHORS
-
-  05 Sep 2010; Raúl Porcel <armin76@gentoo.org> catalyst:
-  This is catalyst-2.0.6.908
-
-  05 Sep 2010; Raúl Porcel <armin76@gentoo.org>
-  modules/generic_stage_target.py:
-  Restore old behaviour on the CXXFLAGS variable on the created make.conf
-
-  04 Sep 2010; Raúl Porcel <armin76@gentoo.org> arch/arm.py:
-  Fix typo and add armv7a-hardfp target
-
-  04 Sep 2010; Raúl Porcel <armin76@gentoo.org>
-  targets/support/bootloader-setup.sh, targets/support/create-iso.sh,
-  targets/support/pre-kmerge.sh:
-  Apply patch from Guy Martin <gmsoft@gentoo.org> to fix installcd for hppa,
-  gentoo bug #317423
-
-  29 Dec 2009; Andrew Gaffney <agaffney@gentoo.org>
-  targets/support/chroot-functions.sh:
-  Only run depclean for stage3/system
-
-  28 Dec 2009; Andrew Gaffney <agaffney@gentoo.org> catalyst:
-  This is catalyst 2.0.6.906
-
-  28 Dec 2009; Andrew Gaffney <agaffney@gentoo.org>
-  targets/support/chroot-functions.sh:
-  Run depclean at the end of stage generation (for Gentoo bug #295132)
-
-  12 Sep 2009; Andrew Gaffney <agaffney@gentoo.org>
-  targets/support/livecdfs-update.sh:
-  Apply patch from Gentoo bug #284585
-
-  02 Sep 2009; Chris Gianelloni <wolf31o2@wolf31o2.org> catalyst:
-  Clean up a few extraneous spaces, line wrap a comment, and add Id.
-
-  02 Sep 2009; Chris Gianelloni <wolf31o2@wolf31o2.org> AUTHORS,
-  +.gitattributes, README, TODO:
-  Adding .gitattributes and adding an Id variable to AUTHORS, ChangeLog,
-  README, and TODO.
-
-  23 Aug 2009; Andrew Gaffney <agaffney@gentoo.org>
-  modules/livecd_stage2_target.py:
-  Apply patch for module blacklisting from gentoo bug #282148
-
-  07 Jul 2009; Chris Gianelloni <wolf31o2@wolf31o2.org> catalyst:
-  Version bumping to 2.0.6.905 for release.
-
-  28 Jun 2009; Andrew Gaffney <agaffney@gentoo.org> livecd/files/README.txt,
-  livecd/files/x86-F6.msg:
-  Apply patch to document espeakup support for Gentoo bug #267708
-
-  27 May 2009; Andrew Gaffney <agaffney@gentoo.org>
-  modules/catalyst/config.py:
-  import catalyst_support for Gentoo bug #271368
-
-  24 Apr 2009; Chris Gianelloni <wolf31o2@wolf31o2.org> catalyst:
-  Rolling an official catalyst 2.0.6.904 version.
-
-  04 Apr 2009; Andrew Gaffney <agaffney@gentoo.org> arch/arm.py:
-  Apply additional patch from Gentoo bug #255793 for arm subarches
-
-  04 Apr 2009; Andrew Gaffney <agaffney@gentoo.org>
-  targets/support/chroot-functions.sh:
-  Apply patch from Gentoo bug #264457 to prevent deleting of ccache cache
-
-  24 Feb 2009; Andrew Gaffney <agaffney@gentoo.org> arch/sh.py:
-  Additional sh patch from Gentoo bug #255793
-
-  21 Feb 2009; Andrew Gaffney <agaffney@gentoo.org> arch/arm.py, arch/sh.py:
-  Apply patch from Gentoo bug #255793 for enhanced sh/arm support
-
-  21 Jan 2009; Andrew Gaffney <agaffney@gentoo.org>
-  modules/generic_stage_target.py:
-  Update reference to make.conf.example for new location in portage-2.1.6
-
-  20 Jan 2009; Andrew Gaffney <agaffney@gentoo.org>
-  targets/stage1/stage1-chroot.sh:
-  Remove --noreplace from run_merge call so that baselayout gets rebuilt
-  with USE=build
-
-  16 Jan 2009; Andrew Gaffney <agaffney@gentoo.org>
-  targets/support/rc-update.sh:
-  Change invalid atom '>=sys-apps/baselayout-2*' to
-  '>=sys-apps/baselayout-2'
-
-  13 Jan 2009; Andrew Gaffney <agaffney@gentoo.org>
-  modules/catalyst_support.py:
-  Try to import portage.util before portage_util
-
-  09 Jan 2009; Andrew Gaffney <agaffney@gentoo.org> TODO:
-  Add note about metadata_overlay being default in 2.1.6
-
-  09 Jan 2009; Chris Gianelloni <wolf31o2@wolf31o2.org> AUTHORS:
-  Updated the AUTHORS section and the header for the ChangeLog, to reflect
-  that individual authors now retain their copyright to code they submit.
-
-  08 Jan 2009; Chris Gianelloni <wolf31o2@wolf31o2.org> TODO:
-  Rewrote TODO to make it clearer and added a ton of new items to it.
-
-  02 Jan 2009; Andrew Gaffney <agaffney@gentoo.org>
-  modules/generic_stage_target.py:
-  screw you python...hard
-
-  02 Jan 2009; Andrew Gaffney <agaffney@gentoo.org>
-  modules/generic_stage_target.py:
-  Disable removal of 'target_path' when build starts
-
-  26 Dec 2008; Andrew Gaffney <agaffney@gentoo.org>
-  modules/generic_stage_target.py:
-  Apply patch from armin76 to actually make use of the busybox_config value
-  in the spec
-
-  24 Dec 2008; Andrew Gaffney <agaffney@gentoo.org>
-  targets/netboot2/netboot2-controller.sh, targets/support/kmerge.sh:
-  Add support for gk's --busybox-config= option
-
-  23 Dec 2008; Andrew Gaffney <agaffney@gentoo.org>
-  modules/generic_stage_target.py:
-  Missing / before 'iso'
-
-  22 Dec 2008; Andrew Gaffney <agaffney@gentoo.org>
-  modules/snapshot_target.py:
-  Add support for purging to snapshot target
-
-  21 Dec 2008; Andrew Gaffney <agaffney@gentoo.org> TODO:
-  Add mix-in cdtar idea to TODO
-
-  21 Dec 2008; Andrew Gaffney <agaffney@gentoo.org>
-  -livecd/cdtar/isolinux-3.09-cdtar.tar.bz2,
-  -livecd/cdtar/isolinux-3.09-memtest86+-cdtar.tar.bz2:
-  Remove old isolinux-3.09 cdtar files
-
-  21 Dec 2008; Andrew Gaffney <agaffney@gentoo.org>
-  +livecd/cdtar/isolinux-3.72-cdtar.tar.bz2,
-  +livecd/cdtar/isolinux-3.72-memtest86+-cdtar.tar.bz2:
-  Update cdtar files to isolinux-3.72 and latest memtest86+-2.10
-
-  19 Dec 2008; Chris Gianelloni <wolf31o2@wolf31o2.org> catalyst:
-  Marking this 2.0.6.903 for testing.
-
-  12 Dec 2008; Andrew Gaffney <agaffney@gentoo.org>
-  targets/netboot2/netboot2-controller.sh:
-  Disable copying of nb-busybox.cf since it isn't used anyway
-
-  07 Dec 2008; Andrew Gaffney <agaffney@gentoo.org> arch/amd64.py,
-  arch/x86.py, catalyst:
-  A few typo and other minor fixes as reported by armin76
-
-  07 Dec 2008; Andrew Gaffney <agaffney@gentoo.org>
-  modules/generic_stage_target.py:
-  Add support for digests="all" for Gentoo bug #209611
-
-  07 Dec 2008; Andrew Gaffney <agaffney@gentoo.org>
-  examples/netboot2_template.spec, targets/support/kmerge.sh:
-  Automatically append --netboot to GK_ARGS for netboot2 target Remove
-  explicit --initramfs-overlay=/tmp/image from netboot2 example spec
-
-  07 Dec 2008; Andrew Gaffney <agaffney@gentoo.org>
-  targets/support/pre-kmerge.sh:
-  Remove evil hacks that copy gk files around for netboot2
-
-  04 Dec 2008; Chris Gianelloni <wolf31o2@wolf31o2.org> catalyst:
-  Bumping version for release.
-
-  01 Dec 2008; Andrew Gaffney <agaffney@gentoo.org>
-  modules/catalyst_support.py:
-  Default to umask 022 for spawn() unless otherwise specified for Gentoo bug
-  #239048
-
-  29 Nov 2008; Andrew Gaffney <agaffney@gentoo.org> catalyst,
-  modules/catalyst_support.py, modules/generic_stage_target.py:
-  Add support for -P/--purgeonly option
-
-  31 Oct 2008; Chris Gianelloni <wolf31o2@wolf31o2.org> README:
-  Updated README to tell the user where to locate catalyst.conf if not using
-  an ebuild. Thanks to Claus Boehmer <Claus.Boehmer@gmx.de> for pointing it
-  out.
-
-  31 Oct 2008; Chris Gianelloni <wolf31o2@wolf31o2.org> catalyst:
-  Kicking out a 2.0.6.901 release for testing.
-
-  29 Sep 2008; Andrew Gaffney <agaffney@gentoo.org>
-  modules/generic_stage_target.py:
-  Automatically prepend build dir path to livecd/iso if it's not an absolute
-  path.
-
-  28 Sep 2008; Andrew Gaffney <agaffney@gentoo.org> TODO:
-  Update TODO with placeholder idea.
-
-  07 Sep 2008; Andrew Gaffney <agaffney@gentoo.org> catalyst,
-  +modules/catalyst/util.py:
-  Create catalyst.util module with capture_traceback() and print_traceback()
-  functions Capture and print traceback when build fails instead of letting
-  python do it.
-
-  07 Sep 2008; Andrew Gaffney <agaffney@gentoo.org> catalyst,
-  modules/catalyst/config.py, modules/catalyst_support.py:
-  Switch commandline spec value parsing to use catalyst.config.ConfigParser.
-
-  07 Sep 2008; Andrew Gaffney <agaffney@gentoo.org> catalyst,
-  modules/catalyst/config.py:
-  A few fixes to ParserBase after actually testing it switch to parsing
-  config file with ConfigParser.
-
-  07 Sep 2008; Andrew Gaffney <agaffney@gentoo.org> catalyst,
-  +modules/catalyst/config.py, -modules/catalyst/util.py:
-  More indecisiveness..move util.spec to config.SpecParser.
-
-  06 Sep 2008; Andrew Gaffney <agaffney@gentoo.org> catalyst,
-  -modules/catalyst/spec.py, +modules/catalyst/util.py,
-  modules/catalyst_support.py:
-  * Rename catalyst.spec to catalyst.util
-  * Move spec_dump() into spec class
-  * Modify catalyst to use new spec class
-
-  06 Sep 2008; Andrew Gaffney <agaffney@gentoo.org> catalyst,
-  +modules/catalyst/__init__.py:
-  Add __init__.py file and import line.
-
-  06 Sep 2008; Andrew Gaffney <agaffney@gentoo.org> catalyst,
-  +modules/catalyst/spec.py:
-  Initial commit of modules/catalyst/spec.py.
-
-  30 Jul 2008; Chris Gianelloni <wolf31o2@wolf31o2.org> arch/amd64.py,
-  arch/x86.py:
-  Updating x86/amd64 arch support. Original patches by William Cooke
-  <gentoo@wcooke.org> and reported to Gentoo bug #224429, modified by me.
-
-  28 Jul 2008; Chris Gianelloni <wolf31o2@wolf31o2.org>
-  modules/generic_stage_target.py, modules/livecd_stage2_target.py,
-  modules/snapshot_target.py, modules/stage4_target.py,
-  targets/support/bootloader-setup.sh, targets/support/functions.sh,
-  targets/support/kmerge.sh:
-  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.
-
-  24 Jul 2008; Chris Gianelloni <wolf31o2@wolf31o2.org>
-  -livecd/files/Getting_Online.txt:
-  Removing livecd/files/Getting_Online.txt since it was quite outdated.
-
-  24 Jul 2008; Chris Gianelloni <wolf31o2@wolf31o2.org> TODO, catalyst,
-  README:
-  Updated for new git repo.
-
-  29 May 2008; Chris Gianelloni <wolf31o2@gentoo.org> TODO, catalyst,
-  targets/support/livecdfs-update.sh:
-  Add gconf settings for gnome-screensaver to disable locking by default. This
-  is 2.0.6 final.
-
-  14 May 2008; Andrew Gaffney <agaffney@gentoo.org> arch/arm.py:
-  Add armv5tel to arm host list.
-
-  09 May 2008; Chris Gianelloni <wolf31o2@gentoo.org>
-  targets/support/chroot-functions.sh:
-  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.
-
-  09 May 2008; Chris Gianelloni <wolf31o2@gentoo.org>
-  targets/support/chroot-functions.sh:
-  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.
-
-  09 May 2008; Chris Gianelloni <wolf31o2@gentoo.org> TODO:
-  Add a couple of distcc-related items to TODO.
-
-  09 May 2008; Chris Gianelloni <wolf31o2@gentoo.org>
-  targets/stage1/stage1-preclean-chroot.sh,
-  targets/stage2/stage2-preclean-chroot.sh,
-  targets/stage3/stage3-preclean-chroot.sh,
-  targets/stage4/stage4-preclean-chroot.sh:
-  We don't want to run setup_myfeatures in preclean, but still want to update
-  the environment and show our debug information.
-
-  25 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org>
-  targets/stage1/stage1-preclean-chroot.sh,
-  targets/stage2/stage2-preclean-chroot.sh,
-  targets/stage3/stage3-preclean-chroot.sh,
-  targets/stage4/stage4-preclean-chroot.sh,
-  targets/support/chroot-functions.sh:
-  Remove the die on LIBDIR check, since it won't be set on non-multilib
-  profiles. We can now run debug in preclean again.
-
-  25 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org>
-  targets/support/functions.sh:
-  Let's not try to chmod a dangling symlink.
-
-  25 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org>
-  targets/support/chroot-functions.sh:
-  Added emerge --info to debug output.  I don't know why I didn't add it before.
-
-  25 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org>
-  targets/stage1/stage1-preclean-chroot.sh,
-  targets/stage2/stage2-preclean-chroot.sh,
-  targets/stage3/stage3-preclean-chroot.sh,
-  targets/stage4/stage4-preclean-chroot.sh:
-  We probably shouldn't be running our debug functions in our stages. Let's
-  fix this.
-
-  24 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org>
-  targets/support/chroot-functions.sh:
-  Added a get_libdir call and fail if we don't have a valid LIBDIR when using
-  debug.
-
-  23 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org>
-  targets/support/livecdfs-update.sh:
-  Only copy the handbook icon if one exists.
-
-  21 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org>
-  modules/catalyst_lock.py:
-  Fix a small typo. Thanks to Justin Bronder <jsbronder@gentoo.org> for
-  pointing it out.
-
-  17 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org>
-  targets/livecd-stage2/livecd-stage2-controller.sh:
-  We should be matching all possible LIBDIRs, so make sure we do that.
-
-  17 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org>
-  targets/support/livecdfs-update.sh:
-  We no longer need the metadata.tar.bz2, since the Installer uses
-  metadata_overlay.
-
-  16 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org>
-  targets/stage1/stage1-chroot.sh:
-  We don't need --newuse if we're not using binary packages, so there's no
-  need for it here.
-
-  13 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org>
-  targets/livecd-stage2/livecd-stage2-controller.sh:
-  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.
-
-  13 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org>
-  targets/livecd-stage2/livecd-stage2-controller.sh,
-  targets/support/kmerge.sh, targets/support/livecdfs-update.sh,
-  targets/support/rc-update.sh:
-  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.
-
-  11 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org> TODO,
-  targets/livecd-stage1/livecd-stage1-controller.sh,
-  targets/livecd-stage2/livecd-stage2-controller.sh:
-  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.
-
-  11 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org>
-  modules/generic_stage_target.py:
-  Fix seedcache output so it fits in 80 columns.
-
-  08 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org>
-  targets/stage1/stage1-chroot.sh:
-  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.
-
-  08 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org>
-  targets/livecd-stage2/livecd-stage2-controller.sh:
-  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.
-
-  06 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
-  modules/catalyst_support.py:
-  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.
-
-  06 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org>
-  targets/stage1/stage1-chroot.sh:
-  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.
-
-  05 Apr 2008; Andrew Gaffney <agaffney@gentoo.org>
-  -livecd/cdtar/grub-memtest86+-cdtar.tar.bz2:
-  Update the grub cdtar for grub-0.97-r5 and memtest86+-2.01
-
-  05 Apr 2008; Andrew Gaffney <agaffney@gentoo.org>
-  targets/support/bootloader-setup.sh:
-  Use menu.lst for grub config, since 0.96 and higher won't use grub.conf
-  for eltorito
-
-  04 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org> +TODO,
-  modules/generic_stage_target.py, targets/support/livecdfs-update.sh:
-  Added TODO. Changed create_handbook_icon call to only be called if
-  /docs/handbook/index.html exists on the disk or in livecd/overlay.
-
-  30 Mar 2008; Andrew Gaffney <agaffney@gentoo.org>
-  targets/support/kmerge.sh:
-  Run sed on KERNELVERSION to escape the slashes so we can use it in another
-  sed
-
-  30 Mar 2008; Andrew Gaffney <agaffney@gentoo.org>
-  targets/support/kmerge.sh:
-  Modify test to run if package.provided exists instead of if it doesn't.
-  Run sed on the correct file.
-
-  27 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
-  targets/support/chroot-functions.sh:
-  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.
-
-  27 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
-  livecd/files/README.txt:
-  Added dosshd, passwd=, and nonfs to README.txt, since they were missing.
-
-  27 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
-  targets/support/rc-update.sh:
-  Added mdraid for baselayout-2 users.
-
-  14 Mar 2008; Andrew Gaffney <agaffney@gentoo.org>
-  targets/support/kmerge.sh:
-  Clean up package.provided after the kernel build
-
-  13 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
-  targets/support/kmerge.sh:
-  It helps if I put things in the correct order so they'll actually execute,
-  rather than getting a nice error from emerge.
-
-  13 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
-  targets/support/kmerge.sh:
-  Change upgrade to update.
-
-  13 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
-  targets/support/kmerge.sh:
-  Add back in the package.provided code that *should* skip the kernel sources
-  merge for call back and subsequent runs.
-
-  13 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
-  targets/support/kmerge.sh:
-  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.
-
-  13 Mar 2008; Andrew Gaffney <agaffney@gentoo.org>
-  targets/support/kmerge.sh:
-  Remove 'symlink' from USE, since it's not needed and screws up kerncache
-
-  13 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
-  targets/livecd-stage2/livecd-stage2-controller.sh:
-  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.
-
-  13 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
-  targets/livecd-stage2/livecd-stage2-controller.sh,
-  targets/stage1/stage1-controller.sh:
-  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.
-
-  11 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
-  targets/support/kmerge.sh:
-  We should be using --newuse when merging our packages in callback.
-
-  11 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
-  targets/grp/grp-chroot.sh:
-  We should only use --noreplace when building a pkgset, everything else
-  should be a fetch.
-
-  11 Mar 2008; Andrew Gaffney <agaffney@gentoo.org>
-  modules/catalyst_support.py, modules/generic_stage_target.py,
-  modules/grp_target.py:
-  Apply additional patches from bug #207862 for CONTENTS generation.
-
-  10 Mar 2008; Andrew Gaffney <agaffney@gentoo.org>
-  targets/grp/grp-chroot.sh:
-  Call setup_myemergeopts after changing clst_FETCH.
-
-  10 Mar 2008; Andrew Gaffney <agaffney@gentoo.org>
-  targets/netboot2/netboot2-pkg.sh:
-  Remove a bit of unnecessary code.
-
-  10 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
-  modules/generic_stage_target.py, targets/grp/grp-chroot.sh,
-  targets/support/chroot-functions.sh:
-  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.
-
-  10 Mar 2008; Andrew Gaffney <agaffney@gentoo.org>
-  targets/support/chroot-functions.sh:
-  Don't set --usepkg and --buildpkg when fetching.
-
-  07 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
-  modules/generic_stage_target.py:
-  Change the warning thrown into make.conf when someone uses LDFLAGS so it is
-  less confusing.
-
-  05 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
-  modules/generic_stage_target.py:
-  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.
-
-  05 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
-  targets/support/kmerge.sh:
-  Make sure we don't give genkernel a --kernel-config if it isn't set in the
-  spec.
-
-  05 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
-  modules/generic_stage_target.py, targets/support/kmerge.sh,
-  targets/support/pre-kmerge.sh:
-  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.
-
-  05 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
-  targets/support/kmerge.sh:
-  We should run the default functions for kmerge.sh, too.
-
-  05 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
-  -livecd/cdtar/aboot-0.9-r1-cdtar.tar.bz2,
-  +livecd/cdtar/aboot-1.0_pre20040408-r2-cdtar.tar.bz2:
-  Updated aboot cdtar with a newer version to support newer kernels.
-
-  05 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
-  targets/stage1/stage1-chroot.sh, targets/support/chroot-functions.sh:
-  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.
-
-  05 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org> README, catalyst:
-  Updated README a bit and rolling 2.0.6_pre12 for testing.
-
-  05 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
-  targets/support/create-iso.sh:
-  Removed any further checks for clst_fstype and making sure everybody is
-  using ${mkisofs_zisofs_opts}.
-
-  05 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
-  targets/support/livecdfs-update.sh:
-  The default theme for GNOME is now Clearlooks, so we can remove the theme
-  code, but we still want to set the font size.
-
-  05 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
-  targets/support/livecdfs-update.sh:
-  We need to put quotes around ${user_comment} or useradd gets confused.
-
-  05 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
-  targets/support/chroot-functions.sh:
-  Changed make_destpath to write out ROOT to make.conf, rather than (ab)using
-  the environment.
-
-  05 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
-  targets/support/kmerge.sh:
-  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.
-
-  04 Mar 2008; Andrew Gaffney <agaffney@gentoo.org>
-  targets/support/create-iso.sh:
-  Bash fscking sucks, so we have to compromise on this code reduction solution
-  a bit. It's still far better than it was
-
-  03 Mar 2008; Andrew Gaffney <agaffney@gentoo.org>
-  targets/support/create-iso.sh:
-  Don't escape quotes when actually running the command
-
-  02 Mar 2008; Andrew Gaffney <agaffney@gentoo.org>
-  targets/support/kmerge.sh:
-  Pass clst_root_path instead of ROOT to run_merge, since it overrides ROOT
-
-  29 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
-  targets/support/kmerge.sh:
-  Use -L instead of -l in test for symlink
-
-  29 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
-  targets/stage1/stage1-controller.sh:
-  Remove code for gcc-config/binutils-config since it should be getting done
-  in the preclean script, anyway.
-
-  29 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
-  targets/stage1/stage1-chroot.sh:
-  I missed one place where HOSTUSE was being used incorrectly.
-
-  29 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
-  targets/support/kmerge.sh:
-  Escape the correct quote
-
-  29 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
-  targets/support/kmerge.sh:
-  Change remaining instances of run_emerge to run_merge
-
-  28 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
-  targets/support/bootloader-setup.sh, targets/support/create-iso.sh:
-  Change all clst_hostuse checks for ppc/ppc64 to ppc*|powerpc* so we match,
-  no matter what.
-
-  28 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
-  targets/support/bootloader-setup.sh:
-  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.
-
-  28 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
-  targets/stage1/stage1-chroot.sh, targets/support/kmerge.sh:
-  Fix our USE invocation here so things work as expected.
-
-  28 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
-  targets/support/livecdfs-update.sh:
-  Force-enable livecd/users for livecd/type gentoo-release-livecd and
-  gentoo-gamecd.
-
-  28 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
-  targets/support/livecdfs-update.sh:
-  Remove /etc/conf.d/domainname code, since /etc/conf.d/domainname is no
-  longer used.
-
-  28 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
-  targets/livecd-stage2/livecd-stage2-controller.sh:
-  Fixing the snapshot copying so it will only copy the correct snapshot for
-  people who don't know how to properly use wget.
-
-  28 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
-  targets/stage1/stage1-chroot.sh:
-  Fix HOSTUSE invocation on stage1, since we use -* at the beginning to
-  disable profile USE.
-
-  28 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
-  targets/stage1/stage1-chroot.sh, targets/support/kmerge.sh:
-  OK, we have to escape our quotes, rather than use single quotes, or we don't
-  evaluate the variables properly.
-
-  28 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
-  targets/stage1/stage1-chroot.sh, targets/support/chroot-functions.sh,
-  targets/support/kmerge.sh:
-  Fixing echo/sed for make.conf writing.
-
-  28 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
-  targets/grp/grp-chroot.sh, targets/stage1/stage1-chroot.sh,
-  targets/support/kmerge.sh, targets/support/livecdfs-update.sh:
-  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.
-
-  28 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
-  targets/embedded/embedded-chroot.sh, targets/grp/grp-chroot.sh,
-  targets/livecd-stage1/livecd-stage1-chroot.sh,
-  targets/netboot/netboot-chroot.sh, targets/netboot/netboot-combine.sh,
-  targets/netboot2/netboot2-pkg.sh, targets/stage1/stage1-chroot.sh,
-  targets/stage2/stage2-preclean-chroot.sh, targets/stage3/stage3-chroot.sh,
-  targets/stage3/stage3-preclean-chroot.sh, targets/stage4/stage4-chroot.sh,
-  targets/support/chroot-functions.sh, targets/support/pre-kmerge.sh,
-  targets/support/unmerge.sh, targets/tinderbox/tinderbox-chroot.sh:
-  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.
-
-  28 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
-  targets/grp/grp-chroot.sh, targets/livecd-stage1/livecd-stage1-chroot.sh,
-  targets/stage1/stage1-chroot.sh, targets/stage3/stage3-chroot.sh,
-  targets/stage4/stage4-chroot.sh, targets/support/chroot-functions.sh,
-  targets/tinderbox/tinderbox-chroot.sh:
-  Rearrange some of the functions in chroot-functions.sh in preparation for
-  some upcoming changes and rename setup_portage to setup_pkgmgr.
-
-  28 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
-  targets/stage1/stage1-controller.sh:
-  Removing an extra env-update call from stage1's preclean.
-
-  28 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
-  livecd/cdtar/grub-memtest86+-cdtar.tar.bz2,
-  targets/support/bootloader-setup.sh:
-  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.
-
-  28 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
-  targets/support/bootloader-setup.sh:
-  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
-
-  27 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
-  targets/support/bootloader-setup.sh:
-  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.
-
-  27 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
-  targets/livecd-stage2/livecd-stage2-controller.sh:
-  Let's automatically copy in the snapshot if livecd/type is
-  gentoo-release-livecd.
-
-  26 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
-  modules/generic_stage_target.py:
-  Fix leading whitespace in empty() so it's only executed if there's something
-  to execute it on. Thanks to Justin Bronder <jsbronder@gentoo.org> in bug
-  211410 for pointing this out
-
-  21 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
-  targets/support/rc-update.sh:
-  Quote baselayout package atom
-
-  21 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
-  targets/support/chroot-functions.sh:
-  OK, we shouldn't use which to find env-update, since /usr/sbin isn't in the
-  PATH by default. Instead, simply check if it exists.
-
-  21 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
-  targets/support/chroot-functions.sh:
-  Remove temporary package listing code, since --verbose is forced on with
-  --debug
-
-  21 Feb 2008; Andrew Gaffney <agaffney@gentoo.org> catalyst:
-  Force-enable --verbose when using --debug
-
-  21 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
-  targets/support/kmerge.sh:
-  Changing modules-update to update-modules to quiet a warning and keep us
-  from having it get removed out from under us.
-
-  21 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
-  targets/support/chroot-functions.sh:
-  Adding a note to myself for better debug and moving run_default_funcs to the
-  bottom of the script so it gets executed. Since this can otherwise break
-  pkgcache, I'm making this catalyst 2.0.6_pre9 for testing, immediately.
-
-  21 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
-  targets/stage1/stage1-chroot.sh, targets/stage2/stage2-chroot.sh,
-  targets/support/chroot-functions.sh:
-  Moved creating of stage1 package list to the beginning of stage1-chroot.sh
-  so we can get the output with --debug, added --newuse to the options for
-  stage1, as we should always rebuild any package where the USE has changed,
-  removed removal of portage logs from stage2-chroot.sh since it is being done
-  by cleanup_stages, moved world removal in cleanup_stages into a check for
-  stages 1 through 3, made update_env_settings check for the existence of
-  env-update before running it since we now run update_env_settings by default
-  everywhere chroot-functions.sh is sourced, and added a section to show_debug
-  to list the packages, since we don't yet force-enable verbose with debug.
-
-  20 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
-  modules/catalyst_lock.py:
-  Since my python sucks and I don't feel like troubleshooting it at the
-  moment, commenting out all the DEBUG code in catalyst_lock and rolling up
-  2.0.6_pre8 for testing.
-
-  20 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> AUTHORS, catalyst,
-  modules/builder.py, modules/catalyst_lock.py:
-  Added some extra debug output to catalyst_lock.py and added Stuart Longland
-  to AUTHORS. This is catalyst 2.0.6_pre7 for testing.
-
-  20 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
-  modules/catalyst_support.py:
-  change 'is' to == because python is grumpy
-
-  20 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
-  examples/livecd-stage2_template.spec, examples/stage4_template.spec,
-  modules/livecd_stage2_target.py, targets/support/kmerge.sh,
-  targets/support/livecdfs-update.sh, targets/support/pre-kmerge.sh,
-  targets/support/rc-update.sh:
-  Removing support for bootsplash, since it hasn't been in a supported kernel
-  in a couple years and isn't accepted upstream.
-
-  20 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
-  targets/support/pre-kmerge.sh, targets/tinderbox/tinderbox-chroot.sh:
-  Fix up the sed for genkernel so it works on versions both before and after
-  3.4.10_pre2 and fixing a couple places where my sed for the . -> source
-  change was a bit too aggressive.
-
-  20 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
-  targets/support/bootloader-setup.sh:
-  Change grub timeout to 15 seconds instead of 150.
-
-  20 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
-  targets/support/pre-kmerge.sh:
-  Comment out sed on genkernel executable as it appears to do nothing these
-  days.
-
-  20 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
-  targets/livecd-stage2/livecd-stage2-controller.sh:
-  Only call find on libdirs that actually exist. Thanks to Kristoffer
-  <krek6597@student.uu.se> in bug #210807.
-
-  20 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
-  modules/generic_stage_target.py:
-  Add warning about -* in foo/use in the spec.
-
-  20 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
-  targets/embedded/embedded-chroot.sh,
-  targets/embedded/embedded-preclean-chroot.sh, targets/grp/grp-chroot.sh,
-  targets/grp/grp-preclean-chroot.sh,
-  targets/livecd-stage1/livecd-stage1-chroot.sh,
-  targets/livecd-stage1/livecd-stage1-preclean-chroot.sh,
-  targets/netboot/netboot-chroot.sh, targets/netboot/netboot-image.sh,
-  targets/netboot2/netboot2-copyfile.sh, targets/netboot2/netboot2-pkg.sh,
-  targets/stage1/stage1-chroot.sh, targets/stage1/stage1-preclean-chroot.sh,
-  targets/stage2/stage2-chroot.sh, targets/stage2/stage2-preclean-chroot.sh,
-  targets/stage3/stage3-chroot.sh, targets/stage3/stage3-preclean-chroot.sh,
-  targets/stage4/stage4-chroot.sh, targets/stage4/stage4-preclean-chroot.sh,
-  targets/support/pre-kmerge.sh, targets/tinderbox/tinderbox-chroot.sh,
-  targets/tinderbox/tinderbox-preclean-chroot.sh:
-  Change all . to source.
-
-  20 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
-  targets/embedded/embedded-preclean-chroot.sh,
-  targets/grp/grp-preclean-chroot.sh,
-  targets/livecd-stage1/livecd-stage1-preclean-chroot.sh,
-  targets/stage1/stage1-chroot.sh, targets/stage1/stage1-preclean-chroot.sh,
-  targets/stage2/stage2-preclean-chroot.sh, targets/stage3/stage3-chroot.sh,
-  targets/stage3/stage3-preclean-chroot.sh,
-  targets/stage4/stage4-preclean-chroot.sh,
-  targets/support/chroot-functions.sh,
-  targets/tinderbox/tinderbox-preclean-chroot.sh:
-  Added a cleanup_stages function and added it to the appropriate places.
-
-  20 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
-  targets/embedded/embedded-chroot.sh, targets/grp/grp-chroot.sh,
-  targets/livecd-stage1/livecd-stage1-chroot.sh,
-  targets/netboot/netboot-chroot.sh, targets/stage1/stage1-chroot.sh,
-  targets/stage2/stage2-chroot.sh, targets/stage3/stage3-chroot.sh,
-  targets/stage4/stage4-chroot.sh, targets/support/chroot-functions.sh,
-  targets/support/kmerge.sh, targets/support/livecdfs-update.sh,
-  targets/support/post-kmerge.sh, targets/support/pre-kmerge.sh,
-  targets/support/unmerge.sh, targets/tinderbox/tinderbox-chroot.sh:
-  Removing any functions that we now call by default when we source
-  chroot-functions.sh by default.
-
-  20 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
-  targets/embedded/embedded-chroot.sh, targets/grp/grp-chroot.sh,
-  targets/livecd-stage1/livecd-stage1-chroot.sh,
-  targets/netboot/netboot-chroot.sh, targets/netboot2/netboot2-pkg.sh,
-  targets/stage1/stage1-chroot.sh, targets/stage2/stage2-chroot.sh,
-  targets/stage3/stage3-chroot.sh, targets/stage4/stage4-chroot.sh,
-  targets/support/chroot-functions.sh, targets/support/pre-kmerge.sh:
-  Clean up the debug code that I've added to stage1, move it to
-  chroot_functions.sh, and call it from all of our main targets.
-
-  14 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
-  modules/generic_stage_target.py:
-  Wow. I need to make sure that we actually comment comments in make.conf or
-  we end up with a failed build. Thanks to Christian Heim <phreak@gentoo.org>
-  for pointing it out. This is catalyst 2.0.6_pre6 for testing.
-
-  14 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
-  targets/stage1/stage1-chroot.sh, targets/stage2/stage2-chroot.sh,
-  targets/stage3/stage3-chroot.sh:
-  We need to be sure we clear out /var/log/portage/elog as well as
-  /var/log/emerge.log for stages 1 through 3.
-
-  14 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
-  modules/generic_stage_target.py,
-  targets/livecd-stage2/livecd-stage2-controller.sh,
-  targets/support/livecdfs-update.sh:
-  Clean up firmware code in livecdfs-update.sh, add beginnings of new firmware
-  code in livecd-stage2-controller.sh, and fix output for USE in make.conf to
-  80 columns. This is catalyst 2.0.6_pre5 for testing.
-
-  14 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
-  modules/generic_stage_target.py:
-  Apparently, python doesn't like it when you put a set of comments in front
-  of an elif. Thanks to Robin Johnson <robbat2@gentoo.org> for pointing it out
-  and the patch.
-
-  13 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
-  modules/generic_stage_target.py:
-  Huge refactoring of modules/generic_stage_target.py to fix indentation and
-  generally clean up the code so it's a bit easier to read/follow.
-
-  13 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
-  modules/generic_stage_target.py:
-  Sort and de-dupe myusevars.
-
-  13 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
-  targets/stage1/stage1-chroot.sh:
-  Modify stage1-chroot.sh to use the actual -d/--debug code already in catalyst.
-
-  13 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
-  modules/generic_stage_target.py, targets/embedded/embedded-chroot.sh,
-  targets/grp/grp-chroot.sh, targets/livecd-stage1/livecd-stage1-chroot.sh,
-  targets/netboot/netboot-chroot.sh, targets/stage3/stage3-chroot.sh,
-  targets/stage4/stage4-chroot.sh, targets/support/chroot-functions.sh,
-  targets/tinderbox/tinderbox-chroot.sh:
-  Move export of FEATURES to setup_myfeatures.
-
-  12 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
-  targets/stage1/stage1-chroot.sh:
-  Added some debug code to stage1 and fixed a nice bug where we weren't
-  building with the correct USE. Unfortunately, this invalidates any caches
-  for stage1, since we were building with the entire USE from the profile.
-  This is 2.0.6_pre4 for testing.
-
-  11 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
-  targets/stage1/stage1-chroot.sh:
-  We don't need to do the device building twice, so removing USE=build from
-  first baselayout install.
-
-  09 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
-  targets/support/livecdfs-update.sh:
-  We check for a plugdev group, add it if it doesn't exist, and make sure any
-  users specified by livecd/users is in the group.
-
-  09 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> arch/mips.py:
-  Changing cobalt_n32 to use mipsel4_n32 as its inheritance point. Thanks to
-  Stuart Longland <redhatter@gentoo.org> for pointing this change out.
-
-  08 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
-  modules/catalyst_support.py:
-  Fix up calc_contents in contents_map. Thanks to Brent Baude
-  <ranger@gentoo.org> for pointing it out. This is catalyst 2.0.6_pre3 for
-  testing.
-
-  08 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
-  targets/stage1/stage1-chroot.sh:
-  Ensure /etc/xml/catalog does not exist in stage1, since it will always be
-  empty and will cause issues in stage3 and beyond.
-
-  08 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
-  targets/support/kmerge.sh, targets/support/rc-update.sh:
-  Changed some of the rc-update code so it should work with baselayout-2,
-  also. This is 2.0.6_pre2 for testing.
-
-  08 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> AUTHORS, catalyst,
-  files/catalyst.conf, modules/catalyst_support.py,
-  modules/generic_stage_target.py, modules/grp_target.py,
-  modules/snapshot_target.py:
-  Added support for generating CONTENTS files automatically. Patch by Robin
-  Johnson <robbat2@gentoo.org> for bug #207862.
-
-  08 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
-  modules/snapshot_target.py:
-  Add a patch from Robin Johnson <robbat2@gentoo.org> from bug #207860 to
-  exclude digest-* files from the snapshot.
-
-  08 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> arch/amd64.py,
-  arch/x86.py, modules/generic_stage_target.py:
-  Fixing a minor display issue when we write out make.conf, adding HOSTUSE for
-  amd64 to add mmx, sse, and sse2 to USE, adding sse2 to pentium4's HOSTUSE.
-
-  07 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
-  targets/support/kmerge.sh:
-  Make the --kerncache option to genkernel dependent on 'kerncache' being in
-  options, so that it can actually be turned off.
-
-  07 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> arch/amd64.py,
-  arch/mips.py:
-  Rearrange things in the arch/*.py files to ensure that nothing is used
-  before it has been defined.
-
-  07 Feb 2008; Andrew Gaffney <agaffney@gentoo.org> arch/powerpc.py:
-  Reorder arch/powerpc.py to make python happy.
-
-  07 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
-  modules/snapshot_target.py:
-  Change .svn --include to an --exclude like it was supposed to be.
-
-  07 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> arch/mips.py,
-  catalyst:
-  Added several subarches for mips so we can dump the mips subarch profiles
-  from my shiny new multi-parent profile structure. This is 2.0.6_pre1 for
-  testing.
-
-  07 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
-  targets/livecd-stage2/livecd-stage2-controller.sh:
-  Changed the code for copying the MOTD files so it's fewer lines and makes
-  more sense.
-
-  06 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> +arch/powerpc.py,
-  -arch/ppc.py, -arch/ppc64.py, arch/sparc.py, -arch/sparc64.py:
-  Merged ppc.py and ppc64.py into powerpc.py and merged sparc.py and
-  sparc64.py into sparc.py, so we have a cleaner set of arch files.
-
-  06 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> arch/amd64.py,
-  arch/x86.py:
-  Did a little cleanup on the x86.py to remove some redundant entries and
-  added nocona and core2 to amd64.py, though they're currently commented out.
-
-  06 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
-  modules/generic_stage_target.py:
-  Write out HOSTUSE settings from arch/*.py to make.conf as well as any USE
-  flags defined in the spec file.
-
-  06 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> arch/ppc64.py:
-  Added a patch from Markus Rothe <corsair@gentoo.org> to add power6 and cell
-  subarches to ppc64 for bug #208860 and removing redundant CXXFLAGS settings,
-  since catalyst sets CXXFLAGS=CFLAGS by default.
-
-  06 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
-  targets/livecd-stage1/livecd-stage1-chroot.sh, targets/support/kmerge.sh:
-  Added clst_HOSTUSE to livecd-stage1 and livecd-stage2 package builds.
-
-  06 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> arch/x86.py:
-  Added prescott to the subarches for x86.
-
-  06 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
-  modules/netboot2_target.py, targets/support/kmerge.sh:
-  Add patch to enabled netboot2/linuxrc and automatically add path for
-  initramfs overlay to genkernel commandline. Thanks to Justin Bronder
-  <jsbronder@gentoo.org> in bug #208106.
-
-  06 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
-  modules/netboot2_target.py:
-  Allow root_overlay in netboot2 target for bug #208106.
-
-  04 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
-  modules/generic_stage_target.py, modules/livecd_stage1_target.py,
-  targets/stage1/stage1-chroot.sh, targets/support/chroot-functions.sh:
-  Added USE=bindist automatically to everything that inherits set_use from
-  generic_stage_target, added USE=bindist to livecd_stage1_target, added
-  USE=bindist to emerge run for stage1, and did some minor cleanup in
-  get_libdir in chroot-functions.
-
-  03 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
-  targets/support/bootloader-setup.sh:
-  Add splashimage= line to grub.conf if /boot/grub/splash.xpm.gz exists.
-
-  02 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
-  examples/generic_stage_template.spec, examples/grp_template.spec,
-  examples/livecd-stage1_template.spec,
-  examples/livecd-stage2_template.spec, examples/netboot_template.spec,
-  examples/stage4_template.spec, examples/tinderbox_template.spec:
-  Changing link so it no longer points to a dead page.  This is for bug #208609.
-
-  02 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
-  modules/snapshot_target.py:
-  Add .svn to the catalyst snapshot excludes and remove old pordir_overlay code.
-
-  02 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
-  targets/stage1/stage1-chroot.sh:
-  As much as I hate this, we're going to force baselayout to install first.
-  This will keep us from having any issues with packages that don't respect
-  multilib libdirs.
-
-  02 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> files/catalyst.conf:
-  Reorder options in catalyst.conf so they're alphabetical.
-
-  02 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
-  targets/support/bootloader-setup.sh:
-  Add 'pager on' to grub.conf for bug #208531.
-
-  02 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
-  livecd/files/README.txt, livecd/files/x86-F6.msg:
-  Removing the unused kernel command line options from Volume/Device Management.
-
-  10 Jan 2008; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
-  This is now 2.0.5 for release.
-
-  25 Nov 2007; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
-  files/catalyst.conf, modules/catalyst_support.py,
-  modules/generic_stage_target.py,
-  targets/embedded/embedded-preclean-chroot.sh,
-  targets/grp/grp-preclean-chroot.sh,
-  targets/livecd-stage1/livecd-stage1-preclean-chroot.sh,
-  targets/stage2/stage2-preclean-chroot.sh,
-  targets/stage3/stage3-preclean-chroot.sh,
-  targets/support/chroot-functions.sh,
-  targets/tinderbox/tinderbox-preclean-chroot.sh:
-  Applying a patch from Tais M. Hansen <tais.hansen@osd.dk> to add initial
-  sys-devel/icecream cluster compiler support for bug #200095. This is
-  catalyst 2.0.5_pre6 for testing.
-
-  25 Nov 2007; Andrew Gaffney <agaffney@gentoo.org> catalyst,
-  files/catalyst.conf, modules/generic_stage_target.py:
-  Add the option for using metadata_overlay with portage to speed up cache.
-
-  25 Nov 2007; Andrew Gaffney <agaffney@gentoo.org>
-  modules/stage1_target.py, modules/stage2_target.py,
-  modules/stage3_target.py:
-  Add /etc/portage to cleanables for stages 1 through 3.
-
-  17 Nov 2007; Andrew Gaffney <agaffney@gentoo.org>
-  livecd/files/livecd-local.start,
-  targets/livecd-stage2/livecd-stage2-controller.sh,
-  targets/support/livecdfs-update.sh:
-  We apparently still need profiles/eclass for building the stage3 from the
-  LiveCD with the installer.
-
-  17 Nov 2007; Andrew Gaffney <agaffney@gentoo.org> arch/mips.py:
-  Apply patch for MIPS N32 support from Stuart Longland <redhatter@gentoo.org>
-  in bug #197917.
-
-  17 Nov 2007; Andrew Gaffney <agaffney@gentoo.org>
-  targets/livecd-stage2/livecd-stage2-controller.sh,
-  targets/support/livecdfs-update.sh:
-  Create symlink for /etc/gconf and /var/db when moving to /usr/livecd, remove
-  preservation of eclasses/profiles, and remove copying of livecd-local.start
-  since it's not needed anymore.
-
-  16 Nov 2007; Andrew Gaffney <agaffney@gentoo.org>
-  targets/support/livecdfs-update.sh, targets/support/unmerge.sh:
-  Move moving of /var/db back to livecdfs-update.sh but keep the symlink so we
-  can unmerge.
-
-  13 Nov 2007; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
-  targets/support/livecdfs-update.sh, targets/support/unmerge.sh:
-  Removing old mkvardb code which is no longer used, commenting out setting of
-  Gnome theme for testing now that Clearlooks has been default for some time,
-  and changing vdb move from a case statement to a simple if statement. This
-  is 2.0.5_pre5 for testing.
-
-  13 Nov 2007; Chris Gianelloni <wolf31o2@gentoo.org>
-  modules/stage1_target.py:
-  Removing cleaning of python encodings for bug #64890.
-
-  11 Nov 2007; Andrew Gaffney <agaffney@gentoo.org>
-  modules/generic_stage_target.py:
-  Add an extra warning into the generated make.conf about changing the CHOST.
-
-  01 Nov 2007; Andrew Gaffney <agaffney@gentoo.org>
-  targets/support/livecdfs-update.sh:
-  We don't need to copy files from /usr/lib/hotplug/firmware anymore.
-
-  29 Oct 2007; Andrew Gaffney <agaffney@gentoo.org>
-  targets/embedded/embedded-preclean-chroot.sh,
-  targets/grp/grp-preclean-chroot.sh,
-  targets/livecd-stage1/livecd-stage1-preclean-chroot.sh,
-  targets/stage2/stage2-preclean-chroot.sh,
-  targets/stage3/stage3-preclean-chroot.sh,
-  targets/tinderbox/tinderbox-preclean-chroot.sh:
-  Check to see if distcc is enabled before calling cleanup_distcc().
-
-  17 Oct 2007; Andrew Gaffney <agaffney@gentoo.org> arch/ppc.py,
-  arch/sparc.py, arch/x86.py:
-  Look for linux32 in /bin and /usr/bin.
-
-  12 Oct 2007; Andrew Gaffney <agaffney@gentoo.org>
-  modules/generic_stage_target.py:
-  Make error message more specific when removing immutable flag.
-
-  11 Oct 2007; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
-  examples/livecd-stage2_template.spec, modules/generic_stage_target.py:
-  Added Andrew Gaffney to maintainer list, fixed a typo, updated copyright
-  information, and added a small fix for FreeBSD for bug #169041. This is
-  catalyst 2.0.5_pre4 for testing.
-
-  11 Oct 2007; Chris Gianelloni <wolf31o2@gentoo.org>
-  targets/support/chroot-functions.sh:
-  Adding a slightly modified version of Andrew Gaffney's <agaffney@gentoo.org>
-  patch from bug #120076 to add cross-compiling support to our distcc
-  configuration.
-
-  11 Oct 2007; Chris Gianelloni <wolf31o2@gentoo.org>
-  targets/support/chroot-functions.sh:
-  Added a version of get_libdir from multilib.eclass so we can determine where
-  to go poking around if we need to touch anything in libdir.
-
-  11 Oct 2007; Andrew Gaffney <agaffney@gentoo.org> catalyst:
-  Print an error saying what target failed before the traceback.
-
-  25 Sep 2007; Andrew Gaffney <agaffney@gentoo.org>
-  modules/catalyst_support.py:
-  When parsing make.conf, first try pkgcore's
-  snakeoil.fileutils.read_bash_dict(), then portage's
-  portage_util.getconfig(), then the internal parse_makeconf().
-
-  06 Sep 2007; Andrew Gaffney <agaffney@gentoo.org>
-  modules/catalyst_support.py:
-  Raise an exception in parse_spec() if there's a duplicate key in the spec.
-
-  06 Sep 2007; Andrew Gaffney <agaffney@gentoo.org>
-  examples/netboot_template.spec, examples/tinderbox_template.spec,
-  modules/grp_target.py, modules/tinderbox_target.py:
-  Remove redundant set_pkgcache_path() functions from tinderbox and grp
-  modules, and remove extra pkgcache_path and kerncache_path options from
-  example specs.
-
-  31 Aug 2007; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
-  This is catalyst 2.0.5_pre3 for testing the new stages code.
-
-  31 Aug 2007; Chris Gianelloni <wolf31o2@gentoo.org>
-  targets/stage1/stage1-chroot.sh, targets/stage3/stage3-chroot.sh:
-  We need to force USE=bindist on for building stages.
-
-  29 Aug 2007; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
-  modules/generic_stage_target.py:
-  Fixed livecd/volid by removing the string.join() from set_iso_volume_id()
-  for bug #188099. This is catalyst 2.0.5_pre2 for testing.
-
-  29 Aug 2007; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
-  targets/support/rc-update.sh:
-  Added support for the newer versions of splashutils which use fbcondecor as
-  the init script. This is catalyst 2.0.5_pre1 for testing.
-
-  29 Aug 2007; Chris Gianelloni <wolf31o2@gentoo.org>
-  targets/livecd-stage2/livecd-stage2-controller.sh:
-  Make sure we mkdir on /etc/X11/xinit before we put files in it for bug
-  #178289.
-
-  22 Aug 2007; Andrew Gaffney <agaffney@gentoo.org>
-  modules/generic_stage_target.py, modules/stage1_target.py,
-  modules/stage2_target.py:
-  The 'chost' option is only valid in stage 1/2 specs.  Have catalyst error
-  otherwise.
-
-  13 Aug 2007; Andrew Gaffney <agaffney@gentoo.org> catalyst,
-  modules/generic_stage_target.py, modules/netboot2_target.py:
-  Fix typo in getopt call for --clear-autoresume. thanks to
-  Tais M. Hansen <tais.hansen@osd.dk> in bug #188339 for catching this.
-  Conditionally write CFLAGS to make.conf in stages for bug #177796.
-  Copy overlay files in netboot2 target into proper dir for bug #174635.
-
-  17 Apr 2007; Chris Gianelloni <wolf31o2@gentoo.org>
-  modules/netboot2_target.py, targets/netboot2/netboot2-copyfile.sh,
-  targets/support/netboot2-final.sh:
-  Added a patch from Andrew Gaffney <agaffney@gentoo.org> on bug #174635 to
-  fix a minor bug in System.map copying, add portage_overlay support, and adds
-  the ability to use globbing in the package file lists for the netboot2
-  target.
-
-  17 Apr 2007; Chris Gianelloni <wolf31o2@gentoo.org>
-  +targets/netboot2/nb-busybox.cf:
-  Added nb-busybox.cf to the netboot2 target for bug #174298.
-
-  16 Apr 2007; Chris Gianelloni <wolf31o2@gentoo.org>
-  targets/support/chroot-functions.sh:
-  Make sure we install ccache/distcc into the build root, not necessarily ROOT.
-
-  12 Apr 2007; Chris Gianelloni <wolf31o2@gentoo.org>
-  targets/support/livecdfs-update.sh, targets/support/unmerge.sh:
-  Change moving the VDB until after we have processed unmerge by moving it
-  from livecdfs-update.sh to unmerge.sh, instead. This allows someone to
-  unmerge packages from the gentoo-release-livecd target.
-
-  12 Apr 2007; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
-  targets/support/kmerge.sh:
-  Commented out the package.provided code in catalyst that seemed to cause
-  problems with kerncache in testing. This is 2.0.4 and should be used for the
-  2007.0 release.
-
-  12 Apr 2007; Chris Gianelloni <wolf31o2@gentoo.org>
-  modules/netboot2_target.py, targets/netboot2/netboot2-controller.sh,
-  targets/netboot2/netboot2-copyfile.sh, targets/support/functions.sh,
-  targets/support/netboot2-final.sh, targets/support/pre-kmerge.sh:
-  Added a patch from Andrew Gaffney <agaffney@gentoo.org> from bug #173826 to
-  improve the netboot2 target.
-
-  10 Apr 2007; Chris Gianelloni <wolf31o2@gentoo.org>
-  modules/generic_stage_target.py:
-  Added a patch from Mike Frysinger <vapier@gentoo.org> for bug #173740 to
-  cause catalyst to export boolean variables as well as string-based
-  variables.
-
-  10 Apr 2007; Chris Gianelloni <wolf31o2@gentoo.org>
-  modules/generic_stage_target.py:
-  Fixing check for invalid subarch to not filter too much. Fix from Mike
-  Frysinger <vapier@gentoo.org> for bug #173532.
-
-  10 Apr 2007; Chris Gianelloni <wolf31o2@gentoo.org> arch/s390.py:
-  Added s390x (64-bit) support via a patch from Mike Frysinger
-  <vapier@gentoo.org> for bug #173002.
-
-  10 Apr 2007; Chris Gianelloni <wolf31o2@gentoo.org>
-  targets/embedded/embedded-chroot.sh, targets/grp/grp-chroot.sh,
-  targets/livecd-stage1/livecd-stage1-chroot.sh,
-  targets/netboot/netboot-chroot.sh, targets/netboot/netboot-combine.sh,
-  targets/netboot2/netboot2-pkg.sh, targets/stage1/stage1-chroot.sh,
-  targets/stage1/stage1-controller.sh, targets/stage2/stage2-chroot.sh,
-  targets/stage3/stage3-chroot.sh, targets/stage4/stage4-chroot.sh,
-  targets/support/chroot-functions.sh, targets/support/kmerge.sh,
-  targets/support/pre-kmerge.sh:
-  Added setup_myemergeopts to setup_myfeatures and removed redundant calls to
-  setup_myemergeopts. Added some extra checks for clst_FETCH to disable
-  certain functions/code paths when running with -F/--fetchonly. Simplified
-  kmerge.sh with regards to kerncache and callback packages. Also, changed
-  ccache/distcc installs to use run_emerge instead of emerge directly, which
-  allows us to more easily replace the underlying package manager, or add
-  support for multiple package managers to catalyst.
-
-  20 Mar 2007; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
-  modules/grp_target.py:
-  Added patch from Åsmund Grammeltvedt <grammel@online.no> to add
-  portage_overlay functionality to GRP, where it was mistakenly missing, for
-  bug #171157. This is catalyst 2.0.3 and ready for release.
-
-  12 Mar 2007; Chris Gianelloni <wolf31o2@gentoo.org>
-  targets/livecd-stage1/livecd-stage1-controller.sh,
-  targets/support/livecdfs-update.sh:
-  Removed the generation of grppkgs.txt since the Installer now uses vdb
-  directly.
-
-  09 Mar 2007; Chris Gianelloni <wolf31o2@gentoo.org>
-  targets/support/create-iso.sh:
-  Fix creation of the EFI images. Since it is FAT, we can't go around
-  perserving permissions, now, can we?
-
-  06 Mar 2007; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
-  targets/support/livecdfs-update.sh:
-  Added a patch from Andrew Gaffney <agaffney@gentoo.org> to fix my completely
-  broken sed for rc.conf, which caused all kinds of hell to break loose when
-  booting a new CD. This is 2.0.3_pre3.
-
-  06 Mar 2007; Chris Gianelloni <wolf31o2@gentoo.org>
-  modules/generic_stage_target.py:
-  Added a patch from Christian Heim <phreak@gentoo.org> to remove stale files,
-  such as group- from /etc before creating our stage tarballs. This is for bug
-  #166695.
-
-  06 Mar 2007; Chris Gianelloni <wolf31o2@gentoo.org>
-  targets/support/livecdfs-update.sh:
-  Commenting out the livecd-kernel code, since the Installer should be doing
-  everything necessary itself.
-
-  14 Feb 2007; Chris Gianelloni <wolf31o2@gentoo.org>
-  targets/support/livecdfs-update.sh:
-  Fix up the pci.ids/usb.ids code to work with newer pciutils and future-proof
-  the usbutils hanlding in case they follow suit with pciutils.
-
-  13 Feb 2007; Chris Gianelloni <wolf31o2@gentoo.org> arch/alpha.py,
-  arch/amd64.py, arch/arm.py, arch/hppa.py, arch/ia64.py, arch/mips.py,
-  arch/ppc.py, arch/ppc64.py, arch/s390.py, arch/sh.py, arch/sparc.py,
-  arch/sparc64.py, arch/x86.py, catalyst, modules/generic_stage_target.py:
-  Added a patch from Andrew Gaffney <agaffney@gentoo.org> to fix up the
-  problems with using all of the various subarch settings.
-
-  13 Feb 2007; Chris Gianelloni <wolf31o2@gentoo.org>
-  targets/support/bootloader-setup.sh, targets/support/create-iso.sh:
-  Disabled deleting of /boot so we actually can work with EFI/grub, made EFI
-  check look in the correct location, and made sure we don't delete /voot
-  within the EFI code if grub is present.
-
-  12 Feb 2007; Chris Gianelloni <wolf31o2@gentoo.org>
-  modules/generic_stage_target.py:
-  Added another fix from Andrew Gaffney <agaffney@gentoo.org> from bug
-  #166294. This one should fix the HPPA/PPC architectures.
-
-  12 Feb 2007; Chris Gianelloni <wolf31o2@gentoo.org>
-  targets/support/chroot-functions.sh:
-  Added patch from Andrew Gaffney <agaffney@gentoo.org> for bug #166420 to
-  remove the autoresume point for portage, as it really isn't needed and
-  doesn't really gain us much, anyway.
-
-  12 Feb 2007; Chris Gianelloni <wolf31o2@gentoo.org>
-  targets/stage1/stage1-chroot.sh:
-  Added patch from Andrew Gaffney <agaffney@gentoo.org> for bug #166426.
-
-  06 Feb 2007; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
-  examples/generic_stage_template.spec, examples/grp_template.spec,
-  examples/livecd-stage1_template.spec,
-  examples/livecd-stage2_template.spec, examples/netboot2_template.spec,
-  examples/netboot_template.spec, examples/snapshot_template.spec,
-  examples/stage4_template.spec, examples/tinderbox_template.spec:
-  Update the examples to have 2006.1 for the dates. This is catalyst 2.0.2, so
-  everyone enjoy it.
-
-  06 Feb 2007; Chris Gianelloni <wolf31o2@gentoo.org> files/catalyst.conf,
-  targets/support/livecdfs-update.sh:
-  Make sure the user owns his home directory for bug #147195.
-
-  30 Jan 2007; Chris Gianelloni <wolf31o2@gentoo.org> files/catalyst.conf,
-  +files/catalystrc, modules/catalyst_support.py:
-  Re-arranged catalyst.conf to make it easier to follow while looking at the
-  online reference and added a default catalystrc file, which does nothing.
-
-  23 Jan 2007; Chris Gianelloni <wolf31o2@gentoo.org>
-  modules/catalyst_support.py, modules/embedded_target.py,
-  modules/generic_stage_target.py, modules/grp_target.py,
-  modules/livecd_stage1_target.py, modules/livecd_stage2_target.py,
-  modules/stage3_target.py, modules/tinderbox_target.py:
-  Added patch from Andrew Gaffney <agaffney@gentoo.org> to fix up some of the
-  tab/space nastiness. This is for bug #161915.
-
-  23 Jan 2007; Chris Gianelloni <wolf31o2@gentoo.org>
-  modules/generic_stage_target.py:
-  Fixed new cbuild code with another patch from Mike Frysinger
-  <vapier@gentoo.org> to allow the usage of subarches.
-
-  09 Jan 2007; Chris Gianelloni <wolf31o2@gentoo.org> arch/alpha.py,
-  arch/amd64.py, arch/arm.py, arch/hppa.py, arch/ia64.py, arch/mips.py,
-  arch/ppc.py, arch/ppc64.py, arch/s390.py, arch/sh.py, arch/sparc.py,
-  arch/sparc64.py, arch/x86.py, modules/generic_stage_target.py,
-  targets/netboot/netboot-combine.sh, targets/support/bootloader-setup.sh,
-  targets/support/create-iso.sh, targets/support/functions.sh,
-  targets/support/netboot2-final.sh, targets/support/pre-kmerge.sh:
-  Added a patch from Mike Frysinger <vapier@gentoo.org> to support cbuild.
-
-  02 Jan 2007; Chris Gianelloni <wolf31o2@gentoo.org> README, arch/alpha.py,
-  arch/amd64.py, arch/arm.py, arch/hppa.py, arch/ia64.py, arch/mips.py,
-  arch/ppc.py, arch/ppc64.py, arch/s390.py, arch/sh.py, arch/sparc.py,
-  arch/sparc64.py, arch/x86.py, files/catalyst.conf, modules/builder.py,
-  modules/catalyst_lock.py, modules/catalyst_support.py,
-  modules/embedded_target.py, modules/generic_stage_target.py,
-  modules/generic_target.py, modules/grp_target.py,
-  modules/livecd_stage1_target.py, modules/livecd_stage2_target.py,
-  modules/netboot2_target.py, modules/netboot_target.py,
-  modules/snapshot_target.py, modules/stage1_target.py,
-  modules/stage2_target.py, modules/stage3_target.py,
-  modules/stage4_target.py, modules/tinderbox_target.py,
-  targets/embedded/embedded-chroot.sh,
-  targets/embedded/embedded-controller.sh,
-  targets/embedded/embedded-preclean-chroot.sh, targets/embedded/unmerge.sh,
-  targets/grp/grp-chroot.sh, targets/grp/grp-controller.sh,
-  targets/grp/grp-preclean-chroot.sh,
-  targets/livecd-stage1/livecd-stage1-chroot.sh,
-  targets/livecd-stage1/livecd-stage1-controller.sh,
-  targets/livecd-stage1/livecd-stage1-preclean-chroot.sh,
-  targets/livecd-stage2/livecd-stage2-controller.sh,
-  targets/netboot/netboot-chroot.sh, targets/netboot/netboot-combine.sh,
-  targets/netboot/netboot-controller.sh, targets/netboot/netboot-image.sh,
-  targets/netboot2/netboot2-controller.sh,
-  targets/netboot2/netboot2-copyfile.sh, targets/netboot2/netboot2-pkg.sh,
-  targets/stage1/build.py, targets/stage1/stage1-chroot.sh,
-  targets/stage1/stage1-controller.sh,
-  targets/stage1/stage1-preclean-chroot.sh, targets/stage2/stage2-chroot.sh,
-  targets/stage2/stage2-controller.sh,
-  targets/stage2/stage2-preclean-chroot.sh, targets/stage3/stage3-chroot.sh,
-  targets/stage3/stage3-controller.sh,
-  targets/stage3/stage3-preclean-chroot.sh,
-  targets/stage4/stage4-controller.sh,
-  targets/stage4/stage4-preclean-chroot.sh,
-  targets/support/bootloader-setup.sh, targets/support/create-iso.sh,
-  targets/support/livecdfs-update.sh, targets/support/netboot2-final.sh,
-  targets/support/unmerge.sh, targets/tinderbox/tinderbox-chroot.sh,
-  targets/tinderbox/tinderbox-controller.sh,
-  targets/tinderbox/tinderbox-preclean-chroot.sh:
-  Removing old CVS Header lines, which are no longer used since moving to SVN.
-
-  02 Jan 2007; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
-  targets/stage4/stage4-chroot.sh:
-  Added back a missing 'then' from stage4 target.
-
-  27 Dec 2006; Chris Gianelloni <wolf31o2@gentoo.org>
-  modules/generic_stage_target.py:
-  Fix indentation so things actually work.
-
-  27 Dec 2006; Chris Gianelloni <wolf31o2@gentoo.org> arch/sparc.py:
-  Added patch from Mike Frysinger <vapier@gentoo.org> to change the SPARC
-  personality check.
-
-  27 Dec 2006; Chris Gianelloni <wolf31o2@gentoo.org>
-  targets/support/chroot-functions.sh, targets/support/livecdfs-update.sh:
-  Fix the display manager sed lines and change the icon for the local Handbook
-  to use the GNOME 2.16 icon for gedit.
-
-  27 Dec 2006; Chris Gianelloni <wolf31o2@gentoo.org>
-  modules/generic_stage_target.py:
-  Changed the portage_overlay option to always install overlays in
-  /usr/local/portage and added code to clean up /usr/local/portage and
-  make.conf after sucessful execution and before creation of ISO/tarballs.
-
-  22 Dec 2006; Chris Gianelloni <wolf31o2@gentoo.org>
-  targets/support/livecdfs-update.sh:
-  Fixed a typo which broke coldplugging.
-
-  20 Dec 2006; Chris Gianelloni <wolf31o2@gentoo.org>
-  targets/support/chroot-functions.sh, targets/support/livecdfs-update.sh:
-  Added a create_handbook_icon function and rearranged some of the icon
-  creation for the LiveCD. This should resolve bug #143725 once a new release
-  is made.
-
-  20 Dec 2006; Chris Gianelloni <wolf31o2@gentoo.org>
-  targets/support/livecdfs-update.sh:
-  We now disable the RC_COLDPLUG in /etc/conf.d/rc so udev will not do
-  coldplugging. This allows us to unpack our firmware before we detect
-  devices, so that devices that need it will get it.
-
-  06 Dec 2006; Chris Gianelloni <wolf31o2@gentoo.org>
-  modules/generic_stage_target.py:
-  Fix a typo in generic_stage_target.
-
-  06 Dec 2006; Chris Gianelloni <wolf31o2@gentoo.org>
-  targets/support/livecdfs-update.sh:
-  Make sure we setup the DISPLAYMANAGER variable in both /etc/rc.conf and
-  /etc/conf.d/xdm so we support older snapshots and newer ones.
-
-  22 Nov 2006; Chris Gianelloni <wolf31o2@gentoo.org>
-  modules/livecd_stage2_target.py:
-  OK. We've fixed the spacing issue with livecd-stage2, so this is 2.0.1, for
-  real.
-
-  22 Nov 2006; Chris Gianelloni <wolf31o2@gentoo.org>
-  modules/livecd_stage2_target.py:
-  Reverted change in livecd-stage2 to the action_sequence until I can figure
-  out what the problem is with it.
-
-  22 Nov 2006; Chris Gianelloni <wolf31o2@gentoo.org>
-  livecd/cdtar/isolinux-3.09-memtest86+-cdtar.tar.bz2, catalyst,
-  livecd/cdtar/isolinux-elilo-memtest86+-cdtar.tar.bz2,
-  modules/livecd_stage2_target.py:
-  Fixed the livecd-stage2 action_sequence and updated the isolinux cdtar's to
-  include newer memtest86. This is catalyst 2.0.1 and ready to roll.
-
-  22 Nov 2006; Chris Gianelloni <wolf31o2@gentoo.org>
-  modules/livecd_stage2_target.py, targets/support/livecdfs-update.sh:
-  Added a patch from Bardur Arantsson <bugs-gentoo.org@scientician.net> which
-  resolves an issue where a variable could be accessed unitialized in obscure
-  circumstances. This is wrt bug #144984.
-
-  22 Nov 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
-  modules/generic_stage_target.py, modules/livecd_stage2_target.py,
-  modules/stage2_target.py, modules/stage4_target.py:
-  Fixed up action_sequence when using --fetchonly to not create tarballs or
-  ISO images for bug #143392.
-
-  22 Nov 2006; Chris Gianelloni <wolf31o2@gentoo.org>
-  targets/grp/grp-chroot.sh, targets/stage4/stage4-chroot.sh:
-  Clean up the USE usage in GRP/stage4.
-
-  22 Nov 2006; Chris Gianelloni <wolf31o2@gentoo.org>
-  modules/generic_stage_target.py, modules/stage1_target.py,
-  modules/stage2_target.py:
-  Added cleanup patch for stage1/stage2 and generic_stage_target from Andrew
-  Gaffney <agaffney@gentoo.org> wrt bug #155911.
-
-  22 Nov 2006; Chris Gianelloni <wolf31o2@gentoo.org>
-  targets/grp/grp-chroot.sh, targets/livecd-stage1/livecd-stage1-chroot.sh,
-  targets/netboot/netboot-chroot.sh, targets/netboot2/netboot2-pkg.sh,
-  targets/stage4/stage4-chroot.sh, targets/tinderbox/tinderbox-chroot.sh:
-  Added patch from Andrew Gaffney <agaffney@gentoo.org> to remove all
-  instances of USE_ORDER since auto hasn't been valid for some time. This is
-  wrt bug #155864.
-
-  22 Nov 2006; Chris Gianelloni <wolf31o2@gentoo.org>
-  modules/generic_stage_target.py, modules/stage1_target.py:
-  Added patch from Daniel Ostrow <dostrow@gentoo.org> for added FreeBSD
-  goodness wrt bug #153587.
-
-  03 Nov 2006; Chris Gianelloni <wolf31o2@gentoo.org>
-  livecd/files/x86-F3.msg, livecd/files/x86-F4.msg, livecd/files/x86-F5.msg:
-  Changed dobladecenter to slowusb.  Thanks to solar for pointing this out.
-
-  03 Nov 2006; Chris Gianelloni <wolf31o2@gentoo.org>
-  modules/generic_stage_target.py, modules/stage4_target.py:
-  Added a check to see if we have the tarball option enabled, which causes
-  catalyst to run the capture sequence. This was requested by Tim Yamin for
-  the stage4 target, but I thought it should be usable on any stage target.
-
-  03 Nov 2006; Chris Gianelloni <wolf31o2@gentoo.org>
-  targets/support/livecdfs-update.sh:
-  Moved fstab tweaks all into one location and added make.conf tweak for bug
-  #144647.
-
-  03 Nov 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
-  Changed the options to be in alphabetical order so my meatspace logical
-  parser can process them better, added the compress and tarball options,
-  which are as of yet unused for bug #139390 and request from Tim Yamin, and
-  removed the unused -x command line parameter for bug #151405.
-
-  03 Nov 2006; Chris Gianelloni <wolf31o2@gentoo.org>
-  modules/generic_stage_target.py:
-  Added a warning about changing the CHOST setting for bug #142034.
-
-  11 Oct 2006; Chris Gianelloni <wolf31o2@gentoo.org> AUTHORS,
-  modules/generic_stage_target.py, targets/stage1/stage1-controller.sh,
-  targets/support/chroot-functions.sh:
-  Added initial Gentoo/FreeBSD support. Patch from Diego Pettenò
-  <flameeyes@gentoo.org> and attached to bug #150351.
-
-  02 Oct 2006; Chris Gianelloni <wolf31o2@gentoo.org> README, arch/alpha.py,
-  arch/amd64.py, arch/arm.py, arch/hppa.py, arch/ia64.py, arch/mips.py,
-  arch/ppc.py, arch/ppc64.py, arch/s390.py, arch/sh.py, arch/sparc.py,
-  arch/sparc64.py, arch/x86.py, catalyst, files/catalyst.conf,
-  modules/builder.py, modules/catalyst_lock.py, modules/catalyst_support.py,
-  modules/embedded_target.py, modules/generic_stage_target.py,
-  modules/generic_target.py, modules/grp_target.py,
-  modules/livecd_stage1_target.py, modules/livecd_stage2_target.py,
-  modules/netboot2_target.py, modules/netboot_target.py,
-  modules/snapshot_target.py, modules/stage1_target.py,
-  modules/stage2_target.py, modules/stage3_target.py,
-  modules/stage4_target.py, modules/tinderbox_target.py,
-  targets/embedded/embedded-chroot.sh,
-  targets/embedded/embedded-controller.sh,
-  targets/embedded/embedded-fs-runscript.sh,
-  targets/embedded/embedded-preclean-chroot.sh, targets/embedded/unmerge.sh,
-  targets/grp/grp-chroot.sh, targets/grp/grp-controller.sh,
-  targets/grp/grp-preclean-chroot.sh,
-  targets/livecd-stage1/livecd-stage1-chroot.sh,
-  targets/livecd-stage1/livecd-stage1-controller.sh,
-  targets/livecd-stage1/livecd-stage1-preclean-chroot.sh,
-  targets/livecd-stage2/livecd-stage2-controller.sh,
-  targets/netboot/netboot-chroot.sh, targets/netboot/netboot-combine.sh,
-  targets/netboot/netboot-controller.sh, targets/netboot/netboot-image.sh,
-  targets/netboot2/netboot2-controller.sh,
-  targets/netboot2/netboot2-copyfile.sh, targets/netboot2/netboot2-pkg.sh,
-  targets/stage1/build.py, targets/stage1/stage1-chroot.sh,
-  targets/stage1/stage1-controller.sh,
-  targets/stage1/stage1-preclean-chroot.sh, targets/stage2/stage2-chroot.sh,
-  targets/stage2/stage2-controller.sh,
-  targets/stage2/stage2-preclean-chroot.sh, targets/stage3/stage3-chroot.sh,
-  targets/stage3/stage3-controller.sh,
-  targets/stage3/stage3-preclean-chroot.sh, targets/stage4/stage4-chroot.sh,
-  targets/stage4/stage4-controller.sh,
-  targets/stage4/stage4-preclean-chroot.sh,
-  targets/support/bootloader-setup.sh, targets/support/create-iso.sh,
-  targets/support/functions.sh, targets/support/kmerge.sh,
-  targets/support/livecdfs-update.sh, targets/support/netboot2-final.sh,
-  targets/support/post-kmerge.sh, targets/support/pre-kmerge.sh,
-  targets/support/rc-update.sh, targets/support/target_image_setup.sh,
-  targets/support/unmerge.sh, targets/tinderbox/tinderbox-chroot.sh,
-  targets/tinderbox/tinderbox-controller.sh,
-  targets/tinderbox/tinderbox-preclean-chroot.sh:
-  Removing all copyright and license comment headers from all files so we
-  don't ever get another bug like bug #149638.
-
-  02 Oct 2006; Chris Gianelloni <wolf31o2@gentoo.org>
-  modules/generic_stage_target.py:
-  Clean up more spacing/capitalization.
-
-  02 Oct 2006; Chris Gianelloni <wolf31o2@gentoo.org> README,
-  modules/generic_stage_target.py, modules/livecd_stage1_target.py,
-  modules/stage4_target.py, targets/embedded/embedded-chroot.sh,
-  targets/embedded/embedded-controller.sh,
-  targets/embedded/embedded-fs-runscript.sh,
-  targets/embedded/embedded-preclean-chroot.sh,
-  targets/livecd-stage2/livecd-stage2-controller.sh,
-  targets/netboot2/netboot2-copyfile.sh,
-  targets/stage4/stage4-controller.sh, targets/support/kmerge.sh,
-  targets/support/pre-kmerge.sh:
-  Fixed lots of spacing issues, removed livecd/type from livecd-stage1, add
-  splash capabilities to stage4, change 'cp -a' to 'cp -pPR', add -q to emerge
-  calls in kmerge.sh, and updated README.
-
-  13 Sep 2006; Chris Gianelloni <wolf31o2@gentoo.org>
-  livecd/files/livecd-bashrc, targets/support/livecdfs-update.sh:
-  Fix bashrc so it doesn't give an error and add System.map to livecd-kernel.
-
-  08 Sep 2006; Chris Gianelloni <wolf31o2@gentoo.org>
-  modules/catalyst_support.py:
-  Added fix for bug #143348.
-
-  23 Aug 2006; Chris Gianelloni <wolf31o2@gentoo.org>
-  targets/support/livecdfs-update.sh:
-  Added -q to emerge call for systempkgs.txt just to be on the safe side.
-
-  22 Aug 2006; Chris Gianelloni <wolf31o2@gentoo.org>
-  targets/livecd-stage2/livecd-stage2-controller.sh,
-  targets/support/livecdfs-update.sh:
-  Changed some copy commands to use -f, added a check for /etc/gconf before
-  moving it when not using gentoo-release-livecd, and fixed a sed for root's
-  .bashrc, as reported on the gentoo-catalyst mailing list by Luca Casagrande
-  <luca.casagrande@gmail.com>.
-
-  16 Aug 2006; Chris Gianelloni <wolf31o2@gentoo.org>
-  targets/support/livecdfs-update.sh:
-  Fixing sed so that systemspkgs.txt is built properly.
-
-  11 Aug 2006; Chris Gianelloni <wolf31o2@gentoo.org> arch/sparc.py:
-  The sparc32 binary is in /bin, not /usr/bin.
-
-  11 Aug 2006; Chris Gianelloni <wolf31o2@gentoo.org>
-  targets/support/chroot-functions.sh:
-  We now only set the options for pkgcache if we are not using fetchonly. This
-  should work around a problem where portage won't fetch the files if a binpkg
-  already exists for the package.
-
-  09 Aug 2006; Chris Gianelloni <wolf31o2@gentoo.org>
-  targets/support/livecdfs-update.sh:
-  Added code to make a backup of custom.conf before we edit it for the
-  installer.
-
-  29 Jul 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
-  targets/support/livecdfs-update.sh:
-  Remove sed from splash section, since it wasn't actually resolving the
-  issue, anyway. Change the installer's dialog front-end code to simply run
-  via sudo, since we don't need to worry about having the X DISPLAY setup or
-  anything. This is catalyst 2.0, so you guys can all start rejoicing.
-
-  26 Jul 2006; Chris Gianelloni <wolf31o2@gentoo.org>
-  targets/support/livecdfs-update.sh:
-  Fix my sed line so it actually applies correctly.
-
-  25 Jul 2006; Chris Gianelloni <wolf31o2@gentoo.org>
-  targets/support/chroot-functions.sh:
-  Added check for verbose, and add --verbose if found, or --quiet, to emerge
-  options.
-
-  21 Jul 2006; Chris Gianelloni <wolf31o2@gentoo.org>
-  targets/support/livecdfs-update.sh:
-  Fix the splash code so we have our splash theme on all 6 virtual consoles,
-  as well as a possible fix for the read-only filesystem messages from
-  /sbin/splash-functions.sh
-
-  20 Jul 2006; Chris Gianelloni <wolf31o2@gentoo.org>
-  targets/support/chroot-functions.sh:
-  Fix --fetchonly to actually work.
-
-  19 Jul 2006; Chris Gianelloni <wolf31o2@gentoo.org>
-  examples/livecd-stage2_template.spec:
-  Added description for livecd/fsops to livecd-stage2's spec template.
-
-  19 Jul 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
-  targets/support/livecdfs-update.sh:
-  I've modified the GDM configuration section to work correctly. I have also
-  ensured that xdm is no longer started just because livecd/xdm is used, which
-  was causing issues for the generic-livecd type. This is 2.0_rc50, which
-  should be the last of the 'release candidates' made. If there are no bug
-  reports in 2 days, then I'm rolling this as 2.0 final.
-
-  12 Jul 2006; Chris Gianelloni <wolf31o2@gentoo.org>
-  targets/support/livecdfs-update.sh:
-  Hopefully, I have fixed the issue with the Installer icons. We'll have to
-  see once the newer Installer is released, as I still have to fix the
-  installer scripts.
-
-  12 Jul 2006; Chris Gianelloni <wolf31o2@gentoo.org>
-  targets/support/rc-update.sh:
-  Removed famd from the default runlevel for gentoo-release-livecd. It really
-  shouldn't cause a problem, but I prefer it stay a bit clean.
-
-  11 Jul 2006; Chris Gianelloni <wolf31o2@gentoo.org>
-  modules/generic_stage_target.py, targets/support/bootloader-setup.sh,
-  targets/support/create-iso.sh, targets/support/kmerge.sh,
-  targets/support/livecdfs-update.sh, targets/support/mips-arcload_conf.sh:
-  Added patches from Joshua Kinard <kumba@gentoo.org> from bug #139337.
-
-  05 Jul 2006; Chris Gianelloni <wolf31o2@gentoo.org>
-  -livecd/cdtar/silo-1.2.6-sparc-cdtar.tar.bz2,
-  +livecd/cdtar/silo-1.4.13-sparc-cdtar.tar.bz2,
-  targets/support/bootloader-setup.sh:
-  Added patch from Gustavo Zacarias <gustavoz@gentoo.org> for sparc/silo
-  parameters support. This is for bug #139300.
-
-  28 Jun 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
-  modules/generic_stage_target.py, modules/livecd_stage2_target.py,
-  targets/support/filesystem-functions.sh:
-  Added two patches from Joshua Kinard from bug #138255 to fix livecd/fsops
-  and also to remove some redundant values from livecd-stage2's valid_values.
-  This is 2.0_rc49.
-
-  28 Jun 2006; Chris Gianelloni <wolf31o2@gentoo.org> arch/ppc.py,
-  arch/x86.py:
-  Fixed invocation of linux32 for x86 and ppc.  This is for bug #138080.
-
-  22 Jun 2006; Chris Gianelloni <wolf31o2@gentoo.org>
-  modules/generic_stage_target.py:
-  Fix a problem where catalyst was creating an initial list, then putting that
-  list inside another. Thanks to Andrew Gaffney <agaffney@gentoo.org> for
-  pointing it out and for the fix. This is for bug #136351.
-
-  22 Jun 2006; Chris Gianelloni <wolf31o2@gentoo.org>
-  targets/support/unmerge.sh:
-  Removing loop for unmerge, as it didn't actually solve anything and the
-  portage team has helped us out by reverting the behavior that caused this
-  change in the first place.
-
-  21 Jun 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
-  modules/netboot2_target.py, modules/stage1_target.py,
-  targets/netboot2/netboot2-copyfile.sh, targets/support/pre-kmerge.sh:
-  Added two patches from Joshua Kinard <kumba@gentoo.org> to fix stage1 not
-  having /proc mounted during the preclean stage and also to clean up the
-  netboot2 code. This is 2.0_rc48.
-
-  20 Jun 2006; Chris Gianelloni <wolf31o2@gentoo.org>
-  targets/support/unmerge.sh:
-  Change our unmerge from being a single unmerge to a loop, to work around an
-  unexpected change in portage 2.1's unmerge processing.
-
-  19 Jun 2006; Chris Gianelloni <wolf31o2@gentoo.org>
-  targets/support/bootloader-setup.sh:
-  Fixed a problem where we were putting the kernel name in twice and causing
-  and error when using grub as a bootloader. This is for bug #137252.
-
-  15 Jun 2006; Chris Gianelloni <wolf31o2@gentoo.org>
-  targets/support/bootloader-setup.sh:
-  Added a second pass to the alpha bootloader setup to create aboot items for
-  serial console for bug #133457.
-
-  12 Jun 2006; Chris Gianelloni <wolf31o2@gentoo.org>
-  +livecd/cdtar/arcload-0.43-r1.tbz2:
-  Added arcload cdtar for mips.
-
-  09 Jun 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
-  targets/netboot/netboot-controller.sh:
-  Added make-busybox-symlinks to USE for busybox compile. This is catalyst
-  2.0_rc47.
-
-  08 Jun 2006; Chris Gianelloni <wolf31o2@gentoo.org>
-  modules/generic_stage_target.py, targets/support/livecdfs-update.sh:
-  Add patch from bug #135051 to fix the seedcache extraction logic.
-
-  03 Jun 2006; Chris Gianelloni <wolf31o2@gentoo.org>
-  targets/support/livecdfs-update.sh:
-  Don't set icon theme to Clearlooks, since it doesn't exist.
-
-  03 Jun 2006; Chris Gianelloni <wolf31o2@gentoo.org>
-  targets/support/livecdfs-update.sh:
-  Fix sed on installer icons.
-
-  25 May 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
-  This is 2.0_rc46.
-
-  23 May 2006; Chris Gianelloni <wolf31o2@gentoo.org>
-  targets/stage1/stage1-controller.sh:
-  Added a -type f to the find call in stage1 for bug #132180.
-
-  19 May 2006; Chris Gianelloni <wolf31o2@gentoo.org>
-  livecd/cdtar/yaboot-1.3.13-cdtar.tar.bz2:
-  Updated yaboot cdtar from Daniel Ostrow <dostrow@gentoo.org> so it will boot
-  properly on IBM PPC64 machines.
-
-  19 May 2006; Eric Edgar <rocket@gentoo.org> modules/catalyst_support.py,
-  modules/generic_stage_target.py:
-  Fix DIGESTS output
-
-  16 May 2006; Chris Gianelloni <wolf31o2@gentoo.org>
-  targets/support/rc-update.sh:
-  Removed x-setup from default runlevel, as it is now controlled via the
-  autoconfig init script.
-
-  15 May 2006; Eric Edgar <rocket@gentoo.org> arch/ppc64.py:
-  Fix ppc64 based arches to subclass ppc64
-
-  15 May 2006; Chris Gianelloni <wolf31o2@gentoo.org>
-  modules/livecd_stage1_target.py:
-  Use the full category/package name for livecd-tools.
-
-  13 May 2006; Chris Gianelloni <wolf31o2@gentoo.org>
-  targets/support/livecdfs-update.sh:
-  Make copies and deletes recursive for firmware since some packages put their
-  firmware in a subdirectory.
-
-  10 May 2006; Chris Gianelloni <wolf31o2@gentoo.org>
-  targets/support/livecdfs-update.sh:
-  Fix detection of the Installer.
-
-  10 May 2006; Chris Gianelloni <wolf31o2@gentoo.org> arch/ppc64.py:
-  Added 970, power3, power4, and power5 sub-arches for ppc64.
-
-  09 May 2006; Chris Gianelloni <wolf31o2@gentoo.org>
-  targets/support/livecdfs-update.sh:
-  Removed portion of livecdfs-update.sh that created /etc/conf.d/net as it is
-  no longer necessary and can cause possible problems with Installer-based
-  installs.
-
-  08 May 2006; Eric Edgar <rocket@gentoo.org> modules/catalyst_lock.py:
-  recursive directory create
-
-  01 May 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
-  modules/catalyst_support.py:
-  Changed a display error from bug #131502 and rolling 2.0_rc45.
-
-  25 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
-  targets/support/create-iso.sh:
-  Added patch from Gustavo Zacharias <gustavoz@gentoo.org> for some fun
-  silo-fu on SPARC.
-
-  25 Apr 2006; Eric Edgar <rocket@gentoo.org>
-  modules/generic_stage_target.py:
-  digests function uses raw output from hash function now
-
-  25 Apr 2006; Eric Edgar <rocket@gentoo.org> modules/catalyst_support.py:
-  change hash result format so .DIGESTS is generated correctly
-
-  25 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
-  modules/catalyst_support.py:
-  Added patch to parse_spec by Andrew Gaffney <agaffney@gentoo.org> and for
-  bug #131190.
-
-  25 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
-  targets/support/livecdfs-update.sh:
-  Added a space for bug #131181.
-
-  23 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
-  targets/support/kmerge.sh:
-  Fixed creation of kernelpkgs.txt file for the installer.
-
-  21 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
-  modules/generic_stage_target.py:
-  Somehow this hosts.bck fix got reverted and I really don't know how. Anyway,
-  I'm adding it back.
-
-  20 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
-  targets/livecd-stage2/livecd-stage2-controller.sh,
-  targets/support/bootloader-setup.sh:
-  I missed an extra else in bootloader-setup.sh, so I'm fixing that and
-  rolling out an emergency rc44.
-
-  20 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
-  targets/support/bootloader-setup.sh:
-  If you use elif, you have to use a then after it. Yeah, that one's totally
-  my fault.
-
-  19 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
-  targets/support/livecdfs-update.sh:
-  Fixing my own bug in livecdfs-update.sh and rolling 2.0_rc43.
-
-  19 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
-  targets/support/rc-update.sh:
-  Removed runlevel deletion, as it probably wasn't a good idea. This is for
-  bug #130476.
-
-  19 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
-  targets/support/bootloader-setup.sh:
-  Removed bootplash support from ppc/ppc64 since they only will work with
-  gensplash. Forced use of livecd/splash_type of bootsplash to get
-  splash=silent. This should reduce the number of things on the kernel command
-  line that aren't necessary.
-
-  18 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org> AUTHORS, catalyst,
-  modules/catalyst_support.py:
-  Added patch from Andrew Gaffney <agaffney@gentoo.org> to re-write
-  parse_spec. This should resolve bug #130103, as well as make the code much
-  cleaner. This is 2.0_rc42.
-
-  18 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
-  modules/generic_stage_target.py:
-  Forced -p on tar for compressing stages.
-
-  18 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
-  targets/support/chroot-functions.sh:
-  Fixed fetchonly option for stages 1 through 3 and livecd-stage1, and
-  possibly others.
-
-  17 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
-  targets/stage1/build.py:
-  Added patch to build.py for portage 2.1 support.
-
-  17 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
-  targets/support/kmerge.sh:
-  Fixed genkernel initramfs overlay support. Thanks to Alvin Lee
-  <liyiming@ict.ac.cn> in bug #129890.
-
-  17 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
-  targets/support/livecdfs-update.sh:
-  Moved sed line for ##STARTX to end of file, since we aren't touching
-  /etc/startx until the end.
-
-  17 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
-  targets/support/livecdfs-update.sh:
-  Added a check for the games group and add it if it doesn't exist already.
-  This should resolve bug #125498.
-
-  13 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
-  examples/generic_stage_template.spec, examples/grp_template.spec,
-  examples/livecd-stage1_template.spec,
-  examples/livecd-stage2_template.spec, examples/netboot2_template.spec,
-  examples/netboot_template.spec, examples/snapshot_template.spec,
-  examples/stage4_template.spec, examples/tinderbox_template.spec:
-  Removed portdir_overlay from the snapshot example spec and added
-  portage_overlay to the example specs for the relevant targets.
-
-  04 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
-  This is 2.0_rc41 since it has better LiveCD support.
-
-  04 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
-  targets/support/livecdfs-update.sh:
-  Fix theme for gdm.
-
-  31 Mar 2006; Chris Gianelloni <wolf31o2@gentoo.org>
-  targets/support/functions.sh:
-  Removed check for livecd/dev-manager being udev since it was done
-  incorrectly and genkernel assumes udev by default on a 2.6 kernel and devfs
-  by default on a 2.4 kernel. Thanks to Alvin Lee <liyiming@ict.ac.cn> on bug
-  #128265 for pointing this out.
-
-  23 Mar 2006; Chris Gianelloni <wolf31o2@gentoo.org>
-  -livecd/cdtar/elilo-3.4-cdtar.tar.bz2,
-  +livecd/cdtar/elilo-3.6-cdtar.tar.bz2:
-  Replaced elilo-3.4 cdtar with elilo-3.6 cdtar for IA64.
-
-  22 Mar 2006; Chris Gianelloni <wolf31o2@gentoo.org>
-  modules/generic_stage_target.py:
-  Fix to ensure that we look inside the chroot for /etc/hosts.bck, not on our
-  live system. You can thank Andrew Gaffney for the fix.
-
-  22 Mar 2006; Chris Gianelloni <wolf31o2@gentoo.org>
-  targets/livecd-stage2/livecd-stage2-controller.sh:
-  Don't copy motd files if we're using livecd/type generic-livecd.
-
-  22 Mar 2006; Chris Gianelloni <wolf31o2@gentoo.org>
-  targets/livecd-stage2/livecd-stage2-controller.sh,
-  targets/support/livecdfs-update.sh:
-  Made sure that livecd/motd is ignored for livecd/type: gentoo-* and added
-  some extra cleanup to generic-livecd.
-
-  16 Mar 2006; Chris Gianelloni <wolf31o2@gentoo.org>
-  -livecd/cdtar/yaboot-1.3.11-cdtar.tar.bz2,
-  -livecd/cdtar/yaboot-1.3.11-ppc64-cdtar-r1.tar.bz2,
-  +livecd/cdtar/yaboot-1.3.13-cdtar.tar.bz2,
-  -livecd/cdtar/ppc-yaboot-cdtar.tar.bz2,
-  targets/support/bootloader-setup.sh:
-  Added sed to PPC/PPC64 to change boot.msg to match the hardware for which
-  the CD was built, merged the PPC and PPC64 cdtar files into a single cdtar,
-  and removed all older cdtar files for PPC*.
-
-  13 Mar 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
-  livecd/files/livecd.motd.txt:
-  Added message to the official LiveCD MOTD mentioning how to run the
-  installer. Blame codeman. This is 2.0_rc40.
-
-  13 Mar 2006; Eric Edgar <rocket@gentoo.org> modules/snapshot_target.py:
-  fix so snapshot target doesnt have errors
-
-  13 Mar 2006; Chris Gianelloni <wolf31o2@gentoo.org>
-  targets/support/livecdfs-update.sh:
-  Finalized the sync from my fsscript for 2006.0 into catalyst. It is now no
-  longer necessary to use a fsscript to duplicate the official Gentoo LiveCD
-  builds.
-
-  12 Mar 2006; Chris Gianelloni <wolf31o2@gentoo.org>
-  targets/support/rc-update.sh:
-  Removed hdparm and alsasound from rc-update.sh as they are pulled in by the
-  autoconfig script.
-
-  21 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org>
-  targets/support/livecdfs-update.sh:
-  Added wrapping around the udev sed for those crazy 2.4-users.
-
-  17 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
-  targets/support/livecdfs-update.sh:
-  Added sed fix for udev starting evms_activate unconditionally. This is
-  2.0_rc39.
-
-  17 Feb 2006; Eric Edgar <rocket@gentoo.org> modules/stage4_target.py:
-  add stage4/unmerge stage4/rm to valid options
-
-  15 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org>
-  targets/support/rc-update.sh:
-  Added fix for bug #122154 from Rajiv Manglani.
-
-  15 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org>
-  targets/support/kmerge.sh:
-  Fixed creation of kernelpkgs.txt for the Installer.
-
-  14 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org>
-  livecd/cdtar/elilo-3.4-cdtar.tar.bz2:
-  Updated elilo tarball for IA64.
-
-  14 Feb 2006; Eric Edgar <rocket@gentoo.org> modules/snapshot_target.py:
-  DIGESTS support for snapshot creation
-
-  14 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
-  This is catalyst 2.0_rc38, codenamed: When will the stinking release
-  candidates ever end?
-
-  14 Feb 2006; Eric Edgar <rocket@gentoo.org> modules/grp_target.py:
-  fix for .DIGESTS.DIGESTS issue in grp
-
-  14 Feb 2006; Eric Edgar <rocket@gentoo.org>
-  modules/generic_stage_target.py:
-  fix for failure when root_overlay is not set
-
-  14 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org>
-  targets/support/bootloader-setup.sh:
-  Added IA64/SGI patch from plasmaroo.
-
-  13 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
-  targets/livecd-stage1/livecd-stage1-controller.sh,
-  targets/support/kmerge.sh, targets/support/livecdfs-update.sh:
-  Fixed generation of grppkgs.txt and kernelpkgs.txt for the Installer. This
-  is 2.0_rc37.
-
-  10 Feb 2006; Eric Edgar <rocket@gentoo.org>
-  modules/generic_stage_target.py:
-  Allow multiple overlays for root_overlay and overlay spec option
-
-  10 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org>
-  -livecd/cdtar/yaboot-1.3.11-ppc-cdtar-r1.tar.bz2,
-  +livecd/cdtar/yaboot-1.3.11-ppc64-cdtar-r1.tar.bz2, catalyst,
-  targets/support/rc-update.sh:
-  Updated ppc64's cdtar file with a new boot.msg, removed older file, and
-  fixed bug #122154. This is catalyst 2.0_rc36.
-
-  09 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
-  livecd/files/livecd.motd.txt, targets/support/livecdfs-update.sh:
-  Updated the LiveCD motd to tell the user to run the display manager again,
-  rather than startx, while mentioning that startx is useful as a rescue X
-  session since it starts twm. This is catalyst 2.0_rc35.
-
-  09 Feb 2006; Eric Edgar <rocket@gentoo.org> targets/support/create-iso.sh:
-  Add hfs-hide options to mkisofs so macs boot
-
-  09 Feb 2006; Eric Edgar <rocket@gentoo.org>
-  modules/generic_stage_target.py:
-  Fix indentation issues
-
-  08 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
-  This is 2.0_rc34.
-
-  08 Feb 2006; Eric Edgar <rocket@gentoo.org>
-  targets/support/bootloader-setup.sh:
-  add additional console less entry when consoles are chosen for ppc64
-
-  08 Feb 2006; Eric Edgar <rocket@gentoo.org>
-  modules/generic_stage_target.py:
-  fix kernelopts and extraversion env variable exports
-
-  08 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
-  targets/support/livecdfs-update.sh:
-  Rearranged generation of /usr/livecd/systempkgs.txt for the LiveCD. Thanks
-  to Andrew Gaffney for spotting this.  This is 2.0_rc33.
-
-  07 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
-  targets/support/kmerge.sh:
-  Changing the way we determine if extraversion is set. This is catalyst
-  2.0_rc32.
-
-  07 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org>
-  targets/support/livecdfs-update.sh:
-  Change net.ethX links to link to net.lo instead of net.eth0.
-
-  07 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org>
-  examples/stage4_template.spec:
-  Fixed rcadd example for stage4.  Blame rajiv.
-
-  06 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
-  This is catalyst 2.0_rc31.
-
-  05 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org>
-  targets/support/livecdfs-update.sh:
-  Added copy of /usr/portage/eclass for the Installer. Thanks to Andrew
-  Gaffney for pointing me in the right direction.
-
-  03 Feb 2006; Eric Edgar <rocket@gentoo.org> targets/support/create-iso.sh:
-  change all occurrences of ${clst_livecd_cdfstype} with ${clst_fstype}
-
-  02 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
-  This is 2.0_rc30.
-
-  02 Feb 2006; Eric Edgar <rocket@gentoo.org>
-  examples/livecd-stage2_template.spec:
-  updated examples to have console and machine_type
-
-  02 Feb 2006; Eric Edgar <rocket@gentoo.org>
-  targets/support/bootloader-setup.sh:
-  Change [ console ] to -console in yaboot.conf for ppc64.  Spaces aren't
-  allowed.
-
-  02 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
-  This is catalyst 2.0_rc29.
-
-  02 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org>
-  livecd/cdtar/yaboot-1.3.11-ppc-cdtar-r1.tar.bz2:
-  Removed extra yaboot.conf from
-  livecd/cdtar/yaboot-1.3.11-ppc-cdtar-r1.tar.bz2.
-
-  01 Feb 2006; Eric Edgar <rocket@gentoo.org>
-  targets/support/kill-chroot-pids.sh:
-  add sleep to try and give processes a chance to die. bug 119940
-
-  01 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org>
-  targets/support/functions.sh:
-  Removed some quotes to make sure we have a binary operator and closing bug
-  #117649.
-
-  31 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
-  targets/support/create-iso.sh:
-  Added fix for amd64/x86 ISO creation.  This is 2.0_rc28.
-
-  30 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org>
-  targets/support/bootloader-setup.sh:
-  Added path from bug #120935 for PPC/PPC64.
-
-  30 Jan 2006; Eric Edgar <rocket@gentoo.org> modules/stage2_target.py:
-  Additional spacing fixes submitted by `Kumba
-
-  29 Jan 2006; Eric Edgar <rocket@gentoo.org> modules/stage1_target.py,
-  modules/stage2_target.py:
-  space cleanups contributed from `Kumba
-
-  29 Jan 2006; Eric Edgar <rocket@gentoo.org> modules/grp_target.py:
-  add grp/use to valid_values in the grp module
-
-  29 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
-  This is 2.0_rc27.
-
-  28 Jan 2006; Eric Edgar <rocket@gentoo.org>
-  -livecd/cdtar/yaboot-1.3.11-ppc-cdtar.tar.bz2,
-  +livecd/cdtar/yaboot-1.3.11-ppc-cdtar-r1.tar.bz2,
-  targets/support/bootloader-setup.sh:
-  ppc cdtar update; ppc64 bootloader updates
-
-  27 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
-  targets/support/create-iso.sh:
-  Fixing HFS bless on PPC64.  This is catalyst 2.0_rc26.
-
-  27 Jan 2006; Eric Edgar <rocket@gentoo.org>
-  +livecd/cdtar/yaboot-1.3.11-ppc-cdtar.tar.bz2,
-  modules/generic_stage_target.py, targets/support/bootloader-setup.sh,
-  targets/support/create-iso.sh:
-  Fix ppc64 iso creation.  Add console machine_type for ppc yaboot separation.
-
-  27 Jan 2006; Eric Edgar <rocket@gentoo.org>
-  modules/generic_stage_target.py, targets/support/bootloader-setup.sh:
-  Add ppc console and  machine_type=ibm
-
-  27 Jan 2006; Eric Edgar <rocket@gentoo.org>
-  modules/generic_stage_target.py:
-  Fix type error when kernel packages arent defined
-
-  27 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org>
-  examples/generic_stage_template.spec, examples/grp_template.spec,
-  examples/livecd-stage1_template.spec,
-  examples/livecd-stage2_template.spec, examples/netboot_template.spec,
-  examples/stage4_template.spec:
-  Added more verbose wording and examples for pkgcache_path and
-  kerncache_path, where necessary.
-
-  26 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
-  targets/support/create-iso.sh:
-  Really fixing bug #120475 this time.  This is 2.0_rc25.
-
-  26 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
-  targets/support/create-iso.sh:
-  Added patch from bug #120475 that resolves HFS blessing on PPC*. This is
-  2.0_rc24.
-
-  26 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
-  +livecd/cdtar/isolinux-elilo-memtest86+-cdtar.tar.bz2,
-  targets/support/bootloader-setup.sh, targets/support/create-iso.sh:
-  Added initial support for EFI booting on x86. This is completely untested,
-  so use it at your own risk. Also, no bug reports without patches, please.
-  This is catalyst 2.0_rc23.
-
-  26 Jan 2006; Eric Edgar <rocket@gentoo.org> targets/support/functions.sh:
-  kmerge should have been kerncache
-
-  26 Jan 2006; Eric Edgar <rocket@gentoo.org> targets/support/functions.sh,
-  targets/support/pre-kmerge.sh:
-  Fix a few other places for the kerncache update
-
-  26 Jan 2006; Eric Edgar <rocket@gentoo.org>
-  examples/generic_stage_template.spec, examples/grp_template.spec,
-  examples/livecd-stage1_template.spec,
-  examples/livecd-stage2_template.spec, examples/netboot2_template.spec,
-  examples/netboot_template.spec, examples/stage4_template.spec,
-  examples/tinderbox_template.spec, modules/generic_stage_target.py,
-  targets/support/kmerge.sh:
-  Separation of kerncache from snapcache
-
-  26 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
-  It helps if I actually increment the version number.
-
-  26 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org>
-  targets/stage1/stage1-chroot.sh, targets/stage3/stage3-chroot.sh:
-  Added --oneshot to default options for stage1 building. Added code to wipe
-  world during stages 1 and 3. This is catalyst 2.0_rc22.
-
-  25 Jan 2006; Eric Edgar <rocket@gentoo.org>
-  modules/generic_stage_target.py, targets/support/bootloader-setup.sh:
-  Fix bug if no kernel packages were defined but there was a postconf setting.
-  x86 softlevel support is enhanced.
-
-  24 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
-  targets/support/bootloader-setup.sh:
-  Added IA64 patch from plasmaroo.  This is catalyst 2.0_rc21.
-
-  23 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> arch/x86.py:
-  Changed mcpu to mtune since mcpu is deprecated on GCC 3.4 and above.
-
-  20 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
-  This is 2.0_rc20.
-
-  20 Jan 2006; Eric Edgar <rocket@gentoo.org> modules/netboot2_target.py:
-  Netboot2 fixes for spec parameter checks
-
-  20 Jan 2006; Eric Edgar <rocket@gentoo.org>
-  modules/generic_stage_target.py, modules/stage4_target.py:
-  add makeopts spec file support.
-
-  20 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org>
-  modules/generic_stage_target.py:
-  Added fix for bug #119635.
-
-  19 Jan 2006; Eric Edgar <rocket@gentoo.org> targets/support/pre-kmerge.sh:
-  Fix pre-kmerge.sh for stage4
-
-  18 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
-  This is 2.0_rc19.
-
-  18 Jan 2006; Eric Edgar <rocket@gentoo.org>
-  modules/generic_stage_target.py:
-  fix crash when no kernel is defined.  spacing issue
-
-  18 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
-  This is 2.0_rc18.
-
-  18 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org>
-  modules/livecd_stage2_target.py:
-  Added livecd/volid to valid_values.
-
-  17 Jan 2006; Eric Edgar <rocket@gentoo.org>
-  modules/generic_stage_target.py:
-  remove extra function that was converting strings to lists unnecessarily
-
-  17 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
-  This is catalyst 2.0_rc17.
-
-  17 Jan 2006; Eric Edgar <rocket@gentoo.org> modules/catalyst_support.py,
-  modules/generic_stage_target.py, modules/livecd_stage2_target.py,
-  modules/stage4_target.py:
-  fix issue where args not allowed that arose due to earlier myspec addlargs bug
-
-  17 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org>
-  targets/embedded/embedded-preclean-chroot.sh,
-  targets/grp/grp-preclean-chroot.sh,
-  targets/livecd-stage1/livecd-stage1-preclean-chroot.sh,
-  targets/stage1/stage1-preclean-chroot.sh,
-  targets/stage2/stage2-preclean-chroot.sh,
-  targets/stage3/stage3-preclean-chroot.sh,
-  targets/support/chroot-functions.sh,
-  targets/tinderbox/tinderbox-preclean-chroot.sh:
-  Added function to cleanup stray /etc/distcc/hosts files.
-
-  16 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
-  targets/support/bootloader-setup.sh:
-  Added fix from bug #119123.  This is catalyst 2.0_rc16.
-
-  16 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
-  targets/support/create-iso.sh, targets/support/netboot2-final.sh:
-  Fixing some spacing.  This is catalyst 2.0_rc15.
-
-  16 Jan 2006; Eric Edgar <rocket@gentoo.org> targets/support/functions.sh:
-  Attempt to fix bug #117649
-
-  16 Jan 2006; Eric Edgar <rocket@gentoo.org>
-  modules/generic_stage_target.py:
-  fixes for bugs #119009, #119041 and #118985
-
-  13 Jan 2006; Eric Edgar <rocket@gentoo.org>
-  +examples/netboot2_template.spec, modules/catalyst_support.py,
-  +modules/netboot2_target.py, +targets/netboot2/netboot2-controller.sh,
-  +targets/netboot2/netboot2-copyfile.sh, +targets/netboot2/netboot2-pkg.sh,
-  +targets/support/netboot2-final.sh, targets/support/pre-kmerge.sh:
-  Add netboot2 target
-
-  13 Jan 2006; Eric Edgar <rocket@gentoo.org> modules/generic_stage_target.py,
-  targets/support/kmerge.sh:
-  Fix for ccache (null)/.ccache bug
-
-  13 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
-  This is 2.0_rc14.
-
-  11 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> AUTHORS, arch/ppc.py:
-  Added ppc -mcpu patch from Pylon for bug #118709.
-
-  10 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org>
-  modules/embedded_target.py, modules/stage4_target.py:
-  Added linuxrc to embedded and stage4 targets.
-
-  10 Jan 2006; Eric Edgar <rocket@gentoo.org>
-  modules/generic_stage_target.py, targets/support/kmerge.sh:
-  filter kname - and . for kmerge.sh
-
-  10 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org>
-  targets/support/create-iso.sh:
-  Added sparc64 to sparc lines for create-iso.sh to fix ISO creation on sparc64.
-
-  05 Jan 2006; Eric Edgar <rocket@gentoo.org>
-  modules/generic_stage_target.py:
-  change .digests to .DIGESTS
-
-  04 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
-  targets/support/kmerge.sh:
-  Commented ccache for genkernel build which will resolve #117648 until a
-  proper solution can be found. This is 2.0_rc13.
-
-  04 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org>
-  targets/stage1/stage1-controller.sh:
-  Added patch from vapier for bug #117254.
-
-  03 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> arch/alpha.py,
-  arch/amd64.py, arch/mips.py, arch/ppc.py, arch/ppc64.py, arch/s390.py,
-  arch/sh.py, arch/sparc.py, arch/sparc64.py, arch/x86.py:
-  Added -pipe to default CFLAGS/CXXFLAGS and doing some minor cleanup
-  (comments mostly).
-
-  03 Jan 2006; Eric Edgar <rocket@gentoo.org>
-  modules/generic_stage_target.py:
-  Remove chost/cflags etc. warning messages
-
-  31 Dec 2005; Eric Edgar <rocket@gentoo.org>
-  modules/generic_stage_target.py:
-  Attempt to fix bug 117253; chost is wrong on autoresume
-
-  28 Dec 2005; Eric Edgar <rocket@gentoo.org> modules/embedded_target.py,
-  modules/generic_stage_target.py, modules/netboot_target.py,
-  modules/stage1_target.py:
-  make setting of destdir more global and part of generic_stage_target
-
-  28 Dec 2005; Eric Edgar <rocket@gentoo.org> modules/netboot_target.py:
-  Fix destpath bug in netboot target
-
-  28 Dec 2005; Eric Edgar <rocket@gentoo.org>
-  modules/generic_stage_target.py, modules/stage4_target.py:
-  Fix for bug 116305;removed unnecessary pkgcache_path processing from the
-  stage4 target
-
-  23 Dec 2005; Eric Edgar <rocket@gentoo.org> arch/sh.py,
-  modules/generic_stage_target.py, modules/stage4_target.py:
-  remove stray ' from arch/sh.py
-
-  21 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
-  targets/stage1/stage1-controller.sh:
-  This finally fixes the issues with gcc-config/binutils-config in stage1.
-  This is catalyst 2.0_rc12.
-
-  21 Dec 2005; Eric Edgar <rocket@gentoo.org> modules/snapshot_target.py:
-  Fix incorrect warning message.  portdir_overlay -> portage_overlay
-
-  21 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
-  targets/stage1/stage1-controller.sh,
-  targets/stage1/stage1-preclean-chroot.sh:
-  Revert gcc-config/binutils-config to _rc11 locations. This should fix
-  running gcc-config and binutils-config, though it probably breaks running on
-  non-Gentoo platforms.
-
-  21 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
-  modules/stage1_target.py:
-  Make stage1 clean up python 2.3 and 2.4, also.
-
-  21 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> README,
-  targets/support/livecdfs-update.sh:
-  Updated requirements and added creation of metadata.tar.bz2 for the installer.
-
-  21 Dec 2005; Eric Edgar <rocket@gentoo.org>
-  modules/generic_stage_target.py:
-  Change digests file format to HASH_NAME HASH FILE_NAME
-
-  21 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
-  targets/stage1/stage1-controller.sh:
-  Moved gcc-config/binutils-config to before the chroot.
-
-  21 Dec 2005; Eric Edgar <rocket@gentoo.org> modules/catalyst_support.py:
-  Remove requirement on md5sum,sha1sum,crc32 .. only need to have shash
-  installed. Supports all of shashs algorithms as of 12_21_2005
-
-  20 Dec 2005; Eric Edgar <rocket@gentoo.org>
-  modules/generic_stage_target.py:
-  Catalyst should die if source_subpath is not a string
-
-  20 Dec 2005; Eric Edgar <rocket@gentoo.org>
-  modules/generic_stage_target.py:
-  Fix for source_subpath bug
-
-  20 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
-  examples/generic_stage_template.spec:
-  Updated example specs with information on cflags/chost/cxxflags/ldflags in
-  both stages 1 and 2.
-
-  20 Dec 2005; Eric Edgar <rocket@gentoo.org> modules/stage1_target.py,
-  modules/stage2_target.py:
-  Disable reading of CHOST/CFLAGS/CXXFLAGS/LDFLAGS from the environment. Allow
-  stage1 to be overridden again.
-
-  20 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
-  targets/stage1/stage1-controller.sh:
-  It looks like gcc-config/binutils-config needs to be run with the full path,
-  since it is run outside of the chroot.
-
-  20 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
-  targets/stage1/stage1-controller.sh:
-  Fixed gcc-config calls.  This is 2.0_rc11.
-
-  20 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
-  This is catalyst 2.0_rc10.
-
-  20 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> arch/sh.py,
-  modules/generic_stage_target.py:
-  Updated sh support from Mike Frysinger <vapier@gentoo.org> and closing bug
-  #115866.
-
-  20 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
-  targets/support/functions.sh:
-  Changed from -z to -n for bug #116180.
-
-  19 Dec 2005; Eric Edgar <rocket@gentoo.org> catalyst,
-  modules/catalyst_support.py, modules/generic_stage_target.py:
-  Detect missing binaries for the hashing functions and abort if not found
-
-  19 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> README,
-  files/catalyst.conf:
-  Updated README to list new requirements. Set default hash as crc32. Set
-  default digests as sha1/md5.
-
-  19 Dec 2005; Eric Edgar <rocket@gentoo.org> catalyst, files/catalyst.conf,
-  modules/catalyst_support.py, modules/generic_stage_target.py,
-  modules/livecd_stage2_target.py, modules/stage2_target.py:
-  Change the internal hash checking to be quicker and more memory efficient.
-  Add additional hash digests options.
-
-  19 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
-  targets/tinderbox/tinderbox-chroot.sh,
-  targets/tinderbox/tinderbox-controller.sh,
-  targets/tinderbox/tinderbox-preclean-chroot.sh:
-  Fixed up spacing/coding style on tinderbox.
-
-  19 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
-  targets/support/kill-chroot-pids.sh, targets/support/kmerge.sh,
-  targets/support/livecdfs-update.sh, targets/support/post-kmerge.sh,
-  targets/support/pre-kmerge.sh, targets/support/rc-update.sh,
-  targets/support/target_image_setup.sh, targets/support/unmerge.sh:
-  Fixed up spacing/coding style on support.
-
-  19 Dec 2005; Eric Edgar <rocket@gentoo.org> catalyst:
-  Optimize catalyst bytecode and set a sane sys.exit for keyboard interrupts
-
-  19 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
-  targets/stage4/stage4-chroot.sh, targets/stage4/stage4-controller.sh,
-  targets/stage4/stage4-preclean-chroot.sh:
-  Fixed up spacing/coding style on stage4.
-
-  19 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
-  targets/stage2/stage2-chroot.sh, targets/stage2/stage2-controller.sh,
-  targets/stage2/stage2-preclean-chroot.sh, targets/stage3/stage3-chroot.sh,
-  targets/stage3/stage3-controller.sh,
-  targets/stage3/stage3-preclean-chroot.sh:
-  Fixed up spacing/coding style on stages 2 and 3
-
-  19 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
-  targets/stage1/stage1-chroot.sh, targets/stage1/stage1-controller.sh,
-  targets/stage1/stage1-preclean-chroot.sh:
-  Fixed up spacing/coding style on stage1. Also changed
-  gcc-config/binutils-config to be outside the chroot.
-
-  19 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
-  targets/netboot/netboot-chroot.sh, targets/netboot/netboot-combine.sh,
-  targets/netboot/netboot-controller.sh, targets/netboot/netboot-image.sh:
-  Fixed up spacing/coding style on netboot.
-
-  16 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
-  targets/livecd-stage1/livecd-stage1-chroot.sh,
-  targets/livecd-stage1/livecd-stage1-controller.sh,
-  targets/livecd-stage2/livecd-stage2-controller.sh:
-  Fixed up spacing/coding style on livecd-stage*.
-
-  16 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
-  targets/grp/grp-chroot.sh, targets/grp/grp-controller.sh,
-  targets/grp/grp-preclean-chroot.sh:
-  Fixed up spacing/coding style on grp.
-
-  16 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
-  targets/embedded/embedded-chroot.sh,
-  targets/embedded/embedded-controller.sh,
-  targets/embedded/embedded-fs-runscript.sh,
-  targets/embedded/embedded-preclean-chroot.sh:
-  Fixed up spacing/coding style on embedded.
-
-  16 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> arch/x86.py,
-  targets/support/bootloader-setup.sh, targets/support/chroot-functions.sh,
-  targets/support/create-iso.sh, targets/support/filesystem-functions.sh,
-  targets/support/functions.sh:
-  Removing extra line from x86.py, fixing up comments, spacing, and coding
-  style in targets/support through functions.sh
-
-  16 Dec 2005; Eric Edgar <rocket@gentoo.org>
-  modules/generic_stage_target.py, modules/livecd_stage2_target.py:
-  Fix more tab/spacing issues .. trying to make everything use tabs
-
-  16 Dec 2005; Eric Edgar <rocket@gentoo.org>
-  modules/livecd_stage1_target.py, modules/livecd_stage2_target.py,
-  modules/stage1_target.py, modules/stage2_target.py,
-  modules/stage3_target.py, modules/stage4_target.py:
-  Fix warning message in stage1,2 and 3. Fix tab spacing issues in various
-  other files
-
-  14 Dec 2005; Eric Edgar <rocket@gentoo.org>
-  modules/generic_stage_target.py:
-  Add envscript warning to aid users who may not know what they are doing
-
-  13 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
-  examples/generic_stage_template.spec:
-  Changed example specs to match that cflags/cxxflags/chost/ldflags are now
-  only configurable when building a stage2 tarball, to match the current state
-  of portage. This is 2.0_rc9.
-
-  13 Dec 2005; Eric Edgar <rocket@gentoo.org>
-  targets/support/chroot-functions.sh:
-  Silence more of portages beeps and clicks and whistles
-
-  13 Dec 2005; Eric Edgar <rocket@gentoo.org>
-  targets/support/chroot-functions.sh:
-  Change the portage emerge to use run_emerge
-
-  13 Dec 2005; Eric Edgar <rocket@gentoo.org>
-  modules/generic_stage_target.py, modules/snapshot_target.py,
-  modules/stage1_target.py, modules/stage2_target.py,
-  modules/stage3_target.py:
-  allow portdir_overlay to be part of all specs not including snapshot spec.
-  Add warnings for stage1,2 and 3 in case someone uses this feature there.
-  Remove overlay support from the snapshot spec but added a warning.
-
-  13 Dec 2005; Eric Edgar <rocket@gentoo.org> modules/stage1_target.py,
-  modules/stage2_target.py:
-  Move allowable cflags/cxxflags/chost/ldflags changing to stage2 from stage1
-  where it is allowed
-
-  11 Dec 2005; Eric Edgar <rocket@gentoo.org>
-  modules/generic_stage_target.py, targets/support/bootloader-setup.sh:
-  Add support for bootloader softlevel=; have rsync delete the extra files out
-  of the overlay so that the overlay always matches the source dir
-
-  09 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
-  Swapped -v/-V since I had gotten them wrong here.
-
-  09 Dec 2005; Eric Edgar <rocket@gentoo.org>
-  modules/generic_stage_target.py:
-  Fix stupid overlay bug
-
-  09 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
-  targets/embedded/embedded-chroot.sh, targets/grp/grp-chroot.sh,
-  targets/livecd-stage1/livecd-stage1-chroot.sh,
-  targets/netboot/netboot-chroot.sh, targets/netboot/netboot-combine.sh,
-  targets/stage1/stage1-chroot.sh, targets/stage3/stage3-chroot.sh,
-  targets/stage4/stage4-chroot.sh, targets/support/chroot-functions.sh,
-  targets/support/kmerge.sh, targets/support/livecdfs-update.sh,
-  targets/support/unmerge.sh:
-  Made sure we use -f on removing the default links for splash. Removed
-  check_portage_version as it really isn't needed anymore. Removed
-  --no-install from genkernel commands in kmerge.sh so users must manually
-  remove kernels from /boot. This is 2.0_rc8.
-
-  09 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
-  targets/support/livecdfs-update.sh:
-  Made sed on devfsd.conf conditional on it existing. Removes one more error
-  message from a standard catalyst run.
-
-  09 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> files/catalyst.conf:
-  Added warning about breaking snapshot cache and re-enable autoresume, since
-  the errors I was getting were elsewhere.
-
-  09 Dec 2005; Eric Edgar <rocket@gentoo.org>
-  modules/generic_stage_target.py:
-  Fix indentation error the last commit caused
-
-  09 Dec 2005; Eric Edgar <rocket@gentoo.org>
-  modules/generic_stage_target.py:
-  Always clear autoresume points after a successful run
-
-  09 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
-  targets/support/livecdfs-update.sh:
-  Changed mv -f in livecdfs-update.sh to a cp -r, as it was seriously breaking
-  snapshot caching after a successful gentoo-release-livecd run.
-
-  08 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
-  targets/support/rc-update.sh:
-  Added famd to default on official LiveCD.
-
-  08 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
-  targets/support/chroot-functions.sh:
-  Fixes 'too many arguments' error in check_portage_version.
-
-  08 Dec 2005; Eric Edgar <rocket@gentoo.org>
-  modules/generic_stage_target.py:
-  remove extra self.env={} that was resetting the environment to null
-
-  08 Dec 2005; Eric Edgar <rocket@gentoo.org>
-  modules/livecd_stage1_target.py:
-  Fix appending livecd use flag if no use flag is specified in livecd-stage1
-  spec file
-
-  08 Dec 2005; Eric Edgar <rocket@gentoo.org> modules/generic_target.py:
-  Add a default path to the environment in the chroot
-
-  08 Dec 2005; Eric Edgar <rocket@gentoo.org>
-  modules/generic_stage_target.py, targets/embedded/embedded-chroot.sh,
-  targets/grp/grp-chroot.sh, targets/livecd-stage1/livecd-stage1-chroot.sh,
-  targets/livecd-stage2/livecd-stage2-controller.sh,
-  -targets/livecd-stage2/unmerge.sh, targets/netboot/netboot-chroot.sh,
-  targets/stage1/stage1-chroot.sh, targets/stage2/stage2-chroot.sh,
-  targets/stage2/stage2-preclean-chroot.sh, targets/stage3/stage3-chroot.sh,
-  targets/stage3/stage3-preclean-chroot.sh, targets/stage4/stage4-chroot.sh,
-  targets/stage4/stage4-controller.sh, -targets/stage4/unmerge.sh,
-  targets/support/chroot-functions.sh, targets/support/pre-kmerge.sh,
-  +targets/support/unmerge.sh, targets/tinderbox/tinderbox-chroot.sh:
-  move unmerge.sh to support;move the CLEAN_DELAY,EMERGE_WARNING_DELAY, and
-  CONFIG_PROTECT stuff in the run_emerge function for cleanliness
-
-  08 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
-  files/catalyst.1:
-  Fixed up the man page, which has been suffering for some time, and also
-  reversed -v/-V in the help message.
-
-  08 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
-  targets/support/livecdfs-update.sh:
-  Added fun gnome theme stuff to livecdfs-update.sh for the official Gentoo
-  LiveCD.
-
-  08 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> files/catalyst.conf:
-  Turning off autoresume of doom until I can get more testing. I've had
-  several issues with it. I'll be reporting/fixing these as I come across them
-  but for now wish to turn it off by default as I don't want this one feature
-  to stop the possible 2.0 final release.
-
-  07 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
-  targets/livecd-stage2/unmerge.sh:
-  Removed profiles hack from livecd-stage2's unmerge, since it isn't used
-  anymore and probably should have been removed a long time ago when the new
-  code was put into place in livecdfs-update.sh and livecd-local.start
-  instead.
-
-  07 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
-  targets/livecd-stage1/livecd-stage1-chroot.sh,
-  targets/stage1/stage1-chroot.sh, targets/stage2/stage2-chroot.sh,
-  targets/stage3/stage3-chroot.sh, targets/stage4/stage4-chroot.sh:
-  Made EMERGE_WARNING_DELAY=0 for all stages.  This is 2.0_rc7.
-
-  07 Dec 2005; Eric Edgar <rocket@gentoo.org>
-  modules/generic_stage_target.py, modules/generic_target.py:
-  self.env should be a part of the super class generic_target so it applies to
-  snapshots as well; removing redundant pass in the generic_target class as
-  its not needed. There is code there to fill the statements
-
-  07 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
-  targets/support/livecdfs-update.sh:
-  Forward-porting portage tmpfs mounting from catalyst 1.x, otherwise we break
-  the Installer.
-
-  07 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
-  Changed version stamp to 2.0_rc6.
-
-  07 Dec 2005; Eric Edgar <rocket@gentoo.org>
-  modules/generic_stage_target.py:
-  Fix for unpack cases
-
-  05 Dec 2005; Eric Edgar <rocket@gentoo.org>
-  modules/generic_stage_target.py:
-  Fixes for env
-
-  05 Dec 2005; Eric Edgar <rocket@gentoo.org> catalyst, files/catalyst.1,
-  modules/catalyst_support.py, modules/generic_stage_target.py,
-  modules/grp_target.py, modules/livecd_stage1_target.py,
-  modules/livecd_stage2_target.py, modules/netboot_target.py,
-  modules/snapshot_target.py, modules/tinderbox_target.py:
-  Stop reading env from the OS. Rely on the more on the envscript for oddball
-  settings. Change -v to verbose and -V to version
-
-  04 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
-  This is 2.0_rc5.
-
-  04 Dec 2005; Eric Edgar <rocket@gentoo.org> modules/stage1_target.py:
-  Fix stage1 to NOT contain the code from stage2;continued cleanup from the
-  space fix issue
-
-  02 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
-  examples/generic_stage_template.spec:
-  Added chost/cflags/cxxflags/ldflags to example spec template.
-
-  02 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
-  targets/support/rc-update.sh:
-  OK, just kidding on that last commit. We were already doing rc-update add
-  xdm default in livecdfs-update.sh and since it is a livecd-only function,
-  there's no point in having it in rc-update.sh
-
-  02 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
-  targets/support/rc-update.sh:
-  Have rc-update add xdm if livecd/xdm is set.
-
-  02 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
-  modules/catalyst_lock.py, modules/catalyst_support.py,
-  modules/embedded_target.py, modules/generic_stage_target.py,
-  modules/grp_target.py, modules/livecd_stage1_target.py,
-  modules/livecd_stage2_target.py, modules/netboot_target.py,
-  modules/stage1_target.py, modules/stage4_target.py,
-  modules/tinderbox_target.py:
-  So I was just kidding on that last commit.  This one is 2.0_rc4.
-
-  02 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
-  modules/catalyst_lock.py, modules/catalyst_support.py,
-  modules/embedded_target.py, modules/generic_stage_target.py,
-  modules/grp_target.py, modules/livecd_stage1_target.py,
-  modules/livecd_stage2_target.py, modules/netboot_target.py,
-  modules/stage1_target.py, modules/stage2_target.py,
-  modules/stage4_target.py, modules/tinderbox_target.py:
-  Reverting my nasty spaces->tabs mess-up and pushing out 2.0_rc4 quickly.
-
-  02 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
-  files/catalyst.conf, modules/catalyst_lock.py,
-  modules/catalyst_support.py, modules/embedded_target.py,
-  modules/generic_stage_target.py, modules/grp_target.py,
-  modules/livecd_stage1_target.py, modules/livecd_stage2_target.py,
-  modules/netboot_target.py, modules/stage1_target.py,
-  modules/stage2_target.py, modules/stage4_target.py,
-  modules/tinderbox_target.py, targets/stage1/stage1-controller.sh:
-  Fixed spacing/tabs. Updated catalyst.conf comments. Added autoresume, md5,
-  and sha to catalyst.conf by default. This is catalyst 2.0_rc3.
-
-  02 Dec 2005; Eric Edgar <rocket@gentoo.org>
-  modules/generic_stage_target.py:
-  Fix autoresume for unpacking tarballs
-
-  02 Dec 2005; Eric Edgar <rocket@gentoo.org>
-  targets/support/livecdfs-update.sh:
-  remove gnap livecd-type per Koon's request
-
-  02 Dec 2005; Eric Edgar <rocket@gentoo.org> targets/support/rc-update.sh:
-  change rc-update add modules default to rc-update add modules boot
-
-  02 Dec 2005; Eric Edgar <rocket@gentoo.org>
-  modules/generic_stage_target.py, modules/grp_target.py:
-  Add more verbosity to digests if -V is enabled, add more print messages to
-  grp digesting code
-
-  02 Dec 2005; Eric Edgar <rocket@gentoo.org> modules/catalyst_support.py,
-  modules/generic_stage_target.py, modules/grp_target.py:
-  Add sha/md5 digests support for grp and cleanup other sha/md5 code
-
-  01 Dec 2005; Eric Edgar <rocket@gentoo.org> modules/grp_target.py:
-  Fix folder name for grp build dir to not have .tar.bz2 at the end
-
-  01 Dec 2005; Eric Edgar <rocket@gentoo.org> catalyst, files/catalyst.conf,
-  modules/catalyst_support.py, modules/generic_stage_target.py:
-  Add md5 and sha .digests file creation per wolf31o2's feature request
-
-  30 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
-  This is catalyst-2.0_rc2.
-
-  30 Nov 2005; Eric Edgar <rocket@gentoo.org> examples/stage4_template.spec,
-  files/catalyst.conf, modules/generic_stage_target.py,
-  modules/livecd_stage1_target.py:
-  Fix livecd-stage1 livecd use flag bug; stage4 doc cleanups;autoresume points
-  after each successful kernel build;add autoresume documentation to
-  catalyst.conf
-
-  30 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org> arch/ppc.py,
-  targets/embedded/embedded-controller.sh,
-  targets/embedded/embedded-fs-runscript.sh,
-  targets/livecd-stage2/livecd-stage2-controller.sh,
-  targets/netboot/netboot-combine.sh, targets/netboot/netboot-controller.sh,
-  targets/stage1/stage1-chroot.sh, targets/stage4/stage4-controller.sh,
-  targets/support/bootloader-setup.sh, targets/support/chroot-functions.sh,
-  targets/support/create-iso.sh, targets/support/filesystem-functions.sh,
-  targets/support/functions.sh, targets/support/kill-chroot-pids.sh,
-  targets/support/kmerge.sh, targets/support/livecdfs-update.sh,
-  targets/support/rc-update.sh:
-  Changed multiple spaces to tabs to satisfy my OCD.
-
-  29 Nov 2005; Eric Edgar <rocket@gentoo.org>
-  targets/support/chroot-functions.sh:
-  Bumped genkernel detection to require 3.3.0 or higher
-
-  29 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
-  targets/embedded/embedded-chroot.sh, targets/grp/grp-chroot.sh,
-  targets/netboot/netboot-controller.sh:
-  Changed to clst_use from clst_embedded_use and clst_netboot_use and
-  clst_grp_use. This is catalyst-2.0_rc1.
-
-  29 Nov 2005; Eric Edgar <rocket@gentoo.org>
-  targets/netboot/netboot-controller.sh:
-  change to clst_use from clst_netboot_use
-
-  29 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
-  targets/livecd-stage1/livecd-stage1-chroot.sh,
-  targets/stage4/stage4-chroot.sh:
-  Changed to clst_use from clst_stage4_use and clst_livecd_use.
-
-  29 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
-  targets/stage4/stage4-chroot.sh:
-  Fixed USE invocations in stage4 target.
-
-  29 Nov 2005; Eric Edgar <rocket@gentoo.org>
-  modules/livecd_stage1_target.py:
-  Force use=livecd for livecd-stage1
-
-  29 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
-  This is version 2.0_pre20051129.
-
-  28 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
-  examples/livecd-stage1_template.spec, examples/stage4_template.spec:
-  Removed kudzu-knoppix from example spec files.
-
-  22 Nov 2005; Eric Edgar <rocket@gentoo.org>
-  +livecd/cdtar/ppc-yaboot-cdtar.tar.bz2:
-  Added ppc-yaboot-cdtar.tar.bz2 to have an Apple/IBM bootable cdrom
-
-  22 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
-  examples/grp_template.spec, examples/livecd-stage1_template.spec,
-  examples/stage4_template.spec, +examples/tinderbox_template.spec:
-  Added tinderbox_template.spec to examples and cleaned up pkgcache_path
-  definitions in the examples to fit in 80 columns.
-
-  22 Nov 2005; Eric Edgar <rocket@gentoo.org> examples/grp_template.spec,
-  examples/livecd-stage1_template.spec, examples/stage4_template.spec,
-  modules/grp_target.py, modules/tinderbox_target.py,
-  targets/tinderbox/tinderbox-chroot.sh:
-  Tinderbox script: added newuse, tinderbox and grp targets added support for
-  overriding the pkgcache location via pkgcache_path - pkgcache_path:
-  /path/to/cache in the spec file, updated example specs to note pkgcache_path
-
-  22 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org> files/catalyst.conf:
-  Added portdir example to catalyst.conf for bug #113272.
-
-  22 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
-  targets/support/create-iso.sh:
-  Fixed a few lines which were causing the isolinux directory to be removed
-  when using an isolinux cdtar on x86/amd64. This is 2.0_pre20051122.
-
-  21 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
-  targets/support/create-iso.sh:
-  Changed check for /boot/isolinux.bin to /isolinux/isolinux.bin
-
-  21 Nov 2005; Eric Edgar <rocket@gentoo.org>
-  targets/support/bootloader-setup.sh, targets/support/functions.sh:
-  Fix pegasos kernelz rename;fix default_append_line to not include initrd= as
-  too many arches dont use it by default, test for an initrd in the yaboot
-  config.
-
-  18 Nov 2005; Eric Edgar <rocket@gentoo.org>
-  modules/generic_stage_target.py:
-  Fix split error if use is specified
-
-  18 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
-  -livecd/cdtar/palo-1.2_pre20030630-cdtar.tar.bz2,
-  +livecd/cdtar/palo-1.5_pre20040515-cdtar.tar.bz2:
-  Updated palo version from catalyst 1.x for HPPA.
-
-  18 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
-  targets/support/bootloader-setup.sh:
-  Removing for loop for grub on amd64/x86 as it was totally useless.
-
-  18 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
-  targets/support/bootloader-setup.sh:
-  Remove vga= line for PPC.
-
-  18 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
-  targets/support/bootloader-setup.sh:
-  PPC yaboot.conf fix from Lars Weiler <pylon@gentoo.org>.
-
-  18 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
-  -catalyst-2.0_pre20051101-slot.patch, catalyst:
-  Removing slot patch as it probably didn't belong here anyway, and updating
-  version stamp to 2.0_pre20051118.
-
-  18 Nov 2005; Eric Edgar <rocket@gentoo.org>
-  modules/generic_stage_target.py, modules/livecd_stage1_target.py,
-  targets/support/bootloader-setup.sh:
-  fix the bootloader script for isolinux so that it actually makes a cfg file,
-  remove extra unneeded catalyst aborting print statement, reorganize rm code
-  to make sure is splits properly and is an array even from the cmdline
-
-  17 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
-  targets/support/livecdfs-update.sh:
-  Added call to update-usbids to download the latest usb.ids file.
-
-  17 Nov 2005; Eric Edgar <rocket@gentoo.org> catalyst,
-  modules/generic_stage_target.py:
-  Move checks of running catalyst into the target which is simpler
-
-  17 Nov 2005; Eric Edgar <rocket@gentoo.org>
-  modules/generic_stage_target.py:
-  Attempt to fix bug #111752, due to mount_safety_check calling a lock object
-  that doesnt exist yet
-
-  17 Nov 2005; Eric Edgar <rocket@gentoo.org> targets/support/kmerge.sh:
-  Keep unnecessary programs from installing into kerncache
-
-  17 Nov 2005; Eric Edgar <rocket@gentoo.org> catalyst,
-  modules/generic_stage_target.py:
-  Turn on more tracebacks at this point to better debug .. will need to turn
-  them down as we find errors and build appropriate error handlers
-
-  15 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
-  Changed version marker to 2.0_pre20051115 for new ebuild.
-
-  15 Nov 2005; Eric Edgar <rocket@gentoo.org>
-  modules/livecd_stage2_target.py:
-  Fix bug in livecd stage2 so that it doesnt try to use tar
-
-  14 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
-  targets/livecd-stage2/livecd-stage2-controller.sh:
-  Fixed livecd/readme functionality, as reported to gentoo-catalyst mailing
-  list by Paul Kessler <kessler@co.wabasha.mn.us> and forward-ported copying
-  of Getting_Online.txt from catalyst 1.1.10.10.
-
-  11 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org> AUTHORS:
-  Added Joshua Kinard to authors for his mips contributions.
-
-  11 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
-  examples/livecd-stage2_template.spec:
-  Fixed duplicate linuxrc entry in livecd-stage2_template.spec file. Blame
-  Paul Kessler on gentoo-catalyst. ;]
-
-  07 Nov 2005; Eric Edgar <rocket@gentoo.org> targets/support/create-iso.sh:
-  Change variables from cat1 format to cat2
-
-  07 Nov 2005; Eric Edgar <rocket@gentoo.org>
-  modules/generic_stage_target.py, modules/stage1_target.py:
-  Fix modules has no attribute register
-
-  07 Nov 2005; Eric Edgar <rocket@gentoo.org>
-  modules/generic_stage_target.py:
-  Fix broken aliases code that was just proof of concept
-
-  07 Nov 2005; Eric Edgar <rocket@gentoo.org> targets/support/create-iso.sh:
-  Output mkisofs command line options to assist in debugging
-
-  07 Nov 2005; Eric Edgar <rocket@gentoo.org>
-  modules/generic_stage_target.py, targets/support/create-iso.sh:
-  Fix the -o option
-
-  07 Nov 2005; Eric Edgar <rocket@gentoo.org>
-  modules/generic_stage_target.py:
-  Add VERY basic support for aliases kernel parameter.
-
-  07 Nov 2005; Eric Edgar <rocket@gentoo.org>
-  modules/livecd_stage2_target.py:
-  Remove large section of commented code
-
-  07 Nov 2005; Eric Edgar <rocket@gentoo.org>
-  modules/generic_stage_target.py, modules/stage1_target.py:
-  Allow LDFLAGS to be specified as an ENV variable for stage1
-
-  07 Nov 2005; Eric Edgar <rocket@gentoo.org>
-  modules/generic_stage_target.py:
-  Fix rc-update to automatically run default options for livecds. Removed an
-  erroneous key check.
-
-  02 Nov 2005; Eric Edgar <rocket@gentoo.org> modules/embedded_target.py,
-  modules/livecd_stage1_target.py, modules/tinderbox_target.py:
-  Make use spec key optional to default to profile defaults
-
-  02 Nov 2005; Eric Edgar <rocket@gentoo.org>
-  +examples/stage4_template.spec:
-  Preliminary stage4_template.spec file
-
-  01 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
-  +catalyst-2.0_pre20051101-slot.patch, catalyst:
-  Updated version stamp and added slot patch.
-
-  26 Oct 2005; Eric Edgar <rocket@gentoo.org> modules/netboot_target.py:
-  Fix ordering problem so self.settings is defined
-
-  18 Oct 2005; Eric Edgar <rocket@gentoo.org>
-  modules/generic_stage_target.py:
-  Correct a rsync issue when the directory doesnt exist
-
-  17 Oct 2005; Eric Edgar <rocket@gentoo.org>
-  modules/generic_stage_target.py, targets/embedded/embedded-controller.sh,
-  targets/livecd-stage2/livecd-stage2-controller.sh,
-  targets/netboot/netboot-controller.sh,
-  targets/stage4/stage4-controller.sh:
-  run pre_kmerge and post_kmerge only once
-
-  17 Oct 2005; Eric Edgar <rocket@gentoo.org>
-  targets/support/bootloader-setup.sh:
-  MIPS bootloader patch
-
-  15 Oct 2005; Eric Edgar <rocket@gentoo.org>
-  targets/support/mips-arcload_conf.sh:
-  Fix MIPS Serial Detection
-
-  13 Oct 2005; Eric Edgar <rocket@gentoo.org>
-  targets/support/bootloader-setup.sh, targets/support/create-iso.sh,
-  +targets/support/mips-arcload_conf.sh:
-  Application of Kumba's patches for MIPS support
-
-  13 Oct 2005; Eric Edgar <rocket@gentoo.org> targets/support/create-iso.sh:
-  Check for the correct arch specific cd building tool
-
-  13 Oct 2005; Eric Edgar <rocket@gentoo.org>
-  modules/generic_stage_target.py:
-  Print a warning if livecd/iso is not defined
-
-  11 Oct 2005; Chris Gianelloni <wolf31o2@gentoo.org> arch/x86.py:
-  Reverted default CHOST for x86 back to i386-pc-linux-gnu.
-
-  11 Oct 2005; Chris Gianelloni <wolf31o2@gentoo.org>
-  targets/support/post-kmerge.sh:
-  Check for existence of files in /lib/modules before running depscan.sh. This
-  replaces the mips-specific check and makes it portable.
-
-  10 Oct 2005; Eric Edgar <rocket@gentoo.org>
-  modules/generic_stage_target.py:
-  update autoresume logic when dealing with rsync unpack operations
-
-  10 Oct 2005; Eric Edgar <rocket@gentoo.org>
-  targets/support/post-kmerge.sh:
-  Bypass module load on mips
-
-  10 Oct 2005; Eric Edgar <rocket@gentoo.org> targets/support/pre-kmerge.sh:
-  remove --no-deps so dependancies get installed for genkernel
-
-  10 Oct 2005; Eric Edgar <rocket@gentoo.org>
-  modules/generic_stage_target.py:
-  Fix missing : statement in unpack
-
-  10 Oct 2005; Eric Edgar <rocket@gentoo.org>
-  modules/generic_stage_target.py:
-  fix livecd-stage2 unpack when seedcache is turned off
-
-  10 Oct 2005; Chris Gianelloni <wolf31o2@gentoo.org>
-  targets/support/functions.sh:
-  Fix module unpacking and make it actually optional.
-
-  10 Oct 2005; Eric Edgar <rocket@gentoo.org>
-  modules/generic_stage_target.py:
-  Fix broken seedcache autoresume interaction
-
-  07 Oct 2005; Eric Edgar <rocket@gentoo.org>
-  modules/generic_stage_target.py:
-  Cleanup stage directories properly for tar installs
-
-  06 Oct 2005; Eric Edgar <rocket@gentoo.org> modules/tinderbox_target.py:
-  Tinderbox no longer cleans /tmp/*
-
-  06 Oct 2005; Chris Gianelloni <wolf31o2@gentoo.org>
-  targets/tinderbox/tinderbox-chroot.sh,
-  targets/tinderbox/tinderbox-controller.sh:
-  Fixing problem with bind mounted portage and final rsync on tinderbox target
-  and adding additional logging.
-
-  06 Oct 2005; Eric Edgar <rocket@gentoo.org> modules/tinderbox_target.py:
-  Stop tinderbox from trying to create a tarball of itself
-
-  06 Oct 2005; Eric Edgar <rocket@gentoo.org>
-  modules/generic_stage_target.py:
-  Fix catalyst so it fully disables snapcache when its not specified in the
-  config file
-
-  06 Oct 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
-  examples/livecd-stage2_template.spec:
-  Removed livecd/runscript and livecd/archscript from livecd-stage2 example
-  spec template and updating version stamp.
-
-  06 Oct 2005; Eric Edgar <rocket@gentoo.org> catalyst,
-  modules/catalyst_support.py:
-  allow file_check to proceed if key is not in use
-
-  06 Oct 2005; Eric Edgar <rocket@gentoo.org> modules/catalyst_lock.py:
-  Recursively make the missing directories
-
-  05 Oct 2005; Eric Edgar <rocket@gentoo.org> targets/support/functions.sh:
-  Fix extract_modules to just echo a warning that it is missing
-
-  30 Sep 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
-  files/catalyst.conf:
-  Updating default configuration for catalyst and updating version stamp,
-  since we're beginning internal testing for release.
-
-  15 Sep 2005; Eric Edgar <rocket@gentoo.org>
-  modules/generic_stage_target.py:
-  fix bug 106004 split strings into a list for empty and rm operation
-
-  15 Sep 2005; Eric Edgar <rocket@gentoo.org>
-  modules/livecd_stage2_target.py:
-  Append slashes to directories so rsyncs work properly
-
-  13 Sep 2005; Chris Gianelloni <wolf31o2@gentoo.org>
-  examples/livecd-stage2_template.spec:
-  Changing source_subpath for livecd-stage2 example for bug #101704.
-
-  12 Sep 2005; Chris Gianelloni <wolf31o2@gentoo.org>
-  examples/livecd-stage2_template.spec, modules/livecd_stage2_target.py,
-  targets/support/livecdfs-update.sh:
-  Added livecd/xdm and livecd/xsession options. These are used to setup the
-  default display manager and X session, respectively. Added supporting
-  documentation to example spec files. Imported more work from my fsscript for
-  the official LiveCD.
-
-  12 Sep 2005; Chris Gianelloni <wolf31o2@gentoo.org> arch/x86.py:
-  Changing default CHOST for x86 from i386-pc-linux to i686-pc-linux. For
-  discussion, see bug #88777.
-
-  12 Sep 2005; Chris Gianelloni <wolf31o2@gentoo.org> AUTHORS, +arch/sh.py,
-  modules/generic_stage_target.py:
-  Added sh architecture to supported architectures. Thanks to Matsuu Takuto
-  <matsuu@gentoo.org> for the patch. Closing bug #105693.
-
-  08 Sep 2005; Chris Gianelloni <wolf31o2@gentoo.org>
-  targets/livecd-stage1/livecd-stage1-controller.sh,
-  targets/support/kmerge.sh, targets/support/livecdfs-update.sh:
-  Add code to dump grppkgs.txt file on livecd-stage1 and kernelpkgs.txt file
-  on livecd-stage2 and removing universal motd for livecd/type of
-  gentoo-release-livecd.
-
-  08 Sep 2005; Eric Edgar <rocket@gentoo.org>
-  modules/livecd_stage1_target.py:
-  Add optional livecd/type env var for scripts to add optional items to the
-  scripts
-
-  08 Sep 2005; Chris Gianelloni <wolf31o2@gentoo.org>
-  -livecd/files/x86-help.msg:
-  Removing x86-help.msg as it is no longer used.
-
-  08 Sep 2005; Chris Gianelloni <wolf31o2@gentoo.org>
-  livecd/files/README.txt, livecd/files/x86-F3.msg, livecd/files/x86-F4.msg,
-  livecd/files/x86-F5.msg, livecd/files/x86-F6.msg, livecd/files/x86-F7.msg:
-  Add dobladecenter description to bootloader files for x86/amd64.
-
-  06 Sep 2005; Chris Gianelloni <wolf31o2@gentoo.org> arch/x86.py:
-  Changed pentium-mmx to use -march=pentium-mmx and closing bug #102366.
-
-  01 Sep 2005; Chris Gianelloni <wolf31o2@gentoo.org>
-  modules/generic_stage_target.py:
-  Added split to use section for bug #104414.
-
-  30 Aug 2005; Chris Gianelloni <wolf31o2@gentoo.org>
-  livecd/files/x86-F3.msg, livecd/files/x86-F4.msg, livecd/files/x86-F5.msg,
-  livecd/files/x86-F6.msg, livecd/files/x86-F7.msg:
-  Tabs to whitespaces for isolinux.
-
-  30 Aug 2005; Chris Gianelloni <wolf31o2@gentoo.org>
-  targets/support/bootloader-setup.sh:
-  Changed isolinux to use new split-out help messages. Using grub gives a
-  single help message with pager.
-
-  30 Aug 2005; Chris Gianelloni <wolf31o2@gentoo.org>
-  +livecd/files/x86-F2.msg, +livecd/files/x86-F3.msg,
-  +livecd/files/x86-F4.msg, +livecd/files/x86-F5.msg,
-  +livecd/files/x86-F6.msg, +livecd/files/x86-F7.msg:
-  Added F2->F7 help messages for isolinux.
-
-  30 Aug 2005; Chris Gianelloni <wolf31o2@gentoo.org>
-  livecd/files/README.txt, livecd/files/generic.motd.txt,
-  livecd/files/livecd.motd.txt, livecd/files/livecd-bashrc,
-  livecd/files/livecd-local.start:
-  Updated files from latest used to build LiveCD.
-
-  30 Aug 2005; Chris Gianelloni <wolf31o2@gentoo.org> arch/x86.py:
-  Added sse to HOSTUSE for athlon-xp, since it supports SSE instructions.
-
-  29 Aug 2005; Chris Gianelloni <wolf31o2@gentoo.org>
-  modules/catalyst_support.py:
-  Added fix for using options with = in them with --cli (ex.
-  livecd/gk_mainargs='--makeopts=-j3'). Blame Jason Pepas
-  <cell@ices.utexas.edu> for pointing this out to me via email.
-
-  09 Aug 2005; Eric Edgar <rocket@gentoo.org>
-  modules/generic_stage_target.py, targets/support/functions.sh:
-  fix bug in exec_in_chroot for stage1 target
-
-  09 Aug 2005; Eric Edgar <rocket@gentoo.org> modules/catalyst_support.py,
-  modules/generic_stage_target.py:
-  fix missing os. in os.popen. and clear the autoresume flags if the chroot is
-  invalid. Fix SEEDCACHE unpack issue when needing to use tarball.
-
-  09 Aug 2005; Eric Edgar <rocket@gentoo.org> AUTHORS, arch/hppa.py,
-  catalyst, examples/livecd-stage2_template.spec,
-  examples/snapshot_template.spec, files/catalyst.conf,
-  livecd/files/Getting_Online.txt, livecd/files/generic.motd.txt,
-  livecd/files/livecd-bashrc, livecd/files/livecd-local.start,
-  livecd/files/x86-help.msg, modules/catalyst_lock.py,
-  modules/catalyst_support.py, modules/livecd_stage2_target.py,
-  targets/embedded/embedded-controller.sh, targets/grp/grp-chroot.sh,
-  targets/livecd-stage2/livecd-stage2-controller.sh,
-  targets/stage1/stage1-chroot.sh, targets/stage2/stage2-chroot.sh,
-  targets/stage2/stage2-preclean-chroot.sh,
-  targets/stage3/stage3-preclean-chroot.sh,
-  targets/stage4/stage4-controller.sh, targets/support/bootloader-setup.sh,
-  targets/support/chroot-functions.sh, targets/support/create-iso.sh,
-  targets/support/filesystem-functions.sh, targets/support/functions.sh,
-  targets/support/kmerge.sh, targets/support/livecdfs-update.sh,
-  targets/support/target_image_setup.sh:
-  Forward port the changes from catalyst 1.1.9 to 1.1.10.10 to catalyst2. Need
-  to look at gamecdfs-update.sh yet.
-
-  09 Aug 2005; Eric Edgar <rocket@gentoo.org>
-  modules/generic_stage_target.py:
-  Remove extra debugging print statement
-
-  09 Aug 2005; Eric Edgar <rocket@gentoo.org> catalyst,
-  +modules/catalyst_lock.py, modules/catalyst_support.py,
-  modules/embedded_target.py, modules/generic_stage_target.py,
-  modules/grp_target.py, modules/livecd_stage1_target.py,
-  modules/livecd_stage2_target.py, modules/netboot_target.py,
-  modules/snapshot_target.py, modules/stage1_target.py,
-  modules/stage2_target.py, modules/stage4_target.py,
-  targets/support/functions.sh:
-  Add locking support. Code simplification for unpack and unpack snapshot.
-  Remove redundant setup_dir. change --clear_autoresume to --clear-autoresume.
-  Add seedcache support (Grabs output from previous target run)
-  options=seedcache. Cleanup code in functions.sh to remove extra /'s printed.
-
-  27 Jul 2005; Eric Edgar <rocket@gentoo.org> catalyst,
-  modules/catalyst_support.py, modules/generic_stage_target.py:
-  Add support to cache the snapshot dir. add snapcache to options. add
-  snapshot_cache= to override the default location of the cache in
-  catalyst.conf (eg snapshot_cache="/mnt/catalyst/snapshot")
-
-  27 Jul 2005; Chris Gianelloni <wolf31o2@gentoo.org>
-  +livecd/files/Getting_Online.txt, +livecd/files/README.txt:
-  Forward port README.txt and Getting_Online.txt files from catalyst
-  1.1.10.8's release.
-
-  22 Jul 2005; Eric Edgar <rocket@gentoo.org> targets/support/rc-update.sh:
-  Add automatic creation/deletion of runlevels based on rcadd rcdel
-
-  19 Jul 2005; Eric Edgar <rocket@gentoo.org> modules/grp_target.py:
-  Fix grp so that grp/use is not required anymore
-
-  12 Jul 2005; Chris Gianelloni <wolf31o2@gentoo.org>
-  -livecd/cdtar/isolinux-2.11-cdtar.tar.bz2,
-  -livecd/cdtar/isolinux-2.11-memtest86+-cdtar.tar.bz2,
-  -livecd/cdtar/isolinux-2.13-cdtar.tar.bz2,
-  -livecd/cdtar/isolinux-2.13-memtest86+-cdtar.tar.bz2,
-  +livecd/cdtar/isolinux-3.09-cdtar.tar.bz2,
-  +livecd/cdtar/isolinux-3.09-memtest86+-cdtar.tar.bz2:
-  Updated x86/amd64 isolinux cdtar to 3.09 and removing older versions, as
-  they are known to cause booting problems.
-
-  08 Jul 2005; Chris Gianelloni <wolf31o2@gentoo.org>
-  livecd/files/livecd-bashrc, targets/support/livecdfs-update.sh:
-  Fixing sed line for startx to auto-start X. Thanks to Christophe PEREZ
-  <christophe.perez@novazur.com> on the gentoo-catalyst mailing list for
-  finding this bug.
-
-  08 Jul 2005; Chris Gianelloni <wolf31o2@gentoo.org>
-  targets/stage1/stage1-chroot.sh:
-  Fixed quoting in stage1 profile check.
-
-  07 Jul 2005; Chris Gianelloni <wolf31o2@gentoo.org>
-  targets/stage3/stage3-chroot.sh:
-  Fixing USE for stage3.
-
-  07 Jul 2005; Eric Edgar <rocket@gentoo.org> modules/catalyst_support.py,
-  targets/support/chroot-functions.sh:
-  Fix FETCH code so it will run for Pylon
-
-  07 Jul 2005; Chris Gianelloni <wolf31o2@gentoo.org> modules/grp_target.py,
-  targets/grp/grp-chroot.sh:
-  Fix bindist invcation.
-
-  07 Jul 2005; Chris Gianelloni <wolf31o2@gentoo.org>
-  targets/grp/grp-chroot.sh:
-  Made sure bindist was used for all emerges in GRP.
-
-  07 Jul 2005; Eric Edgar <rocket@gentoo.org> targets/grp/grp-chroot.sh:
-  Fix USE flags for GRP build
-
-  07 Jul 2005; Eric Edgar <rocket@gentoo.org> targets/grp/grp-chroot.sh,
-  targets/stage4/stage4-chroot.sh:
-  let GRP use the users environment variables and removed extra
-  GRP_STAGE23_USE from stage4
-
-  07 Jul 2005; Eric Edgar <rocket@gentoo.org>
-  targets/stage2/stage2-chroot.sh, targets/stage3/stage3-chroot.sh:
-  Remove unnecessary GRP_STAGE23_USE from stage2 and stage3 builds
-
-  07 Jul 2005; Eric Edgar <rocket@gentoo.org> targets/support/rc-update.sh:
-  fix bug 98165. Change the separator on rcadd/rcdel from : to | This will
-  impact all previous spec files that use this option. It's beejay's fault.
-
-  06 Jul 2005; Chris Gianelloni <wolf31o2@gentoo.org> arch/ppc.py:
-  Changed to use linux32 for ppc32 support when build host is ppc64.
-
-  06 Jul 2005; Chris Gianelloni <wolf31o2@gentoo.org> arch/mips.py,
-  arch/x86.py:
-  Removed -fomit-frame-pointer from default CFLAGS, since it isn't necessary.
-
-  06 Jul 2005; Eric Edgar <rocket@gentoo.org> modules/generic_stage_target.py:
-  Minor cosmetic print statement fixes for readability
-
-  06 Jul 2005; Eric Edgar <rocket@gentoo.org> catalyst,
-  modules/catalyst_support.py, modules/generic_stage_target.py:
-  Fix None None bug and exception reporting
-
-  06 Jul 2005; Eric Edgar <rocket@gentoo.org> targets/support/create-iso.sh:
-  Fix iso creation script.  Case statement out of place
-
-  05 Jul 2005; Chris Gianelloni <wolf31o2@gentoo.org> arch/alpha.py,
-  arch/amd64.py, arch/hppa.py, arch/ia64.py, arch/mips.py, arch/ppc.py,
-  arch/ppc64.py, arch/s390.py, arch/sparc.py, arch/sparc64.py, arch/x86.py,
-  catalyst, files/catalyst.conf, modules/builder.py,
-  modules/catalyst_support.py, modules/embedded_target.py,
-  modules/generic_stage_target.py, modules/generic_target.py,
-  modules/grp_target.py, modules/livecd_stage1_target.py,
-  modules/livecd_stage2_target.py, modules/netboot_target.py,
-  modules/snapshot_target.py, modules/stage1_target.py,
-  modules/stage2_target.py, modules/stage3_target.py,
-  modules/stage4_target.py, modules/tinderbox_target.py,
-  targets/embedded/embedded-chroot.sh,
-  targets/embedded/embedded-fs-runscript.sh,
-  targets/embedded/embedded-preclean-chroot.sh, targets/embedded/unmerge.sh,
-  targets/grp/grp-chroot.sh, targets/grp/grp-controller.sh,
-  targets/grp/grp-preclean-chroot.sh,
-  targets/livecd-stage1/livecd-stage1-chroot.sh,
-  targets/livecd-stage1/livecd-stage1-controller.sh,
-  targets/livecd-stage2/livecd-stage2-controller.sh,
-  targets/livecd-stage2/unmerge.sh, targets/netboot/netboot-chroot.sh,
-  targets/netboot/netboot-combine.sh, targets/netboot/netboot-controller.sh,
-  targets/netboot/netboot-image.sh, targets/stage1/build.py,
-  targets/stage1/stage1-chroot.sh, targets/stage1/stage1-controller.sh,
-  targets/stage1/stage1-preclean-chroot.sh, targets/stage2/stage2-chroot.sh,
-  targets/stage2/stage2-controller.sh,
-  targets/stage2/stage2-preclean-chroot.sh, targets/stage3/stage3-chroot.sh,
-  targets/stage3/stage3-controller.sh,
-  targets/stage3/stage3-preclean-chroot.sh, targets/stage4/stage4-chroot.sh,
-  targets/stage4/stage4-controller.sh,
-  targets/stage4/stage4-preclean-chroot.sh, targets/stage4/unmerge.sh,
-  targets/support/create-iso.sh, targets/support/functions.sh,
-  targets/support/kmerge.sh, targets/support/livecdfs-update.sh,
-  targets/support/post-kmerge.sh, targets/support/pre-kmerge.sh,
-  targets/support/target_image_setup.sh,
-  targets/tinderbox/tinderbox-chroot.sh,
-  targets/tinderbox/tinderbox-controller.sh,
-  targets/tinderbox/tinderbox-preclean-chroot.sh:
-  Big honkin' copyright update.
-
-  05 Jul 2005; Eric Edgar <rocket@gentoo.org> modules/catalyst_support.py,
-  modules/generic_stage_target.py:
-  add additional logging output. Use standard os redirection methods to log to
-  a file
-
-  05 Jul 2005; Chris Gianelloni <wolf31o2@gentoo.org>
-  targets/stage1/stage1-chroot.sh:
-  Added profile sanity check for bug #97867.
-
-  05 Jul 2005; Chris Gianelloni <wolf31o2@gentoo.org>
-  targets/support/bootloader-setup.sh:
-  Removing acpi=off from default kernel arguments and adding ia64
-  livecd-stage2 support functions and cdtar.
-
-  30 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
-  targets/support/bootloader-setup.sh, targets/support/pre-kmerge.sh:
-  Changed sed line for 1024x768-only splash for x86 and amd64 only, as we
-  control the framebuffer size there. Also, added CONSOLE=/dev/tty1 quiet to
-  splash command line.
-
-  28 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
-  targets/support/create-iso.sh:
-  Fixed up zisofs support. Waiting for response from sparc before touching
-  their ISO creation.
-
-  28 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
-  modules/livecd_stage2_target.py, targets/support/bootloader-setup.sh,
-  targets/support/functions.sh:
-  Added livecd/bootargs and added the option to the bootloader-setup.sh script
-  to allow it to work on all arches that dynamically build their bootloader
-  configuration.
-
-  27 Jun 2005; Eric Edgar <rocket@gentoo.org>
-  targets/stage4/stage4-controller.sh:
-  Fix stage4 so it doesnt run the bootloader stuff
-
-  24 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
-  targets/support/bootloader-setup.sh:
-  Removed dokeymap from non-Gentoo releases.
-
-  23 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
-  targets/support/livecdfs-update.sh:
-  Added call to update-pciids to download the latest pci.ids file.
-
-  23 Jun 2005; Eric Edgar <rocket@gentoo.org>
-  modules/generic_stage_target.py, modules/livecd_stage1_target.py,
-  modules/stage4_target.py:
-  Allow changing the location of the pkg_cache in stage4 or livecd-stage1
-
-  22 Jun 2005; Eric Edgar <rocket@gentoo.org> :
-  Fix issue where -s on the command line would not run
-
-  22 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
-  livecd/files/generic.motd.txt:
-  Changed motd to point to /boot/config-* rather than /proc/config(.gz) for
-  kernel configurations.
-
-  22 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
-  targets/support/livecdfs-update.sh:
-  Updated hostname/domainname creation for new baselayout.
-
-  16 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
-  targets/support/bootloader-setup.sh, targets/support/create-iso.sh:
-  Fixing some bootloader isolinux/boot stuff for x86/amd64.
-
-  14 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
-  targets/support/chroot-functions.sh:
-  Change portage emerge to use --oneshot --nodeps to keep from merging the
-  same packages multiple times.
-
-  14 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
-  targets/stage2/stage2-chroot.sh:
-  Added a -p bootstrap when catalyst is called with -V (verbose).
-
-  10 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
-  targets/support/livecdfs-update.sh:
-  Removed inittab hack, as this is done by livecd-tools.
-
-  09 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
-  livecd/files/minimal.motd.txt, livecd/files/universal.motd.txt:
-  Revert sync for bug #86914.  Yeah... I need to pay more attention sometimes.
-
-  09 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
-  -livecd/files/README.txt, -livecd/files/environmental.motd.txt,
-  -livecd/files/gentoo.png, +livecd/files/livecd.motd.txt,
-  livecd/files/livecd-bash_profile, livecd/files/livecd-bashrc,
-  livecd/files/minimal.motd.txt, livecd/files/universal.motd.txt,
-  targets/livecd-stage2/livecd-stage2-controller.sh:
-  Removed gentoo.png and creation of face directory. Changed
-  livecd-bash_profile to source root's .bashrc. Sync motd files with catalyst
-  1.1.10_pre4.
-
-  02 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
-  targets/stage1/stage1-preclean-chroot.sh,
-  targets/support/chroot-functions.sh:
-  Added setup_binutils function and force both of them to run during stage1
-  cleanup.
-
-  01 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
-  examples/livecd-stage2_template.spec:
-  Added livecd/volid explanation to example spec.
-
-  01 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
-  targets/support/create-iso.sh:
-  General cleanup of ISO code and added default livecd/volid when it is not set.
-
-  25 May 2005; Chris Gianelloni <wolf31o2@gentoo.org>
-  targets/embedded/embedded-controller.sh:
-  Actually modify the embedded target this time.
-
-  25 May 2005; Chris Gianelloni <wolf31o2@gentoo.org> AUTHORS,
-  examples/livecd-stage2_template.spec, modules/livecd_stage2_target.py,
-  targets/livecd-stage2/livecd-stage2-controller.sh,
-  targets/stage4/stage4-controller.sh, targets/support/kmerge.sh:
-  Added mutex to AUTHORS and added livecd/linuxrc support to embedded, stage4,
-  and livecd-stage2 targets.
-
-  20 May 2005; Chris Gianelloni <wolf31o2@gentoo.org> AUTHORS, catalyst,
-  files/catalyst.conf:
-  Retired John Davis <zhen@gentoo.org> and added storedir to default
-  catalyst.conf.
-
-  20 May 2005; Chris Gianelloni <wolf31o2@gentoo.org>
-  targets/support/livecdfs-update.sh:
-  Uncommented openglify, since it is needed for both opengl-update-livecd and
-  opengl-update.
-
-  18 May 2005; Eric Edgar <rocket@gentoo.org> catalyst,
-  modules/generic_stage_target.py:
-  Fix print statement so it shows when kill_chroot_pids is run correctly
-
-  16 May 2005; Eric Edgar <rocket@gentoo.org> catalyst,
-  modules/snapshot_target.py:
-  Fix snapshot target to skip the kill_pids check
-
-  06 May 2005; Eric Edgar <rocket@gentoo.org> modules/catalyst_support.py:
-  Bug fixes in parse_spec, fix issues detecting list or string.
-
-  05 May 2005; Eric Edgar <rocket@gentoo.org> catalyst,
-  modules/catalyst_support.py:
-  Fix bug 65284. More flexible spec parsing. Should handle cases where no
-  spaces are after :. Better handling of comments ( ie preprocessed and
-  stripped off ). Unset empty keys.
-
-  03 May 2005; Eric Edgar <rocket@gentoo.org> catalyst,
-  targets/support/kill-chroot-pids.sh:
-  Remove extra P_NAME definition that is never used. Saves processing time.
-  Bumped catalyst to pre2
-
-  03 May 2005; Eric Edgar <rocket@gentoo.org> catalyst,
-  modules/generic_stage_target.py, modules/livecd_stage2_target.py,
-  +targets/support/kill-chroot-pids.sh:
-  User info about runscript and archscript. Added checks for processes running
-  in the chroot and created a script to kill them. Should fix the unmounting
-  issues with gconfd or any other running application in the chroot
-
-  29 Apr 2005; Eric Edgar <rocket@gentoo.org>
-  targets/stage1/stage1-chroot.sh, targets/stage1/stage1-preclean-chroot.sh:
-  Remove using gcc-config to set things up as we should all be using 2005.0
-  seed stages now.
-
-  29 Apr 2005; Chris Gianelloni <wolf31o2@gentoo.org>
-  examples/livecd-stage2_template.spec:
-  Added livecd/users to example livecd-stage2 spec file.
-
-  29 Apr 2005; Eric Edgar <rocket@gentoo.org>
-  targets/support/livecdfs-update.sh:
-  Change default hostnames for livecds
-
-  29 Apr 2005; Eric Edgar <rocket@gentoo.org>
-  targets/support/bootloader-setup.sh, targets/support/livecdfs-update.sh:
-  Fix /etc/hosts aliases for catalyst-livecd and work on help menu for grub
-  bootloading
-
-  29 Apr 2005; Eric Edgar <rocket@gentoo.org>
-  modules/livecd_stage2_target.py:
-  Clear autoresume flags when build is done
-
-  29 Apr 2005; Eric Edgar <rocket@gentoo.org>
-  modules/livecd_stage2_target.py, targets/support/bootloader-setup.sh,
-  targets/support/create-iso.sh:
-  Fix isolinux so that it finds menus and kernels and stuff
-
-  28 Apr 2005; Eric Edgar <rocket@gentoo.org>
-  modules/generic_stage_target.py:
-  Make purge operation a little less chatty, removed print statements
-
-  28 Apr 2005; Eric Edgar <rocket@gentoo.org>
-  livecd/cdtar/isolinux-2.13-cdtar.tar.bz2,
-  livecd/cdtar/isolinux-2.13-memtest86+-cdtar.tar.bz2:
-  updated isolinux-2.13 cdtars to have files under boot/ rather than isolinux/
-
-  28 Apr 2005; Eric Edgar <rocket@gentoo.org>
-  modules/generic_stage_target.py, modules/livecd_stage2_target.py:
-  print warning message about deprecated use of cdfstype
-
-  28 Apr 2005; Eric Edgar <rocket@gentoo.org>
-  targets/support/chroot-functions.sh:
-  statically define genkernel location to eliminate which command failure if
-  genkernel is not installed
-
-  27 Apr 2005; Eric Edgar <rocket@gentoo.org>
-  modules/generic_stage_target.py:
-  change the portage_overlay to an array so it always works
-
-  27 Apr 2005; Eric Edgar <rocket@gentoo.org> catalyst,
-  modules/catalyst_support.py:
-  Fix exception handling to remove extraneous prints of None
-
-  27 Apr 2005; Eric Edgar <rocket@gentoo.org> modules/stage4_target.py:
-  Remove iso creation code from stage4
-
-  27 Apr 2005; Eric Edgar <rocket@gentoo.org> modules/catalyst_support.py,
-  modules/generic_stage_target.py, modules/livecd_stage1_target.py,
-  modules/livecd_stage2_target.py, modules/snapshot_target.py,
-  targets/embedded/embedded-controller.sh, targets/grp/grp-controller.sh,
-  targets/livecd-stage1/livecd-stage1-chroot.sh,
-  targets/livecd-stage1/livecd-stage1-controller.sh,
-  targets/livecd-stage2/livecd-stage2-controller.sh,
-  targets/netboot/netboot-controller.sh,
-  targets/stage1/stage1-controller.sh, targets/stage2/stage2-controller.sh,
-  targets/stage3/stage3-controller.sh, targets/stage4/stage4-controller.sh,
-  targets/support/bootloader-setup.sh, targets/support/chroot-functions.sh,
-  targets/support/create-iso.sh, targets/support/kmerge.sh,
-  targets/support/target_image_setup.sh,
-  targets/tinderbox/tinderbox-controller.sh:
-  Fix some exception handling in catalyst_support.py, remove intermediate
-  destination folder of iso and tarball, add additional tests for folders not
-  found on host but defined in spec file, keep catalyst from erroring in this
-  case, change exit code on shell scripts so that errors are reported to
-  catalyst and causes catalyst to die on errors, fix bug in
-  livecd-stage1-chroot.sh so that it uses USE flags properly, added additional
-  check for mkisofs that informs the user of where to get the program, and
-  removed the autoresume code from ccache and distcc installation until I can
-  figure out a way to have the autoresume flag go someplace outside the chroot.
-
-  26 Apr 2005; Eric Edgar <rocket@gentoo.org> catalyst:
-  Remove bind mounts before rm operations happen at startup
-
-  26 Apr 2005; Eric Edgar <rocket@gentoo.org>
-  modules/generic_stage_target.py:
-  Fix bug where purge deletes the autoresume directory but doesnt recreate it
-
-  26 Apr 2005; Eric Edgar <rocket@gentoo.org> modules/catalyst_support.py,
-  modules/generic_stage_target.py:
-  fix minor bug in the purge code so that it actually runs the commands
-
-  22 Apr 2005; Eric Edgar <rocket@gentoo.org> modules/embedded_target.py,
-  modules/generic_stage_target.py, modules/livecd_stage2_target.py,
-  modules/stage4_target.py:
-  Change ordering of tasks so root_overlay and fsscript occur after
-  livecd_update, giving users a chance to override livecd_update
-
-  21 Apr 2005; Eric Edgar <rocket@gentoo.org> catalyst,
-  modules/catalyst_support.py, modules/generic_stage_target.py:
-  Added a better exception handling message for keyboard interrupt and added
-  countdown timer for purge operation to give an opportunity to exit
-
-  21 Apr 2005; Eric Edgar <rocket@gentoo.org> catalyst,
-  modules/catalyst_support.py, modules/generic_stage_target.py:
-  Add support to clear the autoresume flags and improve the purge code to
-  clean the chroot, and pkg/kern cache
-
-  21 Apr 2005; Eric Edgar <rocket@gentoo.org> catalyst,
-  modules/catalyst_support.py, modules/generic_stage_target.py,
-  modules/livecd_stage1_target.py:
-  only append livecd-tools to the livecd-stage1 target package list and move a
-  check out of the way so command line and spec files can co-exist
-
-  21 Apr 2005; Eric Edgar <rocket@gentoo.org>
-  modules/generic_stage_target.py:
-  fixed python syntax in set_packages so catalyst will run
-
-  21 Apr 2005; Eric Edgar <rocket@gentoo.org> modules/catalyst_support.py,
-  modules/embedded_target.py, modules/generic_stage_target.py,
-  modules/grp_target.py, modules/livecd_stage1_target.py,
-  modules/livecd_stage2_target.py, modules/netboot_target.py,
-  modules/stage4_target.py, modules/tinderbox_target.py,
-  targets/embedded/embedded-chroot.sh,
-  targets/embedded/embedded-controller.sh,
-  targets/livecd-stage1/livecd-stage1-controller.sh,
-  -targets/livecd-stage2/livecd-stage2-bootloader.sh,
-  -targets/livecd-stage2/livecd-stage2-cdfs.sh,
-  targets/livecd-stage2/livecd-stage2-controller.sh,
-  -targets/livecd-stage2/livecd-stage2-iso.sh,
-  targets/stage4/stage4-chroot.sh, targets/stage4/stage4-controller.sh,
-  +targets/support/bootloader-setup.sh, targets/support/chroot-functions.sh,
-  +targets/support/create-iso.sh, targets/support/filesystem-functions.sh,
-  targets/support/functions.sh, targets/support/livecdfs-update.sh,
-  +targets/support/target_image_setup.sh:
-  embedded target cleanups ... iso,bootloader,target_setup generalizations,
-  minor code fixes
-
-  20 Apr 2005; Chris Gianelloni <wolf31o2@gentoo.org>
-  targets/livecd-stage2/livecd-stage2-controller.sh,
-  targets/support/livecdfs-update.sh:
-  Moved xinitrc to after livecdfs-update to allow for changing the xinitrc to
-  a custom one if livecd/type is gentoo-gamecd. Added more default setup to
-  livecdfs-update.sh for livecd/type: gentoo-gamecd, gentoo-release-livecd,
-  and generic-livecd.
-
-  20 Apr 2005; Chris Gianelloni <wolf31o2@gentoo.org>
-  targets/livecd-stage2/livecd-stage2-controller.sh,
-  targets/support/rc-update.sh:
-  Updated rc-update.sh with better defaults for different livecd/type settings
-  and cleaning up file copying in livecd-stage2-controller.sh to match
-  catalyst 1.1.9.
-
-  20 Apr 2005; Chris Gianelloni <wolf31o2@gentoo.org> README:
-  Made example of catalyst.conf in README match the default catalyst.conf
-  provided.
-
-  20 Apr 2005; Chris Gianelloni <wolf31o2@gentoo.org> -NOTES, README,
-  -REMARKS, -TODO:
-  Removing old files from previous maintainers and updating README.
-
-  20 Apr 2005; Chris Gianelloni <wolf31o2@gentoo.org>
-  modules/livecd_stage2_target.py, targets/support/livecdfs-update.sh:
-  Added livecd/users option to create non-root users. The first user listed
-  will also be used for auto-starting X, if X is merged onto the CD.
-
-  20 Apr 2005; Chris Gianelloni <wolf31o2@gentoo.org>
-  targets/livecd-stage1/livecd-stage1-controller.sh,
-  targets/livecd-stage2/livecd-stage2-controller.sh,
-  targets/support/livecdfs-update.sh:
-  Updated all instances of livecd/type: gentoo-release-environmental to
-  gentoo-release-livecd and added generic-livecd.
-
-  20 Apr 2005; Chris Gianelloni <wolf31o2@gentoo.org>
-  examples/fsscript.sh.example, examples/gamecd.conf.example,
-  examples/generic_stage_template.spec, examples/grp_template.spec,
-  examples/livecd-stage1_template.spec,
-  examples/livecd-stage2_template.spec, examples/netboot_template.spec,
-  examples/snapshot_template.spec:
-  Imported example files from catalyst 1.1.9 to make them more verbose.
-
-  18 Apr 2005; Eric Edgar <rocket@gentoo.org> modules/grp_target.py:
-  Fix grp/use bug #89365
-
-  15 Apr 2005; Eric Edgar <rocket@gentoo.org>
-  modules/generic_stage_target.py, targets/support/kmerge.sh:
-  Fixes for initramfs overlay support.
-
-  15 Apr 2005; Eric Edgar <rocket@gentoo.org>
-  modules/generic_stage_target.py, targets/support/kmerge.sh,
-  targets/support/pre-kmerge.sh:
-  Fix ctrl-c error if pre-kmerge.sh is running by sourcing
-  /tmp/chroot-functions.sh and removed extra equal sign to fix a genkernel
-  caching bug; Also adding preliminary support for initramfs_overlay from
-  genkernel
-
-  14 Apr 2005; Eric Edgar <rocket@gentoo.org>
-  modules/generic_stage_target.py, targets/support/kmerge.sh:
-  Removed support for postconf as genkernel no longer has that option
-
-  14 Apr 2005; Eric Edgar <rocket@gentoo.org> modules/catalyst_support.py,
-  modules/embedded_target.py, modules/generic_stage_target.py,
-  modules/grp_target.py, modules/livecd_stage1_target.py,
-  modules/livecd_stage2_target.py, modules/netboot_target.py,
-  modules/stage4_target.py, modules/tinderbox_target.py,
-  targets/stage1/stage1-chroot.sh, targets/stage1/stage1-controller.sh,
-  targets/stage1/stage1-preclean-chroot.sh,
-  targets/support/chroot-functions.sh:
-  AUTORESUME PATCH; modified the chroot-functions.sh script so the chroot will
-  die properly on CTRL-C; fixed stage1 bug with gcc-setup
-
-  11 Apr 2005; Eric Edgar <rocket@gentoo.org>
-  modules/livecd_stage2_target.py:
-  Added support for livecd-stage2 to use a snapshot or livecd-stage1 image
-
-  11 Apr 2005; Eric Edgar <rocket@gentoo.org>
-  modules/generic_stage_target.py, modules/livecd_stage1_target.py,
-  modules/livecd_stage2_target.py, modules/stage4_target.py,
-  targets/livecd-stage1/livecd-stage1-controller.sh,
-  targets/livecd-stage2/livecd-stage2-controller.sh,
-  targets/stage4/stage4-controller.sh, +targets/stage4/unmerge.sh,
-  targets/support/functions.sh, targets/support/kmerge.sh,
-  targets/support/livecdfs-update.sh, +targets/support/rc-update.sh:
-  Generalized kernel support, fsscript, rcupdate, etc for stage4
-
-  09 Apr 2005; Chris Gianelloni <wolf31o2@gentoo.org>
-  targets/support/pre-kmerge.sh:
-  Removed sed for usb devices from legacy genkernel, as we're going to require
-  a version much higher that no longer exhibits the bug.
-
-  08 Apr 2005; Chris Gianelloni <wolf31o2@gentoo.org>
-  examples/gamecd.conf.example, -targets/support/gamecdfs-update.sh,
-  targets/support/livecdfs-update.sh:
-  Removed empty gamecdfs-update.sh, updated livecdfs-update.sh to work
-  properly with hotplug firmwares, and also updated gamecd.conf.example, since
-  the ut2004demo shell script has been renamed to ut2004-demo.
-
-  08 Apr 2005; Eric Edgar <rocket@gentoo.org> targets/support/pre-kmerge.sh:
-  let genkernel always reinstall itself
-
-  07 Apr 2005; Eric Edgar <rocket@gentoo.org> catalyst,
-  modules/catalyst_support.py, modules/generic_stage_target.py,
-  modules/stage1_target.py, targets/support/livecdfs-update.sh:
-  fix case bug in livecdfs-update.sh; fix bug in initial command line
-  arguement parsing; add cflags spec file support which is only allowed to
-  override in stage1
-
-  07 Apr 2005; Eric Edgar <rocket@gentoo.org>
-  targets/stage3/stage3-chroot.sh:
-  Fix a use flag bug in the stage3
-
-  07 Apr 2005; Eric Edgar <rocket@gentoo.org> modules/catalyst_support.py,
-  modules/generic_stage_target.py:
-  Changes to allow cflags, chost, cxxflags in a spec file
-
-  06 Apr 2005; Eric Edgar <rocket@gentoo.org>
-  targets/livecd-stage1/livecd-stage1-controller.sh,
-  targets/livecd-stage2/livecd-stage2-controller.sh,
-  targets/stage1/stage1-preclean-chroot.sh, targets/support/functions.sh,
-  targets/support/gamecdfs-update.sh, targets/support/livecdfs-update.sh,
-  targets/support/pre-kmerge.sh:
-  change the code to use more case statements. Fix gcc issue in stage1.
-
-  06 Apr 2005; Chris Gianelloni <wolf31o2@gentoo.org>
-  targets/livecd-stage1/livecd-stage1-controller.sh,
-  targets/support/gamecdfs-update.sh, targets/support/livecdfs-update.sh:
-  Merging in changes from catalyst 1.1.x for gamecd support.
-
-  06 Apr 2005; Eric Edgar <rocket@gentoo.org>
-  targets/stage1/stage1-preclean-chroot.sh:
-  Removing gcc-config stuff to see if its still required to work around a gcc
-  bug
-
-  06 Apr 2005; Eric Edgar <rocket@gentoo.org>
-  targets/support/chroot-functions.sh, targets/support/kmerge.sh:
-  Added tests for genkernel >3.2.0
-
-  05 Apr 2005; Eric Edgar <rocket@gentoo.org> catalyst:
-  Fixed email address
-
-  05 Apr 2005; Chris Gianelloni <wolf31o2@gentoo.org> AUTHORS:
-  Updated AUTHORS with new maintainers and updated contributors list.
-
-  05 Apr 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
-  examples/fsscript.sh.example, livecd/files/README.txt,
-  livecd/files/livecd-bash_profile, livecd/files/livecd-bashrc,
-  livecd/files/minimal.motd.txt, livecd/files/universal.motd.txt,
-  targets/support/gamecdfs-update.sh, targets/support/livecdfs-update.sh:
-  Changed maintainers. Updated examples/fsscript.sh.example to provide better
-  documentation. Lots of minor cosmetic updates. Updated minimal.motd.txt and
-  universal.motd.txt to resolve documentation issue on bug #86914. Added
-  x-setup to default runlevel on gamecd builds. Removed extranneous bashlogin
-  sed-fu from livecdfs-update.sh and made default timezone UTC rather than
-  GMT.
-
-  05 Apr 2005; Eric Edgar <rocket@gentoo.org>
-  targets/livecd-stage2/livecd-stage2-controller.sh:
-  Removed a few unnecessary comments
-
-  05 Apr 2005; Eric Edgar <rocket@gentoo.org> :
-  Removed obsolete files from the livecd directory as the functionality has
-  moved into the targets folders
-
-  04 Apr 2005; Eric Edgar <rocket@gentoo.org>
-  +targets/netboot/netboot-chroot.sh, +targets/netboot/netboot-controller.sh:
-  Additional catalyst 2.0.0 files
-
-  04 Apr 2005; Eric Edgar <rocket@gentoo.org> catalyst, arch/arm.py,
-  +livecd/cdtar/grub-memtest86+-cdtar.tar.bz2,
-  +livecd/cdtar/isolinux-2.11-cdtar.tar.bz2,
-  +livecd/cdtar/isolinux-2.11-memtest86+-cdtar.tar.bz2,
-  -livecd/isogen/alpha-isogen.sh, -livecd/isogen/hppa-isogen.sh,
-  -livecd/isogen/ppc-isogen.sh, -livecd/isogen/sparc-isogen.sh,
-  -livecd/isogen/sparc64-isogen.sh, -livecd/isogen/x86-isogen.sh,
-  -livecd/runscript/alpha-archscript.sh,
-  -livecd/runscript/default-runscript.sh,
-  -livecd/runscript/hppa-archscript.sh, -livecd/runscript/ppc-archscript.sh,
-  -livecd/runscript/sparc-archscript.sh, -livecd/runscript/x86-archscript.sh,
-  -livecd/runscript-support/gamecdfs-update.sh,
-  -livecd/runscript-support/kmerge.sh,
-  -livecd/runscript-support/livecdfs-update.sh,
-  -livecd/runscript-support/post-kmerge.sh,
-  -livecd/runscript-support/pre-kmerge.sh, modules/catalyst_support.py,
-  modules/embedded_target.py, modules/generic_stage_target.py,
-  modules/grp_target.py, modules/livecd_stage1_target.py,
-  modules/livecd_stage2_target.py, -modules/netboot.py,
-  +modules/netboot_target.py, modules/snapshot_target.py,
-  modules/stage1_target.py, +modules/stage4_target.py,
-  modules/tinderbox_target.py, targets/embedded/embedded-chroot.sh,
-  +targets/embedded/embedded-controller.sh,
-  targets/embedded/embedded-preclean-chroot.sh, -targets/embedded/embedded.sh,
-  -targets/embedded/kmerge.sh, targets/grp/grp-chroot.sh,
-  +targets/grp/grp-controller.sh, targets/grp/grp-preclean-chroot.sh,
-  -targets/grp/grp.sh, targets/livecd-stage1/livecd-stage1-chroot.sh,
-  +targets/livecd-stage1/livecd-stage1-controller.sh,
-  targets/livecd-stage1/livecd-stage1-preclean-chroot.sh,
-  -targets/livecd-stage1/livecd-stage1.sh,
-  +targets/livecd-stage2/livecd-stage2-bootloader.sh,
-  +targets/livecd-stage2/livecd-stage2-cdfs.sh,
-  +targets/livecd-stage2/livecd-stage2-controller.sh,
-  +targets/livecd-stage2/livecd-stage2-iso.sh,
-  targets/livecd-stage2/unmerge.sh, -targets/netboot/netboot-busybox.sh,
-  targets/netboot/netboot-combine.sh, targets/netboot/netboot-image.sh,
-  -targets/netboot/netboot-kernel.sh, -targets/netboot/netboot-packages.sh,
-  -targets/netboot/netboot-setup.sh, -targets/netboot/netboot.sh,
-  targets/stage1/build.py, targets/stage1/stage1-chroot.sh,
-  +targets/stage1/stage1-controller.sh,
-  +targets/stage1/stage1-preclean-chroot.sh,
-  -targets/stage1/stage1-preclean1-chroot.sh,
-  -targets/stage1/stage1-preclean2-chroot.sh, -targets/stage1/stage1.sh,
-  targets/stage2/stage2-chroot.sh, +targets/stage2/stage2-controller.sh,
-  targets/stage2/stage2-preclean-chroot.sh, -targets/stage2/stage2.sh,
-  targets/stage3/stage3-chroot.sh, +targets/stage3/stage3-controller.sh,
-  targets/stage3/stage3-preclean-chroot.sh, -targets/stage3/stage3.sh,
-  +targets/stage4/stage4-chroot.sh, +targets/stage4/stage4-controller.sh,
-  +targets/stage4/stage4-preclean-chroot.sh,
-  +targets/support/chroot-functions.sh,
-  +targets/support/filesystem-functions.sh, +targets/support/functions.sh,
-  +targets/support/gamecdfs-update.sh, +targets/support/kmerge.sh,
-  +targets/support/livecdfs-update.sh, +targets/support/post-kmerge.sh,
-  +targets/support/pre-kmerge.sh, targets/tinderbox/tinderbox-chroot.sh,
-  +targets/tinderbox/tinderbox-controller.sh,
-  targets/tinderbox/tinderbox-preclean-chroot.sh,
-  -targets/tinderbox/tinderbox.sh:
-  Initial Import of Catalyst 2.0.0
-
-  30 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
-  livecd/runscript-support/livecdfs-update.sh:
-  Added /usr/portage as tmpfs (this will be made conditional later).
-
-  29 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
-  +livecd/files/livecd-bash_profile, livecd/runscript/default-runscript.sh:
-  Added a new livecd-bash_profile that sources ~/.bashrc in case we're called
-  from an interactive shell.
-
-  29 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
-  -livecd/files/livecd-bash_profile, +livecd/files/livecd-bashrc,
-  livecd/files/livecd-local.start, -livecd/files/mkvardb,
-  livecd/runscript-support/pre-kmerge.sh,
-  livecd/runscript/default-runscript.sh:
-  Moved livecd-bash_profile to livecd-bashrc. Added check for
-  /usr/livecd/profiles to livecd-local.start. Removed mkvardb. Removed legacy
-  sed call from pre-kmerge.sh since it has been fixed in genkernel for a long
-  time.
-
-  24 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org> arch/arm.py, catalyst,
-  modules/generic_stage_target.py:
-  Applying arm patch from vapier and closing bug #86466. This is now catalyst
-  1.1.8, so enjoy.
-
-  24 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org> +livecd/files/mkvardb,
-  livecd/runscript/default-runscript.sh,
-  targets/livecd-stage1/livecd-stage1.sh:
-  Adding back in the kill for livecd-stage1 for gconfd-2 and resolving bug
-  #73363. Adding in mkvardb script to create a /var/db/pkg entry from an
-  arbitrary set of files. Modifying default-runscript.sh to copy mkvardb to
-  /tmp in the chroot.
-
-  19 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
-  livecd/runscript/ppc-archscript.sh:
-  Added -l to mkisofs line for ppc as this allows full 31 character file names.
-
-  16 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
-  livecd/cdtar/yaboot-1.3.11-cdtar.tar.bz2, catalyst:
-  Changing catalyst version to 1.1.8_pre1 and updating yaboot cdtar to allow
-  for multiple initrd files.
-
-  16 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
-  livecd/runscript/ppc-archscript.sh:
-  Modifed PPC archscript to close bug #84648 and also to make the PPC
-  archscript produce multiple initrd files, like x86/amd64.
-
-  09 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
-  -livecd/cdtar/isolinux-2.11-cdtar.tar.bz2,
-  -livecd/cdtar/isolinux-2.11-memtest86+-cdtar.tar.bz2,
-  livecd/runscript/ppc-archscript.sh:
-  Alright, so I lied to you. This is now the 1.1.7 release. I removed the 2.11
-  isolinux cdtar tarballs and updated the ppc-archscript.sh to use the
-  livecd/volid for the HFS volid, too.
-
-  09 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
-  Calling this one 1.1.7 and rolling a tarball.
-
-  08 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
-  livecd/runscript/alpha-archscript.sh, livecd/runscript/hppa-archscript.sh,
-  livecd/runscript/ppc-archscript.sh, livecd/runscript/sparc-archscript.sh,
-  -livecd/runscript/sparc64-archscript.sh,
-  livecd/runscript/x86-archscript.sh, modules/livecd_stage2_target.py:
-  Added livecd/volid to set the volume ID when creating the ISO, patch by
-  Gustavo Zacarias <gustavoz@gentoo.org>. Also copied sparc64-archscript.sh to
-  sparc-archscript.sh and removing sparc64 one, as they are identical now.
-
-  08 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
-  +livecd/cdtar/isolinux-2.13-cdtar.tar.bz2,
-  +livecd/cdtar/isolinux-2.13-memtest86+-cdtar.tar.bz2:
-  Adding experimental isolinux cdtar for isolinux 2.13 and memtest86+ 1.51.
-
-  08 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
-  livecd/runscript-support/livecdfs-update.sh:
-  Removed hdparm from default runlevel as it break ide=nodma at boot.
-
-  07 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
-  livecd/runscript-support/kmerge.sh,
-  livecd/runscript-support/pre-kmerge.sh,
-  targets/livecd-stage1/livecd-stage1-chroot.sh:
-  Revert last set of changes and remove portage version check from emerge in
-  livecd-stage1, as it breaks catalyst's ability to fail properly on an
-  incomplete emerge.
-
-  07 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
-  livecd/runscript-support/kmerge.sh,
-  livecd/runscript-support/pre-kmerge.sh:
-  Change genkernel check to use best_version and has_version to determine if
-  the any previously installed versions of genkernel are up to date. Change
-  emerge line for kernels to use -n option to only install if they were not
-  previously installed.
-
-  06 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
-  livecd/cdtar/silo-1.2.6-sparc-cdtar.tar.bz2,
-  -livecd/cdtar/silo-1.3.2-sparc64-cdtar.tar.bz2,
-  -livecd/cdtar/silo-1.4.4-sparc32-cdtar.tar.bz2,
-  livecd/runscript/sparc-archscript.sh:
-  Applying sparc32 patch from gustavoz. Replacing silo cdtar files with
-  unified sparc32/sparc64 cdtar.
-
-  06 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
-  livecd/runscript-support/livecdfs-update.sh,
-  livecd/runscript-support/pre-kmerge.sh:
-  Change sudoers update to only run if /etc/sudoers exists and only reduce
-  splash to 1024x768 on minimal and universal install CD.
-
-  05 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org> targets/grp/grp.sh,
-  targets/livecd-stage1/livecd-stage1.sh:
-  Changing the killall -9 gconfd-2 to gconftool-2 --shutdown and resolving bug
-  #73363.
-
-  03 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
-  livecd/runscript/alpha-archscript.sh, livecd/runscript/hppa-archscript.sh,
-  livecd/runscript/ppc-archscript.sh, livecd/runscript/sparc-archscript.sh,
-  livecd/runscript/sparc64-archscript.sh,
-  livecd/runscript/x86-archscript.sh:
-  Added a new empty livecd file to each archscript. This will be used for an
-  identifier by genkernel to allow booting from a non-primary CDROM.
-
-  03 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
-  Catalyst 1.1.6 is here.
-
-  03 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
-  targets/stage1/stage1-preclean2-chroot.sh:
-  Commenting out stage1 cleaning of /var/db.
-
-  02 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
-  livecd/runscript-support/pre-kmerge.sh:
-  Made splash reduction to 1024x768 only for minimal and universal release media.
-
-  01 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
-  targets/stage1/stage1-preclean2-chroot.sh:
-  Added SLOT files back to /var/db entries in stage1.
-
-  01 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
-  +livecd/files/gentoo.png, livecd/files/livecd-local.start,
-  livecd/runscript/default-runscript.sh,
-  livecd/runscript-support/livecdfs-update.sh,
-  targets/livecd-stage2/unmerge.sh:
-  Moved portage profiles from livecd-local.start to unmerge.sh, since /usr is
-  not writeable at boot. Removed -a from cp in default-runscript.sh to keep
-  the copy from preserving permissions and also adding /usr/share/faces and
-  default Gentoo icon. We'll see how the icon does for us. Removing serial
-  init script, as it causes problems with the splash theme.
-
-  28 Feb 2005; Chris Gianelloni <wolf31o2@gentoo.org>
-  targets/livecd-stage1/livecd-stage1.sh:
-  -n, not -z
-
-  28 Feb 2005; Chris Gianelloni <wolf31o2@gentoo.org>
-  livecd/files/livecd-local.start, livecd/runscript/default-runscript.sh,
-  livecd/runscript-support/kmerge.sh,
-  livecd/runscript-support/livecdfs-update.sh,
-  livecd/runscript-support/post-kmerge.sh, modules/snapshot_target.py,
-  targets/livecd-stage1/livecd-stage1.sh, targets/stage1/stage1-chroot.sh,
-  targets/stage1/stage1-preclean2-chroot.sh:
-  Removed x-setup from local.start and added in symlinks for gconf, portage
-  profiles (for installer) and /var/db. Added a touch for root's .bashrc for
-  baselayout and removed /etc/startx from the environmental type. Commented
-  unmerge of sources in kmerge.sh, as they should be unmerged by the spec
-  file. Changed livecdfs-update.sh to setup /etc/hosts properly, allow wheel
-  users to use sudo with no password, mount /usr/lib/X11/xkb/compiled as tmpfs
-  for X, use the latest pci.ids and usb.ids from portage, and create
-  /lib/firmware if it doesn't exist. Commented unmerge of genkernel in
-  post-kmerge.sh, as it should be unmerged by the spec file. Fixed typo in
-  snapshot_target.py. Made gconfd check in livecd-stage1.sh work if more than
-  one gconfd-2 is running. Added a gcc-config fix to stage1-chroot.sh. Changed
-  gcc-config check in stage1-preclean2-chroot.sh to ensure gcc-config is an
-  executable.
-
-  04 Feb 2005; Chris Gianelloni <wolf31o2@gentoo.org> files/catalyst.conf:
-  Removed ccache from default options as it breaks catalyst when merged with
-  USE=-ccache.
-
-  04 Feb 2005; Chris Gianelloni <wolf31o2@gentoo.org>
-  modules/snapshot_target.py:
-  Added /local/ to snapshot exclusion.
-
-  31 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
-  livecd/runscript-support/livecdfs-update.sh:
-  Updated to attempt to start 5 interfaces, rather than 4. You can blame
-  gustavoz and his 5 interface Xeon for this.
-
-  29 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
-  targets/grp/grp.sh, targets/livecd-stage1/livecd-stage1.sh:
-  Added a conditional before killing gconfd-2. This is also going to be
-  catalyst 1.1.5, so let's hope we don't find any more bugs, at least for this
-  release.
-
-  29 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
-  targets/grp/grp-preclean-chroot.sh, targets/grp/grp.sh,
-  targets/livecd-stage1/livecd-stage1-preclean-chroot.sh:
-  Moved killall -9 gconfd-2 to execute outside chroot.
-
-  29 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
-  livecd/files/x86-help.msg:
-  Modified x86-help.msg to remove agpgart line, add noload= line, and replace
-  tabs with spaces.
-
-  29 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
-  livecd/runscript/x86-archscript.sh:
-  Removed acpi from x86-archscript.sh as it breaks acpi calls on the command
-  line.
-
-  29 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
-  Version 1.1.4
-
-  28 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
-  targets/livecd-stage1/livecd-stage1.sh:
-  Added killall for gconfd-2 back into livecd-stage1.sh
-
-  28 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
-  livecd/runscript/alpha-archscript.sh:
-  Alpha fixes for multiple kernels..
-
-  28 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
-  livecd/runscript-support/kmerge.sh:
-  Changed kmerge.sh from --devfs to --no-udev as --devfs doesn't exist.
-
-  28 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
-  livecd/runscript/hppa-archscript.sh, livecd/runscript/sparc-archscript.sh,
-  livecd/runscript/sparc64-archscript.sh:
-  Force devfs if udev is not selected for all supporting arches.
-
-  28 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
-  livecd/runscript/alpha-archscript.sh, livecd/runscript/x86-archscript.sh,
-  livecd/runscript-support/kmerge.sh:
-  Forcing devfs if livecd/dev-manager isn't udev. This should fix building 2.4
-  kernels.
-
-  28 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
-  targets/grp/grp-preclean-chroot.sh, targets/grp/grp.sh:
-  Re-enabled preclean in grp and added gconfd-2 killing.
-
-  28 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
-  livecd/runscript/x86-archscript.sh:
-  Changed acpi=ht to acpi=off. This fixes acpi loading and also allows for
-  users to use apm.
-
-  28 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
-  targets/embedded/embedded-chroot.sh, targets/grp/grp-chroot.sh,
-  targets/livecd-stage1/livecd-stage1-chroot.sh,
-  targets/livecd-stage1/livecd-stage1-preclean-chroot.sh,
-  targets/livecd-stage1/livecd-stage1.sh,
-  targets/netboot/netboot-packages.sh, targets/stage1/stage1-chroot.sh,
-  targets/stage3/stage3-chroot.sh, targets/tinderbox/tinderbox-chroot.sh:
-  Added ability to pause indefinitely. This closes bug #79798. I've also added
-  the gcond-2 killall back in, but now it is in the actual preclean script and
-  is executed inside the chroot.
-
-  26 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
-  Updated for 1.1.3 release.
-
-  26 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
-  targets/grp/grp-chroot.sh, targets/livecd-stage1/livecd-stage1-chroot.sh,
-  targets/netboot/netboot-busybox.sh, targets/netboot/netboot-kernel.sh,
-  targets/netboot/netboot-packages.sh,
-  targets/tinderbox/tinderbox-chroot.sh:
-  Updated to use package.use correctly. Blame Robert Paskowitz
-  <rpaskowitz@confucius.ca> from the gentoo-catalyst mailing list.
-
-  26 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
-  targets/stage1/stage1-preclean2-chroot.sh:
-  Fixed find line for new stage1 /var/db/pkg.
-
-  25 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
-  targets/stage1/stage1-preclean2-chroot.sh:
-  Added code to clean up /var/db/pkg, while still keeping the CONTENTS,
-  COUNTER and ebuilds. This should keep a stage1 useable, while still keeping
-  its size small.
-
-  24 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
-  livecd/runscript-support/livecdfs-update.sh:
-  Removed gpm changes, as it has been moved to livecd-tools and autoconfig,
-  added net.ethX symlinks, and added copying of files from
-  /usr/lib/hotplug/firmware into firmware tarball.
-
-  23 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
-  livecd/runscript-support/livecdfs-update.sh:
-  Firmware updated to use new /lib/firmware directory.
-
-  16 Jan 2005; John Davis <zhen@gentoo.org> catalyst:
-  fix from pvdabeel@gentoo.org. patch fixes a small bug that caused grp to not
-  work when both -f and -C were used on the command line.
-
-  13 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
-  targets/embedded/embedded-chroot.sh, targets/grp/grp-chroot.sh,
-  targets/livecd-stage1/livecd-stage1-chroot.sh,
-  targets/netboot/netboot-packages.sh, targets/stage1/stage1-chroot.sh,
-  targets/stage3/stage3-chroot.sh:
-  Added a portage version check to each target that uses --newuse to ensure a
-  high enough version is used. This resolves bug #75336.
-
-  13 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
-  livecd/files/livecd-local.start:
-  Possible local.start fix for beejay.
-
-  12 Jan 2005; John Davis <zhen@gentoo.org>
-  modules/embedded.py:
-  kernel building patch for embedded from mutex@gentoo.org (bug #76542)
-
-  11 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
-  livecd/runscript-support/kmerge.sh:
-  Added ccache support to genkernel call in livecd-stage2.
-
-  11 Jan 2005; John Davis <zhen@gentoo.org>
-  targets/netboot/netboot-busybox.sh, targets/netboot/netboot-combine.sh,
-  targets/netboot/netboot-image.sh, targets/netboot/netboot-kernel.sh,
-  targets/netboot/netboot.sh:
-  netboot path from gmsoft@gentoo.org. The patch addresses many bugs and adds
-  some feature enhancements.
-
-  11 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
-  targets/embedded/embedded-chroot.sh, targets/grp/grp-chroot.sh,
-  targets/livecd-stage1/livecd-stage1-chroot.sh,
-  targets/livecd-stage1/livecd-stage1.sh,
-  targets/netboot/netboot-packages.sh, targets/stage1/stage1-chroot.sh,
-  targets/stage2/stage2-chroot.sh, targets/stage3/stage3-chroot.sh:
-  Added a -F or --fetchonly command line option and closing out bug #77480.
-  Also added a portage version check to livecd-stage1 to close out bug #68307.
-
-  11 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
-  livecd/runscript-support/livecdfs-update.sh,
-  targets/stage3/stage3-chroot.sh:
-  Fixed DHCP for eth0->eth3 in livecdfs-update.sh and also changed stage3
-  target to use emerge -e when building. This is only temporary until the
-  bootstrap.sh script can be fixed or another solution can be decided upon.
-
-  09 Jan 2005; John Davis <zhen@gentoo.org> targets/embedded/embedded.sh,
-  +targets/embedded/kmerge.sh:
-  partial fix for #76542, waiting for the necessary patch to modules/embedded.py
-  from mutex@gentoo.org
-
-  09 Jan 2005; John Davis <zhen@gentoo.org> modules/generic_stage_target.py,
-  modules/livecd_stage2_target.py:
-  fix for bug #76146
-
-  05 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
-  livecd/runscript-support/livecdfs-update.sh, targets/stage1/stage1.sh:
-  Updated livecdfs-update.sh to modify inittab to use bashlogin. Updated
-  targets/stage1/stage1.sh to no longer clean /var/db/pkg, which should fix
-  the brokenness of a stage1 tarball.
-
-  04 Jan 2005; John Davis <zhen@gentoo.org> catalyst:
-  patch for pvdabeel@gentoo.org. -f and -C can now be used together on the
-  cmdline
-
-  04 Jan 2005; John Davis <zhen@gentoo.org> modules/generic_stage_target.py,
-  modules/livecd_stage2_target.py:
-  fix for #76530
-
-  04 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
-  -livecd/cdtar/isolinux-2.08-cdtar.tar.bz2,
-  -livecd/cdtar/isolinux-2.08-memtest86+-cdtar.tar.bz2,
-  -livecd/cdtar/isolinux-2.08-memtest86-cdtar.tar.bz2,
-  +livecd/cdtar/isolinux-2.11-cdtar.tar.bz2,
-  +livecd/cdtar/isolinux-2.11-memtest86+-cdtar.tar.bz2:
-  Upgraded the isolinux cdtar files and closing bug #70518.
-
-  04 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
-  modules/embedded_target.py, modules/generic_stage_target.py,
-  modules/grp_target.py, modules/livecd_stage1_target.py,
-  modules/livecd_stage2_target.py, modules/netboot.py,
-  modules/stage1_target.py, modules/tinderbox_target.py:
-  Added patches from Eric Edgar <e_edgar@hotmail.com> from bug #70663 to
-  separate out specific target logic from the generic targets modules.
-
-  03 Jan 2005; John Davis <zhen@gentoo.org> arch/ppc.py:
-  new PPC arch file from pvdabeel@gentoo.org
-
-  01 Jan 2005; John Davis <zhen@gentoo.org> catalyst,
-  examples/generic_stage_template.spec, modules/catalyst_support.py:
-  tweaking error handling in the main catalyst script
-  updated the example to include a blurb about portage_confdir
-
-  29 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org>
-  livecd/runscript-support/livecdfs-update.sh:
-  Cleanup on livecdfs-update.sh script and testing a possible bashlogin fix.
-
-  17 Dec 2004; John Davis <zhen@gentoo.org> modules/generic_stage_target.py:
-  fix for #73851
-
-  17 Dec 2004; John Davis <zhen@gentoo.org> modules/catalyst_support.py:
-  fix for #66592. catalyst now gives a traceback when it bails out, making
-  troubleshooting amazingly easier
-
-  17 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
-  modules/catalyst_support.py, modules/embedded_target.py,
-  modules/generic_stage_target.py, modules/grp_target.py,
-  modules/livecd_stage1_target.py, modules/livecd_stage2_target.py,
-  modules/netboot.py, modules/stage1_target.py, modules/tinderbox_target.py:
-  Reversing patch from Eric Edgar from bug #70663.
-
-  17 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org>
-  livecd/runscript/x86-archscript.sh:
-  Added -no-emul-boot back into x86-archscript.sh as apparently isolinux will
-  not work without it (mkisofs fails on creating ISO).
-
-  16 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
-  modules/catalyst_support.py, modules/embedded_target.py,
-  modules/generic_stage_target.py, modules/grp_target.py,
-  modules/livecd_stage1_target.py, modules/livecd_stage2_target.py,
-  modules/netboot.py, modules/stage1_target.py, modules/tinderbox_target.py:
-  Added patches from Eric Edgar <e_edgar@hotmail.com> from bug #70663 to
-  separate out specific target logic from the generic targets modules.
-
-  16 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org>
-  modules/embedded_target.py, targets/embedded/embedded-fs-runscript.sh,
-  targets/embedded/embedded.sh:
-  Added more embedded updates from mutex@gentoo.org and Closing bug #67289.
-
-  16 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org>
-  +examples/gamecd.conf.example, -livecd/files/gamecd-xinitrc,
-  livecd/runscript/default-runscript.sh,
-  livecd/runscript-support/gamecdfs-update.sh,
-  livecd/runscript-support/livecdfs-update.sh,
-  modules/livecd_stage2_target.py:
-  Added gamecd/conf option to livecd_stage2_target.py, added
-  gamecd.conf.example to /examples, cleaned up game-specific code in
-  gamecdfs-update.sh to make it more generic, added more fundtionality to
-  livecdfs-update.sh and default-runscript.sh for gentoo-release-environmental
-  and gentoo-gamecd to make spec files simpler and to remove the need for
-  specifying a gamecd/environmental fsscript in livecd/fsscript, allowing the
-  user to still use a custom fsscript of their own.
-
-  16 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org>
-  +livecd/files/environmental.motd.txt,
-  targets/livecd-stage1/livecd-stage1.sh:
-  Added environmental.motd.txt for gentoo-release-environmental livecd/type.
-
-  15 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org>
-  livecd/runscript/default-runscript.sh,
-  livecd/runscript-support/livecdfs-update.sh:
-  Added gentoo-release-environmental as a valid livecd/type and did some
-  cleanup in livecdfs-update.sh to allow hotplug to dhcp on detected ethernet
-  devices other than eth0.
-
-  14 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org>
-  targets/livecd-stage1/livecd-stage1-chroot.sh:
-  Changed livecd-stage1 to merge each package individually. This should not
-  make it into a production version of catalyst, but is here as a possible
-  solution to bug #68307.
-
-  12 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org>
-  livecd/runscript/alpha-archscript.sh, livecd/runscript/hppa-archscript.sh,
-  livecd/runscript/sparc-archscript.sh,
-  livecd/runscript/sparc64-archscript.sh,
-  livecd/runscript/x86-archscript.sh:
-  Added failures to all arches on mkisofs failure and also made -z option to
-  mkisofs optional on x86 depending on loop type used.
-
-  12 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org>
-  livecd/runscript/x86-archscript.sh:
-  Making sure the mkisofs call causes a failure when it doesn't complete
-  successfully. Once again, blame jforman, our beloved infra-monkey.
-
-  12 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org>
-  livecd/runscript/default-runscript.sh:
-  squashfs-utils->squashfs-tools fix.  Blame jforman.
-
-  09 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org>
-  livecd/isogen/x86-isogen.sh:
-  Removed -no-emul-boot from x86-isogen.sh to keep the ISO being made from
-  possibly not booting on really old systems.
-
-  09 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org>
-  livecd/runscript/x86-archscript.sh:
-  Removed -no-emul-boot from x86-archscript.sh to keep the ISO being made from
-  possibly not booting on really old systems.
-
-  08 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org>
-  livecd/runscript-support/livecdfs-update.sh:
-  Save some space by removing redundant firmware after tarball is made, only
-  perform sed on /etc/conf.d/gpm if it exists, and change fstab to be more
-  readable.
-
-  06 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org>
-  targets/stage1/stage1-preclean2-chroot.sh:
-  Added patch from vapier and closing bug #73556.
-
-  22 Nov 2004; John Davis <zhen@gentoo.org> modules/embedded_target.py,
-  modules/generic_stage_target.py, -targets/embedded/cramfs-runscript.sh,
-  +targets/embedded/embedded-fs-runscript.sh,
-  targets/livecd-stage2/unmerge.sh, targets/stage1/stage1-chroot.sh,
-  targets/stage2/stage2-chroot.sh, targets/stage3/stage3-chroot.sh:
-  fixes for bugs #49819 and #71033. Partial fix for #67289 - waiting on a patch
-  from mutex@gentoo.org for modules/embedded.py
-
-  19 Nov 2004; Chris Gianelloni <wolf31o2@gentoo.org>
-  livecd/files/gamecd-xinitrc, livecd/runscript-support/gamecdfs-update.sh,
-  livecd/runscript-support/livecdfs-update.sh:
-  Fixing up some GameCD stuff and also fixing a problem with the ls and grep
-  aliases having --color rather than --color=auto.
-
-  17 Nov 2004; Chris Gianelloni <wolf31o2@gentoo.org>
-  livecd/files/livecd-local.start:
-  Let's try actually making a proper edit on livecd/files/livecd-local.start
-  this time, shall we...
-
-  17 Nov 2004; Chris Gianelloni <wolf31o2@gentoo.org>
-  livecd/files/livecd-local.start:
-  Fixing up livecd/files/livecd-local.start to remove ALSA config and make
-  x-setup check for /etc/startx.
-
-  14 Nov 2004; Chris Gianelloni <wolf31o2@gentoo.org>
-  livecd/runscript-support/gamecdfs-update.sh:
-  Fixing minor sed bug in gamecdfs-update.sh.
-
-  07 Nov 2004; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
-  examples/snapshot_template.spec,
-  livecd/runscript-support/gamecdfs-update.sh,
-  livecd/runscript-support/livecdfs-update.sh:
-  Fixing typo in snapshot_template.spec and closing bug #70321.
-
-  02 Nov 2004; Chris Gianelloni <wolf31o2@gentoo.org>
-  livecd/runscript-support/pre-kmerge.sh:
-  Ssshhh... I've added my super-secret pre-kmerge.sh sed replacement so
-  genkernel will only add the 1024x768 version of the gensplash image to the
-  bzImage, which added with the livecd-stage2 removal of the unused splash
-  images, makes for a significantly smaller (54MB v. 50MB) LiveCD.
-
-  29 Oct 2004; Chris Gianelloni <wolf31o2@gentoo.org>
-  +livecd/cdtar/silo-1.2.6-sparc-cdtar.tar.bz2,
-  livecd/runscript/sparc64-archscript.sh:
-  Updated with silo/mkisofs patch from gustavoz.
-
-  28 Oct 2004; Chris Gianelloni <wolf31o2@gentoo.org>
-  livecd/files/x86-help.msg:
-  Updated x86-help.msg to make it fall more inline with current
-  genkernel/livecd-tools options.
-
-  28 Oct 2004; Chris Gianelloni <wolf31o2@gentoo.org>
-  livecd/runscript/x86-archscript.sh, livecd/runscript-support/kmerge.sh,
-  livecd/runscript-support/pre-kmerge.sh:
-  Removing auto-keymap from kmerge.sh and moving it to x86-archscript.sh since
-  it is only working properly on amd64 and x86 anyway. Also fixing a typo in
-  genkernel's module_load for x86 during pre-kmerge.sh, which should fix USB
-  loading.
-
-  22 Oct 2004; Chris Gianelloni <wolf31o2@gentoo.org> files/catalyst.conf,
-  livecd/runscript-support/kmerge.sh,
-  livecd/runscript-support/livecdfs-update.sh,
-  targets/livecd-stage2/unmerge.sh, targets/netboot/netboot-kernel.sh:
-  Changed kernel build caching to use kerncache option, rather than pkgcache
-  option. Fixed --postconf and --callback for builds that do not require them.
-  Removed delay when removing package sin the system profile. This is now
-  catalyst 1.1.0, so enjoy.
-
-  21 Oct 2004; Chris Gianelloni <wolf31o2@gentoo.org>
-  livecd/runscript-support/livecdfs-update.sh:
-  Stopping udev from using the nasty device tarball.  We don't need it anyway.
-
-  21 Oct 2004; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
-  livecd/runscript/sparc-archscript.sh,
-  livecd/runscript/sparc64-archscript.sh,
-  livecd/runscript-support/kmerge.sh,
-  livecd/runscript-support/livecdfs-update.sh, modules/catalyst_support.py:
-  Fixing gpm support by uncommenting default settings. Fixing case where
-  boot/kernel/$kname/packages or boot/kernel/$kname/postconf were empty.
-  Changing sparc kernel files from kernel* to kernel-* so kernel.msg does
-  not get renamed. Fixed a problem where we were accidentally removing the
-  hwdata-knoppix versions of pci.ids and usb.ids and linking
-  /usr/share/misc/*.ids to non-existent files. This should hopefully be it
-  for 2004.3 and catalyst 1.1.0.
-
-  19 Oct 2004; John Davis <zhen@gentoo.org> arch/ia64.py:
-  patch from vapier@gentoo.org for bug #68080
-
-  19 Oct 2004; John Davis <zhen@gentoo.org> catalyst, files/catalyst.conf,
-  livecd/runscript-support/kmerge.sh:
-  made kernel caching dependent on the "pkgcache" option so that genkernel's
-  postconf can actually work
-
-  18 Oct 2004; John Davis <zhen@gentoo.org>
-  livecd/runscript/x86-archscript.sh, livecd/runscript-support/kmerge.sh,
-  livecd/runscript-support/livecdfs-update.sh:
-  patch submitted by wolf31o2@gentoo.org to fix the rest of the gensplash woes
-
-  17 Oct 2004; John Davis <zhen@gentoo.org>
-  livecd/runscript-support/livecdfs-update.sh:
-  firmware tarball fix for packages that need firmware such as ipw2100
-
-  16 Oct 2004; John Davis <zhen@gentoo.org> livecd/files/x86-help.msg,
-  livecd/runscript/x86-archscript.sh, livecd/runscript-support/kmerge.sh,
-  livecd/runscript-support/livecdfs-update.sh,
-  modules/livecd_stage2_target.py:
-  patches for gensplash support from Chris Gianelloni <wolf31o2@gentoo.org>
-
-  14 Oct 2004; John Davis <zhen@gentoo.org> livecd/runscript/x86-archscript.sh:
-  acpi=off changed to acpi=ht. enables HT automatically for intel users, but
-  should not hurt non-HT users
-
-  12 Oct 2004; John Davis <zhen@gentoo.org>
-  targets/embedded/cramfs-runscript.sh, targets/embedded/embedded-chroot.sh,
-  +targets/embedded/unmerge.sh, targets/grp/grp-chroot.sh,
-  targets/livecd-stage1/livecd-stage1-chroot.sh, targets/netboot/netboot.sh,
-  targets/stage1/stage1-chroot.sh, targets/stage3/stage3-chroot.sh,
-  livecd/runscript-support/kmerge.sh:
-  bugfixes for #67195, #67197, #67122, and #46918
-
-  12 Oct 2004; John Davis <zhen@gentoo.org> modules/netboot.py:
-  small netboot fixups
-
-  11 Oct 2004; John Davis <zhen@gentoo.org> modules/netboot.py,
-  targets/netboot/netboot-busybox.sh, targets/netboot/netboot-image.sh,
-  targets/netboot/netboot-kernel.sh, targets/netboot/netboot-packages.sh,
-  targets/netboot/netboot.sh:
-  sweeping updates and changes to the netboot code. the patches should fix the
-  arch specific code as well as some pkgcache issues, etc. Much thanks to Mike
-  Frysinger <vapier@gentoo.org> for writing and contributing the patches.
-
-  06 Oct 2004; John Davis <zhen@gentoo.org> files/catalyst.1,
-  livecd/runscript-support/kmerge.sh, targets/netboot/netboot-busybox.sh,
-  targets/netboot/netboot-image.sh, targets/netboot/netboot-kernel.sh,
-  targets/netboot/netboot.sh:
-  more code cleanup and maintenance
-
-  05 Oct 2004; John Davis <zhen@gentoo.org> modules/catalyst_support.py,
-  modules/generic_stage_target.py, +modules/netboot.py,
-  +targets/netboot/netboot-busybox.sh, +targets/netboot/netboot-image.sh,
-  +targets/netboot/netboot-kernel.sh, +targets/netboot/netboot-packages.sh,
-  +targets/netboot/netboot.sh:
-  initial import of the netboot code. thanks to Guy Martin <gmsoft@gentoo.org>
-  for writing them!
-
-  05 Oct 2004; John Davis <zhen@gentoo.org> modules/generic_stage_target.py,
-  targets/embedded/embedded-chroot.sh, targets/grp/grp-chroot.sh,
-  targets/livecd-stage1/livecd-stage1-chroot.sh,
-  targets/stage1/stage1-chroot.sh, targets/stage2/stage2-chroot.sh,
-  targets/stage3/stage3-chroot.sh, targets/tinderbox/tinderbox-chroot.sh:
-  bugfix for #66083 which in turn addresses #61605. distcc apparently does not
-  have to start a server on the build host for it to distribute.
-
-  04 Oct 2004; John Davis <zhen@gentoo.org> catalyst:
-  added a new -s/ --snapshot option. no more using --cli to create snapshots,
-  just do -s version_stamp
-
-  29 Sep 2004; John Davis <zhen@gentoo.org> targets/stage2/stage2-chroot.sh:
-  bugfix #60502 - the stage2 target can now resume the bootstrapping process
-
-  28 Sep 2004; John Davis <zhen@gentoo.org> TODO,
-  +examples/fsscript.sh.example, examples/livecd-stage2_template.spec,
-  livecd/runscript/x86-archscript.sh, livecd/runscript-support/kmerge.sh,
-  modules/livecd_stage2_target.py:
-  udev support for livecds
-
-  16 Sep 2004; John Davis <zhen@gentoo.org> modules/catalyst_support.py,
-  +targets/livecd-stage2/unmerge.sh:
-  bug #59681 resolved thanks to the patch from viric@vicerveza.homeunix.net!
-  Also, livecd-stage2 unmerge.sh added back in.
-
-  13 Sep 2004; John Davis <zhen@gentoo.org> catalyst,
-  livecd/runscript-support/livecdfs-update.sh:
-  bugfixes for #60887 and #63338
-
-  09 Sep 2004; John Davis <zhen@gentoo.org> catalyst:
-  bugfixes for #63382 and #63338
-
-  08 Sep 2004; John Davis <zhen@gentoo.org>
-  livecd/runscript/alpha-archscript.sh, livecd/runscript/hppa-archscript.sh,
-  livecd/runscript/ppc-archscript.sh, livecd/runscript/sparc-archscript.sh,
-  livecd/runscript/sparc64-archscript.sh, livecd/runscript/x86-archscript.sh,
-  livecd/runscript-support/kmerge.sh, livecd/runscript-support/pre-kmerge.sh,
-  targets/embedded/embedded-chroot.sh, targets/grp/grp-chroot.sh,
-  targets/livecd-stage1/livecd-stage1-chroot.sh,
-  -targets/livecd-stage2/unmerge.sh, targets/stage1/stage1-chroot.sh,
-  targets/stage3/stage3-chroot.sh, targets/tinderbox/tinderbox-chroot.sh:
-  lots of changes in this revision. first of all, major cosmetic fixups to the
-  archscripts. i also fixed a non-reported bug where pkgcache was not being used
-  for distcc or ccache builds in most of the targets. bug #56581 is finially
-  closed (kernel caching for multiple runs of the livecd-stage2 build) - big
-  performance enhancement here.
-
-  07 Sep 2004; John Davis <zhen@gentoo.org> modules/generic_stage_target.py,
-  modules/livecd_stage2_target.py:
-  fix for bug #63033, thanks to usata@gentoo.org for the patch
-
-  30 Aug 2004; John Davis <zhen@gentoo.org>
-  livecd/runscript-support/livecdfs-update.sh, targets/grp/grp-chroot.sh:
-  bugfixes for #61537 and #61779
-
-  13 Aug 2004; John Davis <zhen@gentoo.org> +files/catalyst.1,
-  modules/generic_stage_target.py, modules/livecd_stage2_target.py,
-  modules/snapshot_target.py:
-  bugfixes for #55014 (catalyst needs a manpage), #56581 (livecd-stage2 I/O
-  enhancements), and #56773 (catalyst overlay for build root). Snapshotting
-  time should also be improved due to a more efficient use of rsync. This commit will
-  mark the portage version of catalyst-1.9.0.
-
-  10 Aug 2004; John Davis <zhen@gentoo.org> arch/mips.py:
-  add support for mips4n32 subarch. thanks to iluxa@gentoo.org. closes bug
-  #59882.
-
-  02 Aug 2004; John Davis <zhen@gentoo.org> modules/generic_stage_target.py:
-  fix for bug #58208
-
-  02 Aug 2004; John Davis <zhen@gentoo.org>
-  livecd/runscript-support/livecdfs-update.sh:
-  bugfix #51086
-
-  02 Aug 2004; John Davis <zhen@gentoo.org> modules/generic_stage_target.py,
-  +targets/stage1/build.py, -targets/stage1/build.sh,
-  targets/stage1/stage1-chroot.sh, targets/stage1/stage1-preclean2-chroot.sh,
-  targets/stage1/stage1.sh, targets/stage2/stage2-chroot.sh,
-  targets/stage3/stage3-chroot.sh:
-  applied patch from bug #58840. it should fix up things for uclibc stages and
-  cascaded profiles. thanks to Mike Frysinger (vapier@gentoo.org) for the patch.
-
-  21 Jul 2004; John Davis <zhen@gentoo.org> +livecd/files/gamecd-xinitrc,
-  +livecd/files/gamecd.motd.txt, +livecd/files/generic-motd.txt,
-  +livecd/files/livecd-bash_profile, +livecd/files/livecd-local.start,
-  -livecd/files/livecd-rclocal, +livecd/files/minimal.motd.txt,
-  -livecd/files/motd.txt, +livecd/files/universal.motd.txt,
-  livecd/runscript/default-runscript.sh, livecd/runscript-support/kmerge.sh,
-  livecd/runscript-support/livecdfs-update.sh,
-  modules/livecd_stage2_target.py:
-  addition of wolf31o2's gamecd patchset. untested, so please beware
-
-  14 Jul 2004; John Davis <zhen@gentoo.org>
-  livecd/runscript-support/livecdfs-update.sh,
-  modules/generic_stage_target.py, modules/livecd_stage2_target.py:
-  fixed a bug for livecd-stage2. somehow, the inheritance got mucked up and the
-  livecds were not cleaning out livecd/empty livecd/rm etc. I moved the code for
-  this out of generic_stage_target and into livecd-stage2 since the
-  livecd-stage2 class was overriding generic_stage_target for cleaning anyway.
-
-  13 Jul 2004; John Davis <zhen@gentoo.org>
-  livecd/runscript-support/livecdfs-update.sh:
-  changed the behavior of rcadd/ rcdel. it was getting hokey to have to add the
-  default rc'ed programs when only one change was required to rcadd. so I
-  changed it so that the defaults are *always* loaded and specified additions/
-  deletions are just added on top of those.
-
-  12 Jul 2004; John Davis <zhen@gentoo.org> catalyst,
-  targets/embedded/embedded-chroot.sh, targets/grp/grp-chroot.sh,
-  targets/livecd-stage1/livecd-stage1-chroot.sh,
-  targets/stage1/stage1-chroot.sh, targets/stage3/stage3-chroot.sh,
-  targets/tinderbox/tinderbox-chroot.sh:
-  changing the more verbose behavior to the -V (verbose) flag
-
-  12 Jul 2004; John Davis <zhen@gentoo.org> catalyst,
-  targets/embedded/embedded-chroot.sh, targets/grp/grp-chroot.sh,
-  targets/livecd-stage1/livecd-stage1-chroot.sh,
-  targets/stage1/stage1-chroot.sh, targets/stage3/stage3-chroot.sh,
-  targets/tinderbox/tinderbox-chroot.sh:
-  the -d (debug) flag now makes catalyst calculate an emerge -vp of the packages
-  it is about to merge so that deps and USE flags are more evident
-
-  11 Jul 2004; John Davis <zhen@gentoo.org> +catalyst, -catalyst.new.py,
-  modules/catalyst_support.py:
-  completely rewrote the catalyst main script so that it can actually utilize
-  more than one command line flag. new functionality included, but not active
-  yet (--debug and --verbose). arguments can still be passed on the commandline
-  through the use of the -C (--cli) flag. updated the arg_parse function in
-  catalyst_support.py to accomodate my changes.
-
-  02 Jul 2004; John Davis <zhen@gentoo.org> modules/generic_stage_target.py,
-  modules/generic_target.py, modules/grp_target.py,
-  modules/livecd_stage1_target.py, modules/livecd_stage2_target.py,
-  modules/snapshot_target.py, modules/stage1_target.py,
-  modules/stage2_target.py, modules/stage3_target.py,
-  modules/tinderbox_target.py, targets/stage1/stage1.sh:
-  fixes for bugs #55192 and #54137
-  added a new key for all specfiles, portage_confdir.
-  this should point to a directory similar in functionality to /etc/portage.
-
-  cleaned up the module code a bit so that unnecessary modules
-  are not imported.
-
-  more work on resuming. it is getting there, but it still needs a ton of work,
-  so please test, and report bugs.
-
-  18 Jun 2004; John Davis <zhen@gentoo.org> catalyst,
-  modules/catalyst_support.py, modules/generic_stage_target.py,
-  targets/stage1/build.sh, targets/stage1/stage1-chroot.sh,
-  targets/stage2/stage2-chroot.sh, targets/stage3/stage3-chroot.sh:
-  stage resuming functionality should be working. I still have to work on GRP
-  and livecds, but they should not be hard. I could not incorporate emerge
-  --resume into stage resuming functionality because in some instances, portage
-  is remerged (bootstrap, stage2), which wipes out the resume data and puts
-  catalyst into an infinite portage merging loop (very unproductive, trust me ;)
-  ). I also made some small tweaks to the stage target scripts which clean up
-  the envscript stuff. Not noticable performance wise, but it makes me feel all
-  warm and fuzzy to know that it is programmed absolutely correctly ;)
-
-  16 Jun 2004; John Davis <zhen@gentoo.org> TODO, modules/catalyst_support.py,
-  modules/generic_stage_target.py:
-  revamped the cmd() structure so that it could properly return error codes.
-  Please note that this might break catalyst until there is some further
-  testing. SO DO NOT USE IT FOR BUILDING ANYTHING IMPORTANT (yet). The benefit
-  of me doing this is that SIGINT (ctrl-c) makes catalyst die nice and proper
-  now. Additionally, catalyst will stop when there is an error with an ebuild
-  ... it didn't do this before, it just plowed along and packed things up.
-
-  Much thanks to <carpaski@gentoo.org> for (writing) pointing me to the spawn()
-  code in portage.py and then answering my noob questions.
-
-  13 Jun 2004; John Davis <zhen@gentoo.org>
-  livecd/runscript/x86-archscript.sh, livecd/runscript-support/kmerge.sh,
-  livecd/runscript-support/livecdfs-update.sh:
-  some last minute fixins (stuff to work with the new genkernel)
-
-  13 Jun 2004; John Davis <zhen@gentoo.org> catalyst:
-  rolling out 1.0.8.1
-
-  11 Jun 2004; John Davis <zhen@gentoo.org>
-  livecd/runscript/default-runscript.sh, modules/livecd_stage2_target.py:
-  new key, livecd/fsscript. use this to run commands in the livecdfs before it
-  is made into an iso
-
-  10 Jun 2004; John Davis <zhen@gentoo.org>
-  livecd/runscript-support/kmerge.sh,
-  livecd/runscript-support/livecdfs-update.sh,
-  livecd/runscript-support/post-kmerge.sh,
-  livecd/runscript-support/pre-kmerge.sh:
-  two new functions for livecd-stage2: livecd/rcadd and livecd/rcdel. these two
-  functions control what scripts are added to their respective runlevels. This
-  option would be specified like so in the spec file: livecd/rcadd:
-  metalog:default foo:boot. the syntax is the same for livecd/rcdel.
-
-  08 Jun 2004; John Davis <zhen@gentoo.org> modules/builder.py,
-  modules/catalyst_support.py, modules/livecd_stage2_target.py:
-  livecd-stage2 traced back when boot/kernel/x/config was an empty string, fixed
-  the code to give a nice error msg instead of a cryptic traceback
-
-  04 Jun 2004; John Davis <zhen@gentoo.org>
-  livecd/runscript-support/livecdfs-update.sh:
-  small fix for bootsplash, needed to link clst_livecd_bootsplash to
-  /etc/bootsplash/default
-
-  04 Jun 2004; John Davis <zhen@gentoo.org> modules/generic_stage_target.py,
-  targets/embedded/embedded-chroot.sh,
-  targets/embedded/embedded-preclean-chroot.sh, targets/grp/grp-chroot.sh,
-  targets/grp/grp-preclean-chroot.sh, targets/grp/grp.sh,
-  targets/livecd-stage1/livecd-stage1-chroot.sh,
-  targets/livecd-stage1/livecd-stage1-preclean-chroot.sh,
-  targets/livecd-stage1/livecd-stage1.sh, targets/stage1/stage1-chroot.sh,
-  targets/stage1/stage1-preclean1-chroot.sh, targets/stage1/stage1.sh,
-  targets/stage2/stage2-chroot.sh, targets/stage2/stage2-preclean-chroot.sh,
-  targets/stage3/stage3-chroot.sh, targets/stage3/stage3-preclean-chroot.sh,
-  targets/tinderbox/tinderbox-chroot.sh,
-  targets/tinderbox/tinderbox-preclean-chroot.sh,
-  targets/tinderbox/tinderbox.sh:
-  Fixes bug 51603, a lot of distcc fixups (has to do w/ bind mounts and such)
-
-  02 Jun 2004; John Davis <zhen@gentoo.org> modules/snapshot_target.py:
-  Fixes to address bugs #51072 and #52045. The snapshot logic was tweaked to be
-  more efficient, and I added a new snapshot specfile option, portdir_overlay.
-  It should be a full path pointing to a portage overlay dir.
-
-  27 May 2004; John Davis <zhen@gentoo.org>
-  livecd/cdtar/silo-1.3.1-cdtar.tar.bz2,
-  livecd/cdtar/silo-1.3.2-sparc64-cdtar.tar.bz2,
-  livecd/cdtar/silo-1.4.4-sparc32-cdtar.tar.bz2,
-  livecd/runscript/default-runscript.sh:
-  added updated silos and fixed motd bug
-
-  22 May 2004; John Davis <zhen@gentoo.org> REMARKS, catalyst:
-  rolling out version 1.0.8
-
-  22 May 2004; John Davis <zhen@gentoo.org>
-  livecd/runscript-support/kmerge.sh,
-  livecd/runscript-support/livecdfs-update.sh,
-  modules/livecd_stage2_target.py:
-  added key livecd/bootsplash
-
-  21 May 2004; John Davis <zhen@gentoo.org> arch/sparc.py, arch/sparc64.py,
-  livecd/runscript/sparc-archscript.sh,
-  livecd/runscript/sparc64-archscript.sh:
-  sparc fixup patches from gustavoz at g.org
-
-  20 May 2004; John Davis <zhen@gentoo.org> modules/livecd_stage2_target.py:
-  added support for blacklisting modules via hotplug in livecd-stage2. spec key
-  is livecd/modblacklist
-
-  19 May 2004; John Davis <zhen@gentoo.org>
-  livecd/runscript/default-runscript.sh, modules/livecd_stage2_target.py,
-  livecd/runscript/x86-archscript.sh:
-  added support for livecd/overlay, changed vga=0x317 to vga=791
-  in the x86 archscript as it is a more standard setting and should
-  work on more hardware
-
-  17 May 2004; John Davis <zhen@gentoo.org>
-  livecd/runscript/default-runscript.sh, livecd/runscript/x86-archscript.sh,
-  livecd/runscript-support/kmerge.sh,
-  livecd/runscript-support/livecdfs-update.sh,
-  modules/livecd_stage2_target.py:
-  fixes for the genkernel arg handling - we can now do it on a per-kernel basis.
-  we also now have basic motd copying support for more branded livecds
-
-  16 May 2004; John Davis <zhen@gentoo.org>
-  livecd/runscript-support/kmerge.sh, modules/livecd_stage2_target.py:
-  added a feature to the livecd-stage2 specfile called "livecd/genkernel_args"
-  for passing args to genkernel. gmsoft@gentoo.org requested this one.
-
-  16 May 2004; John Davis <zhen@gentoo.org> catalyst,
-  modules/catalyst_support.py, modules/embedded_target.py,
-  modules/generic_stage_target.py, modules/generic_target.py,
-  modules/grp_target.py, modules/livecd_stage1_target.py,
-  modules/livecd_stage2_target.py, modules/stage1_target.py,
-  modules/stage2_target.py, modules/stage3_target.py,
-  modules/tinderbox_target.py, targets/stage1/stage1-preclean2-chroot.sh:
-  finally parsed out targets.py. fixed gcc-config typo in stage1 the stage1 that
-  caused gcc profile problems.
-
-  12 May 2004; John Davis <zhen@gentoo.org>
-  livecd/runscript/default-runscript.sh, livecd/runscript-support/kmerge.sh,
-  livecd/runscript-support/livecdfs-update.sh,
-  livecd/runscript-support/post-kmerge.sh,
-  livecd/runscript-support/pre-kmerge.sh, modules/catalyst_support.py,
-  modules/targets.py:
-  fixed default-runscript.sh so that it is easier to read (no more chroot >> EOF
-  silliness). Most notably, I have taken advantage of the update-modules
-  --assume-kernel fix from agriffis so that we can actually use 3rd party
-  modules now. Please note that >=baselayout-1.9.0 is required.
-
-  02 May 2004; Olivier Crete <tester@gentoo.org>
-  arch/x86.py:
-  Added forgotten CHOST for i386 subarch
-
-  30 Apr 2004; John Davis <zhen@gentoo.org>
-  livecd/cdtar/isolinux-2.08-cdtar.tar.bz2,
-  livecd/cdtar/isolinux-2.08-memtest86+-cdtar.tar.bz2,
-  livecd/cdtar/isolinux-2.08-memtest86-cdtar.tar.bz2,
-  livecd/files/x86-help.msg, livecd/runscript/x86-archscript.sh:
-  lots of changes
-  -fixed 2004.0 branding in the isolinux cdtar
-  -fixed up acpi stuff in the runscripts
-  -fixed up the x86 help message and corrected the numerous errors in it
-
-  26 Apr 2004; John Davis <zhen@gentoo.org> catalyst,
-  livecd/runscript/default-runscript.sh:
-  fixed the /etc/issue /O macro issue, and changed the version in catalyst to
-  1.0.7. we are ready for release
-
-  16 Apr 2004; John Davis <zhen@gentoo.org> targets/stage1/stage1-chroot.sh:
-  fix for the problem that gustavoz found wrt the /dev creation stuff not
-  detecting arches. also an efficiency fix for stage1 building
-
-  14 Apr 2004; John Davis <zhen@gentoo.org>
-  targets/embedded/embedded-chroot.sh,
-  targets/embedded/embedded-preclean-chroot.sh, targets/embedded/embedded.sh,
-  targets/grp/grp.sh, targets/livecd-stage1/livecd-stage1-chroot.sh,
-  targets/livecd-stage1/livecd-stage1-preclean-chroot.sh,
-  targets/livecd-stage1/livecd-stage1.sh, targets/stage1/stage1-chroot.sh,
-  targets/stage1/stage1-preclean1-chroot.sh, targets/stage1/stage1.sh,
-  targets/stage2/stage2-chroot.sh, targets/stage2/stage2-preclean-chroot.sh,
-  targets/stage2/stage2.sh, targets/stage3/stage3-chroot.sh,
-  targets/stage3/stage3.sh, targets/tinderbox/tinderbox-chroot.sh,
-  targets/tinderbox/tinderbox-preclean-chroot.sh,
-  targets/tinderbox/tinderbox.sh:
-  fix for bug #47733 - fixes for distcc and an envscript bugfix
-
-  13 Apr 2004; John Davis <zhen@gentoo.org> modules/targets.py:
-  fix for bug 47626
-
-  12 Apr 2004; John Davis <zhen@gentoo.org> modules/catalyst_support.py,
-  targets/embedded/cramfs-runscript.sh, targets/embedded/embedded-chroot.sh,
-  targets/embedded/embedded-preclean-chroot.sh, targets/embedded/embedded.sh,
-  targets/grp/grp-chroot.sh, targets/grp/grp-preclean-chroot.sh,
-  targets/grp/grp.sh, targets/livecd-stage1/livecd-stage1-chroot.sh,
-  targets/livecd-stage1/livecd-stage1-preclean-chroot.sh,
-  targets/livecd-stage1/livecd-stage1.sh, targets/stage1/stage1-chroot.sh,
-  targets/stage1/stage1-preclean1-chroot.sh,
-  targets/stage1/stage1-preclean2-chroot.sh, targets/stage1/stage1.sh,
-  targets/stage2/stage2-chroot.sh, targets/stage2/stage2-preclean-chroot.sh,
-  targets/stage2/stage2.sh, targets/stage3/stage3.sh,
-  targets/tinderbox/tinderbox.sh:
-  lots of cleanup on the bash backend. take a look @ the code and report bugs to
-  zhen@gentoo.org please.
-
-  06 Apr 2004; John Davis <zhen@gentoo.org> targets/stage1/stage1-chroot.sh:
-  fix for /dev in stage1
-
-  05 Apr 2004; John Davis <zhen@gentoo.org> modules/targets.py:
-  bugfix for #46861
-
-  04 Apr 2004; Benjamin Judas <beejay@gentoo.org>
-  livecd/kconfig/config-2004.1-gentoo-dev-sources-2.6.3-r1,
-  livecd/kconfig/config-2004.1-xfs-sources-2.4.24-r3:
-  Added the two kernel-configs for 2004.1 x86
-
-  04 Apr 2004; John Davis <zhen@gentoo.org> targets/embedded/embedded.sh,
-  targets/grp/grp.sh, targets/stage1/stage1-chroot.sh,
-  targets/stage2/stage2.sh, targets/stage3/stage3.sh,
-  targets/tinderbox/tinderbox.sh:
-  fix to address missing /dev in stages, fixed path for env-update in all of the
-  targets
-
-  02 Apr 2004; John Davis <zhen@gentoo.org> modules/targets.py:
-  use broken for grp, livecd-stage1, tinderbox, etc. fixed
-
-  01 Apr 2004; John Davis <zhen@gentoo.org>
-  livecd/runscript/default-runscript.sh:
-  added in fix for the module.conf stuff courtesy of Benjamin Judas
-  <beejay@gentoo.org>
-
-  01 Apr 2004; John Davis <zhen@gentoo.org> catalyst, files/catalyst.conf,
-  files/x86-help.msg:
-  cosmetic touchups for 1.0.5
-
-  31 Mar 2004; John Davis <zhen@gentoo.org> targets/stage2/stage2.sh:
-  added support to the stage2 for stackable profiles bootstrap
-
-  31 Mar 2004; John Davis <zhen@gentoo.org> arch/sparc.py, modules/targets.py:
-  sparc compatibility patches from gustavoz@gentoo.org added. These patches add
-  support for sparc32/64 build compatibility
-
-  30 Mar 2004; John Davis <zhen@gentoo.org>
-  livecd/runscript/default-runscript.sh, modules/targets.py,
-  targets/stage1/build.sh:
-  fix for bug 46022, more stackable profile fixes, embedded patches added
-
-  26 Mar 2004; John Davis <zhen@gentoo.org>
-  livecd/runscript/default-runscript.sh, modules/targets.py,
-  targets/grp/grp.sh, targets/livecd-stage1/livecd-stage1.sh,
-  targets/stage1/stage1-chroot.sh, targets/stage2/stage2.sh,
-  targets/stage3/stage3.sh, targets/tinderbox/tinderbox.sh:
-  fixes for bugs #44625 and #45805
-
-  24 Mar 2004; John Davis <zhen@gentoo.org> catalyst,
-  livecd/cdtar/isolinux-2.08-memtest86-cdtar.tar.bz2,
-  livecd/runscript/default-runscript.sh, livecd/runscript/x86-archscript.sh:
-  memtest is in. if you want to use it, check out the memtest86 cd tarball
-  Also, fixes for bugs 45078, 45188, 44306
-
-  23 Mar 2004; John Davis <zhen@gentoo.org>
-  livecd/runscript/alpha-archscript.sh, livecd/runscript/hppa-archscript.sh,
-  livecd/runscript/ppc-archscript.sh, livecd/runscript/sparc64-archscript.sh,
-  livecd/runscript/x86-archscript.sh, modules/targets.py,
-  targets/livecd-stage3/unmerge.sh:
-  added "livecd/iso" to targets.py and fixed up the archscripts so that isos are
-  created at the end of the livecd-stage2 process.
-
-  22 Mar 2004; John Davis <zhen@gentoo.org> modules/targets.py,
-  targets/embedded/embedded.sh:
-  preliminary embedded support added thanks to david@futuretel.com (mut3x)
-
-  19 Mar 2004; John Davis <zhen@gentoo.org> targets/grp/grp.sh,
-  targets/stage1/stage1.sh, targets/stage3/stage3.sh:
-  removing the hardened-gcc deps since the package itself is deprecated'
-
-  05 Mar 2004; John Davis <zhen@gentoo.org> catalyst:
-  changing location of /etc/catalyst.conf to /etc/catalyst/catalyst.conf
-
-  04 Mar 2004; John Davis <zhen@gentoo.org> alpha-isogen.sh,
-  examples/livecd/alpha/alpha-livecd-stage1-20040225.spec,
-  examples/livecd/alpha/alpha-livecd-stage2-20040225.spec,
-  examples/livecd/alpha/config-2.4.21-r4-alpha,
-  examples/livecd/alpha/config-2.4.21-r4-jensen,
-  examples/livecd/alpha/config-2.4.21-r4-legacy,
-  examples/livecd/cdtar/aboot-0.9-r1-cdtar.tar.bz2,
-  examples/livecd/runscript/alpha-archscript.sh, files/catalyst.conf:
-  fixes for bugs 43676, 43701. Alpha support added as well.
-
-  25 Feb 2004; Pieter Van den Abeele <pvdabeel@gentoo.org>:
-  added powerpc livecd support, preparing for 2004.0 release. Preliminary
-  kde/gnome cd specs added.
-
-  18 Feb 2004; John Davis <zhen@gentoo.org> files/catalyst.conf:
-  fix in catalyst.conf for bug #42044
-
-  13 Feb 2004; John Davis <zhen@gentoo.org> sparc64-isogen.sh, arch/sparc.py,
-  arch/sparc64.py, examples/livecd/runscript/sparc64-archscript.sh,
-  examples/livecd/sparc64/config-2.4.24-sparc64:
-  sparc fixups contributed by Gustavo Zacarias <gustavoz@gentoo.org>
-
-  12 Feb 2004; Daniel Robbins <drobbins@gentoo.org>:
-  fixed bugs in previous feature additions (see 11 Feb 2004) and added support
-  for a $clst_conf environment variable. You can use the $clst_conf variable to
-  point to a file to use in place of /etc/catalyst.conf. By setting this
-  variable in your shell, catalyst can easily be used by multiple people on the
-  same machine. Also, ccache support now works for genkernel.
-
-  11 Feb 2004; Daniel Robbins <drobbins@gentoo.org>:
-  removed file for livecd-stage2 target, as this is handled by the runscript
-  now. Added support for "/boot/kernel/foo/use", "/boot/kernel/foo/packages,"
-  and made "/boot/kernel/foo/extraversion" an optional rather than required
-  parameter. The aforementioned "packages" is used to specify kernel-related
-  packages (like module ebuilds) to merge with each kernel, and the new "use"
-  option is used to specify the USE settings you'd like exported to the
-  environment during kernel as well as kernel "packages" build.
-
-  10 Feb 2004; John Davis <zhen@gentoo.org> README, TODO, catalyst,
-  modules/builder.py, modules/catalyst_support.py, modules/targets.py,
-  targets/grp/grp.sh, targets/livecd-stage1/livecd-stage1.sh,
-  targets/livecd-stage2/livecd-stage2.sh, targets/stage1/stage1-chroot.sh,
-  targets/stage2/stage2.sh, targets/stage3/stage3.sh,
-  targets/tinderbox/tinderbox.sh:
-  added envscripts support (fixes bug #39832) massive cleanup of tree to prepare
-  it for ebuild - added headers to everything and removed deprecated dirs
-
-  14 Jan 2004; John Davis <zhen@gentoo.org> arch/mips.py, modules/targets.py:
-  adding Kumba's patches for MIPS
-
-  16 Dec 2003; Guy Martin <gmsoft@gentoo.org>: arch/hppa.py,modules/targets.py:
-  Added hppa specific code.
-
-  29 Nov 2003; Daniel Robbins <drobbins@gentoo.org>:
-  Tinderbox target added. See tinderbox examples in examples/ dir.
-
-  08 Nov 2003; Daniel Robbins <drobbins@gentoo.org>:
-  spec file support integrated into catalyst. Use "-f/--file specfile" as
-  argument; see examples dir for examples.
-  "grp" target now functional. See examples/x86-grp-20031102.spec for an
-  example of how to use it.
-
-  08 Nov 2003; Daniel Robbins <drobbins@gentoo.org>:
-  support functions for spec file parsing and reading added. Will get added to
-  the code soon.
-
-  05 Nov 2003; Daniel Robbins <drobbins@gentoo.org>:
-  Many bug fixes later, things seem to be working well for stage1/2/3 so I've
-  added a README.
-
-  28 Oct 2003; Daniel Robbins <drobbins@gentoo.org>:
-  Significant rework of code structure. Everything is falling nicely into place.
-
-  28 Oct 2003; Daniel Robbins <drobbins@gentoo.org>:
-  Exception handling fully-integrated into current prototype code.
-
-  27 Oct 2003; Daniel Robbins <drobbins@gentoo.org>:
-  beginning of exception handling integration, got some of the target code
-  nicely fleshed out.
-
-  24 Oct 2003; Daniel Robbins <drobbins@gentoo.org>:
-  major code rework in progress on the python parts.
-
-  17 Oct 2003; John Davis <zhen@gentoo.org> files/grp/x86/x86.conf,
-  files/grp/x86/x86.pkg.cd1, files/grp/x86/x86.pkg.cd2, files/grp/x86/x86.src,
-  files/livecd/x86-basic/base.pkg, files/livecd/x86-basic/kern.pkg:
-  for organiation's sake, I have moved the files, such as livecd foundations,
-  into catalyst/files. It will make it easier for us when ebuild time comes
-  around.
-
-  15 Oct 2003; John Davis <zhen@gentoo.org> targets/stage3/stage3.sh:
-  All preliminary target build scripts are now added and coded to near as spec
-  that we can have at this point.
-
-  14 Oct 2003; Daniel Robbins <drobins@gentoo.org>:
-  new and improved ChangeLog; snapshots now work ("./catalyst-util.py snap
-  20031014",) and snapshotting cleans up after itself (temp files deleted,)
-  something that should be continued as much as reasonably possible in other
-  parts of catalyst. Also, we have /etc/catalyst.conf config file reading stub
-  code completed, and internal fall-backs to reasonable global config defaults
-  completed.
-
-  12 Oct 2003; Daniel Robbins <drobins@gentoo.org>:
-  subarch test outsourced to python catalyst-subarches function.
-
-  12 Oct 2003; John Davis <zhen@gentoo.org> include/build_functions.sh:
-  fixed the entry in include/build_functions.sh for location of bootstrap.sh
-
-  12 Oct 2003; John Davis <zhen@gentoo.org> catalyst:
-  removing dup enter_chroot
-
-  12 Oct 2003; Robin H. Johnson <robbat2@gentoo.org> catalyst:
-  document subarches checking
-
-  12 Oct 2003; Robin H. Johnson <robbat2@gentoo.org> catalyst:
-  Fix valid subarch test.
-
-  12 Oct 2003; John Davis <zhen@gentoo.org> catalyst,
-  include/build_functions.sh, include/functions.sh:
-  thanks to robbat2, the cmdline argument handling is now fixed. I moved
-  start_build to build_functions.sh cleaning up the main catalyst script some
-  more.
-
-  11 Oct 2003; John Davis <zhen@gentoo.org> include/build_functions.sh:
-  fixed SRCBALL and DESTBALL, making it transparent for profiles
-
-  11 Oct 2003; John Davis <zhen@gentoo.org> catalyst, include/functions.sh:
-  added an exit condition to the cmd line argument case statement
-
-  09 Oct 2003; John Davis <zhen@gentoo.org> catalyst, bin/build.sh, bin/stage1,
-  files/catalyst.conf, include/build_functions.sh, include/functions.sh:
-  the changes that I made to the above files should make catalyst completely
-  transparent to no matter what profile we are using. check files/catalyst.conf
-  for the list of BUILDTYPEs that we support.
-
-  08 Oct 2003; John Davis <zhen@gentoo.org> catalyst:
-  changed how cmd line arguments are handled
-
-  08 Oct 2003; John Davis <zhen@gentoo.org> catalyst:
-  I changed the is_special handling so that it is cleaner and faster
-
-  08 Oct 2003; John Davis <zhen@gentoo.org> catalyst, include/functions.sh,
-  livecd/foundations/x86-basic/base.pkg, livecd/foundations/x86-basic/kern.pkg,
-  livecd/foundations/x86-basic/post-clean.sh,
-  livecd/foundations/x86-basic/pre-clean.sh,
-  livecd/foundations/x86-basic/settings:
-  I outsourced more functions to include/functions.sh. I made it a seperate file
-  from build_fucntions.sh so that we can keep our build and other functions
-  apart. I also added in the livecd stuffs from the stager side of things.
-
-  08 Oct 2003; John Davis <zhen@gentoo.org> catalyst,
-  include/build_functions.sh:
-  I outsourced all of the build functions to include/build_functions.sh. In the
-  future, this will happen more - the code needs cleaned up.
-
-  07 Oct 2003; John Davis <zhen@gentoo.org> catalyst, bin/bootstrap.sh,
-  bin/stage1:
-  I mucked with stage1 and bootstrap.sh to add support for ${BUILDTYPE} (profile
-  transparency). Also, I removed gettext from bootstrap, since mainline gentoo
-  does not use that anymore.
-
-  05 Oct 2003; John Davis <zhen@gentoo.org> catalyst:
-  since we now have a default profile in portage, i massaged some errors
-  messages to reflect that.
-
-  04 Oct 2003; John Davis <zhen@gentoo.org> catalyst, bin/bootstrap.sh,
-  bin/stage1:
-  removed ccache support from catalyst stage1 build cause it breaks the build.
-  Additionally, I removed gettext support from bootstrap, because according to
-  our new default profile, we don't use that anymore.
-
-  02 Oct 2003; John Davis <zhen@gentoo.org> catalyst, files/catalyst.conf:
-  added a new var, BUILDTYPE, adding more transparency for building.
-  In the future, we will be building both selinux and hardened sources.
-
-  02 Oct 2003; John Davis <zhen@gentoo.org> catalyst:
-  fixed some formatting when catalyst prints out build info, additionally,
-  trying to make catalyst more transparent for future expansion of stages
-
-  21 Sep 2003; John Davis <zhen@gentoo.org> catalyst:
-  fixed the order/ way in which we handle cmd line arguments wrt to -h or
-  --help. I moved this functionality from the main program section to
-  prechecks().
-
-  21 Sep 2003; John Davis <zhen@gentoo.org> README.catalyst, catalyst:
-  I edited catalyst to change our naming convention from stage*-arch-h.* to
-  stage*-arch-etdyn-ssp.* re method's request. This will not be the first time
-  I change naming conventions, as catalyst will be eventually extended to
-  do selinux-* stages also.
-
-  Additionally, I updated README.catalyst to include profile information.
-
-  10 Sep 2003; John Davis <zhen@gentoo.org> README.catalyst, README.stager,
-  bin/catalyst, bin/hardened-bootstrap.sh, bin/stage1:
-  I renamed README.stager to README.catalyst and have made some very minor
-  changes to it. bin/bootstrap.sh has been renamed to bin/hardened-bootstrap.sh.
-  I have hacked bootstrap to use the hardened profile, as well as utilize
-  hardened-gcc. bin/catalyst itself has undergone some more changes (nothing too
-  major). Additionally, bin/stage1 has been hacked to accept the hardened
-  profile, and use hardened-gcc.
-
-  09 September 2003; John Davis <zhen@gentoo.org>:
-  Initial import of hardened stager.  I am forking this from the original
-  stager code in order to better fit our needs.  The original stager code is
-  still used by Gentoo, and is maintained by Daniel Robbins
-  <drobbins@gentoo.org>.  I would like to thank him and the rest of the
-  contributors that coded stager.
-


^ permalink raw reply related	[flat|nested] 48+ messages in thread

* [gentoo-commits] proj/catalyst:master commit in: /
@ 2013-07-31  4:12 Matt Turner
  0 siblings, 0 replies; 48+ messages in thread
From: Matt Turner @ 2013-07-31  4:12 UTC (permalink / raw
  To: gentoo-commits

commit:     8621e56be3b8b9db1233647d2eec0152deb06da4
Author:     Matt Turner <mattst88 <AT> gmail <DOT> com>
AuthorDate: Wed Jul 31 03:49:20 2013 +0000
Commit:     Matt Turner <mattst88 <AT> gmail <DOT> com>
CommitDate: Wed Jul 31 04:01:33 2013 +0000
URL:        http://git.overlays.gentoo.org/gitweb/?p=proj/catalyst.git;a=commit;h=8621e56b

catalyst 2.0.13

---
 catalyst | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/catalyst b/catalyst
index 5575d7a..4b48587 100755
--- a/catalyst
+++ b/catalyst
@@ -19,7 +19,7 @@ import catalyst.config
 import catalyst.util
 
 __maintainer__="Catalyst <catalyst@gentoo.org>"
-__version__="2.0.12.2"
+__version__="2.0.13"
 
 conf_values={}
 


^ permalink raw reply related	[flat|nested] 48+ messages in thread

* [gentoo-commits] proj/catalyst:master commit in: /
@ 2013-08-08  5:38 Matt Turner
  0 siblings, 0 replies; 48+ messages in thread
From: Matt Turner @ 2013-08-08  5:38 UTC (permalink / raw
  To: gentoo-commits

commit:     29cd35a8eaee55042d62cdaf1781ff59bef4615a
Author:     Matt Turner <mattst88 <AT> gmail <DOT> com>
AuthorDate: Thu Aug  8 02:40:03 2013 +0000
Commit:     Matt Turner <mattst88 <AT> gmail <DOT> com>
CommitDate: Thu Aug  8 02:40:03 2013 +0000
URL:        http://git.overlays.gentoo.org/gitweb/?p=proj/catalyst.git;a=commit;h=29cd35a8

catalyst 2.0.14

---
 catalyst | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/catalyst b/catalyst
index 4b48587..4550d05 100755
--- a/catalyst
+++ b/catalyst
@@ -19,7 +19,7 @@ import catalyst.config
 import catalyst.util
 
 __maintainer__="Catalyst <catalyst@gentoo.org>"
-__version__="2.0.13"
+__version__="2.0.14"
 
 conf_values={}
 


^ permalink raw reply related	[flat|nested] 48+ messages in thread

* [gentoo-commits] proj/catalyst:master commit in: /
@ 2013-10-26 20:10 Matt Turner
  0 siblings, 0 replies; 48+ messages in thread
From: Matt Turner @ 2013-10-26 20:10 UTC (permalink / raw
  To: gentoo-commits

commit:     a9765320f1d51e2eed037a892bfd7c9e3e8b533d
Author:     Dylan Baker <baker.dylan.c <AT> gmail <DOT> com>
AuthorDate: Sun Oct 13 09:07:37 2013 +0000
Commit:     Matt Turner <mattst88 <AT> gentoo <DOT> org>
CommitDate: Sat Oct 26 17:22:51 2013 +0000
URL:        http://git.overlays.gentoo.org/gitweb/?p=proj/catalyst.git;a=commit;h=a9765320

catalyst: split combined import

Combining multiple modules into a single import is discouraged in
python's PEP8 style guide:

"""
Imports should usually be on separate lines, e.g.:

Yes: import os
     import sys

     No:  import sys, os
"""

Reviewed-by: Matt Turner <mattst88 <AT> gmail.com>

---
 catalyst | 6 +++++-
 1 file changed, 5 insertions(+), 1 deletion(-)

diff --git a/catalyst b/catalyst
index 2378a87..36bd709 100755
--- a/catalyst
+++ b/catalyst
@@ -7,7 +7,11 @@
 # Chris Gianelloni <wolf31o2@wolf31o2.org>
 # $Id$
 
-import os, sys, imp, string, getopt
+import os
+import sys
+import imp
+import string
+import getopt
 import pdb
 import os.path
 


^ permalink raw reply related	[flat|nested] 48+ messages in thread

* [gentoo-commits] proj/catalyst:master commit in: /
@ 2013-10-26 20:10 Matt Turner
  0 siblings, 0 replies; 48+ messages in thread
From: Matt Turner @ 2013-10-26 20:10 UTC (permalink / raw
  To: gentoo-commits

commit:     9f40cc448cb2b52c90af86e0dc14a5cc61359ba8
Author:     Dylan Baker <baker.dylan.c <AT> gmail <DOT> com>
AuthorDate: Sun Oct 13 09:07:35 2013 +0000
Commit:     Matt Turner <mattst88 <AT> gentoo <DOT> org>
CommitDate: Sat Oct 26 17:22:26 2013 +0000
URL:        http://git.overlays.gentoo.org/gitweb/?p=proj/catalyst.git;a=commit;h=9f40cc44

catalyst: Specify python2 rather than the generic python

This allows catalyst to work regardless of whether a user prefers that
usr/bin/python be python 2.x or 3.x.

Reviewed-by: Matt Turner <mattst88 <AT> gmail.com>

---
 catalyst | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/catalyst b/catalyst
index 4550d05..11560fb 100755
--- a/catalyst
+++ b/catalyst
@@ -1,4 +1,4 @@
-#!/usr/bin/python -OO
+#!/usr/bin/python2 -OO
 
 # Maintained in full by:
 # Catalyst Team <catalyst@gentoo.org>


^ permalink raw reply related	[flat|nested] 48+ messages in thread

* [gentoo-commits] proj/catalyst:master commit in: /
@ 2013-10-26 20:10 Matt Turner
  0 siblings, 0 replies; 48+ messages in thread
From: Matt Turner @ 2013-10-26 20:10 UTC (permalink / raw
  To: gentoo-commits

commit:     1f277353bdba2a4a83cc8b95cb69e2d5cab0eb25
Author:     Dylan Baker <baker.dylan.c <AT> gmail <DOT> com>
AuthorDate: Sun Oct 13 09:07:38 2013 +0000
Commit:     Matt Turner <mattst88 <AT> gentoo <DOT> org>
CommitDate: Sat Oct 26 17:22:56 2013 +0000
URL:        http://git.overlays.gentoo.org/gitweb/?p=proj/catalyst.git;a=commit;h=1f277353

catalyst: Remove commented sections of code

Code in the upstream tree should either run or it shouldn't be there.

Reviewed-by: Matt Turner <mattst88 <AT> gmail.com>

---
 catalyst | 25 -------------------------
 1 file changed, 25 deletions(-)

diff --git a/catalyst b/catalyst
index 36bd709..68fa109 100755
--- a/catalyst
+++ b/catalyst
@@ -128,10 +128,6 @@ def parse_config(myconfig):
 		print "Cleaning autoresume flags support enabled."
 		conf_values["CLEAR_AUTORESUME"]="1"
 
-#	if "compress" in string.split(conf_values["options"]):
-#		print "Compression enabled."
-#		conf_values["COMPRESS"]="1"
-
 	if "distcc" in string.split(conf_values["options"]):
 		print "Distcc support enabled."
 		conf_values["DISTCC"]="1"
@@ -164,10 +160,6 @@ def parse_config(myconfig):
 		print "Snapshot cache support enabled."
 		conf_values["SNAPCACHE"]="1"
 
-#	if "tarball" in string.split(conf_values["options"]):
-#		print "Tarball creation enabled."
-#		conf_values["TARBALL"]="1"
-
 	if "digests" in myconf:
 		conf_values["digests"]=myconf["digests"]
 	if "contents" in myconf:
@@ -414,20 +406,3 @@ if __name__ == "__main__":
 		print "Catalyst aborting...."
 		raise
 		sys.exit(2)
-
-	#except CatalystError:
-	#	print
-	#	print "Catalyst aborting...."
-	#	sys.exit(2)
-	#except KeyError:
-	#	print "\nproblem with command line or spec file ( Key Error )"
-	#	print "Key: "+str(sys.exc_value)+" was not found"
-	#	print "Catalyst aborting...."
-	#	sys.exit(2)
-	#except UnboundLocalError:
-	#	print
-	#	print "UnboundLocalError: "+str(sys.exc_value)+" was not found"
-	#	raise
-	#	print
-	#	print "Catalyst aborting...."
-	#	sys.exit(2)


^ permalink raw reply related	[flat|nested] 48+ messages in thread

* [gentoo-commits] proj/catalyst:master commit in: /
@ 2013-11-13 22:00 Matt Turner
  0 siblings, 0 replies; 48+ messages in thread
From: Matt Turner @ 2013-11-13 22:00 UTC (permalink / raw
  To: gentoo-commits

commit:     1c86c64113491885b159529dacb452ce6a3e5f4b
Author:     Matt Turner <mattst88 <AT> gmail <DOT> com>
AuthorDate: Wed Nov 13 21:59:25 2013 +0000
Commit:     Matt Turner <mattst88 <AT> gentoo <DOT> org>
CommitDate: Wed Nov 13 21:59:25 2013 +0000
URL:        http://git.overlays.gentoo.org/gitweb/?p=proj/catalyst.git;a=commit;h=1c86c641

catalyst 2.0.15

---
 catalyst | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/catalyst b/catalyst
index 68fa109..ba26f3c 100755
--- a/catalyst
+++ b/catalyst
@@ -19,7 +19,7 @@ import modules.catalyst.config
 import modules.catalyst.util
 
 __maintainer__="Catalyst <catalyst@gentoo.org>"
-__version__="2.0.14"
+__version__="2.0.15"
 
 conf_values={}
 


^ permalink raw reply related	[flat|nested] 48+ messages in thread

* [gentoo-commits] proj/catalyst:master commit in: /
@ 2013-12-15  4:19 Matt Turner
  0 siblings, 0 replies; 48+ messages in thread
From: Matt Turner @ 2013-12-15  4:19 UTC (permalink / raw
  To: gentoo-commits

commit:     392d73b077643a23e7f17a54f34b5046ed456492
Author:     Brian Dolbec <dolsen <AT> gentoo <DOT> org>
AuthorDate: Tue Jan  8 07:17:22 2013 +0000
Commit:     Matt Turner <mattst88 <AT> gentoo <DOT> org>
CommitDate: Sun Dec 15 04:17:24 2013 +0000
URL:        http://git.overlays.gentoo.org/gitweb/?p=proj/catalyst.git;a=commit;h=392d73b0

catalyst: Split confdefaults into line-per-entry

This makes it easy to find the key you're looking for.  Future
additions and removals will also have cleaner diffs.

W. Trevor King: Refactored Git history for Brian Dolbec's content changes.

Reviewed-by: Matt Turner <mattst88 <AT> gentoo.org>
Signed-off-by: W. Trevor King <wking <AT> tremily.us>
Signed-off-by: Brian Dolbec <dolsen <AT> gentoo.org>

---
 catalyst | 14 +++++++++-----
 1 file changed, 9 insertions(+), 5 deletions(-)

diff --git a/catalyst b/catalyst
index ba26f3c..e229133 100755
--- a/catalyst
+++ b/catalyst
@@ -61,11 +61,15 @@ def parse_config(myconfig):
 	myconf={}
 	config_file=""
 
-	confdefaults={ "storedir":"/var/tmp/catalyst",\
-		"sharedir":"/usr/share/catalyst","distdir":"/usr/portage/distfiles",\
-		"portdir":"/usr/portage","options":"",\
-		"snapshot_cache":"/var/tmp/catalyst/snapshot_cache",\
-		"hash_function":"crc32"}
+	confdefaults = {
+		"distdir": "/usr/portage/distfiles",
+		"hash_function": "crc32",
+		"options": "",
+		"portdir": "/usr/portage",
+		"sharedir": "/usr/share/catalyst",
+		"snapshot_cache": "/var/tmp/catalyst/snapshot_cache",
+		"storedir": "/var/tmp/catalyst",
+		}
 
 	# first, try the one passed (presumably from the cmdline)
 	if myconfig:


^ permalink raw reply related	[flat|nested] 48+ messages in thread

* [gentoo-commits] proj/catalyst:master commit in: /
@ 2013-12-15  4:19 Matt Turner
  0 siblings, 0 replies; 48+ messages in thread
From: Matt Turner @ 2013-12-15  4:19 UTC (permalink / raw
  To: gentoo-commits

commit:     2e86fc41814c012a379feb6a9d9767bcefd945db
Author:     Brian Dolbec <dolsen <AT> gentoo <DOT> org>
AuthorDate: Wed Jan  9 08:32:41 2013 +0000
Commit:     Matt Turner <mattst88 <AT> gentoo <DOT> org>
CommitDate: Sun Dec 15 04:17:49 2013 +0000
URL:        http://git.overlays.gentoo.org/gitweb/?p=proj/catalyst.git;a=commit;h=2e86fc41

catalst: improve usage() output formatting slightly

W. Trevor King: Refactored Git history for Brian Dolbec's content changes.

Reviewed-by: Matt Turner <mattst88 <AT> gentoo.org>
Signed-off-by: W. Trevor King <wking <AT> tremily.us>
Signed-off-by: Brian Dolbec <dolsen <AT> gentoo.org>

---
 catalyst | 52 +++++++++++++++++++++++++++-------------------------
 1 file changed, 27 insertions(+), 25 deletions(-)

diff --git a/catalyst b/catalyst
index c62b745..4ea4248 100755
--- a/catalyst
+++ b/catalyst
@@ -24,31 +24,33 @@ __version__="2.0.15"
 conf_values={}
 
 def usage():
-	print "Usage catalyst [options] [-C variable=value...] [ -s identifier]"
-	print " -a --clear-autoresume	clear autoresume flags"
-	print " -c --config     use specified configuration file"
-	print " -C --cli        catalyst commandline (MUST BE LAST OPTION)"
-	print " -d --debug      enable debugging"
-	print " -f --file       read specfile"
-	print " -F --fetchonly  fetch files only"
-	print " -h --help       print this help message"
-	print " -p --purge      clear tmp dirs,package cache and autoresume flags"
-	print " -P --purgeonly  clear tmp dirs,package cache and autoresume flags and exit"
-	print " -T --purgetmponly  clear tmp dirs and autoresume flags and exit"
-	print " -s --snapshot   generate a release snapshot"
-	print " -V --version    display version information"
-	print " -v --verbose    verbose output"
-	print
-	print "Usage examples:"
-	print
-	print "Using the commandline option (-C, --cli) to build a Portage snapshot:"
-	print "catalyst -C target=snapshot version_stamp=my_date"
-	print
-	print "Using the snapshot option (-s, --snapshot) to build a release snapshot:"
-	print "catalyst -s 20071121"
-	print
-	print "Using the specfile option (-f, --file) to build a stage target:"
-	print "catalyst -f stage1-specfile.spec"
+	print """Usage catalyst [options] [-C variable=value...] [ -s identifier]
+ -a --clear-autoresume  clear autoresume flags
+ -c --config            use specified configuration file
+ -C --cli               catalyst commandline (MUST BE LAST OPTION)
+ -d --debug             enable debugging
+ -f --file              read specfile
+ -F --fetchonly         fetch files only
+ -h --help              print this help message
+ -p --purge             clear tmp dirs,package cache, autoresume flags
+ -P --purgeonly         clear tmp dirs,package cache, autoresume flags and exit
+ -T --purgetmponly      clear tmp dirs and autoresume flags and exit
+ -s --snapshot          generate a release snapshot
+ -V --version           display version information
+ -v --verbose           verbose output
+
+Usage examples:
+
+Using the commandline option (-C, --cli) to build a Portage snapshot:
+catalyst -C target=snapshot version_stamp=my_date
+
+Using the snapshot option (-s, --snapshot) to build a release snapshot:
+catalyst -s 20071121"
+
+Using the specfile option (-f, --file) to build a stage target:
+catalyst -f stage1-specfile.spec
+"""
+
 
 def version():
 	print "Catalyst, version "+__version__


^ permalink raw reply related	[flat|nested] 48+ messages in thread

* [gentoo-commits] proj/catalyst:master commit in: /
  2014-01-03  5:03 [gentoo-commits] proj/catalyst:pending " Brian Dolbec
@ 2014-01-06  2:00 ` Brian Dolbec
  0 siblings, 0 replies; 48+ messages in thread
From: Brian Dolbec @ 2014-01-06  2:00 UTC (permalink / raw
  To: gentoo-commits

commit:     1651d24e34f4dcc4061852525f2416d72fcde61e
Author:     Brian Dolbec <dolsen <AT> gentoo <DOT> org>
AuthorDate: Thu Dec 19 05:04:24 2013 +0000
Commit:     Brian Dolbec <brian.dolbec <AT> gmail <DOT> com>
CommitDate: Fri Jan  3 04:39:28 2014 +0000
URL:        http://git.overlays.gentoo.org/gitweb/?p=proj/catalyst.git;a=commit;h=1651d24e

Add "local_overlay" to configdefaults.

Fixes commit 463d98f
  (modules/generic_stage_target.py: Use a 'local_overlay'
   setting instead of hard-coding '/usr/local/portage',
   2012-12-19)

---
 catalyst | 1 +
 1 file changed, 1 insertion(+)

diff --git a/catalyst b/catalyst
index 4ea4248..82b0942 100755
--- a/catalyst
+++ b/catalyst
@@ -66,6 +66,7 @@ def parse_config(myconfig):
 	confdefaults = {
 		"distdir": "/usr/portage/distfiles",
 		"hash_function": "crc32",
+		"local_overlay": "/usr/local/portage",
 		"options": "",
 		"packagedir": "/usr/portage/packages",
 		"portdir": "/usr/portage",


^ permalink raw reply related	[flat|nested] 48+ messages in thread

* [gentoo-commits] proj/catalyst:master commit in: /
@ 2014-02-11  3:02 Jorge Manuel B. S. Vicetto
  0 siblings, 0 replies; 48+ messages in thread
From: Jorge Manuel B. S. Vicetto @ 2014-02-11  3:02 UTC (permalink / raw
  To: gentoo-commits

commit:     558d0d4a0878913e0bfe1a7b50ca25cd3c4a4580
Author:     Jorge Manuel B. S. Vicetto (jmbsvicetto) <jmbsvicetto <AT> gentoo <DOT> org>
AuthorDate: Tue Feb 11 02:54:36 2014 +0000
Commit:     Jorge Manuel B. S. Vicetto <jmbsvicetto <AT> gentoo <DOT> org>
CommitDate: Tue Feb 11 02:57:36 2014 +0000
URL:        http://git.overlays.gentoo.org/gitweb/?p=proj/catalyst.git;a=commit;h=558d0d4a

Update AUTHORS to review credit and split the list of people in original authors, significant contributors and contributors.

---
 AUTHORS | 34 +++++++++++++++++++---------------
 1 file changed, 19 insertions(+), 15 deletions(-)

diff --git a/AUTHORS b/AUTHORS
index 2ad8512..3c43706 100644
--- a/AUTHORS
+++ b/AUTHORS
@@ -1,23 +1,26 @@
 # $Id$
 
-This list is split into two alphabetical lists.  The first is a listing of the
-authors of the original Gentoo package.  The copyrights for all of those code
-contributions belong to the Gentoo Foundation.  The second list is the authors
-whom have contributed significant code to the new project.  All code added to
-the new project is copyrighted by the respective authors.
-
-Gentoo Foundation authors:
-------
+The copyright for catalyst is held by the Gentoo Foundation and by each
+of the individual contributors.
+
+
 Original Authors:
+-----------------
 John Davis <zhen@gentoo.org>
 Daniel Robbins <drobbins@gentoo.org>
 
-Additional Maintainers:
-Eric Edgar <rocket@gentoo.org>
+
+Significant contributors (including the first catalyst3 rewrite):
+-----------------------------------------------------------------
 Andrew Gaffney <agaffney@gentoo.org>
-Chris Gianelloni <wolf31o2@gentoo.org>
+Chris Gianelloni <wolf31o2@wolf31o2.org>
+
 
 Contributors:
+-------------
+Eric Edgar <rocket@gentoo.org>
+Andrew Gaffney <agaffney@gentoo.org>
+Chris Gianelloni <wolf31o2@gentoo.org>
 David Bryson <mutex@gentoo.org>
 Mike Frysinger <vapier@gentoo.org>
 Rob Holland <tigger@gentoo.org>
@@ -32,9 +35,10 @@ Matsuu Takuto <matsuu@gentoo.org>
 Lars Weiler <pylon@gentoo.org>
 Gustavo Zacarias <gustavoz@gentoo.org>
 Raúl Porcel <armin76@gentoo.org>
+Jorge Manuel B. S. Vicetto <jmbsvicetto@gentoo.org>
 
-Copyright authors:
-------
-Andrew Gaffney <agaffney@gentoo.org>
-Chris Gianelloni <wolf31o2@wolf31o2.org>
 
+Maintainers:
+------------
+Catalyst maintainers <catalyst@gentoo.org>
+Release Engineering <releng@gentoo.org>


^ permalink raw reply related	[flat|nested] 48+ messages in thread

* [gentoo-commits] proj/catalyst:master commit in: /
  2014-02-22 21:48 [gentoo-commits] proj/catalyst:pending " Brian Dolbec
@ 2014-03-02 15:42 ` Brian Dolbec
  0 siblings, 0 replies; 48+ messages in thread
From: Brian Dolbec @ 2014-03-02 15:42 UTC (permalink / raw
  To: gentoo-commits

commit:     f35597df0a9fe361e8d95fb8d1e53b887c95c96f
Author:     W. Trevor King <wking <AT> tremily <DOT> us>
AuthorDate: Sat Feb 22 19:37:36 2014 +0000
Commit:     Brian Dolbec <brian.dolbec <AT> gmail <DOT> com>
CommitDate: Sat Feb 22 21:43:18 2014 +0000
URL:        http://git.overlays.gentoo.org/gitweb/?p=proj/catalyst.git;a=commit;h=f35597df

Makefile: Fix PACKAGE_VERSION extraction

The old method grepped for __version__ in catalyst.  That broke with
24c5352 (Initial rearrangement of the python directories, 2013-01-10),
which moved catalyst to bin/catalyst, kept the __version__ in
bin/catalyst, and added a new __version__ in catalyst/main.py.  Then
46b261e (setup.py: Add disutils-based packaging, 2013-06-05)
consolidated the __version__ definitions in catalyst/__init__.py,
removing them from bin/catalyst and catalyst/main.py.  This patch
adjusts the Makefile, invoking Python to extract catalyst.__version__
instead of grepping through the file that defines it.

---
 Makefile | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/Makefile b/Makefile
index 98accbe..757113c 100644
--- a/Makefile
+++ b/Makefile
@@ -1,7 +1,7 @@
 # Copyright (C) 2011 Sebastian Pipping <sebastian@pipping.org>
 # Licensed under GPL v2 or later
 
-PACKAGE_VERSION = `fgrep '__version__=' catalyst | sed 's|^__version__="\(.*\)"$$|\1|'`
+PACKAGE_VERSION = $(shell PYTHONPATH=. python -c 'import catalyst; print(catalyst.__version__)')
 MAN_PAGE_SOURCES = $(wildcard doc/*.?.txt)
 MAN_PAGES = $(patsubst doc/%.txt,files/%,$(MAN_PAGE_SOURCES))
 MAN_PAGE_INCLUDES = doc/subarches.generated.txt doc/targets.generated.txt


^ permalink raw reply related	[flat|nested] 48+ messages in thread

* [gentoo-commits] proj/catalyst:pending commit in: /
@ 2015-02-26 19:25 Brian Dolbec
  2015-02-26 20:12 ` [gentoo-commits] proj/catalyst:master " Brian Dolbec
  0 siblings, 1 reply; 48+ messages in thread
From: Brian Dolbec @ 2015-02-26 19:25 UTC (permalink / raw
  To: gentoo-commits

commit:     15de5ee54bad0a4e2de0f11f6b26bcda0db44269
Author:     W. Trevor King <wking <AT> tremily <DOT> us>
AuthorDate: Fri Feb  1 01:31:03 2013 +0000
Commit:     Brian Dolbec <dolsen <AT> gentoo <DOT> org>
CommitDate: Thu Feb 26 19:15:21 2015 +0000
URL:        http://sources.gentoo.org/gitweb/?p=proj/catalyst.git;a=commit;h=15de5ee5

Move bug-reporting and mailing list notes from TODO to README

This information is generally useful, and folks probably only read
TODO if they want to help but don't already have an idea of what to
help with ;).  Having the contact information in the README should
raise its visibility.

---
 README | 8 ++++++++
 TODO   | 6 +-----
 2 files changed, 9 insertions(+), 5 deletions(-)

diff --git a/README b/README
index ef41380..0674e07 100644
--- a/README
+++ b/README
@@ -60,3 +60,11 @@ There are many more options that can be set, but those defaults are good
 for out of the box operation. For more documentation on what you can do
 with catalyst, please check the man page or the online documentation at
 http://www.gentoo.org/proj/en/releng/catalyst.
+
+Bugs
+========================
+
+If you have questions or wish to help with development, contact the
+gentoo-catalyst@lists.gentoo.org mailing list.  Bug reports should be
+filed at http://tinyurl.com/79slrk (http://bugs.gentoo.org) under the
+"Catalyst" component of the "Gentoo Hosted Projects" product.

diff --git a/TODO b/TODO
index bebdec7..a868508 100644
--- a/TODO
+++ b/TODO
@@ -1,10 +1,6 @@
 # $Id$
 
-This file is a rough list of changes that need to be made to catalyst.  If you
-have questions about any of these items, or wish to help with development, send
-them to the gentoo-catalyst@lists.gentoo.org mailing list.  Bug reports should
-be filed at http://tinyurl.com/79slrk (http://bugs.gentoo.org) under the
-Catalyst component.
+This file is a rough list of changes that need to be made to catalyst.
 
 Global:
 - Remove spec_prefix from all exported variables


^ permalink raw reply related	[flat|nested] 48+ messages in thread

* [gentoo-commits] proj/catalyst:master commit in: /
  2015-02-26 19:25 [gentoo-commits] proj/catalyst:pending commit in: / Brian Dolbec
@ 2015-02-26 20:12 ` Brian Dolbec
  0 siblings, 0 replies; 48+ messages in thread
From: Brian Dolbec @ 2015-02-26 20:12 UTC (permalink / raw
  To: gentoo-commits

commit:     15de5ee54bad0a4e2de0f11f6b26bcda0db44269
Author:     W. Trevor King <wking <AT> tremily <DOT> us>
AuthorDate: Fri Feb  1 01:31:03 2013 +0000
Commit:     Brian Dolbec <dolsen <AT> gentoo <DOT> org>
CommitDate: Thu Feb 26 19:15:21 2015 +0000
URL:        http://sources.gentoo.org/gitweb/?p=proj/catalyst.git;a=commit;h=15de5ee5

Move bug-reporting and mailing list notes from TODO to README

This information is generally useful, and folks probably only read
TODO if they want to help but don't already have an idea of what to
help with ;).  Having the contact information in the README should
raise its visibility.

---
 README | 8 ++++++++
 TODO   | 6 +-----
 2 files changed, 9 insertions(+), 5 deletions(-)

diff --git a/README b/README
index ef41380..0674e07 100644
--- a/README
+++ b/README
@@ -60,3 +60,11 @@ There are many more options that can be set, but those defaults are good
 for out of the box operation. For more documentation on what you can do
 with catalyst, please check the man page or the online documentation at
 http://www.gentoo.org/proj/en/releng/catalyst.
+
+Bugs
+========================
+
+If you have questions or wish to help with development, contact the
+gentoo-catalyst@lists.gentoo.org mailing list.  Bug reports should be
+filed at http://tinyurl.com/79slrk (http://bugs.gentoo.org) under the
+"Catalyst" component of the "Gentoo Hosted Projects" product.

diff --git a/TODO b/TODO
index bebdec7..a868508 100644
--- a/TODO
+++ b/TODO
@@ -1,10 +1,6 @@
 # $Id$
 
-This file is a rough list of changes that need to be made to catalyst.  If you
-have questions about any of these items, or wish to help with development, send
-them to the gentoo-catalyst@lists.gentoo.org mailing list.  Bug reports should
-be filed at http://tinyurl.com/79slrk (http://bugs.gentoo.org) under the
-Catalyst component.
+This file is a rough list of changes that need to be made to catalyst.
 
 Global:
 - Remove spec_prefix from all exported variables


^ permalink raw reply related	[flat|nested] 48+ messages in thread

* [gentoo-commits] proj/catalyst:master commit in: /
@ 2015-02-26 22:18 Brian Dolbec
  0 siblings, 0 replies; 48+ messages in thread
From: Brian Dolbec @ 2015-02-26 22:18 UTC (permalink / raw
  To: gentoo-commits

commit:     380662f1dec5c987a6039b8bc508f9dc0a17f138
Author:     W. Trevor King <wking <AT> tremily <DOT> us>
AuthorDate: Thu Jun  6 22:32:40 2013 +0000
Commit:     Brian Dolbec <dolsen <AT> gentoo <DOT> org>
CommitDate: Thu Feb 26 19:38:32 2015 +0000
URL:        http://sources.gentoo.org/gitweb/?p=proj/catalyst.git;a=commit;h=380662f1

Makefile: Set PYTHONPATH=. for make_target_table.py

Avoid:

  $ make
  ...
  "./doc/make_target_table.py" > "doc/targets.generated.txt"
  Traceback (most recent call last):
    File "./doc/make_target_table.py", line 34, in <module>
      __import__(module_name)
  ImportError: No module named catalyst.targets.embedded
  make: *** [doc/targets.generated.txt] Error 1

This also ensures that the local catalyst package takes precedence
over any previously installed version.

---
 Makefile | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/Makefile b/Makefile
index 57739d5..6f7eb10 100644
--- a/Makefile
+++ b/Makefile
@@ -31,7 +31,7 @@ doc/subarches.generated.txt: $(wildcard catalyst/arch/*.py) doc/make_subarch_tab
 	./doc/make_subarch_table_guidexml.py
 
 doc/targets.generated.txt: doc/make_target_table.py $(wildcard catalyst/targets/*.py)
-	"./$<" > "$@"
+	PYTHONPATH=. "./$<" > "$@"
 
 $(DOCS): files/%.html: doc/%.txt doc/asciidoc.conf Makefile | files
 	a2x --conf-file=doc/asciidoc.conf --attribute="catalystversion=$(PACKAGE_VERSION)" \


^ permalink raw reply related	[flat|nested] 48+ messages in thread

* [gentoo-commits] proj/catalyst:master commit in: /
@ 2015-02-26 22:18 Brian Dolbec
  0 siblings, 0 replies; 48+ messages in thread
From: Brian Dolbec @ 2015-02-26 22:18 UTC (permalink / raw
  To: gentoo-commits

commit:     c0a49affccc4ed2ca39bfcc1df7a84bc439ddeeb
Author:     Brian Dolbec <dolsen <AT> gentoo <DOT> org>
AuthorDate: Fri Jun  7 14:42:27 2013 +0000
Commit:     Brian Dolbec <dolsen <AT> gentoo <DOT> org>
CommitDate: Thu Feb 26 19:54:54 2015 +0000
URL:        http://sources.gentoo.org/gitweb/?p=proj/catalyst.git;a=commit;h=c0a49aff

Streamline data_files generation with additional keys

* Move data_file generation out of setup().
* Return per-directory keys, since distutils only uses the directory
  key and value filename (not the value path) when installing
  data_files.
* Use relative key paths for more flexible installation.
* Raise NotImplementedError if os.path.sep is not '/', which allows
  for simpler path handling.

---
 setup.py | 15 ++++++++++-----
 1 file changed, 10 insertions(+), 5 deletions(-)

diff --git a/setup.py b/setup.py
index 7a57c54..a412d48 100644
--- a/setup.py
+++ b/setup.py
@@ -41,6 +41,14 @@ def _files(prefix, root):
 		yield (install_directory, file_source_paths)
 
 
+_data_files = [('/etc/catalyst', ['etc/catalyst.conf','etc/catalystrc']),
+	('/usr/share/man/man1', ['files/catalyst.1']),
+	('/usr/share/man/man5', ['files/catalyst-config.5', 'files/catalyst-spec.5'])
+	]
+_data_files.extend(_files('livecd', 'lib/catalyst/'))
+_data_files.extend(_files('targets', 'lib/catalyst/'))
+
+
 _setup(
 	name=_package_name,
 	version=__version__,
@@ -69,12 +77,9 @@ _setup(
 	packages=[
 		_package_name,
 		'{0}.arch'.format(_package_name),
+		'{0}.base'.format(_package_name),
 		'{0}.targets'.format(_package_name),
 		],
-	data_files=list(_itertools.chain(
-		_files(prefix='/etc/catalyst', root='etc'),
-		_files(prefix='lib/catalyst/livecd', root='livecd'),
-		_files(prefix='lib/catalyst/targets', root='targets'),
-		)),
+	data_files=_data_files,
 	provides=[_package_name],
 	)


^ permalink raw reply related	[flat|nested] 48+ messages in thread

* [gentoo-commits] proj/catalyst:master commit in: /
@ 2015-02-26 22:18 Brian Dolbec
  0 siblings, 0 replies; 48+ messages in thread
From: Brian Dolbec @ 2015-02-26 22:18 UTC (permalink / raw
  To: gentoo-commits

commit:     3dea14b7942cd0af70217aba2fae10cca4e4ca4c
Author:     Brian Dolbec <dolsen <AT> gentoo <DOT> org>
AuthorDate: Thu Feb 26 19:54:33 2015 +0000
Commit:     Brian Dolbec <dolsen <AT> gentoo <DOT> org>
CommitDate: Thu Feb 26 19:54:33 2015 +0000
URL:        http://sources.gentoo.org/gitweb/?p=proj/catalyst.git;a=commit;h=3dea14b7

setup.py: Remove unused itertools import

---
 setup.py | 1 -
 1 file changed, 1 deletion(-)

diff --git a/setup.py b/setup.py
index fb49cd6..7a57c54 100644
--- a/setup.py
+++ b/setup.py
@@ -3,7 +3,6 @@
 import codecs as _codecs
 from distutils.core import setup as _setup
 from email.utils import parseaddr as _parseaddr
-import itertools as _itertools
 import os as _os
 
 from catalyst import __version__, __maintainer__


^ permalink raw reply related	[flat|nested] 48+ messages in thread

* [gentoo-commits] proj/catalyst:master commit in: /
  2015-02-26 20:44 [gentoo-commits] proj/catalyst:pending " Brian Dolbec
@ 2015-02-26 22:18 ` Brian Dolbec
  0 siblings, 0 replies; 48+ messages in thread
From: Brian Dolbec @ 2015-02-26 22:18 UTC (permalink / raw
  To: gentoo-commits

commit:     e030d4cbe0fb57bde02a7c41b67ce9ef7f613740
Author:     W. Trevor King <wking <AT> tremily <DOT> us>
AuthorDate: Thu Jun  6 22:05:12 2013 +0000
Commit:     Brian Dolbec <dolsen <AT> gentoo <DOT> org>
CommitDate: Thu Feb 26 19:37:27 2015 +0000
URL:        http://sources.gentoo.org/gitweb/?p=proj/catalyst.git;a=commit;h=e030d4cb

Makefiles: create files directory before populating it

The syntax for the rules is:

  targets ...: target-pattern: prereq-patterns | order-only-prerequisites

For details, see:

http://www.gnu.org/software/make/manual/html_node/Static-Usage.html
http://www.gnu.org/software/make/manual/html_node/Prerequisite-Types.html

---
 Makefile | 11 +++++++----
 1 file changed, 7 insertions(+), 4 deletions(-)

diff --git a/Makefile b/Makefile
index d2f17f7..57739d5 100644
--- a/Makefile
+++ b/Makefile
@@ -16,13 +16,16 @@ distdir = catalyst-$(PACKAGE_VERSION)
 
 all: $(EXTRA_DIST)
 
-$(MAN_PAGES): files/%: doc/%.txt doc/asciidoc.conf Makefile catalyst
+files:
+	mkdir files
+
+$(MAN_PAGES): files/%: doc/%.txt doc/asciidoc.conf Makefile catalyst | files
 	a2x --conf-file=doc/asciidoc.conf --attribute="catalystversion=$(PACKAGE_VERSION)" \
 		 --format=manpage -D files "$<"
 
 # Additional dependencies due to inclusion
-files/catalyst.1: doc/subarches.generated.txt
-files/catalyst-spec.5: doc/subarches.generated.txt doc/targets.generated.txt
+files/catalyst.1: doc/subarches.generated.txt | files
+files/catalyst-spec.5: doc/subarches.generated.txt doc/targets.generated.txt | files
 
 doc/subarches.generated.txt: $(wildcard catalyst/arch/*.py) doc/make_subarch_table_guidexml.py
 	./doc/make_subarch_table_guidexml.py
@@ -30,7 +33,7 @@ doc/subarches.generated.txt: $(wildcard catalyst/arch/*.py) doc/make_subarch_tab
 doc/targets.generated.txt: doc/make_target_table.py $(wildcard catalyst/targets/*.py)
 	"./$<" > "$@"
 
-$(DOCS): files/%.html: doc/%.txt doc/asciidoc.conf Makefile
+$(DOCS): files/%.html: doc/%.txt doc/asciidoc.conf Makefile | files
 	a2x --conf-file=doc/asciidoc.conf --attribute="catalystversion=$(PACKAGE_VERSION)" \
 		 --format=xhtml -D files "$<"
 


^ permalink raw reply related	[flat|nested] 48+ messages in thread

* [gentoo-commits] proj/catalyst:master commit in: /
@ 2015-05-24 13:47 Jorge Manuel B. S. Vicetto
  0 siblings, 0 replies; 48+ messages in thread
From: Jorge Manuel B. S. Vicetto @ 2015-05-24 13:47 UTC (permalink / raw
  To: gentoo-commits

commit:     a05ec447e0cabea84cb3263fbf227f8dc77b8595
Author:     Jorge Manuel B. S. Vicetto (jmbsvicetto) <jmbsvicetto <AT> gentoo <DOT> org>
AuthorDate: Sun May 24 13:47:16 2015 +0000
Commit:     Jorge Manuel B. S. Vicetto <jmbsvicetto <AT> gentoo <DOT> org>
CommitDate: Sun May 24 13:47:16 2015 +0000
URL:        https://gitweb.gentoo.org/proj/catalyst.git/commit/?id=a05ec447

Add a "she-bang" and fix typo.

Signed-off-by: Jorge Manuel B. S. Vicetto (jmbsvicetto) <jmbsvicetto <AT> gentoo.org>

 testpath | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/testpath b/testpath
index 37af9c9..6fd9ba9 100644
--- a/testpath
+++ b/testpath
@@ -1,5 +1,6 @@
+#!/bin/bash
 
-# edit the following 2 paths to point to your catalyst git checkout if nessecary
+# edit the following 2 paths to point to your catalyst git checkout if necessary
 # then in a terminal window you wish to run the git code in...
 # cd ~/catalyst
 # source ./testpath
@@ -14,5 +15,4 @@
 # catalyst -c catalyst.conf -p -f stage1.spec
 
 export PATH="$(dirname ${BASH_SOURCE[0]})/bin:${PATH}"
-
 export PYTHONPATH="$(dirname ${BASH_SOURCE[0]})${PYTHONPATH:+:}${PYTHONPATH}"


^ permalink raw reply related	[flat|nested] 48+ messages in thread

* [gentoo-commits] proj/catalyst:master commit in: /
@ 2015-08-30  1:05 Brian Dolbec
  0 siblings, 0 replies; 48+ messages in thread
From: Brian Dolbec @ 2015-08-30  1:05 UTC (permalink / raw
  To: gentoo-commits

commit:     dc5c38c92d70b45f50e342d3276f4f68ba4ca114
Author:     Brian Dolbec <dolsen <AT> gentoo <DOT> org>
AuthorDate: Sun Aug 30 01:04:55 2015 +0000
Commit:     Brian Dolbec <dolsen <AT> gentoo <DOT> org>
CommitDate: Sun Aug 30 01:04:55 2015 +0000
URL:        https://gitweb.gentoo.org/proj/catalyst.git/commit/?id=dc5c38c9

setup.py: Fix rebase errors causing the lib/catalyst files to not be installed

 setup.py | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/setup.py b/setup.py
index 5913bae..1d421bc 100755
--- a/setup.py
+++ b/setup.py
@@ -48,8 +48,8 @@ _data_files = [('/etc/catalyst', ['etc/catalyst.conf','etc/catalystrc']),
 	('/usr/share/man/man1', ['files/catalyst.1']),
 	('/usr/share/man/man5', ['files/catalyst-config.5', 'files/catalyst-spec.5'])
 	]
-_data_files.extend(_files('livecd', 'lib/catalyst/'))
-_data_files.extend(_files('targets', 'lib/catalyst/'))
+_data_files.extend(_files('lib/catalyst/livecd', 'livecd'))
+_data_files.extend(_files('lib/catalyst/targets', 'targets'))
 
 
 class set_version(_Command):


^ permalink raw reply related	[flat|nested] 48+ messages in thread

* [gentoo-commits] proj/catalyst:master commit in: /
@ 2015-09-06 21:21 Brian Dolbec
  0 siblings, 0 replies; 48+ messages in thread
From: Brian Dolbec @ 2015-09-06 21:21 UTC (permalink / raw
  To: gentoo-commits

commit:     8b5d662cdc6926379b74a7bad1988318b5d01085
Author:     Brian Dolbec <dolsen <AT> gentoo <DOT> org>
AuthorDate: Sun May 24 16:07:36 2015 +0000
Commit:     Brian Dolbec <dolsen <AT> gentoo <DOT> org>
CommitDate: Sun Sep  6 21:18:00 2015 +0000
URL:        https://gitweb.gentoo.org/proj/catalyst.git/commit/?id=8b5d662c

testpath: Add pyDeComp path

 testpath | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/testpath b/testpath
index 6fd9ba9..f4721a4 100644
--- a/testpath
+++ b/testpath
@@ -15,4 +15,4 @@
 # catalyst -c catalyst.conf -p -f stage1.spec
 
 export PATH="$(dirname ${BASH_SOURCE[0]})/bin:${PATH}"
-export PYTHONPATH="$(dirname ${BASH_SOURCE[0]})${PYTHONPATH:+:}${PYTHONPATH}"
+export PYTHONPATH="$(dirname $0)/../pyDeComp/:$(dirname ${BASH_SOURCE[0]})${PYTHONPATH:+:}${PYTHONPATH}"


^ permalink raw reply related	[flat|nested] 48+ messages in thread

* [gentoo-commits] proj/catalyst:master commit in: /
@ 2015-09-23 17:55 Richard Farina
  0 siblings, 0 replies; 48+ messages in thread
From: Richard Farina @ 2015-09-23 17:55 UTC (permalink / raw
  To: gentoo-commits

commit:     1fa12cdb9660d098172b30d955f807d5047adee6
Author:     Rick Farina (Zero_Chaos) <zerochaos <AT> gentoo <DOT> org>
AuthorDate: Wed Sep 23 17:54:51 2015 +0000
Commit:     Richard Farina <zerochaos <AT> gentoo <DOT> org>
CommitDate: Wed Sep 23 17:54:51 2015 +0000
URL:        https://gitweb.gentoo.org/proj/catalyst.git/commit/?id=1fa12cdb

Merge branch 'master' of git+ssh://git.gentoo.org/proj/catalyst

 catalyst/arch/powerpc.py | 11 ++++++++++-
 1 file changed, 10 insertions(+), 1 deletion(-)


^ permalink raw reply	[flat|nested] 48+ messages in thread

* [gentoo-commits] proj/catalyst:master commit in: /
@ 2015-10-06 13:46 Mike Frysinger
  0 siblings, 0 replies; 48+ messages in thread
From: Mike Frysinger @ 2015-10-06 13:46 UTC (permalink / raw
  To: gentoo-commits

commit:     2d1324fb7b1890a0f1afd71a5a95c217f5c1722e
Author:     Mike Frysinger <vapier <AT> gentoo <DOT> org>
AuthorDate: Tue Oct  6 02:18:47 2015 +0000
Commit:     Mike Frysinger <vapier <AT> gentoo <DOT> org>
CommitDate: Tue Oct  6 02:18:47 2015 +0000
URL:        https://gitweb.gentoo.org/proj/catalyst.git/commit/?id=2d1324fb

update python requirements to 2.7

We don't test older versions anywhere anymore as it's not in the tree.

 README | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/README b/README
index 0a0373c..46a99e8 100644
--- a/README
+++ b/README
@@ -19,7 +19,7 @@ simple and reproducable manner.  Use at your own risk.
 Requirements
 =======================
 
-- Python 2.4 or greater (may still work with 2.3)
+- Python 2.7 or greater (may still work with 2.6)
 - An ebuild repository snapshot (or an ebuild tree to create one)
 - A generic stage3 tarball for your architecture
 - shash for digest support


^ permalink raw reply related	[flat|nested] 48+ messages in thread

* [gentoo-commits] proj/catalyst:master commit in: /
  2017-03-09  9:39 [gentoo-commits] proj/catalyst:pending " Brian Dolbec
@ 2016-02-17  5:24 ` Brian Dolbec
  0 siblings, 0 replies; 48+ messages in thread
From: Brian Dolbec @ 2016-02-17  5:24 UTC (permalink / raw
  To: gentoo-commits

commit:     24dadb307566c7e7726c74de0fc9141211d4cf51
Author:     Brian Dolbec <dolsen <AT> gentoo <DOT> org>
AuthorDate: Wed Feb 17 05:17:52 2016 +0000
Commit:     Brian Dolbec <dolsen <AT> gentoo <DOT> org>
CommitDate: Wed Feb 17 05:17:52 2016 +0000
URL:        https://gitweb.gentoo.org/proj/catalyst.git/commit/?id=24dadb30

Merge branch 'master' of git+ssh://git.gentoo.org/proj/catalyst

 catalyst/base/stagebase.py | 29 ++++++++++++++++-------------
 catalyst/builder.py        |  4 +++-
 2 files changed, 19 insertions(+), 14 deletions(-)


^ permalink raw reply	[flat|nested] 48+ messages in thread

* [gentoo-commits] proj/catalyst:master commit in: /
@ 2016-03-21  5:09 Mike Frysinger
  0 siblings, 0 replies; 48+ messages in thread
From: Mike Frysinger @ 2016-03-21  5:09 UTC (permalink / raw
  To: gentoo-commits

commit:     d22d4966433ee681c3a2b6530b995b3eb55c96a9
Author:     Mike Frysinger <vapier <AT> gentoo <DOT> org>
AuthorDate: Mon Mar 21 05:04:21 2016 +0000
Commit:     Mike Frysinger <vapier <AT> gentoo <DOT> org>
CommitDate: Mon Mar 21 05:04:21 2016 +0000
URL:        https://gitweb.gentoo.org/proj/catalyst.git/commit/?id=d22d4966

pylintrc: update for pylint-1.5

 .pylintrc | 39 ++++++++++++++++++++-------------------
 1 file changed, 20 insertions(+), 19 deletions(-)

diff --git a/.pylintrc b/.pylintrc
index e657daf..4085166 100644
--- a/.pylintrc
+++ b/.pylintrc
@@ -1,8 +1,5 @@
 [MASTER]
 
-# Profiled execution.
-profile=no
-
 # Add files or directories to the blacklist. They should be base names, not
 # paths.
 ignore=
@@ -34,7 +31,26 @@ load-plugins=
 # line-too-long -- figure out a length and stick to it
 # super-init-not-called -- fix the classes __init__ structure
 # no-init -- update classes w/missing __init__ functions
-disable=missing-docstring, too-many-lines, too-many-branches, too-many-statements, too-few-public-methods, too-many-instance-attributes, too-many-public-methods, too-many-locals, too-many-arguments, locally-enabled, locally-disabled, fixme, broad-except, bad-whitespace, bad-continuation, invalid-name, line-too-long, super-init-not-called, no-init
+disable=
+	missing-docstring,
+	too-many-lines,
+	too-many-branches,
+	too-many-statements,
+	too-few-public-methods,
+	too-many-instance-attributes,
+	too-many-public-methods,
+	too-many-locals,
+	too-many-arguments,
+	locally-enabled,
+	locally-disabled,
+	fixme,
+	broad-except,
+	bad-whitespace,
+	bad-continuation,
+	invalid-name,
+	line-too-long,
+	super-init-not-called,
+	no-init,
 
 
 [REPORTS]
@@ -58,10 +74,6 @@ reports=no
 # (RP0004).
 evaluation=10.0 - ((float(5 * error + warning + refactor + convention) / statement) * 10)
 
-# Add a comment according to your evaluation note. This is used by the global
-# evaluation report (RP0004).
-comment=no
-
 
 [FORMAT]
 
@@ -106,10 +118,6 @@ ignore-mixin-members=yes
 # (useful for classes with attributes dynamically set).
 ignored-classes=SQLObject,twisted.internet.reactor,hashlib,google.appengine.api.memcache
 
-# When zope mode is activated, add a predefined set of Zope acquired attributes
-# to generated-members.
-zope=no
-
 # List of members which are set dynamically and missed by pylint inference
 # system, and so shouldn't trigger E0201 when accessed. Python regular
 # expressions are accepted.
@@ -118,9 +126,6 @@ generated-members=REQUEST,acl_users,aq_parent,multiprocessing.managers.SyncManag
 
 [BASIC]
 
-# Required attributes for module, separated by a comma
-required-attributes=
-
 # List of builtins function names that should not be used, separated by a comma
 bad-functions=map,filter,apply,input
 
@@ -195,10 +200,6 @@ int-import-graph=
 
 [CLASSES]
 
-# List of interface methods to ignore, separated by a comma. This is used for
-# instance to not check methods defines in Zope's Interface base class.
-ignore-iface-methods=isImplementedBy,deferred,extends,names,namesAndDescriptions,queryDescriptionFor,getBases,getDescriptionFor,getDoc,getName,getTaggedValue,getTaggedValueTags,isEqualOrExtendedBy,setTaggedValue,isImplementedByInstancesOf,adaptWith,is_implemented_by
-
 # List of method names used to declare (i.e. assign) instance attributes.
 defining-attr-methods=__init__,__new__,setUp
 


^ permalink raw reply related	[flat|nested] 48+ messages in thread

* [gentoo-commits] proj/catalyst:master commit in: /
  2017-03-07 17:21 [gentoo-commits] proj/catalyst:catalyst_use " Brian Dolbec
@ 2017-03-08 23:16 ` Brian Dolbec
  0 siblings, 0 replies; 48+ messages in thread
From: Brian Dolbec @ 2017-03-08 23:16 UTC (permalink / raw
  To: gentoo-commits

commit:     ce4c34d17936d8afde235f0be046d83d0f54e153
Author:     Jorge Manuel B. S. Vicetto (jmbsvicetto) <jmbsvicetto <AT> gentoo <DOT> org>
AuthorDate: Fri Dec  9 03:25:40 2016 +0000
Commit:     Brian Dolbec <dolsen <AT> gentoo <DOT> org>
CommitDate: Tue Mar  7 16:59:45 2017 +0000
URL:        https://gitweb.gentoo.org/proj/catalyst.git/commit/?id=ce4c34d1

README: Whitespace fixes

Signed-off-by: Jorge Manuel B. S. Vicetto (jmbsvicetto) <jmbsvicetto <AT> gentoo.org>

 README | 12 ++++++------
 1 file changed, 6 insertions(+), 6 deletions(-)

diff --git a/README b/README
index 94755ba..7be176c 100644
--- a/README
+++ b/README
@@ -4,17 +4,17 @@ Licensing
 ========================
 
 Originally, Catalyst was copyrighted by the Gentoo Foundation, Inc. and was
-released under the terms of the GNU General Public License v.2.1.  Since this
+released under the terms of the GNU General Public License v.2.1. Since this
 is a fork of that project, all new code is no longer copyrighted to the Gentoo
-Foundation.  Currently, copyright is held by the individual authors for their
-contributions.  For more information, please consult COPYING.
+Foundation. Currently, copyright is held by the individual authors for their
+contributions. For more information, please consult COPYING.
 
 Disclaimer
 ========================
 
-This software is covered by no warranty or guarantee of functionality.  It is
+This software is covered by no warranty or guarantee of functionality. It is
 provided to the public for use in creating source-based distributions in a
-simple and reproducable manner.  Use at your own risk.
+simple and reproducable manner. Use at your own risk.
 
 Requirements
 =======================
@@ -65,6 +65,6 @@ Bugs
 ========================
 
 If you have questions or wish to help with development, contact the
-gentoo-catalyst@lists.gentoo.org mailing list.  Bug reports should be
+gentoo-catalyst@lists.gentoo.org mailing list. Bug reports should be
 filed at http://tinyurl.com/79slrk (https://bugs.gentoo.org) under the
 "Catalyst" component of the "Gentoo Hosted Projects" product.


^ permalink raw reply related	[flat|nested] 48+ messages in thread

* [gentoo-commits] proj/catalyst:master commit in: /
@ 2017-04-13 16:48 Mike Frysinger
  0 siblings, 0 replies; 48+ messages in thread
From: Mike Frysinger @ 2017-04-13 16:48 UTC (permalink / raw
  To: gentoo-commits

commit:     9e1166fe6c715e8bf26262841798a93a0f00637a
Author:     Mike Frysinger <vapier <AT> gentoo <DOT> org>
AuthorDate: Thu Apr 13 16:46:48 2017 +0000
Commit:     Mike Frysinger <vapier <AT> gentoo <DOT> org>
CommitDate: Thu Apr 13 16:46:48 2017 +0000
URL:        https://gitweb.gentoo.org/proj/catalyst.git/commit/?id=9e1166fe

gitignore: anchor the paths

Rather than match any dir/file in the tree, anchor the dist stuff
to the root.

 .gitignore | 9 +++++----
 1 file changed, 5 insertions(+), 4 deletions(-)

diff --git a/.gitignore b/.gitignore
index d52b2974..649b79ab 100644
--- a/.gitignore
+++ b/.gitignore
@@ -1,5 +1,6 @@
 *.py[co]
-dist
-build
-files
-MANIFEST
+
+/build/
+/dist/
+/files/
+/MANIFEST


^ permalink raw reply related	[flat|nested] 48+ messages in thread

* [gentoo-commits] proj/catalyst:master commit in: /
@ 2017-12-07  7:21 Brian Dolbec
  0 siblings, 0 replies; 48+ messages in thread
From: Brian Dolbec @ 2017-12-07  7:21 UTC (permalink / raw
  To: gentoo-commits

commit:     674dec79f66950014cfa8930733b4a9954a7be59
Author:     Brian Dolbec <dolsen <AT> gentoo <DOT> org>
AuthorDate: Thu Dec  7 07:20:46 2017 +0000
Commit:     Brian Dolbec <dolsen <AT> gentoo <DOT> org>
CommitDate: Thu Dec  7 07:20:46 2017 +0000
URL:        https://gitweb.gentoo.org/proj/catalyst.git/commit/?id=674dec79

Merge branch 'master' of git+ssh://git.gentoo.org/proj/catalyst

 catalyst/base/stagebase.py | 23 ++++++++++++++++++-----
 catalyst/main.py           |  8 ++++++++
 doc/catalyst-config.5.txt  |  9 +++++++++
 3 files changed, 35 insertions(+), 5 deletions(-)


^ permalink raw reply	[flat|nested] 48+ messages in thread

* [gentoo-commits] proj/catalyst:master commit in: /
@ 2017-12-29  0:35 Brian Dolbec
  0 siblings, 0 replies; 48+ messages in thread
From: Brian Dolbec @ 2017-12-29  0:35 UTC (permalink / raw
  To: gentoo-commits

commit:     2f9c42444f3207054c3a3abfd3f9e0f368d3ffae
Author:     Brian Dolbec <dolsen <AT> gentoo <DOT> org>
AuthorDate: Fri Dec 29 00:30:43 2017 +0000
Commit:     Brian Dolbec <dolsen <AT> gentoo <DOT> org>
CommitDate: Fri Dec 29 00:34:31 2017 +0000
URL:        https://gitweb.gentoo.org/proj/catalyst.git/commit/?id=2f9c4244

testpath: Change to PWD instead of BASH_SOURCE

BASHSOURCE is no longer working...

 testpath | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/testpath b/testpath
index f4721a4b..4c18df10 100644
--- a/testpath
+++ b/testpath
@@ -14,5 +14,5 @@
 #
 # catalyst -c catalyst.conf -p -f stage1.spec
 
-export PATH="$(dirname ${BASH_SOURCE[0]})/bin:${PATH}"
-export PYTHONPATH="$(dirname $0)/../pyDeComp/:$(dirname ${BASH_SOURCE[0]})${PYTHONPATH:+:}${PYTHONPATH}"
+export PATH="$(dirname ${PWD})/bin:${PATH}"
+export PYTHONPATH="$(dirname ${PWD})/../pyDeComp/:$(dirname ${PWD})${PYTHONPATH:+:}${PYTHONPATH}"


^ permalink raw reply related	[flat|nested] 48+ messages in thread

* [gentoo-commits] proj/catalyst:master commit in: /
@ 2017-12-30 18:25 Brian Dolbec
  0 siblings, 0 replies; 48+ messages in thread
From: Brian Dolbec @ 2017-12-30 18:25 UTC (permalink / raw
  To: gentoo-commits

commit:     e3487e332ad9f77caba1f00bcacf092b29d65fab
Author:     Brian Dolbec <dolsen <AT> gentoo <DOT> org>
AuthorDate: Sat Dec 30 18:22:43 2017 +0000
Commit:     Brian Dolbec <dolsen <AT> gentoo <DOT> org>
CommitDate: Sat Dec 30 18:23:27 2017 +0000
URL:        https://gitweb.gentoo.org/proj/catalyst.git/commit/?id=e3487e33

Update AUTHORS

 AUTHORS | 13 ++++++++++++-
 1 file changed, 12 insertions(+), 1 deletion(-)

diff --git a/AUTHORS b/AUTHORS
index a379d42d..3bf969bd 100644
--- a/AUTHORS
+++ b/AUTHORS
@@ -37,7 +37,18 @@ Gustavo Zacarias <gustavoz@gentoo.org>
 Raúl Porcel <armin76@gentoo.org>
 Jorge Manuel B. S. Vicetto <jmbsvicetto@gentoo.org>
 W. Trevor King <wking@tremily.us>
-
+Matt Turner <mattst88@gmail.com>
+Anthony G. Basile <blueness@gentoo.org>
+Ben Kohler <bkohler@gmail.com>
+Brian Dolbec <dolsen@gentoo.org>
+Douglas Freed <dwfreed@mtu.edu>
+Dylan Baker <baker.dylan.c@gmail.com>
+Jeremy Olexa <darkside@gentoo.org>
+Kevin Zhao <kevin.zhaoshuai@gmail.com>
+Rick Farina (Zero_Chaos) <zerochaos@gentoo.org>
+Sebastian Pipping <sebastian@pipping.org>
+Yuta SATOH <nigoro.dev@gmail.com>
+William Hubbs <w.d.hubbs@gmail.com>
 
 Maintainers:
 ------------


^ permalink raw reply related	[flat|nested] 48+ messages in thread

* [gentoo-commits] proj/catalyst:master commit in: /
@ 2018-09-12  6:43 Brian Dolbec
  0 siblings, 0 replies; 48+ messages in thread
From: Brian Dolbec @ 2018-09-12  6:43 UTC (permalink / raw
  To: gentoo-commits

commit:     79910fc5db2d7f976b53fa27169308eeb54ad42e
Author:     Brian Dolbec dolsen <dolsen <AT> gentoo <DOT> org>
AuthorDate: Wed Sep 12 06:42:23 2018 +0000
Commit:     Brian Dolbec <dolsen <AT> gentoo <DOT> org>
CommitDate: Wed Sep 12 06:42:23 2018 +0000
URL:        https://gitweb.gentoo.org/proj/catalyst.git/commit/?id=79910fc5

Merge branch 'master' of git+ssh://git.gentoo.org/proj/catalyst

 targets/support/functions.sh | 4 ++--
 targets/support/rc-update.sh | 9 ---------
 2 files changed, 2 insertions(+), 11 deletions(-)


^ permalink raw reply	[flat|nested] 48+ messages in thread

* [gentoo-commits] proj/catalyst:master commit in: /
@ 2019-08-26 16:48 Matt Turner
  0 siblings, 0 replies; 48+ messages in thread
From: Matt Turner @ 2019-08-26 16:48 UTC (permalink / raw
  To: gentoo-commits

commit:     c4e9d9261aaed38bfe658b99d4770686f1168eb0
Author:     Matt Turner <mattst88 <AT> gentoo <DOT> org>
AuthorDate: Mon Jul 29 04:03:31 2019 +0000
Commit:     Matt Turner <mattst88 <AT> gentoo <DOT> org>
CommitDate: Mon Aug 26 16:47:52 2019 +0000
URL:        https://gitweb.gentoo.org/proj/catalyst.git/commit/?id=c4e9d926

README: Update Python dependency

Signed-off-by: Matt Turner <mattst88 <AT> gentoo.org>

 README | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/README b/README
index 63156373..530abb35 100644
--- a/README
+++ b/README
@@ -19,7 +19,7 @@ simple and reproducable manner. Use at your own risk.
 Requirements
 =======================
 
-- Python 2.7 or greater (may still work with 2.6)
+- Python 3.6 or greater
 - An ebuild repository snapshot (or an ebuild tree to create one)
 - A generic stage3 tarball for your architecture
 - shash for digest support


^ permalink raw reply related	[flat|nested] 48+ messages in thread

* [gentoo-commits] proj/catalyst:master commit in: /
@ 2020-03-28 20:07 Matt Turner
  0 siblings, 0 replies; 48+ messages in thread
From: Matt Turner @ 2020-03-28 20:07 UTC (permalink / raw
  To: gentoo-commits

commit:     e92836c5a9834e1beefe4fd02744985b4b904238
Author:     Matt Turner <mattst88 <AT> gentoo <DOT> org>
AuthorDate: Sat Mar 28 07:03:59 2020 +0000
Commit:     Matt Turner <mattst88 <AT> gentoo <DOT> org>
CommitDate: Sat Mar 28 07:35:45 2020 +0000
URL:        https://gitweb.gentoo.org/proj/catalyst.git/commit/?id=e92836c5

setup.py: Update metadata

Signed-off-by: Matt Turner <mattst88 <AT> gentoo.org>

 setup.py | 6 ++++--
 1 file changed, 4 insertions(+), 2 deletions(-)

diff --git a/setup.py b/setup.py
index c6553b5d..060c886f 100755
--- a/setup.py
+++ b/setup.py
@@ -98,8 +98,10 @@ _setup(
 		'Topic :: System :: Archiving :: Packaging',
 		'Topic :: System :: Installation/Setup',
 		'Topic :: System :: Software Distribution',
-		'Programming Language :: Python :: 2',
-		'Programming Language :: Python :: 2.7',
+		'Programming Language :: Python :: 3',
+		'Programming Language :: Python :: 3.6',
+		'Programming Language :: Python :: 3.7',
+		'Programming Language :: Python :: 3.8',
 		],
 	scripts=['bin/{0}'.format(_package_name)],
 	packages=[


^ permalink raw reply related	[flat|nested] 48+ messages in thread

* [gentoo-commits] proj/catalyst:master commit in: /
@ 2020-10-29 20:15 Matt Turner
  0 siblings, 0 replies; 48+ messages in thread
From: Matt Turner @ 2020-10-29 20:15 UTC (permalink / raw
  To: gentoo-commits

commit:     4c1595dae95a6a3bd9e29c8b09ca7f979ea344b6
Author:     W. Trevor King <wking <AT> tremily <DOT> us>
AuthorDate: Mon Dec 16 04:49:38 2013 +0000
Commit:     Matt Turner <mattst88 <AT> gentoo <DOT> org>
CommitDate: Thu Oct 29 20:13:21 2020 +0000
URL:        https://gitweb.gentoo.org/proj/catalyst.git/commit/?id=4c1595da

Makefile: Cleanup doc/subarches.generated.xml

Since its addition in fa940f7 (Migrate man page to Asciidoc, generate
list of subarches, add Makefile including "dist" target, 2011-06-24),
doc/make_subarch_table_guidexml.py has also generated an XML version
of the supported subarches.  Add the XML file to DOC_SIDE_EFFECTS so
it gets removed by `make clean`.

Signed-off-by: Matt Turner <mattst88 <AT> gentoo.org>

 Makefile | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/Makefile b/Makefile
index c937df15..b359e8b7 100644
--- a/Makefile
+++ b/Makefile
@@ -7,7 +7,7 @@ MAN_PAGES = $(patsubst doc/%.txt,files/%,$(MAN_PAGE_SOURCES))
 MAN_PAGE_INCLUDES = doc/subarches.generated.txt doc/targets.generated.txt
 DOC_SOURCES = $(filter-out $(MAN_PAGE_SOURCES) $(MAN_PAGE_INCLUDES),$(wildcard doc/*.txt))
 DOCS = $(patsubst doc/%.txt,files/%.html,$(DOC_SOURCES))
-DOC_SIDE_EFFECTS  = files/docbook-xsl.css
+DOC_SIDE_EFFECTS  = files/docbook-xsl.css doc/subarches.generated.xml
 EXTRA_DIST = $(MAN_PAGES) $(DOCS) $(DOC_SIDE_EFFECTS)
 GENERATED_FILES = $(MAN_PAGES) $(MAN_PAGE_INCLUDES) $(DOCS) $(DOC_SIDE_EFFECTS)
 
@@ -27,7 +27,7 @@ $(MAN_PAGES): files/%: doc/%.txt doc/asciidoc.conf Makefile catalyst | files
 files/catalyst.1: doc/subarches.generated.txt | files
 files/catalyst-spec.5: doc/subarches.generated.txt doc/targets.generated.txt | files
 
-doc/subarches.generated.txt: $(wildcard arch/*.toml) doc/make_subarch_table_guidexml.py
+doc/subarches.generated.txt doc/subarches.generated.xml: $(wildcard arch/*.toml) doc/make_subarch_table_guidexml.py
 	./doc/make_subarch_table_guidexml.py
 
 doc/targets.generated.txt: doc/make_target_table.py $(wildcard catalyst/targets/*.py)


^ permalink raw reply related	[flat|nested] 48+ messages in thread

* [gentoo-commits] proj/catalyst:master commit in: /
  2022-01-30 20:42 [gentoo-commits] proj/catalyst:wip/mattst88 " Matt Turner
@ 2021-06-11 18:29 ` Matt Turner
  0 siblings, 0 replies; 48+ messages in thread
From: Matt Turner @ 2021-06-11 18:29 UTC (permalink / raw
  To: gentoo-commits

commit:     9f9837a80af589648261cbacea2e923c5720b2fa
Author:     Matt Turner <mattst88 <AT> gentoo <DOT> org>
AuthorDate: Fri Jun 11 18:25:11 2021 +0000
Commit:     Matt Turner <mattst88 <AT> gentoo <DOT> org>
CommitDate: Fri Jun 11 18:25:11 2021 +0000
URL:        https://gitweb.gentoo.org/proj/catalyst.git/commit/?id=9f9837a8

Remove ancient TODO file

The last meaningful changes to it were in 2009. I don't think it
contains anything of value, and it's not an accurate reflection of the
state of today.

Signed-off-by: Matt Turner <mattst88 <AT> gentoo.org>

 .gitattributes |  1 -
 TODO           | 77 ----------------------------------------------------------
 2 files changed, 78 deletions(-)

diff --git a/.gitattributes b/.gitattributes
index 19ad929b..1a679c17 100644
--- a/.gitattributes
+++ b/.gitattributes
@@ -1,7 +1,6 @@
 AUTHORS ident
 ChangeLog ident
 README ident
-TODO ident
 catalyst ident
 *.py ident
 *.sh ident

diff --git a/TODO b/TODO
deleted file mode 100644
index bf397840..00000000
--- a/TODO
+++ /dev/null
@@ -1,77 +0,0 @@
-This file is a rough list of changes that need to be made to catalyst.
-
-Global:
-- Remove spec_prefix from all exported variables
-  - variables without spec_prefix are global and used in all targets
-  - variables with spec_prefix only apply to that target
-- add multiple target support for spec files
-  - target: stage1
-  - targets: stage1 stage2 stage3 stage4 livecd netboot
-- add more validation and checking for code which affects both host and target
-  - setup defaults if host isn't configured
-  - allow configuration globally (catalyst.conf), per-spec, or per-target
-  - ccache
-    - check host settings (size, location, etc) and restore them when done
-  - distcc
-    - check host settings (distcc_hosts, etc) and restore them when done
-  - icecream
-    - check host settings (icecream_hosts, etc) and restore them when done
-- add support for new portage features
-  - Cache backends
-    - metadata_overlay (portage default in 2.1.6)
-	- sqlite
-  - Jobs
-  - Load Average
-  - Dependency checking
-    - Deep checking
-	- Complete Graph
-	- Build-time dependencies
-  - USE changes
-    - newuse versus changed-use
-  - Failure detection
-    - Add --keep-going support
-- detect GCC version in seed stages for supported settings (CFLAGS)
-
-Config:
-- security
-  - sign materials automatically
-- logging
-  - add logging support
-    - file-based
-	- syslog
-  - add notification capabilities
-    - email
-	- snmp trap
-- separate out options that control catalyst versus the package manager
-  - options key should specify catalyst options
-  - new keys for package managers
-    - portage_features
-	- pkgcore_features
-
-Targets:
-- add support for livedvd
-  - do we use livecd/type or something new
-  - make livedvd type perform several actions automatically, if configured
-    - auto-fetch distfiles
-	- automatically pull stages
-	  - local disk via absolute or relative path
-	  - URI
-- change user creation to be more flexible
-  - stage4 and netboot support
-- build boot software for targets on-demand
-  - removes cdtar requirement on remaining arches
-  - allows one to specify multiple bootloaders
-    - boot/loader: grub elilo
-	- netboot/boot/loader: pxelinux elilo
-	- livecd/boot/loader: isolinux elilo
-  - add ability to specify other "bootables" to build/install, like memtest86+
-	- livecd/boot/image: memtest|/path/to/image
-	- do we also need a way to specify an initrd with this?
-- add variable support for spec files
-  - automatic substitution
-    - %DATESTAMP%
-	- %BUILDDIR%
-  - user-defined
-    - %DISTRIBUTION%
-	- %AUTHOR%
-


^ permalink raw reply related	[flat|nested] 48+ messages in thread

end of thread, other threads:[~2021-06-11 18:29 UTC | newest]

Thread overview: 48+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2015-02-26 19:25 [gentoo-commits] proj/catalyst:pending commit in: / Brian Dolbec
2015-02-26 20:12 ` [gentoo-commits] proj/catalyst:master " Brian Dolbec
  -- strict thread matches above, loose matches on Subject: below --
2022-01-30 20:42 [gentoo-commits] proj/catalyst:wip/mattst88 " Matt Turner
2021-06-11 18:29 ` [gentoo-commits] proj/catalyst:master " Matt Turner
2020-10-29 20:15 Matt Turner
2020-03-28 20:07 Matt Turner
2019-08-26 16:48 Matt Turner
2018-09-12  6:43 Brian Dolbec
2017-12-30 18:25 Brian Dolbec
2017-12-29  0:35 Brian Dolbec
2017-12-07  7:21 Brian Dolbec
2017-04-13 16:48 Mike Frysinger
2017-03-09  9:39 [gentoo-commits] proj/catalyst:pending " Brian Dolbec
2016-02-17  5:24 ` [gentoo-commits] proj/catalyst:master " Brian Dolbec
2017-03-07 17:21 [gentoo-commits] proj/catalyst:catalyst_use " Brian Dolbec
2017-03-08 23:16 ` [gentoo-commits] proj/catalyst:master " Brian Dolbec
2016-03-21  5:09 Mike Frysinger
2015-10-06 13:46 Mike Frysinger
2015-09-23 17:55 Richard Farina
2015-09-06 21:21 Brian Dolbec
2015-08-30  1:05 Brian Dolbec
2015-05-24 13:47 Jorge Manuel B. S. Vicetto
2015-02-26 22:18 Brian Dolbec
2015-02-26 22:18 Brian Dolbec
2015-02-26 22:18 Brian Dolbec
2015-02-26 20:44 [gentoo-commits] proj/catalyst:pending " Brian Dolbec
2015-02-26 22:18 ` [gentoo-commits] proj/catalyst:master " Brian Dolbec
2014-02-22 21:48 [gentoo-commits] proj/catalyst:pending " Brian Dolbec
2014-03-02 15:42 ` [gentoo-commits] proj/catalyst:master " Brian Dolbec
2014-02-11  3:02 Jorge Manuel B. S. Vicetto
2014-01-03  5:03 [gentoo-commits] proj/catalyst:pending " Brian Dolbec
2014-01-06  2:00 ` [gentoo-commits] proj/catalyst:master " Brian Dolbec
2013-12-15  4:19 Matt Turner
2013-12-15  4:19 Matt Turner
2013-11-13 22:00 Matt Turner
2013-10-26 20:10 Matt Turner
2013-10-26 20:10 Matt Turner
2013-10-26 20:10 Matt Turner
2013-08-08  5:38 Matt Turner
2013-07-31  4:12 Matt Turner
2013-07-25  6:06 Matt Turner
2013-04-15  3:23 Jorge Manuel B. S. Vicetto
2013-03-09  2:41 Matt Turner
2012-12-04 20:46 Richard Farina
2012-11-02  0:07 Richard Farina
2012-10-31 21:58 Richard Farina
2012-09-05  1:48 Jorge Manuel B. S. Vicetto
2012-08-23  5:55 Jorge Manuel B. S. Vicetto
2012-08-23  5:55 Jorge Manuel B. S. Vicetto
2012-07-27  4:42 Jorge Manuel B. S. Vicetto
2012-07-10 18:32 [gentoo-commits] proj/catalyst:catalyst_2 " Sebastian Pipping
2012-07-10 18:33 ` [gentoo-commits] proj/catalyst:master " Sebastian Pipping
2012-07-02 14:53 Sebastian Pipping
2011-06-25 18:08 Sebastian Pipping
2011-06-25 18:08 Sebastian Pipping

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox