[arch-commits] Commit in perl-crypt-openssl-dsa/trunk (PKGBUILD)

Felix Yan fyan at archlinux.org
Tue Jun 2 15:09:58 UTC 2015


    Date: Tuesday, June 2, 2015 @ 17:09:58
  Author: fyan
Revision: 134555

upgpkg: perl-crypt-openssl-dsa 0.15-2

perl 5.22 rebuild

Modified:
  perl-crypt-openssl-dsa/trunk/PKGBUILD

----------+
 PKGBUILD |   11 +++++++++--
 1 file changed, 9 insertions(+), 2 deletions(-)

Modified: PKGBUILD
===================================================================
--- PKGBUILD	2015-06-02 14:59:00 UTC (rev 134554)
+++ PKGBUILD	2015-06-02 15:09:58 UTC (rev 134555)
@@ -5,12 +5,12 @@
 
 pkgname=perl-crypt-openssl-dsa
 pkgver=0.15
-pkgrel=1
+pkgrel=2
 pkgdesc="Digital Signature Algorithm using OpenSSL"
 arch=('i686' 'x86_64')
 license=('PerlArtistic' 'GPL')
 options=('!emptydirs')
-depends=('openssl' 'perl')
+depends=('openssl')
 url='http://search.cpan.org/dist/Crypt-OpenSSL-DSA'
 source=("http://search.cpan.org/CPAN/authors/id/K/KM/KMX/Crypt-OpenSSL-DSA-$pkgver.tar.gz")
 sha512sums=('bbc9d3eb487fca1c97a5b843e6d109da0559582ef9063daf9272ff748a5443421a8c81532e522280eaf9434cf79cd9856b6051fcf0ae8ad39ead2dc0f66842dc')
@@ -41,6 +41,13 @@
   make install
 
   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;
 }
 
 # vim:set ts=2 sw=2 et:



More information about the arch-commits mailing list