summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorBrian Bidulock2017-06-09 18:18:41 -0600
committerBrian Bidulock2017-06-09 18:18:41 -0600
commitb7e2611d840865aa05e26e5b86f6996304af010c (patch)
tree5ea50577eb8f2b395bf2ece9bf7df3f069e94634
parent5fcffc040ab90824f5957c73e782360df8df50a5 (diff)
downloadaur-b7e2611d840865aa05e26e5b86f6996304af010c.tar.gz
update for perl 5.26.0 with template
-rw-r--r--.SRCINFO2
-rw-r--r--PKGBUILD12
2 files changed, 12 insertions, 2 deletions
diff --git a/.SRCINFO b/.SRCINFO
index b909c2445cd2..7e0414594772 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,7 +1,7 @@
pkgbase = perl-netcdf
pkgdesc = A perl extension module for scientific data access via the netCDF API
pkgver = 1.2.4
- pkgrel = 1
+ pkgrel = 2
url = http://www.unidata.ucar.edu/software/netcdf-perl/
arch = i686
arch = x86_64
diff --git a/PKGBUILD b/PKGBUILD
index 989a650343c4..0355ec81508c 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -5,7 +5,7 @@
pkgname=perl-netcdf
_pkgname=netcdf-perl
pkgver=1.2.4
-pkgrel=1
+pkgrel=2
pkgdesc="A perl extension module for scientific data access via the netCDF API"
arch=('i686' 'x86_64')
url="http://www.unidata.ucar.edu/software/netcdf-perl/"
@@ -36,6 +36,15 @@ build() {
PERL_MM_USE_DEFAULT=1 perl Makefile.PL INSTALLDIRS=vendor
make
}
+_perl_depends() {
+# 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;
+}
package() {
cd $srcdir/$_pkgname-$pkgver/src
install -Dm0644 netCDFPerl.1 "${pkgdir}"/usr/share/man/man3/NetCDF.3pm
@@ -45,6 +54,7 @@ package() {
make DESTDIR=$pkgdir install
find $pkgdir -name '.packlist' -delete
find $pkgdir -name '*.pod' -delete
+ _perl_depends
}
# vim:set ts=2 sw=2 et: