diff options
author | éclairevoyant | 2022-11-25 05:53:17 -0500 |
---|---|---|
committer | éclairevoyant | 2022-11-25 05:53:17 -0500 |
commit | 2226c1c75c984a4c5ae9e49a7b0fd83887c0a6a2 (patch) | |
tree | 057a304fe91bf628269096e85b5e6883c141cd73 /PKGBUILD | |
parent | d3b914282f2c34a261638d1d0a69f7c2749414f8 (diff) | |
download | aur-2226c1c75c984a4c5ae9e49a7b0fd83887c0a6a2.tar.gz |
upgpkg: perl-struct-dumb 0.13-1
use Build.PL process
update deps
Signed-off-by: éclairevoyant <848000+eclairevoyant@users.noreply.github.com>
Diffstat (limited to 'PKGBUILD')
-rw-r--r-- | PKGBUILD | 50 |
1 files changed, 22 insertions, 28 deletions
@@ -1,45 +1,39 @@ -# Maintainer: Jakob Nixdorf <flocke@shadowice.org> +# Maintainer: éclairevoyant +# Contributor: Jakob Nixdorf <flocke at shadowice dot org> pkgname=perl-struct-dumb -pkgver=0.09 +_dist='Struct-Dumb' +pkgver=0.13 pkgrel=1 pkgdesc="Make simple lightweight record-like structures" arch=('any') -url="http://search.cpan.org/dist/Struct-Dumb" +url="http://search.cpan.org/dist/$_dist" license=('GPL' 'PerlArtistic') depends=('perl>=5.10.0') -makedepends=('perl-test-fatal') +makedepends=('perl-data-dump' 'perl-module-build') +checkdepends=('perl-test-fatal' 'perl-test-pod') +optdepends=('perl-data-dump: print in serialised format') options=('!emptydirs') -source=("http://search.cpan.org/CPAN/authors/id/P/PE/PEVANS/Struct-Dumb-${pkgver}.tar.gz") -md5sums=('bb9ea100dc6f9ecd1c345381930dda08') +source=("https://cpan.metacpan.org/authors/id/P/PE/PEVANS/$_dist-$pkgver.tar.gz") +sha256sums=('2e40af8daac08f743e7d7c29a6d61484d3081a5928aeac23a70fa7e0b79dcde4') build() { - cd "${srcdir}/Struct-Dumb-${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 + cd $_dist-$pkgver + unset PERL5LIB PERL_MM_OPT PERL_MB_OPT PERL_LOCAL_LIB_ROOT + export PERL_MM_USE_DEFAULT=1 MODULEBUILDRC=/dev/null + /usr/bin/perl Build.PL + ./Build } check() { - cd "${srcdir}/Struct-Dumb-${pkgver}" - - unset PERL5LIB PERL_MM_OPT PERL_LOCAL_LIB_ROOT - export PERL_MM_USE_DEFAULT=1 - - make test + cd $_dist-$pkgver + unset PERL5LIB PERL_MM_OPT PERL_MB_OPT PERL_LOCAL_LIB_ROOT + export PERL_MM_USE_DEFAULT=1 + ./Build test } package() { - cd "${srcdir}/Struct-Dumb-${pkgver}" - - unset PERL5LIB PERL_MM_OPT PERL_LOCAL_LIB_ROOT - - make install INSTALLDIRS=vendor DESTDIR="${pkgdir}" - - find "${pkgdir}" -name .packlist -o -name perllocal.pod -delete + cd $_dist-$pkgver + unset PERL5LIB PERL_MM_OPT PERL_MB_OPT PERL_LOCAL_LIB_ROOT + ./Build install --installdirs=vendor --destdir="$pkgdir" } - -# vim:set ts=2 sw=2 et: |