projects/aports·blob master · refs

42 lines · 1.2 KiB

1# Automatically generated by apkbuild-cpan, template 4
2# Maintainer: Leonardo Arena <[email protected]>
3pkgname=perl-specio
4pkgver=0.53
5pkgrel=0
6#_pkgreal is used by apkbuild-cpan to find modules at MetaCpan
7_pkgreal=Specio
8pkgdesc="Type constraints and coercions for Perl"
9url="https://metacpan.org/release/Specio/"
10arch="noarch"
11license="Artistic-2.0"
12depends="
13 perl perl-sub-quote perl-devel-stacktrace perl-role-tiny perl-mro-compat perl-try-tiny
14 perl-test-fatal perl-eval-closure perl-module-runtime perl-clone
15 perl-module-implementation
16 "
17checkdepends="perl-test-needs"
18subpackages="$pkgname-doc"
19source="https://cpan.metacpan.org/authors/id/D/DR/DROLSKY/Specio-$pkgver.tar.gz"
20builddir="$srcdir/$_pkgreal-$pkgver"
21
22build() {
23 export CFLAGS=$(perl -MConfig -E 'say $Config{ccflags}')
24 PERL_MM_USE_DEFAULT=1 perl -I. Makefile.PL \
25 INSTALLDIRS=vendor \
26 NO_PACKLIST=1 \
27 NO_PERLLOCAL=1
28 make
29}
30
31check() {
32 export CFLAGS=$(perl -MConfig -E 'say $Config{ccflags}')
33 make test
34}
35
36package() {
37 make DESTDIR="$pkgdir" install
38}
39
40sha512sums="
413d410bb957564309d84c9b70e1d672e9e6f47dc7e9d1c8f921771aaceebd997631971313aaf7d2e77fe7b3c1561381e4eb70dfc5fccb64f75be27f023cc2c96e Specio-0.53.tar.gz
42"