[arch-commits] Commit in perl/repos (14 files)
Date: Wednesday, September 17, 2014 @ 12:00:46 Author: bluewind Revision: 221823 archrelease: copy trunk to testing-i686, testing-x86_64 Added: perl/repos/testing-i686/ perl/repos/testing-i686/PKGBUILD (from rev 221822, perl/trunk/PKGBUILD) perl/repos/testing-i686/generate-rebuild-list.sh (from rev 221822, perl/trunk/generate-rebuild-list.sh) perl/repos/testing-i686/patchprov (from rev 221822, perl/trunk/patchprov) perl/repos/testing-i686/perlbin.csh (from rev 221822, perl/trunk/perlbin.csh) perl/repos/testing-i686/perlbin.sh (from rev 221822, perl/trunk/perlbin.sh) perl/repos/testing-i686/upgpkg (from rev 221822, perl/trunk/upgpkg) perl/repos/testing-x86_64/ perl/repos/testing-x86_64/PKGBUILD (from rev 221822, perl/trunk/PKGBUILD) perl/repos/testing-x86_64/generate-rebuild-list.sh (from rev 221822, perl/trunk/generate-rebuild-list.sh) perl/repos/testing-x86_64/patchprov (from rev 221822, perl/trunk/patchprov) perl/repos/testing-x86_64/perlbin.csh (from rev 221822, perl/trunk/perlbin.csh) perl/repos/testing-x86_64/perlbin.sh (from rev 221822, perl/trunk/perlbin.sh) perl/repos/testing-x86_64/upgpkg (from rev 221822, perl/trunk/upgpkg) -+ testing-i686/PKGBUILD | 228 ++ testing-i686/generate-rebuild-list.sh |4 testing-i686/patchprov | 259 ++ testing-i686/perlbin.csh| 15 + testing-i686/perlbin.sh | 18 ++ testing-i686/upgpkg |4 testing-x86_64/PKGBUILD | 228 ++ testing-x86_64/generate-rebuild-list.sh |4 testing-x86_64/patchprov| 259 ++ testing-x86_64/perlbin.csh | 15 + testing-x86_64/perlbin.sh | 18 ++ testing-x86_64/upgpkg |4 12 files changed, 1056 insertions(+) Copied: perl/repos/testing-i686/PKGBUILD (from rev 221822, perl/trunk/PKGBUILD) === --- testing-i686/PKGBUILD (rev 0) +++ testing-i686/PKGBUILD 2014-09-17 10:00:46 UTC (rev 221823) @@ -0,0 +1,228 @@ +# $Id$ +# Maintainer: Florian Pritz +# Contributor: Angel Velasquez +# Contributor: kevin +# Contributor: judd +# Contributor: francois + +pkgname=perl +pkgver=5.20.1 +pkgrel=1 +pkgdesc="A highly capable, feature-rich programming language" +arch=(i686 x86_64) +license=('GPL' 'PerlArtistic') +url="http://www.perl.org"; +groups=('base') +depends=('gdbm' 'db' 'glibc') +# 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' + 'perl-autoloader=5.74' + 'perl-autouse=1.08' + 'perl-b-debug=1.19' + '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-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-devel-selfstubber=1.05' + 'perl-digest-md5=2.53' + 'perl-digest-sha=5.88' + 'perl-digest=1.17' + 'perl-dumpvalue=1.17' + 'perl-encode=2.60' + '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-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-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-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-io-zlib=1.10' + 'perl-io=1.31' + 'perl-ipc-cmd=0.92' + 'perl-ipc-sysv=2.04' + 'perl-json-pp=2.27203' + 'perl-lib=0.63' + 'perl-libnet=1.25' + 'perl-locale-codes=3.30' + 'perl-locale-maketext-simple=0.21' + 'perl-locale-maketext=1.25' + 'perl-math-bigint-fastcalc=0.31' + 'perl-math
[arch-commits] Commit in perl/repos (14 files)
Date: Sunday, June 1, 2014 @ 13:09:19 Author: bluewind Revision: 213972 db-move: moved perl from [staging] to [testing] (i686, x86_64) Added: perl/repos/testing-i686/ perl/repos/testing-i686/PKGBUILD (from rev 213950, perl/repos/staging-i686/PKGBUILD) perl/repos/testing-i686/generate-rebuild-list.sh (from rev 213950, perl/repos/staging-i686/generate-rebuild-list.sh) perl/repos/testing-i686/perlbin.csh (from rev 213950, perl/repos/staging-i686/perlbin.csh) perl/repos/testing-i686/perlbin.sh (from rev 213950, perl/repos/staging-i686/perlbin.sh) perl/repos/testing-i686/provides.pl (from rev 213950, perl/repos/staging-i686/provides.pl) perl/repos/testing-x86_64/ perl/repos/testing-x86_64/PKGBUILD (from rev 213950, perl/repos/staging-x86_64/PKGBUILD) perl/repos/testing-x86_64/generate-rebuild-list.sh (from rev 213950, perl/repos/staging-x86_64/generate-rebuild-list.sh) perl/repos/testing-x86_64/perlbin.csh (from rev 213950, perl/repos/staging-x86_64/perlbin.csh) perl/repos/testing-x86_64/perlbin.sh (from rev 213950, perl/repos/staging-x86_64/perlbin.sh) perl/repos/testing-x86_64/provides.pl (from rev 213950, perl/repos/staging-x86_64/provides.pl) Deleted: perl/repos/staging-i686/ perl/repos/staging-x86_64/ -+ testing-i686/PKGBUILD | 113 +++ testing-i686/generate-rebuild-list.sh |4 testing-i686/perlbin.csh| 15 + testing-i686/perlbin.sh | 18 + testing-i686/provides.pl| 299 ++ testing-x86_64/PKGBUILD | 113 +++ testing-x86_64/generate-rebuild-list.sh |4 testing-x86_64/perlbin.csh | 15 + testing-x86_64/perlbin.sh | 18 + testing-x86_64/provides.pl | 299 ++ 10 files changed, 898 insertions(+) Copied: perl/repos/testing-i686/PKGBUILD (from rev 213950, perl/repos/staging-i686/PKGBUILD) === --- testing-i686/PKGBUILD (rev 0) +++ testing-i686/PKGBUILD 2014-06-01 11:09:19 UTC (rev 213972) @@ -0,0 +1,113 @@ +# $Id$ +# Maintainer: Florian Pritz +# Contributor: Angel Velasquez +# Contributor: kevin +# Contributor: judd +# Contributor: francois + +pkgname=perl +pkgver=5.20.0 +pkgrel=2 +pkgdesc="A highly capable, feature-rich programming language" +arch=(i686 x86_64) +license=('GPL' 'PerlArtistic') +url="http://www.perl.org"; +groups=('base') +depends=('gdbm' 'db' 'glibc') +source=(http://www.cpan.org/src/5.0/perl-${pkgver}.tar.bz2 +perlbin.sh +perlbin.csh +provides.pl) +options=('makeflags' '!purge') +md5sums=('20cbecd4e9e880ee7a50a136c8b1484e' + '5ed2542fdb9a60682f215bd33701e61a' + '1f0cbbee783e8a6d32f01be5118e0d5e' + '999c3eea6464860704abbb055a0f0896') + +# workaround to let the integrity check find the correct provides array +if [[ ${0##*/} = "parse_pkgbuilds.sh" ]]; then + true && provides=($(bsdtar -q -O -xf "/srv/ftp/pool/packages/$pkgname-$pkgver-$pkgrel-$CARCH.pkg.tar.xz" .PKGINFO | sed -rn 's#^provides = (.*)#\1#p')) +fi + +prepare() { + cd ${srcdir}/${pkgname}-${pkgver} +} + +build() { + cd ${srcdir}/${pkgname}-${pkgver} + + if [ "${CARCH}" = "x86_64" ]; then +# for x86_64 +arch_opts="-Dcccdlflags='-fPIC'" + else +# for i686 +arch_opts="" + fi + + ./Configure -des -Dusethreads -Duseshrplib -Doptimize="${CFLAGS}" \ +-Dprefix=/usr -Dvendorprefix=/usr \ +-Dprivlib=/usr/share/perl5/core_perl \ +-Darchlib=/usr/lib/perl5/core_perl \ +-Dsitelib=/usr/share/perl5/site_perl \ +-Dsitearch=/usr/lib/perl5/site_perl \ +-Dvendorlib=/usr/share/perl5/vendor_perl \ +-Dvendorarch=/usr/lib/perl5/vendor_perl \ +-Dscriptdir=/usr/bin/core_perl \ +-Dsitescript=/usr/bin/site_perl \ +-Dvendorscript=/usr/bin/vendor_perl \ +-Dinc_version_list=none \ +-Dman1ext=1perl -Dman3ext=3perl ${arch_opts} \ +-Dlddlflags="-shared ${LDFLAGS}" -Dldflags="${LDFLAGS}" + make +} + +check() { + cd ${srcdir}/${pkgname}-${pkgver} + TEST_JOBS=$(echo $MAKEFLAGS | sed 's/.*-j\([0-9][0-9]*\).*/\1/') make test_harness +# make test +} + +package() { + # hack to work around makepkg running the subshell in check_sanity() + new_provides=($(cd "$srcdir/perl-$pkgver"; LD_PRELOAD=./libperl.so ./perl -Ilib "$srcdir/provides.pl" .)) + provides=(${new_provides[@]}) + + cd ${srcdir}/${pkgname}-${pkgver} + make DESTDIR="$pkgdir" install + + ### Perl Settings ### + # Change man page extensions for site and vendor module builds. + # Set no mail address since bug reports should go to the bug tracker + # and not someone's email. + sed -e '/^man1ext=/ s/1perl/1p/' -e '/^man3ext=/ s/3perl/3pm/' \ + -e "/^cf_email=/ s/'.*'/''/" \ + -e "/^perladmin=/ s/'.*'/''/" \ + -i ${pkgdir}/usr/lib/
[arch-commits] Commit in perl/repos (14 files)
Date: Friday, March 15, 2013 @ 22:25:08 Author: bluewind Revision: 180065 archrelease: copy trunk to testing-i686, testing-x86_64 Added: perl/repos/testing-i686/ perl/repos/testing-i686/PKGBUILD (from rev 180064, perl/trunk/PKGBUILD) perl/repos/testing-i686/cgi-cr-escaping.diff (from rev 180064, perl/trunk/cgi-cr-escaping.diff) perl/repos/testing-i686/perl.install (from rev 180064, perl/trunk/perl.install) perl/repos/testing-i686/perlbin.csh (from rev 180064, perl/trunk/perlbin.csh) perl/repos/testing-i686/perlbin.sh (from rev 180064, perl/trunk/perlbin.sh) perl/repos/testing-i686/provides.pl (from rev 180064, perl/trunk/provides.pl) perl/repos/testing-x86_64/ perl/repos/testing-x86_64/PKGBUILD (from rev 180064, perl/trunk/PKGBUILD) perl/repos/testing-x86_64/cgi-cr-escaping.diff (from rev 180064, perl/trunk/cgi-cr-escaping.diff) perl/repos/testing-x86_64/perl.install (from rev 180064, perl/trunk/perl.install) perl/repos/testing-x86_64/perlbin.csh (from rev 180064, perl/trunk/perlbin.csh) perl/repos/testing-x86_64/perlbin.sh (from rev 180064, perl/trunk/perlbin.sh) perl/repos/testing-x86_64/provides.pl (from rev 180064, perl/trunk/provides.pl) -+ testing-i686/PKGBUILD | 119 + testing-i686/cgi-cr-escaping.diff | 75 testing-i686/perl.install | 10 + testing-i686/perlbin.csh| 15 + testing-i686/perlbin.sh | 18 ++ testing-i686/provides.pl| 299 ++ testing-x86_64/PKGBUILD | 119 + testing-x86_64/cgi-cr-escaping.diff | 75 testing-x86_64/perl.install | 10 + testing-x86_64/perlbin.csh | 15 + testing-x86_64/perlbin.sh | 18 ++ testing-x86_64/provides.pl | 299 ++ 12 files changed, 1072 insertions(+) Copied: perl/repos/testing-i686/PKGBUILD (from rev 180064, perl/trunk/PKGBUILD) === --- testing-i686/PKGBUILD (rev 0) +++ testing-i686/PKGBUILD 2013-03-15 21:25:08 UTC (rev 180065) @@ -0,0 +1,119 @@ +# $Id$ +# Maintainer: Florian Pritz +# Contributor: Angel Velasquez +# Contributor: kevin +# Contributor: judd +# Contributor: francois + +pkgname=perl +pkgver=5.16.3 +pkgrel=1 +pkgdesc="A highly capable, feature-rich programming language" +arch=(i686 x86_64) +license=('GPL' 'PerlArtistic') +url="http://www.perl.org"; +groups=('base') +depends=('gdbm' 'db' 'coreutils' 'glibc' 'sh') +source=(http://www.cpan.org/src/5.0/perl-${pkgver}.tar.bz2 +cgi-cr-escaping.diff +perlbin.sh +perlbin.csh +provides.pl) +install=perl.install +options=('makeflags' '!purge') +md5sums=('025102de0e4a597cf541e57da80c6aa3' + '0486659c9eefe682364a3e364d814296' + '5ed2542fdb9a60682f215bd33701e61a' + '1f0cbbee783e8a6d32f01be5118e0d5e' + '999c3eea6464860704abbb055a0f0896') +# workaround to let the integrity check find the correct provides array +if [[ ${0##*/} = "parse_pkgbuilds.sh" ]]; then + true && provides=($(bsdtar -q -O -xf "/srv/ftp/pool/packages/$pkgname-$pkgver-$pkgrel-$CARCH.pkg.tar.xz" .PKGINFO | sed -rn 's#^provides = (.*)#\1#p')) +fi + +build() { + cd ${srcdir}/${pkgname}-${pkgver} + + patch -i "$srcdir/cgi-cr-escaping.diff" -p1 + + if [ "${CARCH}" = "x86_64" ]; then +# for x86_64 +arch_opts="-Dcccdlflags='-fPIC'" + else +# for i686 +arch_opts="" + fi + + ./Configure -des -Dusethreads -Duseshrplib -Doptimize="${CFLAGS}" \ +-Dprefix=/usr -Dvendorprefix=/usr \ +-Dprivlib=/usr/share/perl5/core_perl \ +-Darchlib=/usr/lib/perl5/core_perl \ +-Dsitelib=/usr/share/perl5/site_perl \ +-Dsitearch=/usr/lib/perl5/site_perl \ +-Dvendorlib=/usr/share/perl5/vendor_perl \ +-Dvendorarch=/usr/lib/perl5/vendor_perl \ +-Dscriptdir=/usr/bin/core_perl \ +-Dsitescript=/usr/bin/site_perl \ +-Dvendorscript=/usr/bin/vendor_perl \ +-Dinc_version_list=none \ +-Dman1ext=1perl -Dman3ext=3perl ${arch_opts} \ +-Dlddlflags="-shared ${LDFLAGS}" -Dldflags="${LDFLAGS}" + make +} + +check() { + cd ${srcdir}/${pkgname}-${pkgver} + TEST_JOBS=$(echo $MAKEFLAGS | sed 's/.*-j\([0-9][0-9]*\).*/\1/') make test_harness +# make test +} + +package() { + # hack to work around makepkg running the subshell in check_sanity() + new_provides=($(cd "$srcdir/perl-$pkgver"; LD_PRELOAD=./libperl.so ./perl -Ilib "$srcdir/provides.pl" .)) + provides=(${new_provides[@]}) + + cd ${srcdir}/${pkgname}-${pkgver} + make DESTDIR="$pkgdir" install + + ### Perl Settings ### + # Change man page extensions for site and vendor module builds. + # Set no mail address since bug reports should go to the bug tracker + # and not someone's email. + sed -e '/^man1ext=/ s/1perl/1p/' -e '/^man3ext=/ s/