diff options
Diffstat (limited to 'main/perl-yaml-libyaml/APKBUILD')
-rw-r--r-- | main/perl-yaml-libyaml/APKBUILD | 38 |
1 files changed, 22 insertions, 16 deletions
diff --git a/main/perl-yaml-libyaml/APKBUILD b/main/perl-yaml-libyaml/APKBUILD index 7076ad1dfd4..59727ac686d 100644 --- a/main/perl-yaml-libyaml/APKBUILD +++ b/main/perl-yaml-libyaml/APKBUILD @@ -1,42 +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 +pkgver=0.89 +pkgrel=0 +#_pkgreal is used by apkbuild-cpan to find modules at MetaCpan _pkgreal=YAML-LibYAML -pkgver=0.82 -pkgrel=2 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="b4535ab4d19ea8a9c4aaa9683937bc822c59f80439fa1da0a02e057ce5d95f271ab06ce58346c58eeacd99d29bf276f5a1289992ca569f63d65ceff9b833da0c YAML-LibYAML-0.82.tar.gz" +sha512sums=" +24697f9625534facf23c22a96af26468c48cc91225af9879baa3039db8158fe0ff740acea527d33651d90e1c8ce24e804b02744812b72aae7b28aa6d88ba68c7 YAML-LibYAML-0.89.tar.gz +" |