diff options
author | Leo <thinkabit.ukim@gmail.com> | 2019-05-29 03:32:18 -0300 |
---|---|---|
committer | Francesco Colista <fcolista@alpinelinux.org> | 2019-05-29 07:00:41 +0000 |
commit | 39ba917aa8943b4b7a9e9a82316dd716a3935da8 (patch) | |
tree | ad78d1c60561f1cc2ea7ec930f8b69da1db3023f | |
parent | 6e6f974b890393743759661bbec9b7c0c917d86f (diff) |
main/perl-plack: modernize, fix license.
-rw-r--r-- | main/perl-plack/APKBUILD | 34 |
1 files changed, 20 insertions, 14 deletions
diff --git a/main/perl-plack/APKBUILD b/main/perl-plack/APKBUILD index 264f8463159..e15924584e2 100644 --- a/main/perl-plack/APKBUILD +++ b/main/perl-plack/APKBUILD @@ -4,38 +4,44 @@ pkgname=perl-plack _pkgreal=Plack pkgver=1.0033 -pkgrel=0 +pkgrel=1 pkgdesc="Perl Superglue for Web frameworks and Web Servers (PSGI toolkit)" url="http://search.cpan.org/dist/Plack/" arch="noarch" -license="GPL PerlArtistic" -cpandepends="perl-file-sharedir perl-filesys-notify-simple perl-devel-stacktrace perl-stream-buffered perl-uri perl-devel-stacktrace-ashtml perl-http-body perl-test-tcp perl-try-tiny perl-apache-logformat-compiler perl-hash-multivalue perl-http-message" -cpanmakedepends=" perl-test-requires " +license="GPL-1.0-or-later OR Artistic-1.0-Perl" +cpandepends="perl-file-sharedir perl-filesys-notify-simple perl-devel-stacktrace + perl-stream-buffered perl-uri perl-devel-stacktrace-ashtml perl-http-body + perl-test-tcp perl-try-tiny perl-apache-logformat-compiler + perl-hash-multivalue perl-http-message" +cpanmakedepends="perl-test-requires" depends="$cpandepends" makedepends="perl-dev $cpanmakedepends perl-file-sharedir-install" subpackages="$pkgname-doc" source="http://search.cpan.org/CPAN/authors/id/M/MI/MIYAGAWA/$_pkgreal-$pkgver.tar.gz" -_builddir="$srcdir/$_pkgreal-$pkgver" +builddir="$srcdir/$_pkgreal-$pkgver" prepare() { - cd "$_builddir" - export CFLAGS=`perl -MConfig -E 'say $Config{ccflags}'` + cd "$builddir" + export CFLAGS=$(perl -MConfig -E 'say $Config{ccflags}') PERL_MM_USE_DEFAULT=1 perl Makefile.PL INSTALLDIRS=vendor } build() { - cd "$_builddir" - export CFLAGS=`perl -MConfig -E 'say $Config{ccflags}'` - make && make test + cd "$builddir" + export CFLAGS=$(perl -MConfig -E 'say $Config{ccflags}') + make +} + +check() { + cd "$builddir" + make test } package() { - cd "$_builddir" - make DESTDIR="$pkgdir" install || return 1 + cd "$builddir" + make DESTDIR="$pkgdir" install find "$pkgdir" \( -name perllocal.pod -o -name .packlist \) -delete } -md5sums="41292d3c33f637773369daeac86a48b8 Plack-1.0033.tar.gz" -sha256sums="bcd8784b8263bd6d68476e9d52e6f98819bd4f3331455cad12effed63a783220 Plack-1.0033.tar.gz" sha512sums="bb9335605a103380b06932289d6e99ae9cf58e98fd889542373ef2509269a6e251f1908c168482c455b5b590c8a883072b08c3a7fbfe6596ec60d699e71b2c33 Plack-1.0033.tar.gz" |