summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorKent Fredric <kentfredric@gmail.com>2011-08-28 13:40:55 +1200
committerKent Fredric <kentfredric@gmail.com>2011-08-28 13:40:55 +1200
commite67d67a7645d55a5a0ca8a070b5510dcdb2a1dc9 (patch)
treef59853bdfe9f74db12cfed45151c55f4f2855c1b
parent[newversion] virtual/Archive-Extract-0.560.0 (diff)
downloadperl-overlay-e67d67a7645d55a5a0ca8a070b5510dcdb2a1dc9.tar.gz
perl-overlay-e67d67a7645d55a5a0ca8a070b5510dcdb2a1dc9.tar.bz2
perl-overlay-e67d67a7645d55a5a0ca8a070b5510dcdb2a1dc9.zip
[newversion] core/CPAN-1.980.0
(Portage version: 2.2.0_alpha51/git/Linux x86_64, signed Manifest commit with key BD86D695)
-rw-r--r--perl-core/CPAN/CPAN-1.980.0.ebuild71
-rw-r--r--perl-core/CPAN/ChangeLog8
-rw-r--r--perl-core/CPAN/Manifest34
-rw-r--r--perl-core/CPAN/files/1.9800/0001-Apply-1.94-Makefile.patch.patch40
-rw-r--r--perl-core/CPAN/files/1.9800/0002-Apply-part-of-1.94-SignatureTest.patch.patch26
5 files changed, 164 insertions, 15 deletions
diff --git a/perl-core/CPAN/CPAN-1.980.0.ebuild b/perl-core/CPAN/CPAN-1.980.0.ebuild
new file mode 100644
index 000000000..854da983a
--- /dev/null
+++ b/perl-core/CPAN/CPAN-1.980.0.ebuild
@@ -0,0 +1,71 @@
+# Copyright 1999-2011 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: $
+
+EAPI=4
+
+MODULE_AUTHOR="ANDK"
+MODULE_VERSION="1.9800"
+inherit perl-module
+
+DESCRIPTION="query, download and build perl modules from CPAN sites"
+
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="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
+ 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 7f69a46a4..5bd8eee9a 100644
--- a/perl-core/CPAN/ChangeLog
+++ b/perl-core/CPAN/ChangeLog
@@ -2,6 +2,14 @@
# Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v2
# $Header: $
+*CPAN-1.980.0 (28 Aug 2011)
+
+ 28 Aug 2011; Kent Fredric <kentfredric@gmail.com>
+ +files/1.9800/0001-Apply-1.94-Makefile.patch.patch,
+ +files/1.9800/0002-Apply-part-of-1.94-SignatureTest.patch.patch,
+ +CPAN-1.980.0.ebuild:
+ Version Bump
+
23 Jul 2011; Kent Fredric <kentfredric@gmail.com> CPAN-1.946.400_rc.ebuild:
Fixdep HTTP-Tiny
diff --git a/perl-core/CPAN/Manifest b/perl-core/CPAN/Manifest
index a8238431b..2f6211491 100644
--- a/perl-core/CPAN/Manifest
+++ b/perl-core/CPAN/Manifest
@@ -10,31 +10,35 @@ AUX 1.9600/0001-Apply-1.94-Makefile.patch.patch 1298 RMD160 fff57fdf6ab7460e1904
AUX 1.9600/0002-Apply-part-of-1.94-SignatureTest.patch.patch 738 RMD160 07508121897208623eb7a7a23bb0aca999731900 SHA1 7f744b31ea5254d76f3512fd7e803b1bec95f8a9 SHA256 bc3a61aac417d1ade255fbbbd4df2620e7a5b1e71a2496ef614f309dac81ac88
AUX 1.97_51/0001-Apply-1.94-Makefile.patch.patch 1294 RMD160 d2ed4f5cb00d223a9285851fdc27ff5fcc132e13 SHA1 f6ca8a8bc1e075fec65e1a35fd448e072251c04d SHA256 3b111efcd1b63612bf3ec3a000a7b60e1f78b9388773de267dbbf3ae22b42efd
AUX 1.97_51/0002-Apply-part-of-1.94-SignatureTest.patch.patch 734 RMD160 0f6c087d994c341f765c3f7daf3b26ee3bef41fe SHA1 ce825ae516a2bb4adea836646d38e48d4f781968 SHA256 dbd43662c6c3962ce2179051011cd7718c6cc1b707fc9008cae54fe77daec855
+AUX 1.9800/0001-Apply-1.94-Makefile.patch.patch 1294 RMD160 d2ed4f5cb00d223a9285851fdc27ff5fcc132e13 SHA1 f6ca8a8bc1e075fec65e1a35fd448e072251c04d SHA256 3b111efcd1b63612bf3ec3a000a7b60e1f78b9388773de267dbbf3ae22b42efd
+AUX 1.9800/0002-Apply-part-of-1.94-SignatureTest.patch.patch 734 RMD160 0f6c087d994c341f765c3f7daf3b26ee3bef41fe SHA1 ce825ae516a2bb4adea836646d38e48d4f781968 SHA256 dbd43662c6c3962ce2179051011cd7718c6cc1b707fc9008cae54fe77daec855
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
DIST CPAN-1.97_51.tar.gz 738028 RMD160 986e1a387e19157c97d789549b5424fe7f89ca76 SHA1 ec28f1dcebf0ddc653860e8870a1d52723913c32 SHA256 66b821ec466bb002f5cb036c19ed600cc15c9892fc8f76e8eb63690b2fdc5aac
+DIST CPAN-1.9800.tar.gz 739979 RMD160 0ec870f74e8144b6a03b775f9dd9416693d0ecca SHA1 888e6f6ee53cc4c0d739e7374ef1642a970eacfd SHA256 1d982677623a0a919d418a5d646fa8eb4d0c71834edab1983552fc20cadbe0e1
EBUILD CPAN-1.940.200-r1.ebuild 550 RMD160 d8f6346852a03108c7860038c24f0c631944d92e SHA1 6f301ff4f3151cee969a3c2445c3de077b19a25c SHA256 52333819739255e3261ff77c5460907b6f07f8af8928f6bde88b6be687d120ed
EBUILD CPAN-1.940.200.ebuild 388 RMD160 36e622ca135b77a6e9cae24eb7e765916ee6a393 SHA1 860c5eb0de8f5bb6ef090ba9fdbc25a17dbc53c2 SHA256 9827926a0a2d3b9ae7b17423a6035edb9dee32e7b7436a8b9877de5d9a4c2c57
EBUILD CPAN-1.946.400_rc.ebuild 1537 RMD160 9d411065bcab5c05d6d43eca225e8eb2ad22c5c1 SHA1 afe940daf3c858c735ff8989ce84490ccd6eb945 SHA256 9747b6daf866e78f59879b40c54c0e2a00dd71b9d3e333876a14f7acb7ce61b3
EBUILD CPAN-1.960.0.ebuild 1570 RMD160 0e1ea5523598f321da4da8accad9539632c46563 SHA1 71607d981582c04571e768412b2f27e496fd4a46 SHA256 545883f4e38ba1690066dca61ace47762b1e14f45eca8ab5a92f49a92ea83c4f
EBUILD CPAN-1.975.100_rc.ebuild 1560 RMD160 aa2c714038a3b700823aa3f7ab888afa16eb5e72 SHA1 c6fe1c1738c5875a87b55026a40c11343845a867 SHA256 a3ba0b3f4273779944f20517cf1ad2c7cf2e35f1755f01fb51a197933c3a6de0
-MISC ChangeLog 2317 RMD160 d666842754e1225dcfbd80d63f3dfe98baa48462 SHA1 d0e4de3f67d723751225627e0737edf20295d135 SHA256 9a51a1c0fcd9f964765dd46f268b90653c87bb25bc86ff701a14e6ce3d11d35f
+EBUILD CPAN-1.980.0.ebuild 1570 RMD160 d41cb268dc06d009eb305958906128ca29ff8bfa SHA1 480b08f59df7443026f647f21c5bec47aae7b530 SHA256 9ca1120c37e00894145976c085f1db77d12a14cc77bbfce855c21dcbedcad576
+MISC ChangeLog 2559 RMD160 29d11b63da604272ed46ecf552e309db02b51012 SHA1 d5a475fb4d565b19320e96d4690611cffd46064a SHA256 06d2233aa8244f5ac44eb8bb1b94596f30f56423cccd5e5919ea1ac9b9e8f819
MISC metadata.xml 282 RMD160 122de397bbc18c6c5907b99ae2322f4bae12278a SHA1 19fa86b82280c1230deb71b5ae811747a6821ddd SHA256 2ee8ad2ef4ece459473ef8ac22b6f920d7cd7350903ff01d339ce13526077746
-----BEGIN PGP SIGNATURE-----
-Version: GnuPG v2.0.17 (GNU/Linux)
+Version: GnuPG v2.0.18 (GNU/Linux)
-iQIcBAEBCAAGBQJOKzLRAAoJECgpHa29htaVJDUQAIFZxAWQD26eHFM5YyVep/yB
-V754T8JEGBgYZu2ohzdodiTf5+vq2Jtk/ONZtHq2py4aiZf83c5H67+9lFtoZ9nd
-z+6H4wnfuwE2ZGE0wd7bQo8YGMO0hi3JDRe4771+7qYto24dcSph7aXdlfKHKaAm
-rFmToo4c/9hlR9CjGZR4zPp6tc/r+xy5vugzGEtR06E2Jzwi9GgUFK4fTUm8k+oV
-muIErg+8BbaL7YdTED+0S6XNQ9pBqnMiGpfd6A8ONQVpa5+82EYD67cz1eZfDwoM
-spAIhIlZyXEn0+4kHwnXiXEUs7iifzra+VZv5ErOP5wCB8mGBmxgjpyjDJk3p/Yz
-BmQZoazVxpOPrMOtxDuqJ/2eo0gtW39lvi/PduRvU8mbSwm+zqV2ph4w3PR9AeRq
-EApUL0lBHXYgLa5s7f9qZgB6B5lkL3AvifYhVTsJjwFsZd9HW613Vy2IFZSLq4Ut
-jdSpo7fwh9pJwGLOJ1R2LdXimB3KVdk30WjMwJaw9WmJY3+ZrOPH0VFrZBr3FVp5
-EivtYQGhMCnlprgdgfArXMaRwG5pjwPCn+Lu0Dzugt36oUZpU81wxcbzM/YgYivI
-Ru612DdC4Az8UazaIR41NXHxDZXIWdWw+a+kEUkG69tbh7gUXBDJbukhKRy2yxK5
-XshWIRkWvnsfFVUrDtzJ
-=WIEG
+iQIcBAEBCAAGBQJOWZynAAoJECgpHa29htaVy8cP/3mdzFWvQhLdSd53ycTuZ/e9
+gBxARgj7bLMyBmAMpXqtg20v5LoeLt0aUMAjBZDUWhixh9zpctpqzFDwtkhDnEpL
+DAzcdLgSCrhm9P+f/UbHulphVFPpfpBxDiZIviUaJdY81Jofqjv0yoxRzBBrFzCL
+BQAbMSmVGXr+FQYOzQJ79JIovzYtc7hXUAwal2Ji0L3coB6eIbiAkKTQJJ1Ex9UA
+geEaRj5zrw9C2LRKSY5ks/b8NwlRXbg+vpnMM7JOLHqnwIaxYnY1BFbEkYW9N8qL
+DiUBbuE/ErmfufbqTH9n82LyGOLAF8Df9mgkotmXUWcDR427/l6UlJhW759PYkvY
+bSDjtueQgfyOr/QBUUDvLAOW8iCbImUxO+ifxp91fcFfcdzdvXDlF2RNDRxOsYcv
+V9zz2zrf9BB9KVjRUpz4BdMAs469xt1MnJbpleje4iRPh1my5FsO/Ngp00YmQeY5
+Vl+JCyvde2NbXUNZYrzDfZ8xILGep51R6tnNGqJ8ek8UsZ0h9Jng2rBE51RbVRs3
+OGG96rLN29xRyGsihA0CL08h8x+Bx1IPKpJOIB6d3VQAPHoXitM6F1dtSLpWi66O
+ngW4MTT+dw1xNOAyVIZ4djur95zsoejjX9A7KnmBFzo04a19XTanBXgRuuAmECz9
+llD/aUo6o0v/y8yFJ+2a
+=4/tm
-----END PGP SIGNATURE-----
diff --git a/perl-core/CPAN/files/1.9800/0001-Apply-1.94-Makefile.patch.patch b/perl-core/CPAN/files/1.9800/0001-Apply-1.94-Makefile.patch.patch
new file mode 100644
index 000000000..42cc62e0c
--- /dev/null
+++ b/perl-core/CPAN/files/1.9800/0001-Apply-1.94-Makefile.patch.patch
@@ -0,0 +1,40 @@
+From babc065e0786b2b19fa9a50797e0906f9d1e197d 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 a542ea4..d959363 100644
+--- a/Makefile.PL
++++ b/Makefile.PL
+@@ -132,23 +132,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.6
+
diff --git a/perl-core/CPAN/files/1.9800/0002-Apply-part-of-1.94-SignatureTest.patch.patch b/perl-core/CPAN/files/1.9800/0002-Apply-part-of-1.94-SignatureTest.patch.patch
new file mode 100644
index 000000000..e923d8879
--- /dev/null
+++ b/perl-core/CPAN/files/1.9800/0002-Apply-part-of-1.94-SignatureTest.patch.patch
@@ -0,0 +1,26 @@
+From 848a973011d2fc8903b333522c65dfe54acd32d5 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 fbb9ae2..62667da 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.6
+