1 |
commit: b5720462caebb0756cbce972aa5bb20bd15a849b |
2 |
Author: Kent Fredric <kentnl <AT> gentoo <DOT> org> |
3 |
AuthorDate: Sun Jul 10 19:32:32 2016 +0000 |
4 |
Commit: Kent Fredric <kentnl <AT> gentoo <DOT> org> |
5 |
CommitDate: Sun Jul 10 19:33:55 2016 +0000 |
6 |
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b5720462 |
7 |
|
8 |
dev-perl/Test-Dependencies: Bump to version 0.210.0 |
9 |
|
10 |
- EAPI6 |
11 |
- Dep cleanup |
12 |
- Minor Patch to avoid upstream bug with Perl 5.24's Test::More |
13 |
- Remote metadata filled in |
14 |
|
15 |
Upstream: |
16 |
- now detects a few more use syntaxes. |
17 |
- Less failing tests. |
18 |
|
19 |
Package-Manager: portage-2.3.0 |
20 |
RepoMan-Options: --include-arches="alpha amd64 amd64-fbsd arm arm64 hppa ia64 m68k mips nios2 ppc ppc64 riscv s390 sh sparc sparc-fbsd x86 x86-fbsd" |
21 |
|
22 |
dev-perl/Test-Dependencies/Manifest | 1 + |
23 |
.../Test-Dependencies-0.210.0.ebuild | 33 ++++++++++++++++++++++ |
24 |
.../files/0.210.0-require-ok.patch | 23 +++++++++++++++ |
25 |
dev-perl/Test-Dependencies/metadata.xml | 6 ++++ |
26 |
4 files changed, 63 insertions(+) |
27 |
|
28 |
diff --git a/dev-perl/Test-Dependencies/Manifest b/dev-perl/Test-Dependencies/Manifest |
29 |
index 3a20174..3663f9e 100644 |
30 |
--- a/dev-perl/Test-Dependencies/Manifest |
31 |
+++ b/dev-perl/Test-Dependencies/Manifest |
32 |
@@ -1 +1,2 @@ |
33 |
DIST Test-Dependencies-0.12.tar.gz 23960 SHA256 c801e440550b8bc6e111d3add8ce0b6d97ce03cfe9f450845a95b43761b41d20 SHA512 9d08602a28c9b20ef63de1111f7c0d3a0908fc148e354a9fc04166f56f6bdbe69543b106b09a902cb7fb88912f83ed40bb8da7a74b3f48f1d14f6abb9204ccdd WHIRLPOOL d930a6b2bcd086fe1e34787fcff41dae2de0e0c07d2bd393bb146a53bc8f502532e17c1b7250f0c83c0f5d1ba997444c3aaa7652bc4322b65a00b9f825d5af44 |
34 |
+DIST Test-Dependencies-0.21.tar.gz 42936 SHA256 ccd56e400be33bb198228909efc2516539607701401fb369ac90c724b84c2012 SHA512 0da1004cdd5fbfb68f4f19ec2013ef37ae4ce85921532b80717ae91d6e5332cae6c5b6511768105945ccb35eccb1f450602a5c5309e511591f0f7c57a02c3788 WHIRLPOOL 84e80cd09faa5d9aa307828aeeb96df21c03d0c79a41b4f6f4d1ea9024248a6ae7b08fcbbfa2cbd50bec9f0348b7e7c59e177fab9ca88af00589ada79d3a99df |
35 |
|
36 |
diff --git a/dev-perl/Test-Dependencies/Test-Dependencies-0.210.0.ebuild b/dev-perl/Test-Dependencies/Test-Dependencies-0.210.0.ebuild |
37 |
new file mode 100644 |
38 |
index 0000000..67c21c6 |
39 |
--- /dev/null |
40 |
+++ b/dev-perl/Test-Dependencies/Test-Dependencies-0.210.0.ebuild |
41 |
@@ -0,0 +1,33 @@ |
42 |
+# Copyright 1999-2016 Gentoo Foundation |
43 |
+# Distributed under the terms of the GNU General Public License v2 |
44 |
+# $Id$ |
45 |
+ |
46 |
+EAPI=6 |
47 |
+ |
48 |
+DIST_AUTHOR=EHUELS |
49 |
+DIST_VERSION=0.21 |
50 |
+inherit perl-module |
51 |
+ |
52 |
+DESCRIPTION="Ensure that your dependency listing is complete" |
53 |
+ |
54 |
+SLOT="0" |
55 |
+KEYWORDS="~amd64 ~x86" |
56 |
+IUSE="test" |
57 |
+ |
58 |
+PATCHES=( "${FILESDIR}/${PV}-require-ok.patch" ) |
59 |
+RDEPEND=" |
60 |
+ dev-perl/rpm-build-perl |
61 |
+ virtual/perl-CPAN-Meta |
62 |
+ dev-perl/File-Find-Rule-Perl |
63 |
+ virtual/perl-Module-CoreList |
64 |
+ dev-perl/Pod-Strip |
65 |
+" |
66 |
+DEPEND="${RDEPEND} |
67 |
+ >=virtual/perl-CPAN-Meta-Requirements-2.120.620 |
68 |
+ virtual/perl-ExtUtils-MakeMaker |
69 |
+ virtual/perl-Module-Metadata |
70 |
+ test? ( |
71 |
+ dev-perl/Test-Needs |
72 |
+ >=virtual/perl-Test-Simple-0.980.0 |
73 |
+ ) |
74 |
+" |
75 |
|
76 |
diff --git a/dev-perl/Test-Dependencies/files/0.210.0-require-ok.patch b/dev-perl/Test-Dependencies/files/0.210.0-require-ok.patch |
77 |
new file mode 100644 |
78 |
index 0000000..d2e24d2 |
79 |
--- /dev/null |
80 |
+++ b/dev-perl/Test-Dependencies/files/0.210.0-require-ok.patch |
81 |
@@ -0,0 +1,23 @@ |
82 |
+This bug only affects certain Test::More implementations. |
83 |
+ |
84 |
+https://github.com/ehuelsmann/perl-Test-Dependencies/issues/5 |
85 |
+ |
86 |
+diff -Naur Test-Dependencies-0.21/t/00-load-basic.t Test-Dependencies-0.21b/t/00-load-basic.t |
87 |
+--- Test-Dependencies-0.21/t/00-load-basic.t 2016-07-10 14:10:43.000000000 +0000 |
88 |
++++ Test-Dependencies-0.21b/t/00-load-basic.t 2016-07-10 15:11:40.007701860 +0000 |
89 |
+@@ -3,12 +3,12 @@ |
90 |
+ use Test::More 0.98; |
91 |
+ use Test::Needs; |
92 |
+ |
93 |
+-use_ok('Test::Dependencies'); |
94 |
+-use_ok('Test::Dependencies::Light'); |
95 |
++require_ok('Test::Dependencies'); |
96 |
++require_ok('Test::Dependencies::Light'); |
97 |
+ |
98 |
+ subtest "Heavy Loading" => sub { |
99 |
+ test_needs 'B::PerlReq', 'PerlReq::Utils'; |
100 |
+- use_ok('Test::Dependencies::Heavy'); |
101 |
++ require_ok('Test::Dependencies::Heavy'); |
102 |
+ }; |
103 |
+ |
104 |
+ done_testing; |
105 |
|
106 |
diff --git a/dev-perl/Test-Dependencies/metadata.xml b/dev-perl/Test-Dependencies/metadata.xml |
107 |
index 2b9a936..67ee79d 100644 |
108 |
--- a/dev-perl/Test-Dependencies/metadata.xml |
109 |
+++ b/dev-perl/Test-Dependencies/metadata.xml |
110 |
@@ -5,4 +5,10 @@ |
111 |
<email>perl@g.o</email> |
112 |
<name>Gentoo Perl Project</name> |
113 |
</maintainer> |
114 |
+ <upstream> |
115 |
+ <remote-id type="cpan">Test-Dependencies</remote-id> |
116 |
+ <remote-id type="cpan-module">Test::Dependencies</remote-id> |
117 |
+ <remote-id type="cpan-module">Test::Dependencies::Heavy</remote-id> |
118 |
+ <remote-id type="cpan-module">Test::Dependencies::Light</remote-id> |
119 |
+ </upstream> |
120 |
</pkgmetadata> |