diff options
Diffstat (limited to 'main/perl-http-daemon/APKBUILD')
-rw-r--r-- | main/perl-http-daemon/APKBUILD | 33 |
1 files changed, 19 insertions, 14 deletions
diff --git a/main/perl-http-daemon/APKBUILD b/main/perl-http-daemon/APKBUILD index 0994f482e5d..888144968dc 100644 --- a/main/perl-http-daemon/APKBUILD +++ b/main/perl-http-daemon/APKBUILD @@ -1,32 +1,37 @@ +# Automatically generated by apkbuild-cpan, template 3 # Contributor: Natanael Copa <ncopa@alpinelinux.org> # Maintainer: Natanael Copa <ncopa@alpinelinux.org> pkgname=perl-http-daemon -pkgver=6.12 -pkgrel=1 -pkgdesc="HTTP::Daemon perl module" -url="https://metacpan.org/release/HTTP-Daemon" +#_pkgreal is used by apkbuild-cpan to find modules at MetaCpan +_pkgreal=HTTP-Daemon +pkgver=6.16 +pkgrel=2 +pkgdesc="A simple http server class" +replaces="perl-libwww" +url="https://metacpan.org/release/HTTP-Daemon/" arch="noarch" license="GPL-1.0-or-later OR Artistic-1.0-Perl" -depends="perl perl-http-date perl-http-message" -makedepends="perl-dev perl-module-build-tiny" +depends="perl perl-http-date perl-http-message perl-lwp-mediatypes" +makedepends="perl-dev perl-module-build-tiny perl-module-build" checkdepends="perl-test-needs" -replaces="perl-libwww" -subpackages="$pkgname-doc" source="https://cpan.metacpan.org/authors/id/O/OA/OALDERS/HTTP-Daemon-$pkgver.tar.gz" +builddir="$srcdir/$_pkgreal-$pkgver" -builddir="$srcdir"/HTTP-Daemon-$pkgver build() { - PERL_MM_USE_DEFAULT=1 perl Makefile.PL INSTALLDIRS=vendor - make + export CFLAGS=$(perl -MConfig -E 'say $Config{ccflags}') + perl Build.PL --installdirs=vendor + ./Build } check() { - make test + ./Build test } package() { - make DESTDIR="$pkgdir" install + ./Build install --destdir="$pkgdir" find "$pkgdir" \( -name perllocal.pod -o -name .packlist \) -delete } -sha512sums="83a8b868162dfa1be66d4267e99af1111d28122c793e89d905243c175617c22ceb66f88b6ea54c29e7b131c26668776ab24cf671c4cc6c1c8810505e0f072596 HTTP-Daemon-6.12.tar.gz" +sha512sums=" +09e3c5c98c6f22bcb494eae9a28990d52a98c3b1be1b0ca001fc364b3891f7f43f0468aa7274070c64ca11c6b6313591e064084c0b2f5bc6b8bd71708f390d64 HTTP-Daemon-6.16.tar.gz +" |