# Automatically generated by apkbuild-cpan, template 3 # Contributor: Nick Andrew # Maintainer: Celeste maintainer="Celeste " pkgname=perl-sys-syscall #_pkgreal is used by apkbuild-cpan to find modules at MetaCpan _pkgreal=Sys-Syscall pkgver=0.25 pkgrel=10 pkgdesc="Invoke system calls that are otherwise difficult to do from Perl" 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/Sys-Syscall-$pkgver.tar.gz 0001-restore-missing-changes-from-0.20.0.22.patch aarch64.patch loongarch64-and-riscv64.patch ppc64le.patch s390x.patch " builddir="$srcdir/$_pkgreal-$pkgver" build() { 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 } package() { make DESTDIR="$pkgdir" install find "$pkgdir" \( -name perllocal.pod -o -name .packlist \) -delete } sha512sums=" 8b0641c992865cc7a29874a2166a4f0542039958839c6305cd4c33d17cfbdecd4f4ee74dc8110bfb000e42cabd803a84c6ba39037765d61ccb2bdf60522be87f Sys-Syscall-0.25.tar.gz aa40e1b6fe8b559dab6f99825e0a362668048e2c5ef0092a19b9e18a10fc061b1a234ab237040209685cc7f0e796721f4ec2e1c2b14b5d0d164c7353d7ac2822 0001-restore-missing-changes-from-0.20.0.22.patch 121e46b05020431c7fc76b629d8661991c0503f855d8888de7985d237b244e3766dc69e2bacfdd2af47595aee9737d58dcaa7c42ab0c8de0b4730edfaa4fc84d aarch64.patch d68ac5d098272034237d2ebd79a5207510279401a969cb4f2b67682aeacef13af3bae2b44414ce1ea53206e3904c38021c9d5f90a30b9a5a03a8a7b9d71e480b loongarch64-and-riscv64.patch 0a26b35e87063970d1081468b2008064cf3476764670fcd9c9123ba88a35eb22c3fa8c6c5bf44a4b8013147a7c3ddaec108aa71506b573bd8df80cc4731de2ed ppc64le.patch 2690e438f6a0e663cf640d76d61c24013cb26a6f04a5330b96fbcc311b05315306a9534bbe17f27d86f8df191f7084912f35ce1e7cfbe1c1e92d341c4960b6f2 s390x.patch "