From 720d6fff1936e4ebdd2bdd9c7d1b08341777e761 Mon Sep 17 00:00:00 2001 From: Juan RP Date: Tue, 26 Mar 2013 00:30:27 +0100 Subject: [PATCH] perl: unset global vars after use; fix shlib perms. --- srcpkgs/perl/template | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/srcpkgs/perl/template b/srcpkgs/perl/template index c48077054ec..7a59d2d331d 100644 --- a/srcpkgs/perl/template +++ b/srcpkgs/perl/template @@ -153,6 +153,7 @@ for _f in ${_provides}; do provides="${provides} ${_f}" replaces="${replaces} ${_p}>=0" done +unset _f _p _provides if [ "$XBPS_CROSS_BUILD" ]; then hostmakedepends="${hostmakedepends} perl>=${version}" @@ -238,6 +239,9 @@ do_install() { make DESTDIR=${DESTDIR} install fi + # Set proper perms to shared libs. + find ${DESTDIR} -type f -name \*.so -exec chmod 644 {} \; + # Make a link from perl${version} to perl. cd ${DESTDIR}/usr/bin && ln -sf perl${version} perl