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/Chart-Math-Axis/
Date: Thu, 22 Jun 2017 06:31:23
Message-Id: 1498113071.d2ff91f81ebd213077188aeb1c31ba818a8c2141.kentnl@gentoo
1 commit: d2ff91f81ebd213077188aeb1c31ba818a8c2141
2 Author: Kent Fredric <kentnl <AT> gentoo <DOT> org>
3 AuthorDate: Thu Jun 22 06:29:47 2017 +0000
4 Commit: Kent Fredric <kentnl <AT> gentoo <DOT> org>
5 CommitDate: Thu Jun 22 06:31:11 2017 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d2ff91f8
7
8 dev-perl/Chart-Math-Axis: Fix broken Module::Install::DSL patching
9
10 For some rediculous reason, this module changes everything about Perl,
11 so optional newlines cease to be optional.
12
13 Additionally, this causes configure to exit true, but fail to configure.
14
15 And this breaks install time, necessitating an -r1 bump.
16
17 Package-Manager: Portage-2.3.6, Repoman-2.3.2
18
19 ...hart-Math-Axis-1.60.0-r1.ebuild => Chart-Math-Axis-1.60.0-r2.ebuild} | 2 +-
20 1 file changed, 1 insertion(+), 1 deletion(-)
21
22 diff --git a/dev-perl/Chart-Math-Axis/Chart-Math-Axis-1.60.0-r1.ebuild b/dev-perl/Chart-Math-Axis/Chart-Math-Axis-1.60.0-r2.ebuild
23 similarity index 83%
24 rename from dev-perl/Chart-Math-Axis/Chart-Math-Axis-1.60.0-r1.ebuild
25 rename to dev-perl/Chart-Math-Axis/Chart-Math-Axis-1.60.0-r2.ebuild
26 index 63bb33f7305..318e59d6ff4 100644
27 --- a/dev-perl/Chart-Math-Axis/Chart-Math-Axis-1.60.0-r1.ebuild
28 +++ b/dev-perl/Chart-Math-Axis/Chart-Math-Axis-1.60.0-r2.ebuild
29 @@ -21,7 +21,7 @@ DEPEND="${RDEPEND}"
30 SRC_TEST="do"
31
32 src_prepare() {
33 - sed -i -e 's/use inc::Module::Install::DSL /use lib q[.]; use inc::Module::Install::DSL /' Makefile.PL ||
34 + sed -i -e 's/use inc::Module::Install::DSL /use lib q[.];\nuse inc::Module::Install::DSL /' Makefile.PL ||
35 die "Can't patch Makefile.PL for 5.26 dot-in-inc"
36 perl-module_src_prepare
37 }