# 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 # 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 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 } #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 #}