summaryrefslogtreecommitdiff
path: root/system/perl-dbd-sqlite/APKBUILD
diff options
context:
space:
mode:
Diffstat (limited to 'system/perl-dbd-sqlite/APKBUILD')
-rw-r--r--system/perl-dbd-sqlite/APKBUILD44
1 files changed, 44 insertions, 0 deletions
diff --git a/system/perl-dbd-sqlite/APKBUILD b/system/perl-dbd-sqlite/APKBUILD
new file mode 100644
index 000000000..f551079de
--- /dev/null
+++ b/system/perl-dbd-sqlite/APKBUILD
@@ -0,0 +1,44 @@
+# Contributor: Jeff Bilyk <jbilyk at gmail>
+# Maintainer: Adélie Perl Team <adelie-perl@lists.adelielinux.org>
+pkgname=perl-dbd-sqlite
+_pkgname=DBD-SQLite
+pkgver=1.58
+pkgrel=0
+pkgdesc="Perl DBI SQLite module"
+url="http://search.cpan.org/dist/$_pkgname"
+arch="all"
+license="GPL-2.0-only OR Artistic-1.0-Perl"
+depends="perl-dbi"
+makedepends="perl perl-dev sqlite-dev"
+source="http://search.cpan.org/CPAN/authors/id/I/IS/ISHIGAKI/${_pkgname}-$pkgver.tar.gz
+ perl-DBD-SQLite-bz543982.patch
+ "
+subpackages="$pkgname-dev $pkgname-doc"
+builddir="$srcdir"/${_pkgname}-$pkgver
+
+prepare() {
+ 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
+}
+
+check() {
+ cd "$builddir"
+ export CFLAGS=$(perl -MConfig -E 'say $Config{ccflags}')
+ make test
+}
+
+package() {
+ cd "$builddir"
+ make DESTDIR="$pkgdir" install
+ find "$pkgdir" \( -name perllocal.pod -o -name .packlist \) -delete
+}
+
+sha512sums="080d1e304fb0d43926ce0345df3367132c317ba113bdc11952c0a159bc68d988a024828a28e66be267f82e07731dee225723854fb80914ba7c476b27dbdeb212 DBD-SQLite-1.58.tar.gz
+00961932f9f89d9b46e6134150c2628aadd4cfa7159cb1604de023fedc919087fbf982b72fd51610e1ca390234cd939e74430b270131d0b30cedb97ba6203b49 perl-DBD-SQLite-bz543982.patch"