summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorPiotr Rogoża2018-02-28 23:32:26 +0100
committerPiotr Rogoża2018-02-28 23:32:26 +0100
commit122e52e4888c6cff9c4f39a6fcf2bbdb04cc2b1e (patch)
treeec207ddd9e21838919d8907fce18be5529153f1c
parent556a5ca2461611b7f0db17f5910f74ec96e426a2 (diff)
downloadaur-perl-test-expect.tar.gz
Upgraded to 0.34
-rw-r--r--.SRCINFO12
-rw-r--r--PKGBUILD47
2 files changed, 37 insertions, 22 deletions
diff --git a/.SRCINFO b/.SRCINFO
index a34d3605e0e2..5a50f14f27b9 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,8 +1,10 @@
+# Generated by mksrcinfo v8
+# Wed Feb 28 22:32:08 UTC 2018
pkgbase = perl-test-expect
pkgdesc = Test::Expect - Automated driving and testing of terminal-based programs
- pkgver = 0.31
- pkgrel = 3
- url = http://search.cpan.org/~lbrocard/Test-Expect/
+ pkgver = 0.34
+ pkgrel = 1
+ url = http://search.cpan.org/dist/Test-Expect/
arch = any
license = GPL
license = PerlArtistic
@@ -11,8 +13,8 @@ pkgbase = perl-test-expect
depends = perl-expect-simple
depends = perl-class-accessor-chained
options = !emptydirs
- source = http://search.cpan.org/CPAN/authors/id/L/LB/LBROCARD/Test-Expect-0.31.tar.gz
- sha256sums = 48a0b892d4e63ec5328b85ef7e1804304b4ca63c345c84a233734b3aa312f3cd
+ source = http://search.cpan.org/CPAN/authors/id/B/BP/BPS/Test-Expect-0.34.tar.gz
+ sha256sums = 2628fcecdda5f649bd25323f646b96a1a07e4557cadcb327c9bad4dc41bbb999
pkgname = perl-test-expect
diff --git a/PKGBUILD b/PKGBUILD
index 3e24c531530d..57c9ddbe0985 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,14 +1,13 @@
-# Maintainer: Piotr Rogoza <piotr dot r dot public at gmail dot com>
-# Contributor: Piotr Rogoza <piotr dot r dot public at gmail dot com>
+# Maintainer: dracorp aka Piotr Rogoza <piotr.r.public at gmail.com>
-_author=L/LB/LBROCARD
+_author=B/BP/BPS
_perlmod=Test-Expect
pkgname=perl-test-expect
-pkgver=0.31
-pkgrel=3
+pkgver=0.34
+pkgrel=1
pkgdesc='Test::Expect - Automated driving and testing of terminal-based programs'
arch=('any')
-url='http://search.cpan.org/~lbrocard/Test-Expect/'
+url='http://search.cpan.org/dist/Test-Expect/'
license=('GPL' 'PerlArtistic')
depends=(
perl
@@ -18,22 +17,36 @@ perl-class-accessor-chained
makedepends=(perl-expect)
options=(!emptydirs)
source=("http://search.cpan.org/CPAN/authors/id/$_author/$_perlmod-$pkgver.tar.gz")
-sha256sums=('48a0b892d4e63ec5328b85ef7e1804304b4ca63c345c84a233734b3aa312f3cd')
+sha256sums=('2628fcecdda5f649bd25323f646b96a1a07e4557cadcb327c9bad4dc41bbb999')
+unset PERL5LIB PERL_MM_OPT PERL_MB_OPT PERL_LOCAL_LIB_ROOT
+export PERL_MM_USE_DEFAULT=1 PERL_AUTOINSTALL=--skipdeps MODULEBUILDRC=/dev/null
+
build(){
- cd "$srcdir/$_perlmod-$pkgver"
+ cd "$srcdir"/$_perlmod-$pkgver
- # Install module in vendor directories.
- PERL_MM_USE_DEFAULT=1 perl Makefile.PL INSTALLDIRS=vendor
- make
+ if [ -f Makefile.PL ]; then
+ perl Makefile.PL
+ make
+ else
+ perl Build.PL
+ ./Build
+ fi
}
check(){
- cd "$srcdir/$_perlmod-$pkgver"
- make test
+ cd "$srcdir"/$_perlmod-$pkgver
+
+ if [ -f Makefile.PL ]; then
+ make test
+ else
+ ./Build test
+ fi
}
package(){
- cd "$srcdir/$_perlmod-$pkgver"
- make install DESTDIR="$pkgdir/"
+ cd "$srcdir"/$_perlmod-$pkgver
- # remove perllocal.pod and .packlist
- find "$pkgdir" -name .packlist -o -name perllocal.pod -delete
+ if [ -f Makefile.PL ]; then
+ make install INSTALLDIRS=vendor DESTDIR="$pkgdir"
+ else
+ ./Build install --installdirs=vendor --destdir="$pkgdir"
+ fi
}