diff options
author | Morgenstern | 2023-10-18 16:46:26 +1300 |
---|---|---|
committer | Morgenstern | 2023-10-18 16:46:26 +1300 |
commit | dc8a30861a08a9e73b73a59e976488233d7848c3 (patch) | |
tree | 1302edbdf2974482e6426578be27db296eab25d4 /PKGBUILD | |
parent | 1b6f723a73d37346986104fe4bca6e39e66b3917 (diff) | |
download | aur-perl-web-scraper.tar.gz |
New maintainer
Update PKGBUILD using cpan2aur
Diffstat (limited to 'PKGBUILD')
-rw-r--r-- | PKGBUILD | 76 |
1 files changed, 44 insertions, 32 deletions
@@ -1,38 +1,50 @@ -# Maintainer: Kars Wang <jaklsy AT gmail.com> +# Maintainer: Morgenstern <charles [at] charlesbwise [dot] com> +# Contributor: Kars Wang <jaklsy AT gmail.com> +# Generator : CPANPLUS::Dist::Arch 1.32 pkgname='perl-web-scraper' -pkgver=0.38 -pkgrel=1 -pkgdesc='Web Scraping Toolkit using HTML and CSS Selectors or XPath expressions' -_dist='Web-Scraper' +pkgver='0.38' +pkgrel='1' +pkgdesc="Web Scraping Toolkit using HTML and CSS Selectors or XPath expressions" arch=('any') -url="https://metacpan.org/release/$_dist" -license=('PerlArtistic') -depends=('perl>=5.8.1' 'perl-html-treebuilder-xpath>=0.08' 'perl-html-tree>=3.23' 'perl-yaml>=0' 'perl-libwww>=5.827' 'perl-scalar-list-utils>=0' 'perl-html-selector-xpath>=0.03' 'perl-uri>=0' 'perl-html-parser>=0' 'perl-html-tagset>=0' 'perl-xml-xpathengine>=0.08' 'perl-universal-require>=0') -checkdepends=() -makedepends=('perl-test-simple>=0' 'perl-extutils-makemaker>=6.59' 'perl-test-requires>=0' 'perl-test-base>=0' 'perl-module-build-tiny>=0.039') -provides=('perl-web-scraper-libxml=0.38' 'perl-web-scraper-filter=0.38') -options=('!emptydirs' 'purge') -source=("http://search.cpan.org/CPAN/authors/id/M/MI/MIYAGAWA/$_dist-$pkgver.tar.gz") -sha256sums=('f95b6e5f8d7feebe116d05bf59a2b7cf1a51ed9d30bca80123430ec4567543bf') +license=('PerlArtistic' 'GPL') +options=('!emptydirs') +depends=('perl-html-parser>=0' 'perl-html-selector-xpath>=0.03' 'perl-html-tagset>=0' 'perl-html-tree>=0' 'perl-html-treebuilder-xpath>=0.08' 'perl-universal-require>=0' 'perl-uri>=0' 'perl-xml-xpathengine>=0.08' 'perl-yaml>=0' 'perl-libwww>=0' 'perl>=5.8.1') +makedepends=('perl-module-build-tiny') +checkdepends=('perl-test-base>=0' 'perl-test-requires>=0') +url='https://metacpan.org/release/Web-Scraper' +source=('http://search.cpan.org/CPAN/authors/id/M/MI/MIYAGAWA/Web-Scraper-0.38.tar.gz') +sha512sums=('bce42ad903c473290d68a3b9a3a978f47d8d6388b63f6a7e91feb72d9213eb9a79948c70ad99b846eaa0c5fd43e390261e7779df64c768e32326de0a09e00b20') +_distdir="Web-Scraper-0.38" -build() ( - cd "$srcdir/$_dist-$pkgver" - unset PERL5LIB PERL_MM_OPT PERL_MB_OPT PERL_LOCAL_LIB_ROOT - export PERL_MM_USE_DEFAULT=1 MODULEBUILDRC=/dev/null - /usr/bin/perl Build.PL - ./Build -) +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_MB_OPT PERL_LOCAL_LIB_ROOT - export PERL_MM_USE_DEFAULT=1 - ./Build test -) + cd "$srcdir/$_distdir" + /usr/bin/perl Build.PL + /usr/bin/perl Build + ) +} -package() ( - cd "$srcdir/$_dist-$pkgver" - unset PERL5LIB PERL_MM_OPT PERL_MB_OPT PERL_LOCAL_LIB_ROOT - ./Build install --installdirs=vendor --destdir="$pkgdir" -) +check() { + cd "$srcdir/$_distdir" + ( export PERL_MM_USE_DEFAULT=1 PERL5LIB="" + /usr/bin/perl Build test + ) +} + +package() { + cd "$srcdir/$_distdir" + /usr/bin/perl Build 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: |