diff options
author | Maxim Polishchuck | 2015-10-10 20:12:15 +0300 |
---|---|---|
committer | Maxim Polishchuck | 2015-10-10 20:12:15 +0300 |
commit | 3a7cd19139d1ab7eeb800d0176d42b9bbe5806fc (patch) | |
tree | 4d523cd8501fb0d0de64bf66684f35cf749f7527 | |
parent | 3c05500627e1d7e85680ce7fcbd7ffaefeadd0a9 (diff) | |
download | aur-3a7cd19139d1ab7eeb800d0176d42b9bbe5806fc.tar.gz |
Updated to version 1.0.22
-rw-r--r-- | .SRCINFO | 33 | ||||
-rw-r--r-- | PKGBUILD | 78 |
2 files changed, 63 insertions, 48 deletions
@@ -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 @@ -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: |