diff options
author | Ivan Semkin | 2018-09-18 14:36:34 +0300 |
---|---|---|
committer | Ivan Semkin | 2018-09-18 14:36:34 +0300 |
commit | 42c3cb117de89c3bab3ad63dbf49c4c592f46599 (patch) | |
tree | a91aceff0c642f540c2e940726791fd90abc4c5b | |
parent | 7a9b7e076b2d7be42514be496995a1e89ce7e79f (diff) | |
download | aur-42c3cb117de89c3bab3ad63dbf49c4c592f46599.tar.gz |
Add opt deps
-rw-r--r-- | .SRCINFO | 5 | ||||
-rw-r--r-- | PKGBUILD | 24 |
2 files changed, 18 insertions, 11 deletions
@@ -1,7 +1,7 @@ pkgbase = perl-rpc-xml pkgdesc = A set of classes for core data, message and XML handling pkgver = 0.80 - pkgrel = 2 + pkgrel = 3 url = https://metacpan.org/release/RPC-XML arch = any license = PerlArtistic @@ -9,6 +9,9 @@ pkgbase = perl-rpc-xml depends = perl-xml-parser>=2.31 depends = perl-libwww depends = perl>=5.8.8 + optdepends = perl-xml-libxml: XML::LibXML support + optdepends = perl-datetime-format-iso8601: DateTime::Format::ISO8601 support + optdepends = perl-net-server: Net::Server support options = !emptydirs source = http://search.cpan.org/CPAN/authors/id/R/RJ/RJRAY/RPC-XML-0.80.tar.gz sha512sums = a91586ea903b3e633f85ca8d9048181a7c3aedcff6788c7ae5fb4971e8552c421c86f30254517c25caa35f1991146dcceb34301bb49002e4ec75a2ee9c195992 @@ -3,43 +3,47 @@ # Generator : CPANPLUS::Dist::Arch 1.32 pkgname=perl-rpc-xml +_pkgname='RPC-XML-0.80' pkgver=0.80 -pkgrel=2 +pkgrel=3 pkgdesc='A set of classes for core data, message and XML handling' +url='https://metacpan.org/release/RPC-XML' arch=(any) license=(PerlArtistic GPL) options=(!emptydirs) depends=('perl-xml-parser>=2.31' 'perl-libwww' 'perl>=5.8.8') -url='https://metacpan.org/release/RPC-XML' +optdepends=('perl-xml-libxml: XML::LibXML support' + 'perl-datetime-format-iso8601: DateTime::Format::ISO8601 support' + 'perl-net-server: Net::Server support') source=("http://search.cpan.org/CPAN/authors/id/R/RJ/RJRAY/RPC-XML-$pkgver.tar.gz") sha512sums=('a91586ea903b3e633f85ca8d9048181a7c3aedcff6788c7ae5fb4971e8552c421c86f30254517c25caa35f1991146dcceb34301bb49002e4ec75a2ee9c195992') -_distdir='RPC-XML-0.80' 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'" \ + PERL_MM_OPT="INSTALLDIRS=vendor DESTDIR='${pkgdir}'" \ + PERL_MB_OPT="--installdirs vendor --destdir '${pkgdir}'" \ MODULEBUILDRC=/dev/null - cd "$srcdir/$_distdir" + cd "${srcdir}/${_pkgname}" /usr/bin/perl Makefile.PL make ) } check() { - cd "$srcdir/$_distdir" - rm t/40_server.t + cd "${srcdir}/${_pkgname}" + rm t/40_server.t || true + rm t/40_server_xmllibxml.t || true ( export PERL_MM_USE_DEFAULT=1 PERL5LIB="" make test ) } package() { - cd "$srcdir/$_distdir" + cd "${srcdir}/${_pkgname}" make install - find "$pkgdir" -name .packlist -o -name perllocal.pod -delete + find "${pkgdir}" -name .packlist -o -name perllocal.pod -delete } # vim:set ts=2 sw=2 et: |