summarylogtreecommitdiffstats
path: root/PKGBUILD
diff options
context:
space:
mode:
Diffstat (limited to 'PKGBUILD')
-rw-r--r--PKGBUILD53
1 files changed, 27 insertions, 26 deletions
diff --git a/PKGBUILD b/PKGBUILD
index 4cdbe086ea82..66304e32ad34 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,42 +1,43 @@
-# Contributor: xRemaLx <anton.komolov@gmail.com>
+# Maintainer: xRemaLx <anton.komolov@gmail.com>
pkgname='perl-rrdtool-oo'
-_pkgname='RRDTool-OO'
-pkgver='0.33'
+pkgver='0.36'
pkgrel='1'
-pkgdesc="RRDTool::OO - Object-oriented interface to RRDTool"
+pkgdesc="Object-oriented interface to RRDTool"
+_dist='RRDTool-OO'
arch=('any')
+url='http://search.cpan.org/dist/RRDTool-OO'
license=('PerlArtistic' 'GPL')
-options=('!emptydirs')
-depends=('rrdtool' 'perl>=5.6.0' 'perl-log-log4perl')
-makedepends=('perl-extutils-makemaker>=6.59' 'perl-test-requires')
-url="http://search.cpan.org/dist/RRDTool-OO"
-source=("http://search.cpan.org/CPAN/authors/id/M/MS/MSCHILLI/${_pkgname}-${pkgver}.tar.gz")
-sha512sums=('8381316dfdd102daf263951b63d2972956d2fc2a539789f61bd5018b5a14d2c45f24e81eaaf416a9e86151bbce99560283eb2e7d41385d92ab0bfa3115dd1591')
+depends=('rrdtool' 'perl>=5.6.0' 'perl-log-log4perl>=0.40')
+options=('!emptydirs' purge)
+makedepends=('perl-extutils-makemaker>=6.59')
+checkdepends=('perl-test-requires')
+provides=("RRDTool::OO=${pkgver}" "perl-rrdtool-oo=${pkgver}")
+source=("http://search.cpan.org/CPAN/authors/id/M/MS/MSCHILLI/${_dist}-${pkgver}.tar.gz")
+sha512sums=('5013c848ff777b41b022ddfe900fe157e981e2724420c84703849ba413f13d47a3b39fa05a01e616419cac9005abec2e74bc8647ad2adfcf3ceaa0d002fb3d0a')
-build() {
- ( export PERL_MM_USE_DEFAULT=1 PERL5LIB="" \
- PERL_AUTOINSTALL=--skipdeps \
- PERL_MM_OPT="INSTALLDIRS=vendor DESTDIR='$pkgdir'" \
- PERL_MB_OPT="--installdirs vendor --destdir '$pkgdir'" \
- MODULEBUILDRC=/dev/null
+sanitize() {
+ unset PERL5LIB PERL_MM_OPT PERL_LOCAL_LIB_ROOT
+ export PERL_MM_USE_DEFAULT=1 PERL_AUTOINSTALL=--skipdeps
+}
- cd "${srcdir}/${_pkgname}-${pkgver}"
- /usr/bin/perl Makefile.PL
- make
- )
+build() {
+ cd "${srcdir}/${_dist}-${pkgver}"
+ sanitize
+ /usr/bin/perl Makefile.PL
+ make
}
check() {
- cd "${srcdir}/${_pkgname}-${pkgver}"
- ( export PERL_MM_USE_DEFAULT=1 PERL5LIB=""
- make test
- )
+ cd "${srcdir}/${_dist}-${pkgver}"
+ sanitize
+ make test
}
package() {
- cd "${srcdir}/${_pkgname}-${pkgver}"
- make install
+ cd "${srcdir}/${_dist}-${pkgver}"
+ sanitize
+ make install INSTALLDIRS=vendor DESTDIR="$pkgdir"
find "$pkgdir" -name .packlist -o -name perllocal.pod -delete
}