aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorTimothy Legge <timlegge@gmail.com>2021-04-03 19:10:54 -0300
committerLeo <thinkabit.ukim@gmail.com>2021-04-03 22:48:03 +0000
commit779c6abcfbbbf803f8cf4e93e3c72c8a52038eb9 (patch)
tree97acae51ba9e12814ab858151278d9aa34bbbee8
parent791fa23064b9f445b77fdcde8a715d04e1b2a789 (diff)
testing/perl-data-printer: modernize
-rw-r--r--testing/perl-data-printer/APKBUILD27
1 files changed, 11 insertions, 16 deletions
diff --git a/testing/perl-data-printer/APKBUILD b/testing/perl-data-printer/APKBUILD
index 80dabc2a41f..e9627deb934 100644
--- a/testing/perl-data-printer/APKBUILD
+++ b/testing/perl-data-printer/APKBUILD
@@ -1,30 +1,30 @@
-# Automatically generated by apkbuild-cpan, template 2
+# Automatically generated by apkbuild-cpan, template 3
# Contributor: Timo Teräs <timo.teras@iki.fi>
# Maintainer: Timo Teräs <timo.teras@iki.fi>
pkgname=perl-data-printer
+#_pkgreal is used by apkbuild-cpan to find modules at MetaCpan
_pkgreal=Data-Printer
pkgver=1.000004
-pkgrel=0
-pkgdesc="Colored pretty-print of Perl data structures and objects"
-url="https://metacpan.org/release/Data-Printer"
+pkgrel=1
+pkgdesc="colored & full-featured pretty print of Perl data structures and objects"
+url="https://metacpan.org/release/Data-Printer/"
arch="noarch"
license="GPL-1.0-or-later OR Artistic-1.0-Perl"
depends="perl"
makedepends="perl-dev"
subpackages="$pkgname-doc"
-source="https://cpan.metacpan.org/authors/id/G/GA/GARU/$_pkgreal-$pkgver.tar.gz"
+source="https://cpan.metacpan.org/authors/id/G/GA/GARU/Data-Printer-$pkgver.tar.gz"
builddir="$srcdir/$_pkgreal-$pkgver"
-prepare() {
- default_prepare
-
+build() {
export CFLAGS=$(perl -MConfig -E 'say $Config{ccflags}')
- PERL_MM_USE_DEFAULT=1 perl Makefile.PL INSTALLDIRS=vendor
+ PERL_MM_USE_DEFAULT=1 perl -I. Makefile.PL INSTALLDIRS=vendor
+ make
}
-build() {
+check() {
export CFLAGS=$(perl -MConfig -E 'say $Config{ccflags}')
- make
+ make test
}
package() {
@@ -32,9 +32,4 @@ package() {
find "$pkgdir" \( -name perllocal.pod -o -name .packlist \) -delete
}
-check() {
- export CFLAGS=$(perl -MConfig -E 'say $Config{ccflags}')
- make test
-}
-
sha512sums="a1edce61cef6010aa4bbc90d60b221c0bbb8a88f8808217955b72b5fc51a221c0d10051fd2fb8cbc4b2d5a18c5eea7b81f167b2f85f8ce0e144b5b995a702bb0 Data-Printer-1.000004.tar.gz"