summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorKent Fredric <kentfredric@gmail.com>2011-03-13 05:05:36 +1300
committerKent Fredric <kentfredric@gmail.com>2011-03-13 05:08:21 +1300
commit6a81b75e108e01ca5cf4656c751474b5879a8404 (patch)
treee51f2aadaae015a7532a601298afbacae3ee3a2b /perl-core
parent[added] virtual/perl-HTTP-Tiny (diff)
downloadperl-overlay-6a81b75e108e01ca5cf4656c751474b5879a8404.tar.gz
perl-overlay-6a81b75e108e01ca5cf4656c751474b5879a8404.tar.bz2
perl-overlay-6a81b75e108e01ca5cf4656c751474b5879a8404.zip
[newversion] CPAN-1.960.0 ( 1.9600 )
(Portage version: 2.2.0_alpha26/git/Linux x86_64, signed Manifest commit with key 0A0CB301)
Diffstat (limited to 'perl-core')
-rw-r--r--perl-core/CPAN/CPAN-1.960.0.ebuild73
-rw-r--r--perl-core/CPAN/ChangeLog5
-rw-r--r--perl-core/CPAN/Manifest32
-rw-r--r--perl-core/CPAN/files/1.9600/0001-Apply-1.94-Makefile.patch.patch40
-rw-r--r--perl-core/CPAN/files/1.9600/0002-Apply-part-of-1.94-SignatureTest.patch.patch26
5 files changed, 162 insertions, 14 deletions
diff --git a/perl-core/CPAN/CPAN-1.960.0.ebuild b/perl-core/CPAN/CPAN-1.960.0.ebuild
new file mode 100644
index 000000000..0130b4f80
--- /dev/null
+++ b/perl-core/CPAN/CPAN-1.960.0.ebuild
@@ -0,0 +1,73 @@
+# Copyright 1999-2011 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: $
+
+EAPI=3
+
+MODULE_AUTHOR="ANDK"
+MODULE_VERSION="1.9600"
+inherit perl-module
+
+DESCRIPTION="query, download and build perl modules from CPAN sites"
+
+SLOT="0"
+KEYWORDS=""
+IUSE="build readline -interesting"
+
+PATCHES=(
+ "${FILESDIR}/${MODULE_VERSION}/0001-Apply-1.94-Makefile.patch.patch"
+ "${FILESDIR}/${MODULE_VERSION}/0002-Apply-part-of-1.94-SignatureTest.patch.patch"
+)
+RDEPEND="
+ >=dev-lang/perl-5.8.8-r8
+ !build? (
+ virtual/perl-ExtUtils-MakeMaker
+ virtual/perl-File-Path
+ dev-perl/YAML-Syck
+ virtual/perl-File-Spec
+ virtual/perl-File-Temp
+ virtual/perl-Scalar-List-Utils
+ >=virtual/perl-Test-Harness-2.62
+ >=virtual/perl-Test-Simple-0.62
+
+ || (
+ dev-perl/libwww-perl
+ >=virtual/perl-HTTP-Tiny-0.5.0
+ )
+
+ interesting? (
+ virtual/perl-MIME-Base64
+ virtual/perl-Digest-MD5
+ virtual/perl-Archive-Tar
+ virtual/perl-HTTP-Tiny
+ dev-perl/Archive-Zip
+ dev-perl/Compress-Bzip2
+ virtual/perl-IO-Compress
+ dev-perl/CPAN-Checksums
+ virtual/perl-Digest-SHA
+ virtual/perl-ExtUtils-CBuilder
+ dev-perl/File-HomeDir
+ dev-perl/File-Which
+ virtual/perl-IO-Zlib
+ dev-perl/libwww-perl
+ virtual/perl-Module-Build
+ dev-perl/Module-Signature
+ virtual/perl-libnet
+ virtual/perl-Parse-CPAN-Meta
+ dev-perl/TermReadKey
+ virtual/perl-Test-Simple
+ dev-perl/Text-Glob
+ virtual/perl-Text-Tabs+Wrap
+ dev-perl/yaml
+ dev-perl/YAML-LibYAML
+ )
+ readline? (
+ || (
+ dev-perl/Term-ReadLine-Perl
+ dev-perl/Term-ReadLine-GNU
+ )
+ )
+ )
+"
+DEPEND="${RDEPEND}"
+SRC_TEST="do"
diff --git a/perl-core/CPAN/ChangeLog b/perl-core/CPAN/ChangeLog
index dcd237b4f..853420e18 100644
--- a/perl-core/CPAN/ChangeLog
+++ b/perl-core/CPAN/ChangeLog
@@ -2,6 +2,11 @@
# Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v2
# $Header: $
+*CPAN-1.960.0 (12 Mar 2011)
+
+ 12 Mar 2011; Kent Fredric <kentfredric@gmail.com> +CPAN-1.960.0.ebuild:
+ Bump
+
31 Jan 2011; Kent Fredric <kentfredric@gmail.com> CPAN-1.946.400_rc.ebuild:
Buh, this ebuild was still broken, internal-value != externa value => sucks
diff --git a/perl-core/CPAN/Manifest b/perl-core/CPAN/Manifest
index 2cfc0e19e..f93b89dec 100644
--- a/perl-core/CPAN/Manifest
+++ b/perl-core/CPAN/Manifest
@@ -6,27 +6,31 @@ AUX 1.94-Makefile.patch 830 RMD160 ffbdd31359decb71c0528ff613f2dfa3468af436 SHA1
AUX 1.94-SignatureTest.patch 1172 RMD160 a62429ee261f72389ab93c529220e6ae6a9e5a53 SHA1 56e0298188ed53ad86ee073d11e5a28eb39f82f0 SHA256 fc7f463526adadcbdc83c71305259fdef2a49f21a5e360261a544047f45c2115
AUX 1.94_64/0001-Apply-1.94-Makefile.patch.patch 1298 RMD160 fff57fdf6ab7460e19041be78a56964ef255d073 SHA1 397c4b0be7907043019b5c042e6e1c10960878f8 SHA256 136469dc27c3a5cca5c15d16a65d8477fb8bb1bc2dca83a8de187361130a68be
AUX 1.94_64/0002-Apply-part-of-1.94-SignatureTest.patch.patch 738 RMD160 07508121897208623eb7a7a23bb0aca999731900 SHA1 7f744b31ea5254d76f3512fd7e803b1bec95f8a9 SHA256 bc3a61aac417d1ade255fbbbd4df2620e7a5b1e71a2496ef614f309dac81ac88
+AUX 1.9600/0001-Apply-1.94-Makefile.patch.patch 1298 RMD160 fff57fdf6ab7460e19041be78a56964ef255d073 SHA1 397c4b0be7907043019b5c042e6e1c10960878f8 SHA256 136469dc27c3a5cca5c15d16a65d8477fb8bb1bc2dca83a8de187361130a68be
+AUX 1.9600/0002-Apply-part-of-1.94-SignatureTest.patch.patch 738 RMD160 07508121897208623eb7a7a23bb0aca999731900 SHA1 7f744b31ea5254d76f3512fd7e803b1bec95f8a9 SHA256 bc3a61aac417d1ade255fbbbd4df2620e7a5b1e71a2496ef614f309dac81ac88
DIST CPAN-1.9402.tar.gz 680842 RMD160 163b16e9ab1ba739821e84e2be2979f5dc8602bf SHA1 9b358edd5bbb644efc7cca50d93f93a62c75ea94 SHA256 fe3cc3f0921740e67bcc3047b01d0fbfbb197f34988c3805c553887ed16e7029
DIST CPAN-1.94_64.tar.gz 721912 RMD160 fbd6ec197cd5da6b3f80360ba1773fff8a9af42d SHA1 c0b268537cac838f369fda2037e67075e5f877c7 SHA256 4b11ea9143a83b2c878f0f2a2cb1e9e4c9f45f3924d8741e1b921c02bada05ba
+DIST CPAN-1.9600.tar.gz 728450 RMD160 cea31abe853620dcbd209d286981d80822c19b04 SHA1 b08a3e1e9c490151b3d589ca6d4cce1cd0b12498 SHA256 942a9b17388e3804538778c60b9fea6f8193c9dffb1b356cb1b1bc349e9775c0
EBUILD CPAN-1.940.200-r1.ebuild 576 RMD160 0f3669920cb1ad0458f302182cd86ea332dadeec SHA1 ed8943085d46fe5dcd9cf3e8b89c4d3572ec41cc SHA256 5f1b7fb240fc428f1816ad47737390ada7197905419b42f6a7a57310bc9e9938
EBUILD CPAN-1.940.200.ebuild 388 RMD160 36e622ca135b77a6e9cae24eb7e765916ee6a393 SHA1 860c5eb0de8f5bb6ef090ba9fdbc25a17dbc53c2 SHA256 9827926a0a2d3b9ae7b17423a6035edb9dee32e7b7436a8b9877de5d9a4c2c57
EBUILD CPAN-1.946.400_rc.ebuild 1597 RMD160 b566182542ffd6ae792d8936c707f390247eec9a SHA1 f8f5d1ed8936ebe2349592830690b29a6f335749 SHA256 ec3b5dd7610dc8649552463280f62a11fa91cb63163889a461dfec954aa95376
-MISC ChangeLog 1856 RMD160 da03582584cd0c1b1ff434d2ec72f0b6409d6972 SHA1 0300fe0b811b144cfaca8147ddc1c803302eaf62 SHA256 b2a350e251c9500304693af7a00d4ecec265fbc8a058e5dde5386b9f47058a7f
+EBUILD CPAN-1.960.0.ebuild 1626 RMD160 e9dd6f037169a0913a2aa4bec05302ea7484c893 SHA1 e1b5d0954fdc67a1fe861d33c2ce8b875a360049 SHA256 3f15bdb2f54ed3b57445f7b8d76eb205a0664232641f0bcd43406f606f02a611
+MISC ChangeLog 1967 RMD160 adb64f3bbfdd6e6701099078c22917120bb15792 SHA1 4ff9766d4e4626e3b2abd83bfc9f7c5ee4f97037 SHA256 eeb1b0e318aa3be56ea9ed82efaab875378dbecf77cdd37429fb84f6025c2c31
MISC metadata.xml 282 RMD160 122de397bbc18c6c5907b99ae2322f4bae12278a SHA1 19fa86b82280c1230deb71b5ae811747a6821ddd SHA256 2ee8ad2ef4ece459473ef8ac22b6f920d7cd7350903ff01d339ce13526077746
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.17 (GNU/Linux)
-iQIcBAEBCAAGBQJNRpAXAAoJEGAnLswKDLMBupIP/RgAROCBXS131SreyThs7Vog
-zCxn+AXaKtdliJWZKC5FWCflE+hlWId93A0e3Wn3h5znxzkpI6wO1rk1RoXDtA0Q
-f2Y0ly6lTC5s1gcoIFTd5p2zu4vpgH1F+QftTdiM+qdi2qmhbhANHPbGyedEDeVe
-+70+aHrwMZ2/c1/zD4Yc3UTqtfpO6/qXz1HJ5gnmUQxvCVn+PJu2Cci2CzNVXZji
-y/yncSidbEvqtPgEl/VqGM1GwlAoL8iSuXYZOl3CVsR1IF/qE9yEow/OeOApQ9dZ
-56FrWVtmE92mxkebIBGsPh12go4/3ixy1GavLhdnXDmQze7M+LBqfJKVnfh4/+b3
-yomOLvUWxBTOZpnODpFq6yud1X1cQNjYBi0GTZTJdnK8CfUoOyXau69rs0b7aKQw
-mwi60RJZofLVHrIxgUuEKRVIBwMuZ1HvQLrV/gK3mktZI+44EyhHAjyIkgSPRppk
-qKPfQfDvrEci19PXi1fycDsHc9fwH51XRwD5svlRq8kij+yH0J5cs5V95ZjqeEWv
-4fXSyz3F6C8ghKugCjTlL1SSZiGvV9HfqueNjrdjc9E8qWqOtRzrK3HF9W1Zj46K
-3lpBNT2n+GMMGG1Psl7GuXmF+cYmqDWBA3yH6Ajkjuj7nPC0ZOaWAYWpq8bww1bE
-pYv28nY16owyJZo2bD1W
-=TmAQ
+iQIcBAEBCAAGBQJNe5ozAAoJEGAnLswKDLMBYGUP/Rt6s02/k9pk3aE25rY2UOMg
+AjTLuVDbXWb5LmdidpwPSyTclWTdVTTul68Hoth14NQ+8bR26mII5n2XqVcxarva
+3FZz/GkwEBQmvLK8sKoM3x8dCMaj2R9Qz075h5Y/k7HK3YLNqQPelP99UnXx7JJU
++jysHHIj1eiIs/gSfkL1qQ0VRY+shCivihAC4tDOx9/yO9AcEMdr849QFK7nudtc
+OrfrPfMlBr2hSbCwG+6JBkHHUG+2qaiq9XM95I4eON8vqUU4e1WmzXP5gYMy3y7d
+GDLkmV9CyzjcanMc43U1knyHLnD9DeZab1GvJMFjkkwTqqQG+UUbKnv9zmnBU7P3
+cD1+UT6KVvuMS3dS3dJRlsHfjQo/uFNYqo5OAXzA+GIvrVFiwSHtxFDvPWcgq8MU
+woQe/KWY9CbAP7W5TcbkW9M97SeOC6afsjvdwV3KB7mb6Cy1/IS3HaAYOaZbHEHY
+B8LiCs1JKorS0bNlPQ6keEf/1udwPuQXQBpELzATCFKUgaWCiX2+G+sFQbazRqQ8
+eQ3bhO2kT7eJ7G/8rvsopS+Qddc3MtgJx/Wpwk3KqyCoQ3JYMI7W+pav+ZXSCbO2
+K2a0DpQFZdXflJokDpZHmkeYpcXy1G9SNmznb+1naCxgVPGFdoYDLroQRksHGMx2
+sM7r4hI0tnOrmJj7eqli
+=VHDs
-----END PGP SIGNATURE-----
diff --git a/perl-core/CPAN/files/1.9600/0001-Apply-1.94-Makefile.patch.patch b/perl-core/CPAN/files/1.9600/0001-Apply-1.94-Makefile.patch.patch
new file mode 100644
index 000000000..de4d8f198
--- /dev/null
+++ b/perl-core/CPAN/files/1.9600/0001-Apply-1.94-Makefile.patch.patch
@@ -0,0 +1,40 @@
+From d07f32b8aed9b9866d4fb53d942a849cd98933a7 Mon Sep 17 00:00:00 2001
+From: Kent Fredric <kentfredric@gmail.com>
+Date: Mon, 31 Jan 2011 20:51:31 +1300
+Subject: [PATCH 1/2] Apply 1.94-Makefile.patch
+
+---
+ Makefile.PL | 17 -----------------
+ 1 files changed, 0 insertions(+), 17 deletions(-)
+
+diff --git a/Makefile.PL b/Makefile.PL
+index 662d90b..a9d2e9b 100644
+--- a/Makefile.PL
++++ b/Makefile.PL
+@@ -131,23 +131,6 @@ unless (exists $prereq_pm->{"LWP::UserAgent"} && $] ge '5.006') {
+
+ }
+ if ($HAVE_FILE_SPEC) {
+- # import PAUSE public key to user's keychain
+- require Config;
+- my $dir;
+- for $dir (split /$Config::Config{path_sep}/, $ENV{PATH}) {
+- my $abs = File::Spec->catfile($dir, 'gpg');
+- my $cmd;
+- if ($cmd = MM->maybe_command($abs)) {
+- print "Importing PAUSE public key into your GnuPG keychain... ";
+- system($cmd, '--quiet', '--import', <PAUSE*.pub>);
+- print "done!\n";
+- print "(You may wish to trust it locally with 'gpg --lsign-key 450F89EC')\n";
+- last;
+- }
+- }
+-}
+-
+-if ($HAVE_FILE_SPEC) {
+ my $have_distroprefs = -d "distroprefs";
+ my $have_notinchecksums = -f File::Spec->catdir("t","CPAN","authors","id","A","AN","ANDK","NotInChecksums-0.000.tar.gz");
+ if ($have_distroprefs && !$have_notinchecksums) {
+--
+1.7.4.rc3
+
diff --git a/perl-core/CPAN/files/1.9600/0002-Apply-part-of-1.94-SignatureTest.patch.patch b/perl-core/CPAN/files/1.9600/0002-Apply-part-of-1.94-SignatureTest.patch.patch
new file mode 100644
index 000000000..774b6ab8e
--- /dev/null
+++ b/perl-core/CPAN/files/1.9600/0002-Apply-part-of-1.94-SignatureTest.patch.patch
@@ -0,0 +1,26 @@
+From 958c12014256a8f7112edad0aabcd1df858eb7bc Mon Sep 17 00:00:00 2001
+From: Kent Fredric <kentfredric@gmail.com>
+Date: Mon, 31 Jan 2011 20:53:31 +1300
+Subject: [PATCH 2/2] Apply part of 1.94-SignatureTest.patch
+
+---
+ t/00signature.t | 3 +++
+ 1 files changed, 3 insertions(+), 0 deletions(-)
+
+diff --git a/t/00signature.t b/t/00signature.t
+index 16a898b..3ce6183 100644
+--- a/t/00signature.t
++++ b/t/00signature.t
+@@ -57,6 +57,9 @@ BEGIN {
+ $exit_message = "Cannot connect to the keyserver";
+ }
+ }
++ unless ($exit_message) {
++ $exit_message = "DIST patched by Gentoo, invalidating SIGNATURE"
++ }
+ if ($exit_message) {
+ $|=1;
+ print "1..0 # SKIP $exit_message\n";
+--
+1.7.4.rc3
+