App-cpan2arch
view release on metacpan or search on metacpan
t/lib/TestData.pm view on Meta::CPAN
],
depends => [
'perl-app-cmd',
'perl-archive-extract>=0.68',
'perl-archive-tar',
'perl-authen-simple-passwd',
'perl-base',
'perl-carp',
'perl-class-load',
'perl-cpan-checksums',
'perl-cpan-distnameinfo',
'perl-cpan-meta',
'perl-cpan-meta-requirements',
'perl-cwd-guard',
'perl-datetime',
'perl-datetime-timezone',
'perl-dbd-sqlite>=1.33',
'perl-dbix-class',
'perl-devel-stacktrace',
'perl-digest-md5',
'perl-digest-sha',
'perl-dist-metadata>=0.926',
'perl-encode',
'perl-exporter',
'perl-file-homedir',
'perl-file-nfslock',
'perl-file-temp',
'perl-file-which',
'perl-getopt-long',
'perl-http-date',
'perl-http-message',
'perl-io',
'perl-io-interactive',
'perl-io-prompt',
'perl-io-string',
'perl-io-zlib',
'perl-json',
'perl-json-pp>=2.27103',
'perl-libwww',
'perl-list-moreutils',
'perl-module-corelist>=5.20170720',
'perl-module-metadata>=1.000031',
'perl-moose',
'perl-moosex-aliases',
'perl-moosex-classattribute>=0.27',
'perl-moosex-configuration',
'perl-moosex-markasmethods',
'perl-moosex-nonmoose',
'perl-moosex-setonce',
'perl-moosex-strictconstructor',
'perl-moosex-types',
'perl-path-class',
'perl-pathtools',
'perl-plack',
'perl-pod-usage',
'perl-proc-fork',
'perl-proc-terminator',
'perl-readonly',
'perl-router-simple',
'perl-scalar-list-utils',
'perl-starman>=0.3014',
'perl-string-format',
'perl-term-ansicolor>=2.02',
'perl-throwable>=0.200005',
'perl-try-tiny',
'perl-uri',
'perl-uuid-tiny',
'perl-variable-magic>=0.57',
'perl-version',
'perl>=5.8.0',
],
makedepends => ['perl-extutils-makemaker>=6.64'],
},
pkgbuild => <<~'END',
# Maintainer: Your Name <email@domain.tld>
_author=THALJEF
_dist=Pinto
pkgname=perl-${_dist@L}
pkgver=0.14
pkgrel=1
pkgdesc='Curate a repository of Perl modules'
arch=('any')
url=https://metacpan.org/dist/$_dist
license=('Artistic-1.0-Perl OR GPL-1.0-or-later')
depends=(
'perl-app-cmd'
'perl-archive-extract>=0.68'
'perl-archive-tar'
'perl-authen-simple-passwd'
'perl-base'
'perl-carp'
'perl-class-load'
'perl-cpan-checksums'
'perl-cpan-distnameinfo'
'perl-cpan-meta'
'perl-cpan-meta-requirements'
'perl-cwd-guard'
'perl-datetime'
'perl-datetime-timezone'
'perl-dbd-sqlite>=1.33'
'perl-dbix-class'
'perl-devel-stacktrace'
'perl-digest-md5'
'perl-digest-sha'
'perl-dist-metadata>=0.926'
'perl-encode'
'perl-exporter'
'perl-file-homedir'
'perl-file-nfslock'
'perl-file-temp'
'perl-file-which'
'perl-getopt-long'
'perl-http-date'
'perl-http-message'
'perl-io'
'perl-io-interactive'
'perl-io-prompt'
'perl-io-string'
'perl-io-zlib'
'perl-json'
'perl-json-pp>=2.27103'
'perl-libwww'
'perl-list-moreutils'
'perl-module-corelist>=5.20170720'
'perl-module-metadata>=1.000031'
'perl-moose'
'perl-moosex-aliases'
'perl-moosex-classattribute>=0.27'
'perl-moosex-configuration'
'perl-moosex-markasmethods'
'perl-moosex-nonmoose'
'perl-moosex-setonce'
'perl-moosex-strictconstructor'
'perl-moosex-types'
'perl-path-class'
'perl-pathtools'
'perl-plack'
'perl-pod-usage'
'perl-proc-fork'
'perl-proc-terminator'
'perl-readonly'
'perl-router-simple'
'perl-scalar-list-utils'
'perl-starman>=0.3014'
'perl-string-format'
'perl-term-ansicolor>=2.02'
'perl-throwable>=0.200005'
'perl-try-tiny'
'perl-uri'
'perl-uuid-tiny'
'perl-variable-magic>=0.57'
'perl-version'
'perl>=5.8.0'
)
makedepends=('perl-extutils-makemaker>=6.64')
checkdepends=(
'perl-apache-htpasswd'
'perl-capture-tiny'
'perl-extutils-makemaker'
'perl-file-temp'
'perl-findbin'
'perl-http-body'
'perl-http-message'
'perl-io'
'perl-lib'
'perl-module-faker>=0.014'
'perl-pathtools'
'perl-plack'
'perl-test-exception'
'perl-test-file'
'perl-test-lwp-useragent>=0.018'
'perl-test-simple'
'perl-test-tcp'
'perl>=5.8.0'
)
options=('!emptydirs')
source=("https://cpan.metacpan.org/authors/id/${_author::1}/${_author::2}/$_author/$_dist-$pkgver.tar.gz")
sha256sums=('f8c4546491a091e55f58a32163bc38b66e550a99a67bf8bc9bf7f8ad3b3b6220')
build()
{
cd "$_dist-$pkgver"
unset PERL_MM_OPT PERL5LIB PERL_LOCAL_LIB_ROOT
export PERL_MM_USE_DEFAULT=1
/usr/bin/perl Makefile.PL NO_PACKLIST=1 NO_PERLLOCAL=1
make
}
check()
{
cd "$_dist-$pkgver"
unset PERL5LIB PERL_LOCAL_LIB_ROOT
make test
}
package()
{
cd "$_dist-$pkgver"
unset PERL5LIB PERL_LOCAL_LIB_ROOT
( run in 0.493 second using v1.01-cache-2.11-cpan-e93a5daba3e )