Gentoo Archives: gentoo-commits

From: Kent Fredric <kentnl@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: dev-perl/Business-ISSN/, dev-perl/Business-ISSN/files/
Date: Sun, 30 Sep 2018 04:38:26
Message-Id: 1538282293.f2cfc274eea290c90fd74deec2d59cac636c3a5e.kentnl@gentoo
1 commit: f2cfc274eea290c90fd74deec2d59cac636c3a5e
2 Author: Kent Fredric <kentnl <AT> gentoo <DOT> org>
3 AuthorDate: Sun Sep 30 04:37:55 2018 +0000
4 Commit: Kent Fredric <kentnl <AT> gentoo <DOT> org>
5 CommitDate: Sun Sep 30 04:38:13 2018 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f2cfc274
7
8 dev-perl/Business-ISSN: Bump to version 1.3.0
9
10 - Use declarative syntax for pruning unwanted files
11 - Patch out Test::Manifest stuff
12 - Remove redundant nuking of /usr/share/man
13
14 Upstream:
15 - Clarify license as Artistic-2
16
17 Signed-off-by: Kent Fredric <kentnl <AT> gentoo.org>
18 Package-Manager: Portage-2.3.49, Repoman-2.3.10
19
20 dev-perl/Business-ISSN/Business-ISSN-1.3.0.ebuild | 32 ++++++++++++++++++++++
21 dev-perl/Business-ISSN/Manifest | 1 +
22 .../Business-ISSN-1.003-no-test-manifest.patch | 28 +++++++++++++++++++
23 3 files changed, 61 insertions(+)
24
25 diff --git a/dev-perl/Business-ISSN/Business-ISSN-1.3.0.ebuild b/dev-perl/Business-ISSN/Business-ISSN-1.3.0.ebuild
26 new file mode 100644
27 index 00000000000..05944295224
28 --- /dev/null
29 +++ b/dev-perl/Business-ISSN/Business-ISSN-1.3.0.ebuild
30 @@ -0,0 +1,32 @@
31 +# Copyright 1999-2018 Gentoo Foundation
32 +# Distributed under the terms of the GNU General Public License v2
33 +
34 +EAPI=6
35 +
36 +DIST_AUTHOR=BDFOY
37 +DIST_VERSION=1.003
38 +inherit perl-module
39 +
40 +DESCRIPTION="Object and functions to work with International Standard Serial Numbers"
41 +LICENSE="Artistic-2"
42 +
43 +SLOT="0"
44 +KEYWORDS="~amd64 ~arm ~arm64 ~x86"
45 +IUSE="test"
46 +
47 +RDEPEND="
48 + virtual/perl-Exporter
49 +"
50 +DEPEND="${RDEPEND}
51 + >=virtual/perl-ExtUtils-MakeMaker-6.640.0
52 + virtual/perl-File-Spec
53 + test? ( virtual/perl-Test-Simple )
54 +"
55 +PERL_RM_FILES=(
56 + "t/pod.t"
57 + "t/pod_coverage.t"
58 + "t/test_manifest"
59 +)
60 +PATCHES=(
61 + "${FILESDIR}/${PN}-1.003-no-test-manifest.patch"
62 +)
63
64 diff --git a/dev-perl/Business-ISSN/Manifest b/dev-perl/Business-ISSN/Manifest
65 index 050347b10e3..4651cd266db 100644
66 --- a/dev-perl/Business-ISSN/Manifest
67 +++ b/dev-perl/Business-ISSN/Manifest
68 @@ -1 +1,2 @@
69 DIST Business-ISSN-1.002.tar.gz 9984 BLAKE2B ab28f613a13e8df8e19ff721a7bd2fc31abdf48adc1009a7c5db419e06911a525399b78acfee56167a05ab38c8aa142606c976391c00e446dd1fff98f98e16e2 SHA512 c6a2d4ff750071080fc5e6859e0f959bcc14ddc307a28891636d36bbee220de40100148fd96475ad0dd5c0bfac1fdd9f5f47c2d5797c9c1b78c84f0fc811a9a1
70 +DIST Business-ISSN-1.003.tar.gz 10204 BLAKE2B 079689867074bcf1875998fda17fedf2e5467e5cce0a59204de9be72fe5cb1378f27cde1bed15d98de6f6349a6fb4df94f4379c88699b293b065fda38fe327b4 SHA512 7991a7bbe9ca7dfc42d18a06df3434b7621458fa8f9dece6db45247595e4cbfacd2dd6f4f9ddd74d529849d0835bd7bb9dc7bcfe71ba57188662887fd3132e1d
71
72 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
73 new file mode 100644
74 index 00000000000..fc66e03fdc3
75 --- /dev/null
76 +++ b/dev-perl/Business-ISSN/files/Business-ISSN-1.003-no-test-manifest.patch
77 @@ -0,0 +1,28 @@
78 +From bcd302a30bb75d50d87eeaf84b90477f9df55e91 Mon Sep 17 00:00:00 2001
79 +From: Kent Fredric <kentnl@g.o>
80 +Date: Sun, 30 Sep 2018 15:47:29 +1300
81 +Subject: Defang Test::Manifest nonsense
82 +
83 +---
84 + MANIFEST | 1 -
85 + Makefile.PL | 2 --
86 + t/test_manifest | 4 ----
87 + 3 files changed, 7 deletions(-)
88 + delete mode 100644 t/test_manifest
89 +
90 +diff --git a/Makefile.PL b/Makefile.PL
91 +index 05b9beb..3dab4dc 100644
92 +--- a/Makefile.PL
93 ++++ b/Makefile.PL
94 +@@ -101,8 +101,6 @@ sub do_it {
95 + ||
96 + "$MM 6.64";
97 + eval "use $MM_version; 1" or die "Could not load $MM_version: $@";
98 +- eval "use Test::Manifest 1.21"
99 +- if -e File::Spec->catfile( qw(t test_manifest) );
100 +
101 + my $arguments = arguments();
102 + my $minimum_perl = $arguments->{MIN_PERL_VERSION} || '5.008';
103 +--
104 +2.19.0
105 +