[arch-commits] Commit in perl-crypt-openssl-bignum/trunk (PKGBUILD)
Florian Pritz
bluewind at archlinux.org
Tue Jun 2 09:30:08 UTC 2015
Date: Tuesday, June 2, 2015 @ 11:30:08
Author: bluewind
Revision: 240185
upgpkg: perl-crypt-openssl-bignum 0.06-2
perl 5.22 rebuild
Modified:
perl-crypt-openssl-bignum/trunk/PKGBUILD
----------+
PKGBUILD | 27 +++++++++++++++------------
1 file changed, 15 insertions(+), 12 deletions(-)
Modified: PKGBUILD
===================================================================
--- PKGBUILD 2015-06-02 08:30:38 UTC (rev 240184)
+++ PKGBUILD 2015-06-02 09:30:08 UTC (rev 240185)
@@ -2,12 +2,12 @@
pkgname=perl-crypt-openssl-bignum
pkgver=0.06
-pkgrel=1
+pkgrel=2
pkgdesc="OpenSSL's multiprecision integer arithmetic"
arch=(i686 x86_64)
license=(PerlArtistic GPL)
options=(!emptydirs)
-depends=('perl>=5.6.2' openssl)
+depends=(perl openssl)
url=https://metacpan.org/release/Crypt-OpenSSL-Bignum
source=("http://search.cpan.org/CPAN/authors/id/K/KM/KMX/Crypt-OpenSSL-Bignum-$pkgver.tar.gz")
md5sums=(5673ee17919231c6394382e48f80c582)
@@ -14,29 +14,32 @@
sha512sums=(98e18ce2d8db09b2a552de641e403944e9e0f413b835dcf560fb8b552bd442a2753aea2ed7cb1b62cb261f1b6debfe56db82b15bd872bc45e12ff1aed92fa478)
_ddir="Crypt-OpenSSL-Bignum-$pkgver"
-build()
-(
+build() {
cd "$srcdir/$_ddir"
export PERL_MM_USE_DEFAULT=1 PERL_AUTOINSTALL=--skipdeps
unset PERL5LIB PERL_MM_OPT
/usr/bin/perl Makefile.PL
make
-)
+}
-check()
-(
+check() {
cd "$srcdir/$_ddir"
export PERL_MM_USE_DEFAULT=1
unset PERL5LIB
make test
-)
+}
-package()
-(
+package() {
cd "$srcdir/$_ddir"
make install INSTALLDIRS=vendor DESTDIR="$pkgdir"
- find "$pkgdir" -name .packlist -o -name perllocal.pod -delete
-)
+# template start; name=perl-binary-module-dependency; version=1;
+if [[ $(find "$pkgdir/usr/lib/perl5/" -name "*.so") ]]; then
+ _perlver_min=$(perl -e '$v = $^V->{version}; print $v->[0].".".($v->[1]);')
+ _perlver_max=$(perl -e '$v = $^V->{version}; print $v->[0].".".($v->[1]+1);')
+ depends+=("perl>=$_perlver_min" "perl<$_perlver_max")
+fi
+# template end;
+}
# Local Variables:
# mode: shell-script
More information about the arch-commits
mailing list