aboutsummarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorMark Grimes2015-06-08 12:21:09 -0400
committerMark Grimes2015-06-08 12:21:09 -0400
commit32cc1b5156f2ab45986e3c0eba8918fd628a9430 (patch)
treeecd975f00e4f82209d1f0d686c60efafe640a26d
parent12f4ca5f4aaea49e74479b41e0c3e1e967f7b896 (diff)
downloadaur-32cc1b5156f2ab45986e3c0eba8918fd628a9430.tar.gz
Updates for AUR4
-rw-r--r--.SRCINFO8
-rw-r--r--.gitignore7
-rw-r--r--PKGBUILD26
3 files changed, 27 insertions, 14 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 6fd3271ba16d..0b5c9cc6e8dc 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,12 +1,14 @@
pkgbase = perl-math-calc-units
pkgdesc = Human-readable unit-aware calculator
pkgver = 1.07
- pkgrel = 2
- url = http://search.cpan.org/dist/Math-Calc-Units
+ pkgrel = 3
+ url = https://metacpan.org/release/Math-Calc-Units
arch = any
- license = unknown
+ license = GPL
+ license = PerlArtistic
depends = perl>=5.10.0
options = !emptydirs
+ options = purge
source = http://search.cpan.org/CPAN/authors/id/S/SF/SFINK/Math-Calc-Units-1.07.tar.gz
md5sums = 56e4be0e64d6c8fc27c8f87d0d3cebd8
diff --git a/.gitignore b/.gitignore
new file mode 100644
index 000000000000..2af142a63bfa
--- /dev/null
+++ b/.gitignore
@@ -0,0 +1,7 @@
+pkg/
+src/
+Math-Calc-Units-*.tar.gz
+perl-math-calc-units-*.pkg.tar.xz
+perl-math-calc-units-*.src.tar.gz
+*.swp
+
diff --git a/PKGBUILD b/PKGBUILD
index 3a5e6ec309cd..5cff65f0ad71 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,36 +1,40 @@
# Maintainer: Mark Grimes <mgrimes at peculier dot com>
+# https://github.com/mvgrimes/aur-perl-math-calc-units
+
pkgname=perl-math-calc-units
pkgver=1.07
-pkgrel=2
+pkgrel=3
pkgdesc="Human-readable unit-aware calculator"
_dist=Math-Calc-Units
arch=('any')
-url="http://search.cpan.org/dist/$_dist"
-license=('unknown')
+url="https://metacpan.org/release/$_dist"
+license=('GPL' 'PerlArtistic')
depends=('perl>=5.10.0')
-options=(!emptydirs)
+options=('!emptydirs' purge)
source=(http://search.cpan.org/CPAN/authors/id/S/SF/SFINK/$_dist-$pkgver.tar.gz)
md5sums=('56e4be0e64d6c8fc27c8f87d0d3cebd8')
+# Setup environment to ensure installation in system perl and vender directory
+clean_env() {
+ unset PERL5LIB PERL_MM_OPT PERL_MB_OPT PERL_LOCAL_LIB_ROOT
+ export PERL_MM_USE_DEFAULT=1 MODULEBUILDRC=/dev/null PERL_AUTOINSTALL=--skipdeps
+}
+
build() (
cd "$srcdir/$_dist-$pkgver"
- unset PERL5LIB PERL_MM_OPT PERL_LOCAL_LIB_ROOT
- export PERL_MM_USE_DEFAULT=1 PERL_AUTOINSTALL=--skipdeps
+ clean_env
/usr/bin/perl Makefile.PL
make
)
check() (
cd "$srcdir/$_dist-$pkgver"
- unset PERL5LIB PERL_MM_OPT PERL_LOCAL_LIB_ROOT
- export PERL_MM_USE_DEFAULT=1
+ clean_env
make test
)
package() (
cd "$srcdir/$_dist-$pkgver"
- unset PERL5LIB PERL_MM_OPT PERL_LOCAL_LIB_ROOT
+ clean_env
make install INSTALLDIRS=vendor DESTDIR="$pkgdir"
)
-
-# vim:set ts=2 sw=2 et: