summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authoryardenac2013-11-13 15:21:29 -0800
committeryardenac2013-11-13 15:21:29 -0800
commitd737970789592aea29cd095ad3d476548a2b77ab (patch)
tree7fd07516411fac2426351c480612b3b6fe173cfe
parent5b6da02de73d347c3361c3e490d298be656211b2 (diff)
downloadaur-d737970789592aea29cd095ad3d476548a2b77ab.tar.gz
perl-convert-uulib: clean up envvars
- PERL5LIB & PERL_MM_OPT keep user's environment from interfering - CPPFLAGS is useless - INSTALLDIRS was in the wrong place (it should be at installtime, not buildtime) - add PERL_AUTOINSTALL=--skipdeps
-rw-r--r--PKGBUILD12
1 files changed, 7 insertions, 5 deletions
diff --git a/PKGBUILD b/PKGBUILD
index 72d5a322f609..c17ddb8f57e6 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -23,16 +23,18 @@ md5sums=('a6486df1d9ce319406fb9d5a610da759')
build(){
cd "${srcdir}"/"${_dist}"-"${pkgver}"
- unset CPPFLAGS
+ unset PERL5LIB PERL_MM_OPT
+ export PERL_MM_USE_DEFAULT=1 PERL_AUTOINSTALL=--skipdeps
- # install module in vendor directories.
- PERL_MM_USE_DEFAULT=1 perl Makefile.PL INSTALLDIRS=vendor
- make
+ perl Makefile.PL
+ make
}
package() {
cd "${srcdir}"/"${_dist}"-"${pkgver}"
- make install DESTDIR=${pkgdir}
+ unset PERL5LIB PERL_MM_OPT
+
+ make install INSTALLDIRS=vendor DESTDIR="${pkgdir}"
# remove perllocal.pod and .packlist
find ${pkgdir} -name perllocal.pod -delete