diff options
Diffstat (limited to 'testing/perl-net-netmask/APKBUILD')
-rw-r--r-- | testing/perl-net-netmask/APKBUILD | 32 |
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 +" |