dev-perl/Chart-Math-Axis: Fix broken Module::Install::DSL patching
authorKent Fredric <kentnl@gentoo.org>
Thu, 22 Jun 2017 06:29:47 +0000 (18:29 +1200)
committerKent Fredric <kentnl@gentoo.org>
Thu, 22 Jun 2017 06:31:11 +0000 (18:31 +1200)
For some rediculous reason, this module changes everything about Perl,
so optional newlines cease to be optional.

Additionally, this causes configure to exit true, but fail to configure.

And this breaks install time, necessitating an -r1 bump.

Package-Manager: Portage-2.3.6, Repoman-2.3.2

dev-perl/Chart-Math-Axis/Chart-Math-Axis-1.60.0-r2.ebuild [moved from dev-perl/Chart-Math-Axis/Chart-Math-Axis-1.60.0-r1.ebuild with 83% similarity]

similarity index 83%
rename from dev-perl/Chart-Math-Axis/Chart-Math-Axis-1.60.0-r1.ebuild
rename to dev-perl/Chart-Math-Axis/Chart-Math-Axis-1.60.0-r2.ebuild
index 63bb33f73058ada0420fdbcd5af5b25c1788a2d5..318e59d6ff4eca5347637e00de1ce15eaa81f46f 100644 (file)
@@ -21,7 +21,7 @@ DEPEND="${RDEPEND}"
 SRC_TEST="do"
 
 src_prepare() {
-       sed -i -e 's/use inc::Module::Install::DSL /use lib q[.]; use inc::Module::Install::DSL /' Makefile.PL ||
+       sed -i -e 's/use inc::Module::Install::DSL /use lib q[.];\nuse inc::Module::Install::DSL /' Makefile.PL ||
                die "Can't patch Makefile.PL for 5.26 dot-in-inc"
        perl-module_src_prepare
 }