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/APKBUILD42
1 files changed, 24 insertions, 18 deletions
diff --git a/main/perl-cgi/APKBUILD b/main/perl-cgi/APKBUILD
index 8589d522c1b..daceb8895d2 100644
--- a/main/perl-cgi/APKBUILD
+++ b/main/perl-cgi/APKBUILD
@@ -1,40 +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.47
+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="GPL-1.0-or-later OR Artistic-1.0-Perl"
-depends="perl perl-html-parser"
-makedepends="perl-dev"
-checkdepends="perl-test-nowarnings perl-test-deep perl-test-warn"
+license="Artistic-2.0"
+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="1f46c15071254a691781a93cfdaed62da01486bb32d68ef6999ad1aa6f8b631452fad4aa95fdf8ce63a7314023853f01fddfb9aabf3f49460d174d118136822d CGI-4.47.tar.gz"
+sha512sums="
+1c94b0f1f952165381ec16a4f206edc6c4f7eec06d18004a87230cad4484ce86c631d18eddc0b86cadfc02ac182a9c143c07acea9e79913759e47f117ba87a4d CGI-4.64.tar.gz
+"