From: "Kent Fredric" <kentfredric@gmail.com>
To: gentoo-commits@lists.gentoo.org
Subject: [gentoo-commits] proj/perl-overlay:master commit in: perl-core/CPAN/files/1.9800/, perl-core/CPAN/
Date: Sun, 28 Aug 2011 02:09:14 +0000 (UTC) [thread overview]
Message-ID: <e67d67a7645d55a5a0ca8a070b5510dcdb2a1dc9.kent@gentoo> (raw)
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
+
reply other threads:[~2011-08-28 2:09 UTC|newest]
Thread overview: [no followups] expand[flat|nested] mbox.gz Atom feed
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=e67d67a7645d55a5a0ca8a070b5510dcdb2a1dc9.kent@gentoo \
--to=kentfredric@gmail.com \
--cc=gentoo-commits@lists.gentoo.org \
--cc=gentoo-dev@lists.gentoo.org \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox