diff options
author | int | 2020-11-29 11:54:59 +0100 |
---|---|---|
committer | int | 2020-11-29 11:54:59 +0100 |
commit | 3e1164f1f523afcff8624de02e447e007e2c882e (patch) | |
tree | ee744f78492911e531f6a6747d5e63a0e3e1d7c3 | |
parent | dd61ee30107a3a90883f32b201691c1166abdc0c (diff) | |
download | aur-perl-tie-toobject.tar.gz |
New maintainer.
New maintainer, PKGBUILD is now generated from cpan2aur-script
with some adaptions. The package description is slightly different
and added this cpan2aur-bugfix,
see https://rt.cpan.org/Public/Bug/Display.html?id=123153 for details.
-rw-r--r-- | .SRCINFO | 7 | ||||
-rw-r--r-- | PKGBUILD | 48 |
2 files changed, 35 insertions, 20 deletions
@@ -1,12 +1,11 @@ pkgbase = perl-tie-toobject - pkgdesc = Tie to an existing object. + pkgdesc = Perl/CPan Module: Tie to an existing object. pkgver = 0.03 - pkgrel = 2 - url = http://search.cpan.org/dist/Tie-ToObject + pkgrel = 3 + url = https://metacpan.org/release/Tie-ToObject arch = any license = PerlArtistic license = GPL - makedepends = perl-test-use-ok depends = perl options = !emptydirs source = http://search.cpan.org/CPAN/authors/id/N/NU/NUFFIN/Tie-ToObject-0.03.tar.gz @@ -1,34 +1,50 @@ -# CPAN Name : Tie-ToObject -# Contributor: Anonymous +# Maintainer: int <int [ate] arcor [dot] de> +# Generator : CPANPLUS::Dist::Arch 1.32 pkgname='perl-tie-toobject' pkgver='0.03' -pkgrel='2' -pkgdesc="Tie to an existing object." +pkgrel='3' +pkgdesc="Perl/CPan Module: Tie to an existing object." arch=('any') license=('PerlArtistic' 'GPL') options=('!emptydirs') depends=('perl') -makedepends=('perl-test-use-ok') -url='http://search.cpan.org/dist/Tie-ToObject' -source=('http://search.cpan.org/CPAN/authors/id/N/NU/NUFFIN/Tie-ToObject-0.03.tar.gz') +makedepends=() +url='https://metacpan.org/release/Tie-ToObject' +source=("http://search.cpan.org/CPAN/authors/id/N/NU/NUFFIN/Tie-ToObject-$pkgver.tar.gz") md5sums=('b4f434992c286d531f26893c78541456') sha512sums=('b3d2060d35e943e9aae28159ec71c7a6f01f47aa2905f5a218fafda8b1eb9e9da52038471617effe9f513f882b02e59946ddddf522058221b9132970e78ec94f') +_distdir="Tie-ToObject-$pkgver" build() { - cd "$srcdir/Tie-ToObject-0.03" - PERL_MM_USE_DEFAULT=1 perl Makefile.PL INSTALLDIRS=vendor - make + ( export PERL_MM_USE_DEFAULT=1 PERL5LIB="" \ + PERL_AUTOINSTALL=--skipdeps \ + PERL_MM_OPT="INSTALLDIRS=vendor DESTDIR='$pkgdir'" \ + PERL_MB_OPT="--installdirs vendor --destdir '$pkgdir'" \ + MODULEBUILDRC=/dev/null + + cd "$srcdir/$_distdir" + /usr/bin/perl Makefile.PL + make + ) } check() { - cd "$srcdir/Tie-ToObject-0.03" - PERL_MM_USE_DEFAULT=1 - make test + cd "$srcdir/$_distdir" + ( export PERL_MM_USE_DEFAULT=1 PERL5LIB="" + make test + ) } package() { - cd "$srcdir/Tie-ToObject-0.03" - make install DESTDIR="$pkgdir" - find "$pkgdir" -name '.packlist' -o -name '*.pod' -delete + cd "$srcdir/$_distdir" + make install + + find "$pkgdir" "(" -name .packlist -o -name perllocal.pod ")" -delete } + +# Local Variables: +# mode: shell-script +# sh-basic-offset: 2 +# End: +# vim:set ts=2 sw=2 et: |