diff options
-rw-r--r-- | .SRCINFO | 10 | ||||
-rw-r--r-- | PKGBUILD | 33 | ||||
-rw-r--r-- | PKGBUILD.tt | 15 |
3 files changed, 41 insertions, 17 deletions
@@ -1,16 +1,18 @@ pkgbase = perl-string-print pkgdesc = Perl package providing printf() alternative - pkgver = 0.15 + pkgver = 0.92 pkgrel = 1 - url = http://search.cpan.org/dist/String-Print + url = https://metacpan.org/release/String-Print arch = any license = PerlArtistic license = GPL depends = perl>=5.10.1 + depends = perl-html-parser + depends = perl-timedate>=2.30 depends = perl-unicode-linebreak options = !emptydirs - source = http://search.cpan.org/CPAN/authors/id/M/MA/MARKOV/String-Print-0.15.tar.gz - md5sums = 469f5a0517a6820abe52f7e23dc9e58b + source = http://search.cpan.org/CPAN/authors/id/M/MA/MARKOV/String-Print-0.92.tar.gz + md5sums = 665d6dc656e81c933dd1040832969de2 pkgname = perl-string-print @@ -1,32 +1,43 @@ # CPAN Name : String::Print -# Contributor: Anton Leontiev <bunder /at/ t-25.ru> -# Generator : CPANPLUS::Dist::Arch 1.28 +# Contributor: Anton Leontiev <scileont /at/ gmail.com> +# Generator : CPANPLUS::Dist::Arch 1.32 pkgname=perl-string-print -pkgver=0.15 +pkgver=0.92 pkgrel=1 pkgdesc='Perl package providing printf() alternative' arch=('any') -url='http://search.cpan.org/dist/String-Print' +url='https://metacpan.org/release/String-Print' license=('PerlArtistic' 'GPL') -depends=('perl>=5.10.1' 'perl-unicode-linebreak') -source=(http://search.cpan.org/CPAN/authors/id/M/MA/MARKOV/String-Print-0.15.tar.gz) +depends=('perl>=5.10.1' + 'perl-html-parser' + 'perl-timedate>=2.30' + 'perl-unicode-linebreak') +source=(http://search.cpan.org/CPAN/authors/id/M/MA/MARKOV/String-Print-0.92.tar.gz) options=(!emptydirs) -md5sums=('469f5a0517a6820abe52f7e23dc9e58b') +md5sums=('665d6dc656e81c933dd1040832969de2') + +sanitize() { + unset PERL5LIB PERL_MM_OPT PERL_MB_OPT PERL_LOCAL_LIB_ROOT + export PERL_MM_USE_DEFAULT=1 +} build() { - cd String-Print-0.15 - PERL_MM_USE_DEFAULT=1 perl Makefile.PL INSTALLDIRS=vendor + cd String-Print-0.92 + sanitize + perl Makefile.PL INSTALLDIRS=vendor make } check() { - cd String-Print-0.15 + cd String-Print-0.92 + sanitize make test } package() { - cd String-Print-0.15 + cd String-Print-0.92 + sanitize make install DESTDIR="$pkgdir" find "$pkgdir" -name .packlist -o -name perllocal.pod -delete } diff --git a/PKGBUILD.tt b/PKGBUILD.tt index ec5a5467b145..764c589ed9d6 100644 --- a/PKGBUILD.tt +++ b/PKGBUILD.tt @@ -9,24 +9,35 @@ pkgdesc='Perl package providing printf() alternative' arch=('any') url='[% url %]' license=('PerlArtistic' 'GPL') -depends=('perl>=5.10.1' 'perl-unicode-linebreak') +depends=('perl>=5.10.1' + 'perl-html-parser' + 'perl-timedate>=2.30' + 'perl-unicode-linebreak') source=([% source %]) options=(!emptydirs) md5sums=('[% md5sums %]') +sanitize() { + unset PERL5LIB PERL_MM_OPT PERL_MB_OPT PERL_LOCAL_LIB_ROOT + export PERL_MM_USE_DEFAULT=1 +} + build() { cd [% distdir %] - PERL_MM_USE_DEFAULT=1 perl Makefile.PL INSTALLDIRS=vendor + sanitize + perl Makefile.PL INSTALLDIRS=vendor make } check() { cd [% distdir %] + sanitize make test } package() { cd [% distdir %] + sanitize make install DESTDIR="$pkgdir" find "$pkgdir" -name .packlist -o -name perllocal.pod -delete } |