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/Devel-Dumpvar/, dev-perl/Devel-Dumpvar/files/
Date: Thu, 30 Jul 2020 04:11:58
Message-Id: 1596082299.b3e8b71f9fb49c1eed6d2a136d118e994ba8551e.kentnl@gentoo
1 commit: b3e8b71f9fb49c1eed6d2a136d118e994ba8551e
2 Author: Kent Fredric <kentnl <AT> gentoo <DOT> org>
3 AuthorDate: Thu Jul 30 04:11:17 2020 +0000
4 Commit: Kent Fredric <kentnl <AT> gentoo <DOT> org>
5 CommitDate: Thu Jul 30 04:11:39 2020 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b3e8b71f
7
8 dev-perl/Devel-Dumpvar: -r bump for EAPI7
9
10 - EAPI7
11 - Parallel tests
12 - Improve dependencies
13 - Migrate MI sed to a patch
14 - Remove bad tests
15
16 Package-Manager: Portage-2.3.103, Repoman-2.3.22
17 Signed-off-by: Kent Fredric <kentnl <AT> gentoo.org>
18
19 .../Devel-Dumpvar/Devel-Dumpvar-1.60.0-r2.ebuild | 35 ++++++++++++++++++++++
20 .../files/Devel-Dumpvar-1.06-no-dot-inc.patch | 21 +++++++++++++
21 2 files changed, 56 insertions(+)
22
23 diff --git a/dev-perl/Devel-Dumpvar/Devel-Dumpvar-1.60.0-r2.ebuild b/dev-perl/Devel-Dumpvar/Devel-Dumpvar-1.60.0-r2.ebuild
24 new file mode 100644
25 index 00000000000..e36f1f99559
26 --- /dev/null
27 +++ b/dev-perl/Devel-Dumpvar/Devel-Dumpvar-1.60.0-r2.ebuild
28 @@ -0,0 +1,35 @@
29 +# Copyright 1999-2020 Gentoo Authors
30 +# Distributed under the terms of the GNU General Public License v2
31 +
32 +EAPI=7
33 +
34 +DIST_AUTHOR=ADAMK
35 +DIST_VERSION=1.06
36 +inherit perl-module
37 +
38 +DESCRIPTION="Pure-OO reimplementation of dumpvar.pl"
39 +
40 +SLOT="0"
41 +KEYWORDS="~amd64 ~x86"
42 +IUSE="test"
43 +RESTRICT="!test? ( test )"
44 +
45 +RDEPEND="
46 + >=virtual/perl-Scalar-List-Utils-1.180.0
47 +"
48 +BDEPEND="${RDEPEND}
49 + >=virtual/perl-ExtUtils-MakeMaker-6.420.0
50 + test? (
51 + >=virtual/perl-File-Spec-0.800.0
52 + >=virtual/perl-Test-Simple-0.420.0
53 + )
54 +"
55 +
56 +PATCHES=(
57 + "${FILESDIR}/${PN}-1.06-no-dot-inc.patch"
58 +)
59 +PERL_RM_FILES=(
60 + t/97_meta.t
61 + t/98_pod.t
62 + t/99_pmv.t
63 +)
64
65 diff --git a/dev-perl/Devel-Dumpvar/files/Devel-Dumpvar-1.06-no-dot-inc.patch b/dev-perl/Devel-Dumpvar/files/Devel-Dumpvar-1.06-no-dot-inc.patch
66 new file mode 100644
67 index 00000000000..191ee95bce4
68 --- /dev/null
69 +++ b/dev-perl/Devel-Dumpvar/files/Devel-Dumpvar-1.06-no-dot-inc.patch
70 @@ -0,0 +1,21 @@
71 +From b74c1c9cb2f8cffcb486580a13a24efcd86a984f Mon Sep 17 00:00:00 2001
72 +From: Kent Fredric <kentnl@g.o>
73 +Date: Thu, 30 Jul 2020 15:30:11 +1200
74 +Subject: Include '.' in @INC for perl 5.26+
75 +
76 +---
77 + Makefile.PL | 1 +
78 + 1 file changed, 1 insertion(+)
79 +
80 +diff --git a/Makefile.PL b/Makefile.PL
81 +index 0c4ca77..3b377c9 100644
82 +--- a/Makefile.PL
83 ++++ b/Makefile.PL
84 +@@ -1,3 +1,4 @@
85 ++use lib '.';
86 + use inc::Module::Install::DSL 0.91;
87 +
88 + all_from lib/Devel/Dumpvar.pm
89 +--
90 +2.27.0
91 +