perl: Update to 5.22.0
This commit is contained in:
167
perl/PKGBUILD
167
perl/PKGBUILD
@@ -1,7 +1,7 @@
|
||||
# Maintainer: Alexey Pavlov <Alexpux@gmail.com>
|
||||
|
||||
pkgname=perl
|
||||
pkgver=5.20.2
|
||||
pkgver=5.22.0
|
||||
pkgrel=1
|
||||
pkgdesc="A highly capable, feature-rich programming language"
|
||||
arch=(i686 x86_64)
|
||||
@@ -14,146 +14,143 @@ source=(http://www.cpan.org/src/5.0/perl-${pkgver}.tar.bz2
|
||||
perlbin.sh
|
||||
perlbin.csh
|
||||
perl-5.18.0-cygwin.patch
|
||||
perl-5.20.0-msys2.patch
|
||||
perl-5.22.0-msys2.patch
|
||||
perl-nostdio.patch)
|
||||
options=('makeflags' '!purge' 'emptydirs')
|
||||
# NOTE: This array is automatically generated by `./patchprov`.
|
||||
# If you want to add entries, do so in the next array.
|
||||
provides=('perl-Archive-Tar=1.96'
|
||||
'perl-Attribute-Handlers=0.96'
|
||||
'perl-autodie=2.23'
|
||||
provides=('perl-Archive-Tar=2.04'
|
||||
'perl-Attribute-Handlers=0.97'
|
||||
'perl-autodie=2.26'
|
||||
'perl-AutoLoader=5.74'
|
||||
'perl-autouse=1.08'
|
||||
'perl-B-Debug=1.19'
|
||||
'perl-B-Debug=1.23'
|
||||
'perl-base=2.22'
|
||||
'perl-bignum=0.37'
|
||||
'perl-Carp=1.3301'
|
||||
'perl-CGI=3.65'
|
||||
'perl-Compress-Raw-Bzip2=2.064'
|
||||
'perl-Compress-Raw-Zlib=2.065'
|
||||
'perl-Config-Perl-V=0.22'
|
||||
'perl-constant=1.31'
|
||||
'perl-CPAN-Meta-Requirements=2.125'
|
||||
'perl-bignum=0.39'
|
||||
'perl-Carp=1.36'
|
||||
'perl-Compress-Raw-Bzip2=2.068'
|
||||
'perl-Compress-Raw-Zlib=2.068'
|
||||
'perl-Config-Perl-V=0.24'
|
||||
'perl-constant=1.33'
|
||||
'perl-CPAN-Meta-Requirements=2.132'
|
||||
'perl-CPAN-Meta-YAML=0.012'
|
||||
'perl-CPAN-Meta=2.140640'
|
||||
'perl-CPAN=2.05'
|
||||
'perl-Data-Dumper=2.151'
|
||||
'perl-DB_File=1.831'
|
||||
'perl-Devel-PPPort=3.21'
|
||||
'perl-CPAN-Meta=2.150001'
|
||||
'perl-CPAN=2.11'
|
||||
'perl-Data-Dumper=2.158'
|
||||
'perl-DB_File=1.835'
|
||||
'perl-Devel-PPPort=3.31'
|
||||
'perl-Devel-SelfStubber=1.05'
|
||||
'perl-Digest-MD5=2.53'
|
||||
'perl-Digest-SHA=5.88'
|
||||
'perl-Digest-MD5=2.54'
|
||||
'perl-Digest-SHA=5.95'
|
||||
'perl-Digest=1.17'
|
||||
'perl-Dumpvalue=1.17'
|
||||
'perl-Encode=2.60'
|
||||
'perl-Encode=2.72'
|
||||
'perl-encoding-warnings=0.11'
|
||||
'perl-Env=1.04'
|
||||
'perl-experimental=0.007'
|
||||
'perl-Exporter=5.71'
|
||||
'perl-ExtUtils-CBuilder=0.280217'
|
||||
'perl-ExtUtils-Command=1.18'
|
||||
'perl-experimental=0.013'
|
||||
'perl-Exporter=5.72'
|
||||
'perl-ExtUtils-CBuilder=0.280221'
|
||||
'perl-ExtUtils-Command=1.20'
|
||||
'perl-ExtUtils-Constant=0.23'
|
||||
'perl-ExtUtils-Install=1.67'
|
||||
'perl-ExtUtils-MakeMaker=6.98'
|
||||
'perl-ExtUtils-Manifest=1.63'
|
||||
'perl-ExtUtils-ParseXS=3.24'
|
||||
'perl-ExtUtils-Install=2.04'
|
||||
'perl-ExtUtils-MakeMaker=7.04_01'
|
||||
'perl-ExtUtils-Manifest=1.70'
|
||||
'perl-ExtUtils-ParseXS=3.28'
|
||||
'perl-File-Fetch=0.48'
|
||||
'perl-File-Path=2.09'
|
||||
'perl-File-Temp=0.2304'
|
||||
'perl-Filter-Simple=0.91'
|
||||
'perl-Filter-Util-Call=1.49'
|
||||
'perl-Getopt-Long=2.42'
|
||||
'perl-HTTP-Tiny=0.043'
|
||||
'perl-Filter-Simple=0.92'
|
||||
'perl-Filter-Util-Call=1.54'
|
||||
'perl-Getopt-Long=2.45'
|
||||
'perl-HTTP-Tiny=0.054'
|
||||
'perl-I18N-Collate=1.02'
|
||||
'perl-I18N-LangTags=0.40'
|
||||
'perl-if=0.0603'
|
||||
'perl-IO-Compress=2.064'
|
||||
'perl-IO-Socket-IP=0.29'
|
||||
'perl-if=0.0604'
|
||||
'perl-IO-Compress=2.068'
|
||||
'perl-IO-Socket-IP=0.37'
|
||||
'perl-IO-Zlib=1.10'
|
||||
'perl-IO=1.31'
|
||||
'perl-IO=1.35'
|
||||
'perl-IPC-Cmd=0.92'
|
||||
'perl-IPC-SysV=2.04'
|
||||
'perl-JSON-PP=2.27203'
|
||||
'perl-JSON-PP=2.27300'
|
||||
'perl-lib=0.63'
|
||||
'perl-libnet=1.25'
|
||||
'perl-Locale-Codes=3.30'
|
||||
'perl-libnet=3.05'
|
||||
'perl-Locale-Codes=3.34'
|
||||
'perl-Locale-Maketext-Simple=0.21'
|
||||
'perl-Locale-Maketext=1.25'
|
||||
'perl-Locale-Maketext=1.26'
|
||||
'perl-Math-BigInt-FastCalc=0.31'
|
||||
'perl-Math-BigInt=1.9993'
|
||||
'perl-Math-BigRat=0.2606'
|
||||
'perl-Math-BigInt=1.9997'
|
||||
'perl-Math-BigRat=0.2608'
|
||||
'perl-Math-Complex=1.59'
|
||||
'perl-Memoize=1.03'
|
||||
'perl-MIME-Base64=3.14'
|
||||
'perl-Module-Build=0.4205'
|
||||
'perl-Module-CoreList=5.020001'
|
||||
'perl-Module-Load-Conditional=0.62'
|
||||
'perl-MIME-Base64=3.15'
|
||||
'perl-Module-CoreList=5.20150520'
|
||||
'perl-Module-Load-Conditional=0.64'
|
||||
'perl-Module-Load=0.32'
|
||||
'perl-Module-Loaded=0.08'
|
||||
'perl-Module-Metadata=1.000019'
|
||||
'perl-Module-Metadata=1.000026'
|
||||
'perl-Net-Ping=2.43'
|
||||
'perl-Package-Constants=0.04'
|
||||
'perl-Params-Check=0.38'
|
||||
'perl-parent=0.228'
|
||||
'perl-parent=0.232'
|
||||
'perl-Parse-CPAN-Meta=1.4414'
|
||||
'perl-PathTools=3.48'
|
||||
'perl-Perl-OSType=1.007'
|
||||
'perl-perlfaq=5.0150044'
|
||||
'perl-PerlIO-via-QuotedPrint=0.07'
|
||||
'perl-PathTools=3.56'
|
||||
'perl-Perl-OSType=1.008'
|
||||
'perl-perlfaq=5.021009'
|
||||
'perl-PerlIO-via-QuotedPrint=0.08'
|
||||
'perl-Pod-Checker=1.60'
|
||||
'perl-Pod-Escapes=1.06'
|
||||
'perl-Pod-Parser=1.62'
|
||||
'perl-Pod-Perldoc=3.23'
|
||||
'perl-Pod-Simple=3.28'
|
||||
'perl-Pod-Usage=1.63'
|
||||
'perl-Pod-Escapes=1.07'
|
||||
'perl-Pod-Parser=1.63'
|
||||
'perl-Pod-Perldoc=3.25'
|
||||
'perl-Pod-Simple=3.29'
|
||||
'perl-Pod-Usage=1.64'
|
||||
'perl-podlators=2.5.3'
|
||||
'perl-Safe=2.37'
|
||||
'perl-Scalar-List-Utils=1.38'
|
||||
'perl-Safe=2.39'
|
||||
'perl-Scalar-List-Utils=1.41'
|
||||
'perl-Search-Dict=1.07'
|
||||
'perl-SelfLoader=1.21'
|
||||
'perl-Socket=2.013'
|
||||
'perl-Storable=2.49'
|
||||
'perl-SelfLoader=1.22'
|
||||
'perl-Socket=2.018'
|
||||
'perl-Storable=2.53'
|
||||
'perl-Sys-Syslog=0.33'
|
||||
'perl-Term-ANSIColor=4.02'
|
||||
'perl-Term-ANSIColor=4.03'
|
||||
'perl-Term-Cap=1.15'
|
||||
'perl-Term-Complete=1.402'
|
||||
'perl-Term-ReadLine=1.14'
|
||||
'perl-Test-Harness=3.30'
|
||||
'perl-Test-Simple=1.001002'
|
||||
'perl-Term-Complete=1.403'
|
||||
'perl-Term-ReadLine=1.15'
|
||||
'perl-Test-Harness=3.35'
|
||||
'perl-Test-Simple=1.001014'
|
||||
'perl-Test=1.26'
|
||||
'perl-Text-Abbrev=1.02'
|
||||
'perl-Text-Balanced=2.02'
|
||||
'perl-Text-ParseWords=3.29'
|
||||
'perl-Text-Balanced=2.03'
|
||||
'perl-Text-ParseWords=3.30'
|
||||
'perl-Text-Tabs=2013.0523'
|
||||
'perl-Thread-Queue=3.05'
|
||||
'perl-Thread-Semaphore=2.12'
|
||||
'perl-threads-shared=1.46'
|
||||
'perl-threads=1.93'
|
||||
'perl-Tie-File=1.00'
|
||||
'perl-threads-shared=1.48'
|
||||
'perl-threads=2.01'
|
||||
'perl-Tie-File=1.01'
|
||||
'perl-Tie-RefHash=1.39'
|
||||
'perl-Time-HiRes=1.9726'
|
||||
'perl-Time-Local=1.2300'
|
||||
'perl-Time-Piece=1.27'
|
||||
'perl-Unicode-Collate=1.04'
|
||||
'perl-Unicode-Normalize=1.17'
|
||||
'perl-Time-Piece=1.29'
|
||||
'perl-Unicode-Collate=1.12'
|
||||
'perl-Unicode-Normalize=1.18'
|
||||
'perl-version=0.9909'
|
||||
'perl-XSLoader=0.17')
|
||||
'perl-XSLoader=0.20')
|
||||
# Add your own provides here
|
||||
provides=(${provides[@]})
|
||||
md5sums=('21062666f1c627aeb6dbff3c6952738b'
|
||||
md5sums=('f67b152160431b3180fb766bdc2d02e2'
|
||||
'5ed2542fdb9a60682f215bd33701e61a'
|
||||
'1f0cbbee783e8a6d32f01be5118e0d5e'
|
||||
'50a495019bbaf298604795e6bb36394a'
|
||||
'4e8d70350f4f9567e710d3512c5be0eb'
|
||||
'66e17cd1d891012dd4ab5faaad812acc'
|
||||
'26ccfe0cb6348404c4152eb0b3080e65')
|
||||
|
||||
prepare() {
|
||||
chmod -R -644 ${srcdir}/${pkgname}-${pkgver}
|
||||
chmod -R 0666 ${srcdir}/${pkgname}-${pkgver}
|
||||
cd ${srcdir}/${pkgname}-${pkgver}
|
||||
|
||||
patch -p1 -i ${srcdir}/perl-nostdio.patch
|
||||
patch -p1 -i ${srcdir}/perl-5.18.0-cygwin.patch
|
||||
patch -p1 -i ${srcdir}/perl-5.20.0-msys2.patch
|
||||
patch -p1 -i ${srcdir}/perl-5.22.0-msys2.patch
|
||||
|
||||
sed -i 's#version vutil.c .*#version vutil.c f1c7e4778fcf78c04141f562b80183b91cbbf6c9#' t/porting/customized.dat
|
||||
|
||||
@@ -184,7 +181,7 @@ build() {
|
||||
-Dman1ext=1perl -Dman3ext=3perl \
|
||||
-Darchname=${ARCH}-msys-threads \
|
||||
-Dmyarchname=${ARCH}-msys \
|
||||
-Dlibperl=msys-perl5_20.dll \
|
||||
-Dlibperl=msys-perl5_22.dll \
|
||||
-Dlddlflags="-shared ${LDFLAGS}" -Dldflags="${LDFLAGS}" \
|
||||
-Dcc=gcc -Dld=g++
|
||||
|
||||
@@ -229,7 +226,7 @@ package() {
|
||||
install -d -m755 "$pkgdir/usr/bin/site_perl"
|
||||
|
||||
(cd ${pkgdir}/usr/bin; mv perl${pkgver} perl)
|
||||
(cd ${pkgdir}/usr/bin/core_perl; ln -sf c2ph pstruct; ln -sf s2p psed)
|
||||
(cd ${pkgdir}/usr/bin/core_perl; ln -sf c2ph pstruct)
|
||||
|
||||
# Remove all pod files *except* those under /usr/lib/perl5/core_perl/pod/
|
||||
# (FS#16488)
|
||||
|
||||
File diff suppressed because it is too large
Load Diff
Reference in New Issue
Block a user