From 57e21f0c9b54ae958ffee72917a8bbf184198447 Mon Sep 17 00:00:00 2001 From: Wen Heping Date: Fri, 11 Jul 2025 23:07:43 +0000 Subject: [PATCH] testing/perl-regexp-trie: new aport --- testing/perl-regexp-trie/APKBUILD | 37 +++++++++++++++++++++++++++++++ 1 file changed, 37 insertions(+) create mode 100644 testing/perl-regexp-trie/APKBUILD diff --git a/testing/perl-regexp-trie/APKBUILD b/testing/perl-regexp-trie/APKBUILD new file mode 100644 index 00000000000..b0da697d6f3 --- /dev/null +++ b/testing/perl-regexp-trie/APKBUILD @@ -0,0 +1,37 @@ +# Contributor: Wen Heping +# Maintainer: Wen Heping +pkgname=perl-regexp-trie +pkgver=0.02 +pkgrel=0 +# _pkgreal is used by apkbuild-cpan to find modules at MetaCpan +_pkgreal=Regexp-Trie +pkgdesc="Perl module for Regexp-Trie" +url="https://metacpan.org/release/Regexp-Trie/" +arch="noarch" +license="GPL-1.0-or-later OR Artistic-1.0-Perl" +depends="perl" +subpackages="$pkgname-doc" +source="https://cpan.metacpan.org/authors/id/D/DA/DANKOGAI/Regexp-Trie-$pkgver.tar.gz" +builddir="$srcdir/$_pkgreal-$pkgver" + +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 +} + +sha512sums=" +49aac4f9d49f71a2cf7111e549da0f3dfa77679d313080095188e8172e5fea0fdb256b8d784949716813d51c03fe9fdfe097e394bba34016fa61bd82c4c20995 Regexp-Trie-0.02.tar.gz +"