aboutsummaryrefslogtreecommitdiffstats
path: root/main/perl-dbd-odbc
diff options
context:
space:
mode:
authorLeonardo Arena <rnalrd@alpinelinux.org>2018-03-02 07:07:15 +0000
committerLeonardo Arena <rnalrd@alpinelinux.org>2018-03-02 07:13:04 +0000
commitc2733ed2d632900d3466939a949d691daf350b2b (patch)
tree5f80ce8bd3bf7d8f62d80fafd02a3ee7220af09f /main/perl-dbd-odbc
parent0ffbf976bb9d0b5d59cc061eb751ae4528b0345d (diff)
downloadaports-c2733ed2d632900d3466939a949d691daf350b2b.tar.bz2
aports-c2733ed2d632900d3466939a949d691daf350b2b.tar.xz
main/perl-dbd-odbc: upgrade to 1.57
Modernize APKBUILD, add check()
Diffstat (limited to 'main/perl-dbd-odbc')
-rw-r--r--main/perl-dbd-odbc/APKBUILD31
1 files changed, 18 insertions, 13 deletions
diff --git a/main/perl-dbd-odbc/APKBUILD b/main/perl-dbd-odbc/APKBUILD
index 8d67da7d9b..b3f3a22e08 100644
--- a/main/perl-dbd-odbc/APKBUILD
+++ b/main/perl-dbd-odbc/APKBUILD
@@ -1,9 +1,9 @@
# Contributor: Jeff Bilyk <jbilyk at gmail>
# Maintainer: Leonardo Arena <rnalrd@alpinelinux.org>
pkgname=perl-dbd-odbc
-_realpkgname=DBD-ODBC
-pkgver=1.56
-pkgrel=1
+_pkgname=DBD-ODBC
+pkgver=1.57
+pkgrel=0
pkgdesc="Perl CPAN DBD::ODBC module"
url="http://search.cpan.org/dist/DBD-ODBC/"
arch="all"
@@ -12,25 +12,30 @@ depends="perl perl-dbi"
makedepends="perl perl-dev unixodbc-dev"
subpackages="$pkgname-doc"
source="http://search.cpan.org/CPAN/authors/id/M/MJ/MJEVANS/DBD-ODBC-$pkgver.tar.gz"
-
-_builddir="$srcdir"/${_realpkgname}-$pkgver
+builddir="$srcdir"/${_pkgname}-$pkgver
prepare() {
- return 0
+ cd "$builddir"
+ export CFLAGS=$(perl -MConfig -E 'say $Config{ccflags}')
+ PERL_MM_USE_DEFAULT=1 perl Makefile.PL INSTALLDIRS=vendor
}
build() {
- cd "$_builddir"
- PERL_MM_USE_DEFAULT=1 perl Makefile.PL INSTALLDIRS=vendor || return 1
- make || return 1
+ cd "$builddir"
+ export CFLAGS=$(perl -MConfig -E 'say $Config{ccflags}')
+ make
+}
+
+check() {
+ cd "$builddir"
+ export CFLAGS=$(perl -MConfig -E 'say $Config{ccflags}')
+ make test
}
package() {
- cd "$_builddir"
+ cd "$builddir"
make DESTDIR="$pkgdir" install
find "$pkgdir" \( -name perllocal.pod -o -name .packlist \) -delete
}
-md5sums="fdbe7a1fada61bc7c9a1ddaeff21b7ed DBD-ODBC-1.56.tar.gz"
-sha256sums="d20a899881b2cf033052af4055cda1f5e9ab2720999cf2832518509ac6869cdc DBD-ODBC-1.56.tar.gz"
-sha512sums="374bf0f87bbb84128f5999670aee228185d6741a2364745a6dd268068ea53b73f6c8756da60052ae86ec74a335b583d0ae93c449f620c467f1d1fba84fcfa805 DBD-ODBC-1.56.tar.gz"
+sha512sums="bba91af1ab5fea0914889d95472ca0c9ef53f6593ea0b4236191a29c10cba99d0d09de3e8e4d2d81b8051d5077927c2c44537bc7a9de4e06e964df40ced93327 DBD-ODBC-1.57.tar.gz"