Index: /trunk/portage_overlay/perl-gcpan/Abstract-Meta-Class/Abstract-Meta-Class-0.11.ebuild
===================================================================
--- /trunk/portage_overlay/perl-gcpan/Abstract-Meta-Class/Abstract-Meta-Class-0.11.ebuild	(revision 24523)
+++ /trunk/portage_overlay/perl-gcpan/Abstract-Meta-Class/Abstract-Meta-Class-0.11.ebuild	(revision 24523)
@@ -0,0 +1,22 @@
+# Copyright 1999-2006 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# This ebuild generated by g-cpan 0.15.0
+
+inherit perl-module
+
+S=${WORKDIR}/Abstract-Meta-Class-0.11
+
+DESCRIPTION="No description available"
+HOMEPAGE="http://search.cpan.org/search?query=Abstract-Meta-Class&mode=dist"
+SRC_URI="mirror://cpan/authors/id/A/AD/ADRIANWIT/Abstract-Meta-Class-0.11.tar.gz"
+
+
+IUSE=""
+
+SLOT="0"
+LICENSE="|| ( Artistic GPL-2 )"
+KEYWORDS="amd64"
+
+DEPEND="dev-perl/Test-Pod-Coverage
+	dev-perl/Test-Pod
+	dev-lang/perl"
Index: /trunk/portage_overlay/perl-gcpan/Abstract-Meta-Class/Manifest
===================================================================
--- /trunk/portage_overlay/perl-gcpan/Abstract-Meta-Class/Manifest	(revision 24523)
+++ /trunk/portage_overlay/perl-gcpan/Abstract-Meta-Class/Manifest	(revision 24523)
@@ -0,0 +1,2 @@
+DIST Abstract-Meta-Class-0.11.tar.gz 16789 RMD160 94e00dfa7328152c0ec57fe23b2a58312aa947de SHA1 931ded91dd7a390d38a5c3a5ec236f7004035778 SHA256 7b87bc53175daeeefc1474cd6aadde1c4ba3f85db23ffd9358766d68fe1ee6b4
+EBUILD Abstract-Meta-Class-0.11.ebuild 547 RMD160 4c6e3916cff27b8e97d92f85b76509b41445d59a SHA1 4d03f846245e0681341802512a28dd4b00308c03 SHA256 1bdb97a48f20f27ccb1e6a3cadfe2a9f5bb319bb4776242099b0030c60d6a435
Index: /trunk/portage_overlay/perl-gcpan/Astro-FITS-CFITSIO/Astro-FITS-CFITSIO-1.05.ebuild
===================================================================
--- /trunk/portage_overlay/perl-gcpan/Astro-FITS-CFITSIO/Astro-FITS-CFITSIO-1.05.ebuild	(revision 24523)
+++ /trunk/portage_overlay/perl-gcpan/Astro-FITS-CFITSIO/Astro-FITS-CFITSIO-1.05.ebuild	(revision 24523)
@@ -0,0 +1,19 @@
+# Copyright 1999-2006 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# This ebuild generated by g-cpan 0.15.0
+
+inherit perl-module
+
+S=${WORKDIR}/Astro-FITS-CFITSIO-1.05
+
+DESCRIPTION="No description available"
+HOMEPAGE="http://search.cpan.org/search?query=Astro-FITS-CFITSIO&mode=dist"
+SRC_URI="mirror://cpan/authors/id/P/PR/PRATZLAFF/Astro-FITS-CFITSIO-1.05.tar.gz"
+
+
+IUSE=""
+
+SLOT="0"
+LICENSE="|| ( Artistic GPL-2 )"
+KEYWORDS="amd64"
+
Index: /trunk/portage_overlay/perl-gcpan/Astro-FITS-CFITSIO/Manifest
===================================================================
--- /trunk/portage_overlay/perl-gcpan/Astro-FITS-CFITSIO/Manifest	(revision 24523)
+++ /trunk/portage_overlay/perl-gcpan/Astro-FITS-CFITSIO/Manifest	(revision 24523)
@@ -0,0 +1,2 @@
+DIST Astro-FITS-CFITSIO-1.05.tar.gz 194185 RMD160 6e3efb00a00ca52438eb336b5c5b8f79d28a6a40 SHA1 46ba3a40078dcbc559b64552a3f29418f0581e2e SHA256 bbeb6fd3b17b290842a88a8179c2526abae21fa67172295385a742b51bbfab70
+EBUILD Astro-FITS-CFITSIO-1.05.ebuild 474 RMD160 aca6ec00252e4e66f4c1d8e911162fbf97b49d02 SHA1 0eab94b83dd548b408e912c9f8a2bac08a33e86e SHA256 24b201c20a481b94daf1e4aea717283b6fb10cbed65db6b6363be654bfb1e339
Index: /trunk/portage_overlay/perl-gcpan/Config-Scoped/Config-Scoped-0.12.ebuild
===================================================================
--- /trunk/portage_overlay/perl-gcpan/Config-Scoped/Config-Scoped-0.12.ebuild	(revision 24523)
+++ /trunk/portage_overlay/perl-gcpan/Config-Scoped/Config-Scoped-0.12.ebuild	(revision 24523)
@@ -0,0 +1,22 @@
+# Copyright 1999-2006 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# This ebuild generated by g-cpan 0.15.0
+
+inherit perl-module
+
+S=${WORKDIR}/Config-Scoped-0.12
+
+DESCRIPTION="feature rich configuration file parser"
+HOMEPAGE="http://search.cpan.org/search?query=Config-Scoped&mode=dist"
+SRC_URI="mirror://cpan/authors/id/G/GA/GAISSMAI/Config-Scoped-0.12.tar.gz"
+
+
+IUSE=""
+
+SLOT="0"
+LICENSE="|| ( Artistic GPL-2 )"
+KEYWORDS="amd64"
+
+DEPEND="dev-perl/Error
+	>=dev-perl/Parse-RecDescent-1.94
+	dev-lang/perl"
Index: /trunk/portage_overlay/perl-gcpan/Config-Scoped/Manifest
===================================================================
--- /trunk/portage_overlay/perl-gcpan/Config-Scoped/Manifest	(revision 24523)
+++ /trunk/portage_overlay/perl-gcpan/Config-Scoped/Manifest	(revision 24523)
@@ -0,0 +1,2 @@
+DIST Config-Scoped-0.12.tar.gz 67631 RMD160 1ad59a6849d2b0574646977b9fcfa088841e289d SHA1 5a1040e703784ef9ea18468f8fedceae4ae6f85b SHA256 c5213a51508fe345f37b0a288836f2697a5928f3b119420653388a597016c512
+EBUILD Config-Scoped-0.12.ebuild 545 RMD160 a01d2f72d0c59d1f5c0199d93f7d564a84b83c86 SHA1 9ddea0771de9dc47449dba7648dec94fefc8f582 SHA256 7c29d0fd47dc1cf5cd8e0aa884e485fd1fc8df716884b2a2dfeaca1f530a3f78
Index: /trunk/portage_overlay/perl-gcpan/Config-YAML/Config-YAML-1.42.ebuild
===================================================================
--- /trunk/portage_overlay/perl-gcpan/Config-YAML/Config-YAML-1.42.ebuild	(revision 24523)
+++ /trunk/portage_overlay/perl-gcpan/Config-YAML/Config-YAML-1.42.ebuild	(revision 24523)
@@ -0,0 +1,21 @@
+# Copyright 1999-2006 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# This ebuild generated by g-cpan 0.15.0
+
+inherit perl-module
+
+S=${WORKDIR}/Config-YAML-1.42
+
+DESCRIPTION="No description available"
+HOMEPAGE="http://search.cpan.org/search?query=Config-YAML&mode=dist"
+SRC_URI="mirror://cpan/authors/id/M/MD/MDXI/Config-YAML-1.42.tar.gz"
+
+
+IUSE=""
+
+SLOT="0"
+LICENSE="|| ( Artistic GPL-2 )"
+KEYWORDS="amd64"
+
+DEPEND=">=dev-perl/yaml-0.68
+	dev-lang/perl"
Index: /trunk/portage_overlay/perl-gcpan/Config-YAML/Manifest
===================================================================
--- /trunk/portage_overlay/perl-gcpan/Config-YAML/Manifest	(revision 24523)
+++ /trunk/portage_overlay/perl-gcpan/Config-YAML/Manifest	(revision 24523)
@@ -0,0 +1,2 @@
+DIST Config-YAML-1.42.tar.gz 5963 RMD160 b9f1c8bbabcb91829f56febc08ed53cfff9c2ffc SHA1 86c430b32275095bce870e08c98b7ddd8660fb15 SHA256 447cc03f25b81d5d3b63076ffa45b837cfebb504b1f390dff8d3104091a42f62
+EBUILD Config-YAML-1.42.ebuild 493 RMD160 f2483290de0967c84e81e03b429d08b62f3883ee SHA1 b956b5c9a3d3d480091a5d9e331ecc9446e15043 SHA256 07839e8b51e65ec2be5c2d3c1ec0068811938408710ccf7d2305bf51098afe7b
Index: /trunk/portage_overlay/perl-gcpan/DB-File/DB-File-1.820.ebuild
===================================================================
--- /trunk/portage_overlay/perl-gcpan/DB-File/DB-File-1.820.ebuild	(revision 24523)
+++ /trunk/portage_overlay/perl-gcpan/DB-File/DB-File-1.820.ebuild	(revision 24523)
@@ -0,0 +1,19 @@
+# Copyright 1999-2006 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# This ebuild generated by g-cpan 0.15.0
+
+inherit perl-module
+
+S=${WORKDIR}/DB_File-1.820
+
+DESCRIPTION="Tie to DB files"
+HOMEPAGE="http://search.cpan.org/search?query=DB-File&mode=dist"
+SRC_URI="mirror://cpan/authors/id/P/PM/PMQS/DB_File-1.820.tar.gz"
+
+
+IUSE=""
+
+SLOT="0"
+LICENSE="|| ( Artistic GPL-2 )"
+KEYWORDS="amd64"
+
Index: /trunk/portage_overlay/perl-gcpan/DB-File/Manifest
===================================================================
--- /trunk/portage_overlay/perl-gcpan/DB-File/Manifest	(revision 24523)
+++ /trunk/portage_overlay/perl-gcpan/DB-File/Manifest	(revision 24523)
@@ -0,0 +1,2 @@
+DIST DB_File-1.820.tar.gz 88298 RMD160 0e20492868bad21b38c717420a4e9642ffedd3a6 SHA1 f0a5311913cd059095977eee3441c947f1632748 SHA256 eae8d2d2144504118773f3e1787321d2c757e7c5abf0a60591c73495352ddf4a
+EBUILD DB-File-1.820.ebuild 429 RMD160 4d997cfc2b001fb3b6eec6980b0bbec1f0c05959 SHA1 81453efde4162254c3b6b8c5f7cee82885d32fca SHA256 ec7c823f47cd9e6d719a898a2c8ecb70d2f2488b43c3256a81d152100eebf2b5
Index: /trunk/portage_overlay/perl-gcpan/DBIx-Connection/DBIx-Connection-0.08.ebuild
===================================================================
--- /trunk/portage_overlay/perl-gcpan/DBIx-Connection/DBIx-Connection-0.08.ebuild	(revision 24523)
+++ /trunk/portage_overlay/perl-gcpan/DBIx-Connection/DBIx-Connection-0.08.ebuild	(revision 24523)
@@ -0,0 +1,24 @@
+# Copyright 1999-2006 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# This ebuild generated by g-cpan 0.15.0
+
+inherit perl-module
+
+S=${WORKDIR}/DBIx-Connection-0.08
+
+DESCRIPTION="No description available"
+HOMEPAGE="http://search.cpan.org/search?query=DBIx-Connection&mode=dist"
+SRC_URI="mirror://cpan/authors/id/A/AD/ADRIANWIT/DBIx-Connection-0.08.tar.gz"
+
+
+IUSE=""
+
+SLOT="0"
+LICENSE="|| ( Artistic GPL-2 )"
+KEYWORDS="amd64"
+
+DEPEND="dev-perl/Test-Pod-Coverage
+	perl-gcpan/Abstract-Meta-Class
+	dev-perl/DBI
+	dev-perl/Test-Pod
+	dev-lang/perl"
Index: /trunk/portage_overlay/perl-gcpan/DBIx-Connection/Manifest
===================================================================
--- /trunk/portage_overlay/perl-gcpan/DBIx-Connection/Manifest	(revision 24523)
+++ /trunk/portage_overlay/perl-gcpan/DBIx-Connection/Manifest	(revision 24523)
@@ -0,0 +1,2 @@
+DIST DBIx-Connection-0.08.tar.gz 19923 RMD160 d91f177d0ba5612510ac87d18a123b135302a5a6 SHA1 73eeb8eb5e2eaa3cae54b2c62870853e8b114fbb SHA256 e73cc185431a8a02ba33c71f4791fa63add1b1a001fe0b3c7d8bcf6ece86829c
+EBUILD DBIx-Connection-0.08.ebuild 581 RMD160 6a820960c4f82fe37a5161e8b8ee196d088b9561 SHA1 4700b24a982fc0a782fd6a0fa2ac1f65e27d5c18 SHA256 729b35dec442d91a81570df41ea909beff99b94fcacd7f07027a2cb014c0e84e
Index: /trunk/portage_overlay/perl-gcpan/Data-Validate-Domain/Data-Validate-Domain-0.09.ebuild
===================================================================
--- /trunk/portage_overlay/perl-gcpan/Data-Validate-Domain/Data-Validate-Domain-0.09.ebuild	(revision 24523)
+++ /trunk/portage_overlay/perl-gcpan/Data-Validate-Domain/Data-Validate-Domain-0.09.ebuild	(revision 24523)
@@ -0,0 +1,21 @@
+# Copyright 1999-2006 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# This ebuild generated by g-cpan 0.15.0
+
+inherit perl-module
+
+S=${WORKDIR}/Data-Validate-Domain-0.09
+
+DESCRIPTION="Light weight module for validating domains"
+HOMEPAGE="http://search.cpan.org/search?query=Data-Validate-Domain&mode=dist"
+SRC_URI="mirror://cpan/authors/id/N/NE/NEELY/Data-Validate-Domain-0.09.tar.gz"
+
+
+IUSE=""
+
+SLOT="0"
+LICENSE="|| ( Artistic GPL-2 )"
+KEYWORDS="amd64"
+
+DEPEND="dev-perl/Net-Domain-TLD
+	dev-lang/perl"
Index: /trunk/portage_overlay/perl-gcpan/Data-Validate-Domain/Manifest
===================================================================
--- /trunk/portage_overlay/perl-gcpan/Data-Validate-Domain/Manifest	(revision 24523)
+++ /trunk/portage_overlay/perl-gcpan/Data-Validate-Domain/Manifest	(revision 24523)
@@ -0,0 +1,2 @@
+DIST Data-Validate-Domain-0.09.tar.gz 7848 RMD160 9d7bf643911d060a9e4e59ddff9d4e47f24e5cea SHA1 034162d818affdaebbbb1daff9fe6424db2fdd8c SHA256 57a2511cd937cc2699c7f723bd34d9cacf3db6351b4d667279c63938d300bd82
+EBUILD Data-Validate-Domain-0.09.ebuild 542 RMD160 f4381cb081f24e85266d3c502068d7b22e0ceba6 SHA1 4c2ec75e42726a186f7ddaf6038c783f104d3b06 SHA256 1122bf06c35bea761e101c80266070066d36797719ed194dfca434f8a19f861b
Index: /trunk/portage_overlay/perl-gcpan/Data-Validate-IP/Data-Validate-IP-0.08.ebuild
===================================================================
--- /trunk/portage_overlay/perl-gcpan/Data-Validate-IP/Data-Validate-IP-0.08.ebuild	(revision 24523)
+++ /trunk/portage_overlay/perl-gcpan/Data-Validate-IP/Data-Validate-IP-0.08.ebuild	(revision 24523)
@@ -0,0 +1,21 @@
+# Copyright 1999-2006 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# This ebuild generated by g-cpan 0.15.0
+
+inherit perl-module
+
+S=${WORKDIR}/Data-Validate-IP-0.08
+
+DESCRIPTION="Lightweight IP validation module."
+HOMEPAGE="http://search.cpan.org/search?query=Data-Validate-IP&mode=dist"
+SRC_URI="mirror://cpan/authors/id/N/NE/NEELY/Data-Validate-IP-0.08.tar.gz"
+
+
+IUSE=""
+
+SLOT="0"
+LICENSE="|| ( Artistic GPL-2 )"
+KEYWORDS="amd64"
+
+DEPEND="dev-perl/Net-Netmask
+	dev-lang/perl"
Index: /trunk/portage_overlay/perl-gcpan/Data-Validate-IP/Data-Validate-IP-0.10.ebuild
===================================================================
--- /trunk/portage_overlay/perl-gcpan/Data-Validate-IP/Data-Validate-IP-0.10.ebuild	(revision 24523)
+++ /trunk/portage_overlay/perl-gcpan/Data-Validate-IP/Data-Validate-IP-0.10.ebuild	(revision 24523)
@@ -0,0 +1,21 @@
+# Copyright 1999-2006 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# This ebuild generated by g-cpan 0.15.0
+
+inherit perl-module
+
+S=${WORKDIR}/Data-Validate-IP-0.10
+
+DESCRIPTION="Lightweight IP validation module."
+HOMEPAGE="http://search.cpan.org/search?query=Data-Validate-IP&mode=dist"
+SRC_URI="mirror://cpan/authors/id/N/NE/NEELY/Data-Validate-IP-0.10.tar.gz"
+
+
+IUSE=""
+
+SLOT="0"
+LICENSE="|| ( Artistic GPL-2 )"
+KEYWORDS="amd64"
+
+DEPEND="dev-perl/Net-Netmask
+	dev-lang/perl"
Index: /trunk/portage_overlay/perl-gcpan/Data-Validate-IP/Manifest
===================================================================
--- /trunk/portage_overlay/perl-gcpan/Data-Validate-IP/Manifest	(revision 24523)
+++ /trunk/portage_overlay/perl-gcpan/Data-Validate-IP/Manifest	(revision 24523)
@@ -0,0 +1,4 @@
+DIST Data-Validate-IP-0.08.tar.gz 6299 RMD160 e557d2432123ad8646e70f97d9960dea5a671e25 SHA1 774132b82525f059d5e902baf77dad5d0d659f85 SHA256 c2dafe09ab292b95a9eb2863507eafd7aa52b054d4fbdafd713bcb9bb320b83d
+DIST Data-Validate-IP-0.10.tar.gz 7446 RMD160 8df8a8b80c1499ff9dd6a97fe676ddb07a6c6f27 SHA1 9fdb953131e9f480ddd839a48924501fbd9614e8 SHA256 0b9dec2e63f54ec957a7b242b818f6d04cc1da0f7f27541a87990fdfaab81215
+EBUILD Data-Validate-IP-0.08.ebuild 518 RMD160 09d96b78a489ffe91fe66a17ac12c72a58b3d936 SHA1 ea23295452b8b4f394fd9fd8a2183878dccb46be SHA256 05d4d2325ee36ef322a8cc3fe9189059a03c4590ca103cc31fa198b0c850fcb8
+EBUILD Data-Validate-IP-0.10.ebuild 518 RMD160 0f8848b7b72f04865d7d062b6129b31ff81a2b44 SHA1 0ca09dda4193c28589f23952e1ed735bdf23cf70 SHA256 dad2a7fa11c1917f486640e3c40c3e6929b933b77ed37b34aedab270ed973a1c
Index: /trunk/portage_overlay/perl-gcpan/Data-Validate-URI/Data-Validate-URI-0.05.ebuild
===================================================================
--- /trunk/portage_overlay/perl-gcpan/Data-Validate-URI/Data-Validate-URI-0.05.ebuild	(revision 24523)
+++ /trunk/portage_overlay/perl-gcpan/Data-Validate-URI/Data-Validate-URI-0.05.ebuild	(revision 24523)
@@ -0,0 +1,22 @@
+# Copyright 1999-2006 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# This ebuild generated by g-cpan 0.15.0
+
+inherit perl-module
+
+S=${WORKDIR}/Data-Validate-URI-0.05
+
+DESCRIPTION="No description available"
+HOMEPAGE="http://search.cpan.org/search?query=Data-Validate-URI&mode=dist"
+SRC_URI="mirror://cpan/authors/id/S/SO/SONNEN/Data-Validate-URI-0.05.tar.gz"
+
+
+IUSE=""
+
+SLOT="0"
+LICENSE="|| ( Artistic GPL-2 )"
+KEYWORDS="amd64"
+
+DEPEND="perl-gcpan/Data-Validate-Domain
+	perl-gcpan/Data-Validate-IP
+	dev-lang/perl"
Index: /trunk/portage_overlay/perl-gcpan/Data-Validate-URI/Manifest
===================================================================
--- /trunk/portage_overlay/perl-gcpan/Data-Validate-URI/Manifest	(revision 24523)
+++ /trunk/portage_overlay/perl-gcpan/Data-Validate-URI/Manifest	(revision 24523)
@@ -0,0 +1,2 @@
+DIST Data-Validate-URI-0.05.tar.gz 10409 RMD160 f00ade1cba42ead1afd36dd8c49ba02ecc68a194 SHA1 8d14517338bf68b64282e07f6b7abb605cad9f97 SHA256 1c7c61a5cf9a1e3fd50da3a61d0fcf1f2419343c908b71d9ee56bc7ba24755d0
+EBUILD Data-Validate-URI-0.05.ebuild 553 RMD160 d0b5b787f8a43be9440d70bbb012e7aeab971211 SHA1 657542e9a29e1bb4a403a71dae5fdee4c4b277e5 SHA256 52645d5fe8a1b2d8e0a9077f8b372c802f85402f7ba6df5d0908a70f98073545
Index: /trunk/portage_overlay/perl-gcpan/DateTime-Format-Strptime/DateTime-Format-Strptime-1.0702.ebuild
===================================================================
--- /trunk/portage_overlay/perl-gcpan/DateTime-Format-Strptime/DateTime-Format-Strptime-1.0702.ebuild	(revision 24523)
+++ /trunk/portage_overlay/perl-gcpan/DateTime-Format-Strptime/DateTime-Format-Strptime-1.0702.ebuild	(revision 24523)
@@ -0,0 +1,24 @@
+# Copyright 1999-2006 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# This ebuild generated by g-cpan 0.15.0
+
+inherit perl-module
+
+S=${WORKDIR}/DateTime-Format-Strptime-1.0702
+
+DESCRIPTION="Parse and Format DateTimes using Strptime"
+HOMEPAGE="http://search.cpan.org/search?query=DateTime-Format-Strptime&mode=dist"
+SRC_URI="mirror://cpan/authors/id/R/RI/RICKM/DateTime-Format-Strptime-1.0702.tgz"
+
+
+IUSE=""
+
+SLOT="0"
+LICENSE="|| ( Artistic GPL-2 )"
+KEYWORDS="amd64"
+
+DEPEND="dev-perl/DateTime
+	dev-perl/DateTime-Locale
+	dev-perl/DateTime-TimeZone
+	dev-perl/Params-Validate
+	dev-lang/perl"
Index: /trunk/portage_overlay/perl-gcpan/DateTime-Format-Strptime/DateTime-Format-Strptime-1.0901.ebuild
===================================================================
--- /trunk/portage_overlay/perl-gcpan/DateTime-Format-Strptime/DateTime-Format-Strptime-1.0901.ebuild	(revision 24523)
+++ /trunk/portage_overlay/perl-gcpan/DateTime-Format-Strptime/DateTime-Format-Strptime-1.0901.ebuild	(revision 24523)
@@ -0,0 +1,24 @@
+# Copyright 1999-2006 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# This ebuild generated by g-cpan 0.15.0
+
+inherit perl-module
+
+S=${WORKDIR}/DateTime-Format-Strptime-1.0901
+
+DESCRIPTION="Parse and Format DateTimes using Strptime"
+HOMEPAGE="http://search.cpan.org/search?query=DateTime-Format-Strptime&mode=dist"
+SRC_URI="mirror://cpan/authors/id/R/RI/RICKM/DateTime-Format-Strptime-1.0901.tgz"
+
+
+IUSE=""
+
+SLOT="0"
+LICENSE="|| ( Artistic GPL-2 )"
+KEYWORDS="amd64"
+
+DEPEND=">=perl-gcpan/DateTime-0.4302
+	>=dev-perl/DateTime-Locale-0.42
+	dev-perl/DateTime-TimeZone
+	>=dev-perl/Params-Validate-0.91
+	dev-lang/perl"
Index: /trunk/portage_overlay/perl-gcpan/DateTime-Format-Strptime/Manifest
===================================================================
--- /trunk/portage_overlay/perl-gcpan/DateTime-Format-Strptime/Manifest	(revision 24523)
+++ /trunk/portage_overlay/perl-gcpan/DateTime-Format-Strptime/Manifest	(revision 24523)
@@ -0,0 +1,4 @@
+DIST DateTime-Format-Strptime-1.0702.tgz 26655 RMD160 5d4bc9d3e3cf0aace81598e87af0620b40237613 SHA1 cc104e9c124712aefed3e7349823b0b373c3a709 SHA256 60cf7edf4e76006f1b85f4c8c9558194d1d8ae1eff111a67f64b9920185783e8
+DIST DateTime-Format-Strptime-1.0901.tgz 28481 RMD160 b6735e479ee91f5712e1d10f1d3b39ee265d5c03 SHA1 6ca67d2a536a435f1e1b521d42a5310a1737860c SHA256 de78a12ceaa3c5795322f3f8b2bfc726a5b914029c7ac9615bc3c6e021285d40
+EBUILD DateTime-Format-Strptime-1.0702.ebuild 628 RMD160 bd09a6d22dd87f224cf1558cb720b909c8860102 SHA1 adc3200075175d811ac092a8b5aebdc0a9494d6b SHA256 46b34d528234ec604014309469cfc29b35ff11fb6b412a04a28f7b36b847cb22
+EBUILD DateTime-Format-Strptime-1.0901.ebuild 653 RMD160 d0f5a866f475ef1be892d24217b0b8a83d31e429 SHA1 5b6a31c2ec6c76dc1954f3fe4555cbc91d8ef75e SHA256 9dec9013fcd379fb55b6da899f6f8d025e1c9246250429b60d198f3c12486d42
Index: /trunk/portage_overlay/perl-gcpan/DateTime/DateTime-0.4302.ebuild
===================================================================
--- /trunk/portage_overlay/perl-gcpan/DateTime/DateTime-0.4302.ebuild	(revision 24523)
+++ /trunk/portage_overlay/perl-gcpan/DateTime/DateTime-0.4302.ebuild	(revision 24523)
@@ -0,0 +1,23 @@
+# Copyright 1999-2006 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# This ebuild generated by g-cpan 0.15.0
+
+inherit perl-module
+
+S=${WORKDIR}/DateTime-0.4302
+
+DESCRIPTION="A complete, easy to use date and time object"
+HOMEPAGE="http://search.cpan.org/search?query=DateTime&mode=dist"
+SRC_URI="mirror://cpan/authors/id/D/DR/DROLSKY/DateTime-0.4302.tar.gz"
+
+
+IUSE=""
+
+SLOT="0"
+LICENSE="|| ( Artistic GPL-2 )"
+KEYWORDS="amd64"
+
+DEPEND="dev-perl/DateTime-Locale
+	dev-perl/DateTime-TimeZone
+	dev-perl/Params-Validate
+	dev-lang/perl"
Index: /trunk/portage_overlay/perl-gcpan/DateTime/DateTime-0.50.ebuild
===================================================================
--- /trunk/portage_overlay/perl-gcpan/DateTime/DateTime-0.50.ebuild	(revision 24523)
+++ /trunk/portage_overlay/perl-gcpan/DateTime/DateTime-0.50.ebuild	(revision 24523)
@@ -0,0 +1,23 @@
+# Copyright 1999-2006 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# This ebuild generated by g-cpan 0.15.0
+
+inherit perl-module
+
+S=${WORKDIR}/DateTime-0.50
+
+DESCRIPTION="A complete, easy to use date and time object"
+HOMEPAGE="http://search.cpan.org/search?query=DateTime&mode=dist"
+SRC_URI="mirror://cpan/authors/id/D/DR/DROLSKY/DateTime-0.50.tar.gz"
+
+
+IUSE=""
+
+SLOT="0"
+LICENSE="|| ( Artistic GPL-2 )"
+KEYWORDS="amd64"
+
+DEPEND=">=dev-perl/DateTime-Locale-0.42
+	dev-perl/DateTime-TimeZone
+	>=dev-perl/Params-Validate-0.91
+	dev-lang/perl"
Index: /trunk/portage_overlay/perl-gcpan/DateTime/Manifest
===================================================================
--- /trunk/portage_overlay/perl-gcpan/DateTime/Manifest	(revision 24523)
+++ /trunk/portage_overlay/perl-gcpan/DateTime/Manifest	(revision 24523)
@@ -0,0 +1,4 @@
+DIST DateTime-0.4302.tar.gz 100707 RMD160 3031f46f3e8ee437995f7c71e1627c667d5d60ab SHA1 2c62f53373c87f5221cda0dbe62705ef90b615ed SHA256 050aa0f97cc14a93558e5dbc7d4a3e160e6083aff39fb6b770617a60533346d9
+DIST DateTime-0.50.tar.gz 137754 RMD160 8ce6016216cc6b2ae8e1b18d95c9986c43af426b SHA1 20eea7116ad8a7a1995f6ff5e4984372f5d79a01 SHA256 5b96a033589be67f58f8fcd037f651ac2b2a3da832720fd8c79c38e79c31c752
+EBUILD DateTime-0.4302.ebuild 569 RMD160 fe0eb57587b9fdf76a7577deb27ac068428ea051 SHA1 add9cb86e21be28049311721be529a3f69f27a20 SHA256 43f477a79d39f2f94a21ba2c7bdf2cff7793b6975a59a37163fd038c20b00a39
+EBUILD DateTime-0.50.ebuild 579 RMD160 80fb73bac8b166c4387514daba46c572cacac075 SHA1 4bf386fbeb0979f87823bdb518b021f760b588ad SHA256 baf111bf076b0805352911a69fbb99e4344277ebe2cfb5390f5b93dc9f7df933
Index: /trunk/portage_overlay/perl-gcpan/Digest-MD5-File/Digest-MD5-File-0.06.ebuild
===================================================================
--- /trunk/portage_overlay/perl-gcpan/Digest-MD5-File/Digest-MD5-File-0.06.ebuild	(revision 24523)
+++ /trunk/portage_overlay/perl-gcpan/Digest-MD5-File/Digest-MD5-File-0.06.ebuild	(revision 24523)
@@ -0,0 +1,21 @@
+# Copyright 1999-2006 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# This ebuild generated by g-cpan 0.15.0
+
+inherit perl-module
+
+S=${WORKDIR}/Digest-MD5-File-0.06
+
+DESCRIPTION="Digest::MD5 Sub Class to use paths directly"
+HOMEPAGE="http://search.cpan.org/search?query=Digest-MD5-File&mode=dist"
+SRC_URI="mirror://cpan/authors/id/D/DM/DMUEY/Digest-MD5-File-0.06.tar.gz"
+
+
+IUSE=""
+
+SLOT="0"
+LICENSE="|| ( Artistic GPL-2 )"
+KEYWORDS="amd64"
+
+DEPEND="dev-perl/libwww-perl
+	dev-lang/perl"
Index: /trunk/portage_overlay/perl-gcpan/Digest-MD5-File/Digest-MD5-File-0.07.ebuild
===================================================================
--- /trunk/portage_overlay/perl-gcpan/Digest-MD5-File/Digest-MD5-File-0.07.ebuild	(revision 24523)
+++ /trunk/portage_overlay/perl-gcpan/Digest-MD5-File/Digest-MD5-File-0.07.ebuild	(revision 24523)
@@ -0,0 +1,21 @@
+# Copyright 1999-2006 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# This ebuild generated by g-cpan 0.15.0
+
+inherit perl-module
+
+S=${WORKDIR}/Digest-MD5-File-0.07
+
+DESCRIPTION="Digest::MD5 Sub Class to use paths directly"
+HOMEPAGE="http://search.cpan.org/search?query=Digest-MD5-File&mode=dist"
+SRC_URI="mirror://cpan/authors/id/D/DM/DMUEY/Digest-MD5-File-0.07.tar.gz"
+
+
+IUSE=""
+
+SLOT="0"
+LICENSE="|| ( Artistic GPL-2 )"
+KEYWORDS="amd64"
+
+DEPEND="dev-perl/libwww-perl
+	dev-lang/perl"
Index: /trunk/portage_overlay/perl-gcpan/Digest-MD5-File/Manifest
===================================================================
--- /trunk/portage_overlay/perl-gcpan/Digest-MD5-File/Manifest	(revision 24523)
+++ /trunk/portage_overlay/perl-gcpan/Digest-MD5-File/Manifest	(revision 24523)
@@ -0,0 +1,4 @@
+DIST Digest-MD5-File-0.06.tar.gz 4948 RMD160 5f3ac547dcc9db65d665542ee472a2a430991a02 SHA1 a62e151d7ce7feff845b1b5c2b14db0ec5d4f436 SHA256 54791e960e589f3a367e3b5d317f3e0b2fabb544307f432e467813db4ef544a4
+DIST Digest-MD5-File-0.07.tar.gz 5122 RMD160 8f009fd02769b190e49e6e44ae37b600f84832f5 SHA1 d24593883e5df3ddc5cf2645fa40f1f62942286b SHA256 1282d15451f3eab38603305bc0519777891b63d9d577c8532e07112c815cc1a6
+EBUILD Digest-MD5-File-0.06.ebuild 525 RMD160 7cffa3570d8890c5f9020d8dcfc6abd971061850 SHA1 431fa00f90b3a947f63218e73b8ebd669944af16 SHA256 29a8b261fc7f25375c395be4256d07adc86c2275f70bc76ea912ca972820a35e
+EBUILD Digest-MD5-File-0.07.ebuild 525 RMD160 693a7913a7ece88124f33cb6eab4a2f57e89c756 SHA1 ea3a850985fdfd205df5b819b02c3756493f0140 SHA256 ab038d12890dd4d5f765945b61792bc22ce3efb95abb4fd3c88082c1fe64cee1
Index: /trunk/portage_overlay/perl-gcpan/File-ExtAttr/File-ExtAttr-1.09.ebuild
===================================================================
--- /trunk/portage_overlay/perl-gcpan/File-ExtAttr/File-ExtAttr-1.09.ebuild	(revision 24523)
+++ /trunk/portage_overlay/perl-gcpan/File-ExtAttr/File-ExtAttr-1.09.ebuild	(revision 24523)
@@ -0,0 +1,20 @@
+# Copyright 1999-2006 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# This ebuild generated by g-cpan 0.15.0
+
+inherit perl-module
+
+S=${WORKDIR}/File-ExtAttr-1.09
+
+DESCRIPTION="No description available"
+HOMEPAGE="http://search.cpan.org/search?query=File-ExtAttr&mode=dist"
+SRC_URI="mirror://cpan/authors/id/R/RI/RICHDAWE/File-ExtAttr-1.09.tar.gz"
+
+
+IUSE=""
+
+SLOT="0"
+LICENSE="|| ( Artistic GPL-2 )"
+KEYWORDS="amd64"
+
+DEPEND="dev-lang/perl"
Index: /trunk/portage_overlay/perl-gcpan/File-ExtAttr/Manifest
===================================================================
--- /trunk/portage_overlay/perl-gcpan/File-ExtAttr/Manifest	(revision 24523)
+++ /trunk/portage_overlay/perl-gcpan/File-ExtAttr/Manifest	(revision 24523)
@@ -0,0 +1,2 @@
+DIST File-ExtAttr-1.09.tar.gz 36426 RMD160 64b210fd591240e7eac3457a70bc66d4bb5aed01 SHA1 490c6d6ff5a621cc05279ec0a72bc3396204a7ff SHA256 e39a3f9784da4844b22d6a44739d9f96178d4fc0fbaa6bfe0a420f883c90103c
+EBUILD File-ExtAttr-1.09.ebuild 478 RMD160 f7b9f4d1f216f2218b1a2cca0ed0deef3ef29626 SHA1 012db0357fa845e883baeb81b4c68dd7e2225784 SHA256 c3696495fa662330c46fccab02836d8f34fb1b468bfb35b5902634ab5feed827
Index: /trunk/portage_overlay/perl-gcpan/File-Mountpoint/File-Mountpoint-0.01.ebuild
===================================================================
--- /trunk/portage_overlay/perl-gcpan/File-Mountpoint/File-Mountpoint-0.01.ebuild	(revision 24523)
+++ /trunk/portage_overlay/perl-gcpan/File-Mountpoint/File-Mountpoint-0.01.ebuild	(revision 24523)
@@ -0,0 +1,20 @@
+# Copyright 1999-2006 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# This ebuild generated by g-cpan 0.15.0
+
+inherit perl-module
+
+S=${WORKDIR}/File-Mountpoint-0.01
+
+DESCRIPTION="No description available"
+HOMEPAGE="http://search.cpan.org/search?query=File-Mountpoint&mode=dist"
+SRC_URI="mirror://cpan/authors/id/J/JH/JHOBLITT/File-Mountpoint-0.01.tar.gz"
+
+
+IUSE=""
+
+SLOT="0"
+LICENSE="|| ( Artistic GPL-2 )"
+KEYWORDS="amd64"
+
+DEPEND="dev-lang/perl"
Index: /trunk/portage_overlay/perl-gcpan/File-Mountpoint/Manifest
===================================================================
--- /trunk/portage_overlay/perl-gcpan/File-Mountpoint/Manifest	(revision 24523)
+++ /trunk/portage_overlay/perl-gcpan/File-Mountpoint/Manifest	(revision 24523)
@@ -0,0 +1,2 @@
+DIST File-Mountpoint-0.01.tar.gz 4063 RMD160 940f16b18a80ea0ffa5fe784de6fd50aa4da8c85 SHA1 3677b7979372804641041a52d488c46a6343f22f SHA256 888c74afe558d031127561ebe8f639a5cf9d5f3244261c30cd510c8df314faa8
+EBUILD File-Mountpoint-0.01.ebuild 487 RMD160 76748c195fd725545b8f47e05fb020bffd48579c SHA1 e022d132eaad1fcd2cc32cebeccc35060162ee66 SHA256 b8b04a461757ae36d331e2ec8844b77414b0ceeb2e82f1d784186d84e3703ce7
Index: /trunk/portage_overlay/perl-gcpan/IO-Compress/IO-Compress-2.020.ebuild
===================================================================
--- /trunk/portage_overlay/perl-gcpan/IO-Compress/IO-Compress-2.020.ebuild	(revision 24523)
+++ /trunk/portage_overlay/perl-gcpan/IO-Compress/IO-Compress-2.020.ebuild	(revision 24523)
@@ -0,0 +1,22 @@
+# Copyright 1999-2006 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# This ebuild generated by g-cpan 0.15.0
+
+inherit perl-module
+
+S=${WORKDIR}/IO-Compress-2.020
+
+DESCRIPTION="No description available"
+HOMEPAGE="http://search.cpan.org/search?query=IO-Compress&mode=dist"
+SRC_URI="mirror://cpan/authors/id/P/PM/PMQS/IO-Compress-2.020.tar.gz"
+
+
+IUSE=""
+
+SLOT="0"
+LICENSE="|| ( Artistic GPL-2 )"
+KEYWORDS="amd64"
+
+DEPEND="virtual/perl-Compress-Raw-Bzip2
+	virtual/perl-Compress-Raw-Zlib
+	dev-lang/perl"
Index: /trunk/portage_overlay/perl-gcpan/IO-Compress/Manifest
===================================================================
--- /trunk/portage_overlay/perl-gcpan/IO-Compress/Manifest	(revision 24523)
+++ /trunk/portage_overlay/perl-gcpan/IO-Compress/Manifest	(revision 24523)
@@ -0,0 +1,2 @@
+DIST IO-Compress-2.020.tar.gz 204495 RMD160 9e9b85a9701eb6abaf6ee18a63e46db25abe08cf SHA1 cd7871852f6c19ed4be61822f620fb706f01498f SHA256 dad5874a1f6bde93467b570e2821aaf530c073219ab138efb8ffb3ed67075bcb
+EBUILD IO-Compress-2.020.ebuild 538 RMD160 2e7e1bcf417a86fa8900bd3f8e2512acbe014826 SHA1 95ea7356ecf0c35517bf4b6cc5c2b6243e6ba683 SHA256 3025bac6502b756c720c4c3cc54fb5d785ff7ac2f5741662f88de7ee689508aa
Index: /trunk/portage_overlay/perl-gcpan/Module-CoreList/Manifest
===================================================================
--- /trunk/portage_overlay/perl-gcpan/Module-CoreList/Manifest	(revision 24523)
+++ /trunk/portage_overlay/perl-gcpan/Module-CoreList/Manifest	(revision 24523)
@@ -0,0 +1,2 @@
+DIST Module-CoreList-2.17.tar.gz 42602 RMD160 b4f4f6e950ab2790a9fe378a4b56c49751e7cf60 SHA1 8390235120aa4258834524569f9deddca674d972 SHA256 aafcbe4aa74870bf51575dd31bfd6f277602d306b132445ea01344281f8cae3c
+EBUILD Module-CoreList-2.17.ebuild 486 RMD160 c60608bd5d521a62056d46afc651b9969d9d3de0 SHA1 619e3754b9ec4d74c3af34fc16cb269a1ab95fcc SHA256 189f5c20ec6a79214925bc64c30b7d4baa74a691f6fa71229e22d4ed33ab7e0b
Index: /trunk/portage_overlay/perl-gcpan/Module-CoreList/Module-CoreList-2.17.ebuild
===================================================================
--- /trunk/portage_overlay/perl-gcpan/Module-CoreList/Module-CoreList-2.17.ebuild	(revision 24523)
+++ /trunk/portage_overlay/perl-gcpan/Module-CoreList/Module-CoreList-2.17.ebuild	(revision 24523)
@@ -0,0 +1,20 @@
+# Copyright 1999-2006 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# This ebuild generated by g-cpan 0.15.0
+
+inherit perl-module
+
+S=${WORKDIR}/Module-CoreList-2.17
+
+DESCRIPTION="No description available"
+HOMEPAGE="http://search.cpan.org/search?query=Module-CoreList&mode=dist"
+SRC_URI="mirror://cpan/authors/id/R/RG/RGARCIA/Module-CoreList-2.17.tar.gz"
+
+
+IUSE=""
+
+SLOT="0"
+LICENSE="|| ( Artistic GPL-2 )"
+KEYWORDS="amd64"
+
+DEPEND="dev-lang/perl"
Index: /trunk/portage_overlay/perl-gcpan/Module-Load/Manifest
===================================================================
--- /trunk/portage_overlay/perl-gcpan/Module-Load/Manifest	(revision 24523)
+++ /trunk/portage_overlay/perl-gcpan/Module-Load/Manifest	(revision 24523)
@@ -0,0 +1,4 @@
+DIST Module-Load-0.12.tar.gz 4429 RMD160 71a81898b3db3b7463ef79c497dac1c8e749aec8 SHA1 3592fef6d127bac74146dc5d7572b3fd31d1ddeb SHA256 e36705699c3c9a3b815c71fb4176481e4d3c070eeb9f8144e2dae5ba2e7c6d1e
+DIST Module-Load-0.16.tar.gz 5095 RMD160 676def147471d6116c770aa31e812e45236c98d7 SHA1 142197478036a7db50897a906a331380a34cbda9 SHA256 f05c3300c988dc5f5f02d55f8ee241c05fbf4565c512f804f47c6e72e5f69e33
+EBUILD Module-Load-0.12.ebuild 471 RMD160 95c4f3eeb11f08650fa4fe2746a2007391533235 SHA1 43b62701730c5af44cf739643116a806af1049fa SHA256 fec3c668dfe3607e983e0bfdb0f57cb3882cf5f80c73e6f8092207ccccd33fbb
+EBUILD Module-Load-0.16.ebuild 471 RMD160 4228b7f6d2377914ae36566e270572cc75e905cc SHA1 ebf2ad869f8d3e34a15143500fe9f3f9eda19346 SHA256 16f73b05e7229856d692bb900e26e2a9e38af78bc4667c2de5a883927b600e4e
Index: /trunk/portage_overlay/perl-gcpan/Module-Load/Module-Load-0.12.ebuild
===================================================================
--- /trunk/portage_overlay/perl-gcpan/Module-Load/Module-Load-0.12.ebuild	(revision 24523)
+++ /trunk/portage_overlay/perl-gcpan/Module-Load/Module-Load-0.12.ebuild	(revision 24523)
@@ -0,0 +1,20 @@
+# Copyright 1999-2006 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# This ebuild generated by g-cpan 0.15.0
+
+inherit perl-module
+
+S=${WORKDIR}/Module-Load-0.12
+
+DESCRIPTION="No description available"
+HOMEPAGE="http://search.cpan.org/search?query=Module-Load&mode=dist"
+SRC_URI="mirror://cpan/authors/id/K/KA/KANE/Module-Load-0.12.tar.gz"
+
+
+IUSE=""
+
+SLOT="0"
+LICENSE="|| ( Artistic GPL-2 )"
+KEYWORDS="amd64"
+
+DEPEND="dev-lang/perl"
Index: /trunk/portage_overlay/perl-gcpan/Module-Load/Module-Load-0.16.ebuild
===================================================================
--- /trunk/portage_overlay/perl-gcpan/Module-Load/Module-Load-0.16.ebuild	(revision 24523)
+++ /trunk/portage_overlay/perl-gcpan/Module-Load/Module-Load-0.16.ebuild	(revision 24523)
@@ -0,0 +1,20 @@
+# Copyright 1999-2006 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# This ebuild generated by g-cpan 0.15.0
+
+inherit perl-module
+
+S=${WORKDIR}/Module-Load-0.16
+
+DESCRIPTION="No description available"
+HOMEPAGE="http://search.cpan.org/search?query=Module-Load&mode=dist"
+SRC_URI="mirror://cpan/authors/id/K/KA/KANE/Module-Load-0.16.tar.gz"
+
+
+IUSE=""
+
+SLOT="0"
+LICENSE="|| ( Artistic GPL-2 )"
+KEYWORDS="amd64"
+
+DEPEND="dev-lang/perl"
Index: /trunk/portage_overlay/perl-gcpan/Net-HTTPServer/Manifest
===================================================================
--- /trunk/portage_overlay/perl-gcpan/Net-HTTPServer/Manifest	(revision 24523)
+++ /trunk/portage_overlay/perl-gcpan/Net-HTTPServer/Manifest	(revision 24523)
@@ -0,0 +1,2 @@
+DIST Net-HTTPServer-1.1.1.tar.gz 65401 RMD160 b1e2fc6bb65c98db931df72edeb91919d28f00db SHA1 2bd379fae579d5b1e16de374b06d44cacdd900d7 SHA256 980bf68ad3ceb5fac3ae47447a06a402d54f018b426e54c49803c39cbb419a94
+EBUILD Net-HTTPServer-1.1.1.ebuild 499 RMD160 4d4e64fc0af9ca7a745dbcefd866f24e1e4a6842 SHA1 b945968349edab938aead112cf17353fa5eb31c8 SHA256 38de930c4afd5b7ebfe6d32ff38572772c367705695a1d5a31586af2bca1c038
Index: /trunk/portage_overlay/perl-gcpan/Net-HTTPServer/Net-HTTPServer-1.1.1.ebuild
===================================================================
--- /trunk/portage_overlay/perl-gcpan/Net-HTTPServer/Net-HTTPServer-1.1.1.ebuild	(revision 24523)
+++ /trunk/portage_overlay/perl-gcpan/Net-HTTPServer/Net-HTTPServer-1.1.1.ebuild	(revision 24523)
@@ -0,0 +1,21 @@
+# Copyright 1999-2006 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# This ebuild generated by g-cpan 0.15.0
+
+inherit perl-module
+
+S=${WORKDIR}/Net-HTTPServer-1.1.1
+
+DESCRIPTION="No description available"
+HOMEPAGE="http://search.cpan.org/search?query=Net-HTTPServer&mode=dist"
+SRC_URI="mirror://cpan/authors/id/R/RE/REATMON/Net-HTTPServer-1.1.1.tar.gz"
+
+
+IUSE=""
+
+SLOT="0"
+LICENSE="|| ( Artistic GPL-2 )"
+KEYWORDS="amd64"
+
+DEPEND="dev-perl/URI
+	dev-lang/perl"
Index: /trunk/portage_overlay/perl-gcpan/SQL-Interp/Manifest
===================================================================
--- /trunk/portage_overlay/perl-gcpan/SQL-Interp/Manifest	(revision 24523)
+++ /trunk/portage_overlay/perl-gcpan/SQL-Interp/Manifest	(revision 24523)
@@ -0,0 +1,2 @@
+DIST SQL-Interp-1.06.tar.gz 36211 RMD160 3e8dd30d538bccb6f521fcbf4f87dbba55eeb9a7 SHA1 8e3aa0b95eb11a0065c24f846c167716d2e9ceaa SHA256 130ef97e309f00d75a057ecb0c4c3ca56ab996b1d763e79921ee7c401bb44cf1
+EBUILD SQL-Interp-1.06.ebuild 486 RMD160 b0617fa0cb8bae4185932f150997b7947c5d8fdd SHA1 9132a038a76c21f741987f98d389e1143f8d9db5 SHA256 91ad0957660b1a2a3a9714feef2f944cebcd511f9a139cf271c9f297b99389af
Index: /trunk/portage_overlay/perl-gcpan/SQL-Interp/SQL-Interp-1.06.ebuild
===================================================================
--- /trunk/portage_overlay/perl-gcpan/SQL-Interp/SQL-Interp-1.06.ebuild	(revision 24523)
+++ /trunk/portage_overlay/perl-gcpan/SQL-Interp/SQL-Interp-1.06.ebuild	(revision 24523)
@@ -0,0 +1,21 @@
+# Copyright 1999-2006 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# This ebuild generated by g-cpan 0.15.0
+
+inherit perl-module
+
+S=${WORKDIR}/SQL-Interp-1.06
+
+DESCRIPTION="No description available"
+HOMEPAGE="http://search.cpan.org/search?query=SQL-Interp&mode=dist"
+SRC_URI="mirror://cpan/authors/id/M/MA/MARKSTOS/SQL-Interp-1.06.tar.gz"
+
+
+IUSE=""
+
+SLOT="0"
+LICENSE="|| ( Artistic GPL-2 )"
+KEYWORDS="amd64"
+
+DEPEND="dev-perl/DBI
+	dev-lang/perl"
Index: /trunk/portage_overlay/perl-gcpan/Simple-SAX-Serializer/Manifest
===================================================================
--- /trunk/portage_overlay/perl-gcpan/Simple-SAX-Serializer/Manifest	(revision 24523)
+++ /trunk/portage_overlay/perl-gcpan/Simple-SAX-Serializer/Manifest	(revision 24523)
@@ -0,0 +1,2 @@
+DIST Simple-SAX-Serializer-0.05.tar.gz 8520 RMD160 5666b1e753d91203b19cdc2d3d971ad7e0639d12 SHA1 7d3bd618989c021d504f03e5b6e10cf530347a9e SHA256 28d6e9f078616701a6c040c3cd4e073f1a5dbd03dcc8cca58ef6cf1e5a86808a
+EBUILD Simple-SAX-Serializer-0.05.ebuild 603 RMD160 58442a2fa9ce50890d5dafbe263264c19e8c5141 SHA1 8ab1cb6d4a223e4c09d8642b53b569c85bb8c176 SHA256 3ddcffba0f2215661c0d4d90058dde3ba083c80e77df3ac00d36c6cd644f3678
Index: /trunk/portage_overlay/perl-gcpan/Simple-SAX-Serializer/Simple-SAX-Serializer-0.05.ebuild
===================================================================
--- /trunk/portage_overlay/perl-gcpan/Simple-SAX-Serializer/Simple-SAX-Serializer-0.05.ebuild	(revision 24523)
+++ /trunk/portage_overlay/perl-gcpan/Simple-SAX-Serializer/Simple-SAX-Serializer-0.05.ebuild	(revision 24523)
@@ -0,0 +1,24 @@
+# Copyright 1999-2006 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# This ebuild generated by g-cpan 0.15.0
+
+inherit perl-module
+
+S=${WORKDIR}/Simple-SAX-Serializer-0.05
+
+DESCRIPTION="No description available"
+HOMEPAGE="http://search.cpan.org/search?query=Simple-SAX-Serializer&mode=dist"
+SRC_URI="mirror://cpan/authors/id/A/AD/ADRIANWIT/Simple-SAX-Serializer-0.05.tar.gz"
+
+
+IUSE=""
+
+SLOT="0"
+LICENSE="|| ( Artistic GPL-2 )"
+KEYWORDS="amd64"
+
+DEPEND="dev-perl/XML-SAX
+	dev-perl/Test-Pod-Coverage
+	perl-gcpan/Abstract-Meta-Class
+	dev-perl/Test-Pod
+	dev-lang/perl"
Index: /trunk/portage_overlay/perl-gcpan/Test-Cmd/Manifest
===================================================================
--- /trunk/portage_overlay/perl-gcpan/Test-Cmd/Manifest	(revision 24523)
+++ /trunk/portage_overlay/perl-gcpan/Test-Cmd/Manifest	(revision 24523)
@@ -0,0 +1,2 @@
+DIST Test-Cmd-1.05.tar.gz 31104 RMD160 a8dbc9ed20cff3b1e16e93e898bad90d99c18dea SHA1 32bb30c7120f74b3a9fed4ce3109fed31babb55d SHA256 335449a95d81cc16e4dc67e7bcfc02745faf4d02f7f431e0b19c469f331fd3be
+EBUILD Test-Cmd-1.05.ebuild 458 RMD160 98d2ed756107866304f88c5daee65e05674d82f9 SHA1 e86eebbd590097a050bd7841b34fa54808ca8624 SHA256 aee0f8e574488198d6165fb5e0f2626981b5647f3ab393d7c3f14fbc24302d65
Index: /trunk/portage_overlay/perl-gcpan/Test-Cmd/Test-Cmd-1.05.ebuild
===================================================================
--- /trunk/portage_overlay/perl-gcpan/Test-Cmd/Test-Cmd-1.05.ebuild	(revision 24523)
+++ /trunk/portage_overlay/perl-gcpan/Test-Cmd/Test-Cmd-1.05.ebuild	(revision 24523)
@@ -0,0 +1,19 @@
+# Copyright 1999-2006 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# This ebuild generated by g-cpan 0.15.0
+
+inherit perl-module
+
+S=${WORKDIR}/Test-Cmd-1.05
+
+DESCRIPTION="Portable test infrastructure for commands"
+HOMEPAGE="http://search.cpan.org/search?query=Test-Cmd&mode=dist"
+SRC_URI="mirror://cpan/authors/id/K/KN/KNIGHT/Test-Cmd-1.05.tar.gz"
+
+
+IUSE=""
+
+SLOT="0"
+LICENSE="|| ( Artistic GPL-2 )"
+KEYWORDS="amd64"
+
Index: /trunk/portage_overlay/perl-gcpan/Test-DBUnit/Manifest
===================================================================
--- /trunk/portage_overlay/perl-gcpan/Test-DBUnit/Manifest	(revision 24523)
+++ /trunk/portage_overlay/perl-gcpan/Test-DBUnit/Manifest	(revision 24523)
@@ -0,0 +1,2 @@
+DIST Test-DBUnit-0.20.tar.gz 33087 RMD160 727a1f027ba80be3f1933ac5f3840617cbfe94be SHA1 01c383b9ca4160222108285322dccd79453dc65d SHA256 55208acc7dfe7899672a6fde4d6d0f639cf5d2a5173b6dd7b6460dbfcc761660
+EBUILD Test-DBUnit-0.20.ebuild 692 RMD160 225804672ffceb0f6f7563c356017ec73a04a119 SHA1 4350267f8abf18a7897729448a26239a854a12c4 SHA256 b283bab31c4d29f8e65df8d5141dc19db01317b90c955af64603c2eafae5bf48
Index: /trunk/portage_overlay/perl-gcpan/Test-DBUnit/Test-DBUnit-0.20.ebuild
===================================================================
--- /trunk/portage_overlay/perl-gcpan/Test-DBUnit/Test-DBUnit-0.20.ebuild	(revision 24523)
+++ /trunk/portage_overlay/perl-gcpan/Test-DBUnit/Test-DBUnit-0.20.ebuild	(revision 24523)
@@ -0,0 +1,28 @@
+# Copyright 1999-2006 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# This ebuild generated by g-cpan 0.15.0
+
+inherit perl-module
+
+S=${WORKDIR}/Test-DBUnit-0.20
+
+DESCRIPTION="No description available"
+HOMEPAGE="http://search.cpan.org/search?query=Test-DBUnit&mode=dist"
+SRC_URI="mirror://cpan/authors/id/A/AD/ADRIANWIT/Test-DBUnit-0.20.tar.gz"
+
+
+IUSE=""
+
+SLOT="0"
+LICENSE="|| ( Artistic GPL-2 )"
+KEYWORDS="amd64"
+
+DEPEND="dev-perl/XML-SAX
+	dev-perl/Test-Pod-Coverage
+	dev-perl/Test-Pod
+	dev-perl/XML-Writer
+	>=perl-gcpan/DBIx-Connection-0.08
+	>=perl-gcpan/Simple-SAX-Serializer-0.05
+	dev-perl/Sub-Uplevel
+	perl-gcpan/Abstract-Meta-Class
+	dev-lang/perl"
Index: /trunk/portage_overlay/perl-gcpan/Test-Distribution/Manifest
===================================================================
--- /trunk/portage_overlay/perl-gcpan/Test-Distribution/Manifest	(revision 24523)
+++ /trunk/portage_overlay/perl-gcpan/Test-Distribution/Manifest	(revision 24523)
@@ -0,0 +1,2 @@
+DIST Test-Distribution-2.00.tar.gz 11326 RMD160 8bed19b2363364230c61f76213223e702d39c23a SHA1 547c00dde9cd68656d4d53ca285bb6a5e69c9ba6 SHA256 50ecd07fb6cab7b2b2a73b5526ee43b90e77734c9bcec95ce8822b9c0a912b68
+EBUILD Test-Distribution-2.00.ebuild 635 RMD160 776e45be35c0efa04c19b6b8b97277d34b369f51 SHA1 e5d370534b43e9e0dce17aac0afddcfaf446e8f5 SHA256 4c9d8d9d42d6ff7df84488cb9e360ebad15c70a2ffd76b9f4ed3877d89c219ef
Index: /trunk/portage_overlay/perl-gcpan/Test-Distribution/Test-Distribution-2.00.ebuild
===================================================================
--- /trunk/portage_overlay/perl-gcpan/Test-Distribution/Test-Distribution-2.00.ebuild	(revision 24523)
+++ /trunk/portage_overlay/perl-gcpan/Test-Distribution/Test-Distribution-2.00.ebuild	(revision 24523)
@@ -0,0 +1,25 @@
+# Copyright 1999-2006 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# This ebuild generated by g-cpan 0.15.0
+
+inherit perl-module
+
+S=${WORKDIR}/Test-Distribution-2.00
+
+DESCRIPTION="No description available"
+HOMEPAGE="http://search.cpan.org/search?query=Test-Distribution&mode=dist"
+SRC_URI="mirror://cpan/authors/id/S/SR/SRSHAH/Test-Distribution-2.00.tar.gz"
+
+
+IUSE=""
+
+SLOT="0"
+LICENSE="|| ( Artistic GPL-2 )"
+KEYWORDS="amd64"
+
+DEPEND=">=dev-perl/Pod-Coverage-0.19
+	>=dev-perl/File-Find-Rule-0.30
+	dev-perl/Test-Pod-Coverage
+	>=perl-gcpan/Module-CoreList-2.17
+	dev-perl/Test-Pod
+	dev-lang/perl"
Index: /trunk/portage_overlay/perl-gcpan/Test-URI/Manifest
===================================================================
--- /trunk/portage_overlay/perl-gcpan/Test-URI/Manifest	(revision 24523)
+++ /trunk/portage_overlay/perl-gcpan/Test-URI/Manifest	(revision 24523)
@@ -0,0 +1,2 @@
+DIST Test-URI-1.08.tar.gz 5142 RMD160 98d1bd8607fa776bc01d74aabccef89eba5c5c24 SHA1 ee08f478321d9ba4768ff18db2a327f6afcb17d0 SHA256 0688d30da58cc4c4f63887c5474d279b39295afdea8ed836136e1a6818b11162
+EBUILD Test-URI-1.08.ebuild 490 RMD160 f7448ad4e161afcfad82f28c4a43a902dec78a05 SHA1 aedcd78be1d0598f36535245e5f45088e0bef575 SHA256 6d9c7a68262439ed7d0f07d0a806f7ab36bb25255f68f490a772e2400381485a
Index: /trunk/portage_overlay/perl-gcpan/Test-URI/Test-URI-1.08.ebuild
===================================================================
--- /trunk/portage_overlay/perl-gcpan/Test-URI/Test-URI-1.08.ebuild	(revision 24523)
+++ /trunk/portage_overlay/perl-gcpan/Test-URI/Test-URI-1.08.ebuild	(revision 24523)
@@ -0,0 +1,21 @@
+# Copyright 1999-2006 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# This ebuild generated by g-cpan 0.15.0
+
+inherit perl-module
+
+S=${WORKDIR}/Test-URI-1.08
+
+DESCRIPTION="check parts of URI with Test::Builder"
+HOMEPAGE="http://search.cpan.org/search?query=Test-URI&mode=dist"
+SRC_URI="mirror://cpan/authors/id/B/BD/BDFOY/Test-URI-1.08.tar.gz"
+
+
+IUSE=""
+
+SLOT="0"
+LICENSE="|| ( Artistic GPL-2 )"
+KEYWORDS="amd64"
+
+DEPEND="dev-perl/URI
+	dev-lang/perl"
Index: /trunk/portage_overlay/perl-gcpan/Tree-DAG-Node/Manifest
===================================================================
--- /trunk/portage_overlay/perl-gcpan/Tree-DAG-Node/Manifest	(revision 24523)
+++ /trunk/portage_overlay/perl-gcpan/Tree-DAG-Node/Manifest	(revision 24523)
@@ -0,0 +1,2 @@
+DIST Tree-DAG_Node-1.06.tar.gz 32843 RMD160 b3011e10cbfe8b1dbc7d3ee191e6dbe692b18d46 SHA1 8f412087b33942df06f20ca7c2e8ea0bd2354742 SHA256 502570774dd3bf11345fb028ca4cdd79f04db12ee68a826f0c44e24da0e3db2a
+EBUILD Tree-DAG-Node-1.06.ebuild 475 RMD160 bf895dcbd28e90178591b9598c224dd2aae4310d SHA1 dc09e3b9ce78e069f5250cdeaffc818994f195d5 SHA256 4386835ce06a1c5044dbf6fa9697ebf8d3de49742530f624d53cd97f29707964
Index: /trunk/portage_overlay/perl-gcpan/Tree-DAG-Node/Tree-DAG-Node-1.06.ebuild
===================================================================
--- /trunk/portage_overlay/perl-gcpan/Tree-DAG-Node/Tree-DAG-Node-1.06.ebuild	(revision 24523)
+++ /trunk/portage_overlay/perl-gcpan/Tree-DAG-Node/Tree-DAG-Node-1.06.ebuild	(revision 24523)
@@ -0,0 +1,20 @@
+# Copyright 1999-2006 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# This ebuild generated by g-cpan 0.15.0
+
+inherit perl-module
+
+S=${WORKDIR}/Tree-DAG_Node-1.06
+
+DESCRIPTION="base class for trees"
+HOMEPAGE="http://search.cpan.org/search?query=Tree-DAG-Node&mode=dist"
+SRC_URI="mirror://cpan/authors/id/C/CO/COGENT/Tree-DAG_Node-1.06.tar.gz"
+
+
+IUSE=""
+
+SLOT="0"
+LICENSE="|| ( Artistic GPL-2 )"
+KEYWORDS="amd64"
+
+DEPEND="dev-lang/perl"
Index: /trunk/portage_overlay/sci-astronomy/fv/Manifest
===================================================================
--- /trunk/portage_overlay/sci-astronomy/fv/Manifest	(revision 24523)
+++ /trunk/portage_overlay/sci-astronomy/fv/Manifest	(revision 24523)
@@ -0,0 +1,8 @@
+DIST fv44_src.tar.gz 33380333 RMD160 ad75a579d9b7812fd6b4d783165668993a7715fa SHA1 df9fe6bbb790ac95c653609192b1e675ee90697d SHA256 862ec9c878ef17fee5a2955c78a4250a23d0f31539f3439713f2975356f9a978
+EBUILD fv-4.4.ebuild 732 RMD160 8560af41ed54788fd1159644b77e3a43901a024a SHA1 e6dd7db60b4c42f1e299b3d1f248488a903b4e29 SHA256 9ee1c2f5edaacd0f2ccd06020f05340467150fc34d68a8ef79f8f932f384691b
+MD5 ecb16c04a76dba98f4d41165030c4efa fv-4.4.ebuild 732
+RMD160 8560af41ed54788fd1159644b77e3a43901a024a fv-4.4.ebuild 732
+SHA256 9ee1c2f5edaacd0f2ccd06020f05340467150fc34d68a8ef79f8f932f384691b fv-4.4.ebuild 732
+MD5 c67a1a241a0b08a586c99607426adf96 files/digest-fv-4.4 232
+RMD160 82d63e104e40b179a22271de4e826aa9cb32af1c files/digest-fv-4.4 232
+SHA256 5ec2b9cfc4b12c996f0a7c1782bea850c041a1234106ba40b3158bfc94176f62 files/digest-fv-4.4 232
Index: /trunk/portage_overlay/sci-astronomy/fv/files/digest-fv-4.4
===================================================================
--- /trunk/portage_overlay/sci-astronomy/fv/files/digest-fv-4.4	(revision 24523)
+++ /trunk/portage_overlay/sci-astronomy/fv/files/digest-fv-4.4	(revision 24523)
@@ -0,0 +1,3 @@
+MD5 fbc784053fc8ff3f57f01b464129ed6f fv44_src.tar.gz 33380333
+RMD160 ad75a579d9b7812fd6b4d783165668993a7715fa fv44_src.tar.gz 33380333
+SHA256 862ec9c878ef17fee5a2955c78a4250a23d0f31539f3439713f2975356f9a978 fv44_src.tar.gz 33380333
Index: /trunk/portage_overlay/sci-astronomy/fv/fv-4.4.ebuild
===================================================================
--- /trunk/portage_overlay/sci-astronomy/fv/fv-4.4.ebuild	(revision 24523)
+++ /trunk/portage_overlay/sci-astronomy/fv/fv-4.4.ebuild	(revision 24523)
@@ -0,0 +1,25 @@
+# Copyright 1999-2007 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /cvsroot/pan-starrs/datasys/IPP/hw/portage-overlay/sci-astronomy/fv/fv-4.4.ebuild,v 1.1 2007/08/08 03:23:33 jhoblitt Exp $
+
+DESCRIPTION="programs for manipulating and analyzing FITS data file"
+HOMEPAGE="http://heasarc.gsfc.nasa.gov/ftools/fv/fv_download.html"
+SRC_URI="http://heasarc.gsfc.nasa.gov/FTP/software/lheasoft/fv/fv44_src.tar.gz"
+
+LICENSE=""
+SLOT="0"
+KEYWORDS="x86 amd64"
+IUSE=""
+
+DEPEND="dev-tcltk/itcl"
+RDEPEND=""
+
+S="${WORKDIR}/headas-6.1/BUILD_DIR/"
+
+src_compile() {
+	econf \
+		--prefix=/opt/headas-6.1 \
+		|| die "econf failed"
+
+	emake || die "emake failed"
+}
Index: /trunk/portage_overlay/svn-commit.tmp
===================================================================
--- /trunk/portage_overlay/svn-commit.tmp	(revision 24523)
+++ /trunk/portage_overlay/svn-commit.tmp	(revision 24523)
@@ -0,0 +1,4 @@
+ii
+--This line, and those below, will be ignored--
+
+A    .
Index: /trunk/portage_overlay/sys-apps/archttp/Manifest
===================================================================
--- /trunk/portage_overlay/sys-apps/archttp/Manifest	(revision 24523)
+++ /trunk/portage_overlay/sys-apps/archttp/Manifest	(revision 24523)
@@ -0,0 +1,5 @@
+AUX archttp 518 RMD160 0f0e7044be8904bed4f492dcbd3257c6920f5f74 SHA1 80937c13b679806fedb1bbfd2d59ec4c33f8ef3b SHA256 3e8cd943ff80794e543759b4a3f76061f3d9d310e98226cd483dd004473c8ebf
+DIST archttp64 1701210 RMD160 255913f98be9e250961f7f58f0c1ffc0420e4ad6 SHA1 0cba54ddab839645357238f54218b42e7c209077 SHA256 652d4e1638bcd7514b769877e44c3eb8ab3221e43f7ef1d4331c10eed446e89f
+EBUILD archttp-1.81.250.ebuild 944 RMD160 650c6d18bc239204600c14ee00725184197c5f96 SHA1 3ea3200c8265fca4c7d852bf045ff6e45fef9d2f SHA256 d12d7881647339ba1a54c0db06294f43c118fa90c7a1f68da1c2ec8434d17981
+EBUILD archttp-1.82.70911.ebuild 831 RMD160 44a46347e9c9d5838cbf0055f1c6c155ca7dbccb SHA1 2d3116b18a490b1aa6720bace7c97800f8f34d71 SHA256 2ff70bbdd4babecba9cac25350068d820e0f96984a9eb8372624a68c36880da9
+MISC archttpsrv.conf 80 RMD160 e9b3342404b6e39dac9bbd7a1927bc2457004b21 SHA1 d1e42bb82794af77703d872354c8b3bd7be4587b SHA256 94483001552a1f502b163b82e21e5ad62d497ac40708c17194ba3cec458b3bc7
Index: /trunk/portage_overlay/sys-apps/archttp/archttp-1.81.250.ebuild
===================================================================
--- /trunk/portage_overlay/sys-apps/archttp/archttp-1.81.250.ebuild	(revision 24523)
+++ /trunk/portage_overlay/sys-apps/archttp/archttp-1.81.250.ebuild	(revision 24523)
@@ -0,0 +1,32 @@
+# Copyright 1999-2007 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /cvsroot/pan-starrs/project/hw/portage-overlay/sys-apps/archttp/archttp-1.81.250.ebuild,v 1.2 2009/06/23 02:16:13 jhoblitt Exp $
+
+inherit eutils toolchain-funcs flag-o-matic
+
+DESCRIPTION="Areca management HTTP proxy"
+HOMEPAGE="http://freshmeat.net/projects/sysvinit/"
+#SRC_URI="ftp://ftp.areca.com.tw/RaidCards/AP_Drivers/Linux/HTTP/V1.81.250_70306/x86_64/archttp64"
+SRC_URI="ftp://ftp.areca.com.tw/RaidCards/AP_Drivers/Linux/HTTP/OldVersions/V1.81.250_70306/x86_64/archttp64"
+
+LICENSE="public-domain"
+RESTRICT="nomirror"
+SLOT="0"
+KEYWORDS="amd64"
+IUSE=""
+
+RDEPEND=""
+DEPEND=""
+
+src_unpack() {
+	true
+}
+
+src_install() {
+	mkdir -p ${D}/usr/sbin
+	mkdir -p ${D}/etc/init.d
+	cp ${DISTDIR}/archttp64 ${D}/usr/sbin
+	cp ${FILESDIR}/archttp ${D}/etc/init.d
+	chmod 0755 ${D}/usr/sbin/archttp64
+	chmod 0755 ${D}/etc/init.d/archttp
+}
Index: /trunk/portage_overlay/sys-apps/archttp/archttp-1.82.70911.ebuild
===================================================================
--- /trunk/portage_overlay/sys-apps/archttp/archttp-1.82.70911.ebuild	(revision 24523)
+++ /trunk/portage_overlay/sys-apps/archttp/archttp-1.82.70911.ebuild	(revision 24523)
@@ -0,0 +1,31 @@
+# Copyright 1999-2007 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /cvsroot/pan-starrs/datasys/IPP/hw/portage-overlay/sys-apps/archttp/archttp-1.82.70911.ebuild,v 1.1 2008/06/18 21:29:03 jhoblitt Exp $
+
+inherit eutils toolchain-funcs flag-o-matic
+
+DESCRIPTION="Areca management HTTP proxy"
+HOMEPAGE="http://freshmeat.net/projects/sysvinit/"
+SRC_URI="ftp://ftp.areca.com.tw/RaidCards/AP_Drivers/Linux/HTTP/V1.82_70911/x86-64/archttp64"
+
+LICENSE="public-domain"
+RESTRICT="nomirror"
+SLOT="0"
+KEYWORDS="amd64"
+IUSE=""
+
+RDEPEND=""
+DEPEND=""
+
+src_unpack() {
+	true
+}
+
+src_install() {
+	mkdir -p ${D}/usr/sbin
+	mkdir -p ${D}/etc/init.d
+	cp ${DISTDIR}/archttp64 ${D}/usr/sbin
+	cp ${FILESDIR}/archttp ${D}/etc/init.d
+	chmod 0755 ${D}/usr/sbin/archttp64
+	chmod 0755 ${D}/etc/init.d/archttp
+}
Index: /trunk/portage_overlay/sys-apps/archttp/archttpsrv.conf
===================================================================
--- /trunk/portage_overlay/sys-apps/archttp/archttpsrv.conf	(revision 24523)
+++ /trunk/portage_overlay/sys-apps/archttp/archttpsrv.conf	(revision 24523)
@@ -0,0 +1,7 @@
+[GENERAL]
+BindingIp=0.0.0.0
+HTTPPort=81
+ScanPci=YES
+ScanRs232=NO
+ScanInband=NO
+
Index: /trunk/portage_overlay/sys-apps/archttp/files/archttp
===================================================================
--- /trunk/portage_overlay/sys-apps/archttp/files/archttp	(revision 24523)
+++ /trunk/portage_overlay/sys-apps/archttp/files/archttp	(revision 24523)
@@ -0,0 +1,21 @@
+#!/sbin/runscript
+
+depend() {
+        need net
+        use logger
+}
+
+start() {
+# archttp looks for and write in config file under /.  as I can tell there is
+# no way to specify the path to the config file.
+        ebegin "Starting Areca Webserver"
+        start-stop-daemon --start --quiet --exec /usr/sbin/archttp64 > /dev/null &
+        eend $?
+}
+
+stop() {
+        ebegin "Stopping Areca Webserver"
+        start-stop-daemon --stop -s INT --retry timeout --exec /usr/sbin/archttp64
+        sleep 5
+        eend $?
+}
Index: /trunk/portage_overlay/sys-apps/archttp/files/digest-archttp-1.81.250
===================================================================
--- /trunk/portage_overlay/sys-apps/archttp/files/digest-archttp-1.81.250	(revision 24523)
+++ /trunk/portage_overlay/sys-apps/archttp/files/digest-archttp-1.81.250	(revision 24523)
@@ -0,0 +1,3 @@
+MD5 7ce56bcbebc5180a174012054b9a6c84 archttp64 1750040
+RMD160 2f7139b3586ab5c7b46b96c6f98db49826c423ee archttp64 1750040
+SHA256 d35339123236439d8bf0ddebc878b33f85ee76da1b02cd1d74845a4bd3181799 archttp64 1750040
Index: /trunk/portage_overlay/sys-apps/archttp/files/digest-archttp-1.82.70911
===================================================================
--- /trunk/portage_overlay/sys-apps/archttp/files/digest-archttp-1.82.70911	(revision 24523)
+++ /trunk/portage_overlay/sys-apps/archttp/files/digest-archttp-1.82.70911	(revision 24523)
@@ -0,0 +1,3 @@
+MD5 7ce56bcbebc5180a174012054b9a6c84 archttp64 1750040
+RMD160 2f7139b3586ab5c7b46b96c6f98db49826c423ee archttp64 1750040
+SHA256 d35339123236439d8bf0ddebc878b33f85ee76da1b02cd1d74845a4bd3181799 archttp64 1750040
Index: /trunk/portage_overlay/sys-apps/ipp-base/Manifest
===================================================================
--- /trunk/portage_overlay/sys-apps/ipp-base/Manifest	(revision 24523)
+++ /trunk/portage_overlay/sys-apps/ipp-base/Manifest	(revision 24523)
@@ -0,0 +1,5 @@
+EBUILD ipp-base-0.1.ebuild 3502 RMD160 c48f0aeb842a6c97f35812cc37b38a47cf37c203 SHA1 1ee3ba4f45c0ed1cab20e34bb7318cab1fcfdf2b SHA256 fddc7a9309a0283ab1dbc23d25ccf3cd8dfc5a0b8be82aea3ed78e27b7f8c332
+EBUILD ipp-base-0.2.ebuild 3540 RMD160 4ca4a64aa428040b6aa5e0f86cbba0341dfa2e98 SHA1 5c6d04920f52ac581d6f574ee7250c00c463fd46 SHA256 99d75b5b452f7377b04a779eb3c0442a87ad2df5fb0a783c0162f98308c60532
+EBUILD ipp-base-0.3.ebuild 4777 RMD160 ad1502ad1dbc611d5c7cd0d0f8c27942d7bfc0b1 SHA1 cf3d34684ee4bc1ca71467c8a2d4a2bfb4a5e00f SHA256 a2954602440c11ad2dbe8015e79576a25540ff979fff0161e150a41cc3342b33
+EBUILD ipp-base-0.4.ebuild 4837 RMD160 8346935b48c7add26258f0a0b0e3209e994a99df SHA1 eb57a9751aa779408b58895c1ad15d471944e87b SHA256 22d7f50fba5b395c18cb626616354c7047a62ef1beaca213cba5f4f9448d6245
+EBUILD ipp-base-0.5.ebuild 7093 RMD160 7a17dbd74d9a9d27943af141d508a67d0d729648 SHA1 7a8fcd03b5e139933e68eadec9d41e11ca30485c SHA256 9728bcb67b512b08e073c27bcae4fbeb8094dd61f4578c05fbff2333717921e5
Index: /trunk/portage_overlay/sys-apps/ipp-base/ipp-base-0.1.ebuild
===================================================================
--- /trunk/portage_overlay/sys-apps/ipp-base/ipp-base-0.1.ebuild	(revision 24523)
+++ /trunk/portage_overlay/sys-apps/ipp-base/ipp-base-0.1.ebuild	(revision 24523)
@@ -0,0 +1,169 @@
+# Copyright 1999-2007 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /cvsroot/pan-starrs/datasys/IPP/hw/portage-overlay/sys-apps/ipp-base/ipp-base-0.1.ebuild,v 1.10 2007/11/30 03:11:01 jhoblitt Exp $
+
+DESCRIPTION="base set of packages for IPP compute nodes"
+HOMEPAGE="pan-starrs.ifa.hawaii.edu"
+SRC_URI=""
+
+LICENSE=""
+SLOT="0"
+KEYWORDS="amd64"
+IUSE=""
+
+DEPEND=""
+RDEPEND="
+		app-admin/denyhosts
+		app-admin/mcelog
+		app-admin/showconsole
+		app-admin/sudo
+		app-admin/syslog-ng
+		app-admin/sysstat
+		app-admin/tmpwatch
+		app-arch/pax
+		app-arch/rar
+		app-arch/sharutils
+		app-backup/rsnapshot
+		app-cdr/cdrtools
+		app-cdr/dvd+rw-tools
+		app-dicts/aspell-en
+		app-doc/doxygen
+		app-editors/emacs
+		app-editors/gvim
+		app-editors/vim
+		app-editors/xemacs
+		app-emulation/emul-linux-x86-baselibs
+		app-emulation/emul-linux-x86-compat
+		app-emulation/emul-linux-x86-gtklibs
+		app-emulation/emul-linux-x86-qtlibs
+		app-emulation/emul-linux-x86-sdl
+		app-misc/screen
+		app-office/openoffice-bin
+		app-portage/g-cpan
+		app-portage/gentoolkit
+		app-portage/layman
+		app-shells/bash-completion
+		app-shells/tcsh
+		app-text/aspell
+		app-text/tetex
+		app-text/tree
+		app-vim/gentoo-syntax
+		dev-db/mysql
+		dev-java/blackdown-jdk
+		dev-lang/mono
+		dev-lang/swig
+		dev-lang/tcl
+		dev-lang/tk
+		dev-perl/perltidy
+		dev-util/astyle
+		dev-util/catalyst
+		dev-util/ccache
+		dev-util/cogito
+		dev-util/cvs
+		dev-util/cvs2cl
+		dev-util/cvsps
+		dev-util/ddd
+		dev-util/diffstat
+		dev-util/efence
+		dev-util/git
+		dev-util/ltrace
+		dev-util/ltrace
+		dev-util/mono-tools
+		dev-util/oprofile
+		dev-util/strace
+		dev-util/subversion
+		dev-util/svk
+		dev-util/valgrind
+		gnome-base/gnome
+		mail-client/mailx
+		mail-client/mutt
+		media-gfx/gimp
+		media-gfx/gqview
+		media-gfx/povray
+		media-gfx/xfig
+		media-gfx/xv
+		media-libs/imlib
+		media-libs/jasper
+		media-libs/netpbm
+		net-analyzer/arping
+		net-analyzer/gnu-netcat
+		net-analyzer/iftop
+		net-analyzer/nagios-nrpe
+		net-analyzer/nagios-nsca
+		net-analyzer/nagios-plugins
+		net-analyzer/net-snmp
+		net-analyzer/nmap
+		net-analyzer/tcpdump
+		net-analyzer/traceroute
+		net-dialup/minicom
+		net-dns/bind-tools
+		net-fs/autofs
+		net-fs/nfs-utils
+		net-ftp/ftp
+		net-ftp/ncftp
+		net-misc/bridge-utils
+		net-misc/curl
+		net-misc/dhcpcd
+		net-misc/howl
+		net-misc/ifenslave
+		net-misc/iperf
+		net-misc/iputils
+		net-misc/netkit-rsh
+		net-misc/ntp
+		net-misc/rdate
+		net-misc/rdate  
+		net-misc/rdesktop
+		net-misc/telnet-bsd
+		net-misc/vconfig
+		net-misc/vnc
+		net-misc/whois
+		net-nds/yp-tools
+		net-nds/ypbind
+		net-nds/ypserv
+		net-print/cups
+		net-www/apache
+		sci-libs/cfitsio
+		sci-libs/fftw
+		sci-libs/gsl
+		sci-visualization/gnuplot
+		sys-apps/dog
+		sys-apps/eject
+		sys-apps/ethtool
+		sys-apps/hotplug
+		sys-apps/ipmitool
+		sys-apps/iproute2
+		sys-apps/lm_sensors
+		sys-apps/parted
+		sys-apps/sdparm
+		sys-apps/slocate
+		sys-apps/smartmontools
+		sys-apps/watchdog
+		sys-apps/xinetd
+		sys-boot/grub
+		sys-cluster/pvm
+		sys-devel/distcc
+		sys-devel/gdb
+		sys-devel/prelink
+		sys-fs/dosfstools
+		sys-fs/fuse
+		sys-fs/inotify-tools
+		sys-fs/jfsutils
+		sys-fs/lvm2
+		sys-fs/sshfs-fuse
+		sys-fs/xfsprogs
+		sys-kernel/genkernel
+		sys-libs/libtermcap-compat
+		sys-power/acpitool
+		sys-power/apcupsd
+		sys-process/lsof
+		sys-process/schedtool
+		sys-process/schedutils
+		sys-process/vixie-cron
+		www-client/links
+		www-client/lynx
+		x11-base/xorg-x11
+		x11-libs/xforms
+		x11-misc/x11vnc
+		x11-misc/xsensors
+        app-text/aspell
+"
Index: /trunk/portage_overlay/sys-apps/ipp-base/ipp-base-0.2.ebuild
===================================================================
--- /trunk/portage_overlay/sys-apps/ipp-base/ipp-base-0.2.ebuild	(revision 24523)
+++ /trunk/portage_overlay/sys-apps/ipp-base/ipp-base-0.2.ebuild	(revision 24523)
@@ -0,0 +1,172 @@
+# Copyright 1999-2007 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /cvsroot/pan-starrs/datasys/IPP/hw/portage-overlay/sys-apps/ipp-base/ipp-base-0.2.ebuild,v 1.4 2007/11/30 03:11:01 jhoblitt Exp $
+
+DESCRIPTION="base set of packages for IPP compute nodes"
+HOMEPAGE="pan-starrs.ifa.hawaii.edu"
+SRC_URI=""
+
+LICENSE=""
+SLOT="0"
+KEYWORDS="amd64"
+IUSE=""
+
+DEPEND=""
+RDEPEND="
+		app-admin/denyhosts
+		app-admin/mcelog
+		app-admin/showconsole
+		app-admin/sudo
+		app-admin/syslog-ng
+		app-admin/sysstat
+		app-admin/tmpwatch
+		app-arch/pax
+		app-arch/rar
+		app-arch/rpm
+		app-arch/sharutils
+		app-backup/rsnapshot
+		app-cdr/cdrtools
+		app-cdr/dvd+rw-tools
+		app-dicts/aspell-en
+		app-doc/doxygen
+		app-editors/emacs
+		app-editors/gvim
+		app-editors/vim
+		app-editors/xemacs
+		app-emulation/emul-linux-x86-baselibs
+		app-emulation/emul-linux-x86-compat
+		app-emulation/emul-linux-x86-gtklibs
+		app-emulation/emul-linux-x86-qtlibs
+		app-emulation/emul-linux-x86-sdl
+		app-misc/screen
+		app-office/openoffice-bin
+		app-portage/g-cpan
+		app-portage/gentoolkit
+		app-portage/layman
+		app-shells/bash-completion
+		app-shells/tcsh
+		app-text/aspell
+		app-text/aspell
+		app-text/tetex
+		app-text/tree
+		app-vim/gentoo-syntax
+		dev-db/mysql
+		dev-java/blackdown-jdk
+		dev-lang/mono
+		dev-lang/php
+		dev-lang/swig
+		dev-lang/tcl
+		dev-lang/tk
+		dev-perl/perltidy
+		dev-util/astyle
+		dev-util/catalyst
+		dev-util/ccache
+		dev-util/cogito
+		dev-util/cvs
+		dev-util/cvs2cl
+		dev-util/cvsps
+		dev-util/ddd
+		dev-util/diffstat
+		dev-util/efence
+		dev-util/git
+		dev-util/ltrace
+		dev-util/ltrace
+		dev-util/mono-tools
+		dev-util/oprofile
+		dev-util/strace
+		dev-util/subversion
+		dev-util/svk
+		dev-util/valgrind
+		gnome-base/gnome
+		mail-client/mailx
+		mail-client/mutt
+		media-gfx/gimp
+		media-gfx/gqview
+		media-gfx/povray
+		media-gfx/xfig
+		media-gfx/xv
+		media-libs/imlib
+		media-libs/jasper
+		media-libs/netpbm
+		net-analyzer/arping
+		net-analyzer/gnu-netcat
+		net-analyzer/iftop
+		net-analyzer/nagios-nrpe
+		net-analyzer/nagios-nsca
+		net-analyzer/nagios-plugins
+		net-analyzer/net-snmp
+		net-analyzer/nmap
+		net-analyzer/tcpdump
+		net-analyzer/traceroute
+		net-dialup/minicom
+		net-dns/bind-tools
+		net-fs/autofs
+		net-fs/nfs-utils
+		net-ftp/ftp
+		net-ftp/ncftp
+		net-misc/bridge-utils
+		net-misc/curl
+		net-misc/dhcpcd
+		net-misc/howl
+		net-misc/ifenslave
+		net-misc/iperf
+		net-misc/iputils
+		net-misc/netkit-rsh
+		net-misc/ntp
+		net-misc/rdate
+		net-misc/rdate  
+		net-misc/rdesktop
+		net-misc/telnet-bsd
+		net-misc/vconfig
+		net-misc/vnc
+		net-misc/whois
+		net-nds/yp-tools
+		net-nds/ypbind
+		net-nds/ypserv
+		net-print/cups
+		net-www/apache
+		sci-libs/cfitsio
+		sci-libs/fftw
+		sci-libs/gsl
+		sci-visualization/gnuplot
+		sys-apps/dog
+		sys-apps/eject
+		sys-apps/ethtool
+		sys-apps/hotplug
+		sys-apps/ipmitool
+		sys-apps/iproute2
+		sys-apps/lm_sensors
+		sys-apps/parted
+		sys-apps/sdparm
+		sys-apps/slocate
+		sys-apps/smartmontools
+		sys-apps/watchdog
+		sys-apps/xinetd
+		sys-boot/grub
+		sys-cluster/pvm
+		sys-devel/bc
+		sys-devel/distcc
+		sys-devel/gdb
+		sys-devel/prelink
+		sys-fs/dosfstools
+		sys-fs/fuse
+		sys-fs/inotify-tools
+		sys-fs/jfsutils
+		sys-fs/lvm2
+		sys-fs/sshfs-fuse
+		sys-fs/xfsprogs
+		sys-kernel/genkernel
+		sys-libs/libtermcap-compat
+		sys-power/acpitool
+		sys-power/apcupsd
+		sys-process/lsof
+		sys-process/schedtool
+		sys-process/schedutils
+		sys-process/vixie-cron
+		www-client/links
+		www-client/lynx
+		x11-base/xorg-x11
+		x11-libs/xforms
+		x11-misc/x11vnc
+		x11-misc/xsensors
+"
Index: /trunk/portage_overlay/sys-apps/ipp-base/ipp-base-0.3.ebuild
===================================================================
--- /trunk/portage_overlay/sys-apps/ipp-base/ipp-base-0.3.ebuild	(revision 24523)
+++ /trunk/portage_overlay/sys-apps/ipp-base/ipp-base-0.3.ebuild	(revision 24523)
@@ -0,0 +1,221 @@
+# Copyright 1999-2007 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /cvsroot/pan-starrs/datasys/IPP/hw/portage-overlay/sys-apps/ipp-base/ipp-base-0.3.ebuild,v 1.10 2008/06/20 21:15:19 jhoblitt Exp $
+
+DESCRIPTION="base set of packages for IPP compute nodes"
+HOMEPAGE="pan-starrs.ifa.hawaii.edu"
+SRC_URI=""
+
+LICENSE=""
+SLOT="0"
+KEYWORDS="amd64"
+IUSE=""
+
+DEPEND=""
+RDEPEND="
+		app-admin/denyhosts
+		app-admin/mcelog
+		app-admin/showconsole
+		app-admin/sudo
+		app-admin/syslog-ng
+		app-admin/sysstat
+		app-admin/tmpwatch
+		app-arch/pax
+		app-arch/rar
+		app-arch/rpm
+		app-arch/sharutils
+		app-backup/rsnapshot
+		app-cdr/dvd+rw-tools
+		app-dicts/aspell-en
+		app-doc/doxygen
+		app-editors/emacs
+		app-editors/gvim
+		app-editors/vim
+		app-editors/xemacs
+		app-emulation/emul-linux-x86-baselibs
+		app-emulation/emul-linux-x86-compat
+		app-emulation/emul-linux-x86-gtklibs
+		app-emulation/emul-linux-x86-qtlibs
+		app-emulation/emul-linux-x86-sdl
+		app-misc/screen
+		app-office/openoffice-bin
+		app-portage/g-cpan
+		app-portage/gentoolkit
+		app-portage/layman
+		app-shells/bash-completion
+		app-shells/sash
+		app-shells/tcsh
+		app-text/aspell
+		app-text/aspell
+		app-text/tetex
+		app-text/tree
+		app-vim/gentoo-syntax
+		dev-db/mysql
+		dev-java/blackdown-jdk
+		dev-lang/mono
+		dev-lang/php
+		dev-lang/swig
+		dev-lang/tcl
+		dev-lang/tk
+		dev-perl/Apache-Test
+		dev-perl/Array-Compare
+		dev-perl/Cache
+		dev-perl/Class-Accessor
+		dev-perl/Class-Factory-Util
+		dev-perl/DBD-mysql
+		dev-perl/DBI
+		dev-perl/DateManip
+		dev-perl/DateTime-Locale
+		dev-perl/DateTime-TimeZone
+		dev-perl/File-Find-Rule
+		dev-perl/File-NFSLock
+		dev-perl/File-Slurp
+		dev-perl/Heap
+		dev-perl/IPC-Run
+		dev-perl/JSON
+		dev-perl/Log-Log4perl
+		dev-perl/Net-Domain-TLD
+		dev-perl/Number-Compare
+		dev-perl/Params-Validate
+		dev-perl/Parse-RecDescent
+		dev-perl/Proc-Daemon
+		dev-perl/SOAP-Lite
+		dev-perl/Statistics-Descriptive
+		dev-perl/Template-Toolkit
+		dev-perl/Test-Warn
+		dev-perl/perltidy
+		dev-perl/version
+		dev-php/PEAR-DB
+		dev-python/numpy
+		dev-util/astyle
+		dev-util/catalyst
+		dev-util/ccache
+		dev-util/cvs
+		dev-util/cvs2cl
+		dev-util/cvsps
+		dev-util/ddd
+		dev-util/diffstat
+		dev-util/efence
+		dev-util/git
+		dev-util/ltrace
+		dev-util/ltrace
+		dev-util/mono-tools
+		dev-util/oprofile
+		dev-util/strace
+		dev-util/subversion
+		dev-util/svk
+		dev-util/valgrind
+		gnome-base/gnome
+		mail-client/mailx
+		mail-client/mutt
+		media-gfx/gimp
+		media-gfx/gqview
+		media-gfx/povray
+		media-gfx/xfig
+		media-gfx/xv
+		media-libs/imlib
+		media-libs/jasper
+		media-libs/netpbm
+		net-analyzer/arping
+		net-analyzer/gnu-netcat
+		net-analyzer/iftop
+		net-analyzer/nagios
+		net-analyzer/nagios-core
+		net-analyzer/nagios-imagepack
+		net-analyzer/nagios-nrpe
+		net-analyzer/nagios-nsca
+		net-analyzer/nagios-plugins
+		net-analyzer/net-snmp
+		net-analyzer/nmap
+		net-analyzer/tcpdump
+		net-analyzer/traceroute
+		net-dialup/minicom
+		net-dns/bind-tools
+		net-fs/autofs
+		net-fs/nfs-utils
+		net-ftp/ftp
+		net-ftp/ncftp
+		net-misc/bridge-utils
+		net-misc/curl
+		net-misc/dhcpcd
+		net-misc/ifenslave
+		net-misc/iperf
+		net-misc/iputils
+		net-misc/netkit-rsh
+		net-misc/ntp
+		net-misc/rdate
+		net-misc/rdate  
+		net-misc/rdesktop
+		net-misc/telnet-bsd
+		net-misc/vconfig
+		net-misc/vnc
+		net-misc/whois
+		net-nds/yp-tools
+		net-nds/ypbind
+		net-nds/ypserv
+		net-print/cups
+		perl-gcpan/Astro-FITS-CFITSIO
+		perl-gcpan/Config-Scoped
+		perl-gcpan/Data-Validate-Domain
+		perl-gcpan/Data-Validate-URI
+		perl-gcpan/DateTime
+		perl-gcpan/DateTime-Format-Builder
+		perl-gcpan/DateTime-Format-ISO8601
+		perl-gcpan/DateTime-Format-Strptime
+		perl-gcpan/Digest-MD5-File
+		perl-gcpan/IPC-Cmd
+		perl-gcpan/Module-Load
+		perl-gcpan/Module-Load-Conditional
+		perl-gcpan/Net-HTTPServer
+		perl-gcpan/Params-Check
+		perl-gcpan/Test-Cmd
+		sci-libs/cfitsio
+		sci-libs/fftw
+		sci-libs/gsl
+		sci-libs/pgplot
+		sci-visualization/gnuplot
+		sys-apps/dog
+		sys-apps/eject
+		sys-apps/ethtool
+		sys-apps/hotplug
+		sys-apps/ipmitool
+		sys-apps/iproute2
+		sys-apps/irqbalance
+		sys-apps/lm_sensors
+		sys-apps/parted
+		sys-apps/sdparm
+		sys-apps/slocate
+		sys-apps/smartmontools
+		sys-apps/watchdog
+		sys-apps/xinetd
+		sys-boot/grub
+		sys-cluster/ganglia
+		sys-cluster/pvm
+		sys-devel/bc
+		sys-devel/distcc
+		sys-devel/gdb
+		sys-devel/prelink
+		sys-fs/dosfstools
+		sys-fs/fuse
+		sys-fs/inotify-tools
+		sys-fs/jfsutils
+		sys-fs/lvm2
+		sys-fs/mdadm
+		sys-fs/sshfs-fuse
+		sys-fs/xfsprogs
+		sys-kernel/genkernel
+		sys-libs/libtermcap-compat
+		sys-power/acpitool
+		sys-power/apcupsd
+		sys-process/lsof
+		sys-process/schedtool
+		sys-process/vixie-cron
+		www-client/links
+		www-client/lynx
+		www-servers/apache
+		x11-base/xorg-x11
+		x11-libs/xforms
+		x11-misc/x11vnc
+		x11-misc/xsensors
+		x11-terms/pssh
+"
Index: /trunk/portage_overlay/sys-apps/ipp-base/ipp-base-0.4.ebuild
===================================================================
--- /trunk/portage_overlay/sys-apps/ipp-base/ipp-base-0.4.ebuild	(revision 24523)
+++ /trunk/portage_overlay/sys-apps/ipp-base/ipp-base-0.4.ebuild	(revision 24523)
@@ -0,0 +1,224 @@
+# Copyright 1999-2007 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /cvsroot/pan-starrs/datasys/IPP/hw/portage-overlay/sys-apps/ipp-base/ipp-base-0.4.ebuild,v 1.3 2008/09/24 20:54:30 jhoblitt Exp $
+
+DESCRIPTION="base set of packages for IPP compute nodes"
+HOMEPAGE="pan-starrs.ifa.hawaii.edu"
+SRC_URI=""
+
+LICENSE=""
+SLOT="0"
+KEYWORDS="amd64"
+IUSE=""
+
+DEPEND=""
+RDEPEND="
+		app-admin/denyhosts
+		app-admin/mcelog
+		app-admin/showconsole
+		app-admin/sudo
+		app-admin/syslog-ng
+		app-admin/sysstat
+		app-admin/tmpwatch
+		app-arch/pax
+		app-arch/rar
+		app-arch/rpm
+		app-arch/sharutils
+		app-backup/rsnapshot
+		app-cdr/dvd+rw-tools
+		app-dicts/aspell-en
+		app-doc/doxygen
+		app-editors/emacs
+		app-editors/gvim
+		app-editors/vim
+		app-editors/xemacs
+		app-emulation/emul-linux-x86-baselibs
+		app-emulation/emul-linux-x86-compat
+		app-emulation/emul-linux-x86-gtklibs
+		app-emulation/emul-linux-x86-qtlibs
+		app-emulation/emul-linux-x86-sdl
+		app-misc/screen
+		app-office/openoffice-bin
+		app-portage/g-cpan
+		app-portage/gentoolkit
+		app-portage/layman
+		app-shells/bash-completion
+		app-shells/sash
+		app-shells/tcsh
+		app-text/aspell
+		app-text/aspell
+		app-text/tetex
+		app-text/tree
+		app-vim/gentoo-syntax
+		dev-db/mysql
+		dev-java/blackdown-jdk
+		dev-lang/mono
+		dev-lang/php
+		dev-lang/swig
+		dev-lang/tcl
+		dev-lang/tk
+		dev-perl/Apache-Test
+		dev-perl/Array-Compare
+		dev-perl/Cache
+		dev-perl/Class-Accessor
+		dev-perl/Class-Factory-Util
+		dev-perl/DBD-mysql
+		dev-perl/DBI
+		dev-perl/DateManip
+		dev-perl/DateTime-Locale
+		dev-perl/DateTime-TimeZone
+		dev-perl/Email-Send
+		dev-perl/File-Find-Rule
+		dev-perl/File-NFSLock
+		dev-perl/File-Slurp
+		dev-perl/Heap
+		dev-perl/IPC-Run
+		dev-perl/JSON
+		dev-perl/Log-Log4perl
+		dev-perl/Net-Domain-TLD
+		dev-perl/Number-Compare
+		dev-perl/Params-Validate
+		dev-perl/Parse-RecDescent
+		dev-perl/Proc-Daemon
+		dev-perl/SOAP-Lite
+		dev-perl/Statistics-Descriptive
+		dev-perl/Template-Toolkit
+		dev-perl/Test-Warn
+		dev-perl/perltidy
+		dev-perl/version
+		dev-php/PEAR-DB
+		dev-python/numpy
+		dev-tcltk/expect
+		dev-util/astyle
+		dev-util/catalyst
+		dev-util/ccache
+		dev-util/cvs
+		dev-util/cvs2cl
+		dev-util/cvsps
+		dev-util/ddd
+		dev-util/diffstat
+		dev-util/efence
+		dev-util/git
+		dev-util/ltrace
+		dev-util/ltrace
+		dev-util/mono-tools
+		dev-util/oprofile
+		dev-util/strace
+		dev-util/subversion
+		dev-util/svk
+		dev-util/valgrind
+		gnome-base/gnome
+		mail-client/mailx
+		mail-client/mutt
+		media-gfx/gimp
+		media-gfx/gqview
+		media-gfx/povray
+		media-gfx/xfig
+		media-gfx/xv
+		media-libs/imlib
+		media-libs/jasper
+		media-libs/netpbm
+		net-analyzer/arping
+		net-analyzer/gnu-netcat
+		net-analyzer/iftop
+		net-analyzer/nagios
+		net-analyzer/nagios-core
+		net-analyzer/nagios-imagepack
+		net-analyzer/nagios-nrpe
+		net-analyzer/nagios-nsca
+		net-analyzer/nagios-plugins
+		net-analyzer/net-snmp
+		net-analyzer/nmap
+		net-analyzer/tcpdump
+		net-analyzer/traceroute
+		net-dialup/minicom
+		net-dns/bind-tools
+		net-fs/autofs
+		net-fs/nfs-utils
+		net-ftp/ftp
+		net-ftp/ncftp
+		net-misc/bridge-utils
+		net-misc/curl
+		net-misc/dhcpcd
+		net-misc/ifenslave
+		net-misc/iperf
+		net-misc/iputils
+		net-misc/netkit-rsh
+		net-misc/ntp
+		net-misc/rdate
+		net-misc/rdate  
+		net-misc/rdesktop
+		net-misc/telnet-bsd
+		net-misc/vconfig
+		net-misc/vnc
+		net-misc/whois
+		net-nds/yp-tools
+		net-nds/ypbind
+		net-nds/ypserv
+		net-print/cups
+		perl-gcpan/Astro-FITS-CFITSIO
+		perl-gcpan/Config-Scoped
+		perl-gcpan/Data-Validate-Domain
+		perl-gcpan/Data-Validate-URI
+		perl-gcpan/DateTime
+		perl-gcpan/DateTime-Format-Builder
+		perl-gcpan/DateTime-Format-ISO8601
+		perl-gcpan/DateTime-Format-Strptime
+		perl-gcpan/Digest-MD5-File
+		perl-gcpan/IPC-Cmd
+		perl-gcpan/Module-Load
+		perl-gcpan/Module-Load-Conditional
+		perl-gcpan/Net-HTTPServer
+		perl-gcpan/Params-Check
+		perl-gcpan/Test-Cmd
+		sci-libs/cfitsio
+		sci-libs/fftw
+		sci-libs/gsl
+		sci-libs/pgplot
+		sci-visualization/gnuplot
+		sys-apps/dog
+		sys-apps/eject
+		sys-apps/ethtool
+		sys-apps/hotplug
+		sys-apps/ipmitool
+		sys-apps/iproute2
+		sys-apps/irqbalance
+		sys-apps/lm_sensors
+		sys-apps/parted
+		sys-apps/sdparm
+		sys-apps/slocate
+		sys-apps/smartmontools
+		sys-apps/watchdog
+		sys-apps/xinetd
+		sys-boot/grub
+		sys-cluster/ganglia
+		sys-cluster/pvm
+		sys-devel/bc
+		sys-devel/distcc
+		sys-devel/gdb
+		sys-devel/prelink
+		sys-fs/dosfstools
+		sys-fs/fuse
+		sys-fs/inotify-tools
+		sys-fs/jfsutils
+		sys-fs/lvm2
+		sys-fs/mdadm
+		sys-fs/sshfs-fuse
+		sys-fs/xfsprogs
+		sys-kernel/genkernel
+		sys-libs/libtermcap-compat
+		sys-power/acpitool
+		sys-power/apcupsd
+		sys-power/pmtools
+		sys-process/lsof
+		sys-process/schedtool
+		sys-process/vixie-cron
+		www-client/links
+		www-client/lynx
+		www-servers/apache
+		x11-base/xorg-x11
+		x11-libs/xforms
+		x11-misc/x11vnc
+		x11-misc/xsensors
+		x11-terms/pssh
+"
Index: /trunk/portage_overlay/sys-apps/ipp-base/ipp-base-0.5.ebuild
===================================================================
--- /trunk/portage_overlay/sys-apps/ipp-base/ipp-base-0.5.ebuild	(revision 24523)
+++ /trunk/portage_overlay/sys-apps/ipp-base/ipp-base-0.5.ebuild	(revision 24523)
@@ -0,0 +1,324 @@
+# Copyright 1999-2007 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /cvsroot/pan-starrs/project/hw/portage-overlay/sys-apps/ipp-base/ipp-base-0.5.ebuild,v 1.1 2009/06/23 02:16:13 jhoblitt Exp $
+
+# 2008.0 profile update
+
+DESCRIPTION="base set of packages for IPP compute nodes"
+HOMEPAGE="pan-starrs.ifa.hawaii.edu"
+SRC_URI=""
+
+LICENSE=""
+SLOT="0"
+KEYWORDS="amd64"
+IUSE=""
+
+DEPEND=""
+RDEPEND="
+		app-admin/denyhosts
+		app-admin/logrotate
+		app-admin/mcelog
+		app-admin/showconsole
+		app-admin/sudo
+		app-admin/syslog-ng
+		app-admin/sysstat
+		app-admin/tmpwatch
+		app-admin/webapp-config
+		app-arch/cabextract
+		app-arch/lzma-utils
+		app-arch/pax
+		app-arch/rar
+		app-arch/rpm
+		app-arch/sharutils
+		app-arch/unzip
+		app-backup/rsnapshot
+		app-cdr/dvd+rw-tools
+		app-crypt/opencdk
+		app-dicts/aspell-en
+		app-doc/doxygen
+		app-editors/emacs
+		app-editors/gvim
+		app-editors/vim
+		app-editors/xemacs
+		app-emulation/emul-linux-x86-baselibs
+		app-emulation/emul-linux-x86-compat
+		app-emulation/emul-linux-x86-gtklibs
+		app-emulation/emul-linux-x86-qtlibs
+		app-emulation/emul-linux-x86-sdl
+		app-misc/pax-utils
+		app-misc/screen
+		app-office/openoffice-bin
+		app-portage/g-cpan
+		app-portage/gentoolkit
+		app-portage/layman
+		app-portage/mirrorselect
+		app-shells/bash-completion
+		app-shells/sash
+		app-shells/tcsh
+		app-text/aspell
+		app-text/poppler
+		app-text/sloccount
+		app-text/texlive
+		app-text/tree
+		app-vim/gentoo-syntax
+		dev-db/mysql-community
+		dev-java/blackdown-jdk
+		dev-lang/mono
+		dev-lang/perl
+		dev-lang/php
+		dev-lang/swig
+		dev-lang/tcl
+		dev-lang/tk
+		dev-libs/confuse
+		dev-libs/expat
+		dev-libs/glib
+		dev-libs/gmp
+		dev-libs/libgcrypt
+		dev-libs/libpcre
+		dev-libs/libpcre:3
+		dev-libs/libxslt
+		dev-libs/openssl
+		dev-perl/Apache-DBI
+		dev-perl/Apache-Test
+		dev-perl/Array-Compare
+		dev-perl/Cache
+		dev-perl/Cache-Memcached
+		dev-perl/Class-Accessor
+		dev-perl/Class-Factory-Util
+		dev-perl/DBD-mysql
+		dev-perl/DBI
+		dev-perl/DateManip
+		dev-perl/DateTime
+		dev-perl/DateTime-Format-Builder
+		dev-perl/DateTime-Format-ISO8601
+		dev-perl/DateTime-Format-Strptime
+		dev-perl/DateTime-Locale
+		dev-perl/DateTime-TimeZone
+		dev-perl/Digest-SHA1
+		dev-perl/Email-Send
+		dev-perl/File-Find-Rule
+		dev-perl/File-NFSLock
+		dev-perl/File-Slurp
+		dev-perl/Filesys-Df
+		dev-perl/HTML-Parser
+		dev-perl/HTML-Tagset
+		dev-perl/Heap
+		dev-perl/Hook-LexWrap
+		dev-perl/IO-String
+		dev-perl/IPC-Run
+		dev-perl/JSON
+		dev-perl/Log-Log4perl
+		dev-perl/Net-DNS
+		dev-perl/Net-Domain-TLD
+		dev-perl/Number-Compare
+		dev-perl/Params-Validate
+		dev-perl/Parse-RecDescent
+		dev-perl/Proc-Daemon
+		dev-perl/SOAP-Lite
+		dev-perl/Statistics-Descriptive
+		dev-perl/Sub-Uplevel
+		dev-perl/Sys-Statistics-Linux
+		dev-perl/Template-Toolkit
+		dev-perl/Test-Exception
+		dev-perl/Test-Warn
+		dev-perl/Text-Glob
+		dev-perl/TimeDate
+		dev-perl/Tree-DAG_Node
+		dev-perl/URI
+		dev-perl/libwww-perl
+		dev-perl/log-dispatch
+		dev-perl/net-server
+		dev-perl/perltidy
+		dev-perl/yaml
+		dev-php/PEAR-DB
+		dev-python/numarray
+		dev-python/numeric
+		dev-python/numpy
+		dev-python/setuptools
+		dev-tcltk/expect
+		dev-util/astyle
+		dev-util/catalyst
+		dev-util/ccache
+		dev-util/cvs
+		dev-util/cvs2cl
+		dev-util/cvs2svn
+		dev-util/cvsps
+		dev-util/ddd
+		dev-util/diffstat
+		dev-util/efence
+		dev-util/git
+		dev-util/ltrace
+		dev-util/mono-tools
+		dev-util/oprofile
+		dev-util/pkgconfig
+		dev-util/strace
+		dev-util/subversion
+		dev-util/svk
+		dev-util/unifdef
+		dev-util/valgrind
+		gnome-base/gnome
+		gnome-base/libbonobo
+		mail-client/mailx
+		mail-client/mutt
+		media-fonts/corefonts
+		media-gfx/gimp
+		media-gfx/gqview
+		media-gfx/imagemagick
+		media-gfx/povray
+		media-gfx/xfig
+		media-gfx/xv
+		media-libs/fontconfig
+		media-libs/freetype
+		media-libs/gd
+		media-libs/imlib
+		media-libs/jasper
+		media-libs/jbigkit
+		media-libs/lcms
+		media-libs/libpng:1.2
+		media-libs/netpbm
+		net-analyzer/arping
+		net-analyzer/gnu-netcat
+		net-analyzer/iftop
+		net-analyzer/nagios
+		net-analyzer/nagios-core
+		net-analyzer/nagios-imagepack
+		net-analyzer/nagios-nrpe
+		net-analyzer/nagios-nsca
+		net-analyzer/nagios-plugins
+		net-analyzer/net-snmp
+		net-analyzer/nmap
+		net-analyzer/tcpdump
+		net-analyzer/traceroute
+		net-dialup/minicom
+		net-dns/bind-tools
+		net-fs/autofs
+		net-fs/nfs-utils
+		net-ftp/ftp
+		net-ftp/ncftp
+		net-ftp/proftpd
+		net-libs/gnutls
+		net-misc/bridge-utils
+		net-misc/curl
+		net-misc/dhcpcd
+		net-misc/ifenslave
+		net-misc/iperf
+		net-misc/iputils
+		net-misc/memcached
+		net-misc/neon
+		net-misc/netkit-rsh
+		net-misc/ntp
+		net-misc/openssh
+		net-misc/rdate
+		net-misc/rdate  
+		net-misc/rdesktop
+		net-misc/rdist
+		net-misc/telnet-bsd
+		net-misc/vconfig
+		net-misc/vnc
+		net-misc/whois
+		net-nds/yp-tools
+		net-nds/ypbind
+		net-nds/ypserv
+		net-print/cups
+		perl-core/IO-Compress-Base
+		perl-core/IO-Compress-Zlib
+		perl-core/IPC-Cmd
+		perl-core/Module-Load
+		perl-core/Module-Load-Conditional
+		perl-core/Params-Check
+		perl-core/Test-Simple
+		perl-core/digest-base
+		perl-core/version
+		perl-gcpan/Abstract-Meta-Class
+		perl-gcpan/Astro-FITS-CFITSIO
+		perl-gcpan/Config-Scoped
+		perl-gcpan/Config-YAML
+		perl-gcpan/DBIx-Connection
+		perl-gcpan/Data-Validate-Domain
+		perl-gcpan/Data-Validate-URI
+		perl-gcpan/Digest-MD5-File
+		perl-gcpan/File-ExtAttr
+		perl-gcpan/File-Mountpoint
+		perl-gcpan/Net-HTTPServer
+		perl-gcpan/SQL-Interp
+		perl-gcpan/Simple-SAX-Serializer
+		perl-gcpan/Test-Cmd
+		perl-gcpan/Test-DBUnit
+		perl-gcpan/Test-Distribution
+		perl-gcpan/Test-URI
+		sci-libs/cfitsio
+		sci-libs/fftw
+		sci-libs/gsl
+		sci-libs/pgplot
+		sci-visualization/gnuplot
+		sys-apps/archttp
+		sys-apps/dog
+		sys-apps/eject
+		sys-apps/ethtool
+		sys-apps/hotplug
+		sys-apps/ipmitool
+		sys-apps/ipp-base
+		sys-apps/ipp-node
+		sys-apps/iproute2
+		sys-apps/irqbalance
+		sys-apps/lm_sensors
+		sys-apps/parted
+		sys-apps/portage
+		sys-apps/sdparm
+		sys-apps/slocate
+		sys-apps/smartmontools
+		sys-apps/watchdog
+		sys-apps/xinetd
+		sys-boot/grub
+		sys-boot/syslinux
+		sys-cluster/ganglia
+		sys-cluster/pvm
+		sys-devel/bc
+		sys-devel/distcc
+		sys-devel/gcc-config
+		sys-devel/gdb
+		sys-devel/libperl
+		sys-devel/prelink
+		sys-fs/dosfstools
+		sys-fs/fuse
+		sys-fs/inotify-tools
+		sys-fs/jfsutils
+		sys-fs/lvm2
+		sys-fs/mdadm
+		sys-fs/sshfs-fuse
+		sys-fs/xfsprogs
+		sys-kernel/genkernel
+		sys-kernel/gentoo-sources
+		sys-kernel/gentoo-sources:2.6.22
+		sys-libs/cracklib
+		sys-libs/libtermcap-compat
+		sys-libs/timezone-data
+		sys-power/acpitool
+		sys-power/apcupsd
+		sys-power/pmtools
+		sys-process/lsof
+		sys-process/schedtool
+		sys-process/vixie-cron
+		virtual/perl-CGI
+		virtual/perl-Compress-Raw-Zlib
+		virtual/perl-IPC-Cmd
+		virtual/perl-Locale-Maketext-Simple
+		virtual/perl-Module-Build
+		virtual/perl-Params-Check
+		virtual/perl-Storable
+		virtual/perl-Test-Simple
+		www-apache/mod_authnz_external
+		www-apache/mod_perl
+		www-apache/mod_python
+		www-apache/pwauth
+		www-apps/trac
+		www-client/links
+		www-client/lynx
+		www-servers/apache
+		x11-base/xorg-x11
+		x11-libs/gtk+
+		x11-libs/xforms
+		x11-misc/x11vnc
+		x11-misc/xsensors
+		x11-terms/pssh
+"
Index: /trunk/portage_overlay/sys-apps/ipp-node/Manifest
===================================================================
--- /trunk/portage_overlay/sys-apps/ipp-node/Manifest	(revision 24523)
+++ /trunk/portage_overlay/sys-apps/ipp-node/Manifest	(revision 24523)
@@ -0,0 +1,1 @@
+EBUILD ipp-node-0.1.ebuild 468 RMD160 4cca0d10d629b24f5175ca4e43447e112dab16be SHA1 0a1dcedeab3b232fa5b9bbb2b9f0deac65c98c3d SHA256 d8d52beea0bdab54a5f8583e04aafb26627444506c6135345b787e9d403e46b3
Index: /trunk/portage_overlay/sys-apps/ipp-node/ipp-node-0.1.ebuild
===================================================================
--- /trunk/portage_overlay/sys-apps/ipp-node/ipp-node-0.1.ebuild	(revision 24523)
+++ /trunk/portage_overlay/sys-apps/ipp-node/ipp-node-0.1.ebuild	(revision 24523)
@@ -0,0 +1,18 @@
+# Copyright 1999-2007 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /cvsroot/pan-starrs/datasys/IPP/hw/portage-overlay/sys-apps/ipp-node/ipp-node-0.1.ebuild,v 1.2 2007/10/19 04:45:53 jhoblitt Exp $
+
+DESCRIPTION="complete set of packages for an IPP cluster node"
+HOMEPAGE="pan-starrs.ifa.hawaii.edu"
+SRC_URI=""
+
+LICENSE=""
+SLOT="0"
+KEYWORDS="amd64"
+IUSE=""
+
+DEPEND=""
+RDEPEND="
+		sys-apps/ipp-base
+		sys-apps/archttp
+"
Index: /trunk/portage_overlay/sys-apps/sysvinit/ChangeLog
===================================================================
--- /trunk/portage_overlay/sys-apps/sysvinit/ChangeLog	(revision 24523)
+++ /trunk/portage_overlay/sys-apps/sysvinit/ChangeLog	(revision 24523)
@@ -0,0 +1,215 @@
+# ChangeLog for sys-apps/sysvinit
+# Copyright 1999-2007 Gentoo Foundation; Distributed under the GPL v2
+# $Header: /cvsroot/pan-starrs/datasys/IPP/hw/portage-overlay/sys-apps/sysvinit/ChangeLog,v 1.1 2007/07/31 21:29:15 jhoblitt Exp $
+
+  11 May 2007; Joshua Kinard <kumba@gentoo.org> sysvinit-2.86-r8.ebuild:
+  Stable on mips.
+
+  30 Apr 2007; Bryan Ãstergaard <kloeri@gentoo.org>
+  sysvinit-2.86-r8.ebuild:
+  Stable on Alpha + ia64.
+
+  06 Apr 2007; Peter Weller <welp@gentoo.org> sysvinit-2.86-r7.ebuild,
+  sysvinit-2.86-r8.ebuild:
+  -r7 and -r8 stable on amd64 wrt bug 147572
+
+  05 Apr 2007; Chris Gianelloni <wolf31o2@gentoo.org>
+  sysvinit-2.86-r5.ebuild, sysvinit-2.86-r6.ebuild, sysvinit-2.86-r7.ebuild,
+  sysvinit-2.86-r8.ebuild:
+  Fixing the serial console for EFIKA on older revisions, and moved IBM checks
+  to after PPC checks so they are not overridden for ppc64 32ul.
+
+  27 Mar 2007; Stephen Bennett <spb@gentoo.org> sysvinit-2.86-r7.ebuild:
+  mips stable
+
+*sysvinit-2.86-r8 (13 Mar 2007)
+
+  13 Mar 2007; Roy Marples <uberlord@gentoo.org> files/reboot.sh,
+  files/shutdown.sh, +sysvinit-2.86-r8.ebuild:
+  Bump for non bash scripts.
+
+  13 Mar 2007; RaÃºl Porcel <armin76@gentoo.org> sysvinit-2.86-r7.ebuild:
+  x86 stable
+
+  02 Mar 2007; Brent Baude <ranger@gentoo.org> sysvinit-2.86-r7.ebuild:
+  Adding comment tag to sysvinit-2.86-r7 in front of the ppc serial device so
+  that it's added but commented out to not impact non-efiaka hw. Cleared with
+  Chris G.
+
+  26 Feb 2007; Chris Gianelloni <wolf31o2@gentoo.org>
+  sysvinit-2.86-r5.ebuild, sysvinit-2.86-r6.ebuild, sysvinit-2.86-r7.ebuild:
+  Added EFIKA serial support if USE=ppc.
+
+  14 Feb 2007; Jeroen Roovers <jer@gentoo.org> sysvinit-2.86-r7.ebuild:
+  Stable for HPPA (bug #158637).
+
+  13 Feb 2007; Chris Gianelloni <wolf31o2@gentoo.org>
+  sysvinit-2.86-r6.ebuild:
+  Stable on alpha wrt bug #158637.
+
+  13 Feb 2007; RaÃºl Porcel <armin76@gentoo.org> sysvinit-2.86-r6.ebuild:
+  x86 stable wrt bug 158637
+
+  13 Feb 2007; Joseph Jezak <josejx@gentoo.org> sysvinit-2.86-r7.ebuild:
+  Marked ppc stable.
+
+  06 Feb 2007; Simon Stelling <blubb@gentoo.org> sysvinit-2.86-r6.ebuild:
+  stable on amd64; bug 159097
+
+  02 Feb 2007; Gustavo Zacarias <gustavoz@gentoo.org>
+  sysvinit-2.86-r7.ebuild:
+  Stable on sparc
+
+  11 Jan 2007; Daniel Ostrow <dostrow@gentoo.org> sysvinit-2.86-r7.ebuild:
+  Stable on ppc64 for stage builds to include inittab again.
+
+*sysvinit-2.86-r7 (21 Dec 2006)
+
+  21 Dec 2006; Roy Marples <uberlord@gentoo.org>
+  +files/sysvinit-2.86-shutdown-single.patch, +sysvinit-2.86-r7.ebuild:
+  shutdown now goes into single user mode by default, #158615.
+
+  12 Dec 2006; Roy Marples <uberlord@gentoo.org> sysvinit-2.86-r6.ebuild:
+  Move sysvinit-2.86-r6 to ~ARCH.
+
+*sysvinit-2.86-r6 (09 Dec 2006)
+
+  09 Dec 2006; Mike Frysinger <vapier@gentoo.org> +files/reboot.sh,
+  +files/shutdown.sh, +sysvinit-2.86-r6.ebuild:
+  Move /etc/init.d/{reboot,shutdown}.sh to this package and disable the POSIX
+  caps patch for now #147572.
+
+  10 Sep 2006; Christel Dahlskjaer <christel@gentoo.org>
+  sysvinit-2.86-r5.ebuild:
+  Alpha stable
+
+  09 Jul 2006; Joshua Kinard <kumba@gentoo.org> sysvinit-2.86-r5.ebuild:
+  Marked stable on mips.
+
+  28 Jun 2006; Luis Medinas <metalgod@gentoo.org> sysvinit-2.86-r5.ebuild:
+  Stable on amd64. Bug #138151.
+
+  27 Jun 2006; Gustavo Zacarias <gustavoz@gentoo.org>
+  sysvinit-2.86-r5.ebuild:
+  Stable on sparc wrt #138151
+
+  27 Jun 2006; Chris Gianelloni <wolf31o2@gentoo.org>
+  sysvinit-2.86-r5.ebuild:
+  Stable on x86 wrt bug #138151.
+
+  27 Jun 2006; Tobias Scherbaum <dertobi123@gentoo.org>
+  sysvinit-2.86-r5.ebuild:
+  ppc stable, #138151
+
+  27 Jun 2006; Markus Rothe <corsair@gentoo.org> sysvinit-2.86-r5.ebuild:
+  Stable on ppc64; bug #138151
+
+*sysvinit-2.86-r5 (22 Feb 2006)
+
+  22 Feb 2006; Mike Frysinger <vapier@gentoo.org> +files/change_console.8,
+  +files/change_console.c, +sysvinit-2.86-r5.ebuild:
+  Add change_console utility from Fedora #123508 by Carl Anderson.
+
+*sysvinit-2.86-r4 (07 Feb 2006)
+
+  07 Feb 2006; Chris PeBenito <pebenito@gentoo.org>
+  +files/2.86-selinux-1.patch, +sysvinit-2.86-r4.ebuild:
+  Bump to update SELinux patch.
+
+*sysvinit-2.86-r3 (20 Nov 2005)
+
+  20 Nov 2005; Mike Frysinger <vapier@gentoo.org>
+  +files/sysvinit-2.86-POSIX-1003.1e.patch,
+  +files/sysvinit-2.86-execl.patch, +files/sysvinit-2.86-utmp-64bit.patch,
+  +sysvinit-2.86-r3.ebuild:
+  Fix some warnings and add support for POSIX capabilites #5818 by Sascha Silbe.
+
+*sysvinit-2.86-r2 (28 Oct 2005)
+
+  28 Oct 2005; Mike Frysinger <vapier@gentoo.org>
+  +files/sysvinit-2.86-off-by-one.patch, +sysvinit-2.86-r2.ebuild:
+  Fix display bug in starting some processes #110420 by Kir Kolyshkin.
+
+  04 Oct 2005; Martin Schlemmer <azarah@gentoo.org> files/inittab:
+  Update inittab to bind agetty at least to tty1 for single mode. Noted by
+  RiverRat.
+
+*sysvinit-2.86-r1 (04 Aug 2005)
+
+  04 Aug 2005; Martin Schlemmer <azarah@gentoo.org> files/inittab,
+  +sysvinit-2.86-r1.ebuild:
+  Update inittab to not spawn agetty for runlevel 1 (single mode), bug #66834.
+
+  10 Jul 2005; Daniel Ostrow <dostrow@gentoo.org> sysvinit-2.86.ebuild:
+  Add ibm use flag check for extra ttys on IBM hardware.
+
+  09 Jun 2005; Mike Frysinger <vapier@gentoo.org> sysvinit-2.86.ebuild:
+  Stabilize for all arches.
+
+  22 May 2005; Mike Frysinger <vapier@gentoo.org> sysvinit-2.86.ebuild:
+  Add support for kexec #80220 by Stefan Schweizer.
+
+  07 Jan 2005; Chris PeBenito <pebenito@gentoo.org> sysvinit-2.86.ebuild:
+  Fix libselinux dep.  The updated SELinux patch needs 1.18.
+
+  03 Jan 2005; Chris PeBenito <pebenito@gentoo.org>
+  files/2.86-selinux.patch, -files/sysvinit-2.86-selinux.patch,
+  sysvinit-2.86.ebuild:
+  Fix up SELinux patch for 2.86.
+
+*sysvinit-2.86 (21 Dec 2004)
+
+  21 Dec 2004; Mike Frysinger <vapier@gentoo.org> +files/2.86-gentoo.patch,
+  +files/2.86-selinux.patch, files/inittab,
+  +files/sysvinit-2.86-selinux.patch, +sysvinit-2.86.ebuild:
+  Version bump #75007.
+
+  24 Aug 2004; Sven Wegener <swegener@gentoo.org> sysvinit-2.85-r1.ebuild:
+  Sync IUSE (build and bootstrap missing)
+
+  23 Jul 2004; Aron Griffis <agriffis@gentoo.org> sysvinit-2.85-r1.ebuild:
+  Bring pkg_postinst over from pre-split baselayout ebuilds
+
+*sysvinit-2.85-r1 (09 Jul 2004)
+
+  09 Jul 2004; Aron Griffis <agriffis@gentoo.org> +sysvinit-2.85-r1.ebuild:
+  Build sulogin in any case, since it's always possible to link against
+  /lib/libcrypt.so even when the static lib is unavailable
+
+  02 Jul 2004; Aron Griffis <agriffis@gentoo.org> sysvinit-2.84.ebuild,
+  sysvinit-2.85.ebuild:
+  Uncomment sed line for USE=build to keep compile from failing during
+  stage-building
+
+*sysvinit-2.85 (02 Jul 2004)
+
+  02 Jul 2004; Chris PeBenito <pebenito@gentoo.org>
+  +files/sysvinit-2.85-selinux.patch, +sysvinit-2.85.ebuild:
+  Bump, along with new SELinux patch, from #55701.
+
+  30 Jun 2004; Chris PeBenito <pebenito@gentoo.org> sysvinit-2.84.ebuild:
+  Inherit eutils and fix SELinux patch versioning.
+
+*sysvinit-2.84 (29 Jun 2004)
+
+  29 Jun 2004; Aron Griffis <agriffis@gentoo.org> +files/inittab,
+  +files/sysvinit-2.84-selinux.patch, +files/sysvinit-2.84-selinux1.patch,
+  +sysvinit-2.84.ebuild:
+  Update to version used in baselayout-1.10.1 in preparation for
+  baselayout/sysvinit split
+
+*sysvinit-2.83-r1 (09 Jul 2002)
+
+  10 Feb 2003; Seemant Kulleen <seemant@gentoo.org> *.ebuild :
+
+  Changed sed expression delimiter from / to :, closing bug #15006 by Blu3
+  <david+gentoo.org@blue-labs.org>
+
+  06 Dec 2002; Rodney Rees <manson@gentoo.org> : changed sparc ~sparc keywords
+ 
+  21 Jul 2002; Mark Guertin <gerk@gentoo.org>:
+  updated keywords (ppc)
+
+  09 Jul 2002; Daniel Ahlberg <aliz@gentoo.org> ChangeLog :
+
+  Added ChangeLog.
Index: /trunk/portage_overlay/sys-apps/sysvinit/Manifest
===================================================================
--- /trunk/portage_overlay/sys-apps/sysvinit/Manifest	(revision 24523)
+++ /trunk/portage_overlay/sys-apps/sysvinit/Manifest	(revision 24523)
@@ -0,0 +1,77 @@
+AUX 2.86-gentoo.patch 641 RMD160 9e3f9ace9e58c3352f536649491a8a5b3f89e512 SHA1 d5bd112a171285768f5618e530cab5d22f7b6f55 SHA256 6edd083b1b09b75f76b75fc299e2ddab7344a0df8f212e3cd86f27c44caa8c01
+MD5 5f94105e0b503a39fda5fb65d885e16c files/2.86-gentoo.patch 641
+RMD160 9e3f9ace9e58c3352f536649491a8a5b3f89e512 files/2.86-gentoo.patch 641
+SHA256 6edd083b1b09b75f76b75fc299e2ddab7344a0df8f212e3cd86f27c44caa8c01 files/2.86-gentoo.patch 641
+AUX 2.86-selinux-1.patch 2628 RMD160 e17994e12ea022c5f7d8a80345fb2d3265f7044d SHA1 0057c3fec271ab8e56210e1182c5c1b5b037836a SHA256 a70ba499bdc3598fc18d0911ff32757356db353ebdd5d9f6a69aaf1ed277254f
+MD5 4d2c7b762e343b920da5300398003093 files/2.86-selinux-1.patch 2628
+RMD160 e17994e12ea022c5f7d8a80345fb2d3265f7044d files/2.86-selinux-1.patch 2628
+SHA256 a70ba499bdc3598fc18d0911ff32757356db353ebdd5d9f6a69aaf1ed277254f files/2.86-selinux-1.patch 2628
+AUX 2.86-selinux.patch 6525 RMD160 b50310333e3c7da300daadddee6135471b0a07ee SHA1 72bf861751567f47b66154102b4bbbee2e18b414 SHA256 ccf4aecf38732569bc41feaa0dcb4abc21009f8d7a21a3bc402132f5ef7f88f8
+MD5 3ba9251f1f4f0ae0dd30d682b28183dd files/2.86-selinux.patch 6525
+RMD160 b50310333e3c7da300daadddee6135471b0a07ee files/2.86-selinux.patch 6525
+SHA256 ccf4aecf38732569bc41feaa0dcb4abc21009f8d7a21a3bc402132f5ef7f88f8 files/2.86-selinux.patch 6525
+AUX change_console.8 657 RMD160 03a46941d92dd280d92252f83f58273353c0b7bb SHA1 243fa45d631a167314b49dfc8c5a14607e44999f SHA256 918dba79243a84a3c6dfd967e44c0d7375d49cfbe0452806a981c534b6022990
+MD5 6d412ed450e27fd4ecaa9541161dae06 files/change_console.8 657
+RMD160 03a46941d92dd280d92252f83f58273353c0b7bb files/change_console.8 657
+SHA256 918dba79243a84a3c6dfd967e44c0d7375d49cfbe0452806a981c534b6022990 files/change_console.8 657
+AUX change_console.c 929 RMD160 168c97e47c6dae4f378b4ae13040156fad2a75db SHA1 5fb2a3ca5faaf15ee8c9f97a169771f15fd4500c SHA256 1e61b16274dee6f27ae69db13aff9230195feb6719f650dad027520503ea69b4
+MD5 f08b24c8aab5871b30b553f72a3bcfc3 files/change_console.c 929
+RMD160 168c97e47c6dae4f378b4ae13040156fad2a75db files/change_console.c 929
+SHA256 1e61b16274dee6f27ae69db13aff9230195feb6719f650dad027520503ea69b4 files/change_console.c 929
+AUX inittab 1674 RMD160 322865b468f9d189ae76f671dd84bf7591ab5aef SHA1 7214fb92336b084b2c63a8fa628eda38d8452795 SHA256 60e00eb95e24f35c3ef86513f793ee3fc7e47bc839f62b12d2c27fbe5d112f27
+MD5 172a6dfe3c53aeac088f07bdc50e82d0 files/inittab 1674
+RMD160 322865b468f9d189ae76f671dd84bf7591ab5aef files/inittab 1674
+SHA256 60e00eb95e24f35c3ef86513f793ee3fc7e47bc839f62b12d2c27fbe5d112f27 files/inittab 1674
+AUX reboot.sh 304 RMD160 bbc92c46217361abfa9ca6842e206e818959886b SHA1 2515f89492a9d225abfdd9f99fb674a8dbb66629 SHA256 967fa572014ac6dd69f5e7e24d5250abad9c20c644563b927b295778608cafef
+MD5 ff45138d41965b23c2ed3677a4625880 files/reboot.sh 304
+RMD160 bbc92c46217361abfa9ca6842e206e818959886b files/reboot.sh 304
+SHA256 967fa572014ac6dd69f5e7e24d5250abad9c20c644563b927b295778608cafef files/reboot.sh 304
+AUX shutdown.sh 385 RMD160 5038d76195793b9996429f216fe9d4cd597b7725 SHA1 074471c08e01bfaa32bff4e6745795cf35794bef SHA256 2cc84a5194a949f16a82c6215459f4bf6d8156e50d8d9130d310f085bb208d4c
+MD5 6f3b1e4382c8395cfb6b475730e6ac71 files/shutdown.sh 385
+RMD160 5038d76195793b9996429f216fe9d4cd597b7725 files/shutdown.sh 385
+SHA256 2cc84a5194a949f16a82c6215459f4bf6d8156e50d8d9130d310f085bb208d4c files/shutdown.sh 385
+AUX sysvinit-2.86-POSIX-1003.1e.patch 1358 RMD160 a4e22a9c6c13373c0196aeb7c274e05bc0ea552f SHA1 878078b0b3c7a5090d19588085d91ba6bf749d8d SHA256 73729ddfae95826bf6f3e7f1bf0da53c8647d24126fb7a307020f5a5fa8bff04
+MD5 a20a459c789828c7b994e6ec93ed223a files/sysvinit-2.86-POSIX-1003.1e.patch 1358
+RMD160 a4e22a9c6c13373c0196aeb7c274e05bc0ea552f files/sysvinit-2.86-POSIX-1003.1e.patch 1358
+SHA256 73729ddfae95826bf6f3e7f1bf0da53c8647d24126fb7a307020f5a5fa8bff04 files/sysvinit-2.86-POSIX-1003.1e.patch 1358
+AUX sysvinit-2.86-docs.patch 1899 RMD160 ecc45e46d708ed3c7613e42b465f1924f91efbb8 SHA1 2cba6285beaa4c8581fe7834e640e678fc35d498 SHA256 9f79cfe861bfa146dea2c2de4849d23c82f7835b5d38a09049e9f7c1226c8808
+MD5 b956965acd5408afa0a3937001b2d55e files/sysvinit-2.86-docs.patch 1899
+RMD160 ecc45e46d708ed3c7613e42b465f1924f91efbb8 files/sysvinit-2.86-docs.patch 1899
+SHA256 9f79cfe861bfa146dea2c2de4849d23c82f7835b5d38a09049e9f7c1226c8808 files/sysvinit-2.86-docs.patch 1899
+AUX sysvinit-2.86-execl.patch 323 RMD160 bda0a5d6acbdf32ce826295a36dd00009fe62175 SHA1 c8873f49eaf6e4566817b5773c2b93c18383f2c7 SHA256 5821fa23b8e3e14af3ce9239bfb49eadc780e58c34ca120e1d32ee3a2a1cc30b
+MD5 907ffbfe16ebfb13e0f34cb377bf1c67 files/sysvinit-2.86-execl.patch 323
+RMD160 bda0a5d6acbdf32ce826295a36dd00009fe62175 files/sysvinit-2.86-execl.patch 323
+SHA256 5821fa23b8e3e14af3ce9239bfb49eadc780e58c34ca120e1d32ee3a2a1cc30b files/sysvinit-2.86-execl.patch 323
+AUX sysvinit-2.86-off-by-one.patch 310 RMD160 20d7f98ed21f4cc1c3c40d51a06f9b1a46ae3243 SHA1 191e6d43328d5edd5c68deb22e5258545700fffd SHA256 bcd48e4e9daf7abc3a824bd20ca14a922a330b15ea9ff2767ee8d20baa9b81a4
+MD5 701137886382265cf08d69a20fb89627 files/sysvinit-2.86-off-by-one.patch 310
+RMD160 20d7f98ed21f4cc1c3c40d51a06f9b1a46ae3243 files/sysvinit-2.86-off-by-one.patch 310
+SHA256 bcd48e4e9daf7abc3a824bd20ca14a922a330b15ea9ff2767ee8d20baa9b81a4 files/sysvinit-2.86-off-by-one.patch 310
+AUX sysvinit-2.86-shutdown-single.patch 1446 RMD160 261ad2aa89b3fb5fb94d20cb5b34e9b4f1a0fa14 SHA1 50ad6630baa2c12f0e6864e8205ea10287665ea2 SHA256 f85c80fd709502681d051118a3f04089afc7367614f6ea59e32aceda7257932a
+MD5 2d678a3707ba7cc642b9a38edbd31391 files/sysvinit-2.86-shutdown-single.patch 1446
+RMD160 261ad2aa89b3fb5fb94d20cb5b34e9b4f1a0fa14 files/sysvinit-2.86-shutdown-single.patch 1446
+SHA256 f85c80fd709502681d051118a3f04089afc7367614f6ea59e32aceda7257932a files/sysvinit-2.86-shutdown-single.patch 1446
+AUX sysvinit-2.86-shutdown-usage.patch 235 RMD160 644bc21c6d24ff53b34a337ce483854fe1667846 SHA1 91da19a22fe9cf093876ccc00f2e54a5995178fd SHA256 aff08a0a7c8c2188f98f71b55360bb1166b71c257b94a6e9d1a21e794b3204c7
+MD5 180a4654bbd070b1264a440c753e6cc0 files/sysvinit-2.86-shutdown-usage.patch 235
+RMD160 644bc21c6d24ff53b34a337ce483854fe1667846 files/sysvinit-2.86-shutdown-usage.patch 235
+SHA256 aff08a0a7c8c2188f98f71b55360bb1166b71c257b94a6e9d1a21e794b3204c7 files/sysvinit-2.86-shutdown-usage.patch 235
+AUX sysvinit-2.86-utmp-64bit.patch 1112 RMD160 9ba2959e6375bee10e00ba9be9cd22d5e0103007 SHA1 da51462ad1ba256e02c435261b60f767b81440e0 SHA256 2126f4c0e1512b133da8d629691b5dc52c730e188b5790cb4e3c681e3912e03e
+MD5 eff3665594ef25bf70220d6cf0c84dcb files/sysvinit-2.86-utmp-64bit.patch 1112
+RMD160 9ba2959e6375bee10e00ba9be9cd22d5e0103007 files/sysvinit-2.86-utmp-64bit.patch 1112
+SHA256 2126f4c0e1512b133da8d629691b5dc52c730e188b5790cb4e3c681e3912e03e files/sysvinit-2.86-utmp-64bit.patch 1112
+DIST sysvinit-2.86-kexec.patch 4139 RMD160 5f8e9ccd3a39701cf47a1a541c78a4be971d46fc SHA1 5dc952d6b1585c926a67f11eeee835e56aeea5b0 SHA256 936245ef3060939bec3099efc006009336b3672422c1de41983b277ab5ddac47
+DIST sysvinit-2.86.tar.gz 99009 RMD160 46587ab51390b5c8cd3179a3690f86efdbe9b4b9 SHA1 3e78df609a2ff0fea6304cb662a7f10298d03667 SHA256 035f98fae17d9cff002993c564ccc83dc4ed136127172caeff872b6abdb679d8
+EBUILD sysvinit-2.86-r8.ebuild 3486 RMD160 555d69bb337fae5662824d7204f69760960b062f SHA1 6678152a236d9dcf9a9485e04fa644e0c6f06766 SHA256 57b9eb5132f7e3cafc46fee7bb1a0f6d3cd8264a19f12d97a680892fc3c51d48
+MD5 b83076908f2ef05f0a2d0c900aed2544 sysvinit-2.86-r8.ebuild 3486
+RMD160 555d69bb337fae5662824d7204f69760960b062f sysvinit-2.86-r8.ebuild 3486
+SHA256 57b9eb5132f7e3cafc46fee7bb1a0f6d3cd8264a19f12d97a680892fc3c51d48 sysvinit-2.86-r8.ebuild 3486
+MISC ChangeLog 7676 RMD160 b785ed61ed9a6935e2c5908fa868da1096e1212e SHA1 3f59ee1e7ed2c2e8736a07376f7e3eb1abecc3fb SHA256 1aba9ce922ad02e3af67b2a3dc4bc796fe2e77e263aadbca848e24ed82c1f074
+MD5 659173f53ddb13433847560ab6b51dc8 ChangeLog 7676
+RMD160 b785ed61ed9a6935e2c5908fa868da1096e1212e ChangeLog 7676
+SHA256 1aba9ce922ad02e3af67b2a3dc4bc796fe2e77e263aadbca848e24ed82c1f074 ChangeLog 7676
+MISC metadata.xml 164 RMD160 f43cbec30b7074319087c9acffdb9354b17b0db3 SHA1 9c213f5803676c56439df3716be07d6692588856 SHA256 f5f2891f2a4791cd31350bb2bb572131ad7235cd0eeb124c9912c187ac10ce92
+MD5 9a09f8d531c582e78977dbfd96edc1f2 metadata.xml 164
+RMD160 f43cbec30b7074319087c9acffdb9354b17b0db3 metadata.xml 164
+SHA256 f5f2891f2a4791cd31350bb2bb572131ad7235cd0eeb124c9912c187ac10ce92 metadata.xml 164
+MD5 a0a89857120e374f52bb610074e602f7 files/digest-sysvinit-2.86-r8 488
+RMD160 586ea36bc8586bf1f30e9a51715e6ab520a798ac files/digest-sysvinit-2.86-r8 488
+SHA256 b2bb79f2cb614dae61f284fc74c63b65f0434e0f8e66212ccb698577d671f62d files/digest-sysvinit-2.86-r8 488
Index: /trunk/portage_overlay/sys-apps/sysvinit/files/2.86-gentoo.patch
===================================================================
--- /trunk/portage_overlay/sys-apps/sysvinit/files/2.86-gentoo.patch	(revision 24523)
+++ /trunk/portage_overlay/sys-apps/sysvinit/files/2.86-gentoo.patch	(revision 24523)
@@ -0,0 +1,25 @@
+--- src/Makefile.orig	2004-12-21 22:08:42.607088800 -0500
++++ src/Makefile	2004-12-21 22:12:56.409504968 -0500
+@@ -10,5 +10,3 @@
+ 
+-CC	= gcc
+-CFLAGS	= -Wall -O2 -fomit-frame-pointer -D_GNU_SOURCE
+-LDFLAGS	= -s
++CFLAGS	+= -Wall -D_GNU_SOURCE
+ STATIC	=
+@@ -33,2 +31,9 @@
+ 
++ifeq ($(DISTRO),Gentoo)
++SBIN	+= sulogin bootlogd
++USRBIN	+= utmpdump wall
++MAN1	+= wall.1
++MAN8	+= sulogin.8 bootlogd.8
++endif
++
+ ifeq ($(DISTRO),Debian)
+@@ -112,2 +117,5 @@
+ install:
++		$(INSTALL) -d $(ROOT)/bin $(ROOT)/sbin $(ROOT)/usr/bin \
++			$(ROOT)/usr/include $(ROOT)/$(MANDIR)/man1 $(ROOT)/$(MANDIR)/man5 \
++			$(ROOT)/$(MANDIR)/man8
+ 		for i in $(BIN); do \
Index: /trunk/portage_overlay/sys-apps/sysvinit/files/2.86-selinux-1.patch
===================================================================
--- /trunk/portage_overlay/sys-apps/sysvinit/files/2.86-selinux-1.patch	(revision 24523)
+++ /trunk/portage_overlay/sys-apps/sysvinit/files/2.86-selinux-1.patch	(revision 24523)
@@ -0,0 +1,91 @@
+--- sysvinit-2.85/src/init.c.selinux	2005-10-14 14:16:24.000000000 -0400
++++ sysvinit-2.85/src/init.c	2005-10-14 14:16:24.000000000 -0400
+@@ -48,6 +48,8 @@
+ #include <stdarg.h>
+ #include <sys/syslog.h>
+ #include <sys/time.h>
++#include <selinux/selinux.h>
++
+ 
+ #ifdef __i386__
+ #  if (__GLIBC__ >= 2)
+@@ -2513,6 +2515,7 @@
+ 	char			*p;
+ 	int			f;
+ 	int			isinit;
++	int			enforce = 0;
+ 
+ 	/* Get my own name */
+ 	if ((p = strrchr(argv[0], '/')) != NULL)
+@@ -2576,6 +2579,20 @@
+ 		maxproclen += strlen(argv[f]) + 1;
+ 	}
+ 
++  	if (getenv("SELINUX_INIT") == NULL) {
++	  putenv("SELINUX_INIT=YES");
++	  if (selinux_init_load_policy(&enforce) == 0 ) {
++	    execv(myname, argv);
++	  } else {
++	    if (enforce > 0) {
++	      /* SELinux in enforcing mode but load_policy failed */
++	      /* At this point, we probably can't open /dev/console, so log() won't work */
++		    initlog(L_VB,"Unable to load SELinux Policy. Machine is in enforcing mode. Halting now.");
++	      exit(1);
++	    }
++	  }
++	}
++  
+ 	/* Start booting. */
+ 	argv0 = argv[0];
+ 	argv[1] = NULL;
+--- sysvinit-2.85/src/Makefile.selinux	2005-10-14 14:16:24.000000000 -0400
++++ sysvinit-2.85/src/Makefile	2005-10-14 14:16:24.000000000 -0400
+@@ -32,7 +32,7 @@
+ all:		$(BIN) $(SBIN) $(USRBIN)
+ 
+ init:		init.o init_utmp.o
+-		$(CC) $(LDFLAGS) $(STATIC) -o $@ init.o init_utmp.o
++		$(CC) $(LDFLAGS) $(STATIC) -o $@ init.o init_utmp.o -lsepol -lselinux
+ 
+ halt:		halt.o ifdown.o hddown.o utmp.o reboot.h
+ 		$(CC) $(LDFLAGS) -o $@ halt.o ifdown.o hddown.o utmp.o
+@@ -50,7 +50,7 @@
+ 		$(CC) $(LDFLAGS) -o $@ runlevel.o
+ 
+ sulogin:	sulogin.o
+-		$(CC) $(LDFLAGS) $(STATIC) -o $@ sulogin.o $(LCRYPT)
++		$(CC) $(LDFLAGS) $(STATIC) -o $@ sulogin.o $(LCRYPT) -lselinux
+ 
+ wall:		dowall.o wall.o
+ 		$(CC) $(LDFLAGS) -o $@ dowall.o wall.o
+--- sysvinit-2.85/src/sulogin.c.selinux	2005-10-14 14:16:24.000000000 -0400
++++ sysvinit-2.85/src/sulogin.c	2005-10-14 14:18:42.000000000 -0400
+@@ -28,6 +28,8 @@
+ #  include <crypt.h>
+ #endif
+ 
++#include <selinux/selinux.h>
++#include <selinux/get_context_list.h>
+ 
+ #define CHECK_DES	1
+ #define CHECK_MD5	1
+@@ -332,6 +335,19 @@
+ 	signal(SIGINT, SIG_DFL);
+ 	signal(SIGTSTP, SIG_DFL);
+ 	signal(SIGQUIT, SIG_DFL);
++	if (is_selinux_enabled > 0) {
++	  security_context_t scon=NULL;
++	  char *seuser=NULL;
++	  char *level=NULL;
++	  if (getseuserbyname("root", &seuser, &level) == 0)
++		  if (get_default_context_with_level(seuser, level, 0, &scon) > 0) {
++			  if (setexeccon(scon) != 0) 
++				  fprintf(stderr, "setexeccon failed\n");
++			  freecon(scon);
++		  }
++		free(seuser);
++		free(level);
++	}
+ 	execl(sushell, shell, NULL);
+ 	perror(sushell);
+ 
Index: /trunk/portage_overlay/sys-apps/sysvinit/files/2.86-selinux.patch
===================================================================
--- /trunk/portage_overlay/sys-apps/sysvinit/files/2.86-selinux.patch	(revision 24523)
+++ /trunk/portage_overlay/sys-apps/sysvinit/files/2.86-selinux.patch	(revision 24523)
@@ -0,0 +1,239 @@
+diff -urN sysvinit-2.86.orig/src/Makefile sysvinit-2.86/src/Makefile
+--- sysvinit-2.86.orig/src/Makefile	2004-06-09 08:47:45.000000000 -0400
++++ sysvinit-2.86/src/Makefile	2005-01-03 20:25:59.922659928 -0500
+@@ -12,6 +12,8 @@
+ CFLAGS	= -Wall -O2 -fomit-frame-pointer -D_GNU_SOURCE
+ LDFLAGS	= -s
+ STATIC	=
++CFLAGS	+= -DWITH_SELINUX
++LDFLAGS	+= -lselinux -lsepol
+ 
+ # For some known distributions we do not build all programs, otherwise we do.
+ BIN	=
+diff -urN sysvinit-2.86.orig/src/init.c sysvinit-2.86/src/init.c
+--- sysvinit-2.86.orig/src/init.c	2004-07-30 08:16:20.000000000 -0400
++++ sysvinit-2.86/src/init.c	2005-01-03 20:46:39.485217776 -0500
+@@ -42,6 +42,11 @@
+ #include <stdarg.h>
+ #include <sys/syslog.h>
+ #include <sys/time.h>
++#include <sys/mman.h>
++#include <selinux/selinux.h>
++#include <sepol/sepol.h>
++#include <sys/mount.h>
++
+ 
+ #ifdef __i386__
+ #  if (__GLIBC__ >= 2)
+@@ -104,6 +109,7 @@
+ int dfl_level = 0;		/* Default runlevel */
+ sig_atomic_t got_cont = 0;	/* Set if we received the SIGCONT signal */
+ sig_atomic_t got_signals;	/* Set if we received a signal. */
++int enforcing = -1;		/* SELinux enforcing mode */
+ int emerg_shell = 0;		/* Start emergency shell? */
+ int wrote_wtmp_reboot = 1;	/* Set when we wrote the reboot record */
+ int wrote_utmp_reboot = 1;	/* Set when we wrote the reboot record */
+@@ -192,6 +198,142 @@
+ char *extra_env[NR_EXTRA_ENV];
+ 
+ 
++/* Mount point for selinuxfs. */
++#define SELINUXMNT "/selinux/"
++
++static int load_policy(int *enforce) 
++{
++	int fd=-1,ret=-1;
++	int rc=0, orig_enforce;
++	struct stat sb;
++	void *map;
++	char policy_file[PATH_MAX];
++	int policy_version=0;
++	FILE *cfg;
++	char buf[4096];
++	int seconfig = -2;
++	
++	selinux_getenforcemode(&seconfig);
++
++	mount("none", "/proc", "proc", 0, 0);
++	cfg = fopen("/proc/cmdline","r");
++	if (cfg) {
++		char *tmp;
++		if (fgets(buf,4096,cfg) && (tmp = strstr(buf,"enforcing="))) {
++			if (tmp == buf || isspace(*(tmp-1))) {
++				enforcing=atoi(tmp+10);
++			}
++		}
++		fclose(cfg);
++	}
++#define MNT_DETACH 2
++	umount2("/proc",MNT_DETACH);
++	
++	if (enforcing >=0)
++		*enforce = enforcing;
++	else if (seconfig == 1)
++		*enforce = 1;
++	
++	if (mount("none", SELINUXMNT, "selinuxfs", 0, 0) < 0) {
++		if (errno == ENODEV) {
++			initlog(L_VB, "SELinux not supported by kernel: %s\n",SELINUXMNT,strerror(errno));
++			*enforce = 0;
++		} else {
++			initlog(L_VB, "Failed to mount %s: %s\n",SELINUXMNT,strerror(errno));
++		}
++		return ret;
++	}
++
++	set_selinuxmnt(SELINUXMNT); /* set manually since we mounted it */
++
++	policy_version=security_policyvers();
++	if (policy_version < 0) {
++		initlog(L_VB,  "Can't get policy version: %s\n", strerror(errno));
++		goto UMOUNT;
++	}
++  
++	orig_enforce = rc = security_getenforce();
++	if (rc < 0) {
++		initlog(L_VB,  "Can't get SELinux enforcement flag: %s\n", strerror(errno));
++		goto UMOUNT;
++	}
++	if (enforcing >= 0) {
++		*enforce = enforcing;
++	} else if (seconfig == -1) {
++		*enforce = 0;
++		rc = security_disable();
++		if (rc == 0) umount(SELINUXMNT);
++		if (rc < 0) {
++			rc = security_setenforce(0);
++			if (rc < 0) {
++				initlog(L_VB, "Can't disable SELinux: %s\n", strerror(errno));
++				goto UMOUNT;
++			}
++		}
++		ret = 0;
++		goto UMOUNT;
++	} else if (seconfig >= 0) {
++		*enforce = seconfig;
++		if (orig_enforce != *enforce) {
++			rc = security_setenforce(seconfig);
++			if (rc < 0) {
++				initlog(L_VB, "Can't set SELinux enforcement flag: %s\n", strerror(errno));
++				goto UMOUNT;
++			}
++		}
++	}
++
++	snprintf(policy_file,sizeof(policy_file),"%s.%d",selinux_binary_policy_path(),policy_version);
++	fd = open(policy_file, O_RDONLY);
++	if (fd < 0) {
++		/* Check previous version to see if old policy is available
++		 */
++		snprintf(policy_file,sizeof(policy_file),"%s.%d",selinux_binary_policy_path(),policy_version-1);
++		fd = open(policy_file, O_RDONLY);
++		if (fd < 0) {
++			initlog(L_VB,  "Can't open '%s.%d':  %s\n",
++			    selinux_binary_policy_path(),policy_version,strerror(errno));
++			goto UMOUNT;
++		}
++	}
++  
++	if (fstat(fd, &sb) < 0) {
++		initlog(L_VB, "Can't stat '%s':  %s\n",
++		    policy_file, strerror(errno));
++		goto UMOUNT;
++	}
++  
++	map = mmap(NULL, sb.st_size, PROT_READ | PROT_WRITE, MAP_PRIVATE, fd, 0);
++	if (map == MAP_FAILED) {
++		initlog(L_VB,  "Can't map '%s':  %s\n",
++		    policy_file, strerror(errno));
++		goto UMOUNT;
++	}
++
++
++	/* Set booleans based on a booleans configuration file. */
++	ret = sepol_genbools(map, sb.st_size, selinux_booleans_path());
++	if (ret < 0) {
++		if (errno != ENOENT && errno != EINVAL) {
++			initlog(L_VB,"Error while setting booleans:  %s\n", 
++			    strerror(errno));
++			goto UMOUNT;
++		}
++	}
++	initlog(L_VB, "Loading security policy\n");
++	ret=security_load_policy(map, sb.st_size);
++	if (ret < 0) {
++		initlog(L_VB, "security_load_policy failed\n");
++	}
++
++UMOUNT:
++	/*umount(SELINUXMNT); */
++	if ( fd >= 0) {
++		close(fd);
++	}
++	return(ret);
++}
++
+ /*
+  *	Sleep a number of seconds.
+  *
+@@ -2599,6 +2741,7 @@
+ 	char			*p;
+ 	int			f;
+ 	int			isinit;
++	int			enforce = 0;
+ 
+ 	/* Get my own name */
+ 	if ((p = strrchr(argv[0], '/')) != NULL)
+@@ -2662,6 +2805,20 @@
+ 		maxproclen += strlen(argv[f]) + 1;
+ 	}
+ 
++  	if (getenv("SELINUX_INIT") == NULL) {
++	  putenv("SELINUX_INIT=YES");
++	  if (load_policy(&enforce) == 0 ) {
++	    execv(myname, argv);
++	  } else {
++	    if (enforce > 0) {
++	      /* SELinux in enforcing mode but load_policy failed */
++	      /* At this point, we probably can't open /dev/console, so log() won't work */
++		    fprintf(stderr,"Enforcing mode requested but no policy loaded. Halting now.\n");
++	      exit(1);
++	    }
++	  }
++	}
++  
+ 	/* Start booting. */
+ 	argv0 = argv[0];
+ 	argv[1] = NULL;
+diff -urN sysvinit-2.86.orig/src/sulogin.c sysvinit-2.86/src/sulogin.c
+--- sysvinit-2.86.orig/src/sulogin.c	2004-07-30 07:40:28.000000000 -0400
++++ sysvinit-2.86/src/sulogin.c	2005-01-03 20:30:48.746751992 -0500
+@@ -27,7 +27,10 @@
+ #if defined(__GLIBC__)
+ #  include <crypt.h>
+ #endif
+-
++#ifdef WITH_SELINUX
++#include <selinux/selinux.h>
++#include <selinux/get_context_list.h>
++#endif
+ #define CHECK_DES	1
+ #define CHECK_MD5	1
+ 
+@@ -335,6 +338,16 @@
+ 	signal(SIGINT, SIG_DFL);
+ 	signal(SIGTSTP, SIG_DFL);
+ 	signal(SIGQUIT, SIG_DFL);
++#ifdef WITH_SELINUX
++	if (is_selinux_enabled > 0) {
++	  security_context_t* contextlist=NULL;
++	  if (get_ordered_context_list("root", 0, &contextlist) > 0) {
++	    if (setexeccon(contextlist[0]) != 0) 
++	      fprintf(stderr, "setexeccon faile\n");
++	    freeconary(contextlist);
++	  }
++	}
++#endif
+ 	execl(sushell, shell, NULL);
+ 	perror(sushell);
+ 
Index: /trunk/portage_overlay/sys-apps/sysvinit/files/change_console.8
===================================================================
--- /trunk/portage_overlay/sys-apps/sysvinit/files/change_console.8	(revision 24523)
+++ /trunk/portage_overlay/sys-apps/sysvinit/files/change_console.8	(revision 24523)
@@ -0,0 +1,33 @@
+.TH CHANGE_CONSOLE 8 "23 September 2003" "" "Linux User's Manual"
+
+.SH NAME
+change_console -- change console used by init
+
+.SH SYNOPSIS
+.B change_console
+.RB [ \-f ]
+.RB [ \-r ]
+.RB [device]
+
+.SH DESCRIPTION
+.B change_console
+changes the console used by 
+.IR init (8)
+to spawn commands.
+.SH OPTIONS
+.IP \fB\-f\fn
+Remain in the foreground after sending the command to init
+.PP
+.IP \fB\-r\fn
+Reset the console file used by init to its compiled-in default
+(usually /dev/console).
+
+.IP \fBdevice\fn
+The device file to use as the console. If none is specified,
+the result of running ttyname on stdin is used.
+
+.SH SEE ALSO
+.IR init (8)
+
+.SH AUTHOR
+Red Hat, Inc.
Index: /trunk/portage_overlay/sys-apps/sysvinit/files/change_console.c
===================================================================
--- /trunk/portage_overlay/sys-apps/sysvinit/files/change_console.c	(revision 24523)
+++ /trunk/portage_overlay/sys-apps/sysvinit/files/change_console.c	(revision 24523)
@@ -0,0 +1,49 @@
+#include "initreq.h"
+#include <fcntl.h>
+#include <stdio.h>
+#include <stdlib.h>
+#include <string.h>
+#include <signal.h>
+#include <getopt.h>
+#include <unistd.h>
+
+void signal_handler(int sig) {
+	exit(0);
+}
+
+int main(int argc, char **argv) {
+	int foreground = 0, reset = 0, fd, x = 1;
+	char *device = NULL;
+	struct init_request req;
+	
+	while (x < argc) {
+		if (!strcmp(argv[x], "-f")) {
+			foreground = 1;
+		} else if (!strcmp(argv[x], "-r")) {
+			reset = 1;
+		} else {
+			device = argv[x];
+		}
+		x++;
+	}
+	if (!device)
+		device = ttyname(0);
+
+	memset(&req, 0, sizeof(req));
+	req.magic = INIT_MAGIC;
+	req.cmd = INIT_CMD_CHANGECONS;
+	if (!reset)
+		snprintf(req.i.bsd.reserved, 127, device);
+	else
+		req.i.bsd.reserved[0] = '\0';
+	signal(SIGALRM, signal_handler);
+	alarm(3);
+	if ((fd = open(INIT_FIFO, O_WRONLY)) >= 0) {
+		write(fd, &req, sizeof(req)) == sizeof(req);
+		close(fd);
+	}
+	alarm(0);
+	if (foreground)
+		pause();
+	return 0;
+}
Index: /trunk/portage_overlay/sys-apps/sysvinit/files/digest-sysvinit-2.86-r8
===================================================================
--- /trunk/portage_overlay/sys-apps/sysvinit/files/digest-sysvinit-2.86-r8	(revision 24523)
+++ /trunk/portage_overlay/sys-apps/sysvinit/files/digest-sysvinit-2.86-r8	(revision 24523)
@@ -0,0 +1,6 @@
+MD5 650af823f937d386e81520b1741d4d45 sysvinit-2.86-kexec.patch 4139
+RMD160 5f8e9ccd3a39701cf47a1a541c78a4be971d46fc sysvinit-2.86-kexec.patch 4139
+SHA256 936245ef3060939bec3099efc006009336b3672422c1de41983b277ab5ddac47 sysvinit-2.86-kexec.patch 4139
+MD5 7d5d61c026122ab791ac04c8a84db967 sysvinit-2.86.tar.gz 99009
+RMD160 46587ab51390b5c8cd3179a3690f86efdbe9b4b9 sysvinit-2.86.tar.gz 99009
+SHA256 035f98fae17d9cff002993c564ccc83dc4ed136127172caeff872b6abdb679d8 sysvinit-2.86.tar.gz 99009
Index: /trunk/portage_overlay/sys-apps/sysvinit/files/inittab
===================================================================
--- /trunk/portage_overlay/sys-apps/sysvinit/files/inittab	(revision 24523)
+++ /trunk/portage_overlay/sys-apps/sysvinit/files/inittab	(revision 24523)
@@ -0,0 +1,51 @@
+#
+# /etc/inittab:  This file describes how the INIT process should set up
+#                the system in a certain run-level.
+#
+# Author:  Miquel van Smoorenburg, <miquels@cistron.nl>
+# Modified by:  Patrick J. Volkerding, <volkerdi@ftp.cdrom.com>
+# Modified by:  Daniel Robbins, <drobbins@gentoo.org>
+# Modified by:  Martin Schlemmer, <azarah@gentoo.org>
+#
+# $Header: /cvsroot/pan-starrs/datasys/IPP/hw/portage-overlay/sys-apps/sysvinit/files/inittab,v 1.1 2007/07/31 21:29:16 jhoblitt Exp $
+
+# Default runlevel.
+id:3:initdefault:
+
+# System initialization, mount local filesystems, etc.
+si::sysinit:/sbin/rc sysinit
+
+# Further system initialization, brings up the boot runlevel.
+rc::bootwait:/sbin/rc boot
+
+l0:0:wait:/sbin/rc shutdown 
+l1:S1:wait:/sbin/rc single
+l2:2:wait:/sbin/rc nonetwork
+l3:3:wait:/sbin/rc default
+l4:4:wait:/sbin/rc default
+l5:5:wait:/sbin/rc default
+l6:6:wait:/sbin/rc reboot
+#z6:6:respawn:/sbin/sulogin
+
+# TERMINALS
+c1:12345:respawn:/sbin/agetty 38400 tty1 linux
+c2:2345:respawn:/sbin/agetty 38400 tty2 linux
+c3:2345:respawn:/sbin/agetty 38400 tty3 linux
+c4:2345:respawn:/sbin/agetty 38400 tty4 linux
+c5:2345:respawn:/sbin/agetty 38400 tty5 linux
+c6:2345:respawn:/sbin/agetty 38400 tty6 linux
+
+# SERIAL CONSOLES
+#s0:12345:respawn:/sbin/agetty 9600 ttyS0 vt100
+#s1:12345:respawn:/sbin/agetty 9600 ttyS1 vt100
+
+# What to do at the "Three Finger Salute".
+ca:12345:ctrlaltdel:/sbin/shutdown -r now
+
+# Used by /etc/init.d/xdm to control DM startup.
+# Read the comments in /etc/init.d/xdm for more
+# info. Do NOT remove, as this will start nothing
+# extra at boot if /etc/init.d/xdm is not added
+# to the "default" runlevel.
+x:a:once:/etc/X11/startDM.sh
+
Index: /trunk/portage_overlay/sys-apps/sysvinit/files/reboot.sh
===================================================================
--- /trunk/portage_overlay/sys-apps/sysvinit/files/reboot.sh	(revision 24523)
+++ /trunk/portage_overlay/sys-apps/sysvinit/files/reboot.sh	(revision 24523)
@@ -0,0 +1,11 @@
+# Copyright 1999-2007 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+opts="-dpk"
+[ "${RC_DOWN_INTERFACE}" = "yes" ] && opts="${opts}i"
+
+/sbin/reboot "${opts}" 2>/dev/null
+
+# hmm, if the above failed, that's kind of odd ...
+# so let's force a reboot
+/sbin/reboot -f
Index: /trunk/portage_overlay/sys-apps/sysvinit/files/shutdown.sh
===================================================================
--- /trunk/portage_overlay/sys-apps/sysvinit/files/shutdown.sh	(revision 24523)
+++ /trunk/portage_overlay/sys-apps/sysvinit/files/shutdown.sh	(revision 24523)
@@ -0,0 +1,13 @@
+# Copyright 1999-2006 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+opts="-d"
+[ "${INIT_HALT}" != "HALT" ] && opts="${opts}p"
+[ "${RC_DOWN_INTERFACE}" = "yes" ] && opts="${opts}i"
+[ "${RC_DOWN_HARDDISK}" = "yes" ] && opts="${opts}h"
+
+/sbin/halt "${opts}"
+
+# hmm, if the above failed, that's kind of odd ...
+# so let's force a halt
+/sbin/halt -f
Index: /trunk/portage_overlay/sys-apps/sysvinit/files/sysvinit-2.86-POSIX-1003.1e.patch
===================================================================
--- /trunk/portage_overlay/sys-apps/sysvinit/files/sysvinit-2.86-POSIX-1003.1e.patch	(revision 24523)
+++ /trunk/portage_overlay/sys-apps/sysvinit/files/sysvinit-2.86-POSIX-1003.1e.patch	(revision 24523)
@@ -0,0 +1,67 @@
+add support for POSIX capabilites
+
+http://original.killa.net/infosec/caps/
+http://bugs.gentoo.org/5818
+
+--- sysvinit/src/init.c
++++ sysvinit/src/init.c
+@@ -21,6 +21,15 @@
+  */
+ 
+ #include <sys/types.h>
++
++#ifdef __linux__
++#include <linux/capability.h>
++#include <linux/unistd.h>
++#include <sys/syscall.h>
++#define capget(header, data) syscall(__NR_capget, header, data)
++#define capset(header, data) syscall(__NR_capset, header, data)
++#endif
++
+ #include <sys/stat.h>
+ #include <sys/ioctl.h>
+ #include <sys/wait.h>
+@@ -2348,6 +2357,11 @@ int init_main()
+   pid_t			rc;
+   int			f, st;
+ 
++#ifdef __linux__
++  cap_user_header_t head;
++  cap_user_data_t data;
++#endif
++
+   if (!reload) {
+   
+ #if INITDEBUG
+@@ -2438,6 +2452,31 @@ int init_main()
+   		SETSIG(sa, SIGCHLD,  chld_handler, SA_RESTART);
+   	}
+ 
++#ifdef __linux__
++	/*
++	 *	This seems like the right place to do this, just before
++	 *	we read /etc/inittab...
++	 */
++
++	head = malloc(sizeof(head));
++	if ((data = malloc(sizeof(data))) == NULL)
++		free(head);
++
++	if (head && data) {
++		head->pid     = 0;
++		head->version = _LINUX_CAPABILITY_VERSION;
++
++		if (capget(head, data) == 0) {
++			/* Max out the inheritable capability set. */
++			data->inheritable = data->effective;
++			capset(head, data);
++		}
++
++		free(head);
++		free(data);
++	}
++#endif
++
+   	/*
+ 	 *	Start normal boot procedure.
+ 	 */
Index: /trunk/portage_overlay/sys-apps/sysvinit/files/sysvinit-2.86-docs.patch
===================================================================
--- /trunk/portage_overlay/sys-apps/sysvinit/files/sysvinit-2.86-docs.patch	(revision 24523)
+++ /trunk/portage_overlay/sys-apps/sysvinit/files/sysvinit-2.86-docs.patch	(revision 24523)
@@ -0,0 +1,73 @@
+Sync both the content and style of `shutdown -h` and `man shutdown`.
+
+http://bugs.gentoo.org/91724
+
+--- man/shutdown.8
++++ man/shutdown.8
+@@ -11,7 +11,7 @@
+ .B /sbin/shutdown
++.RB [ \-akrhPHfFnc ]
+ .RB [ \-t
+ .IR sec ]
+-.RB [ \-arkhncfFHP ]
+ .I time
+-.RI [ warning-message ]
++.RI [ "warning message" ]
+ .\"}}}
+@@ -41,7 +41,2 @@
+ .\"}}}
+-.\"{{{  -t sec
+-.IP "\fB\-t\fP \fIsec\fP"
+-Tell \fBinit\fP(8) to wait \fIsec\fP seconds between sending processes the 
+-warning and the kill signal, before changing to another runlevel.
+-.\"}}}
+ .\"{{{  -k
+@@ -58,7 +53,2 @@
+ .\"}}}
+-.\"{{{  -H
+-.IP \fB\-H\fP
+-Halt action is to halt or drop into boot monitor on systems that
+-support it.
+-.\"}}}
+ .\"{{{  -P
+@@ -67,7 +57,6 @@
+ .\"}}}
+-.\"{{{  -n
+-.IP \fB\-n\fP
+-[DEPRECATED] Don't call \fBinit\fP(8) to do the shutdown but do it ourself.
+-The use of this option is discouraged, and its results are not always what
+-you'd expect.
++.\"{{{  -H
++.IP \fB\-H\fP
++Halt action is to halt or drop into boot monitor on systems that
++support it.
+ .\"}}}
+@@ -81,2 +70,8 @@
+ .\"}}}
++.\"{{{  -n
++.IP \fB\-n\fP
++[DEPRECATED] Don't call \fBinit\fP(8) to do the shutdown but do it ourself.
++The use of this option is discouraged, and its results are not always what
++you'd expect.
++.\"}}}
+ .\"{{{  -c
+@@ -87,2 +82,7 @@
+ .\"}}}
++.\"{{{  -t sec
++.IP "\fB\-t\fP \fIsec\fP"
++Tell \fBinit\fP(8) to wait \fIsec\fP seconds between sending processes the 
++warning and the kill signal, before changing to another runlevel.
++.\"}}}
+ .\"{{{  time
+@@ -92,3 +92,3 @@
+ .\"{{{  warning-message
+-.IP \fIwarning-message\fP
++.IP "\fIwarning message\fP"
+ Message to send to all users.
+--- src/shutdown.c
++++ src/shutdown.c
+@@ -104,3 +104,3 @@
+ 	fprintf(stderr,
+-	"Usage:\t  shutdown [-akrhHPfnc] [-t secs] time [warning message]\n"
++	"Usage:\t  shutdown [-akrhPHfFnc] [-t sec] time [warning message]\n"
+ 	"\t\t  -a:      use /etc/shutdown.allow\n"
Index: /trunk/portage_overlay/sys-apps/sysvinit/files/sysvinit-2.86-execl.patch
===================================================================
--- /trunk/portage_overlay/sys-apps/sysvinit/files/sysvinit-2.86-execl.patch	(revision 24523)
+++ /trunk/portage_overlay/sys-apps/sysvinit/files/sysvinit-2.86-execl.patch	(revision 24523)
@@ -0,0 +1,11 @@
+--- sysvinit/src/init.c
++++ sysvinit/src/init.c
+@@ -1893,7 +1893,7 @@ void re_exec(void)
+ 	 *	The existing init process execs a new init binary.
+ 	 */
+ 	env = init_buildenv(0);
+-	execl(myname, myname, "--init", NULL, env);
++	execle(myname, myname, "--init", NULL, env);
+ 
+ 	/*
+ 	 *	We shouldn't be here, something failed. 
Index: /trunk/portage_overlay/sys-apps/sysvinit/files/sysvinit-2.86-off-by-one.patch
===================================================================
--- /trunk/portage_overlay/sys-apps/sysvinit/files/sysvinit-2.86-off-by-one.patch	(revision 24523)
+++ /trunk/portage_overlay/sys-apps/sysvinit/files/sysvinit-2.86-off-by-one.patch	(revision 24523)
@@ -0,0 +1,16 @@
+Fix bug where proc names are truncated
+
+http://bugzilla.openvz.org/60
+http://bugs.gentoo.org/110420
+
+--- src/init.c
++++ src/init.c
+@@ -466,7 +466,7 @@
+ 
+ 	if (maxproclen > 2) {
+ 		memset(argv0, 0, maxproclen);
+-		strncpy(argv0, buf, maxproclen - 2);
++		strncpy(argv0, buf, maxproclen - 1);
+ 	}
+ 
+ 	return len;
Index: /trunk/portage_overlay/sys-apps/sysvinit/files/sysvinit-2.86-shutdown-single.patch
===================================================================
--- /trunk/portage_overlay/sys-apps/sysvinit/files/sysvinit-2.86-shutdown-single.patch	(revision 24523)
+++ /trunk/portage_overlay/sys-apps/sysvinit/files/sysvinit-2.86-shutdown-single.patch	(revision 24523)
@@ -0,0 +1,38 @@
+This patch makes shutdown use the Single User runlevel by default so
+the gettys are shutdown too.
+
+Roy Marples <uberlord@gentoo.org>
+
+diff -ur sysvinit-2.86.orig/man/shutdown.8 sysvinit-2.86/man/shutdown.8
+--- sysvinit-2.86.orig/man/shutdown.8	2006-12-21 10:16:37.000000000 +0000
++++ sysvinit-2.86/man/shutdown.8	2006-12-21 10:19:51.000000000 +0000
+@@ -27,7 +27,7 @@
+ \fBshutdown\fP does its job by signalling the \fBinit\fP process, 
+ asking it to change the runlevel.
+ Runlevel \fB0\fP is used to halt the system, runlevel \fB6\fP is used
+-to reboot the system, and runlevel \fB1\fP is used to put to system into
++to reboot the system, and runlevel \fBS\fP is used to put to system into
+ a state where administrative tasks can be performed; this is the default
+ if neither the \fI-h\fP or \fI-r\fP flag is given to \fBshutdown\fP.
+ To see which actions are taken on halt or reboot see the appropriate
+diff -ur sysvinit-2.86.orig/src/shutdown.c sysvinit-2.86/src/shutdown.c
+--- sysvinit-2.86.orig/src/shutdown.c	2006-12-21 10:16:37.000000000 +0000
++++ sysvinit-2.86/src/shutdown.c	2006-12-21 10:21:03.000000000 +0000
+@@ -463,7 +463,7 @@
+ 		usage();
+   		exit(1);
+ 	}
+-	strcpy(down_level, "1");
++	strcpy(down_level, "S");
+ 	halttype = NULL;
+ 
+ 	/* Process the options. */
+@@ -636,6 +636,8 @@
+ 			strcpy(newstate, "for reboot");
+ 			break;
+ 		case '1':
++		case 'S':
++		case 's':
+ 			strcpy(newstate, "to maintenance mode");
+ 			break;
+ 		default:
Index: /trunk/portage_overlay/sys-apps/sysvinit/files/sysvinit-2.86-shutdown-usage.patch
===================================================================
--- /trunk/portage_overlay/sys-apps/sysvinit/files/sysvinit-2.86-shutdown-usage.patch	(revision 24523)
+++ /trunk/portage_overlay/sys-apps/sysvinit/files/sysvinit-2.86-shutdown-usage.patch	(revision 24523)
@@ -0,0 +1,10 @@
+Allow non-root users to at least see the help output.
+
+http://bugs.gentoo.org/91724
+
+--- src/shutdown.c
++++ src/shutdown.c
+@@ -462,2 +462,3 @@
+   		fprintf(stderr, "shutdown: you must be root to do that!\n");
++		usage();
+   		exit(1);
Index: /trunk/portage_overlay/sys-apps/sysvinit/files/sysvinit-2.86-utmp-64bit.patch
===================================================================
--- /trunk/portage_overlay/sys-apps/sysvinit/files/sysvinit-2.86-utmp-64bit.patch	(revision 24523)
+++ /trunk/portage_overlay/sys-apps/sysvinit/files/sysvinit-2.86-utmp-64bit.patch	(revision 24523)
@@ -0,0 +1,43 @@
+On 64bit arches which have 32bit multilib support, the utmp struct is
+the same ... thus we cannot assume that utmp.ut_tv is of type time_t
+
+--- sysvinit/src/utmp.c
++++ sysvinit/src/utmp.c
+@@ -47,6 +47,7 @@ void write_wtmp
+ 	int fd;
+ 	struct utmp utmp;
+ 	struct utsname uname_buf;
++	struct timeval tv;
+ 
+ 	/*
+ 	 *	Try to open the wtmp file. Note that we even try
+@@ -76,7 +77,9 @@ void write_wtmp
+ 	 */
+ 	memset(&utmp, 0, sizeof(utmp));
+ #if defined(__GLIBC__)
+-	gettimeofday(&utmp.ut_tv, NULL);
++	gettimeofday(&tv, NULL);
++	utmp.ut_tv.tv_sec = tv.tv_sec;
++	utmp.ut_tv.tv_usec = tv.tv_usec;
+ #else
+ 	time(&utmp.ut_time);
+ #endif
+@@ -113,6 +116,7 @@ static void write_utmp
+ 	struct utmp utmp;
+ 	struct utmp tmp;
+ 	struct utmp *utmptr;
++	struct timeval tv;
+ 
+ 	/*
+ 	 *	Can't do much if UTMP_FILE is not present.
+@@ -144,7 +148,9 @@ static void write_utmp
+ 	utmp.ut_pid = pid;
+ 	strncpy(utmp.ut_id, id, sizeof(utmp.ut_id));
+ #if defined(__GLIBC__)
+-	gettimeofday(&utmp.ut_tv, NULL);
++	gettimeofday(&tv, NULL);
++	utmp.ut_tv.tv_sec = tv.tv_sec;
++	utmp.ut_tv.tv_usec = tv.tv_usec;
+ #else
+ 	time(&utmp.ut_time);
+ #endif
Index: /trunk/portage_overlay/sys-apps/sysvinit/metadata.xml
===================================================================
--- /trunk/portage_overlay/sys-apps/sysvinit/metadata.xml	(revision 24523)
+++ /trunk/portage_overlay/sys-apps/sysvinit/metadata.xml	(revision 24523)
@@ -0,0 +1,5 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+<herd>base-system</herd>
+</pkgmetadata>
Index: /trunk/portage_overlay/sys-apps/sysvinit/sysvinit-2.86-r8.ebuild
===================================================================
--- /trunk/portage_overlay/sys-apps/sysvinit/sysvinit-2.86-r8.ebuild	(revision 24523)
+++ /trunk/portage_overlay/sys-apps/sysvinit/sysvinit-2.86-r8.ebuild	(revision 24523)
@@ -0,0 +1,98 @@
+# Copyright 1999-2007 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /cvsroot/pan-starrs/datasys/IPP/hw/portage-overlay/sys-apps/sysvinit/sysvinit-2.86-r8.ebuild,v 1.1 2007/07/31 21:29:15 jhoblitt Exp $
+
+inherit eutils toolchain-funcs flag-o-matic
+
+DESCRIPTION="/sbin/init - parent of all processes"
+HOMEPAGE="http://freshmeat.net/projects/sysvinit/"
+SRC_URI="ftp://ftp.cistron.nl/pub/people/miquels/software/${P}.tar.gz
+	ftp://sunsite.unc.edu/pub/Linux/system/daemons/init/${P}.tar.gz
+	http://www.gc-linux.org/down/isobel/kexec/sysvinit/sysvinit-2.86-kexec.patch"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="alpha amd64 arm hppa ia64 m68k mips ppc ppc64 s390 sh sparc x86"
+IUSE="selinux ibm static"
+
+RDEPEND="selinux? ( >=sys-libs/libselinux-1.28 )"
+DEPEND="${RDEPEND}
+	virtual/os-headers"
+
+src_unpack() {
+	unpack ${P}.tar.gz
+	cd "${S}"
+	cp "${FILESDIR}"/change_console.{c,8} src/ || die
+	epatch "${FILESDIR}"/${P}-docs.patch
+	epatch "${FILESDIR}"/${P}-shutdown-usage.patch
+	epatch "${FILESDIR}"/sysvinit-2.86-off-by-one.patch
+	epatch "${DISTDIR}"/sysvinit-2.86-kexec.patch
+	#epatch "${FILESDIR}"/sysvinit-2.86-POSIX-1003.1e.patch #5818
+	epatch "${FILESDIR}"/sysvinit-2.86-execl.patch
+	epatch "${FILESDIR}"/sysvinit-2.86-utmp-64bit.patch
+	epatch "${FILESDIR}/${P}"-shutdown-single.patch
+	cd src
+	epatch "${FILESDIR}"/${PV}-gentoo.patch
+	use selinux && epatch "${FILESDIR}"/${PV}-selinux-1.patch
+
+	# Mung inittab for specific architectures
+	cd "${WORKDIR}"
+	cp "${FILESDIR}"/inittab . || die "cp inittab"
+	local insert=""
+	use amd64 && insert="s0:12345:respawn:/sbin/agetty 115200 ttyS0 vt100"
+	use ppc && insert="#psc0:12345:respawn:/sbin/agetty 115200 ttyPSC0 linux\n"
+	use arm && insert='#f0:12345:respawn:/sbin/agetty 9600 ttyFB0 vt100'
+	use hppa && insert='b0:12345:respawn:/sbin/agetty 9600 ttyB0 vt100'
+	use s390 && insert='s0:12345:respawn:/sbin/agetty 38400 console'
+	if use ibm ; then
+		insert="${insert}#hvc0:2345:respawn:/sbin/agetty -L 9600 hvc0"$'\n'
+		insert="${insert}#hvsi:2345:respawn:/sbin/agetty -L 19200 hvsi0"
+	fi
+	(use arm || use mips || use sh || use sparc) && sed -i '/ttyS0/s:#::' inittab
+	[[ -n ${insert} ]] && echo "# Architecture specific features"$'\n'"${insert}" >> inittab
+}
+
+src_compile() {
+	use static && append-ldflags -static
+
+	# Note: The LCRYPT define below overrides the test in
+	# sysvinit's Makefile.  This is because sulogin must be linked
+	# to libcrypt in any case, but when building stage2 in
+	# catalyst, /usr/lib/libcrypt.a isn't available.  In truth
+	# this doesn't change how sulogin is built since ld would use
+	# the shared obj by default anyway!  The other option is to
+	# refrain from building sulogin, but that isn't a good option.
+	# (09 Jul 2004 agriffis)
+	emake -C src \
+		CC="$(tc-getCC)" \
+		DISTRO="Gentoo" \
+		LCRYPT="-lcrypt" \
+		all change_console \
+		|| die
+}
+
+src_install() {
+	dodoc README doc/*
+
+	cd src
+	make install DISTRO="Gentoo" ROOT="${D}" || die "make install"
+
+	into /
+	dosbin change_console || die
+	doman change_console.8
+
+	insinto /etc
+	doins "${WORKDIR}"/inittab || die "inittab"
+
+	doinitd "${FILESDIR}"/{reboot,shutdown}.sh || die
+}
+
+pkg_postinst() {
+	# Reload init to fix unmounting problems of / on next reboot.
+	# This is really needed, as without the new version of init cause init
+	# not to quit properly on reboot, and causes a fsck of / on next reboot.
+	if [[ ${ROOT} == / ]] ; then
+		# Do not return an error if this fails
+		/sbin/telinit U &>/dev/null
+	fi
+}
Index: /trunk/portage_overlay/sys-boot/grub/Manifest
===================================================================
--- /trunk/portage_overlay/sys-boot/grub/Manifest	(revision 24523)
+++ /trunk/portage_overlay/sys-boot/grub/Manifest	(revision 24523)
@@ -0,0 +1,5 @@
+AUX grub-gpt.patch 10682 RMD160 53dd38d52f2b38fb28dfb670d6fd27e47a562bbb SHA1 6057a076110d469fb63e56e57711d281221f9b42 SHA256 5e38046cfb727420e5b4b19d71c7fb4ddff22cbcc356c9f888763b0c1963d389
+DIST grub-0.97-patches-1.4.tar.bz2 24693 RMD160 6afefff73b5f3ab5c6d05563c4f67f37dbfce16c SHA1 7c26a941467b58380747c9d1e07c14dfc3998b10 SHA256 290dd96fdeb9471c516f061f4949ccda33f8d03ab81a6e2beb5005b3022e71da
+DIST grub-0.97.tar.gz 971783 RMD160 7fb5674edf0c950bd38e94f85ff1e2909aa741f0 SHA1 2580626c4579bd99336d3af4482c346c95dac4fb SHA256 4e1d15d12dbd3e9208111d6b806ad5a9857ca8850c47877d36575b904559260b
+DIST splash.xpm.gz 33856 RMD160 2fead61f91c368429e80936248bb02af2bdf15ff SHA1 98e679f9698be43426f971f89a088c053e8c804a SHA256 b95600f777331b0dd31d51c68f60f0e846e4c8b628857a41165f4e6b30e6acaf
+EBUILD grub-0.97-r3.ebuild 4688 RMD160 aa773d6e3cb6ab3683d712c85c758cb3a18d561e SHA1 fe475dfd720ed756fcf1b43fb6c1a7c32c57fca7 SHA256 260faca8d4b18028616293c380071ba14e525fb98fe48229737ed5f410150e54
Index: /trunk/portage_overlay/sys-boot/grub/files/digest-grub-0.97-r3
===================================================================
--- /trunk/portage_overlay/sys-boot/grub/files/digest-grub-0.97-r3	(revision 24523)
+++ /trunk/portage_overlay/sys-boot/grub/files/digest-grub-0.97-r3	(revision 24523)
@@ -0,0 +1,9 @@
+MD5 995985c7bd6d9680b36d6efd677fb751 grub-0.97-patches-1.4.tar.bz2 24693
+RMD160 6afefff73b5f3ab5c6d05563c4f67f37dbfce16c grub-0.97-patches-1.4.tar.bz2 24693
+SHA256 290dd96fdeb9471c516f061f4949ccda33f8d03ab81a6e2beb5005b3022e71da grub-0.97-patches-1.4.tar.bz2 24693
+MD5 cd3f3eb54446be6003156158d51f4884 grub-0.97.tar.gz 971783
+RMD160 7fb5674edf0c950bd38e94f85ff1e2909aa741f0 grub-0.97.tar.gz 971783
+SHA256 4e1d15d12dbd3e9208111d6b806ad5a9857ca8850c47877d36575b904559260b grub-0.97.tar.gz 971783
+MD5 cdd6c89d48982ecd544c0b4774755afd splash.xpm.gz 33856
+RMD160 2fead61f91c368429e80936248bb02af2bdf15ff splash.xpm.gz 33856
+SHA256 b95600f777331b0dd31d51c68f60f0e846e4c8b628857a41165f4e6b30e6acaf splash.xpm.gz 33856
Index: /trunk/portage_overlay/sys-boot/grub/files/grub-gpt.patch
===================================================================
--- /trunk/portage_overlay/sys-boot/grub/files/grub-gpt.patch	(revision 24523)
+++ /trunk/portage_overlay/sys-boot/grub/files/grub-gpt.patch	(revision 24523)
@@ -0,0 +1,315 @@
+diff -ruBbd --unidirectional-new-file grub-0.96/stage2/builtins.c grub-0.96-patched/stage2/builtins.c
+--- grub-0.96/stage2/builtins.c	2004-06-20 09:33:04.000000000 -0400
++++ grub-0.96-patched/stage2/builtins.c	2007-01-04 13:56:06.000000000 -0500
+@@ -1229,14 +1229,15 @@
+   for (drive = 0x80; drive < 0x88; drive++)
+     {
+       unsigned long part = 0xFFFFFF;
+-      unsigned long start, len, offset, ext_offset;
+-      int type, entry;
++      unsigned long start, len, offset, ext_offset, gpt_offset;
++      int type, entry, gpt_count, gpt_size;
+       char buf[SECTOR_SIZE];
+ 
+       current_drive = drive;
+       while (next_partition (drive, 0xFFFFFF, &part, &type,
+ 			     &start, &len, &offset, &entry,
+-			     &ext_offset, buf))
++                            &ext_offset, &gpt_offset,
++                            &gpt_count, &gpt_size, buf))
+ 	{
+ 	  if (type != PC_SLICE_TYPE_NONE
+ 	      && ! IS_PC_SLICE_TYPE_BSD (type)
+@@ -2806,8 +2807,8 @@
+ {
+   int new_type;
+   unsigned long part = 0xFFFFFF;
+-  unsigned long start, len, offset, ext_offset;
+-  int entry, type;
++  unsigned long start, len, offset, ext_offset, gpt_offset;
++  int entry, type, gpt_count, gpt_size;
+   char mbr[512];
+ 
+   /* Get the drive and the partition.  */
+@@ -2844,7 +2845,14 @@
+   /* Look for the partition.  */
+   while (next_partition (current_drive, 0xFFFFFF, &part, &type,
+ 			 &start, &len, &offset, &entry,
+-			 &ext_offset, mbr))
++			 &ext_offset, &gpt_offset, &gpt_count, &gpt_size, mbr))
++	  /* The partition may not be a GPT partition.  */
++	  if (gpt_offset != 0)
++	    {
++		errnum = ERR_BAD_ARGUMENT;
++		return 1;
++	    }
++
+     {
+       if (part == current_partition)
+ 	{
+diff -ruBbd --unidirectional-new-file grub-0.96/stage2/disk_io.c grub-0.96-patched/stage2/disk_io.c
+--- grub-0.96/stage2/disk_io.c	2004-05-23 12:35:24.000000000 -0400
++++ grub-0.96-patched/stage2/disk_io.c	2007-01-04 14:01:08.000000000 -0500
+@@ -21,6 +21,7 @@
+ 
+ #include <shared.h>
+ #include <filesys.h>
++#include <gpt.h>
+ 
+ #ifdef SUPPORT_NETBOOT
+ # define GRUB	1
+@@ -502,8 +503,8 @@
+ set_partition_hidden_flag (int hidden)
+ {
+   unsigned long part = 0xFFFFFF;
+-  unsigned long start, len, offset, ext_offset;
+-  int entry, type;
++  unsigned long start, len, offset, ext_offset, gpt_offset;
++  int entry, type, gpt_count, gpt_size;
+   char mbr[512];
+   
+   /* The drive must be a hard disk.  */
+@@ -524,7 +525,14 @@
+   /* Look for the partition.  */
+   while (next_partition (current_drive, 0xFFFFFF, &part, &type,           
+ 			 &start, &len, &offset, &entry,
+-			 &ext_offset, mbr))
++			 &ext_offset, &gpt_offset, &gpt_count, &gpt_size, mbr))
++	  /* The partition may not be a GPT partition.  */
++	  if (gpt_offset != 0)
++	    {
++		errnum = ERR_BAD_ARGUMENT;
++		return 1;
++	    }
++
+     {                                                                       
+       if (part == current_partition)
+ 	{
+@@ -577,11 +585,14 @@
+ 		unsigned long *partition, int *type,
+ 		unsigned long *start, unsigned long *len,
+ 		unsigned long *offset, int *entry,
+-		unsigned long *ext_offset, char *buf)
++               unsigned long *ext_offset,
++               unsigned long *gpt_offset, int *gpt_count,
++               int *gpt_size, char *buf)
+ {
+   /* Forward declarations.  */
+   auto int next_bsd_partition (void);
+   auto int next_pc_slice (void);
++  auto int next_gpt_slice(void);
+ 
+   /* Get next BSD partition in current PC slice.  */
+   int next_bsd_partition (void)
+@@ -666,6 +677,40 @@
+ 	  return 0;
+ 	}
+ 
++      /* If this is a GPT partition table, read it as such.  */
++      if (*entry == -1 && *offset == 0 && PC_SLICE_TYPE (buf, 0) == PC_SLICE_TYPE_GPT)
++       {
++         struct grub_gpt_header *hdr = (struct grub_gpt_header *) buf;
++
++         /* Read in the GPT Partition table header.  */
++         if (! rawread (drive, 1, 0, SECTOR_SIZE, buf))
++           return 0;
++
++         if (hdr->magic == GPT_HEADER_MAGIC && hdr->version == 0x10000)
++           {
++             /* Let gpt_offset point to the first entry in the GPT
++                partition table.  This can also be used by callers of
++                next_partition to determine if a entry comes from a
++                GPT partition table or not.  */
++             *gpt_offset = hdr->partitions;
++             *gpt_count = hdr->maxpart;
++             *gpt_size =  hdr->partentry_size;
++             
++             return next_gpt_slice();
++           }
++         else
++           {
++             /* This is not a valid header for a GPT partition table.
++                Re-read the MBR or the boot sector of the extended
++                partition.  */
++             if (! rawread (drive, *offset, 0, SECTOR_SIZE, buf))
++               return 0;
++           }
++       }
++
++      /* Not a GPT partition.  */
++      *gpt_offset = 0;
++
+       /* Increase the entry number.  */
+       (*entry)++;
+ 
+@@ -710,6 +755,43 @@
+       return 1;
+     }
+ 
++  /* Get the next GPT slice.  */
++  int next_gpt_slice (void)
++    {
++      struct grub_gpt_partentry *gptentry = (struct grub_gpt_partentry *) buf;
++      /* Make GPT partitions show up as PC slices.  */
++      int pc_slice_no = (*partition & 0xFF0000) >> 16;
++
++      /* If this is the first time...  */
++      if (pc_slice_no == 0xFF)
++       {
++         pc_slice_no = -1;
++         *entry = -1;
++       }
++
++      do {
++       (*entry)++;
++
++       if (*entry >= *gpt_count)
++         {
++           errnum = ERR_NO_PART;
++           return 0;
++         }
++       /* Read in the GPT Partition table entry.  */
++       if (! rawread (drive, (*gpt_offset) + GPT_ENTRY_SECTOR (*gpt_size, *entry), GPT_ENTRY_INDEX (*gpt_size, *entry), *gpt_size, buf))
++         return 0;
++      } while (! (gptentry->type1 && gptentry->type2));
++
++      pc_slice_no++;
++      *start = gptentry->start;
++      *len = gptentry->end - gptentry->start + 1;
++      *type = PC_SLICE_TYPE_EXT2FS;
++      *entry = pc_slice_no;
++      *partition = (*entry << 16) | 0xFFFF;
++
++      return 1;
++    }
++
+   /* Start the body of this function.  */
+   
+ #ifndef STAGE1_5
+@@ -717,6 +799,9 @@
+     return 0;
+ #endif
+ 
++  if (*partition != 0xFFFFFF && *gpt_offset != 0)
++    return next_gpt_slice ();
++
+   /* If previous partition is a BSD partition or a PC slice which
+      contains BSD partitions...  */
+   if ((*partition != 0xFFFFFF && IS_PC_SLICE_TYPE_BSD (*type & 0xff))
+@@ -755,6 +840,9 @@
+   unsigned long dest_partition = current_partition;
+   unsigned long part_offset;
+   unsigned long ext_offset;
++  unsigned long gpt_offset;
++  int gpt_count;
++  int gpt_size;
+   int entry;
+   char buf[SECTOR_SIZE];
+   int bsd_part, pc_slice;
+@@ -766,7 +854,8 @@
+       int ret = next_partition (current_drive, dest_partition,
+ 				&current_partition, &current_slice,
+ 				&part_start, &part_length,
+-				&part_offset, &entry, &ext_offset, buf);
++                               &part_offset, &entry, &ext_offset,
++                               &gpt_offset, &gpt_count, &gpt_size, buf);
+       bsd_part = (current_partition >> 8) & 0xFF;
+       pc_slice = current_partition >> 16;
+       return ret;
+diff -ruBbd --unidirectional-new-file grub-0.96/stage2/gpt.h grub-0.96-patched/stage2/gpt.h
+--- grub-0.96/stage2/gpt.h	1969-12-31 19:00:00.000000000 -0500
++++ grub-0.96-patched/stage2/gpt.h	2007-01-04 13:52:14.000000000 -0500
+@@ -0,0 +1,68 @@
++/*
++ *  GRUB  --  GRand Unified Bootloader
++ *  Copyright (C) 2002,2005,2006   Free Software Foundation, Inc.
++ *
++ *  This program is free software; you can redistribute it and/or modify
++ *  it under the terms of the GNU General Public License as published by
++ *  the Free Software Foundation; either version 2 of the License, or
++ *  (at your option) any later version.
++ *
++ *  This program is distributed in the hope that it will be useful,
++ *  but WITHOUT ANY WARRANTY; without even the implied warranty of
++ *  MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
++ *  GNU General Public License for more details.
++ *
++ *  You should have received a copy of the GNU General Public License
++ *  along with this program; if not, write to the Free Software
++ *  Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
++ */
++
++#ifndef _GPT_H
++#define _GPT_H
++
++typedef signed char grub_int8_t;
++typedef signed short grub_int16_t;
++typedef signed int grub_int32_t;
++typedef signed long long int grub_int64_t;
++typedef unsigned char grub_uint8_t;
++typedef unsigned short grub_uint16_t;
++typedef unsigned int grub_uint32_t;
++typedef unsigned long long int grub_uint64_t;
++
++struct grub_gpt_header
++{
++  grub_uint64_t magic;
++  grub_uint32_t version;
++  grub_uint32_t headersize;
++  grub_uint32_t crc32;
++  grub_uint32_t unused1;
++  grub_uint64_t primary;
++  grub_uint64_t backup;
++  grub_uint64_t start;
++  grub_uint64_t end;
++  grub_uint8_t guid[16];
++  grub_uint64_t partitions;
++  grub_uint32_t maxpart;
++  grub_uint32_t partentry_size;
++  grub_uint32_t partentry_crc32;
++} __attribute__ ((packed));
++
++struct grub_gpt_partentry
++{
++  grub_uint64_t type1;
++  grub_uint64_t type2;
++  grub_uint8_t guid[16];
++  grub_uint64_t start;
++  grub_uint64_t end;
++  grub_uint8_t attrib;
++  char name[72];
++} __attribute__ ((packed));
++
++#define GPT_HEADER_MAGIC       0x5452415020494645UL
++
++#define        GPT_ENTRY_SECTOR(size,entry)                                    \
++       ((((entry) * (size) + 1) & ~(SECTOR_SIZE - 1)) >> SECTOR_BITS)
++#define        GPT_ENTRY_INDEX(size,entry)                                     \
++       ((((entry) * (size) + 1) & (SECTOR_SIZE - 1)) - 1)
++
++#endif /* _GPT_H */
+diff -ruBbd --unidirectional-new-file grub-0.96/stage2/pc_slice.h grub-0.96-patched/stage2/pc_slice.h
+--- grub-0.96/stage2/pc_slice.h	2003-07-09 07:45:53.000000000 -0400
++++ grub-0.96-patched/stage2/pc_slice.h	2007-01-04 13:52:14.000000000 -0500
+@@ -115,6 +115,7 @@
+ #define PC_SLICE_TYPE_LINUX_EXTENDED	0x85
+ #define PC_SLICE_TYPE_VSTAFS		0x9e
+ #define PC_SLICE_TYPE_DELL_UTIL		0xde
++#define PC_SLICE_TYPE_GPT              0xee
+ #define PC_SLICE_TYPE_LINUX_RAID	0xfd
+ 
+ 
+diff -ruBbd --unidirectional-new-file grub-0.96/stage2/shared.h grub-0.96-patched/stage2/shared.h
+--- grub-0.96/stage2/shared.h	2004-06-19 12:40:09.000000000 -0400
++++ grub-0.96-patched/stage2/shared.h	2007-01-04 13:52:15.000000000 -0500
+@@ -934,7 +934,9 @@
+ 		    unsigned long *partition, int *type,
+ 		    unsigned long *start, unsigned long *len,
+ 		    unsigned long *offset, int *entry,
+-		    unsigned long *ext_offset, char *buf);
++                   unsigned long *ext_offset,
++                   unsigned long *gpt_offset, int *gpt_count,
++                   int *gpt_size, char *buf);
+ 
+ /* Sets device to the one represented by the SAVED_* parameters. */
+ int make_saved_active (void);
Index: /trunk/portage_overlay/sys-boot/grub/grub-0.97-r3.ebuild
===================================================================
--- /trunk/portage_overlay/sys-boot/grub/grub-0.97-r3.ebuild	(revision 24523)
+++ /trunk/portage_overlay/sys-boot/grub/grub-0.97-r3.ebuild	(revision 24523)
@@ -0,0 +1,163 @@
+# Copyright 1999-2007 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/sys-boot/grub/grub-0.97-r3.ebuild,v 1.8 2007/03/25 12:36:50 vapier Exp $
+
+inherit mount-boot eutils flag-o-matic toolchain-funcs autotools
+
+PATCHVER="1.4"
+DESCRIPTION="GNU GRUB Legacy boot loader"
+HOMEPAGE="http://www.gnu.org/software/grub/"
+SRC_URI="mirror://gentoo/${P}.tar.gz
+	ftp://alpha.gnu.org/gnu/${PN}/${P}.tar.gz
+	mirror://gentoo/splash.xpm.gz
+	mirror://gentoo/${P}-patches-${PATCHVER}.tar.bz2"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="amd64 x86"
+IUSE="static netboot custom-cflags"
+
+DEPEND=">=sys-libs/ncurses-5.2-r5"
+PROVIDE="virtual/bootloader"
+
+src_unpack() {
+	unpack ${A}
+	cd "${S}"
+
+	# patch breaks booting for some people #111885
+	rm "${WORKDIR}"/patch/400_*
+
+	epatch "${FILESDIR}"/grub-gpt.patch
+
+	if [[ -n ${PATCHVER} ]] ; then
+		EPATCH_SUFFIX="patch"
+		epatch "${WORKDIR}"/patch
+		eautoreconf
+	fi
+}
+
+src_compile() {
+	filter-flags -fPIE #168834
+
+	use amd64 && multilib_toolchain_setup x86
+
+	unset BLOCK_SIZE #73499
+
+	### i686-specific code in the boot loader is a bad idea; disabling to ensure
+	### at least some compatibility if the hard drive is moved to an older or
+	### incompatible system.
+
+	# grub-0.95 added -fno-stack-protector detection, to disable ssp for stage2,
+	# but the objcopy's (faulty) test fails if -fstack-protector is default.
+	# create a cache telling configure that objcopy is ok, and add -C to econf
+	# to make use of the cache.
+	#
+	# CFLAGS has to be undefined running econf, else -fno-stack-protector detection fails.
+	# STAGE2_CFLAGS is not allowed to be used on emake command-line, it overwrites
+	# -fno-stack-protector detected by configure, removed from netboot's emake.
+	use custom-cflags || unset CFLAGS
+
+	export grub_cv_prog_objcopy_absolute=yes #79734
+	use static && append-ldflags -static
+
+	# build the net-bootable grub first, but only if "netboot" is set
+	if use netboot ; then
+		econf \
+		--libdir=/lib \
+		--datadir=/usr/lib/grub \
+		--exec-prefix=/ \
+		--disable-auto-linux-mem-opt \
+		--enable-diskless \
+		--enable-{3c{5{03,07,09,29,95},90x},cs89x0,davicom,depca,eepro{,100}} \
+		--enable-{epic100,exos205,ni5210,lance,ne2100,ni{50,65}10,natsemi} \
+		--enable-{ne,ns8390,wd,otulip,rtl8139,sis900,sk-g16,smc9000,tiara} \
+		--enable-{tulip,via-rhine,w89c840} || die "netboot econf failed"
+
+		emake w89c840_o_CFLAGS="-O" || die "making netboot stuff"
+
+		mv -f stage2/{nbgrub,pxegrub} "${S}"/
+		mv -f stage2/stage2 stage2/stage2.netboot
+
+		make clean || die "make clean failed"
+	fi
+
+	# Now build the regular grub
+	# Note that FFS and UFS2 support are broken for now - stage1_5 files too big
+	econf \
+		--libdir=/lib \
+		--datadir=/usr/lib/grub \
+		--exec-prefix=/ \
+		--disable-auto-linux-mem-opt || die "econf failed"
+	emake || die "making regular stuff"
+}
+
+src_test() {
+	# non-default block size also give false pass/fails.
+	unset BLOCK_SIZE
+	make check || die "make check failed"
+}
+
+src_install() {
+	make DESTDIR="${D}" install || die
+	if use netboot ; then
+		exeinto /usr/lib/grub/${CHOST}
+		doexe nbgrub pxegrub stage2/stage2.netboot || die "netboot install"
+	fi
+
+	insinto /boot/grub
+	doins "${DISTDIR}"/splash.xpm.gz
+	newins docs/menu.lst grub.conf.sample
+
+	dodoc AUTHORS BUGS ChangeLog NEWS README THANKS TODO
+	newdoc docs/menu.lst grub.conf.sample
+}
+
+setup_boot_dir() {
+	local dir="${1}"
+
+	[[ ! -e ${dir} ]] && die "${dir} does not exist!"
+	[[ ! -e ${dir}/grub ]] && mkdir "${dir}/grub"
+
+	# change menu.lst to grub.conf
+	if [[ ! -e ${dir}/grub/grub.conf ]] && [[ -e ${dir}/grub/menu.lst ]] ; then
+		mv -f "${dir}"/grub/menu.lst "${dir}"/grub/grub.conf
+		ewarn
+		ewarn "*** IMPORTANT NOTE: menu.lst has been renamed to grub.conf"
+		ewarn
+	fi
+
+	if [[ ! -e ${dir}/grub/menu.lst ]]; then
+	einfo "Linking from new grub.conf name to menu.lst"
+		ln -snf grub.conf "${dir}"/grub/menu.lst
+	fi
+
+	[[ -e ${dir}/grub/stage2 ]] && mv "${dir}"/grub/stage2{,.old}
+
+	einfo "Copying files from /lib/grub and /usr/lib/grub to "${dir}""
+	for x in /lib*/grub/*/* /usr/lib*/grub/*/* ; do
+		[[ -f ${x} ]] && cp -p ${x} "${dir}"/grub/
+	done
+
+	if [[ -e ${dir}/grub/grub.conf ]] ; then
+		egrep \
+			-v '^[[:space:]]*(#|$|default|fallback|initrd|password|splashimage|timeout|title)' \
+			"${dir}"/grub/grub.conf | \
+		/sbin/grub --batch \
+			--device-map="${dir}"/grub/device.map \
+			> /dev/null
+	fi
+}
+
+pkg_postinst() {
+	[[ ${ROOT} != "/" ]] && return 0
+	setup_boot_dir /boot
+	einfo "To install grub files to another device (like a usb stick), just run:"
+	einfo "   emerge --config =${PF}"
+}
+
+pkg_config() {
+	local dir
+	einfo "Enter the directory where you want to setup grub:"
+	read dir
+	setup_boot_dir ${dir}
+}
Index: /trunk/portage_overlay/sys-kernel/genkernel/ChangeLog
===================================================================
--- /trunk/portage_overlay/sys-kernel/genkernel/ChangeLog	(revision 24523)
+++ /trunk/portage_overlay/sys-kernel/genkernel/ChangeLog	(revision 24523)
@@ -0,0 +1,1160 @@
+# ChangeLog for sys-kernel/genkernel
+# Copyright 2000-2008 Gentoo Foundation; Distributed under the GPL v2
+# $Header: /var/cvsroot/gentoo-x86/sys-kernel/genkernel/ChangeLog,v 1.204 2008/06/06 16:12:20 wolf31o2 Exp $
+
+*genkernel-3.4.10-r1 (06 Jun 2008)
+
+  06 Jun 2008; Chris Gianelloni <wolf31o2@gentoo.org>
+  -genkernel-3.4.10.ebuild, +genkernel-3.4.10-r1.ebuild,
+  genkernel-9999.ebuild:
+  Fixed the copying of our tarballs. Thanks to Andrew Gaffney for pointing
+  out that I had forgotten to add this code to the genkernel 3.4.10 ebuild.
+
+*genkernel-3.4.10 (05 Jun 2008)
+
+  05 Jun 2008; Chris Gianelloni <wolf31o2@gentoo.org>
+  -genkernel-3.4.10_pre7.ebuild, -genkernel-3.4.10_pre8.ebuild,
+  -genkernel-3.4.10_pre9.ebuild, -genkernel-3.4.10_pre10.ebuild,
+  +genkernel-3.4.10.ebuild, genkernel-9999.ebuild:
+  Version bump to 3.4.10 for the 2008.0 release and cleaning up the
+  pre-release versions.
+
+*genkernel-3.4.10_pre10 (25 Apr 2008)
+
+  25 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org>
+  +genkernel-3.4.10_pre10.ebuild:
+  Version bump to 3.4.10_pre10 for testing.
+
+*genkernel-3.4.10_pre9 (10 Apr 2008)
+
+  10 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org>
+  +genkernel-3.4.10_pre9.ebuild:
+  Version bump to 3.4.10_pre9 for testing.
+
+*genkernel-3.4.10_pre8 (04 Apr 2008)
+
+  04 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org>
+  +genkernel-3.4.10_pre8.ebuild:
+  Version bump to 3.4.10_pre8 for testing.
+
+  27 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
+  -genkernel-3.4.10_pre3.ebuild, -genkernel-3.4.10_pre4.ebuild,
+  -genkernel-3.4.10_pre5.ebuild, -genkernel-3.4.10_pre6.ebuild:
+  Removing older versions.
+
+  14 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org> genkernel-9999.ebuild:
+  Sync -9999 ebuild with new _pre7 ebuild and fix KEYWORDS.
+
+*genkernel-3.4.10_pre7 (14 Mar 2008)
+*genkernel-3.4.10_pre6 (14 Mar 2008)
+
+  14 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
+  +genkernel-3.4.10_pre6.ebuild, +genkernel-3.4.10_pre7.ebuild:
+  Added 3.4.10_pre6 and 3.4.10_pre7 for testing.
+
+*genkernel-3.4.10_pre5 (13 Mar 2008)
+
+  13 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
+  +genkernel-3.4.10_pre5.ebuild:
+  Switch back to ~arch KEYWORDS.
+
+  12 Mar 2008; Robin H. Johnson <robbat2@gentoo.org> genkernel-9999.ebuild:
+  Lowercase S for sed.
+
+  12 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org> genkernel-9999.ebuild:
+  Updated the live SVN ebuild to work with SVN HEAD, which uses a newer busybox.
+
+*genkernel-3.4.10_pre4 (04 Mar 2008)
+
+  04 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
+  +genkernel-3.4.10_pre4.ebuild:
+  Added 3.4.10_pre4 for testing.
+
+*genkernel-3.4.10_pre3 (21 Feb 2008)
+
+  21 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
+  -genkernel-3.4.9_pre6.ebuild, -genkernel-3.4.10_pre2.ebuild,
+  +genkernel-3.4.10_pre3.ebuild, genkernel-9999.ebuild:
+  Version bump to 3.4.10_pre3 for testing.
+
+  15 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
+  -genkernel-3.4.10_pre1.ebuild, genkernel-3.4.10_pre2.ebuild,
+  genkernel-9999.ebuild:
+  I've modified the ebuilds to use dobin for installing the main genkernel
+  script and to install AUTHORS via dodoc. Removing the 3.4.10_pre1 ebuild,
+  since I don't really want anyone using that version.
+
+*genkernel-3.4.10_pre2 (14 Feb 2008)
+
+  14 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
+  +genkernel-3.4.10_pre2.ebuild, genkernel-9999.ebuild:
+  Version bump to 3.4.10_pre2 for testing and bumping genkernel-pkg revision.
+
+*genkernel-9999 (14 Feb 2008)
+*genkernel-3.4.10_pre1 (14 Feb 2008)
+
+  14 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
+  -files/genkernel-3.4.9_pre9-lvm2fix.patch, genkernel-3.4.9.ebuild,
+  +genkernel-3.4.10_pre1.ebuild, +genkernel-9999.ebuild:
+  Version bump to 3.4.10_pre1 for testing and adding a 9999 ebuild to pull
+  directly from subversion, to ease in testing. This closes bug #206039, bug
+  #206703, bug #207159, bug #207895, bug #208477, bug #208593, and bug
+  #209182.
+
+  14 Jan 2008; Chris Gianelloni <wolf31o2@gentoo.org>
+  genkernel-3.4.9.ebuild:
+  Stable on all arches. This fixes more bugs than I can recall, versus 3.4.8,
+  and even versus 3.4.9_pre6, so I hope that everyone enjoys the shiny newness
+  of it all.
+
+*genkernel-3.4.9 (12 Jan 2008)
+
+  12 Jan 2008; Chris Gianelloni <wolf31o2@gentoo.org>
+  -genkernel-3.4.8.ebuild, -genkernel-3.4.9_pre11.ebuild,
+  -genkernel-3.4.9_pre12.ebuild, +genkernel-3.4.9.ebuild:
+  Version bump to 3.4.9 FINAL, which should be fast-tracked to stable. This
+  closes bug #162962, bug #182818, bug #194752, bug #203301, and bug #204087.
+
+*genkernel-3.4.9_pre12 (27 Dec 2007)
+
+  27 Dec 2007; Chris Gianelloni <wolf31o2@gentoo.org>
+  -genkernel-3.4.9_pre9-r1.ebuild, -genkernel-3.4.9_pre10.ebuild,
+  +genkernel-3.4.9_pre12.ebuild:
+  Version bump to 3.4.9_pre12. This will hopefully be going stable soon. Fixes
+  bug #162962, bug #201159, bug #201442, bug #201482, and bug #202266.
+
+*genkernel-3.4.9_pre11 (03 Dec 2007)
+
+  03 Dec 2007; Chris Gianelloni <wolf31o2@gentoo.org>
+  -genkernel-3.4.9_pre7.ebuild, -genkernel-3.4.9_pre8.ebuild,
+  -genkernel-3.4.9_pre9.ebuild, +genkernel-3.4.9_pre11.ebuild:
+  Version bump to 3.4.9_pre11 for testing.
+
+*genkernel-3.4.9_pre10 (28 Nov 2007)
+
+  28 Nov 2007; Chris Gianelloni <wolf31o2@gentoo.org>
+  +genkernel-3.4.9_pre10.ebuild:
+  Version bump. This closes bug #188273, bug #198892, bug #199701, bug
+  #200071, and bug #200161.
+
+*genkernel-3.4.9_pre9-r1 (16 Nov 2007)
+
+  16 Nov 2007; Chris Gianelloni <wolf31o2@gentoo.org>
+  +files/genkernel-3.4.9_pre9-lvm2fix.patch,
+  +genkernel-3.4.9_pre9-r1.ebuild:
+  Revision bumping to add a patch from Robin Johnson <robbat2@gentoo.org> to
+  fix LVM. Closing bug #198546.
+
+*genkernel-3.4.9_pre9 (14 Nov 2007)
+
+  14 Nov 2007; Chris Gianelloni <wolf31o2@gentoo.org>
+  +genkernel-3.4.9_pre9.ebuild:
+  Version bump to 3.4.9_pre9 for testing and closing bug #198440 and bug #198694.
+
+*genkernel-3.4.9_pre8 (07 Nov 2007)
+
+  07 Nov 2007; Chris Gianelloni <wolf31o2@gentoo.org>
+  +genkernel-3.4.9_pre8.ebuild:
+  Version bump due to the introduction of a patch from bug #182616 which is
+  rather invasive.
+
+*genkernel-3.4.9_pre7 (07 Nov 2007)
+
+  07 Nov 2007; Chris Gianelloni <wolf31o2@gentoo.org>
+  +genkernel-3.4.9_pre7.ebuild:
+  Version bump to 3.4.9_pre7 and closing bug #193826.
+
+  07 Nov 2007; Chris Gianelloni <wolf31o2@gentoo.org>
+  -files/suspend-0.5-Makefile.patch, -genkernel-3.4.9_pre2.ebuild,
+  -genkernel-3.4.9_pre3.ebuild, -genkernel-3.4.9_pre4.ebuild,
+  -genkernel-3.4.9_pre5.ebuild, genkernel-3.4.9_pre6.ebuild:
+  Cleaning up quoting, removing older ebuilds, and marking 3.4.9_pre6 stable.
+  I normally wouldn't stable a pre-release, but we've been using it in release
+  building and it resolves too many user bugs to not go stable.
+
+*genkernel-3.4.9_pre6 (02 Nov 2007)
+
+  02 Nov 2007; Chris Gianelloni <wolf31o2@gentoo.org>
+  +genkernel-3.4.9_pre6.ebuild:
+  Version bump to fix bug #197730.
+
+*genkernel-3.4.9_pre5 (01 Nov 2007)
+
+  01 Nov 2007; Chris Gianelloni <wolf31o2@gentoo.org>
+  +genkernel-3.4.9_pre5.ebuild:
+  Version bump to fix bug #196087 and bug #197582.
+
+*genkernel-3.4.9_pre4 (30 Oct 2007)
+
+  30 Oct 2007; Chris Gianelloni <wolf31o2@gentoo.org>
+  +genkernel-3.4.9_pre4.ebuild:
+  Version bump to 3.4.9_pre4 for more testing.
+
+*genkernel-3.4.9_pre3 (17 Sep 2007)
+
+  17 Sep 2007; Chris Gianelloni <wolf31o2@gentoo.org>
+  +genkernel-3.4.9_pre3.ebuild:
+  Version bump to 3.4.9_pre3 for more testing.
+
+*genkernel-3.4.9_pre2 (30 Aug 2007)
+
+  30 Aug 2007; Chris Gianelloni <wolf31o2@gentoo.org>
+  -genkernel-3.4.9_pre1.ebuild, +genkernel-3.4.9_pre2.ebuild:
+  Version bump to 3.4.9_pre2 to remove suspend support until we have a better
+  idea of how to support it.
+
+*genkernel-3.4.9_pre1 (22 Aug 2007)
+
+  22 Aug 2007; Chris Gianelloni <wolf31o2@gentoo.org>
+  +genkernel-3.4.9_pre1.ebuild:
+  Version bump to a pre-release genkernel version. This should resolve bug
+  #144703, bug #150697, bug #170753, bug #173766, bug #174188, bug #174294,
+  bug #176543, bug #179480, bug #179739, bug #180111, bug #180161, bug
+  #180211, bug #183406, bug #185827, bug #186378, bug #186650, bug #186654,
+  bug #188273, bug #188398, and bug #188954.
+
+  22 Aug 2007; Chris Gianelloni <wolf31o2@gentoo.org>
+  -genkernel-3.4.6.ebuild, -genkernel-3.4.7.ebuild, genkernel-3.4.8.ebuild:
+  Added a small fix for bug #184007 and removing older versions from the tree.
+
+  24 Jul 2007; Chris Gianelloni <wolf31o2@gentoo.org>
+  genkernel-3.4.8.ebuild:
+  Marking stable on all arches since this is what we used for 2007.0 and I was
+  supposed to mark it stable along with the release.
+
+  14 May 2007; Thilo Bangert <bangert@gentoo.org> metadata.xml:
+  add <herd>no-herd</herd>
+
+  12 May 2007; Daniel Drake <dsd@gentoo.org> metadata.xml:
+  Remove kernel herd from metadata
+
+*genkernel-3.4.8 (12 Apr 2007)
+
+  12 Apr 2007; Chris Gianelloni <wolf31o2@gentoo.org>
+  +genkernel-3.4.8.ebuild:
+  Added a new genkernel version to the tree for the 2007.0 release. This
+  closes bug #173622, bug #174130, and bug #174188.
+
+*genkernel-3.4.7 (05 Apr 2007)
+
+  05 Apr 2007; Chris Gianelloni <wolf31o2@gentoo.org>
+  -genkernel-3.4.7_pre5.ebuild, +genkernel-3.4.7.ebuild:
+  Version bump to 3.4.7 of genkernel. This resolves bug #148253, bug #156009,
+  bug #168500, bug #168664, bug #168719, bug #169383, bug #171911, bug
+  #171913, bug #171915, bug #172562, bug #173412. Removing older 3.4.7_pre
+  versions.
+
+  14 Mar 2007; Chris Gianelloni <wolf31o2@gentoo.org>
+  -genkernel-3.4.5-r1.ebuild, -genkernel-3.4.7_pre3.ebuild,
+  -genkernel-3.4.7_pre4.ebuild:
+  Removing older unused versions.
+
+*genkernel-3.4.7_pre5 (14 Mar 2007)
+
+  14 Mar 2007; Chris Gianelloni <wolf31o2@gentoo.org>
+  +genkernel-3.4.7_pre5.ebuild:
+  Version bump to 3.4.7_pre5 for testing for 2007.0's release.
+
+  10 Mar 2007; Chris Gianelloni <wolf31o2@gentoo.org>
+  genkernel-3.4.7_pre4.ebuild:
+  Marking genkernel 3.4.7_pre4 unstable, since it was an accident it went
+  stable.
+
+*genkernel-3.4.7_pre4 (09 Mar 2007)
+
+  09 Mar 2007; Chris Gianelloni <wolf31o2@gentoo.org>
+  +genkernel-3.4.7_pre4.ebuild:
+  Version bump to the latest pre-release 3.4.7 for testing.
+
+*genkernel-3.4.7_pre3 (14 Feb 2007)
+
+  14 Feb 2007; Chris Gianelloni <wolf31o2@gentoo.org>
+  +genkernel-3.4.7_pre3.ebuild:
+  Version bump to the latest pre-release version. This version fixes quite a
+  few bugs and is needed for release testing, so we're adding it to the tree.
+  This closes bug #114156, bug #152945, bug #160333, bug #160635, bug #161716,
+  bug #165494, bug #165758, bug #165980, and bug #166179.
+
+  02 Feb 2007; Chris Gianelloni <wolf31o2@gentoo.org>
+  genkernel-3.4.6.ebuild:
+  Stable for 2007.0.
+
+*genkernel-3.4.6 (04 Jan 2007)
+
+  04 Jan 2007; Chris Gianelloni <wolf31o2@gentoo.org>
+  +files/suspend-0.5-Makefile.patch, -genkernel-3.4.1.ebuild,
+  -genkernel-3.4.4.ebuild, -genkernel-3.4.5.ebuild,
+  genkernel-3.4.5-r1.ebuild, +genkernel-3.4.6.ebuild:
+  Removed older versions. Marked 3.4.5-r1 stable. Added 3.4.6 which fixes the
+  following bugs: #146466, #146714, #149020, #156410, #156445, #156611,
+  #156640, #157538, #157777, #158017, #158135, #158776. I am planning on using
+  3.4.6 or higher for 2007.0, so it is on the fast track to stable.
+
+*genkernel-3.4.5-r1 (22 Nov 2006)
+
+  22 Nov 2006; Aron Griffis <agriffis@gentoo.org> +files/genkernel.bash,
+  +genkernel-3.4.5-r1.ebuild:
+  Add bash-completion #72845
+
+*genkernel-3.4.5 (14 Nov 2006)
+
+  14 Nov 2006; Chris Gianelloni <wolf31o2@gentoo.org>
+  +genkernel-3.4.5.ebuild:
+  Version bump to 3.4.5 to close bug #122672, bug #152441, bug #152881, bug
+  #153217, bug #153516, and bug #153554.
+
+  10 Nov 2006; Chris Gianelloni <wolf31o2@gentoo.org>
+  genkernel-3.4.4.ebuild:
+  Added notice about LUKS changes and closing bug #154593.
+
+  09 Nov 2006; Chris Gianelloni <wolf31o2@gentoo.org>
+  genkernel-3.4.1.ebuild, -genkernel-3.4.2.ebuild, -genkernel-3.4.3.ebuild,
+  genkernel-3.4.4.ebuild:
+  Marking stable since it is required for 2.6.18 support. This closes bug
+  #148498 and bug #153801. Cleaning up older ebuilds.
+
+*genkernel-3.4.4 (25 Oct 2006)
+
+  25 Oct 2006; Chris Gianelloni <wolf31o2@gentoo.org>
+  +genkernel-3.4.4.ebuild:
+  Version bump. Closes bug #151500 (again), bug #151609, bug #152299, and bug
+  #152441.
+
+*genkernel-3.4.3 (23 Oct 2006)
+
+  23 Oct 2006; Chris Gianelloni <wolf31o2@gentoo.org>
+  +genkernel-3.4.3.ebuild:
+  Version bump to 3.4.3 and closing bug #142606, bug #145115, and bug #151500.
+
+  20 Oct 2006; Chris Gianelloni <wolf31o2@gentoo.org>
+  files/digest-genkernel-3.4.2, ChangeLog, Manifest:
+  Changed tarball for genkernel-pkg-3.4.tar.bz2 to resolve bug #151500.
+
+  13 Oct 2006; Chris Gianelloni <wolf31o2@gentoo.org> -genkernel-3.3.10.ebuild,
+  -genkernel-3.3.11d.ebuild, -genkernel-3.4.0-r1.ebuild,
+  -files/genkernel-3.4.0-splash.patch:
+  Removing older versions.
+
+  13 Oct 2006; Chris Gianelloni <wolf31o2@gentoo.org>
+  +genkernel-3.4.2.ebuild:
+  Version bump to 3.4.2, which solves bug #147951, bug #148498, and bug #148499.
+
+  13 Oct 2006; Chris Gianelloni <wolf31o2@gentoo.org> metadata.xml:
+  Changed maintainer to genkernel@gentoo.org since plasmaroo has retired.
+
+*genkernel-3.4.1 (16 Sep 2006)
+
+  16 Sep 2006; Tim Yamin <plasmaroo@gentoo.org> +genkernel-3.4.1.ebuild:
+  Fix bugs #131202, #142775, #143442, #143476, #145248, #145802, #147015, and
+  #147186.
+
+  18 Aug 2006; Christian Heim <phreak@gentoo.org> metadata.xml:
+  Reassigning the package to kernel@g.o, the x86-kernel bugzilla-alias is
+  burried/dead.
+
+*genkernel-3.4.0-r1 (01 Aug 2006)
+
+  01 Aug 2006; Chris Gianelloni <wolf31o2@gentoo.org>
+  +files/genkernel-3.4.0-splash.patch, -genkernel-3.4.0.ebuild,
+  +genkernel-3.4.0-r1.ebuild:
+  revision bump to include a patch for the path to splash_geninitramfs.
+  Closing bug #142412.
+
+  01 Aug 2006; Chris Gianelloni <wolf31o2@gentoo.org>
+  -genkernel-3.3.11.ebuild, -genkernel-3.3.11a.ebuild,
+  -genkernel-3.4.0_pre2.ebuild, genkernel-3.4.0.ebuild:
+  This needs to be stable so bad that it hurts. It should now support newer
+  kernels. I'm also cleaning up some of the older versions.
+
+*genkernel-3.4.0 (31 Jul 2006)
+
+  31 Jul 2006; <plasmaroo@gentoo.org> +genkernel-3.4.0.ebuild,
+  -genkernel-3.4.0_pre4.ebuild:
+  3.4.0; no changes from 3.4.0_pre4.
+
+*genkernel-3.4.0_pre4 (20 Jul 2006)
+
+  20 Jul 2006; <plasmaroo@gentoo.org> -genkernel-3.4.0_pre3.ebuild,
+  +genkernel-3.4.0_pre4.ebuild:
+  Fix bug #141153; patch from Pylon.
+
+*genkernel-3.4.0_pre3 (18 Jul 2006)
+
+  18 Jul 2006; <plasmaroo@gentoo.org> -genkernel-3.4.0_pre1.ebuild,
+  +genkernel-3.4.0_pre3.ebuild:
+  modules_load updates; also fix bug #139866 (thanks to Martin Parm for the
+  patch).
+
+*genkernel-3.4.0_pre2 (30 Jun 2006)
+
+  30 Jun 2006; <plasmaroo@gentoo.org> +genkernel-3.4.0_pre2.ebuild:
+  PCMCIA modules_load updates.
+
+  22 Jun 2006; Chris Gianelloni <wolf31o2@gentoo.org>
+  genkernel-3.4.0_pre1.ebuild:
+  I've added a commented line with this stable on all arches. This way we can
+  simply uncomment the line and redigest when doing release snapshots, making
+  it easier to test. This does not affect the package's KEYWORDS in the tree.
+
+*genkernel-3.4.0_pre1 (20 Jun 2006)
+
+  20 Jun 2006; <plasmaroo@gentoo.org> +genkernel-3.4.0_pre1.ebuild:
+  Fix bugs #107628, #113426, #122421, #127672, #129887, #129965, #130097,
+  #131769, #132408, #134843, #135413, #135703.
+
+  27 Apr 2006; Alec Warner <antarus@gentoo.org>
+  files/digest-genkernel-3.3.10, Manifest:
+  Fixing SHA256 digest, pass four
+
+*genkernel-3.3.11d (14 Apr 2006)
+
+  14 Apr 2006; <plasmaroo@gentoo.org> -genkernel-3.3.11c.ebuild,
+  +genkernel-3.3.11d.ebuild:
+  Fix #121616, #128805, #129887, #129910.
+
+*genkernel-3.3.11c (13 Apr 2006)
+
+  13 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
+  +genkernel-3.3.11c.ebuild:
+  Added a new revision 3.3.11c which upgrades the unionfs support and has some
+  general code cleanup. This should close bug #114266, bug #117114, bug
+  #121334, bug #124251, bug #124936, and bug #125380.
+
+  13 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
+  genkernel-3.3.11a.ebuild:
+  Changed 3.3.11a to use klibc 1.2.1 instead of 1.1.16, which should resolve
+  bug #121846, bug #122629, bug #126316, and bug #128646.
+
+*genkernel-3.3.11a (06 Apr 2006)
+
+  06 Apr 2006; <plasmaroo@gentoo.org> +genkernel-3.3.11a.ebuild:
+  Fix #128806.
+
+  14 Mar 2006; Chris Gianelloni <wolf31o2@gentoo.org>
+  genkernel-3.3.11.ebuild:
+  Marking stable as this was the version used to build 2006.0 and fixes quite
+  a few bugs, as well as it should have been marked stable at release time,
+  and I forgot it. Shame on me.
+
+  10 Mar 2006; <plasmaroo@gentoo.org> genkernel-3.3.10.ebuild,
+  genkernel-3.3.11.ebuild:
+  Fix typo; bug #125298.
+
+  09 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org>
+  genkernel-3.3.10.ebuild, genkernel-3.3.11.ebuild:
+  Added a note about not using reiser4 with genkernel as it is known to be
+  broken.
+
+  08 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org>
+  genkernel-3.3.11.ebuild:
+  Added sed to fix a bug in klibc not being uncompressed.
+
+*genkernel-3.3.11 (08 Feb 2006)
+
+  08 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org>
+  -genkernel-3.3.11_pre8.ebuild, +genkernel-3.3.11.ebuild:
+  Version bumped to 3.3.11 final.
+
+*genkernel-3.3.11_pre8 (02 Feb 2006)
+
+  02 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org>
+  -files/bin-keymaps.tar.gz, -genkernel-3.3.11_pre7.ebuild,
+  +genkernel-3.3.11_pre8.ebuild:
+  Version bump and closing bug #120698.
+
+*genkernel-3.3.11_pre7 (27 Jan 2006)
+
+  27 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org>
+  -genkernel-3.1.0c.ebuild, -genkernel-3.1.1b.ebuild,
+  -genkernel-3.1.6.ebuild, -genkernel-3.3.11_pre6.ebuild,
+  +genkernel-3.3.11_pre7.ebuild:
+  Version bump to 3.3.11_pre7.  This closes bug #120526.
+
+*genkernel-3.3.11_pre6 (26 Jan 2006)
+
+  26 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org>
+  -genkernel-3.3.11_pre5.ebuild, +genkernel-3.3.11_pre6.ebuild:
+  Version bump to 3.3.11_pre6 to resolve some issues with
+  mixed-userland/kernel environments.
+
+*genkernel-3.3.11_pre5 (25 Jan 2006)
+
+  25 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org>
+  -genkernel-3.3.11_pre4.ebuild, +genkernel-3.3.11_pre5.ebuild:
+  Version bump to 3.3.11_pre5 for testing. This includes a patch for
+  2.6/klibc/udev on sparc.
+
+*genkernel-3.3.11_pre4 (24 Jan 2006)
+
+  24 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org>
+  -genkernel-3.3.11_pre3.ebuild, +genkernel-3.3.11_pre4.ebuild:
+  Version bumped to 3.3.11_pre4 for testing. This includes a patch for ppc64
+  compilation with a 32-bit userland.
+
+  18 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org>
+  -genkernel-3.3.11_pre2.ebuild:
+  Cleaning up older 3.3.11_pre2 ebuild.
+
+*genkernel-3.3.11_pre3 (12 Jan 2006)
+
+  12 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org>
+  +genkernel-3.3.11_pre3.ebuild:
+  Added patch to resolve compile issues.
+
+*genkernel-3.3.11_pre2 (12 Jan 2006)
+
+  12 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org>
+  -genkernel-3.3.11_pre1.ebuild, +genkernel-3.3.11_pre2.ebuild:
+  Upgraded to 3.3.11_pre2 to fix a problem with busybox and 2.6.15 headers.
+
+*genkernel-3.3.11_pre1 (11 Jan 2006)
+
+  11 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org>
+  +genkernel-3.3.11_pre1.ebuild:
+  Added 3.3.11_pre1 for testing klibc-1.1.16 upgrade.
+
+  06 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org>
+  -genkernel-3.3.6.ebuild, genkernel-3.3.10.ebuild:
+  Marking 3.3.10 stable and removing older 3.3 versions.
+
+*genkernel-3.3.10 (18 Dec 2005)
+
+  18 Dec 2005; <plasmaroo@gentoo.org> +genkernel-3.3.10.ebuild,
+  -genkernel-3.3.9.ebuild:
+  Add a compile_klibc(...) fix for old GNU tars and patch the klibc Makefile to
+  leave /lib alone.
+
+*genkernel-3.3.9 (16 Dec 2005)
+
+  16 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
+  -genkernel-3.3.8.ebuild, +genkernel-3.3.9.ebuild:
+  Version bumped to 3.3.9 and closing bugs: #100637, #109196, #113634,
+  #114496, #113684.
+
+  23 Nov 2005; Eric Edgar <rocket@gentoo.org> genkernel-3.3.8.ebuild:
+  Update 3.3.8 ebuild to point to the proper dmraid binary
+
+*genkernel-3.3.8 (23 Nov 2005)
+
+  23 Nov 2005; Eric Edgar <rocket@gentoo.org> -genkernel-3.3.7.ebuild,
+  +genkernel-3.3.8.ebuild:
+  Fix bug 113287;Version bump 3.3.8
+
+*genkernel-3.3.7 (22 Nov 2005)
+
+  22 Nov 2005; Eric Edgar <rocket@gentoo.org> +genkernel-3.3.7.ebuild:
+  Version bump. Fixes bugs: #108371 #109819 #111546 #102006 #103332 #103717
+  #103936 #105572 #94762
+
+*genkernel-3.3.6 (08 Sep 2005)
+
+  08 Sep 2005; Chris Gianelloni <wolf31o2@gentoo.org>
+  -genkernel-3.3.5.ebuild, +genkernel-3.3.6.ebuild:
+  Version bump. Fixes bugs: #83276 #88080 #101535 #101599 #101716 #102006
+  #102407 #102491 #102739
+
+*genkernel-3.3.5 (30 Jul 2005)
+
+  30 Jul 2005; <plasmaroo@gentoo.org> -genkernel-3.3.4.ebuild,
+  +genkernel-3.3.5.ebuild:
+  Fix initrd cosmetics and PPC compiles without --genzimage.
+
+*genkernel-3.3.4 (30 Jul 2005)
+
+  30 Jul 2005; <plasmaroo@gentoo.org> -genkernel-3.3.3.ebuild,
+  +genkernel-3.3.4.ebuild:
+  Fix LiveCD support for BladeCenter.
+
+*genkernel-3.3.3 (29 Jul 2005)
+
+  29 Jul 2005; Chris Gianelloni <wolf31o2@gentoo.org>
+  -genkernel-3.3.2.ebuild, +genkernel-3.3.3.ebuild:
+  Version bump.  Fixes compiling on sparc.
+
+*genkernel-3.3.2 (28 Jul 2005)
+
+  28 Jul 2005; <plasmaroo@gentoo.org> -genkernel-3.3.1.ebuild,
+  +genkernel-3.3.2.ebuild:
+  Fix PPC logic when used without --genzimage.
+
+*genkernel-3.3.1 (28 Jul 2005)
+
+  28 Jul 2005; <plasmaroo@gentoo.org> +genkernel-3.3.1.ebuild,
+  -genkernel-3.3.ebuild:
+  Fix #100144, #100169, #100583.
+
+*genkernel-3.3 (24 Jul 2005)
+
+  24 Jul 2005; <plasmaroo@gentoo.org> -genkernel-3.2.10.ebuild,
+  +genkernel-3.3.ebuild:
+  Fix #80617, #99636.
+
+*genkernel-3.2.10 (21 Jul 2005)
+
+  21 Jul 2005; <plasmaroo@gentoo.org> +genkernel-3.2.10.ebuild,
+  -genkernel-3.2.9.ebuild:
+  Fix --minkernpackage issues with Catalyst.
+
+*genkernel-3.2.9 (19 Jul 2005)
+
+  19 Jul 2005; Chris Gianelloni <wolf31o2@gentoo.org>
+  -genkernel-3.2.5.ebuild, -genkernel-3.2.8.ebuild, +genkernel-3.2.9.ebuild:
+  Version bumped and cleaning up older versions.
+
+*genkernel-3.2.8 (19 Jul 2005)
+
+  19 Jul 2005; <plasmaroo@gentoo.org> -genkernel-3.2.7.ebuild,
+  +genkernel-3.2.8.ebuild:
+  Add --postconf support.
+
+*genkernel-3.2.7 (16 Jul 2005)
+
+  16 Jul 2005; <plasmaroo@gentoo.org> +genkernel-3.2.7.ebuild:
+  Fix #98886.
+
+*genkernel-3.2.5 (14 Jul 2005)
+
+  14 Jul 2005; <plasmaroo@gentoo.org> -genkernel-3.2.4.ebuild,
+  +genkernel-3.2.5.ebuild:
+  Split out pkg/.
+
+*genkernel-3.2.4 (14 Jul 2005)
+
+  14 Jul 2005; <plasmaroo@gentoo.org> -genkernel-3.2.3.ebuild,
+  +genkernel-3.2.4.ebuild:
+  Fix #80617, #98944, add GRUB :root_device support and add a more versatile
+  grub.conf updater.
+
+*genkernel-3.2.3 (14 Jul 2005)
+
+  14 Jul 2005; <plasmaroo@gentoo.org> -genkernel-3.2.2.ebuild,
+  +genkernel-3.2.3.ebuild:
+  Fix #97672, #98886, #98893, #98897; fix real_root=/dev/mdX.
+
+*genkernel-3.2.2 (12 Jul 2005)
+
+  12 Jul 2005; <plasmaroo@gentoo.org> -genkernel-3.2.1.ebuild,
+  +genkernel-3.2.2.ebuild:
+  Fix #83771, #97700, #98590, #98594, #98661, #98746.
+
+*genkernel-3.2.1 (10 Jul 2005)
+
+  10 Jul 2005; <plasmaroo@gentoo.org> -genkernel-3.2.0.ebuild,
+  +genkernel-3.2.1.ebuild:
+  Fix #93178, #98436, #98501.
+
+*genkernel-3.2.0 (09 Jul 2005)
+
+  09 Jul 2005; Chris Gianelloni <wolf31o2@gentoo.org>
+  -genkernel-3.2.0_pre18.ebuild, +genkernel-3.2.0.ebuild:
+  Genkernel 3.2.0... ph34r...
+
+*genkernel-3.2.0_pre18 (03 Jul 2005)
+
+  03 Jul 2005; <plasmaroo@gentoo.org> -genkernel-3.2.0_pre17.ebuild,
+  +genkernel-3.2.0_pre18.ebuild:
+  Clean up /dev issues near init with the linuxrc.
+
+*genkernel-3.2.0_pre17 (29 Jun 2005)
+
+  29 Jun 2005; <plasmaroo@gentoo.org> -genkernel-3.2.0_pre15.ebuild,
+  +genkernel-3.2.0_pre17.ebuild:
+  Revert udev back to 054; update unionfs code.
+
+  28 Jun 2005; <plasmaroo@gentoo.org> -genkernel-1.6.ebuild,
+  -genkernel-1.8.ebuild, -genkernel-1.9.ebuild, -genkernel-3.0.1.ebuild,
+  -genkernel-3.0.2.ebuild, -genkernel-3.1.5.ebuild:
+  Remove stale versions.
+
+*genkernel-3.2.0_pre15 (28 Jun 2005)
+
+  28 Jun 2005; <plasmaroo@gentoo.org> -genkernel-3.2.0_pre14.ebuild,
+  +genkernel-3.2.0_pre15.ebuild:
+  Fix #97281.
+
+*genkernel-3.2.0_pre14 (27 Jun 2005)
+
+  27 Jun 2005; <plasmaroo@gentoo.org> -genkernel-3.2.0_pre12.ebuild,
+  +genkernel-3.2.0_pre14.ebuild:
+  Update udev with patch for cross-compile on SPARC64.
+
+*genkernel-3.2.0_pre12 (24 Jun 2005)
+
+  24 Jun 2005; <plasmaroo@gentoo.org> -genkernel-3.2.0_pre11.ebuild,
+  +genkernel-3.2.0_pre12.ebuild:
+  Syntax and modules_load updates.
+
+*genkernel-3.2.0_pre11 (23 Jun 2005)
+
+  23 Jun 2005; <plasmaroo@gentoo.org> -genkernel-3.2.0_pre10.ebuild,
+  +genkernel-3.2.0_pre11.ebuild:
+  Fix gen_compile.sh.
+
+*genkernel-3.2.0_pre10 (22 Jun 2005)
+
+  22 Jun 2005; <plasmaroo@gentoo.org> +genkernel-3.2.0_pre10.ebuild,
+  -genkernel-3.2.0_pre9.ebuild:
+  Fix #76082, #86487, #87673, #95993.
+
+*genkernel-3.2.0_pre9 (20 Jun 2005)
+
+  20 Jun 2005; <plasmaroo@gentoo.org> -genkernel-3.2.0_pre8.ebuild,
+  +genkernel-3.2.0_pre9.ebuild:
+  Fix catalyst invocation issues.
+
+*genkernel-3.2.0_pre8 (17 Jun 2005)
+
+  17 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
+  -files/genkernel-3.2.0_pre7-arch.diff, -genkernel-3.2.0_pre7-r1.ebuild,
+  +genkernel-3.2.0_pre8.ebuild:
+  Version bumped to 3.2.0_pre8 to fix a bug with localversion and 2.4 kernels.
+
+  17 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
+  files/genkernel-3.2.0_pre7-arch.diff, genkernel-3.2.0_pre7-r1.ebuild:
+  Fixed patch and added inherit eutils for epatch support.
+
+*genkernel-3.2.0_pre7-r1 (16 Jun 2005)
+
+  16 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
+  +files/genkernel-3.2.0_pre7-arch.diff, -genkernel-3.2.0_pre7.ebuild,
+  +genkernel-3.2.0_pre7-r1.ebuild:
+  Added arch patch.
+
+*genkernel-3.2.0_pre7 (16 Jun 2005)
+
+  16 Jun 2005; <plasmaroo@gentoo.org> -genkernel-3.2.0_pre5.ebuild,
+  +genkernel-3.2.0_pre7.ebuild:
+  Fix LOCALVERSION (#88987) and add sleep timeout for loop module detection;
+  thanks rocket.
+
+*genkernel-3.2.0_pre5 (15 Jun 2005)
+
+  15 Jun 2005; <plasmaroo@gentoo.org> -genkernel-3.2.0_pre4.ebuild,
+  +genkernel-3.2.0_pre5.ebuild:
+  Fix star compatibility, add updated Pegasos config and initramfs support for
+  Pegasos kernels.
+
+*genkernel-3.2.0_pre4 (14 Jun 2005)
+
+  14 Jun 2005; <plasmaroo@gentoo.org> -genkernel-3.2.0_pre3.ebuild,
+  +genkernel-3.2.0_pre4.ebuild:
+  Add rocket's unionfs patch and linuxrc cleanup; fix Pegasos with regard to
+  initramfs.
+
+*genkernel-3.2.0_pre3 (07 Jun 2005)
+
+  07 Jun 2005; <plasmaroo@gentoo.org> -genkernel-3.2.0_pre2.ebuild,
+  +genkernel-3.2.0_pre3.ebuild:
+  Fix minkernpackage bug.
+
+*genkernel-3.2.0_pre2 (03 Jun 2005)
+
+  03 Jun 2005; <plasmaroo@gentoo.org> +genkernel-3.2.0_pre2.ebuild:
+  Fix #73158, #77377, #88682, #88988, #94680. Masked until we know this all
+  works right.
+
+*genkernel-2.1 (11 May 2005)
+
+  11 May 2005; <plasmaroo@gentoo.org> -genkernel-2.0.ebuild,
+  -genkernel-2.1.ebuild:
+  Remove old unavailable versions.
+
+  30 Apr 2005; <plasmaroo@gentoo.org> genkernel-3.1.6.ebuild:
+  Fix #80156.
+
+*genkernel-3.1.6 (01 Apr 2005)
+
+  01 Apr 2005; <plasmaroo@gentoo.org> +genkernel-3.1.6.ebuild:
+  Fix #87117.
+
+*genkernel-3.1.5 (30 Mar 2005)
+
+  30 Mar 2005; <plasmaroo@gentoo.org> +genkernel-3.1.5.ebuild:
+  Sync Portage to latest genkernel version.
+
+*genkernel-3.1.1b (02 Mar 2005)
+
+  02 Mar 2005; <plasmaroo@gentoo.org> -genkernel-3.1.1a.ebuild,
+  +genkernel-3.1.1b.ebuild:
+  Upgrade dmraid to 1.0.0.rc6.
+
+*genkernel-3.1.1a (01 Mar 2005)
+
+  01 Mar 2005; <plasmaroo@gentoo.org> -genkernel-3.1.1.ebuild,
+  +genkernel-3.1.1a.ebuild:
+  Fix #83672.
+
+  28 Feb 2005; <plasmaroo@gentoo.org> genkernel-3.1.1.ebuild:
+  Add device-mapper to the LiveCD fetch-list.
+
+*genkernel-3.1.1 (28 Feb 2005)
+
+  28 Feb 2005; <plasmaroo@gentoo.org> -genkernel-3.1.0l.ebuild,
+  +genkernel-3.1.1.ebuild:
+  Fix 2.4 module compilation, add livecd USE support for fetching LVM2 and
+  DMRAID source into /usr/share/genkernel/pkg.
+
+*genkernel-3.1.0l (27 Feb 2005)
+
+  27 Feb 2005; <plasmaroo@gentoo.org> -genkernel-3.1.0k.ebuild,
+  +genkernel-3.1.0l.ebuild:
+  Add MODULES_SATA support; make udev static on non-x86 architectures.
+
+  25 Feb 2005; <plasmaroo@gentoo.org> genkernel-3.1.0k.ebuild:
+  Mention available documentation, #77309.
+
+*genkernel-3.1.0k (23 Feb 2005)
+
+  23 Feb 2005; <plasmaroo@gentoo.org> -genkernel-3.1.0j.ebuild,
+  +genkernel-3.1.0k.ebuild:
+  Fix #83048.
+
+*genkernel-3.1.0j (18 Feb 2005)
+
+  18 Feb 2005; <plasmaroo@gentoo.org> -genkernel-3.1.0h.ebuild,
+  +genkernel-3.1.0j.ebuild:
+  Fix #58686 and #80716.
+
+*genkernel-3.1.0h (30 Jan 2005)
+
+  30 Jan 2005; <plasmaroo@gentoo.org> -genkernel-3.1.0g.ebuild,
+  +genkernel-3.1.0h.ebuild:
+  Fix bug #79999.
+
+  29 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
+  genkernel-3.1.0c.ebuild:
+  Marking 3.1.0c stable on ppc64 since there were no stable versions.
+
+*genkernel-3.1.0g (27 Jan 2005)
+
+  27 Jan 2005; <plasmaroo@gentoo.org> -genkernel-3.0.2a.ebuild,
+  -genkernel-3.0.2b.ebuild, -genkernel-3.0.2c-r1.ebuild,
+  -genkernel-3.0.2c.ebuild, -genkernel-3.0.2d.ebuild,
+  -genkernel-3.0.2g.ebuild, -genkernel-3.1.0a.ebuild,
+  -genkernel-3.1.0b.ebuild, -genkernel-3.1.0f.ebuild,
+  +genkernel-3.1.0g.ebuild:
+  Version bump; fix bug #79755. Remove ebuilds for old versions.
+
+*genkernel-3.1.0f (26 Jan 2005)
+
+  26 Jan 2005; <plasmaroo@gentoo.org> -genkernel-3.1.0e.ebuild,
+  +genkernel-3.1.0f.ebuild:
+  Version bump; bug #79502.
+
+*genkernel-3.1.0e (22 Jan 2005)
+
+  22 Jan 2005; <plasmaroo@gentoo.org> -genkernel-3.1.0d.ebuild,
+  +genkernel-3.1.0e.ebuild:
+  Version bump. Closes bugs #73356, #74758, #77277, #77363, #78636.
+
+*genkernel-3.1.0d (21 Dec 2004)
+
+  21 Dec 2004; <plasmaroo@gentoo.org> +genkernel-3.1.0d.ebuild:
+  Version bump. Closes bugs #73112, #70193 and #73054.
+
+*genkernel-3.1.0c (30 Nov 2004)
+
+  30 Nov 2004; <plasmaroo@gentoo.org> +genkernel-3.1.0c.ebuild:
+  Version bump. Closes bugs #61827, #64864, #66198, #67246, #69745, #70193,
+  #72129, #72253, #72342, #72510.
+
+*genkernel-3.1.0b (23 Oct 2004)
+
+  23 Oct 2004; <plasmaroo@gentoo.org> -genkernel-3.1.0.ebuild,
+  +genkernel-3.1.0a.ebuild, +genkernel-3.1.0b.ebuild:
+  Version bump - fixes udev keymap issues and bug #68518.
+
+  22 Oct 2004; Chris Gianelloni <wolf31o2@gentoo.org>
+  genkernel-3.1.0.ebuild:
+  Added missing ppc64 KEYWORD.
+
+*genkernel-3.1.0 (21 Oct 2004)
+
+  21 Oct 2004; Chris Gianelloni <wolf31o2@gentoo.org>
+  +genkernel-3.1.0.ebuild:
+  Finally adding 3.1.0 to cvs.  Blame plasmaroo.
+
+*genkernel-3.0.2c-r1 (02 Oct 2004)
+
+  02 Oct 2004; Travis Tilley <lv@gentoo.org> +genkernel-3.0.2c-r1.ebuild:
+  updated the x86_64 kernel configs for the latest amd64 stable genkernel
+
+*genkernel-3.0.2g (19 Sep 2004)
+
+  19 Sep 2004; <plasmaroo@gentoo.org> -genkernel-3.0.2f.ebuild,
+  +genkernel-3.0.2g.ebuild:
+  Version bump - closes bugs #57576, #58360, #60862 and #62365.
+
+*genkernel-3.1.0 (21 Oct 2004)
+
+  21 Oct 2004; Chris Gianelloni <wolf31o2@gentoo.org>
+  +genkernel-3.1.0.ebuild:
+  Finally adding 3.1.0 to cvs.  Blame plasmaroo.
+
+*genkernel-3.0.2f (23 Aug 2004)
+
+  23 Aug 2004; <plasmaroo@gentoo.org> -genkernel-3.0.2e.ebuild,
+  +genkernel-3.0.2f.ebuild:
+  Version bump - closes bugs #57867, #58663, #58816, #59310 and #59687.
+
+  28 Jul 2004; <plasmaroo@gentoo.org> genkernel-3.0.2c.ebuild,
+  genkernel-3.0.2d.ebuild, genkernel-3.0.2e.ebuild:
+  Added a local bootsplash USE flag; bug #37015.
+
+*genkernel-3.0.2e (28 Jul 2004)
+
+  28 Jul 2004; <plasmaroo@gentoo.org> +genkernel-3.0.2e.ebuild:
+  Version bump - fixes bugs #47666, #49328, #52558, #52561, #57297,
+  #57576, #57748, #57749, #57751, #57752, #57761, #57836, #57865,
+  #57953. Thanks to Martin Parm, Mathias Gug and Bob Barry who contributed
+  patches!
+
+  18 Jul 2004; Tom Gall <tgall@gentoo.org> genkernel-3.0.2d.ebuild:
+  stable on ppc64, bug #57487
+
+*genkernel-3.0.2d (15 Jul 2004)
+
+  15 Jul 2004; <plasmaroo@gentoo.org> +genkernel-3.0.2d.ebuild:
+  Added a modutils fix for HPPA.
+
+*genkernel-3.0.2c (12 Jul 2004)
+
+  12 Jul 2004; <plasmaroo@gentoo.org> +genkernel-3.0.2c.ebuild:
+  Version bump - closes bug #54455, #55376 and adds more PCMCIA modules to the
+  x86 module list.
+
+  25 Jun 2004; Chris Gianelloni <wolf31o2@gentoo.org> genkernel-3.0.2b.ebuild:
+  Marking stable on amd64 x86 sparc hppa alpha ppc, as requested by plasmaroo.
+
+  15 Jun 2004; John Davis <zhen@gentoo.org> genkernel-3.0.2b.ebuild:
+  keywording for arm and s390 (catalyst dependency)
+
+*genkernel-3.0.2b (12 Jun 2004)
+
+  12 Jun 2004; <plasmaroo@gentoo.org> +genkernel-3.0.2b.ebuild:
+  Version bump. Fixes bugs #46167, #46278, #48219, #48308, #49728, #51395,
+  and #51948.
+
+  31 May 2004; Pieter Van den Abeele <pvdabeel@gentoo.org>
+  genkernel-1.6.ebuild, genkernel-1.8.ebuild, genkernel-1.9.ebuild,
+  genkernel-3.0.1.ebuild:
+  Masked genkernel-3.0.1.ebuild stable for ppc
+
+  31 May 2004; Pieter Van den Abeele <pvdabeel@gentoo.org>
+  genkernel-1.6.ebuild, genkernel-1.8.ebuild, genkernel-1.9.ebuild:
+  Masked genkernel-1.9.ebuild broken for ppc
+
+  31 May 2004; Pieter Van den Abeele <pvdabeel@gentoo.org>
+  genkernel-1.6.ebuild, genkernel-1.8.ebuild:
+  Masked genkernel-1.8.ebuild broken for ppc
+
+  31 May 2004; Pieter Van den Abeele <pvdabeel@gentoo.org>
+  genkernel-1.6.ebuild:
+  Masked genkernel-1.6.ebuild broken for ppc
+
+*genkernel-3.0.2a (11 Apr 2004)
+
+  11 Apr 2004; <plasmaroo@gentoo.org> genkernel-3.0.2a.ebuild:
+  Version bump; closes bugs #46641 and #46941.
+
+*genkernel-3.0.2 (30 Mar 2004)
+
+  30 Mar 2004; <plasmaroo@gentoo.org> genkernel-3.0.2.ebuild:
+  Version bump - GenKernel 3.0.2 is released as version 3.0.2_rc2 with support
+  for the "docache" boot parameter for LiveCDs.
+
+*genkernel-3.0.2_rc2 (27 Mar 2004)
+
+  27 Mar 2004; Tim Yamin <plasmaroo@gentoo.org> genkernel-3.0.2_rc2.ebuild,
+  Version bump. Closes bug #45731 and updates the SPARC configuration scripts.
+
+  21 Mar 2004; Tim Yamin <plasmaroo@gentoo.org>
+  genkernel-3.0.2_rc1.ebuild:
+  Version bump. Closes bugs #34948, #37371, #41129, #41166,
+  #42725, #42815, #44127, #44556, #44601.
+
+  12 Mar 2004; Seemant Kulleen <seemant@gentoo.org>
+  genkernel-3.0.1_rc2.ebuild:
+  More cleanups and point SRC_URI to mirrors.
+
+  09 Mar 2004; Seemant Kulleen <seemant@gentoo.org> genkernel-3.0.1.ebuild,
+  genkernel-3.0.1_beta10.ebuild, genkernel-3.0.1_beta11.ebuild,
+  genkernel-3.0.1_beta12.ebuild, genkernel-3.0.1_rc1.ebuild,
+  genkernel-3.0.ebuild:
+  Removed crufty versions, adjusted SRC_URI to gentoo mirrors, and fixed some
+  syntax.
+
+  01 Mar 2004; Brad House <brad_mssw@gentoo.org> genkernel-3.0.1.ebuild:
+  Break digests for genkernel, bad version was uploaded.
+
+*genkernel-3.0.1 (27 Feb 2004)
+
+  27 Feb 2004; Daniel Robbins <drobbins@gentoo.org> 
+  New release with bootsplash fixes 
+  (now uses the "default" bootsplash symlink.)
+
+*genkernel-3.0.1_rc2 (25 Feb 2004)
+
+  25 Feb 2004; Brad House <brad_mssw@gentoo.org> genkernel-3.0.1_rc2.ebuild:
+  Version bump, livecd error message fix, alpha fix, reiserfs now static in 2.4
+  x86 kernel.
+
+*genkernel-3.0.1_rc1 (22 Feb 2004)
+
+  22 Feb 2004; Brad House <brad_mssw@gentoo.org> genkernel-3.0.1_rc1.ebuild:
+  Gcloop fixes, and amd64 kernel config updates.
+
+  14 Feb 2004; Brad House <brad_mssw@gentoo.org>
+  genkernel-3.0.1_beta12.ebuild:
+  Added the ppc keyword.
+
+*genkernel-3.0.1_beta12 (14 Feb 2004)
+
+  14 Feb 2004; Brad House <brad_mssw@gentoo.org> genkernel-3.0.1_beta1.ebuild,
+  genkernel-3.0.1_beta12.ebuild, genkernel-3.0.1_beta2.ebuild,
+  genkernel-3.0.1_beta4.ebuild, genkernel-3.0.1_beta5.ebuild,
+  genkernel-3.0.1_beta6.ebuild, genkernel-3.0.1_beta7.ebuild,
+  genkernel-3.0.1_beta8.ebuild, genkernel-3.0.1_beta9.ebuild:
+  bugfixes for initrd and console remapping/initrd unmounting
+  ppc profile added
+  default TEMP location moved to /var/tmp/genkernel
+  squashfs and gcloop support added
+
+*genkernel-3.0.1_beta11 (08 Feb 2004)
+
+  08 Feb 2004; Brad House <brad_mssw@gentoo.org>
+  genkernel-3.0.1_beta11.ebuild:
+  fix for typo
+
+*genkernel-3.0.1_beta10 (07 Feb 2004)
+
+  07 Feb 2004; Brad House <brad_mssw@gentoo.org>
+  genkernel-3.0.1_beta10.ebuild:
+  version bump for fixes
+
+*genkernel-3.0.1_beta9 (29 Jan 2004)
+
+  29 Jan 2004; Brad House <brad_mssw@gentoo.org> genkernel-3.0.1_beta9.ebuild:
+  fixes as per bugs on bugs.gentoo.org
+
+*genkernel-3.0.1_beta8 (27 Jan 2004)
+
+  27 Jan 2004; Brad House <brad_mssw@gentoo.org> genkernel-3.0.1_beta8.ebuild:
+  config file handling as per many bug reports, also updated x86 2.4 and 2.6
+  kernel configs
+
+  24 Jan 2004; Brad House <brad_mssw@gentoo.org> :
+  bump
+
+  12 Jan 2004; Brad House <brad_mssw@gentoo.org> genkernel-3.0.1_beta4.ebuild:
+  ok, people need to be using genkernel3 now on x86
+
+*genkernel-3.0.1_beta4 (11 Jan 2004)
+
+  11 Jan 2004; Brad House <brad_mssw@gentoo.org> genkernel-3.0.1_beta4.ebuild:
+  parisc and livecd fixes
+
+*genkernel-3.0.1_beta3 (07 Jan 2004)
+
+  11 Jan 2004; Guy Martin <gmsoft@gentoo.org> genkernel-3.0.1_beta3.ebuild:
+  Marked stable on hppa.
+
+  07 Jan 2004; Brad House <brad_mssw@gentoo.org> genkernel-3.0.1_beta3.ebuild:
+  bump version, bugfixes
+
+*genkernel-3.0.1_beta2 (24 Dec 2003)
+
+  24 Dec 2003; Brad House <brad_mssw@gentoo.org> genkernel-3.0.1_beta2.ebuild:
+  fix nobootsplash
+
+*genkernel-3.0.1_beta1 (24 Dec 2003)
+
+  24 Dec 2003; Brad House <brad_mssw@gentoo.org> genkernel-3.0.1_beta1.ebuild:
+  bump version to fix bugs
+
+*genkernel-3.0 (22 Dec 2003)
+
+  22 Dec 2003; Brad House <brad_mssw@gentoo.org> genkernel-3.0.ebuild:
+  Experiemental genkernel 3.0
+
+  28 Oct 2003; Bob Johnson <livewire@gentoo.org> :
+  Added progressbar, bumped busybox version, started the new 2.6 initrd...
+
+  24 Oct 2003; Brad House <brad_mssw@gentoo.org> genkernel-1.9.ebuild:
+  Added '~amd64' flag.
+
+  19 Oct 2003; zhen <zhen@gentoo.org> genkernel-2.0.ebuild:
+  OK, we are building fine now. I have left it masked until I can verify that it
+  can actually build 2.6 kernels ok.
+
+  19 Oct 2003; zhen <zhen@gentoo.org> genkernel-2.0.ebuild:
+  This should have been masked.
+
+  19 Oct 2003; Heinrich Wendel <lanius@gentoo.org> genkernel-2.0.ebuild:
+  Bug #31533.
+
+  19 Oct 2003; zhen <zhen@gentoo.org> genkernel-2.0.ebuild:
+  Updating paths for file locations, this should fix some problems.
+  Also marking -* because no one should emerge it until it is complete.
+
+*genkernel-2.0 (19 Oct 2003)
+
+  19 Oct 2003; zhen <zhen@gentoo.org> genkernel-2.0.ebuild:
+  2.0 is the testing only ebuild for 2.6 support. Adding into the tree.
+
+  18 Oct 2003; zhen <zhen@gentoo.org> files/bin-keymaps.tar.gz:
+  Moving some source around - bin-keymaps will be added in here instead 
+  of being included in the genkernel tarball.
+
+*genkernel-1.9 (07 Oct 2003)
+
+  10 Oct 2003; Bob Johnson <livewire@gentoo.org>
+	Added MRPROPER setting in /etc/kernel/settings (yes/no)
+	  --myconfig will use /etc/kernels/myconfig.  
+	  --buildpkg will not write anything to local system now.
+	INITRD_SIZE fixed in settings
+	  --livecd will build LiveCD kernel/initrd.
+	  --help now works.
+	
+*genkernel-1.8 (11 Sep 2003)
+
+  11 Sep 2003; Daniel Robbins <drobbins@gentoo.org>: important bug fix; in 1.7,
+  Modules were not getting copied to the initrd. Now fixed.
+
+*genkernel-1.7 (10 Sep 2003)
+
+  10 Sep 2003; Daniel Robbins <drobbins@gentoo.org>: Genkernel now FHS-compliant;
+  Sed redirect fix. Also, MAKEOPTS now comes from Portage/make.conf. 
+  This closes bugs #27920, #27948.
+
+*genkernel-1.6 (03 Sep 2003)
+
+  03 Sep 2003; Daniel Robbins <drobbins@gentoo.org>: Fixed various bugs: 
+  26336, 26346, 26822, 26901, 27446, 27871 (some duplicates)...
+
+*genkernel-1.5 (31 Jul 2003)
+
+  31 Jul 2003; Daniel Robbins <drobbins@gentoo.org>: New version with 
+  support for System.map.
+
+*genkernel-1.4 (30 Jul 2003)
+
+  30 Jul 2003; Daniel Robbins <drobbins@gentoo.org>: New version with 
+  lots of fixes.
+
+*genkernel-1.2 (14 07 2003)
+
+  14 07 2003; Bob Johnson <livewire@gentoo.org>
+  Minor typo fixes.
+
+*genkernel-1.1 (26 04 2003)
+
+  26 04 2003; Bob Johnson <livewire@gentoo.org>
+	
+       	- Added kernel package option (--buildpkg).
+	- Make fail on missing $KV.
+	
+*genkernel-1.0 (14 04 2003)
+
+  14 04 2003; Bob Johnson <livewire@gentoo.org> 
+  Initial import.  
Index: /trunk/portage_overlay/sys-kernel/genkernel/Manifest
===================================================================
--- /trunk/portage_overlay/sys-kernel/genkernel/Manifest	(revision 24523)
+++ /trunk/portage_overlay/sys-kernel/genkernel/Manifest	(revision 24523)
@@ -0,0 +1,13 @@
+AUX genkernel-add-arcmsr.patch 1430 RMD160 fbd8d5b8cca661864dad5a98d83b315082f65ab3 SHA1 20d9b230d2697a302cea382a86d0407b72902732 SHA256 c452856324bee77d9b0a40784017bf831cc182152124c8e1e45b696f298a4e3b
+AUX genkernel.bash 2438 RMD160 b3d8e4436d8768c07d18c5aaff9c14fc16641729 SHA1 e15a9c6ef506aa6872a6a97d26751246dedded04 SHA256 e7de9771ba79ef878e2c9a21a1c1720f092c6047d3cc7d4a49ff6b90e7e2c248
+AUX suspend-0.5-Makefile.patch 2072 RMD160 851d6ba7fa13c925e9551f982fed12ba6c5daa75 SHA1 5fcc15537de62ea1ca97376acff73a71407a0033 SHA256 9faba4c78113e8c44ce792be3b6c41d4a8dbf9c2b33b8665ceab906024e5a492
+DIST LVM2.2.02.28.tgz 531905 RMD160 bf6f25db6e34bf362353ae9557691a7f01962502 SHA1 6eb2f6e1228b017ad23d0b7f2bb12fd113f96616 SHA256 2d8d7b123e427d0bfb7471d7c17dfd88890eb98257ca22ea3be5d7307e83aceb
+DIST busybox-1.7.4.tar.bz2 1727940 RMD160 a4b71a246449f88a59acda6ecf019f66b9b7c19b SHA1 e5dcaa25525ca63663c3d4e7027897fed54a4f95 SHA256 8480a7c1b9ac0fddff55e8daae807ccf0a47aa292137fa8c9f97cf0733b459c7
+DIST device-mapper.1.02.22.tgz 19981 RMD160 70c8d0157a0856d81f7240b4123ac61c747175dd SHA1 e29c250e1b052ce94dfc26c4ded02b6cb19532c0 SHA256 eccd511ffb41eea917bb0048f3c29ffb57570f6da2f97a60bafb45770c972e6d
+DIST dmraid-1.0.0.rc14.tar.bz2 164234 RMD160 9cd238a981cfef9c5c1f2f1d6466b70c95ec9c7c SHA1 2b3284db46a995967d88993ae5ae36b57c513bc4 SHA256 a777354d6d69a9b58d84966cc7b37bc3f5c89539f885ad25fd874ed1c388fbec
+DIST e2fsprogs-1.39.tar.gz 3695111 RMD160 67e77a7cbf0e719fa8b5a8ac6285b334e1c3481b SHA1 c2dad0c9bd76701eafe3804e2a7d072aa198f046 SHA256 dc2033447e69a1612881151f6f163e8a3b80e51d16f5e8b3576f3f8ccb325ea3
+DIST genkernel-3.4.10.tar.bz2 210822 RMD160 19327712c7140336db08a466a19f164df11eac7a SHA1 a672b1b81c6b607533f2576f4bf3adaf620f9f54 SHA256 43e7ae3495e5f8e4ead919b059444bfa393bf83d36c14390206892f82ad37685
+EBUILD genkernel-3.4.10-r1.ebuild 4279 RMD160 a5f90167fc6ade3a3cb6be6ce65d1a2e8968e795 SHA1 396e3106be9a49c1290dda4476ea8ff8da8202e6 SHA256 b78ada42cf98eea8db55ca261b8cf4c93710b594fe592e9081711c16dac3cac5
+MISC .genkernel-3.4.6.ebuild.swp 12288 RMD160 f41038382d367adc56162d96d916c39094a59692 SHA1 9aaa77b5d2eddfe537f4cddc3bb66f20b2abda81 SHA256 80d3d78af5040504f5e460dbca1c217a106418ecc3fdeca445caad43ea3d286d
+MISC ChangeLog 39647 RMD160 a8ad6c839ef778ee647194b70ca514e4410b1f93 SHA1 79a268b08aa165ece76874225e32332e97544726 SHA256 85aa458edf94b93d7e4967ed4d1fdbe5981a439591e377e55e70188ffca67ceb
+MISC metadata.xml 226 RMD160 8c8b08effbb307ff307346f319d8e7ec6baddd6e SHA1 33172dd797d80d11d35a2b1855e54cd2a737548d SHA256 b7b060498e250d9de733cf433899caf8e8607fac9fa648f84f5c0512a89d794b
Index: /trunk/portage_overlay/sys-kernel/genkernel/files/digest-genkernel-3.4.6
===================================================================
--- /trunk/portage_overlay/sys-kernel/genkernel/files/digest-genkernel-3.4.6	(revision 24523)
+++ /trunk/portage_overlay/sys-kernel/genkernel/files/digest-genkernel-3.4.6	(revision 24523)
@@ -0,0 +1,24 @@
+MD5 87d8615a655b9a6c1a0e234eab2485bf LVM2.2.02.05.tgz 473621
+RMD160 7295f14e64dc25035d46e3512db6cae1b2be5f9b LVM2.2.02.05.tgz 473621
+SHA256 707c596c7a2f11cc08d3b1099995be2a4a3859a5454ed5af1a6c5361a821a402 LVM2.2.02.05.tgz 473621
+MD5 460cc211b03af4048ec90c0de2ecd8f7 device-mapper.1.02.07.tgz 923923
+RMD160 517dd7bde6935235f8c22149ef6e0cb80e6c925b device-mapper.1.02.07.tgz 923923
+SHA256 1e9c16e8f7bcf87bec03103dda63c0d11cdc739f432488b026b4614fd3cabf40 device-mapper.1.02.07.tgz 923923
+MD5 a2a8948de7717e2e76a1291fc1daf9d1 dmraid-1.0.0.rc13.tar.bz2 170497
+RMD160 9b95d68c2177c3bb7c74227c375780d3b4936ef7 dmraid-1.0.0.rc13.tar.bz2 170497
+SHA256 8497196528d50203053de0f733917b1d85aae416d2136c695a07aee5632b12b9 dmraid-1.0.0.rc13.tar.bz2 170497
+MD5 d774d4412bfb80d12cf3a4fdfd59de5a e2fsprogs-1.38.tar.gz 3621193
+RMD160 492071c29e9a0adc1bed0762e795efb6b29a692c e2fsprogs-1.38.tar.gz 3621193
+SHA256 c4e482687d0cff240d02a70fcf423cc14296b6a7869cd8dd42d5404d098e0bb7 e2fsprogs-1.38.tar.gz 3621193
+MD5 e13d5b1d732ddc8541cea0f84f82e265 genkernel-3.4.6.tar.bz2 169270
+RMD160 5d38aeebaab78e55cb49a8dbd63504fae5b8d5be genkernel-3.4.6.tar.bz2 169270
+SHA256 e1d56d8d16e67181777281d479ed2d323586cc971226f2c7d716a409ac5da0bf genkernel-3.4.6.tar.bz2 169270
+MD5 2fa8384b099d53f878a1f8ef49214493 genkernel-pkg-3.4.tar.bz2 1848904
+RMD160 09e1baed7e3703b2f6c304656a81a12ba4594083 genkernel-pkg-3.4.tar.bz2 1848904
+SHA256 2345a16a3b377e3ffde2f0cca7e82cf3566e03e8bb2098db69210f505a989af3 genkernel-pkg-3.4.tar.bz2 1848904
+MD5 c0a89e47eeaf14ec68f9114f74b16d09 suspend-0.5.tar.gz 163148
+RMD160 8b38fcb18c7f860b4c292a4329f268bce6dc177a suspend-0.5.tar.gz 163148
+SHA256 ab87f1ee097dab98b4d56f98c95779a47a859de81512292743213e6bd5a352f1 suspend-0.5.tar.gz 163148
+MD5 38ed4d9e41c20cf398018928d2c62700 unionfs-1.4.tar.gz 164696
+RMD160 5a19ccfd6edf25f55c48ba1b820347572353c7ba unionfs-1.4.tar.gz 164696
+SHA256 3ff105782aba722b1f263e408fac638245d302a9c8d0f37ac09e5a80caf0126b unionfs-1.4.tar.gz 164696
Index: /trunk/portage_overlay/sys-kernel/genkernel/files/genkernel-add-arcmsr.patch
===================================================================
--- /trunk/portage_overlay/sys-kernel/genkernel/files/genkernel-add-arcmsr.patch	(revision 24523)
+++ /trunk/portage_overlay/sys-kernel/genkernel/files/genkernel-add-arcmsr.patch	(revision 24523)
@@ -0,0 +1,29 @@
+diff -Nur genkernel-3.4.6/generic/initrd.defaults genkernel-3.4.6.new/generic/initrd.defaults
+--- genkernel-3.4.6/generic/initrd.defaults	2006-12-27 09:07:30.000000000 -1000
++++ genkernel-3.4.6.new/generic/initrd.defaults	2007-07-18 15:55:39.240003000 -1000
+@@ -78,5 +78,5 @@
+ 
+ # Only sections that are in by default or those that
+ # are not module groups need to be defined here...
+-HWOPTS='usb firewire keymap cache evms2 sata lvm2 dmraid slowusb fs'
+-MY_HWOPTS='usb firewire sata dmraid fs net'
++HWOPTS='usb firewire keymap cache evms2 sata lvm2 dmraid slowusb fs scsi'
++MY_HWOPTS='usb firewire sata dmraid fs net scsi'
+diff -Nur genkernel-3.4.6/x86/modules_load genkernel-3.4.6.new/x86/modules_load
+--- genkernel-3.4.6/x86/modules_load	2006-12-27 09:07:29.000000000 -1000
++++ genkernel-3.4.6.new/x86/modules_load	2007-07-18 15:55:19.039999000 -1000
+@@ -1,4 +1,5 @@
+ MODULES_SCSI="sd_mod sg sr_mod aic79xx \
++arcmsr \
+ aic7xxx aic7xxx_old BusLogic \
+ ncr53c8xx NCR53c406a \
+ initio advansys aha1740 aha1542 aha152x \
+diff -Nur genkernel-3.4.6/x86_64/modules_load genkernel-3.4.6.new/x86_64/modules_load
+--- genkernel-3.4.6/x86_64/modules_load	2006-12-27 09:07:28.000000000 -1000
++++ genkernel-3.4.6.new/x86_64/modules_load	2007-07-18 15:55:10.549998000 -1000
+@@ -1,4 +1,5 @@
+ MODULES_SCSI="sd_mod sg sr_mod aic79xx \
++arcmsr \
+ aic7xxx aic7xxx_old BusLogic \
+ ncr53c8xx NCR53c406a \
+ initio advansys aha1740 aha1542 aha152x \
Index: /trunk/portage_overlay/sys-kernel/genkernel/files/genkernel.bash
===================================================================
--- /trunk/portage_overlay/sys-kernel/genkernel/files/genkernel.bash	(revision 24523)
+++ /trunk/portage_overlay/sys-kernel/genkernel/files/genkernel.bash	(revision 24523)
@@ -0,0 +1,73 @@
+# genkernel (8) completion
+# Copyright 2006 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# Written by Aron Griffis <agriffis@gentoo.org>
+
+_genkernel()
+{
+    declare cur prev genkernel_help actions params
+    COMPREPLY=()
+    cur=${COMP_WORDS[COMP_CWORD]}
+    prev=${COMP_WORDS[COMP_CWORD-1]}
+
+    # extract initial list of params/actions from genkernel --help
+    genkernel_help=$(command genkernel --help)
+    actions=( $(<<<"$genkernel_help" sed -n \
+	'/^Available Actions:/,/^$/s/^[[:space:]]\+\([^[:space:]]\+\).*/\1/p') )
+    params=( $(<<<"$genkernel_help" egrep -oe '--[^[:space:]]{2,}') )
+
+    # attempt to complete the current parameter based on the list
+    COMPREPLY=($(compgen -W "${params[*]/=*/=} ${actions[*]}" -- "$cur"))
+
+    # if we don't have a rhs to complete
+    if [[ ${#COMPREPLY[@]} -gt 1 ]]; then
+	return
+    elif [[ ${#COMPREPLY[@]} -eq 0 && $cur != --*=* ]]; then
+	return
+    elif [[ ${#COMPREPLY[@]} -eq 1 && $COMPREPLY != --*= ]]; then
+	# using nospace completion, add an explicit space
+	COMPREPLY="${COMPREPLY} "
+	return
+    fi
+
+    # we have a unique lhs and need to complete the rhs
+    declare args lhs rhs
+    if [[ ${#COMPREPLY[@]} -eq 1 ]]; then
+	lhs=$COMPREPLY
+    else
+	lhs=${cur%%=*}=
+	rhs=${cur#*=}
+    fi
+
+    # genkernel's help gives clues as to what belongs on the rhs.
+    # extract the clue for the current parameter
+    args=" ${params[*]} "
+    args="${args##* $lhs}"
+    args="${args%% *}"
+
+    # generate a list of completions for the argument; this replaces args with
+    # an array of results
+    args=( $(case $args in
+	('<0-5>') compgen -W "$(echo {1..5})" -- "$rhs" ;;
+	('<outfile>'|'<file>') compgen -A file -o plusdirs -- "$rhs" ;;
+	('<dir>') compgen -A directory -S / -- "$rhs" ;;
+	('<tbz2>') compgen -G '*.tbz2' -G '*.tar.bz2' -o plusdirs -- "$rhs" ;;
+	(*) compgen -o bashdefault -- "$rhs" ;; # punt
+    esac) )
+
+    # we're using nospace completion to prevent spaces after paths that aren't
+    # "done" yet.  So do some hacking to the args to add spaces after
+    # non-directories.
+    declare slash=/
+    args=( "${args[@]/%/ }" )			# add space to all
+    args=( "${args[@]/%$slash /$slash}" )	# remove space from dirs
+
+    # recreate COMPREPLY
+    if [[ $cur == "$lhs"* ]]; then
+	COMPREPLY=( "${args[@]}" )
+    elif [[ ${#args[@]} -gt 0 ]]; then
+	COMPREPLY=( "${args[@]/#/$lhs}" )
+    fi
+}
+
+complete -o nospace -F _genkernel genkernel
Index: /trunk/portage_overlay/sys-kernel/genkernel/files/suspend-0.5-Makefile.patch
===================================================================
--- /trunk/portage_overlay/sys-kernel/genkernel/files/suspend-0.5-Makefile.patch	(revision 24523)
+++ /trunk/portage_overlay/sys-kernel/genkernel/files/suspend-0.5-Makefile.patch	(revision 24523)
@@ -0,0 +1,56 @@
+
+From: Daniel Drake <ddrake@brontes3d.com>
+
+Index: suspend-0.5/Makefile
+===================================================================
+--- suspend-0.5.orig/Makefile
++++ suspend-0.5/Makefile
+@@ -1,14 +1,14 @@
+ #CONFIG_COMPRESS=yes
+ #CONFIG_ENCRYPT=yes
+ #CONFIG_SPLASHY=yes
+-#CONFIG_UDEV=yes
++CONFIG_UDEV=yes
+ 
+ ARCH:=$(shell uname -m)
+ 
+-CC_FLAGS=-I/usr/local/include
+-LD_FLAGS=-L/usr/local/lib
++CC_FLAGS?=-I/usr/local/include
++LD_FLAGS?=-L/usr/local/lib
+ 
+-CFLAGS := -O2 -Wall
++CFLAGS ?= -O2 -Wall
+ 
+ ifdef CONFIG_COMPRESS
+ CC_FLAGS	+= -DCONFIG_COMPRESS
+@@ -22,7 +22,7 @@ CC_FLAGS	+= $(GCRYPT_CC_FLAGS)
+ LD_FLAGS	+= $(GCRYPT_LD_FLAGS)
+ endif
+ 
+-SUSPEND_DIR=/usr/local/sbin
++SUSPEND_DIR?=/usr/local/sbin
+ CONFIG_DIR=/etc
+ RESUME_DEVICE=<path_to_resume_device_file>
+ BOOT_DIR=/boot
+@@ -31,7 +31,7 @@ S2BOTH=s2both
+ S2DISK=s2disk
+ CONFIGFILE=suspend.conf
+ 
+-ifndef CONFIG_UDEV
++ifneq ($(CONFIG_UDEV), yes)
+ SNAPSHOT=$(DESTDIR)/dev/snapshot
+ endif
+ 
+@@ -145,9 +145,9 @@ install-s2disk: $(S2DISK) swap-offset co
+ 	if [ -f $(DESTDIR)$(CONFIG_DIR)/$(CONFIGFILE) ]; then install --mode=644 conf/$(CONFIGFILE) $(DESTDIR)$(CONFIG_DIR)/$(CONFIGFILE).new; else install --mode=644 conf/$(CONFIGFILE) $(DESTDIR)$(CONFIG_DIR); fi
+ 
+ install: $(S2DISK) $(S2BOTH) swap-offset conf/$(CONFIGFILE) $(SNAPSHOT)
+-	install --mode=755 $(S2DISK) $(DESTDIR)$(SUSPEND_DIR)
++	install -D --mode=755 $(S2DISK) $(DESTDIR)$(SUSPEND_DIR)/$(S2DISK)
+ 	install --mode=755 $(S2BOTH) $(DESTDIR)$(SUSPEND_DIR)
+-	if [ -f $(DESTDIR)$(CONFIG_DIR)/$(CONFIGFILE) ]; then install --mode=644 conf/$(CONFIGFILE) $(DESTDIR)$(CONFIG_DIR)/$(CONFIGFILE).new; else install --mode=644 conf/$(CONFIGFILE) $(DESTDIR)$(CONFIG_DIR); fi
++	if [ -f $(DESTDIR)$(CONFIG_DIR)/$(CONFIGFILE) ]; then install --mode=644 conf/$(CONFIGFILE) $(DESTDIR)$(CONFIG_DIR)/$(CONFIGFILE).new; else install -D --mode=644 conf/$(CONFIGFILE) $(DESTDIR)$(CONFIG_DIR)/$(CONFIGFILE); fi
+ 	install --mode=755 s2ram $(DESTDIR)$(SUSPEND_DIR)
+ 	install --mode=755 resume $(DESTDIR)$(SUSPEND_DIR)
+ 	install --mode=755 swap-offset $(DESTDIR)$(SUSPEND_DIR)
Index: /trunk/portage_overlay/sys-kernel/genkernel/genkernel-3.4.6.ebuild
===================================================================
--- /trunk/portage_overlay/sys-kernel/genkernel/genkernel-3.4.6.ebuild	(revision 24523)
+++ /trunk/portage_overlay/sys-kernel/genkernel/genkernel-3.4.6.ebuild	(revision 24523)
@@ -0,0 +1,102 @@
+# Copyright 1999-2007 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/sys-kernel/genkernel/genkernel-3.4.6.ebuild,v 1.3 2007/02/02 22:52:46 wolf31o2 Exp $
+
+inherit bash-completion eutils
+
+VERSION_DMAP='1.02.07'
+VERSION_DMRAID='1.0.0.rc13'
+VERSION_E2FSPROGS='1.38'
+VERSION_LVM2='2.02.05'
+VERSION_PKG='3.4'
+VERSION_SUSPEND='0.5'
+VERSION_UNIONFS='1.4'
+
+DESCRIPTION="Gentoo autokernel script"
+HOMEPAGE="http://www.gentoo.org"
+SRC_URI="http://dev.gentoo.org/~wolf31o2/sources/genkernel/${P}.tar.bz2
+	http://dev.gentoo.org/~wolf31o2/sources/genkernel/genkernel-pkg-${VERSION_PKG}.tar.bz2
+	http://people.redhat.com/~heinzm/sw/dmraid/src/dmraid-${VERSION_DMRAID}.tar.bz2
+	ftp://sources.redhat.com/pub/lvm2/old/LVM2.${VERSION_LVM2}.tgz
+	ftp://sources.redhat.com/pub/dm/old/device-mapper.${VERSION_DMAP}.tgz
+	ftp://ftp.fsl.cs.sunysb.edu/pub/unionfs/unionfs-${VERSION_UNIONFS}.tar.gz
+	mirror://sourceforge/e2fsprogs/e2fsprogs-${VERSION_E2FSPROGS}.tar.gz
+	mirror://sourceforge/suspend/suspend-${VERSION_SUSPEND}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+# Please don't touch individual KEYWORDS.  Since this is maintained/tested by
+# Release Engineering, it's easier for us to deal with all arches at once.
+#KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86"
+KEYWORDS="alpha amd64 arm hppa ia64 mips ppc ppc64 s390 sparc x86"
+IUSE="ibm selinux"
+
+DEPEND="sys-fs/e2fsprogs
+	selinux? ( sys-libs/libselinux )"
+RDEPEND="${DEPEND} app-arch/cpio"
+
+src_unpack() {
+	unpack ${P}.tar.bz2
+	cd "${S}"
+	unpack ${PN}-pkg-${VERSION_PKG}.tar.bz2
+	cp ${FILESDIR}/suspend-0.5-Makefile.patch pkg
+	use selinux && sed -i 's/###//g' gen_compile.sh
+	epatch "${FILESDIR}"/genkernel-add-arcmsr.patch
+}
+
+src_install() {
+	dodir /etc
+	cp "${S}"/genkernel.conf ${D}/etc
+	# This block updates genkernel.conf
+	sed -i -e "s:VERSION_DMAP:$VERSION_DMAP:" \
+		-e "s:VERSION_DMRAID:$VERSION_DMRAID:" \
+		-e "s:VERSION_E2FSPROGS:$VERSION_E2FSPROGS:" \
+		-e "s:VERSION_LVM2:$VERSION_LVM2:" \
+		-e "s:VERSION_UNIONFS:$VERSION_UNIONFS:" \
+		-e "s:VERSION_SUSPEND:$VERSION_SUSPEND:" \
+		${D}/etc/genkernel.conf || die "Could not adjust versions"
+
+	dodir /usr/share/genkernel
+	use ibm && cp "${S}"/ppc64/kernel-2.6-pSeries "${S}"/ppc64/kernel-2.6 || \
+		cp "${S}"/ppc64/kernel-2.6.g5 "${S}"/ppc64/kernel-2.6
+	cp -Rp "${S}"/* ${D}/usr/share/genkernel
+
+	dodir /usr/bin
+	dosym /usr/share/genkernel/genkernel /usr/bin/genkernel
+
+	rm ${D}/usr/share/genkernel/genkernel.conf
+	dodoc README
+
+	doman genkernel.8
+	rm genkernel.8
+
+	cp "${DISTDIR}"/dmraid-${VERSION_DMRAID}.tar.bz2 \
+	"${DISTDIR}"/LVM2.${VERSION_LVM2}.tgz \
+	"${DISTDIR}"/device-mapper.${VERSION_DMAP}.tgz \
+	"${DISTDIR}"/unionfs-${VERSION_UNIONFS}.tar.gz \
+	"${DISTDIR}"/e2fsprogs-${VERSION_E2FSPROGS}.tar.gz \
+	"${DISTDIR}"/suspend-${VERSION_SUSPEND}.tar.gz \
+	${D}/usr/share/genkernel/pkg
+
+	dobashcompletion ${FILESDIR}/genkernel.bash
+}
+
+pkg_postinst() {
+	echo
+	elog 'Documentation is available in the genkernel manual page'
+	elog 'as well as the following URL:'
+	echo
+	elog 'http://www.gentoo.org/doc/en/genkernel.xml'
+	echo
+	ewarn "This package is known to not work with reiser4.  If you are running"
+	ewarn "reiser4 and have a problem, do not file a bug.  We know it does not"
+	ewarn "work and we don't plan on fixing it since reiser4 is the one that is"
+	ewarn "broken in this regard.  Try using a sane filesystem like ext3 or"
+	ewarn "even reiser3."
+	echo
+	ewarn "The LUKS support has changed from versions prior to 3.4.4.  Now,"
+	ewarn "you use crypt_root=/dev/blah instead of real_root=luks:/dev/blah."
+	echo
+
+	bash-completion_pkg_postinst
+}
Index: /trunk/portage_overlay/sys-kernel/genkernel/metadata.xml
===================================================================
--- /trunk/portage_overlay/sys-kernel/genkernel/metadata.xml	(revision 24523)
+++ /trunk/portage_overlay/sys-kernel/genkernel/metadata.xml	(revision 24523)
@@ -0,0 +1,9 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+
+<pkgmetadata>
+<herd>no-herd</herd>
+<maintainer>
+  <email>genkernel@gentoo.org</email>
+</maintainer>
+</pkgmetadata>
Index: /trunk/portage_overlay/sys-kernel/gentoo-sources/Manifest
===================================================================
--- /trunk/portage_overlay/sys-kernel/gentoo-sources/Manifest	(revision 24523)
+++ /trunk/portage_overlay/sys-kernel/gentoo-sources/Manifest	(revision 24523)
@@ -0,0 +1,4 @@
+DIST genpatches-2.6.22-1.base.tar.bz2 1987 RMD160 f5aee41aa9ca56a50845a93d023c38997f664000 SHA1 8703aafdc9e45d32455b88cd24f25c8de246019e SHA256 be058927cfcb447c3f854be74042d3fdcea7fd8b8a6ec445f4b0b37b23b3db81
+DIST genpatches-2.6.22-1.extras.tar.bz2 63706 RMD160 42f3ec0477edb3751068f6fc815aab3f0065d619 SHA1 4715440b92f04466e2fc6f2d5d451b9eb084d62d SHA256 2c1bd61ab9c1c52748f1d70a967efc75d88d41c8f8864a0864754632b32538a8
+DIST linux-2.6.22.tar.bz2 45119878 RMD160 c4b2ca5ee8e71c0f8f1c95f3c9c5f261f2785912 SHA1 39401f195a618f397312d6d84ff9aebe28d99381 SHA256 73c10604c53f1a6ee65ef805293d23903696f8cef864f42d7de9506f0d2ba4c7
+EBUILD gentoo-sources-2.6.22.ebuild 725 RMD160 2b65259906db68507e404ea627c32e7fd77dabb2 SHA1 a2452a38259624d3f2f9795fb3ebd563f989d2a7 SHA256 370e8d95e11a7010f2ed63189b4d3a25eb966eee6e203beec442f37e0152f217
Index: /trunk/portage_overlay/sys-kernel/gentoo-sources/gentoo-sources-2.6.22.ebuild
===================================================================
--- /trunk/portage_overlay/sys-kernel/gentoo-sources/gentoo-sources-2.6.22.ebuild	(revision 24523)
+++ /trunk/portage_overlay/sys-kernel/gentoo-sources/gentoo-sources-2.6.22.ebuild	(revision 24523)
@@ -0,0 +1,22 @@
+# Copyright 1999-2007 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /cvsroot/pan-starrs/project/hw/portage-overlay/sys-kernel/gentoo-sources/gentoo-sources-2.6.22.ebuild,v 1.1 2009/06/23 02:18:44 jhoblitt Exp $
+
+ETYPE="sources"
+K_WANT_GENPATCHES="base extras"
+K_GENPATCHES_VER="1"
+inherit kernel-2
+detect_version
+detect_arch
+
+KEYWORDS="~amd64 ~ppc64 ~x86"
+HOMEPAGE="http://dev.gentoo.org/~dsd/genpatches"
+
+DESCRIPTION="Full sources including the Gentoo patchset for the ${KV_MAJOR}.${KV_MINOR} kernel tree"
+SRC_URI="${KERNEL_URI} ${GENPATCHES_URI} ${ARCH_URI}"
+
+pkg_postinst() {
+	kernel-2_pkg_postinst
+	einfo "For more info on this patchset, and how to report problems, see:"
+	einfo "${HOMEPAGE}"
+}
Index: /trunk/portage_overlay/www-apache/pwauth/Manifest
===================================================================
--- /trunk/portage_overlay/www-apache/pwauth/Manifest	(revision 24523)
+++ /trunk/portage_overlay/www-apache/pwauth/Manifest	(revision 24523)
@@ -0,0 +1,4 @@
+AUX pwauth-gentoo.patch 2658 RMD160 f864529a23da0ee77524e0d8f55521eb7a798eaa SHA1 3c158d4f9770622636d6dff4dbc4fd4b3f7affbc SHA256 9a0f24988ea1453af2f5fa961ed810b0ecab88ebb166fa0993f38081ec4b1b1a
+AUX pwauth.pam-include 174 RMD160 f41b0e3d4cc295212fd70863ffaec1a1d34768d8 SHA1 beb89e9116aafe81165b1f46dc1c2a0ee2aa6f31 SHA256 351e55f39d90a4b25369b99fe0444fc6e9eb607fabedf70c8c43cd6192f75067
+DIST pwauth-2.3.5.tar.gz 21234 RMD160 4e2d4e85c49f2edf918b3db0bfa80e452bde6672 SHA1 3d32d427fda801f11adcfeb09886b5c9d8908e65 SHA256 a51870c74e4717c4bc0f233524f8cc19332a900b08c40f54944467a0a8e64928
+EBUILD pwauth-2.3.5.ebuild 1955 RMD160 da0f4556dc1b7c7761bf2b2c8c13cb0ea64df6f5 SHA1 1a67ff88401e1de0c2ca8ff5ff0f5347018ffee6 SHA256 3ec1e5d148d3c6ecf54e63e8c9bb0ac1c45713ab91f8571e9837c3b99eb48859
Index: /trunk/portage_overlay/www-apache/pwauth/files/pwauth-gentoo.patch
===================================================================
--- /trunk/portage_overlay/www-apache/pwauth/files/pwauth-gentoo.patch	(revision 24523)
+++ /trunk/portage_overlay/www-apache/pwauth/files/pwauth-gentoo.patch	(revision 24523)
@@ -0,0 +1,78 @@
+diff -Nurp pwauth-2.3.1.orig/config.h pwauth-2.3.1/config.h
+--- pwauth-2.3.1.orig/config.h	2004-09-29 03:07:18.000000000 +0200
++++ pwauth-2.3.1/config.h	2006-06-06 09:01:37.044516000 +0200
+@@ -106,7 +106,7 @@
+ 
+ /* #define SHADOW_NONE		/**/
+ /* #define SHADOW_BSD		/* FreeBSD, NetBSD, OpenBSD, BSDI */
+-#define SHADOW_SUN		/* Linux, Solaris, IRIX */
++/* #define SHADOW_SUN		/* Linux, Solaris, IRIX */
+ /* #define SHADOW_JFH		/**/
+ /* #define SHADOW_MDW		/**/
+ /* #define SHADOW_AIX		/* AIX */
+@@ -238,7 +238,7 @@
+  * last).
+  */
+ 
+-#define SERVER_UIDS 72		/* user "nobody" */
++/* #define SERVER_UIDS 81		/* user "nobody" */
+ 
+ 
+ /* If MIN_UNIX_UID is defined to an integer, logins with uid numbers less than
+@@ -250,7 +250,7 @@
+  * given value will be accepted).
+  */
+ 
+-#define MIN_UNIX_UID 500	/**/
++/* #define MIN_UNIX_UID 500	/**/
+ 
+ 
+ /* If IGNORE_CASE is defined, the login given is checked in two different
+@@ -278,7 +278,7 @@
+  * SLEEP_LOCK.  SLEEP_TIME defaults to 2 seconds if not defined.
+  */
+ 
+-#define SLEEP_LOCK "/var/run/pwauth.lock"
++#define SLEEP_LOCK "/var/lock/pwauth"
+ 
+ 
+ /* If ENV_METHOD is defined, pwauth expects mod_auth_external to be configured
+diff -Nurp pwauth-2.3.1.orig/Makefile pwauth-2.3.1/Makefile
+--- pwauth-2.3.1.orig/Makefile	2004-09-28 15:40:19.000000000 +0200
++++ pwauth-2.3.1/Makefile	2006-06-06 09:26:14.620858750 +0200
+@@ -2,32 +2,18 @@
+ # system.  Most of the configurable stuff is in config.h
+ #
+ #   CC=       an ansi-C compiler.  If "cc" doesn't work, try "gcc".
+-#   LIB=      libraries to link in.  -lcrypt, -lshadow, -lpam sometimes needed.
+-#   LOCALFLAGS=   compiler flags.  Usually -g, -O, and stuff like that.
+-
+-# Settings for author's system (Redhat 6.1)
+-CC=gcc
+-LIB= -lcrypt
+-LOCALFLAGS= -g 
+-
+-# For PAM on Redhat Linux
+-# LIB=-lpam -ldl
+-
+-# For PAM on Solaris
+-# LIB=-lpam
++#   LDFLAGS=  libraries to link in.  -lcrypt, -lshadow, -lpam sometimes needed.
+ 
+ # -------------------- No User Servicable Parts Below -----------------------
+ 
+-CFLAGS= $(LOCALFLAGS)
+-
+ pwauth: main.o auth_aix.o auth_bsd.o auth_hpux.o auth_mdw.o auth_openbsd.o \
+ 	auth_pam.o auth_sun.o fail_log.o lastlog.o nologin.o snooze.o
+ 	$(CC) -o pwauth $(CFLAGS) main.o auth_aix.o auth_bsd.o auth_hpux.o \
+ 		auth_mdw.o auth_openbsd.o auth_pam.o auth_sun.o fail_log.o \
+-		lastlog.o nologin.o snooze.o $(LIB)
++		lastlog.o nologin.o snooze.o $(LDFLAGS)
+ 
+ checkfaillog: checkfaillog.o fail_check.o
+-	$(CC) -o checkfaillog $(CFLAGS) checkfaillog.o fail_check.o $(LIB)
++	$(CC) -o checkfaillog $(CFLAGS) checkfaillog.o fail_check.o $(LDFLAGS)
+ 
+ main.o: main.c config.h pwauth.h fail_log.h
+ auth_aix.o: auth_aix.c config.h pwauth.h
Index: /trunk/portage_overlay/www-apache/pwauth/files/pwauth.pam-include
===================================================================
--- /trunk/portage_overlay/www-apache/pwauth/files/pwauth.pam-include	(revision 24523)
+++ /trunk/portage_overlay/www-apache/pwauth/files/pwauth.pam-include	(revision 24523)
@@ -0,0 +1,6 @@
+#%PAM-1.0
+auth       required		pam_nologin.so
+auth       include		system-auth
+account    include		system-auth
+password   include		system-auth
+session    include		system-auth
Index: /trunk/portage_overlay/www-apache/pwauth/pwauth-2.3.5.ebuild
===================================================================
--- /trunk/portage_overlay/www-apache/pwauth/pwauth-2.3.5.ebuild	(revision 24523)
+++ /trunk/portage_overlay/www-apache/pwauth/pwauth-2.3.5.ebuild	(revision 24523)
@@ -0,0 +1,76 @@
+# Copyright 1999-2008 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/www-apache/pwauth/pwauth-2.3.5.ebuild,v 1.1 2008/01/27 18:08:47 hollow Exp $
+
+inherit eutils toolchain-funcs pam
+
+DESCRIPTION="A Unix Web Authenticator"
+HOMEPAGE="http://www.unixpapa.com/pwauth/"
+SRC_URI="http://www.unixpapa.com/software/${P}.tar.gz"
+
+LICENSE="Apache-1.1"
+SLOT="0"
+KEYWORDS="~amd64 ~ppc ~x86"
+IUSE="faillog pam ignore-case domain-aware"
+
+DEPEND="pam? ( virtual/pam )"
+
+pkg_setup() {
+	local OPTS
+
+	einfo "You can configure various build time options with ENV variables:"
+	einfo
+	einfo "    PWAUTH_FAILLOG      Path to logfile for login failures"
+	einfo "                        (default: /var/log/pwauth.log)"
+	einfo "    PWAUTH_SERVERUIDS   Comma seperated list of UIDs allowed to run pwauth"
+	einfo "                        (default: 81)"
+	einfo "    PWAUTH_MINUID       Minimum UID for which authentication will succeed"
+	einfo "                        (default: 100)"
+	einfo
+
+	PWAUTH_FAILLOG="${PWAUTH_FAILLOG:-/var/log/pwauth.log}"
+	PWAUTH_SERVERUIDS="${PWAUTH_SERVERUIDS:-81}"
+	PWAUTH_MINUID="${PWAUTH_MINUID:-100}"
+
+	OPTS="${OPTS} -DSERVER_UIDS=${PWAUTH_SERVERUIDS}"
+	OPTS="${OPTS} -DMIN_UNIX_UID=${PWAUTH_MINUID}"
+
+	if use faillog; then
+		OPTS="${OPTS} -DFAILLOG_PWAUTH"
+		OPTS="${OPTS} -DPATH_FAILLOG=\"\\\"${PWAUTH_FAILLOG}\\\"\""
+	fi
+
+	if use pam; then
+		OPTS="${OPTS} -DPAM"
+		LDFLAGS="-lpam"
+	else
+		OPTS="${OPTS} -DSHADOW_SUN"
+		LDFLAGS="-lcrypt"
+	fi
+
+	if use ignore-case; then
+		OPTS="${OPTS} -DIGNORE_CASE"
+	fi
+
+	if use domain-aware; then
+		OPTS="${OPTS} -DOMAIN_AWARE"
+	fi
+
+	CC=$(tc-getCC)
+	CFLAGS="${CFLAGS} ${OPTS}"
+}
+
+src_unpack() {
+	unpack ${A}
+	cd "${S}"
+	epatch "${FILESDIR}"/pwauth-gentoo.patch
+}
+
+src_install() {
+	dosbin pwauth unixgroup
+	fperms 4755 /usr/sbin/pwauth
+
+	use pam && newpamd "${FILESDIR}"/pwauth.pam-include pwauth
+
+	dodoc CHANGES FORM_AUTH INSTALL README
+}
