# HG changeset patch # User David Demelier # Date 1552331520 -3600 # Node ID c3e9685afe865551e10487b161bf410e12dd4af2 # Parent 21e18b280dea80e63b6136349330514c433938f8 perl: merge .sh and .info diff -r 21e18b280dea -r c3e9685afe86 perl/perl/perl.sh --- 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 +}