diff options
author | Elias Elwyn | 2024-02-05 19:53:23 +1100 |
---|---|---|
committer | Elias Elwyn | 2024-02-05 19:53:56 +1100 |
commit | 2eea752df2c4f7db6b556db51594a68df654eae0 (patch) | |
tree | b9ebfdb7ba3c80d84b62a7c6b29a7dfe8ff2a55d /PKGBUILD | |
parent | 5e20d4ac2b13149a74ad738e6771ba053387aeb6 (diff) | |
download | aur-perl-pod2-base.tar.gz |
fix: add missing checkdepends
Refactor PKGBUILD with new perl package guidelines
Diffstat (limited to 'PKGBUILD')
-rw-r--r-- | PKGBUILD | 65 |
1 files changed, 26 insertions, 39 deletions
@@ -1,50 +1,37 @@ # Contributor: John D Jones III <jnbek1972 -_AT_- g m a i l -_Dot_- com> -# Generator : CPANPLUS::Dist::Arch 1.29 +# Contributor: Elias Elwyn <a@jthv.ai> -pkgname='perl-pod2-base' -pkgver='0.043' -pkgrel='1' -pkgdesc="Base module for translations of Perl documentation" -arch=('any') -license=('PerlArtistic' 'GPL') -options=('!emptydirs') -depends=('perl') -makedepends=() -url='http://search.mcpan.org/dist/POD2-Base' -source=('http://search.mcpan.org/CPAN/authors/id/F/FE/FERREIRA/POD2-Base-0.043.tar.gz') -md5sums=('aa72bc2e4f487427f380e0ef9a10f3e8') -sha512sums=('d535faae9f6722bc8defc016d5b13c8cd251589a28d244feb4394a1ad6235d4e95651e3dc87d13e424e32a54930528c9cf817f65f2eb56ecf53493570450b443') -_distdir="POD2-Base-0.043" +pkgname=perl-pod2-base +pkgver=0.043 +pkgrel=2 +pkgdesc='Base module for translations of Perl documentation' +_dist=POD2-Base +arch=(any) +url="https://metacpan.org/release/$_dist" +license=(GPL PerlArtistic) +depends=(perl) +checkdepends=(perl-test-pod perl-test-pod-coverage) +options=('!emptydirs' purge) +source=("https://cpan.metacpan.org/authors/id/F/FE/FERREIRA/$_dist-$pkgver.tar.gz") +sha256sums=(071910a2233d11767c9576f1909b8686b4696acb6a7035d1513f9c15ccf0237e) build() { - ( export PERL_MM_USE_DEFAULT=1 PERL5LIB="" \ - PERL_AUTOINSTALL=--skipdeps \ - PERL_MM_OPT="INSTALLDIRS=vendor DESTDIR='$pkgdir'" \ - PERL_MB_OPT="--installdirs vendor --destdir '$pkgdir'" \ - MODULEBUILDRC=/dev/null - - cd "$srcdir/$_distdir" - /usr/bin/perl Makefile.PL - make - ) + cd "$srcdir/$_dist-$pkgver" + unset PERL5LIB PERL_MM_OPT PERL_LOCAL_LIB_ROOT + export PERL_MM_USE_DEFAULT=1 PERL_AUTOINSTALL=--skipdeps + /usr/bin/perl Makefile.PL + make } check() { - cd "$srcdir/$_distdir" - ( export PERL_MM_USE_DEFAULT=1 PERL5LIB="" - make test - ) + cd "$srcdir/$_dist-$pkgver" + unset PERL5LIB PERL_MM_OPT PERL_LOCAL_LIB_ROOT + export PERL_MM_USE_DEFAULT=1 + make test } package() { - cd "$srcdir/$_distdir" - make install - - find "$pkgdir" -name .packlist -o -name perllocal.pod -delete + cd "$srcdir/$_dist-$pkgver" + unset PERL5LIB PERL_MM_OPT PERL_LOCAL_LIB_ROOT + make install INSTALLDIRS=vendor DESTDIR="$pkgdir" } - -# Local Variables: -# mode: shell-script -# sh-basic-offset: 2 -# End: -# vim:set ts=2 sw=2 et: |