diff options
author | Piotr Rogoża | 2016-04-07 20:02:56 +0200 |
---|---|---|
committer | Piotr Rogoża | 2016-04-07 20:02:56 +0200 |
commit | 50e7e50b3f92c9b242905ffc5cf9c1d516711287 (patch) | |
tree | 3e7ccd06ee87fa93260d7509a235350e5b370b12 | |
parent | 47b649d3e8141a0e48b4b00ffb5411eaa31ba86b (diff) | |
download | aur-50e7e50b3f92c9b242905ffc5cf9c1d516711287.tar.gz |
Improved PKGBUILD, added missing perl-probe-perl, upgraded to 1.2017
-rw-r--r-- | .SRCINFO | 14 | ||||
-rw-r--r-- | PKGBUILD | 69 |
2 files changed, 37 insertions, 46 deletions
@@ -1,6 +1,8 @@ +# Generated by mksrcinfo v8 +# Thu Apr 7 18:00:26 UTC 2016 pkgbase = perl-cpan-reporter pkgdesc = CPAN::Reporter - Adds CPAN Testers reporting to CPAN.pm - pkgver = 1.2011 + pkgver = 1.2017 pkgrel = 1 url = http://search.cpan.org/dist/CPAN-Reporter/ arch = any @@ -13,14 +15,20 @@ pkgbase = perl-cpan-reporter makedepends = perl-config-tiny makedepends = perl-devel-autoflush makedepends = perl-test-reporter + makedepends = perl-probe-perl depends = perl-capture-tiny depends = perl-config-tiny depends = perl-devel-autoflush depends = perl-test-reporter optdepends = perl-test-reporter-transport-metabase: Metabase transport + provides = perl-cpan-reporter-api + provides = perl-cpan-reporter-config + provides = perl-cpan-reporter-faq + provides = perl-cpan-reporter-history + provides = perl-cpan-reporter-prereqcheck options = !emptydirs - source = http://search.cpan.org/CPAN/authors/id/D/DA/DAGOLDEN/CPAN-Reporter-1.2011.tar.gz - sha256sums = 0154f3cf6af5f20002fea34ae3b69a0300dcfc52000fea729aac4a3fa91f08fb + source = http://search.cpan.org/CPAN/authors/id/D/DA/DAGOLDEN/CPAN-Reporter-1.2017.tar.gz + sha256sums = fb8e3050ff5332881b3c63d34a8e960e7d02d16f79c6e360f7a489c4e656b36c pkgname = perl-cpan-reporter @@ -1,9 +1,8 @@ -# vim:set ts=2 sw=2 et ft=sh tw=100: expandtab -# Maintainer: Piotr Rogoża <rogoza dot piotr at gmail dot com> -# Contributor: Piotr Rogoża <rogoza dot piotr at gmail dot com> +# $Id$ +# Maintainer: dracorp aka Piotr Rogoza <piotr.r.public at gmail.com> pkgname=perl-cpan-reporter -pkgver=1.2011 +pkgver=1.2017 _author=D/DA/DAGOLDEN _perlmod=CPAN-Reporter pkgrel=1 @@ -12,67 +11,51 @@ arch=('any') url="http://search.cpan.org/dist/CPAN-Reporter/" license=('GPL' 'PerlArtistic') depends=( -perl-capture-tiny +perl-capture-tiny perl-config-tiny perl-devel-autoflush -perl-test-reporter +perl-test-reporter ) makedepends=( -perl-capture-tiny +perl-capture-tiny perl-config-tiny perl-devel-autoflush -perl-test-reporter +perl-test-reporter +perl-probe-perl ) checkdepends=( perl-file-copy-recursive perl-file-pushd -perl-io-captureoutput +perl-io-captureoutput +) +provides=( +perl-cpan-reporter-api +perl-cpan-reporter-config +perl-cpan-reporter-faq +perl-cpan-reporter-history +perl-cpan-reporter-prereqcheck ) optdepends=('perl-test-reporter-transport-metabase: Metabase transport') options=(!emptydirs) source=("http://search.cpan.org/CPAN/authors/id/$_author/$_perlmod-$pkgver.tar.gz") +sha256sums=('fb8e3050ff5332881b3c63d34a8e960e7d02d16f79c6e360f7a489c4e656b36c') build(){ cd "$srcdir"/$_perlmod-$pkgver - - # Setting these env variables overwrites any command-line-options we don't want... - export PERL_MM_USE_DEFAULT=1 PERL_AUTOINSTALL=--skipdeps \ - PERL_MM_OPT="INSTALLDIRS=vendor DESTDIR='$pkgdir'" \ - PERL_MB_OPT="--installdirs vendor --destdir '$pkgdir'" \ - MODULEBUILDRC=/dev/null - - # If using Makefile.PL - if [ -r Makefile.PL ]; then - /usr/bin/perl Makefile.PL - make - # If using Build.PL - elif [ -r Build.PL ]; then - /usr/bin/perl Build.PL - perl Build - fi + unset PERL5LIB PERL_MM_OPT PERL_MB_OPT PERL_LOCAL_LIB_ROOT + export PERL_MM_USE_DEFAULT=1 PERL_AUTOINSTALL=--skipdeps MODULEBUILDRC=/dev/null + /usr/bin/perl Makefile.PL + make } check(){ cd "$srcdir"/$_perlmod-$pkgver - - # If using Makefile.PL - if [ -r Makefile.PL ]; then - make test - # If using Build.PL - elif [ -r Build.PL ]; then - perl Build test - fi + unset PERL5LIB PERL_MM_OPT PERL_MB_OPT PERL_LOCAL_LIB_ROOT + export PERL_MM_USE_DEFAULT=1 + make test } package(){ cd "$srcdir"/$_perlmod-$pkgver - - # If using Makefile.PL - if [ -r Makefile.PL ]; then - make install - # If using Build.PL - elif [ -r Build.PL ]; then - perl Build install - fi - + unset PERL5LIB PERL_MM_OPT PERL_MB_OPT PERL_LOCAL_LIB_ROOT + make install INSTALLDIRS=vendor DESTDIR="$pkgdir" # remove perllocal.pod and .packlist find "$pkgdir" -name .packlist -o -name perllocal.pod -delete } -sha256sums=('0154f3cf6af5f20002fea34ae3b69a0300dcfc52000fea729aac4a3fa91f08fb') |