aboutsummaryrefslogtreecommitdiffstats
path: root/testing/perl-net-netmask/APKBUILD
diff options
context:
space:
mode:
Diffstat (limited to 'testing/perl-net-netmask/APKBUILD')
-rw-r--r--testing/perl-net-netmask/APKBUILD32
1 files changed, 20 insertions, 12 deletions
diff --git a/testing/perl-net-netmask/APKBUILD b/testing/perl-net-netmask/APKBUILD
index a8b75a0b1d6..cb994023d58 100644
--- a/testing/perl-net-netmask/APKBUILD
+++ b/testing/perl-net-netmask/APKBUILD
@@ -1,28 +1,34 @@
+# Automatically generated by apkbuild-cpan, template 3
# Contributor: Fabian Affolter <fabian@affolter-engineering.ch>
-# Maintainer: Fabian Affolter <fabian@affolter-engineering.ch>
+# Maintainer: Celeste <cielesti@protonmail.com>
pkgname=perl-net-netmask
-_realname=Net-Netmask
-pkgver=1.9104
-pkgrel=0
-pkgdesc="Perl extension to parse, manipulate, and lookup IP network blocks"
-options="!check" # Requires perl-test-harness-switches
-url="https://metacpan.org/release/Net-Netmask"
+#_pkgreal is used by apkbuild-cpan to find modules at MetaCpan
+_pkgreal=Net-Netmask
+pkgver=2.0002
+pkgrel=2
+pkgdesc="Understand and manipulate IP netmasks"
+url="https://metacpan.org/release/Net-Netmask/"
arch="noarch"
license="GPL-1.0-or-later OR Artistic-1.0-Perl"
depends="perl"
-makedepends="perl-dev"
-checkdepends="perl-test2-suite perl-test-harness"
+makedepends="perl-test-useallmodules"
+checkdepends="perl-test-useallmodules perl-test2-suite"
subpackages="$pkgname-doc"
source="https://cpan.metacpan.org/authors/id/J/JM/JMASLAK/Net-Netmask-$pkgver.tar.gz"
+builddir="$srcdir/$_pkgreal-$pkgver"
-builddir="$srcdir/$_realname-$pkgver"
+# secfixes:
+# 2.0000-r0:
+# - CVE-2021-29424
build() {
- PERL_MM_USE_DEFAULT=1 perl Makefile.PL INSTALLDIRS=vendor
+ export CFLAGS=$(perl -MConfig -E 'say $Config{ccflags}')
+ PERL_MM_USE_DEFAULT=1 perl -I. Makefile.PL INSTALLDIRS=vendor
make
}
check() {
+ export CFLAGS=$(perl -MConfig -E 'say $Config{ccflags}')
make test
}
@@ -31,4 +37,6 @@ package() {
find "$pkgdir" \( -name perllocal.pod -o -name .packlist \) -delete
}
-sha512sums="4bec48c8ba8b19baaa5cbfc6c17a539a663f3da8899f6dbdfbf455f7c6b8f00f102ff841e47656e83571cc44cec3d2665f5f29c827448b76f9424faafac8d1a3 Net-Netmask-1.9104.tar.gz"
+sha512sums="
+60cd9de1cac95516515428eb7d1c883b5260333768c363b47a87bb404b13bac713746e7512ff1f52bf3e5c8344f0d38889bba44a2c84b8ddf36e969d63ea8373 Net-Netmask-2.0002.tar.gz
+"