aboutsummaryrefslogtreecommitdiffstats
path: root/main/perl-gd
diff options
context:
space:
mode:
authorA. Wilcox <AWilcox@Wilcox-Tech.com>2017-09-19 21:40:37 -0500
committerNatanael Copa <ncopa@alpinelinux.org>2017-09-20 09:01:33 +0000
commitc0c51630b56318ad1e3121c808adc669cd01537a (patch)
tree123e9dc5868dd35ee09b3f6f147ba93fb57596a3 /main/perl-gd
parent79982b1fbd8c4dd28f918190d80408483d848123 (diff)
downloadaports-c0c51630b56318ad1e3121c808adc669cd01537a.tar.bz2
aports-c0c51630b56318ad1e3121c808adc669cd01537a.tar.xz
main/perl-gd: version bump, and add test suite
Diffstat (limited to 'main/perl-gd')
-rw-r--r--main/perl-gd/APKBUILD36
1 files changed, 19 insertions, 17 deletions
diff --git a/main/perl-gd/APKBUILD b/main/perl-gd/APKBUILD
index cb3306ede4..0d4a7d9492 100644
--- a/main/perl-gd/APKBUILD
+++ b/main/perl-gd/APKBUILD
@@ -3,43 +3,45 @@
# Maintainer: Valery Kartel <valery.kartel@gmail.com>
pkgname=perl-gd
_pkgreal=GD
-pkgver=2.56
-pkgrel=2
+pkgver=2.66
+pkgrel=0
pkgdesc="Perl module for GD"
url="http://search.cpan.org/dist/GD/"
arch="all"
license="GPL PerlArtistic"
cpandepends=""
-cpanmakedepends=""
+cpanmakedepends="perl-extutils-pkgconfig"
depends="$cpandepends"
-makedepends="perl-dev $cpanmakedepends perl-module-build gd-dev libjpeg-turbo-dev zlib-dev libpng-dev freetype-dev libwebp-dev"
+makedepends="perl-dev $cpanmakedepends gd-dev libjpeg-turbo-dev zlib-dev libpng-dev freetype-dev libwebp-dev"
subpackages="$pkgname-doc"
-source="http://search.cpan.org/CPAN/authors/id/L/LD/LDS/$_pkgreal-$pkgver.tar.gz"
+source="http://search.cpan.org/CPAN/authors/id/R/RU/RURBAN/$_pkgreal-$pkgver.tar.gz"
-_builddir="$srcdir/$_pkgreal-$pkgver"
+builddir="$srcdir/$_pkgreal-$pkgver"
prepare() {
- cd "$_builddir"
+ cd "$builddir"
if [ -e Build.PL ]; then
- perl Build.PL installdirs=vendor || return 1
+ perl Build.PL installdirs=vendor
else
- PERL_MM_USE_DEFAULT=1 perl Makefile.PL INSTALLDIRS=vendor || return 1
+ PERL_MM_USE_DEFAULT=1 perl Makefile.PL INSTALLDIRS=vendor
fi
}
build() {
- cd "$_builddir"
+ cd "$builddir"
export CFLAGS=`perl -MConfig -E 'say $Config{ccflags}'`
- ./Build
+ make
+}
+
+check() {
+ cd "$builddir"
+ make test
}
package() {
- cd "$_builddir"
- ./Build install destdir="$pkgdir" || return 1
+ cd "$builddir"
+ make DESTDIR="$pkgdir" install
find "$pkgdir" \( -name perllocal.pod -o -name .packlist \) -delete
- rm "$pkgdir"/usr/bin/bdftogd
}
-md5sums="c4b3afd98b2c4ce3c2e1027d101a8f1e GD-2.56.tar.gz"
-sha256sums="1f103d1c98de8621504642ed7fb79f1b40f5f6a63c2abe9390a8ab78617248f9 GD-2.56.tar.gz"
-sha512sums="51c4b46b199625a12ae1ad1003cafe4e66913d1e0c0b51d9bccbc7c14a86dfe29144caefbeca2927a66a44d4ba8b134550ee4a63eb86aceaa13513c46a4e71f4 GD-2.56.tar.gz"
+sha512sums="37d3da70f4e0b89b0166488a1f8a48c508ff5e515653fe1b10602cb708ae0ce713c617dcae21c48ec795799fb0e061762696e6a65bb8ba359859223d15677c61 GD-2.66.tar.gz"