diff options
Diffstat (limited to 'main/perl-data-optlist/APKBUILD')
-rw-r--r-- | main/perl-data-optlist/APKBUILD | 39 |
1 files changed, 18 insertions, 21 deletions
diff --git a/main/perl-data-optlist/APKBUILD b/main/perl-data-optlist/APKBUILD index 5a12787dd1b..5e76d5480cf 100644 --- a/main/perl-data-optlist/APKBUILD +++ b/main/perl-data-optlist/APKBUILD @@ -1,39 +1,36 @@ +# Automatically generated by apkbuild-cpan, template 3 # Contributor: Natanael Copa <ncopa@alpinelinux.org> # Maintainer: Natanael Copa <ncopa@alpinelinux.org> pkgname=perl-data-optlist -pkgver=0.110 +#_pkgreal is used by apkbuild-cpan to find modules at MetaCpan +_pkgreal=Data-OptList +pkgver=0.114 pkgrel=1 -pkgdesc="Data::OptList perl module" +pkgdesc="parse and validate simple name/value option pairs" url="https://metacpan.org/release/Data-OptList/" arch="noarch" -license="GPL-2.0 or Artistic" +license="GPL-1.0-or-later OR Artistic-1.0-Perl" depends="perl perl-params-util perl-sub-install" -makedepends="perl-dev" -install="" subpackages="$pkgname-doc" source="https://cpan.metacpan.org/authors/id/R/RJ/RJBS/Data-OptList-$pkgver.tar.gz" +builddir="$srcdir/$_pkgreal-$pkgver" -_builddir="$srcdir"/Data-OptList-$pkgver -prepare() { - local i - cd "$_builddir" - for i in $source; do - case $i in - *.patch) msg $i; patch -p1 -i "$srcdir"/$i || return 1;; - esac - done +build() { + export CFLAGS=$(perl -MConfig -E 'say $Config{ccflags}') + PERL_MM_USE_DEFAULT=1 perl -I. Makefile.PL INSTALLDIRS=vendor + make } -build() { - cd "$_builddir" - PERL_MM_USE_DEFAULT=1 perl Makefile.PL INSTALLDIRS=vendor || return 1 - make && make test || return 1 +check() { + export CFLAGS=$(perl -MConfig -E 'say $Config{ccflags}') + make test } package() { - cd "$_builddir" - make DESTDIR="$pkgdir" install || return 1 + make DESTDIR="$pkgdir" install find "$pkgdir" \( -name perllocal.pod -o -name .packlist \) -delete } -sha512sums="68393958a38f509a71cfba61f6dff8303821918ba29ad8492af0c23cfd4f741c6ce98c4f68ad295f27e166287fc546229c430816f0bdd6009d4f60860c967b76 Data-OptList-0.110.tar.gz" +sha512sums=" +72f60ad7d9a6d87ffecfbc0f6f6d48dad2816dd4431d7e82e8ab834e0852da27420fd52fb2a1138254d80bf8b98b94b9fa25b878e1bb155221543a78219ee16a Data-OptList-0.114.tar.gz +" |