# Contributor: Elis Hughes <elishughes@googlemail.com> Kasper Laudrup <laudrup@stacktrace.dk>
_perlmod=Apache-DBI
pkgname=perl-apache-dbi
pkgver=1.11
pkgrel=1
pkgdesc="Apache::DBI - Initiate a persistent database connection"
arch=('any')
url="http://search.cpan.org/~pgollucci/Apache-DBI/"
license=('GPL' 'PerlArtistic')
depends=('perl-dbi')
options=('!emptydirs')
source=("http://search.cpan.org/CPAN/authors/id/P/PH/PHRED/$_perlmod-$pkgver.tar.gz")
md5sums=('b973fdf5292bbe6caa38a664d0a83f0b')
build() {
cd "$srcdir/$_perlmod-$pkgver"
# Setting these env variables overwrites any command-line-options we don't want...
export PERL_MM_USE_DEFAULT=1 PERL_AUTOINSTALL=--skipdeps \
PERL_MM_OPT="INSTALLDIRS=vendor DESTDIR='$pkgdir'" \
PERL_MB_OPT="--installdirs vendor --destdir '$pkgdir'" \
MODULEBUILDRC=/dev/null
{ /usr/bin/perl Makefile.PL &&
make &&
make test; } || return 1
# remove perllocal.pod and .packlist
find "$pkgdir" -name .packlist -o -name perllocal.pod -delete
}
package() {
cd "$srcdir/$_perlmod-$pkgver"
make install DESTDIR="$pkgdir/"
}