diff options
author | Brian Bidulock | 2017-09-04 22:59:58 -0600 |
---|---|---|
committer | Brian Bidulock | 2017-09-04 22:59:58 -0600 |
commit | 8b39aa17c2e177073e5e2ef0ce870ce3f70d3ae5 (patch) | |
tree | 411286c0325e67bb4da3e8e8f1e9d34361108a56 | |
parent | 26bb7636431d765ecd352c08a186e46fa4084fc7 (diff) | |
download | aur-8b39aa17c2e177073e5e2ef0ce870ce3f70d3ae5.tar.gz |
bump pkgrel to rebuild against new perl
-rw-r--r-- | .SRCINFO | 2 | ||||
-rw-r--r-- | PKGBUILD | 32 |
2 files changed, 23 insertions, 11 deletions
@@ -1,7 +1,7 @@ pkgbase = perl-tk-gbarr pkgdesc = Perl/CPAN Module Tk::TFrame,Cloth,NumEntry,NumEntryPlain,FireButton pkgver = 2.08 - pkgrel = 4 + pkgrel = 5 url = http://metacpan.org/release/Tk-GBARR arch = any license = GPL @@ -2,7 +2,7 @@ pkgname=perl-tk-gbarr pkgver=2.08 -pkgrel=4 +pkgrel=5 pkgdesc='Perl/CPAN Module Tk::TFrame,Cloth,NumEntry,NumEntryPlain,FireButton' arch=('any') url='http://metacpan.org/release/Tk-GBARR' @@ -15,17 +15,29 @@ depends=() md5sums=('8791dc6ddba154ccb9b6a54e8ad11351') build() { - cd "$srcdir/Tk-GBARR-$pkgver" + cd "$srcdir/Tk-GBARR-$pkgver" - # install module in vendor directories - PERL_MM_USE_DEFAULT=1 perl Makefile.PL INSTALLDIRS=vendor - make + # install module in vendor directories + 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/Tk-GBARR-$pkgver" - make install DESTDIR="$pkgdir/" + cd "$srcdir/Tk-GBARR-$pkgver" + make install DESTDIR="$pkgdir/" - #remove perllocal.pod and .packlist - find "$pkgdir" -name perllocal.pod -delete - find "$pkgdir" -name .packlist -delete + #remove perllocal.pod and .packlist + find "$pkgdir" -name perllocal.pod -delete + find "$pkgdir" -name .packlist -delete + _perl_depends } |