diff --git a/.SRCINFO b/.SRCINFO index 8b766e81c95da..0012119e71c6c 100644 --- a/.SRCINFO +++ b/.SRCINFO @@ -1,21 +1,23 @@ pkgbase = perl-http-browserdetect pkgdesc = Determine Web browser, version, and platform from an HTTP user agent string - pkgver = 2.05 + pkgver = 3.45 pkgrel = 1 - url = https://metacpan.org/release/HTTP-BrowserDetect + url = https://metacpan.org/dist/HTTP-BrowserDetect arch = any - license = PerlArtistic - license = GPL - checkdepends = perl-test-failwarnings - checkdepends = perl-test-most + license = Artistic-1.0-Perl OR GPL-1.0-or-later + checkdepends = perl-findbin + checkdepends = perl-json-pp>=4.04 + checkdepends = perl-path-tiny + checkdepends = perl-pathtools + checkdepends = perl-scalar-list-utils>=1.49 + checkdepends = perl-test-differences checkdepends = perl-test-nowarnings - depends = perl-module-build>=0.28 - depends = perl-path-tiny - depends = perl>=5.006 + checkdepends = perl-test-simple + checkdepends = perl-test-warnings + makedepends = perl-extutils-makemaker + depends = perl>=5.6.0 options = !emptydirs source = http://search.cpan.org/CPAN/authors/id/O/OA/OALDERS/HTTP-BrowserDetect-2.05.tar.gz - md5sums = 979e27db7b46919a3a909b2728e1d118 - sha512sums = 9b044a25d194b87aa7d45c55ac9f387475e3dcb83286771653f35b6420ef28655862ee151081ce3ffe567919ccb84f042e0b6057e34ab1b44dabbee30ce4c7fc + sha256sums = d4dbfddd9df6e9c35d151c9b00544211b38cb8c3aee4350a540bddaa75203669 pkgname = perl-http-browserdetect - diff --git a/PKGBUILD b/PKGBUILD index 09c9b840df6a3..e2e2b470fd0b3 100644 --- a/PKGBUILD +++ b/PKGBUILD @@ -1,51 +1,56 @@ +# Maintainer: ryoskzypu # Contributor: John D Jones III AKA jnbek -# Generator : CPANPLUS::Dist::Arch 1.32 +_dist='HTTP-BrowserDetect' pkgname='perl-http-browserdetect' -pkgver='2.05' -pkgrel='1' -pkgdesc="Determine Web browser, version, and platform from an HTTP user agent string" +pkgver=3.45 +pkgrel=1 +pkgdesc='Determine Web browser, version, and platform from an HTTP user agent string' arch=('any') -license=('PerlArtistic' 'GPL') +license=('Artistic-1.0-Perl OR GPL-1.0-or-later') +url="https://metacpan.org/dist/$_dist" +depends=('perl>=5.6.0') +makedepends=('perl-extutils-makemaker') +checkdepends=( + 'perl-findbin' + 'perl-json-pp>=4.04' + 'perl-path-tiny' + 'perl-pathtools' + 'perl-scalar-list-utils>=1.49' + 'perl-test-differences' + 'perl-test-nowarnings' + 'perl-test-simple' + 'perl-test-warnings' +) options=('!emptydirs') -depends=('perl-module-build>=0.28' 'perl-path-tiny' 'perl>=5.006') -makedepends=() -checkdepends=('perl-test-failwarnings' 'perl-test-most' 'perl-test-nowarnings') -url='https://metacpan.org/release/HTTP-BrowserDetect' -source=('http://search.cpan.org/CPAN/authors/id/O/OA/OALDERS/HTTP-BrowserDetect-2.05.tar.gz') -md5sums=('979e27db7b46919a3a909b2728e1d118') -sha512sums=('9b044a25d194b87aa7d45c55ac9f387475e3dcb83286771653f35b6420ef28655862ee151081ce3ffe567919ccb84f042e0b6057e34ab1b44dabbee30ce4c7fc') -_distdir="HTTP-BrowserDetect-2.05" +source=("http://search.cpan.org/CPAN/authors/id/O/OA/OALDERS/$_dist-$pkgver.tar.gz") +sha256sums=('d4dbfddd9df6e9c35d151c9b00544211b38cb8c3aee4350a540bddaa75203669') -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 +build() +{ + cd $_dist-$pkgver - cd "$srcdir/$_distdir" - /usr/bin/perl Makefile.PL + unset PERL_MM_OPT PERL5LIB PERL_LOCAL_LIB_ROOT + export PERL_MM_USE_DEFAULT=1 + + /usr/bin/perl Makefile.PL NO_PACKLIST=1 NO_PERLLOCAL=1 make - ) } -check() { - cd "$srcdir/$_distdir" - ( export PERL_MM_USE_DEFAULT=1 PERL5LIB="" +check() +{ + cd $_dist-$pkgver + + unset PERL5LIB PERL_LOCAL_LIB_ROOT + make test - ) } -package() { - cd "$srcdir/$_distdir" - make install +package() +{ + cd $_dist-$pkgver - find "$pkgdir" -name .packlist -o -name perllocal.pod -delete + unset PERL5LIB PERL_LOCAL_LIB_ROOT + + make install INSTALLDIRS=vendor DESTDIR="$pkgdir" } - -# Local Variables: -# mode: shell-script -# sh-basic-offset: 2 -# End: -# vim:set ts=2 sw=2 et: