diff options
Diffstat (limited to 'main/perl-yaml-libyaml/APKBUILD')
-rw-r--r-- | main/perl-yaml-libyaml/APKBUILD | 36 |
1 files changed, 20 insertions, 16 deletions
diff --git a/main/perl-yaml-libyaml/APKBUILD b/main/perl-yaml-libyaml/APKBUILD index cd320664616..59727ac686d 100644 --- a/main/perl-yaml-libyaml/APKBUILD +++ b/main/perl-yaml-libyaml/APKBUILD @@ -1,44 +1,48 @@ -# Automatically generated by apkbuild-cpan, template 2 +# Automatically generated by apkbuild-cpan, template 4 # Contributor: Timo Teräs <timo.teras@iki.fi> # Contributor: Valery Kartel <valery.kartel@gmail.com> # Maintainer: Valery Kartel <valery.kartel@gmail.com> pkgname=perl-yaml-libyaml -_pkgreal=YAML-LibYAML -pkgver=0.83 +pkgver=0.89 pkgrel=0 +#_pkgreal is used by apkbuild-cpan to find modules at MetaCpan +_pkgreal=YAML-LibYAML pkgdesc="Perl YAML Serialization using XS and libyaml" -url="https://metacpan.org/release/YAML-LibYAML" +provides="perl-yaml-xs=$pkgver-r$pkgrel" +url="https://metacpan.org/release/YAML-LibYAML/" arch="all" license="GPL-1.0-or-later OR Artistic-1.0-Perl" -provides="perl-yaml-xs=$pkgver-r$pkgrel" depends="perl" makedepends="perl-dev" subpackages="$pkgname-doc" source="https://cpan.metacpan.org/authors/id/T/TI/TINITA/YAML-LibYAML-$pkgver.tar.gz" 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 \ + NO_PACKLIST=1 \ + NO_PERLLOCAL=1 + make } -build() { +check() { export CFLAGS=$(perl -MConfig -E 'say $Config{ccflags}') - make + make test } package() { make DESTDIR="$pkgdir" install - find "$pkgdir" \( -name perllocal.pod -o -name .packlist \) -delete } -check() { - export CFLAGS=$(perl -MConfig -E 'say $Config{ccflags}') - make test +doc() { + local file; find "$pkgdir" -name "*.pod" | while read -r file; do + amove "${file#"$pkgdir"}" + done + default_doc } sha512sums=" -4d70846dae3f5e18e96da786037a6cf09cf06ebdc472243406bf828021071ebaf6f9ac0bab6a88c5208ffeb72c7012cbc054ebf5d6be0f562084db68d3de7451 YAML-LibYAML-0.83.tar.gz +24697f9625534facf23c22a96af26468c48cc91225af9879baa3039db8158fe0ff740acea527d33651d90e1c8ce24e804b02744812b72aae7b28aa6d88ba68c7 YAML-LibYAML-0.89.tar.gz " |