diff options
author | Kent Fredric <kentnl@gentoo.org> | 2016-07-11 07:32:32 +1200 |
---|---|---|
committer | Kent Fredric <kentnl@gentoo.org> | 2016-07-11 07:33:55 +1200 |
commit | b5720462caebb0756cbce972aa5bb20bd15a849b (patch) | |
tree | 4e14e03c56911c61463d9da585e634f3da7cdc39 /dev-perl/Test-Dependencies | |
parent | dev-perl/Test-Needs: Added to tree at 0.2.2 for future Test-Dependencies (diff) | |
download | gentoo-b5720462caebb0756cbce972aa5bb20bd15a849b.tar.gz gentoo-b5720462caebb0756cbce972aa5bb20bd15a849b.tar.bz2 gentoo-b5720462caebb0756cbce972aa5bb20bd15a849b.zip |
dev-perl/Test-Dependencies: Bump to version 0.210.0
- EAPI6
- Dep cleanup
- Minor Patch to avoid upstream bug with Perl 5.24's Test::More
- Remote metadata filled in
Upstream:
- now detects a few more use syntaxes.
- Less failing tests.
Package-Manager: portage-2.3.0
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"
Diffstat (limited to 'dev-perl/Test-Dependencies')
-rw-r--r-- | dev-perl/Test-Dependencies/Manifest | 1 | ||||
-rw-r--r-- | dev-perl/Test-Dependencies/Test-Dependencies-0.210.0.ebuild | 33 | ||||
-rw-r--r-- | dev-perl/Test-Dependencies/files/0.210.0-require-ok.patch | 23 | ||||
-rw-r--r-- | dev-perl/Test-Dependencies/metadata.xml | 6 |
4 files changed, 63 insertions, 0 deletions
diff --git a/dev-perl/Test-Dependencies/Manifest b/dev-perl/Test-Dependencies/Manifest index 3a20174e0639..3663f9ebe9c9 100644 --- a/dev-perl/Test-Dependencies/Manifest +++ b/dev-perl/Test-Dependencies/Manifest @@ -1 +1,2 @@ DIST Test-Dependencies-0.12.tar.gz 23960 SHA256 c801e440550b8bc6e111d3add8ce0b6d97ce03cfe9f450845a95b43761b41d20 SHA512 9d08602a28c9b20ef63de1111f7c0d3a0908fc148e354a9fc04166f56f6bdbe69543b106b09a902cb7fb88912f83ed40bb8da7a74b3f48f1d14f6abb9204ccdd WHIRLPOOL d930a6b2bcd086fe1e34787fcff41dae2de0e0c07d2bd393bb146a53bc8f502532e17c1b7250f0c83c0f5d1ba997444c3aaa7652bc4322b65a00b9f825d5af44 +DIST Test-Dependencies-0.21.tar.gz 42936 SHA256 ccd56e400be33bb198228909efc2516539607701401fb369ac90c724b84c2012 SHA512 0da1004cdd5fbfb68f4f19ec2013ef37ae4ce85921532b80717ae91d6e5332cae6c5b6511768105945ccb35eccb1f450602a5c5309e511591f0f7c57a02c3788 WHIRLPOOL 84e80cd09faa5d9aa307828aeeb96df21c03d0c79a41b4f6f4d1ea9024248a6ae7b08fcbbfa2cbd50bec9f0348b7e7c59e177fab9ca88af00589ada79d3a99df diff --git a/dev-perl/Test-Dependencies/Test-Dependencies-0.210.0.ebuild b/dev-perl/Test-Dependencies/Test-Dependencies-0.210.0.ebuild new file mode 100644 index 000000000000..67c21c655686 --- /dev/null +++ b/dev-perl/Test-Dependencies/Test-Dependencies-0.210.0.ebuild @@ -0,0 +1,33 @@ +# Copyright 1999-2016 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=6 + +DIST_AUTHOR=EHUELS +DIST_VERSION=0.21 +inherit perl-module + +DESCRIPTION="Ensure that your dependency listing is complete" + +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="test" + +PATCHES=( "${FILESDIR}/${PV}-require-ok.patch" ) +RDEPEND=" + dev-perl/rpm-build-perl + virtual/perl-CPAN-Meta + dev-perl/File-Find-Rule-Perl + virtual/perl-Module-CoreList + dev-perl/Pod-Strip +" +DEPEND="${RDEPEND} + >=virtual/perl-CPAN-Meta-Requirements-2.120.620 + virtual/perl-ExtUtils-MakeMaker + virtual/perl-Module-Metadata + test? ( + dev-perl/Test-Needs + >=virtual/perl-Test-Simple-0.980.0 + ) +" 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 new file mode 100644 index 000000000000..d2e24d230fc1 --- /dev/null +++ b/dev-perl/Test-Dependencies/files/0.210.0-require-ok.patch @@ -0,0 +1,23 @@ +This bug only affects certain Test::More implementations. + +https://github.com/ehuelsmann/perl-Test-Dependencies/issues/5 + +diff -Naur Test-Dependencies-0.21/t/00-load-basic.t Test-Dependencies-0.21b/t/00-load-basic.t +--- Test-Dependencies-0.21/t/00-load-basic.t 2016-07-10 14:10:43.000000000 +0000 ++++ Test-Dependencies-0.21b/t/00-load-basic.t 2016-07-10 15:11:40.007701860 +0000 +@@ -3,12 +3,12 @@ + use Test::More 0.98; + use Test::Needs; + +-use_ok('Test::Dependencies'); +-use_ok('Test::Dependencies::Light'); ++require_ok('Test::Dependencies'); ++require_ok('Test::Dependencies::Light'); + + subtest "Heavy Loading" => sub { + test_needs 'B::PerlReq', 'PerlReq::Utils'; +- use_ok('Test::Dependencies::Heavy'); ++ require_ok('Test::Dependencies::Heavy'); + }; + + done_testing; diff --git a/dev-perl/Test-Dependencies/metadata.xml b/dev-perl/Test-Dependencies/metadata.xml index 2b9a936fc0a1..67ee79d2c8e2 100644 --- a/dev-perl/Test-Dependencies/metadata.xml +++ b/dev-perl/Test-Dependencies/metadata.xml @@ -5,4 +5,10 @@ <email>perl@gentoo.org</email> <name>Gentoo Perl Project</name> </maintainer> + <upstream> + <remote-id type="cpan">Test-Dependencies</remote-id> + <remote-id type="cpan-module">Test::Dependencies</remote-id> + <remote-id type="cpan-module">Test::Dependencies::Heavy</remote-id> + <remote-id type="cpan-module">Test::Dependencies::Light</remote-id> + </upstream> </pkgmetadata> |