aboutsummaryrefslogtreecommitdiffstats
path: root/main/perl-cgi/APKBUILD
diff options
context:
space:
mode:
Diffstat (limited to 'main/perl-cgi/APKBUILD')
-rw-r--r--main/perl-cgi/APKBUILD38
1 files changed, 21 insertions, 17 deletions
diff --git a/main/perl-cgi/APKBUILD b/main/perl-cgi/APKBUILD
index 0cc7a1e4599..daceb8895d2 100644
--- a/main/perl-cgi/APKBUILD
+++ b/main/perl-cgi/APKBUILD
@@ -1,42 +1,46 @@
-# Automatically generated by apkbuild-cpan, template 2
+# Automatically generated by apkbuild-cpan, template 4
# Contributor: Timo Teräs <timo.teras@iki.fi>
# Maintainer: Timo Teräs <timo.teras@iki.fi>
pkgname=perl-cgi
-_pkgreal=CGI
-pkgver=4.53
+pkgver=4.64
pkgrel=0
+#_pkgreal is used by apkbuild-cpan to find modules at MetaCpan
+_pkgreal=CGI
pkgdesc="Handle Common Gateway Interface requests and responses"
-url="https://metacpan.org/release/CGI"
+url="https://metacpan.org/release/CGI/"
arch="noarch"
license="Artistic-2.0"
-depends="perl perl-html-parser"
-checkdepends="perl-test-nowarnings perl-test-warn perl-test-deep"
+depends="perl perl-html-parser perl-uri"
+checkdepends="perl-test-nowarnings perl-test-warn"
subpackages="$pkgname-doc"
source="https://cpan.metacpan.org/authors/id/L/LE/LEEJO/CGI-$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 \
+ NO_PACKLIST=1 \
+ NO_PERLLOCAL=1
+ make
}
-build() {
+check() {
export CFLAGS=$(perl -MConfig -E 'say $Config{ccflags}')
- make
+ make test
}
package() {
make DESTDIR="$pkgdir" install
- find "$pkgdir" \( -name perllocal.pod -o -name .packlist \) -delete
}
-check() {
- export CFLAGS=$(perl -MConfig -E 'say $Config{ccflags}')
- make test
+doc() {
+ local file; find "$pkgdir" -name "*.pod" | while read -r file; do
+ amove "${file#"$pkgdir"}"
+ done
+ default_doc
}
-
sha512sums="
-8b037d4c3240dd87ab888245b604efb43d25e155e3e7e4068b373ef73d7dc2d6361d83819733f62a5c138003290d5195ec8cfaa1a5e8ca6356e6e9aa52813567 CGI-4.53.tar.gz
+1c94b0f1f952165381ec16a4f206edc6c4f7eec06d18004a87230cad4484ce86c631d18eddc0b86cadfc02ac182a9c143c07acea9e79913759e47f117ba87a4d CGI-4.64.tar.gz
"