summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorMaxim Polishchuck2015-10-10 20:12:15 +0300
committerMaxim Polishchuck2015-10-10 20:12:15 +0300
commit3a7cd19139d1ab7eeb800d0176d42b9bbe5806fc (patch)
tree4d523cd8501fb0d0de64bf66684f35cf749f7527
parent3c05500627e1d7e85680ce7fcbd7ffaefeadd0a9 (diff)
downloadaur-3a7cd19139d1ab7eeb800d0176d42b9bbe5806fc.tar.gz
Updated to version 1.0.22
-rw-r--r--.SRCINFO33
-rw-r--r--PKGBUILD78
2 files changed, 63 insertions, 48 deletions
diff --git a/.SRCINFO b/.SRCINFO
index aa2d41ca66b4..2fe1bf40c624 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,26 +1,23 @@
pkgbase = perl-carton
pkgdesc = Perl module dependency manager (aka Bundler for Perl)
- pkgver = 1.0.12
- pkgrel = 2
- url = http://search.cpan.org/~miyagawa/Carton-v1.0.12/
+ pkgver = 1.0.22
+ pkgrel = 1
+ url = https://metacpan.org/release/Carton
arch = any
- license = GPL
license = PerlArtistic
- makedepends = perl-module-build
- depends = perl-cpan-meta
- depends = perl-exception-class
- depends = perl-file-pushd
- depends = perl-json
- depends = perl-try-tiny
- depends = perl-moo
- depends = perl-path-tiny
- depends = perl-module-cpanfile
- depends = perl-module-reader
- depends = cpanminus
- depends = perl-app-fatpacker>=0.009018
+ license = GPL
+ depends = cpanminus>=1.703
+ depends = perl-class-tiny>=1.001
+ depends = perl-json>=2.53
+ depends = perl-module-cpanfile>=0.9031
+ depends = perl-module-reader>=0.002
+ depends = perl-path-tiny>=0.033
+ depends = perl-try-tiny>=0.09
+ depends = perl>=5.8.5
options = !emptydirs
- source = http://search.cpan.org/CPAN/authors/id/M/MI/MIYAGAWA/Carton-v1.0.12.tar.gz
- md5sums = c3b753736f62e7094bf1585244b1f4dd
+ source = http://search.cpan.org/CPAN/authors/id/M/MI/MIYAGAWA/Carton-v1.0.22.tar.gz
+ md5sums = a95ac3c306657449bdd6dbfb6f14d63e
+ sha512sums = a46a5159a38d81151078da5fe56c3ee8f50d34eca3bb3d74b1026f575ddd6c0cbeea1d1e42c3dabb27aebb1e84ff8311fb070f888d241e23353793f2993da2a4
pkgname = perl-carton
diff --git a/PKGBUILD b/PKGBUILD
index 1f63aae647d9..64f512fc5cdf 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,42 +1,60 @@
# Maintainer: Maxim Polishchuck <mpolishchuck@gmail.com>
# Contributor: Andy Weidenbaum <archbaum@gmail.com>
+# Generator : CPANPLUS::Dist::Arch 1.32
-_perlmod=Carton
-pkgname=perl-carton
-pkgver=1.0.12
-pkgrel=2
-pkgdesc='Perl module dependency manager (aka Bundler for Perl)'
+pkgname='perl-carton'
+pkgver='1.0.22'
+pkgrel='1'
+pkgdesc="Perl module dependency manager (aka Bundler for Perl)"
arch=('any')
-url="http://search.cpan.org/~miyagawa/$_perlmod-v$pkgver/"
-license=('GPL' 'PerlArtistic')
+license=('PerlArtistic' 'GPL')
+options=('!emptydirs')
depends=(
- 'perl-cpan-meta'
- 'perl-exception-class'
- 'perl-file-pushd'
- 'perl-json'
- 'perl-try-tiny'
- 'perl-moo'
- 'perl-path-tiny'
- 'perl-module-cpanfile'
- 'perl-module-reader'
- 'cpanminus'
- 'perl-app-fatpacker>=0.009018'
+ 'cpanminus>=1.703'
+ 'perl-class-tiny>=1.001'
+ 'perl-json>=2.53'
+ 'perl-module-cpanfile>=0.9031'
+ 'perl-module-reader>=0.002'
+ 'perl-path-tiny>=0.033'
+ 'perl-try-tiny>=0.09'
+ 'perl>=5.8.5'
)
-makedepends=('perl-module-build')
-options=('!emptydirs')
-source=("http://search.cpan.org/CPAN/authors/id/M/MI/MIYAGAWA/$_perlmod-v$pkgver.tar.gz")
-md5sums=('c3b753736f62e7094bf1585244b1f4dd')
+makedepends=()
+url='https://metacpan.org/release/Carton'
+source=('http://search.cpan.org/CPAN/authors/id/M/MI/MIYAGAWA/Carton-v1.0.22.tar.gz')
+md5sums=('a95ac3c306657449bdd6dbfb6f14d63e')
+sha512sums=('a46a5159a38d81151078da5fe56c3ee8f50d34eca3bb3d74b1026f575ddd6c0cbeea1d1e42c3dabb27aebb1e84ff8311fb070f888d241e23353793f2993da2a4')
+_distdir="Carton-v1.0.22"
build() {
- cd "$srcdir/$_perlmod-v$pkgver"
- unset PERL5LIB PERL_MM_OPT PERL_MB_OPT PERL_LOCAL_LIB_ROOT
- export PERL_MM_USE_DEFAULT=1 MODULEBUILDRC=/dev/null
- /usr/bin/perl Build.PL
- ./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
+
+ cd "$srcdir/$_distdir"
+ /usr/bin/perl Makefile.PL
+ make
+ )
+}
+
+check() {
+ cd "$srcdir/$_distdir"
+ ( export PERL_MM_USE_DEFAULT=1 PERL5LIB=""
+ make test
+ )
}
package() {
- cd "$srcdir/$_perlmod-v$pkgver"
- unset PERL5LIB PERL_MM_OPT PERL_MB_OPT PERL_LOCAL_LIB_ROOT
- ./Build install installdirs=vendor destdir="$pkgdir"
+ cd "$srcdir/$_distdir"
+ make install
+
+ find "$pkgdir" -name .packlist -o -name perllocal.pod -delete
}
+
+# Local Variables:
+# mode: shell-script
+# sh-basic-offset: 2
+# End:
+# vim:set ts=2 sw=2 et: