diff options
-rw-r--r-- | .SRCINFO | 5 | ||||
-rw-r--r-- | PKGBUILD | 44 |
2 files changed, 24 insertions, 25 deletions
@@ -1,17 +1,16 @@ pkgbase = perl-yaml-merge-simple pkgdesc = Recursively merge two or more YAMLs, simply pkgver = 0.01 - pkgrel = 4 + pkgrel = 5 url = https://github.com/andrefs/YAML-Merge-Simple arch = any license = PerlArtistic license = GPL + depends = perl depends = perl-hash-merge-simple depends = perl-yaml-libyaml - depends = perl>=5.006 options = !emptydirs source = https://cpan.metacpan.org/authors/id/A/AN/ANDREFS/YAML-Merge-Simple-0.01_01.tar.gz sha256sums = 01ccfbd91b1ff3a3b1edd14f343cf61f6470c4036456a8bfa350eb211c9d0517 pkgname = perl-yaml-merge-simple - @@ -1,40 +1,40 @@ # Maintainer: Caleb Maclennan <caleb@alerque.com> +_distname=YAML-Merge-Simple pkgname=perl-yaml-merge-simple -_cpname=YAML-Merge-Simple pkgver=0.01 -_cpver=01 -pkgrel=4 +pkgrel=5 +_distrel=01 pkgdesc='Recursively merge two or more YAMLs, simply' arch=('any') +url="https://github.com/andrefs/$_distname" license=('PerlArtistic' 'GPL') +_perl_deps=(hash-merge-simple yaml-libyaml) +depends=(perl "${_perl_deps[@]/#/perl-}") options=('!emptydirs') -depends=('perl-hash-merge-simple' 'perl-yaml-libyaml' 'perl>=5.006') -makedepends=() -url="https://github.com/andrefs/$_cpname" -source=("https://cpan.metacpan.org/authors/id/A/AN/ANDREFS/$_cpname-${pkgver}_$_cpver.tar.gz") +_distdir="$_distname-${pkgver}_$_distrel" +source=("https://cpan.metacpan.org/authors/id/A/AN/ANDREFS/$_distdir.tar.gz") sha256sums=('01ccfbd91b1ff3a3b1edd14f343cf61f6470c4036456a8bfa350eb211c9d0517') -_distdir="$_cpname-${pkgver}_$_cpver" build() { - cd "$_distdir" - 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 - /usr/bin/perl Makefile.PL - make + cd "$_distdir" + 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 + /usr/bin/perl Makefile.PL + make } check() { - cd "$_distdir" - export PERL_MM_USE_DEFAULT=1 PERL5LIB="" - make test + cd "$_distdir" + export PERL_MM_USE_DEFAULT=1 PERL5LIB="" + make test } package() { - cd "$_distdir" - make install - find "$pkgdir" -name .packlist -o -name perllocal.pod -delete + cd "$_distdir" + make install + find "$pkgdir" -name .packlist -o -name perllocal.pod -delete } |