diff options
Diffstat (limited to 'testing/perl-sys-syscall/APKBUILD')
-rw-r--r-- | testing/perl-sys-syscall/APKBUILD | 43 |
1 files changed, 23 insertions, 20 deletions
diff --git a/testing/perl-sys-syscall/APKBUILD b/testing/perl-sys-syscall/APKBUILD index acf091b5608..7e98b083680 100644 --- a/testing/perl-sys-syscall/APKBUILD +++ b/testing/perl-sys-syscall/APKBUILD @@ -1,31 +1,34 @@ -# Automatically generated by apkbuild-cpan, template 2 +# Automatically generated by apkbuild-cpan, template 3 # Contributor: Nick Andrew <nick@nick-andrew.net> -# Maintainer: Nick Andrew <nick@nick-andrew.net> +# Maintainer: Celeste <cielesti@protonmail.com> pkgname=perl-sys-syscall +#_pkgreal is used by apkbuild-cpan to find modules at MetaCpan _pkgreal=Sys-Syscall pkgver=0.25 -pkgrel=7 +pkgrel=9 pkgdesc="Invoke system calls that are otherwise difficult to do from Perl" -url="https://metacpan.org/release/Sys-Syscall" -arch="all !aarch64 !s390x !mips !mips64" +url="https://metacpan.org/release/Sys-Syscall/" +arch="noarch" license="GPL-1.0-or-later OR Artistic-1.0-Perl" depends="perl" subpackages="$pkgname-doc" -source="https://cpan.metacpan.org/authors/id/B/BR/BRADFITZ/$_pkgreal-$pkgver.tar.gz - ppc64le_epoll.patch +source="https://cpan.metacpan.org/authors/id/B/BR/BRADFITZ/Sys-Syscall-$pkgver.tar.gz + 0001-restore-missing-changes-from-0.20.0.22.patch + aarch64.patch + ppc64le.patch + s390x.patch " 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 + make } -build() { +check() { export CFLAGS=$(perl -MConfig -E 'say $Config{ccflags}') - make + make test } package() { @@ -33,10 +36,10 @@ package() { find "$pkgdir" \( -name perllocal.pod -o -name .packlist \) -delete } -check() { - export CFLAGS=$(perl -MConfig -E 'say $Config{ccflags}') - make test -} - -sha512sums="8b0641c992865cc7a29874a2166a4f0542039958839c6305cd4c33d17cfbdecd4f4ee74dc8110bfb000e42cabd803a84c6ba39037765d61ccb2bdf60522be87f Sys-Syscall-0.25.tar.gz -b8d9912ae7dba60dab3bbe742ab069b86ea3846454e97d3101e975cb5568a6ca161bd928f5d4b8bd305d99830da2668de496904851fa8569ca946235f54b891f ppc64le_epoll.patch" +sha512sums=" +8b0641c992865cc7a29874a2166a4f0542039958839c6305cd4c33d17cfbdecd4f4ee74dc8110bfb000e42cabd803a84c6ba39037765d61ccb2bdf60522be87f Sys-Syscall-0.25.tar.gz +aa40e1b6fe8b559dab6f99825e0a362668048e2c5ef0092a19b9e18a10fc061b1a234ab237040209685cc7f0e796721f4ec2e1c2b14b5d0d164c7353d7ac2822 0001-restore-missing-changes-from-0.20.0.22.patch +121e46b05020431c7fc76b629d8661991c0503f855d8888de7985d237b244e3766dc69e2bacfdd2af47595aee9737d58dcaa7c42ab0c8de0b4730edfaa4fc84d aarch64.patch +0a26b35e87063970d1081468b2008064cf3476764670fcd9c9123ba88a35eb22c3fa8c6c5bf44a4b8013147a7c3ddaec108aa71506b573bd8df80cc4731de2ed ppc64le.patch +2690e438f6a0e663cf640d76d61c24013cb26a6f04a5330b96fbcc311b05315306a9534bbe17f27d86f8df191f7084912f35ce1e7cfbe1c1e92d341c4960b6f2 s390x.patch +" |