dev-perl/asa: Fix broken Module::Install::DSL patching
authorKent Fredric <kentnl@gentoo.org>
Thu, 22 Jun 2017 06:03:26 +0000 (18:03 +1200)
committerKent Fredric <kentnl@gentoo.org>
Thu, 22 Jun 2017 06:31:10 +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/asa/asa-1.30.0-r1.ebuild [moved from dev-perl/asa/asa-1.30.0.ebuild with 84% similarity]

similarity index 84%
rename from dev-perl/asa/asa-1.30.0.ebuild
rename to dev-perl/asa/asa-1.30.0-r1.ebuild
index ac7be2e02808a5e5e78e2b6fac9e266ae386ebd7..f480c7746704d13d46657d9f5b000ecce4d0b796 100644 (file)
@@ -22,7 +22,7 @@ DEPEND="${RDEPEND}
        )
 "
 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
 }