summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorint2020-11-29 11:54:59 +0100
committerint2020-11-29 11:54:59 +0100
commit3e1164f1f523afcff8624de02e447e007e2c882e (patch)
treeee744f78492911e531f6a6747d5e63a0e3e1d7c3
parentdd61ee30107a3a90883f32b201691c1166abdc0c (diff)
downloadaur-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--.SRCINFO7
-rw-r--r--PKGBUILD48
2 files changed, 35 insertions, 20 deletions
diff --git a/.SRCINFO b/.SRCINFO
index b0245d77f2a9..cb52bb3c61cb 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -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
diff --git a/PKGBUILD b/PKGBUILD
index 134cd6c42bb5..55a762a2ddcc 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -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: