diff options
author | Moritz Bunkus | 2017-09-28 21:12:59 +0200 |
---|---|---|
committer | Moritz Bunkus | 2017-09-28 21:12:59 +0200 |
commit | acf45465c2273b952456858610e765a3b4892ace (patch) | |
tree | 49d2f372ae7592764c939c2c0ca5ff42639cfa6d | |
parent | 4626a22d6183c5ff0b1e9335acfd8de59fbf9afc (diff) | |
download | aur-acf45465c2273b952456858610e765a3b4892ace.tar.gz |
fix build dependencies
-rw-r--r-- | PKGBUILD | 18 |
1 files changed, 10 insertions, 8 deletions
@@ -5,19 +5,18 @@ pkgname='perl-class-c3-componentised' pkgver='1.001000' -pkgrel='4' +pkgrel='5' pkgdesc='Load mix-ins or components to your C3-based class' arch=('any') license=('PerlArtistic' 'GPL') options=('!emptydirs') -depends=('perl' 'perl-class-c3' 'perl-class-inspector' 'perl-mro-compat') -makedepends=('perl-test-exception' 'perl-test-pod-coverage') +depends=('perl-class-c3' 'perl-class-inspector' 'perl-mro-compat') +makedepends=('perl-module-install' 'perl-test-exception' 'perl-test-pod-coverage') url='http://search.cpan.org/dist/Class-C3-Componentised' source=('http://search.cpan.org/CPAN/authors/id/F/FR/FREW/Class-C3-Componentised-1.001000.tar.gz') -md5sums=('5ab792bbcf6fc72468c06bf9faa3427d') sha512sums=('860b7cd09b1add6f252fddc0934e9f542231be90a57cf36afcab55684aca2fdb667777248c3583ad955ce0b76db44297515f56194ed2ec444dd8c801a01b5713') -build() { +prepare_environment() { export PERL_MM_USE_DEFAULT=1 PERL5LIB="" \ PERL_AUTOINSTALL=--skipdeps \ PERL_MM_OPT="INSTALLDIRS=vendor DESTDIR='$pkgdir'" \ @@ -25,18 +24,21 @@ build() { MODULEBUILDRC=/dev/null cd "${srcdir}/Class-C3-Componentised-${pkgver}" +} + +build() { + prepare_environment /usr/bin/perl Makefile.PL make } check() { - cd "${srcdir}/Class-C3-Componentised-${pkgver}" - export PERL_MM_USE_DEFAULT=1 PERL5LIB="" + prepare_environment make test } package() { - cd "${srcdir}/Class-C3-Componentised-${pkgver}" + prepare_environment make install find "$pkgdir" "(" -name .packlist -o -name perllocal.pod ")" -delete } |