commit:     f2cfc274eea290c90fd74deec2d59cac636c3a5e
Author:     Kent Fredric <kentnl <AT> gentoo <DOT> org>
AuthorDate: Sun Sep 30 04:37:55 2018 +0000
Commit:     Kent Fredric <kentnl <AT> gentoo <DOT> org>
CommitDate: Sun Sep 30 04:38:13 2018 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f2cfc274

dev-perl/Business-ISSN: Bump to version 1.3.0

- Use declarative syntax for pruning unwanted files
- Patch out Test::Manifest stuff
- Remove redundant nuking of /usr/share/man

Upstream:
- Clarify license as Artistic-2

Signed-off-by: Kent Fredric <kentnl <AT> gentoo.org>
Package-Manager: Portage-2.3.49, Repoman-2.3.10

 dev-perl/Business-ISSN/Business-ISSN-1.3.0.ebuild  | 32 ++++++++++++++++++++++
 dev-perl/Business-ISSN/Manifest                    |  1 +
 .../Business-ISSN-1.003-no-test-manifest.patch     | 28 +++++++++++++++++++
 3 files changed, 61 insertions(+)

diff --git a/dev-perl/Business-ISSN/Business-ISSN-1.3.0.ebuild 
b/dev-perl/Business-ISSN/Business-ISSN-1.3.0.ebuild
new file mode 100644
index 00000000000..05944295224
--- /dev/null
+++ b/dev-perl/Business-ISSN/Business-ISSN-1.3.0.ebuild
@@ -0,0 +1,32 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+DIST_AUTHOR=BDFOY
+DIST_VERSION=1.003
+inherit perl-module
+
+DESCRIPTION="Object and functions to work with International Standard Serial 
Numbers"
+LICENSE="Artistic-2"
+
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~x86"
+IUSE="test"
+
+RDEPEND="
+       virtual/perl-Exporter
+"
+DEPEND="${RDEPEND}
+       >=virtual/perl-ExtUtils-MakeMaker-6.640.0
+       virtual/perl-File-Spec
+       test? ( virtual/perl-Test-Simple )
+"
+PERL_RM_FILES=(
+       "t/pod.t"
+       "t/pod_coverage.t"
+       "t/test_manifest"
+)
+PATCHES=(
+       "${FILESDIR}/${PN}-1.003-no-test-manifest.patch"
+)

diff --git a/dev-perl/Business-ISSN/Manifest b/dev-perl/Business-ISSN/Manifest
index 050347b10e3..4651cd266db 100644
--- a/dev-perl/Business-ISSN/Manifest
+++ b/dev-perl/Business-ISSN/Manifest
@@ -1 +1,2 @@
 DIST Business-ISSN-1.002.tar.gz 9984 BLAKE2B 
ab28f613a13e8df8e19ff721a7bd2fc31abdf48adc1009a7c5db419e06911a525399b78acfee56167a05ab38c8aa142606c976391c00e446dd1fff98f98e16e2
 SHA512 
c6a2d4ff750071080fc5e6859e0f959bcc14ddc307a28891636d36bbee220de40100148fd96475ad0dd5c0bfac1fdd9f5f47c2d5797c9c1b78c84f0fc811a9a1
+DIST Business-ISSN-1.003.tar.gz 10204 BLAKE2B 
079689867074bcf1875998fda17fedf2e5467e5cce0a59204de9be72fe5cb1378f27cde1bed15d98de6f6349a6fb4df94f4379c88699b293b065fda38fe327b4
 SHA512 
7991a7bbe9ca7dfc42d18a06df3434b7621458fa8f9dece6db45247595e4cbfacd2dd6f4f9ddd74d529849d0835bd7bb9dc7bcfe71ba57188662887fd3132e1d

diff --git 
a/dev-perl/Business-ISSN/files/Business-ISSN-1.003-no-test-manifest.patch 
b/dev-perl/Business-ISSN/files/Business-ISSN-1.003-no-test-manifest.patch
new file mode 100644
index 00000000000..fc66e03fdc3
--- /dev/null
+++ b/dev-perl/Business-ISSN/files/Business-ISSN-1.003-no-test-manifest.patch
@@ -0,0 +1,28 @@
+From bcd302a30bb75d50d87eeaf84b90477f9df55e91 Mon Sep 17 00:00:00 2001
+From: Kent Fredric <ken...@gentoo.org>
+Date: Sun, 30 Sep 2018 15:47:29 +1300
+Subject: Defang Test::Manifest nonsense
+
+---
+ MANIFEST        | 1 -
+ Makefile.PL     | 2 --
+ t/test_manifest | 4 ----
+ 3 files changed, 7 deletions(-)
+ delete mode 100644 t/test_manifest
+
+diff --git a/Makefile.PL b/Makefile.PL
+index 05b9beb..3dab4dc 100644
+--- a/Makefile.PL
++++ b/Makefile.PL
+@@ -101,8 +101,6 @@ sub do_it {
+                       ||
+               "$MM 6.64";
+       eval "use $MM_version; 1" or die "Could not load $MM_version: $@";
+-      eval "use Test::Manifest 1.21"
+-              if -e File::Spec->catfile( qw(t test_manifest) );
+ 
+       my $arguments = arguments();
+       my $minimum_perl = $arguments->{MIN_PERL_VERSION} || '5.008';
+-- 
+2.19.0
+

Reply via email to