diff options
-rw-r--r-- | .SRCINFO | 9 | ||||
-rw-r--r-- | PKGBUILD | 53 |
2 files changed, 21 insertions, 41 deletions
@@ -1,16 +1,15 @@ pkgbase = perl-pod-coverage-trustpod pkgdesc = Pod::Coverage::TrustPod - allow a module's pod to contain Pod::Coverage hints - pkgver = 0.100003 + pkgver = 0.100006 pkgrel = 1 - url = http://search.cpan.org/dist/Pod-Coverage-TrustPod/ + url = https://metacpan.org/release/Pod-Coverage-TrustPod/ arch = any license = GPL license = PerlArtistic depends = perl-pod-eventual depends = perl-pod-coverage options = !emptydirs - source = http://search.cpan.org/CPAN/authors/id/R/RJ/RJBS/Pod-Coverage-TrustPod-0.100003.tar.gz - sha256sums = 3f0c42c4656cf22dab0e7c92c9006eb90a4a3068d6950938c4773c5854619ea6 + source = http://search.cpan.org/CPAN/authors/id/R/RJ/RJBS/Pod-Coverage-TrustPod-0.100006.tar.gz + sha256sums = 358adc2504f039eb69098aa99bdde6ae9dc935364a8e144f6405e8293b3a7ca3 pkgname = perl-pod-coverage-trustpod - @@ -1,14 +1,11 @@ -# Maintainer: Piotr Rogoza <piotr dot r dot public at gmail dot com> -# Contributor: Piotr Rogoza <piotr dot r dot public at gmail dot com> - pkgname=perl-pod-coverage-trustpod -pkgver=0.100003 +pkgver=0.100006 pkgrel=1 _author='R/RJ/RJBS' _perlmod='Pod-Coverage-TrustPod' pkgdesc="Pod::Coverage::TrustPod - allow a module's pod to contain Pod::Coverage hints" arch=('any') -url="http://search.cpan.org/dist/Pod-Coverage-TrustPod/" +url="https://metacpan.org/release/Pod-Coverage-TrustPod/" license=('GPL' 'PerlArtistic') depends=( perl-pod-eventual @@ -17,49 +14,33 @@ perl-pod-coverage provides=() options=(!emptydirs) source=("http://search.cpan.org/CPAN/authors/id/$_author/$_perlmod-$pkgver.tar.gz") -sha256sums=('3f0c42c4656cf22dab0e7c92c9006eb90a4a3068d6950938c4773c5854619ea6') +sha256sums=('358adc2504f039eb69098aa99bdde6ae9dc935364a8e144f6405e8293b3a7ca3') +unset PERL5LIB PERL_MM_OPT PERL_MB_OPT PERL_LOCAL_LIB_ROOT +export PERL_MM_USE_DEFAULT=1 PERL_AUTOINSTALL=--skipdeps MODULEBUILDRC=/dev/null build(){ cd "$srcdir"/$_perlmod-$pkgver - - # Setting these env variables overwrites any command-line-options we don't want... - export PERL_MM_USE_DEFAULT=1 PERL_AUTOINSTALL=--skipdeps \ - PERL_MM_OPT="INSTALLDIRS=vendor DESTDIR='$pkgdir'" \ - PERL_MB_OPT="--installdirs vendor --destdir '$pkgdir'" \ - MODULEBUILDRC=/dev/null - - # If using Makefile.PL - if [ -r Makefile.PL ]; then - /usr/bin/perl Makefile.PL + if [ -f Makefile.PL ]; then + perl Makefile.PL make - # If using Build.PL - elif [ -r Build.PL ]; then - /usr/bin/perl Build.PL - perl Build + else + perl Build.PL + ./Build fi } check(){ cd "$srcdir"/$_perlmod-$pkgver - - # If using Makefile.PL - if [ -r Makefile.PL ]; then + if [ -f Makefile.PL ]; then make test - # If using Build.PL - elif [ -r Build.PL ]; then - perl Build test + else + ./Build test fi } package(){ cd "$srcdir"/$_perlmod-$pkgver - - # If using Makefile.PL - if [ -r Makefile.PL ]; then - make install - # If using Build.PL - elif [ -r Build.PL ]; then - perl Build install + if [ -f Makefile.PL ]; then + make install INSTALLDIRS=vendor DESTDIR="$pkgdir" + else + ./Build install --installdirs=vendor --destdir="$pkgdir" fi - - # remove perllocal.pod and .packlist - find "$pkgdir" -name .packlist -o -name perllocal.pod -delete } |