diff options
-rw-r--r-- | .SRCINFO | 8 | ||||
-rw-r--r-- | PKGBUILD | 26 | ||||
-rw-r--r-- | PKGBUILD.tt | 10 |
3 files changed, 30 insertions, 14 deletions
@@ -1,16 +1,16 @@ pkgbase = perl-tree-binary pkgdesc = Perl package for OO binary tree - pkgver = 1.05 + pkgver = 1.06 pkgrel = 1 - url = http://search.cpan.org/dist/Tree-Binary + url = https://metacpan.org/release/Tree-Binary arch = any license = PerlArtistic license = GPL checkdepends = perl-test-exception depends = perl options = !emptydirs - source = http://search.cpan.org/CPAN/authors/id/R/RS/RSAVAGE/Tree-Binary-1.05.tgz - md5sums = 4219fe4109544194e8fd6e5cb2e6b1f6 + source = http://search.cpan.org/CPAN/authors/id/R/RS/RSAVAGE/Tree-Binary-1.06.tgz + md5sums = 3e7d5dc33b14ddf218bac30861093e12 pkgname = perl-tree-binary @@ -1,33 +1,41 @@ # CPAN Name : Tree::Binary # Contributor: Anton Leontiev <bunder /at/ t-25.ru> -# Generator : CPANPLUS::Dist::Arch 1.28 +# Generator : CPANPLUS::Dist::Arch 1.30 pkgname=perl-tree-binary -pkgver=1.05 +pkgver=1.06 pkgrel=1 pkgdesc='Perl package for OO binary tree' arch=('any') -url='http://search.cpan.org/dist/Tree-Binary' +url='https://metacpan.org/release/Tree-Binary' license=('PerlArtistic' 'GPL') depends=('perl') checkdepends=('perl-test-exception') -source=(http://search.cpan.org/CPAN/authors/id/R/RS/RSAVAGE/Tree-Binary-1.05.tgz) +source=(http://search.cpan.org/CPAN/authors/id/R/RS/RSAVAGE/Tree-Binary-1.06.tgz) options=(!emptydirs) -md5sums=('4219fe4109544194e8fd6e5cb2e6b1f6') +md5sums=('3e7d5dc33b14ddf218bac30861093e12') + +sanitize() { + unset PERL5LIB PERL_MM_OPT PERL_MB_OPT PERL_LOCAL_LIB_ROOT + export PERL_MM_USE_DEFAULT=1 PERL_AUTOINSTALL="--skipdeps" MODULEBUILDRC=/dev/null +} build() { - cd Tree-Binary-1.05 - PERL_MM_USE_DEFAULT=1 perl Makefile.PL INSTALLDIRS=vendor + cd Tree-Binary-1.06 + sanitize + /usr/bin/perl Makefile.PL INSTALLDIRS=vendor make } check() { - cd Tree-Binary-1.05 + cd Tree-Binary-1.06 + sanitize make test } package() { - cd Tree-Binary-1.05 + cd Tree-Binary-1.06 + sanitize make install DESTDIR="$pkgdir" find "$pkgdir" -name .packlist -o -name perllocal.pod -delete } diff --git a/PKGBUILD.tt b/PKGBUILD.tt index ed79fbc40f4e..530ecb264fca 100644 --- a/PKGBUILD.tt +++ b/PKGBUILD.tt @@ -15,19 +15,27 @@ 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 PERL_AUTOINSTALL="--skipdeps" MODULEBUILDRC=/dev/null +} + build() { cd [% distdir %] - PERL_MM_USE_DEFAULT=1 perl Makefile.PL INSTALLDIRS=vendor + sanitize + /usr/bin/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 } |