aboutsummaryrefslogtreecommitdiffstats
path: root/main/perl-struct-dumb/APKBUILD
diff options
context:
space:
mode:
authorRoberto Oliveira <robertoguimaraes8@gmail.com>2018-06-21 13:56:33 +0000
committerFrancesco Colista <fcolista@alpinelinux.org>2018-07-03 13:10:30 +0000
commit2f2bf4fe6b74a198b3b236ffb09e4a52f6c612d6 (patch)
tree5899a03d6b29b0b5ab569696a4a83300c62020a5 /main/perl-struct-dumb/APKBUILD
parent9653fc90b928b912f9c8e71ae1dc1b5c4ce31315 (diff)
main/perl-struct-dumb: upgrade to 0.09 and modernize
Diffstat (limited to 'main/perl-struct-dumb/APKBUILD')
-rw-r--r--main/perl-struct-dumb/APKBUILD33
1 files changed, 18 insertions, 15 deletions
diff --git a/main/perl-struct-dumb/APKBUILD b/main/perl-struct-dumb/APKBUILD
index 40370933e52..57b63f02cdd 100644
--- a/main/perl-struct-dumb/APKBUILD
+++ b/main/perl-struct-dumb/APKBUILD
@@ -3,39 +3,42 @@
# Maintainer: Natanael Copa <ncopa@alpinelinux.org>
pkgname=perl-struct-dumb
_pkgreal=Struct-Dumb
-pkgver=0.07
+pkgver=0.09
pkgrel=0
-pkgdesc="make simple lightweight record-like structures"
+pkgdesc="Make simple lightweight record-like structures"
url="http://search.cpan.org/dist/Struct-Dumb/"
arch="noarch"
license="GPL PerlArtistic"
-cpandepends=""
-cpanmakedepends="perl-test-fatal "
-depends="$cpandepends"
+cpanmakedepends="perl-test-fatal"
makedepends="perl-dev $cpanmakedepends perl-module-build"
subpackages="$pkgname-doc"
source="http://search.cpan.org/CPAN/authors/id/P/PE/PEVANS/$_pkgreal-$pkgver.tar.gz"
-_builddir="$srcdir/$_pkgreal-$pkgver"
+builddir="$srcdir/$_pkgreal-$pkgver"
prepare() {
- cd "$_builddir"
+ default_prepare
+
+ cd "$builddir"
export CFLAGS=`perl -MConfig -E 'say $Config{ccflags}'`
- perl Build.PL installdirs=vendor || return 1
+ perl Build.PL installdirs=vendor
}
build() {
- cd "$_builddir"
+ cd "$builddir"
export CFLAGS=`perl -MConfig -E 'say $Config{ccflags}'`
- ./Build && ./Build test
+ ./Build
+}
+
+check() {
+ cd "$builddir"
+ ./Build test
}
package() {
- cd "$_builddir"
- ./Build install destdir="$pkgdir" || return 1
+ cd "$builddir"
+ ./Build install destdir="$pkgdir"
find "$pkgdir" \( -name perllocal.pod -o -name .packlist \) -delete
}
-md5sums="22bd1808c98ccfe5f98e2e46cbf9e4fe Struct-Dumb-0.07.tar.gz"
-sha256sums="84b85bd4dd77f7b92eaaa086713b6ba397d940578f3342f2773cb3c1eed315ac Struct-Dumb-0.07.tar.gz"
-sha512sums="04f75ba03bbef99a034995d128c7926998ea33b7c1fd51d0df33766a9fb32b44144355a25b590d2b02058fe5103b86948d3bafd25ddd35b02b1cad67989e59a2 Struct-Dumb-0.07.tar.gz"
+sha512sums="6dc1e6ce02386906f5e440d989a5cd1810201327567684d26d877a212e0b97d64b2cfdb0432ac5d8ab94bcecfb61c4b59fd8aa3ae22adc06de3c8083f667c134 Struct-Dumb-0.09.tar.gz"