Mercurial > vanilla
changeset 142:c3e9685afe86
perl: merge .sh and .info
author | David Demelier <markand@malikania.fr> |
---|---|
date | Mon, 11 Mar 2019 20:12:00 +0100 |
parents | 21e18b280dea |
children | 329cad4dc6b0 |
files | perl/perl/perl.sh |
diffstat | 1 files changed, 27 insertions(+), 31 deletions(-) [+] |
line wrap: on
line diff
--- a/perl/perl/perl.sh Mon Mar 11 20:10:00 2019 +0100 +++ b/perl/perl/perl.sh Mon Mar 11 20:12:00 2019 +0100 @@ -15,37 +15,33 @@ # OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE. # -source ./perl.info +PKGNAME=perl +PKGVERSION=5.28.1 +PKGREVISION=1 +PKGLICENSE="GPLv1 CUSTOM" +PKGSUMMARY="perl programming language" +PKGDOWNLOAD="https://www.cpan.org/src/5.0/$PKGNAME-$PKGVERSION.tar.xz" -case $(uname -m) in -x86_64) - CFLAGS="-O2 -fPIC" - ;; -*) - CFLAGS="-O2" - ;; -esac - -set -e - -rm -rf $PKGNAME-$PKGVERSION -tar xvaf $PKGNAME-$PKGVERSION.tar.xz -pushd $PKGNAME-$PKGVERSION +build() +{ + rm -rf $PKGNAME-$PKGVERSION + tar xvaf $PKGNAME-$PKGVERSION.tar.xz + pushd $PKGNAME-$PKGVERSION -./Configure \ - -des \ - -Dusethreads \ - -Doptimize="$CFLAGS" \ - -Dprefix=/usr \ - -Dvendorprefix=/usr \ - -Dprivlib=/usr/lib/perl5/${PKGVERSION%.*} \ - -Dsitelib=/usr/lib/perl5/site_perl/${PKGVERSION%.*} \ - -Dvendorlib=/usr/lib/perl5/site_perl/${PKGVERSION%.*} \ - -Darchname=linux \ - -Dman1ext=1pm \ - -Dman3ext=3pm -make -make install DESTDIR=$DESTDIR + ./Configure \ + -des \ + -Dusethreads \ + -Dprefix=/usr \ + -Dvendorprefix=/usr \ + -Dprivlib=/usr/lib/perl5/${PKGVERSION%.*} \ + -Dsitelib=/usr/lib/perl5/site_perl/${PKGVERSION%.*} \ + -Dvendorlib=/usr/lib/perl5/site_perl/${PKGVERSION%.*} \ + -Darchname=linux \ + -Dman1ext=1pm \ + -Dman3ext=3pm + make + make install DESTDIR=$DESTDIR -popd -rm -rf $PKGNAME-$PKGVERSION + popd + rm -rf $PKGNAME-$PKGVERSION +}