aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorRoberto Oliveira <robertoguimaraes8@gmail.com>2017-11-22 23:54:47 +0000
committerRoberto Oliveira <robertoguimaraes8@gmail.com>2017-11-22 23:54:47 +0000
commiteb9e9651956fad7f5100bded84354911a2b27034 (patch)
tree4d22210aade584b4d6b591d13fb66619b8bb430e
parent309f6e65d8ddfeb8189f9bfb85e960d5ebbfc09e (diff)
downloadalpine_aports-eb9e9651956fad7f5100bded84354911a2b27034.tar.bz2
alpine_aports-eb9e9651956fad7f5100bded84354911a2b27034.tar.xz
alpine_aports-eb9e9651956fad7f5100bded84354911a2b27034.zip
community/perl-getopt-argvfile: modernize and add check
-rw-r--r--community/perl-getopt-argvfile/APKBUILD21
1 files changed, 12 insertions, 9 deletions
diff --git a/community/perl-getopt-argvfile/APKBUILD b/community/perl-getopt-argvfile/APKBUILD
index 95e9c9cb40..0efb3cd1d0 100644
--- a/community/perl-getopt-argvfile/APKBUILD
+++ b/community/perl-getopt-argvfile/APKBUILD
@@ -3,7 +3,7 @@
3pkgname=perl-getopt-argvfile 3pkgname=perl-getopt-argvfile
4pkgver=1.11 4pkgver=1.11
5_realname=Getopt-ArgvFile-$pkgver 5_realname=Getopt-ArgvFile-$pkgver
6pkgrel=0 6pkgrel=1
7pkgdesc="Interpolates script options from files into @ARGV or another array" 7pkgdesc="Interpolates script options from files into @ARGV or another array"
8url="http://search.cpan.org/dist/Getopt-ArgvFile/" 8url="http://search.cpan.org/dist/Getopt-ArgvFile/"
9arch="noarch" 9arch="noarch"
@@ -15,20 +15,23 @@ makedepends="perl-dev $cpanmakedepends"
15subpackages="$pkgname-doc" 15subpackages="$pkgname-doc"
16source="http://search.cpan.org/CPAN/authors/id/J/JS/JSTENZEL/$_realname.tar.gz" 16source="http://search.cpan.org/CPAN/authors/id/J/JS/JSTENZEL/$_realname.tar.gz"
17 17
18_builddir="$srcdir"/$_realname 18builddir="$srcdir/$_realname"
19 19
20build() { 20build() {
21 cd "$_builddir" 21 cd "$builddir"
22 PERL_MM_USE_DEFAULT=1 perl Makefile.PL INSTALLDIRS=vendor || return 1 22 PERL_MM_USE_DEFAULT=1 perl Makefile.PL INSTALLDIRS=vendor
23 make || return 1 23 make
24}
25
26check() {
27 cd "$builddir"
28 make test
24} 29}
25 30
26package() { 31package() {
27 cd "$_builddir" 32 cd "$builddir"
28 make DESTDIR="$pkgdir" install || return 1 33 make DESTDIR="$pkgdir" install
29 find "$pkgdir" \( -name perllocal.pod -o -name .packlist \) -delete 34 find "$pkgdir" \( -name perllocal.pod -o -name .packlist \) -delete
30} 35}
31 36
32md5sums="42117db2af4a24c062b2da25d4fdf756 Getopt-ArgvFile-1.11.tar.gz"
33sha256sums="3709aa513ce6fd71d1a55a02e34d2f090017d5350a9bd447005653c9b0835b22 Getopt-ArgvFile-1.11.tar.gz"
34sha512sums="832e9ec6de3dfa4aaac68faedd3561cac570761e0de805e084e8dc7b386579cd0a18278aeb262ea82fddbdf8277b17bbd7593c15d41b1d6d7de4739fc8cc8f11 Getopt-ArgvFile-1.11.tar.gz" 37sha512sums="832e9ec6de3dfa4aaac68faedd3561cac570761e0de805e084e8dc7b386579cd0a18278aeb262ea82fddbdf8277b17bbd7593c15d41b1d6d7de4739fc8cc8f11 Getopt-ArgvFile-1.11.tar.gz"