diff options
author | eugene | 2024-02-13 12:42:54 +0200 |
---|---|---|
committer | eugene | 2024-02-13 12:42:54 +0200 |
commit | 2281472aa07d364faece0da27ae35671ddf8dd21 (patch) | |
tree | f9e92612afd2da6d929f3042ee5c7d2e5717fb1b | |
parent | 59fb92b8a9f993f1d00c936d427a5d5a88527c70 (diff) | |
download | aur-perl-audio-flac-header.tar.gz |
update url and refactor PKGBUILD with new perl package guidelines
-rw-r--r-- | .SRCINFO | 15 | ||||
-rw-r--r-- | PKGBUILD | 43 |
2 files changed, 30 insertions, 28 deletions
@@ -1,17 +1,16 @@ -# Generated by mksrcinfo v8 -# Tue Sep 5 13:31:32 UTC 2017 pkgbase = perl-audio-flac-header pkgdesc = Audio::FLAC::Header - Access to FLAC audio metadata pkgver = 2.4 - pkgrel = 9 - url = http://search.cpan.org/dist/Audio-FLAC-Header + pkgrel = 10 + url = https://metacpan.org/release/Audio-FLAC-Header arch = any - license = GPL - license = PerlArtistic + license = GPL-1.0-or-later + license = Artistic-1.0-Perl makedepends = perl-module-install + depends = perl options = !emptydirs - source = http://cpan.org/modules/by-module/Audio/Audio-FLAC-Header-2.4.tar.gz + options = purge + source = https://cpan.metacpan.org/authors/id/D/DA/DANIEL/Audio-FLAC-Header-2.4.tar.gz sha512sums = 53728279b79d3c320c63b66dff1e3e4d8bb4fd4bde164ad775a52d8b54b3d77861daa2d4e93d8e2c2ff2f1708ece8c4d2256d96b810266760bb837e557e3b8a9 pkgname = perl-audio-flac-header - @@ -1,35 +1,38 @@ -# Maintainer: Thor77 <thor77 at thor77 dot org> +# Contributor: Thor77 <thor77 at thor77 dot org> # Contributor: Jason St. John <jstjohn .. purdue . edu> # Contributor: Justin Davis <jrcd83@gmail.com> -_perlmod=Audio-FLAC-Header -_modnamespace=Audio pkgname=perl-audio-flac-header -makedepends=('perl-module-install') pkgver=2.4 -pkgrel=9 -pkgdesc="Audio::FLAC::Header - Access to FLAC audio metadata" -arch=('any') -url="http://search.cpan.org/dist/${_perlmod}" -license=('GPL' 'PerlArtistic') -options=('!emptydirs') -source=("http://cpan.org/modules/by-module/${_modnamespace}/${_perlmod}-${pkgver}.tar.gz") +pkgrel=10 +pkgdesc='Audio::FLAC::Header - Access to FLAC audio metadata' +_dist=Audio-FLAC-Header +arch=(any) +url="https://metacpan.org/release/$_dist" +license=(GPL-1.0-or-later Artistic-1.0-Perl) +depends=(perl) +makedepends=(perl-module-install) +options=(!emptydirs purge) +source=("https://cpan.metacpan.org/authors/id/D/DA/DANIEL/$_dist-$pkgver.tar.gz") sha512sums=('53728279b79d3c320c63b66dff1e3e4d8bb4fd4bde164ad775a52d8b54b3d77861daa2d4e93d8e2c2ff2f1708ece8c4d2256d96b810266760bb837e557e3b8a9') build() { - cd "${_perlmod}-${pkgver}" - - # Install module in vendor directories. - PERL_MM_USE_DEFAULT=1 perl Makefile.PL INSTALLDIRS=vendor - make + 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 } check() { - cd "${_perlmod}-${pkgver}" - make test + cd "$srcdir/$_dist-$pkgver" + unset PERL5LIB PERL_MM_OPT PERL_LOCAL_LIB_ROOT + export PERL_MM_USE_DEFAULT=1 + make test } package() { - cd "${_perlmod}-${pkgver}" - make install DESTDIR="${pkgdir}/" + cd "$srcdir/$_dist-$pkgver" + unset PERL5LIB PERL_MM_OPT PERL_LOCAL_LIB_ROOT + make install INSTALLDIRS=vendor DESTDIR="$pkgdir" } |