diff options
Diffstat (limited to 'perl/Pkgfile')
-rwxr-xr-x | perl/Pkgfile | 116 |
1 files changed, 34 insertions, 82 deletions
diff --git a/perl/Pkgfile b/perl/Pkgfile index 4403ab2f6..ee7275ff3 100755 --- a/perl/Pkgfile +++ b/perl/Pkgfile @@ -3,90 +3,42 @@ # Maintainer: NuTyX core team # Packager: thierryn1 at hispeed dot ch - -# Description: Langage de programmation PERL (Practical Extraction and Report Language) -# URL: http://www.perl.org/ -# Maintainer: NuTyX core team -# Packager: thierryn1 at hispeed dot ch - name=perl -version=5.12.3 -release=2 +version=5.14.2 +release=1 source=(ftp://ftp.funet.fi/pub/CPAN/src/$name-$version.tar.gz) build() { -cd $name-$version -if [ "`uname -m`" == "x86_64" ]; then - _ARCH="-Dcccdlflags='-fPIC'" -else - _ARCH="" -fi - -sed -i -e "s|BUILD_ZLIB\s*= True|BUILD_ZLIB = False|" \ - -e "s|INCLUDE\s*= ./zlib-src|INCLUDE = /usr/include|" \ - -e "s|LIB\s*= ./zlib-src|LIB = /usr/lib|" \ - cpan/Compress-Raw-Zlib/config.in -sh Configure -des -Dusethreads \ - -Dprivlib=/usr/share/perl5/base \ - -Darchlib=/usr/share/perl5/base \ - -Dvendorlib=/usr/share/perl5/vendor \ - -Dvendorarch=/usr/lib/perl5/vendor \ - -Dsitelib=/usr/share/perl5/site \ - -Dsitearch=/usr/lib/perl5/site \ - -Dprefix=/usr -Duseshrplib \ - -Dman1dir=/usr/share/man/man1 \ - -Dman3dir=/usr/share/man/man3 \ - -Dpager="/usr/bin/less isR" ${_ARCH} -make -make DESTDIR=$PKG install -find $PKG -iname 'TODO*' -or \ - -iname 'Change*' -or \ - -iname 'README*' -or \ - -name '*.bs' -or \ - -name .packlist -or \ - -name perllocal.pod | xargs rm -find $PKG -depth -empty -exec rmdir {} \; -chmod -R +w $PKG + cd $name-$version + if [ "`uname -m`" == "x86_64" ]; then + _ARCH="-Dcccdlflags='-fPIC'" + else + _ARCH="" + fi + + sed -i -e "s|BUILD_ZLIB\s*= True|BUILD_ZLIB = False|" \ + -e "s|INCLUDE\s*= ./zlib-src|INCLUDE = /usr/include|" \ + -e "s|LIB\s*= ./zlib-src|LIB = /usr/lib|" \ + cpan/Compress-Raw-Zlib/config.in + sh Configure -des -Dusethreads \ + -Dprivlib=/usr/share/perl5/base \ + -Darchlib=/usr/share/perl5/base \ + -Dvendorlib=/usr/share/perl5/vendor \ + -Dvendorarch=/usr/lib/perl5/vendor \ + -Dsitelib=/usr/share/perl5/site \ + -Dsitearch=/usr/lib/perl5/site \ + -Dprefix=/usr -Duseshrplib \ + -Dman1dir=/usr/share/man/man1 \ + -Dman3dir=/usr/share/man/man3 \ + -Dpager="/usr/bin/less isR" ${_ARCH} + make + make DESTDIR=$PKG install + find $PKG -iname 'TODO*' -or \ + -iname 'Change*' -or \ + -iname 'README*' -or \ + -name '*.bs' -or \ + -name .packlist -or \ + -name perllocal.pod | xargs rm + find $PKG -depth -empty -exec rmdir {} \; + chmod -R +w $PKG } - - - -#name=perl -#version=5.14.1 -#release=1 -#source=(ftp://ftp.funet.fi/pub/CPAN/src/$name-$version.tar.gz) - -#build() { -#cd $name-$version -#if [ "`uname -m`" == "x86_64" ]; then -# _ARCH="-Dcccdlflags='-fPIC'" -#else -# _ARCH="" -#fi - -#sed -i -e "s|BUILD_ZLIB\s*= True|BUILD_ZLIB = False|" \ -# -e "s|INCLUDE\s*= ./zlib-src|INCLUDE = /usr/include|" \ -# -e "s|LIB\s*= ./zlib-src|LIB = /usr/lib|" \ -# cpan/Compress-Raw-Zlib/config.in -#sh Configure -des -Dusethreads \ -# -Dprivlib=/usr/share/perl5/base \ -# -Darchlib=/usr/share/perl5/base \ -# -Dvendorlib=/usr/share/perl5/vendor \ -# -Dvendorarch=/usr/lib/perl5/vendor \ -# -Dsitelib=/usr/share/perl5/site \ -# -Dsitearch=/usr/lib/perl5/site \ -# -Dprefix=/usr -Duseshrplib \ -# -Dman1dir=/usr/share/man/man1 \ -# -Dman3dir=/usr/share/man/man3 \ -# -Dpager="/usr/bin/less isR" ${_ARCH} -#make -#make DESTDIR=$PKG install -#find $PKG -iname 'TODO*' -or \ -# -iname 'Change*' -or \ -# -iname 'README*' -or \ -# -name '*.bs' -or \ -# -name .packlist -or \ -# -name perllocal.pod | xargs rm -#find $PKG -depth -empty -exec rmdir {} \; -#chmod -R +w $PKG -#} |