From ef5861c4900047096461297ecacd4a3f46cb2b1f Mon Sep 17 00:00:00 2001 From: Celeste <20312-Celeste@users.gitlab.alpinelinux.org> Date: Sat, 22 Jun 2024 02:40:56 +0000 Subject: [PATCH] community/perl-template-toolkit: upgrade to 3.102 also, upgrade to apkbuild-cpan template 4 --- community/perl-template-toolkit/APKBUILD | 33 ++++++++++++++---------- 1 file changed, 19 insertions(+), 14 deletions(-) diff --git a/community/perl-template-toolkit/APKBUILD b/community/perl-template-toolkit/APKBUILD index f2065e555b0e..78fe338e73c6 100644 --- a/community/perl-template-toolkit/APKBUILD +++ b/community/perl-template-toolkit/APKBUILD @@ -1,41 +1,46 @@ -# Automatically generated by apkbuild-cpan, template 1 +# Automatically generated by apkbuild-cpan, template 4 # Contributor: Francesco Colista <fcolista@alpinelinux.org> # Maintainer: Francesco Colista <fcolista@alpinelinux.org> pkgname=perl-template-toolkit +pkgver=3.102 +pkgrel=0 +#_pkgreal is used by apkbuild-cpan to find modules at MetaCpan _pkgreal=Template-Toolkit -pkgver=3.101 -pkgrel=2 pkgdesc="comprehensive template processing system" -url="https://metacpan.org/release/Template-Toolkit" +url="https://metacpan.org/release/Template-Toolkit/" arch="all" license="GPL-1.0-or-later OR Artistic-1.0-Perl" depends="perl perl-appconfig" makedepends="perl-dev" subpackages="$pkgname-doc" -source="https://cpan.metacpan.org/authors/id/A/AB/ABW/Template-Toolkit-$pkgver.tar.gz" +source="https://cpan.metacpan.org/authors/id/T/TO/TODDR/Template-Toolkit-$pkgver.tar.gz" builddir="$srcdir/$_pkgreal-$pkgver" -prepare() { - default_prepare - - export CFLAGS=$(perl -MConfig -E 'say $Config{ccflags}') - PERL_MM_USE_DEFAULT=1 perl Makefile.PL INSTALLDIRS=vendor -} - build() { export CFLAGS=$(perl -MConfig -E 'say $Config{ccflags}') + PERL_MM_USE_DEFAULT=1 perl -I. Makefile.PL \ + INSTALLDIRS=vendor \ + NO_PACKLIST=1 \ + NO_PERLLOCAL=1 make } check() { + export CFLAGS=$(perl -MConfig -E 'say $Config{ccflags}') make test } package() { make DESTDIR="$pkgdir" install - find "$pkgdir" \( -name perllocal.pod -o -name .packlist \) -delete +} + +doc() { + local file; find "$pkgdir" -name "*.pod" | while read -r file; do + amove "${file#"$pkgdir"}" + done + default_doc } sha512sums=" -7e74b1317a7fc113161999c9eeb63bdbee9ed8ff843bd4388039a683976eb71cd4ee2af7fecab639f3be7ef17386a45a6065a4eac6b599b5a0cc2f235d34962f Template-Toolkit-3.101.tar.gz +5fe2e265c54f0d1c21c9e0e7e1b124ebb94d7c584bfdada4dfc89c17f1a80b6c23fad68246aa69d8548a8adc6cdea5ef27024627016ebff17817a7d4cf6d060c Template-Toolkit-3.102.tar.gz " -- GitLab