diff options
Diffstat (limited to 'pcr/perl-linux-desktopfiles')
-rw-r--r-- | pcr/perl-linux-desktopfiles/PKGBUILD | 62 |
1 files changed, 45 insertions, 17 deletions
diff --git a/pcr/perl-linux-desktopfiles/PKGBUILD b/pcr/perl-linux-desktopfiles/PKGBUILD index 70a5c91e9..c0530f48e 100644 --- a/pcr/perl-linux-desktopfiles/PKGBUILD +++ b/pcr/perl-linux-desktopfiles/PKGBUILD @@ -1,25 +1,53 @@ - # Maintainer: Trizen <echo dHJpemVueEBnbWFpbC5jb20K | base64 -d> +# Maintainer (AUR): Trizen <echo dHJpemVueEBnbWFpbC5jb20K | base64 -d> +# Generator (AUR): CPANPLUS::Dist::Arch 1.32 -pkgname=perl-linux-desktopfiles -_pkgname=Linux-DesktopFiles -pkgver=0.09 -pkgrel=2 -pkgdesc="Perl module to get and parse the Linux .desktop files" +# parabola changes and rationale: +# - rebranded pkgdesc + +pkgname='perl-linux-desktopfiles' +pkgver='0.25' +pkgrel='1' +pkgdesc="A very fast Perl module for parsing the GNU/Linux desktop files." arch=('any') -url="https://metacpan.org/module/Linux::DesktopFiles" +license=('PerlArtistic' 'GPL') +options=('!emptydirs') +depends=('perl>=5.14.0') +makedepends=() +url='https://metacpan.org/release/Linux-DesktopFiles' +source=("https://cpan.metacpan.org/authors/id/T/TR/TRIZEN/Linux-DesktopFiles-$pkgver.tar.gz") +md5sums=('ec72ae0a0c4f8fc4d242f836d26c99e6') +sha512sums=('a825b014e85e53cf0a142c7d239948f288930627a517444d21a81b8ee898ab3bc1b7dc8864df7b76b2f3a982280ffcb09325f492d0d83950c682110999d5e107') +_distdir="Linux-DesktopFiles-${pkgver}" -source=("http://cpan.metacpan.org/authors/id/T/TR/TRIZEN/${_pkgname}-${pkgver}.tar.gz") -sha256sums=('45afb52301ed1553fa741c40e62dc91280bb0e6e58dad83e6a49415a02f0973b') +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 -license=('GPLv3') + cd "$srcdir/$_distdir" + /usr/bin/perl Makefile.PL + make + ) +} -depends=('perl>=5.14.0') -makedepends=('perl-module-build') +check() { + cd "$srcdir/$_distdir" + ( export PERL_MM_USE_DEFAULT=1 PERL5LIB="" + make test + ) +} package() { - cd "${_pkgname}-$pkgver" - perl Build.PL --destdir "$pkgdir" --installdirs vendor - ./Build - ./Build test - ./Build install + 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: |