dev-perl/prefork: Fix broken Module::Install::DSL patching.
authorKent Fredric <kentnl@gentoo.org>
Thu, 22 Jun 2017 05:50:16 +0000 (17:50 +1200)
committerKent Fredric <kentnl@gentoo.org>
Thu, 22 Jun 2017 06:31:08 +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/prefork/prefork-1.40.0-r2.ebuild [moved from dev-perl/prefork/prefork-1.40.0-r1.ebuild with 85% similarity]

similarity index 85%
rename from dev-perl/prefork/prefork-1.40.0-r1.ebuild
rename to dev-perl/prefork/prefork-1.40.0-r2.ebuild
index ff8ebcac2c6dbdef1a5f02b21d9125151e39e0ff..ea9a4a952f0b75b75b72a6718d490ef0858d5f3c 100644 (file)
@@ -20,7 +20,7 @@ RDEPEND="${DEPEND}"
 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
 }