summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorBrian Bidulock2017-06-10 05:36:43 -0600
committerBrian Bidulock2017-06-10 05:36:43 -0600
commit7544faec94818584e8debbd874f82b188bb765a7 (patch)
tree4b0a39cb812416cb351b14e2bcacc2bcb1c0c571
parent010ba2d2db74bdebcb48816e816b5a6b8c3ab4ab (diff)
downloadaur-7544faec94818584e8debbd874f82b188bb765a7.tar.gz
update for perl 5.26.0 with template
-rw-r--r--PKGBUILD18
1 files changed, 15 insertions, 3 deletions
diff --git a/PKGBUILD b/PKGBUILD
index 6c3bb2836511..270d2ca85cab 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,9 +1,10 @@
-# Maintainer: Patryk Kowalczyk < patryk at kowalczyk dot ws>
+# Maintainer: Brian Bidulock <bidulock@openss7.org>
+# Contributor: Patryk Kowalczyk < patryk at kowalczyk dot ws>
pkgname=perl-xml-dom-xpath
pkgname_=XML-DOM-XPath
pkgver=0.14
-pkgrel=3
+pkgrel=4
pkgdesc="Implements Level 1 of W3's DOM: XPath"
arch=('i686' 'x86_64')
url="http://search.cpan.org/~mirod/XML-DOM-XPath-0.14/"
@@ -11,6 +12,7 @@ license=('GPL' 'PerlArtistic')
depends=('perl>=5.10.0' 'perl-xml-regexp' 'libxml-perl>=0.07' 'perl-libwww' 'perl-xml-dom')
options=('!emptydirs')
source=(http://search.cpan.org/CPAN/authors/id/M/MI/MIROD/XML-DOM-XPath-${pkgver}.tar.gz)
+md5sums=('51a40df96c2f92829e1a4f84782fa75e')
build() {
cd ${srcdir}/${pkgname_}-${pkgver}
@@ -18,10 +20,20 @@ build() {
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}
make install DESTDIR=${pkgdir}
find ${pkgdir} -name '.packlist' -delete
find ${pkgdir} -name '*.pod' -delete
+ _perl_depends
}
-md5sums=('51a40df96c2f92829e1a4f84782fa75e')