diff options
author | CpanBot | 2024-03-24 17:56:35 +0000 |
---|---|---|
committer | CpanBot | 2024-03-24 17:56:35 +0000 |
commit | 64a9a2ce443a3ea3fd90045851882e1da5f0ce13 (patch) | |
tree | 16ca0a1edd781c88b9358f17fd1bb241bba0cd07 | |
parent | 4210a6acc6705a31f8e93b013e7b2bdbddd1a160 (diff) | |
download | aur-perl-type-tiny-xs.tar.gz |
Converted 'Type::Tiny::XS' with cpan2aur2git
-rw-r--r-- | .SRCINFO | 13 | ||||
-rw-r--r-- | PKGBUILD | 72 |
2 files changed, 48 insertions, 37 deletions
@@ -1,17 +1,16 @@ pkgbase = perl-type-tiny-xs pkgdesc = provides an XS boost for some of Type::Tiny's built-in type constraints - pkgver = 0.022 + pkgver = 0.025 pkgrel = 1 url = https://metacpan.org/release/Type-Tiny-XS arch = i686 arch = x86_64 license = PerlArtistic - checkdepends = perl-type-tiny - depends = perl - provides = perl-type-tiny-xs-util=0.022 + license = GPL + depends = perl>=5.8.5 options = !emptydirs - options = purge - source = http://search.cpan.org/CPAN/authors/id/T/TO/TOBYINK/Type-Tiny-XS-0.022.tar.gz - sha256sums = bcc34a31f7dc1d30cc803889b5c8f90e4773b73b5becbdb3860f5abe7e22ff00 + source = http://search.cpan.org/CPAN/authors/id/T/TO/TOBYINK/Type-Tiny-XS-0.025.tar.gz + md5sums = 1f34b61b0f708a4cc49bd745a4387a14 + sha512sums = c990733efd4f057730ded8b7b2530251254ccaf1fb4398ff31ba12fe41c61cb24e817be20adc29002ab6281f703ba20c00f563b6e43e4983bc02d3aa7d0ceeee pkgname = perl-type-tiny-xs @@ -1,37 +1,49 @@ -# Contributor: Kars Wang <jaklsy AT gmail.com> +# Contributor: CpanBot <cpanbot at sch bme hu> +# Generator : CPANPLUS::Dist::Arch 1.32 pkgname='perl-type-tiny-xs' -pkgver=0.022 -pkgrel=1 +pkgver='0.025' +pkgrel='1' pkgdesc="provides an XS boost for some of Type::Tiny's built-in type constraints" -_dist='Type-Tiny-XS' arch=('i686' 'x86_64') -url="https://metacpan.org/release/$_dist" -license=('PerlArtistic') -depends=('perl') -checkdepends=('perl-type-tiny') -provides=("perl-type-tiny-xs-util=$pkgver") -options=('!emptydirs' 'purge') -source=("http://search.cpan.org/CPAN/authors/id/T/TO/TOBYINK/$_dist-$pkgver.tar.gz") -sha256sums=('bcc34a31f7dc1d30cc803889b5c8f90e4773b73b5becbdb3860f5abe7e22ff00') +license=('PerlArtistic' 'GPL') +options=('!emptydirs') +depends=('perl>=5.8.5') +makedepends=() +url='https://metacpan.org/release/Type-Tiny-XS' +source=('http://search.cpan.org/CPAN/authors/id/T/TO/TOBYINK/Type-Tiny-XS-0.025.tar.gz') +md5sums=('1f34b61b0f708a4cc49bd745a4387a14') +sha512sums=('c990733efd4f057730ded8b7b2530251254ccaf1fb4398ff31ba12fe41c61cb24e817be20adc29002ab6281f703ba20c00f563b6e43e4983bc02d3aa7d0ceeee') +_distdir="Type-Tiny-XS-0.025" -build() ( - cd "$srcdir/$_dist-$pkgver" - unset PERL5LIB PERL_MM_OPT PERL_LOCAL_LIB_ROOT - export PERL_MM_USE_DEFAULT=1 PERL_AUTOINSTALL=--skipdeps - /usr/bin/perl Makefile.PL - make -) +build() { + ( 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 -check() ( - cd "$srcdir/$_dist-$pkgver" - unset PERL5LIB PERL_MM_OPT PERL_LOCAL_LIB_ROOT - export PERL_MM_USE_DEFAULT=1 - make test -) + cd "$srcdir/$_distdir" + /usr/bin/perl Makefile.PL + make + ) +} -package() ( - cd "$srcdir/$_dist-$pkgver" - unset PERL5LIB PERL_MM_OPT PERL_LOCAL_LIB_ROOT - make install INSTALLDIRS=vendor DESTDIR="$pkgdir" -) +check() { + cd "$srcdir/$_distdir" + ( export PERL_MM_USE_DEFAULT=1 PERL5LIB="" + make test + ) +} + +package() { + 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: |