diff options
author | Elias Elwyn | 2024-02-05 20:09:56 +1100 |
---|---|---|
committer | Elias Elwyn | 2024-02-05 20:09:56 +1100 |
commit | c33d1c5e4fa639dde826ba999bb856d458f6c542 (patch) | |
tree | cfb2a751f04348fe7c0b97fecf4979ed7c0f1a49 /PKGBUILD | |
parent | f013fa866742659677d4add48ee099cbd5d851e9 (diff) | |
download | aur-perl-test-sharedfork.tar.gz |
fix: update url
Refactor PKGBUILD with new perl package guidelines
Diffstat (limited to 'PKGBUILD')
-rw-r--r-- | PKGBUILD | 64 |
1 files changed, 25 insertions, 39 deletions
@@ -1,50 +1,36 @@ # Contributor: John D Jones III AKA jnbek <jnbek1972 -_AT_- g m a i l -_Dot_- com> -# Generator : CPANPLUS::Dist::Arch 1.32 +# Contributor: Elias Elwyn <a@jthv.ai> -pkgname='perl-test-sharedfork' -pkgver='0.35' -pkgrel='1' -pkgdesc="fork test" -arch=('any') -license=('PerlArtistic' 'GPL') -options=('!emptydirs') -depends=('perl-test-requires' 'perl>=5.008_001') -makedepends=() -url='https://metacpan.org/release/Test-SharedFork' -source=('http://search.cpan.org/CPAN/authors/id/E/EX/EXODIST/Test-SharedFork-0.35.tar.gz') -md5sums=('3101aea2e3ae41d48fd8874414430cef') -sha512sums=('e5948dfb34cfaf35a2fb2783c726f1cea2ae2f4bbdc4cbb912f83c877422ceabb3e0323c8c669b3c3a08e6d2a12106309528f0f674657001e6aeb3cb3c1dfd9f') -_distdir="Test-SharedFork-0.35" +pkgname=perl-test-sharedfork +pkgver=0.35 +pkgrel=2 +pkgdesc='Utility module for Test::Builder, to test fork(2)' +_dist=Test-SharedFork +arch=(any) +url="https://metacpan.org/release/$_dist" +license=(GPL PerlArtistic) +depends=(perl perl-test-requires) +options=('!emptydirs' purge) +source=("https://cpan.metacpan.org/authors/id/E/EX/EXODIST/$_dist-$pkgver.tar.gz") +sha256sums=(2932e865610e80758f764c586757ef8e11db1284d958e25e4b7a85098414c59f) 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: |