Gentoo Archives: gentoo-commits

From: "Andreas Hüttel" <dilfridge@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: dev-perl/PPI-PowerToys/
Date: Sun, 02 Jul 2017 15:30:52
Message-Id: 1499009442.4fad844b29460d23cab8791b4794205a5d90344f.dilfridge@gentoo
1 commit: 4fad844b29460d23cab8791b4794205a5d90344f
2 Author: Andreas K. Hüttel <dilfridge <AT> gentoo <DOT> org>
3 AuthorDate: Sun Jul 2 15:30:42 2017 +0000
4 Commit: Andreas Hüttel <dilfridge <AT> gentoo <DOT> org>
5 CommitDate: Sun Jul 2 15:30:42 2017 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4fad844b
7
8 dev-perl/PPI-PowerToys: Add build fix for Perl 5.26, bug 623080
9
10 Package-Manager: Portage-2.3.6, Repoman-2.3.2
11
12 dev-perl/PPI-PowerToys/PPI-PowerToys-0.140.0.ebuild | 18 ++++++++++++------
13 1 file changed, 12 insertions(+), 6 deletions(-)
14
15 diff --git a/dev-perl/PPI-PowerToys/PPI-PowerToys-0.140.0.ebuild b/dev-perl/PPI-PowerToys/PPI-PowerToys-0.140.0.ebuild
16 index cf1a70541f1..557307d6dff 100644
17 --- a/dev-perl/PPI-PowerToys/PPI-PowerToys-0.140.0.ebuild
18 +++ b/dev-perl/PPI-PowerToys/PPI-PowerToys-0.140.0.ebuild
19 @@ -1,21 +1,20 @@
20 -# Copyright 1999-2014 Gentoo Foundation
21 +# Copyright 1999-2017 Gentoo Foundation
22 # Distributed under the terms of the GNU General Public License v2
23
24 -EAPI=5
25 +EAPI=6
26
27 -MODULE_AUTHOR="ADAMK"
28 -MODULE_VERSION=0.14
29 +DIST_AUTHOR="ADAMK"
30 +DIST_VERSION=0.14
31
32 inherit perl-module
33
34 DESCRIPTION="A handy collection of small PPI-based utilities"
35
36 -LICENSE="|| ( Artistic GPL-1 GPL-2 GPL-3 )"
37 SLOT="0"
38 KEYWORDS="~amd64"
39 IUSE=""
40
41 -DEPEND="
42 +RDEPEND="
43 >=dev-perl/File-Find-Rule-0.32
44 >=dev-perl/File-Find-Rule-Perl-1.10
45 >=dev-perl/Test-Script-1.70.0
46 @@ -23,3 +22,10 @@ DEPEND="
47 dev-perl/PPI
48 dev-perl/IPC-Run3
49 "
50 +DEPEND="${RDEPEND}"
51 +
52 +src_prepare() {
53 + sed -i -e 's/use inc::Module::Install::DSL/use lib q[.];\nuse inc::Module::Install::DSL/' Makefile.PL ||
54 + die "Can't patch Makefile.PL for 5.26 dot-in-inc"
55 + perl-module_src_prepare
56 +}