diff options
author | Leonardo Arena <rnalrd@alpinelinux.org> | 2019-07-23 12:07:26 +0000 |
---|---|---|
committer | Leonardo Arena <rnalrd@alpinelinux.org> | 2019-07-23 12:09:53 +0000 |
commit | 906d2b900cc88929d0fb42cf968ac88075cbe830 (patch) | |
tree | d6a0d92a0360a9914f61725a196dba49c5e7d10f /main | |
parent | e0590798522229aedfe0b59af01395c90658a693 (diff) | |
download | aports-906d2b900cc88929d0fb42cf968ac88075cbe830.tar.bz2 aports-906d2b900cc88929d0fb42cf968ac88075cbe830.tar.xz |
main/perl-scope-upper: upgrade to 0.32
Modernize APKBUILD, add check()
Diffstat (limited to 'main')
-rw-r--r-- | main/perl-scope-upper/APKBUILD | 24 |
1 files changed, 12 insertions, 12 deletions
diff --git a/main/perl-scope-upper/APKBUILD b/main/perl-scope-upper/APKBUILD index ff4e44c529..cfe9ceeb2b 100644 --- a/main/perl-scope-upper/APKBUILD +++ b/main/perl-scope-upper/APKBUILD @@ -2,9 +2,9 @@ # Contributor: # Maintainer: Leonardo Arena <rnalrd@alpinelinux.org> pkgname=perl-scope-upper -_pkgreal=Scope-Upper -pkgver=0.31 -pkgrel=1 +_pkgname=Scope-Upper +pkgver=0.32 +pkgrel=0 pkgdesc="Act on upper scopes." url="http://search.cpan.org/dist/Scope-Upper/" arch="all" @@ -14,26 +14,26 @@ cpanmakedepends=" " depends="$cpandepends" makedepends="perl-dev $cpanmakedepends" subpackages="$pkgname-doc" -source="http://search.cpan.org/CPAN/authors/id/V/VP/VPIT/$_pkgreal-$pkgver.tar.gz" - -_builddir="$srcdir/$_pkgreal-$pkgver" +source="http://search.cpan.org/CPAN/authors/id/V/VP/VPIT/$_pkgname-$pkgver.tar.gz" +builddir="$srcdir/$_pkgname-$pkgver" prepare() { - cd "$_builddir" export CFLAGS=`perl -MConfig -E 'say $Config{ccflags}'` PERL_MM_USE_DEFAULT=1 perl Makefile.PL INSTALLDIRS=vendor } +check() { + make test +} + build() { - cd "$_builddir" export CFLAGS=`perl -MConfig -E 'say $Config{ccflags}'` - make && make test + make } package() { - cd "$_builddir" - make DESTDIR="$pkgdir" install || return 1 + make DESTDIR="$pkgdir" install find "$pkgdir" \( -name perllocal.pod -o -name .packlist \) -delete } -sha512sums="2e4603e7925e5e6b37b72fe148a15045cacbb5f55926a60faaabb8a308b69b802f5782c4da82c1e024160d8ff9aa363631ada74d6c7aa79d9db316f0277ee77e Scope-Upper-0.31.tar.gz" +sha512sums="92fbc9b2e49bc1f6c66a4f10519c508ede36ba6266781397f93bd48310ae36b454112c59794f0346b8c915cfe106d2a4f673ecf20e7a2b8f11e504539691bda4 Scope-Upper-0.32.tar.gz" |