diff options
Diffstat (limited to 'main/perl-parse-recdescent/APKBUILD')
-rw-r--r-- | main/perl-parse-recdescent/APKBUILD | 42 |
1 files changed, 20 insertions, 22 deletions
diff --git a/main/perl-parse-recdescent/APKBUILD b/main/perl-parse-recdescent/APKBUILD index 9e54789ed85..cecf19f18a9 100644 --- a/main/perl-parse-recdescent/APKBUILD +++ b/main/perl-parse-recdescent/APKBUILD @@ -1,42 +1,40 @@ # Contributor: Leonardo Arena <rnalrd@alpinelinux.org> -# Maintainer: Leonardo Arena <rnalrd@alpinelinux.org> +# Maintainer: Leonardo Arena <rnalrd@alpinelinux.org> pkgname=perl-parse-recdescent -_realname=Parse-RecDescent +_pkgreal=Parse-RecDescent pkgver=1.967015 -pkgrel=2 +pkgrel=6 pkgdesc="Generate Recursive-Descent Parsers" -url="http://search.cpan.org/~dconway/Parse-RecDescent-1.96.0/" +url="https://metacpan.org/dist/Parse-RecDescent" arch="noarch" -license="Artistic-Perl-1.0 GPL+" +license="Artistic-1.0-Perl OR GPL-1.0-or-later" depends="perl" -makedepends="perl-dev" checkdepends="perl-test-pod perl-test-warn" -install= subpackages="$pkgname-doc" -source="https://cpan.metacpan.org/authors/id/J/JT/JTBRAUN/$_realname-$pkgver.tar.gz" -builddir="$srcdir/$_realname-$pkgver" +source="https://cpan.metacpan.org/authors/id/J/JT/JTBRAUN/Parse-RecDescent-$pkgver.tar.gz" +builddir="$srcdir/$_pkgreal-$pkgver" prepare() { - cd "$builddir" - export CFLAGS=`perl -MConfig -E 'say $Config{ccflags}'` - PERL_MM_USE_DEFAULT=1 perl Makefile.PL INSTALLDIRS=vendor || return 1 + default_prepare + + export CFLAGS=$(perl -MConfig -E 'say $Config{ccflags}') + PERL_MM_USE_DEFAULT=1 perl Makefile.PL INSTALLDIRS=vendor } build() { - cd "$builddir" - export CFLAGS=`perl -MConfig -E 'say $Config{ccflags}'` - make || return 1 + export CFLAGS=$(perl -MConfig -E 'say $Config{ccflags}') + make +} + +check() { + make test } package() { - cd "$builddir" make DESTDIR="$pkgdir" install find "$pkgdir" \( -name perllocal.pod -o -name .packlist \) -delete } -check() { - cd "$builddir" - make test -} - -sha512sums="38adbfc9a88f09d0465d862b845f48c0921ce462ffccaa7ce8b5f1b7090f33f70e7f00f9ee787fd698b5539804412c44f03e7942cf675d53a17a84c3510e5aa4 Parse-RecDescent-1.967015.tar.gz" +sha512sums=" +38adbfc9a88f09d0465d862b845f48c0921ce462ffccaa7ce8b5f1b7090f33f70e7f00f9ee787fd698b5539804412c44f03e7942cf675d53a17a84c3510e5aa4 Parse-RecDescent-1.967015.tar.gz +" |