diff options
author | Justin Davis <jrcd83@gmail.com> | 2012-06-06 18:59:42 +0200 |
---|---|---|
committer | Justin Davis <jrcd83@gmail.com> | 2012-06-06 18:59:42 +0200 |
commit | 91922d68b35cc4e85b24935290d49a48dc9c638d (patch) | |
tree | a5fba08119796961dbcf83ac1accb8582dfdf24d /preps/perl.d/perl-pkgbuild | |
parent | c50e2c8a7f6350fffb9e59ee8d20539e52da923d (diff) | |
download | genpkg-91922d68b35cc4e85b24935290d49a48dc9c638d.tar.gz genpkg-91922d68b35cc4e85b24935290d49a48dc9c638d.tar.xz |
Module::Build dists were totally borked.
Diffstat (limited to 'preps/perl.d/perl-pkgbuild')
-rwxr-xr-x | preps/perl.d/perl-pkgbuild | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/preps/perl.d/perl-pkgbuild b/preps/perl.d/perl-pkgbuild index f1e9663..47a39ea 100755 --- a/preps/perl.d/perl-pkgbuild +++ b/preps/perl.d/perl-pkgbuild @@ -65,7 +65,8 @@ sub main $script = 'Build.PL'; $make = './Build'; $iargs = q{installdirs=vendor destdir="$pkgdir"}; - push @badenv, 'PERL_MB_OPT', 'MODULEBUILDRC=/dev/null'; + push @exports, 'MODULEBUILDRC=/dev/null'; + push @badenv, 'PERL_MB_OPT'; } my %funcs; @@ -74,7 +75,7 @@ sub main $funcs{$f}{'beg'} = startfunc($f); # Module::Build uses env vars for each stage of Build if($type eq 'MB'){ - $funcs{$f}{'beg'} = <<"ENDTXT"; + $funcs{$f}{'beg'} .= functxt(<<"ENDTXT"); export @exports unset @badenv ENDTXT |