diff options
author | Elias Elwyn | 2024-02-05 19:40:12 +1100 |
---|---|---|
committer | Elias Elwyn | 2024-02-05 19:40:56 +1100 |
commit | de5782d9dc935aecc953dd3c974da4c09ae97541 (patch) | |
tree | d90e5501025a76f7604c90bc6a6e07b9025cef18 | |
parent | 042b6cea90427f4bf6eb9711afa0e5dae063f301 (diff) | |
download | aur-perl-proc-pid-file.tar.gz |
feat: update to v1.29
Refactor PKGBUILD with new perl package guidelines
-rw-r--r-- | .SRCINFO | 13 | ||||
-rw-r--r-- | .gitignore | 3 | ||||
-rw-r--r-- | PKGBUILD | 64 |
3 files changed, 34 insertions, 46 deletions
@@ -1,16 +1,15 @@ pkgbase = perl-proc-pid-file pkgdesc = A module to manage PID files - pkgver = 1.27 - pkgrel = 2 + pkgver = 1.29 + pkgrel = 1 url = https://metacpan.org/release/Proc-PID-File arch = any - license = PerlArtistic license = GPL + license = PerlArtistic depends = perl options = !emptydirs - source = http://search.cpan.org/CPAN/authors/id/E/EC/ECALDER/Proc-PID-File-1.27.tar.gz - md5sums = 3fcb07f914f863f9a0967b35af562f9f - sha512sums = 05d5bcdcc6a9fb2d2cb3779fb6ad6469c7c7845147eae1a4a27dec5bf728ad4fde5c4e2d44bf91382e7609fd701a23dd6fe9edb798dbeecc012d240e25a79bb3 + options = purge + source = https://cpan.metacpan.org/authors/id/D/DM/DMITRI/Proc-PID-File-1.29.tar.gz + sha256sums = 3bceda49df182d3d8168b70c2a51b2056f2fd45950a6d0428a9992fd355cd4a4 pkgname = perl-proc-pid-file - diff --git a/.gitignore b/.gitignore new file mode 100644 index 000000000000..c906e75958f4 --- /dev/null +++ b/.gitignore @@ -0,0 +1,3 @@ +/pkg/ +/src/ +*.tar.* @@ -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.30 +# Contributor: Elias Elwyn <a@jthv.ai> -pkgname='perl-proc-pid-file' -pkgver='1.27' -pkgrel='2' -pkgdesc="A module to manage PID files" -arch=('any') -license=('PerlArtistic' 'GPL') -options=('!emptydirs') -depends=('perl') -makedepends=() -url='https://metacpan.org/release/Proc-PID-File' -source=('http://search.cpan.org/CPAN/authors/id/E/EC/ECALDER/Proc-PID-File-1.27.tar.gz') -md5sums=('3fcb07f914f863f9a0967b35af562f9f') -sha512sums=('05d5bcdcc6a9fb2d2cb3779fb6ad6469c7c7845147eae1a4a27dec5bf728ad4fde5c4e2d44bf91382e7609fd701a23dd6fe9edb798dbeecc012d240e25a79bb3') -_distdir="Proc-PID-File-1.27" +pkgname=perl-proc-pid-file +pkgver=1.29 +pkgrel=1 +pkgdesc='A module to manage PID files' +_dist=Proc-PID-File +arch=(any) +url="https://metacpan.org/release/$_dist" +license=(GPL PerlArtistic) +depends=(perl) +options=('!emptydirs' purge) +source=("https://cpan.metacpan.org/authors/id/D/DM/DMITRI/$_dist-$pkgver.tar.gz") +sha256sums=(3bceda49df182d3d8168b70c2a51b2056f2fd45950a6d0428a9992fd355cd4a4) 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: |