diff options
Diffstat (limited to 'community/perl-xml-sig/APKBUILD')
-rw-r--r-- | community/perl-xml-sig/APKBUILD | 36 |
1 files changed, 36 insertions, 0 deletions
diff --git a/community/perl-xml-sig/APKBUILD b/community/perl-xml-sig/APKBUILD new file mode 100644 index 0000000000..9343777f87 --- /dev/null +++ b/community/perl-xml-sig/APKBUILD | |||
@@ -0,0 +1,36 @@ | |||
1 | # Automatically generated by apkbuild-cpan, template 3 | ||
2 | # Contributor: Timothy Legge <timlegge@gmail.com> | ||
3 | # Maintainer: Timothy Legge <timlegge@gmail.com> | ||
4 | pkgname=perl-xml-sig | ||
5 | #_pkgreal is used by apkbuild-cpan to find modules at MetaCpan | ||
6 | _pkgreal=XML-Sig | ||
7 | pkgver=0.28 | ||
8 | pkgrel=1 | ||
9 | pkgdesc="A toolkit to help sign and verify XML Digital Signatures." | ||
10 | url="https://metacpan.org/release/XML-Sig/" | ||
11 | arch="noarch" | ||
12 | license="GPL-1.0-or-later OR Artistic-1.0-Perl" | ||
13 | depends="perl perl-crypt-openssl-bignum perl-crypt-openssl-dsa perl-class-accessor perl-xml-canonicalizexml perl-crypt-openssl-x509 perl-xml-xpath perl-crypt-openssl-rsa" | ||
14 | makedepends="perl-dev" | ||
15 | checkdepends="perl-test-exception perl-file-which" | ||
16 | subpackages="$pkgname-doc" | ||
17 | source="https://cpan.metacpan.org/authors/id/T/TI/TIMLEGGE/XML-Sig-$pkgver.tar.gz" | ||
18 | builddir="$srcdir/$_pkgreal-$pkgver" | ||
19 | |||
20 | build() { | ||
21 | export CFLAGS=$(perl -MConfig -E 'say $Config{ccflags}') | ||
22 | PERL_MM_USE_DEFAULT=1 perl -I. Makefile.PL INSTALLDIRS=vendor | ||
23 | make | ||
24 | } | ||
25 | |||
26 | check() { | ||
27 | export CFLAGS=$(perl -MConfig -E 'say $Config{ccflags}') | ||
28 | make test | ||
29 | } | ||
30 | |||
31 | package() { | ||
32 | make DESTDIR="$pkgdir" install | ||
33 | find "$pkgdir" \( -name perllocal.pod -o -name .packlist \) -delete | ||
34 | } | ||
35 | |||
36 | sha512sums="8cd043ca5a7638fafa92d682abe850380c8e5fff0c58773ff27e7ee51027c271dd73ff6c38417d37e5f95f29f42f8db29735d604dc548cd168e048878d9b00ff XML-Sig-0.28.tar.gz" | ||