public inbox for gentoo-commits@lists.gentoo.org
 help / color / mirror / Atom feed
* [gentoo-commits] repo/gentoo:master commit in: dev-perl/Test-Dependencies/, dev-perl/Test-Dependencies/files/
@ 2016-07-10 19:44 Kent Fredric
  0 siblings, 0 replies; 2+ messages in thread
From: Kent Fredric @ 2016-07-10 19:44 UTC (permalink / raw
  To: gentoo-commits

commit:     b5720462caebb0756cbce972aa5bb20bd15a849b
Author:     Kent Fredric <kentnl <AT> gentoo <DOT> org>
AuthorDate: Sun Jul 10 19:32:32 2016 +0000
Commit:     Kent Fredric <kentnl <AT> gentoo <DOT> org>
CommitDate: Sun Jul 10 19:33:55 2016 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b5720462

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"

 dev-perl/Test-Dependencies/Manifest                |  1 +
 .../Test-Dependencies-0.210.0.ebuild               | 33 ++++++++++++++++++++++
 .../files/0.210.0-require-ok.patch                 | 23 +++++++++++++++
 dev-perl/Test-Dependencies/metadata.xml            |  6 ++++
 4 files changed, 63 insertions(+)

diff --git a/dev-perl/Test-Dependencies/Manifest b/dev-perl/Test-Dependencies/Manifest
index 3a20174..3663f9e 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 0000000..67c21c6
--- /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 0000000..d2e24d2
--- /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 2b9a936..67ee79d 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>


^ permalink raw reply related	[flat|nested] 2+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-perl/Test-Dependencies/, dev-perl/Test-Dependencies/files/
@ 2017-09-23 10:04 Andreas Hüttel
  0 siblings, 0 replies; 2+ messages in thread
From: Andreas Hüttel @ 2017-09-23 10:04 UTC (permalink / raw
  To: gentoo-commits

commit:     0f1afe5db2806dd11c27735db5f0e32e57815429
Author:     Andreas K. Hüttel <dilfridge <AT> gentoo <DOT> org>
AuthorDate: Sat Sep 23 10:02:58 2017 +0000
Commit:     Andreas Hüttel <dilfridge <AT> gentoo <DOT> org>
CommitDate: Sat Sep 23 10:03:49 2017 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0f1afe5d

dev-perl/Test-Dependencies: Drop old; now rpm-build-perl can go away

Bug: https://bugs.gentoo.org/623096
Package-Manager: Portage-2.3.10, Repoman-2.3.3

 dev-perl/Test-Dependencies/Manifest                |  2 --
 .../Test-Dependencies-0.120.0.ebuild               | 27 ------------------
 .../Test-Dependencies-0.210.0.ebuild               | 32 ----------------------
 .../files/0.210.0-require-ok.patch                 | 23 ----------------
 4 files changed, 84 deletions(-)

diff --git a/dev-perl/Test-Dependencies/Manifest b/dev-perl/Test-Dependencies/Manifest
index eec4d058114..83bd88187e6 100644
--- a/dev-perl/Test-Dependencies/Manifest
+++ b/dev-perl/Test-Dependencies/Manifest
@@ -1,3 +1 @@
-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
 DIST Test-Dependencies-0.23.tar.gz 16324 SHA256 14e42182e2bdadcf1b155b0904a2a7e3067f8606457fe778f67498597a9357af SHA512 cfbf3c337e8a26d1f4803d788a67399e7d87b611d4d9c4b3c942893212d9f7b614f45c03dacd19f081a25010f11e5e24ffe704196fc92cfd9466dd1ad84d48c3 WHIRLPOOL d0e26bec27dcbf2512006b99e3731c4f30b654d12913cdd122709db551c2c80d3518313320d20b6fdcd05fc804d75af6da4df8a258d2cc4be4019b4c9a1c0ded

diff --git a/dev-perl/Test-Dependencies/Test-Dependencies-0.120.0.ebuild b/dev-perl/Test-Dependencies/Test-Dependencies-0.120.0.ebuild
deleted file mode 100644
index 45f36359ea8..00000000000
--- a/dev-perl/Test-Dependencies/Test-Dependencies-0.120.0.ebuild
+++ /dev/null
@@ -1,27 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-MODULE_AUTHOR=ZEV
-MODULE_VERSION=0.12
-inherit perl-module
-
-DESCRIPTION="Ensure that your Makefile.PL specifies all module dependencies"
-
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-
-RDEPEND="
-	dev-perl/rpm-build-perl
-	dev-perl/File-Find-Rule
-	virtual/perl-Module-CoreList
-	dev-perl/Pod-Strip
-	dev-perl/YAML
-"
-DEPEND="${RDEPEND}
-	virtual/perl-ExtUtils-MakeMaker
-"
-
-SRC_TEST=do

diff --git a/dev-perl/Test-Dependencies/Test-Dependencies-0.210.0.ebuild b/dev-perl/Test-Dependencies/Test-Dependencies-0.210.0.ebuild
deleted file mode 100644
index 833c2ad238a..00000000000
--- a/dev-perl/Test-Dependencies/Test-Dependencies-0.210.0.ebuild
+++ /dev/null
@@ -1,32 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-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
deleted file mode 100644
index d2e24d230fc..00000000000
--- a/dev-perl/Test-Dependencies/files/0.210.0-require-ok.patch
+++ /dev/null
@@ -1,23 +0,0 @@
-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;


^ permalink raw reply related	[flat|nested] 2+ messages in thread

end of thread, other threads:[~2017-09-23 10:04 UTC | newest]

Thread overview: 2+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2016-07-10 19:44 [gentoo-commits] repo/gentoo:master commit in: dev-perl/Test-Dependencies/, dev-perl/Test-Dependencies/files/ Kent Fredric
  -- strict thread matches above, loose matches on Subject: below --
2017-09-23 10:04 Andreas Hüttel

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox