aboutsummaryrefslogtreecommitdiffstats
path: root/community/perl-test-inter/APKBUILD
diff options
context:
space:
mode:
Diffstat (limited to 'community/perl-test-inter/APKBUILD')
-rw-r--r--community/perl-test-inter/APKBUILD41
1 files changed, 23 insertions, 18 deletions
diff --git a/community/perl-test-inter/APKBUILD b/community/perl-test-inter/APKBUILD
index 013ce350417..5b16db2f1c9 100644
--- a/community/perl-test-inter/APKBUILD
+++ b/community/perl-test-inter/APKBUILD
@@ -1,39 +1,44 @@
-# Automatically generated by apkbuild-cpan, template 1
+# Automatically generated by apkbuild-cpan, template 4
# Maintainer: Natanael Copa <ncopa@alpinelinux.org>
pkgname=perl-test-inter
+pkgver=1.11
+pkgrel=0
+#_pkgreal is used by apkbuild-cpan to find modules at MetaCpan
_pkgreal=Test-Inter
-pkgver=1.09
-pkgrel=2
pkgdesc="framework for more readable interactive test scripts"
url="https://metacpan.org/release/Test-Inter/"
arch="noarch"
license="GPL-1.0-or-later OR Artistic-1.0-Perl"
-makedepends="perl-dev perl-module-build"
-checkdepends="perl-test-pod perl-test-pod-coverage perl-file-find-rule"
+depends="perl"
subpackages="$pkgname-doc"
-source="https://cpan.metacpan.org/authors/id/S/SB/SBECK/$_pkgreal-$pkgver.tar.gz"
-
+source="https://cpan.metacpan.org/authors/id/S/SB/SBECK/Test-Inter-$pkgver.tar.gz"
builddir="$srcdir/$_pkgreal-$pkgver"
-prepare() {
- cd "$builddir"
- PERL_MM_USE_DEFAULT=1 perl Makefile.PL INSTALLDIRS=vendor
-}
-
build() {
- cd "$builddir"
+ export CFLAGS=$(perl -MConfig -E 'say $Config{ccflags}')
+ PERL_MM_USE_DEFAULT=1 perl -I. Makefile.PL \
+ INSTALLDIRS=vendor \
+ NO_PACKLIST=1 \
+ NO_PERLLOCAL=1
make
}
check() {
- cd "$builddir"
+ export CFLAGS=$(perl -MConfig -E 'say $Config{ccflags}')
make test
}
package() {
- cd "$builddir"
- make DESTDIR="$pkgdir" pure_install
- find "$pkgdir" \( -name perllocal.pod -o -name .packlist \) -delete
+ make DESTDIR="$pkgdir" install
+}
+
+doc() {
+ local file; find "$pkgdir" -name "*.pod" | while read -r file; do
+ amove "${file#"$pkgdir"}"
+ done
+ default_doc
}
-sha512sums="b1f556393a445ae2c04fcc958fc3c9ee9091d17aaa9997dfde13098622162ebc27ac0282401abc27131a3b072be3aafeb5cc74af4b3e1ff4149f6c77536ef6c4 Test-Inter-1.09.tar.gz"
+sha512sums="
+a7e3f6f49e4a6ba60679a5c203c33585d42a2b930354bb2b948554f476409971ecf789f607fb15c5b7af785f45ff55543ef02974b91006a726fdbf27d788a5a9 Test-Inter-1.11.tar.gz
+"