summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorBrian Bidulock2017-06-09 19:25:44 -0600
committerBrian Bidulock2017-06-09 19:25:44 -0600
commit1e66a955546aa856b8d401064b80a3bf23cb4167 (patch)
treee3a36a8fd9ebd4a86f15a6863d414e84f5a95962
parentf57aea5b19d60830d240b5834cea90de0d909fd8 (diff)
downloadaur-1e66a955546aa856b8d401064b80a3bf23cb4167.tar.gz
updates for perl 5.26.0 with template
-rw-r--r--.SRCINFO2
-rw-r--r--PKGBUILD14
2 files changed, 13 insertions, 3 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 733be297a376..094afa51bfb8 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,7 +1,7 @@
pkgbase = perl-net-pcap
pkgdesc = Perl/CPAN Module Net::Pcap
pkgver = 0.17
- pkgrel = 6
+ pkgrel = 7
url = https://metacpan.org/release/Net-Pcap
arch = i686
arch = x86_64
diff --git a/PKGBUILD b/PKGBUILD
index 88d0185661cc..b44b04dfbbe0 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -2,7 +2,7 @@
pkgname=perl-net-pcap
_realname=Net-Pcap
pkgver=0.17
-pkgrel=6
+pkgrel=7
pkgdesc="Perl/CPAN Module Net::Pcap"
arch=("i686" "x86_64")
url="https://metacpan.org/release/$_realname"
@@ -25,12 +25,22 @@ 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/$_realname-$pkgver
- make install DESTDIR=$pkgdir/
+ make PERL_MM_USE_DEFAULT=1 DESTDIR="$pkgdir/" install
# remove perllocal.pod and .packlist
find $pkgdir -name perllocal.pod -delete
find $pkgdir -name .packlist -delete
+ _perl_depends
}