public inbox for gentoo-commits@lists.gentoo.org
 help / color / mirror / Atom feed
* [gentoo-commits] proj/perl-overlay:master commit in: perl-core/CPAN/files/1.9800/, perl-core/CPAN/
@ 2011-08-28  2:09 Kent Fredric
  0 siblings, 0 replies; only message in thread
From: Kent Fredric @ 2011-08-28  2:09 UTC (permalink / raw
  To: gentoo-commits

commit:     e67d67a7645d55a5a0ca8a070b5510dcdb2a1dc9
Author:     Kent Fredric <kentfredric <AT> gmail <DOT> com>
AuthorDate: Sun Aug 28 01:40:55 2011 +0000
Commit:     Kent Fredric <kentfredric <AT> gmail <DOT> com>
CommitDate: Sun Aug 28 01:40:55 2011 +0000
URL:        http://git.overlays.gentoo.org/gitweb/?p=proj/perl-overlay.git;a=commit;h=e67d67a7

[newversion] core/CPAN-1.980.0

(Portage version: 2.2.0_alpha51/git/Linux x86_64, signed Manifest commit with key BD86D695)

---
 perl-core/CPAN/CPAN-1.980.0.ebuild                 |   71 ++++++++++++++++++++
 perl-core/CPAN/ChangeLog                           |    8 ++
 .../1.9800/0001-Apply-1.94-Makefile.patch.patch    |   40 +++++++++++
 ...02-Apply-part-of-1.94-SignatureTest.patch.patch |   26 +++++++
 4 files changed, 145 insertions(+), 0 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 0000000..854da98
--- /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 7f69a46..5bd8eee 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/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 0000000..42cc62e
--- /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 0000000..e923d88
--- /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
+



^ permalink raw reply related	[flat|nested] only message in thread

only message in thread, other threads:[~2011-08-28  2:09 UTC | newest]

Thread overview: (only message) (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2011-08-28  2:09 [gentoo-commits] proj/perl-overlay:master commit in: perl-core/CPAN/files/1.9800/, perl-core/CPAN/ Kent Fredric

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