diff options
author | Dirk Langer | 2021-03-15 07:49:50 +0100 |
---|---|---|
committer | Dirk Langer | 2021-03-15 07:49:50 +0100 |
commit | 2beea2f195beb75ecdd681d7e92b83913e64250f (patch) | |
tree | ebd8b792db0d9c56cc3eeeafa260b6df306d95ac | |
parent | c96f573b30c0b05c7cc36661be255daa7604dd7a (diff) | |
download | aur-2beea2f195beb75ecdd681d7e92b83913e64250f.tar.gz |
update HTTPS source, dependencies
-rw-r--r-- | .SRCINFO | 18 | ||||
-rw-r--r-- | PKGBUILD | 54 |
2 files changed, 48 insertions, 24 deletions
@@ -1,16 +1,20 @@ pkgbase = perl-mousex-types-path-class pkgdesc = A Path::Class type library for Mouse pkgver = 0.07 - pkgrel = 1 - url = http://search.cpan.org/~MASAKI/MouseX-Types-Path-Class-0.07/ + pkgrel = 2 + url = https://metacpan.org/release/MouseX-Types-Path-Class arch = any - license = GPL license = PerlArtistic - depends = perl>=5.10.0 - depends = perl-mousex-types + license = GPL + checkdepends = perl-test-useallmodules>=0 + depends = perl-mouse>=0.39 + depends = perl-mousex-types>=0.02 + depends = perl-path-class>=0 + depends = perl>=5.8.1 options = !emptydirs - source = http://search.cpan.org/CPAN/authors/id/M/MA/MASAKI/MouseX-Types-Path-Class-0.07.tar.gz - sha256sums = 228d4b4f3f0ed9547278691d0b7c5fe53d90874a69df709a49703c6af87c09de + source = https://cpan.metacpan.org/authors/id/M/MA/MASAKI/MouseX-Types-Path-Class-0.07.tar.gz + md5sums = 49c15495a78e0b5ad9146b9c632969bd + sha512sums = 07593ec3c20f1b817c8881f6569ff4ad21e7cf1deeed34f790cd64027c956e1a501ec325e4296c3af480643f5d386c074c2810cf14236f8b6ab389d2e5a241d8 pkgname = perl-mousex-types-path-class @@ -1,29 +1,49 @@ -# Maintainer: mutantmonkey <aur@mutantmonkey.in> -_author=MASAKI -_perlmod=MouseX-Types-Path-Class -pkgname=perl-mousex-types-path-class -pkgver=0.07 -pkgrel=1 +# Contributor: Ordoban <dirk.langer@vvovgonik.de> +# Generator : CPANPLUS::Dist::Arch 1.32 + +pkgname='perl-mousex-types-path-class' +pkgver='0.07' +pkgrel='2' pkgdesc="A Path::Class type library for Mouse" arch=('any') -url="http://search.cpan.org/~$_author/$_perlmod-$pkgver/" -license=('GPL' 'PerlArtistic') -depends=('perl>=5.10.0' 'perl-mousex-types') -options=(!emptydirs) -source=(http://search.cpan.org/CPAN/authors/id/M/MA/$_author/$_perlmod-$pkgver.tar.gz) -sha256sums=('228d4b4f3f0ed9547278691d0b7c5fe53d90874a69df709a49703c6af87c09de') +license=('PerlArtistic' 'GPL') +options=('!emptydirs') +depends=('perl-mouse>=0.39' 'perl-mousex-types>=0.02' 'perl-path-class>=0' 'perl>=5.8.1') +makedepends=() +checkdepends=('perl-test-useallmodules>=0') +url='https://metacpan.org/release/MouseX-Types-Path-Class' +source=("https://cpan.metacpan.org/authors/id/M/MA/MASAKI/MouseX-Types-Path-Class-$pkgver.tar.gz") +md5sums=('49c15495a78e0b5ad9146b9c632969bd') +sha512sums=('07593ec3c20f1b817c8881f6569ff4ad21e7cf1deeed34f790cd64027c956e1a501ec325e4296c3af480643f5d386c074c2810cf14236f8b6ab389d2e5a241d8') +_distdir="MouseX-Types-Path-Class-$pkgver" build() { - cd "$srcdir/$_perlmod-$pkgver" + 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 - # Install module in vendor directories. - PERL_MM_USE_DEFAULT=1 perl Makefile.PL INSTALLDIRS=vendor + cd "$srcdir/$_distdir" + /usr/bin/perl Makefile.PL make } +check() { + cd "$srcdir/$_distdir" + export PERL_MM_USE_DEFAULT=1 PERL5LIB="." + make test +} + package() { - cd "$srcdir/$_perlmod-$pkgver" - make install DESTDIR="$pkgdir/" + 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: |