diff options
Diffstat (limited to 'main/perl-html-tree/APKBUILD')
-rw-r--r-- | main/perl-html-tree/APKBUILD | 40 |
1 files changed, 17 insertions, 23 deletions
diff --git a/main/perl-html-tree/APKBUILD b/main/perl-html-tree/APKBUILD index fd97e9aa943..d962ae14eeb 100644 --- a/main/perl-html-tree/APKBUILD +++ b/main/perl-html-tree/APKBUILD @@ -1,43 +1,37 @@ -# Automatically generated by apkbuild-cpan, template 2 +# Automatically generated by apkbuild-cpan, template 3 # Contributor: Timo Teräs <timo.teras@iki.fi> # Maintainer: Timo Teräs <timo.teras@iki.fi> pkgname=perl-html-tree +#_pkgreal is used by apkbuild-cpan to find modules at MetaCpan _pkgreal=HTML-Tree pkgver=5.07 -pkgrel=1 +pkgrel=5 pkgdesc="Work with HTML in a DOM-like tree structure" url="https://metacpan.org/release/HTML-Tree/" arch="noarch" -license="GPL PerlArtistic" -cpandepends="perl-html-tagset perl-html-parser" -cpanmakedepends="perl-test-fatal" -cpancheckdepends="" -depends="$cpandepends" -makedepends="perl-dev perl-module-build $cpanmakedepends" -checkdepends="$cpancheckdepends" +license="GPL-1.0-or-later OR Artistic-1.0-Perl" +depends="perl perl-html-tagset perl-html-parser" +makedepends="perl-dev perl-module-build" +checkdepends="perl-uri perl-test-fatal perl-test-leaktrace" subpackages="$pkgname-doc" -source="https://cpan.metacpan.org/authors/id/K/KE/KENTNL/$_pkgreal-$pkgver.tar.gz" +source="https://cpan.metacpan.org/authors/id/K/KE/KENTNL/HTML-Tree-$pkgver.tar.gz" builddir="$srcdir/$_pkgreal-$pkgver" -prepare() { - default_prepare || return 1 - - cd "$builddir" +build() { export CFLAGS=$(perl -MConfig -E 'say $Config{ccflags}') - perl Build.PL installdirs=vendor || return 1 + perl Build.PL --installdirs=vendor + ./Build } -build() { - cd "$builddir" - export CFLAGS=$(perl -MConfig -E 'say $Config{ccflags}') - ./Build && ./Build test +check() { + ./Build test } package() { - cd "$builddir" - ./Build install destdir="$pkgdir" || return 1 + ./Build install --destdir="$pkgdir" find "$pkgdir" \( -name perllocal.pod -o -name .packlist \) -delete } - -sha512sums="a1faaf547d7db323388d5f6b289ab96887de5a80add55aefd380e4b540948514550a86785bdccf0776dfff38085b6bd3e98228f96231264217adcfc2f132c5de HTML-Tree-5.07.tar.gz" +sha512sums=" +a1faaf547d7db323388d5f6b289ab96887de5a80add55aefd380e4b540948514550a86785bdccf0776dfff38085b6bd3e98228f96231264217adcfc2f132c5de HTML-Tree-5.07.tar.gz +" |