summarylogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--.SRCINFO39
-rw-r--r--PKGBUILD64
2 files changed, 45 insertions, 58 deletions
diff --git a/.SRCINFO b/.SRCINFO
index bed067511f95..392124099dda 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,36 +1,21 @@
pkgbase = perl-test-file-sharedir
pkgdesc = Create a Fake ShareDir for your modules for testing.
- pkgver = 1.001001
+ pkgver = 1.001002
pkgrel = 1
- url = https://metacpan.org/release/Test-File-ShareDir
+ url = http://search.cpan.org/dist/Test-File-ShareDir
arch = any
+ license = GPL
license = PerlArtistic
- checkdepends = perl>=5.6
- checkdepends = perl-pathtools>=0
- checkdepends = perl-extutils-makemaker>=0
- checkdepends = perl-test-simple>=0.96
- checkdepends = perl-test-fatal>=0
- checkdepends = perl-lib>=0
- depends = perl>=5.6
- depends = perl-file-sharedir>=1.00
- depends = perl-path-tiny>=0.018
- depends = perl-class-tiny>=0
- depends = perl-file-copy-recursive>=0
- depends = perl-exporter>=5.57
- depends = perl-scope-guard>=0
- depends = perl-parent>=0
- depends = perl-carp>=0
- provides = perl-test-file-sharedir-dist=1.001001
- provides = perl-test-file-sharedir-module=1.001001
- provides = perl-test-file-sharedir-object-dist=1.001001
- provides = perl-test-file-sharedir-object-inc=1.001001
- provides = perl-test-file-sharedir-object-module=1.001001
- provides = perl-test-file-sharedir-tempdirobject=1.001001
- provides = perl-test-file-sharedir-utils=1.001001
+ depends = perl
+ depends = perl-class-tiny
+ depends = perl-file-copy-recursive
+ depends = perl-file-sharedir
+ depends = perl-path-tiny
+ depends = perl-scope-guard
+ depends = perl-test-fatal
options = !emptydirs
- options = purge
- source = http://search.cpan.org/CPAN/authors/id/K/KE/KENTNL/Test-File-ShareDir-1.001001.tar.gz
- sha256sums = c8815ee3644949ad6419616c2706a04b3c22d709bfb610ad5c4cfe78884a8658
+ source = http://cpan.perl.org/modules/by-module/Test/Test-File-ShareDir-1.001002.tar.gz
+ sha256sums = b33647cbb4b2f2fcfbde4f8bb4383d0ac95c2f89c4c5770eb691f1643a337aad
pkgname = perl-test-file-sharedir
diff --git a/PKGBUILD b/PKGBUILD
index fac63411005b..b23c62924ce7 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,38 +1,40 @@
-# Contributor: : Kent Fredric <kentnl@cpan.org>
-# Maintainer: Kars Wang <jaklsy AT gmail.com>
+# Maintainer: Jimmy Xu <me at jimmyxu dot org>
+# Contributor: Kent Fredric <kentnl at cpan dot org>
+# Contributor: Kars Wang <jaklsy at gmail dot com>
-pkgname='perl-test-file-sharedir'
-pkgver=1.001001
+_perlmod='Test-File-ShareDir'
+_modnamespace=Test
+pkgname=perl-test-file-sharedir
+pkgver=1.001002
pkgrel=1
-pkgdesc='Create a Fake ShareDir for your modules for testing.'
-_dist='Test-File-ShareDir'
-arch=('any')
-url="https://metacpan.org/release/$_dist"
-license=('PerlArtistic')
-depends=('perl>=5.6' 'perl-file-sharedir>=1.00' 'perl-path-tiny>=0.018' 'perl-class-tiny>=0' 'perl-file-copy-recursive>=0' 'perl-exporter>=5.57' 'perl-scope-guard>=0' 'perl-parent>=0' 'perl-carp>=0')
-checkdepends=('perl>=5.6' 'perl-pathtools>=0' 'perl-extutils-makemaker>=0' 'perl-test-simple>=0.96' 'perl-test-fatal>=0' 'perl-lib>=0')
-provides=('perl-test-file-sharedir-dist=1.001001' 'perl-test-file-sharedir-module=1.001001' 'perl-test-file-sharedir-object-dist=1.001001' 'perl-test-file-sharedir-object-inc=1.001001' 'perl-test-file-sharedir-object-module=1.001001' 'perl-test-file-sharedir-tempdirobject=1.001001' 'perl-test-file-sharedir-utils=1.001001')
-options=('!emptydirs' 'purge')
-source=("http://search.cpan.org/CPAN/authors/id/K/KE/KENTNL/$_dist-$pkgver.tar.gz")
-sha256sums=('c8815ee3644949ad6419616c2706a04b3c22d709bfb610ad5c4cfe78884a8658')
+pkgdesc="Create a Fake ShareDir for your modules for testing."
+arch=("any")
+url="http://search.cpan.org/dist/$_perlmod"
+license=('GPL' 'PerlArtistic')
+depends=('perl' 'perl-class-tiny' 'perl-file-copy-recursive' 'perl-file-sharedir' 'perl-path-tiny' 'perl-scope-guard' 'perl-test-fatal')
+options=('!emptydirs')
+source=("http://cpan.perl.org/modules/by-module/$_modnamespace/$_perlmod-$pkgver.tar.gz")
+sha256sums=('b33647cbb4b2f2fcfbde4f8bb4383d0ac95c2f89c4c5770eb691f1643a337aad')
-build() (
- cd "$srcdir/$_dist-$pkgver"
- unset PERL5LIB PERL_MM_OPT PERL_LOCAL_LIB_ROOT
- export PERL_MM_USE_DEFAULT=1 PERL_AUTOINSTALL=--skipdeps
- /usr/bin/perl Makefile.PL
+build() {
+ cd "$srcdir/$_perlmod-$pkgver"
+
+ # Install module in vendor directories.
+ PERL_MM_USE_DEFAULT=1 perl Makefile.PL INSTALLDIRS=vendor
make
-)
+}
+
+check() {
+ cd "$srcdir/$_perlmod-$pkgver"
-check() (
- cd "$srcdir/$_dist-$pkgver"
- unset PERL5LIB PERL_MM_OPT PERL_LOCAL_LIB_ROOT
- export PERL_MM_USE_DEFAULT=1
+ # Install module in vendor directories.
+ PERL_MM_USE_DEFAULT=1 perl Makefile.PL INSTALLDIRS=vendor
make test
-)
+}
+
+package() {
+ cd "$srcdir/$_perlmod-$pkgver"
+ make install DESTDIR="$pkgdir/"
+}
-package() (
- cd "$srcdir/$_dist-$pkgver"
- unset PERL5LIB PERL_MM_OPT PERL_LOCAL_LIB_ROOT
- make install INSTALLDIRS=vendor DESTDIR="$pkgdir"
-)
+# vim:set ts=2 sw=2 et: