[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