From fac2e22e7bb8d24c5ea34766bf0dad231f7d8bd3 Mon Sep 17 00:00:00 2001 From: Wen Heping Date: Sat, 12 Jul 2025 08:41:35 +0000 Subject: [PATCH] testing/perl-finance-quote: new aport --- testing/perl-finance-quote/APKBUILD | 48 +++++++++++++++++++++++++++++ 1 file changed, 48 insertions(+) create mode 100644 testing/perl-finance-quote/APKBUILD diff --git a/testing/perl-finance-quote/APKBUILD b/testing/perl-finance-quote/APKBUILD new file mode 100644 index 00000000000..267aa57612a --- /dev/null +++ b/testing/perl-finance-quote/APKBUILD @@ -0,0 +1,48 @@ +# Contributor: Wen Heping +# Maintainer: Wen Heping +pkgname=perl-finance-quote +pkgver=1.66 +pkgrel=0 +# _pkgreal is used by apkbuild-cpan to find modules at MetaCpan +_pkgreal=Finance-Quote +pkgdesc="Get stock and mutual fund quotes from various exchanges" +url="https://metacpan.org/release/Finance-Quote/" +arch="noarch" +license="GPL-2.0-only" +depends=" + perl perl-timedate perl-datetime-format-strptime perl-devel-trace perl-html-parser + perl-html-tableextract perl-html-tree perl-html-treebuilder-xpath perl-http-cookiejar + perl-http-cookies perl-http-message perl-io-string perl-json perl-libwww + perl-lwp-protocol-https perl-mozilla-ca perl-net-ssleay perl-readonly perl-smart-comments + perl-spreadsheet-xlsx perl-string-util perl-text-template perl-uri perl-web-scraper + perl-xml-libxml + " +checkdepends=" + perl-date-manip perl-date-range perl-date-simple perl-datetime perl-datetime-format-iso8601 + perl-module-cpants-analyse perl-string-util perl-test-kwalitee perl-test-perl-critic + " +subpackages="$pkgname-doc" +source="https://cpan.metacpan.org/authors/id/B/BP/BPSCHUCK/Finance-Quote-$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=" +fead73e55ec1301ac8c5b5f84dee283ff5d3ff8b821504f371753fbfc9bcd47f0b07af928006ebd7f61ad72b10f901fe7e6dd23d7e7c6d5c2380f3346a44dca0 Finance-Quote-1.66.tar.gz +"