diff options
author | int | 2024-06-21 01:12:17 +0200 |
---|---|---|
committer | int | 2024-06-21 01:12:17 +0200 |
commit | 79462d9cdf5c009184931d529c68e863c041a610 (patch) | |
tree | 9ddba7852db236cc0dc8a96f64cd3b97631ec93a | |
parent | 6fd52f0991178c4b4c2c5c3e5e96b3abf2976ecd (diff) | |
download | aur-79462d9cdf5c009184931d529c68e863c041a610.tar.gz |
New maintainer and PKGBUILD is from cpan2aur.
PKGBUILD is from cpan2aur with some modifications.
For the checkdepends=(...) take suggestions from the comments in AUR.
But omit orphaned and some other AUR dependencies:
perl-http-request-ascgi (orphan)
perl-fcgi-procmanager (orphan)
perl-lwp-protocol-http10 (orphan)
perl-authen-simple-passwd (aur)
perl-io-handle-util (aur)
perl-log-dispatch-array (aur)
-rw-r--r-- | .SRCINFO | 48 | ||||
-rw-r--r-- | PKGBUILD | 104 |
2 files changed, 76 insertions, 76 deletions
@@ -1,43 +1,37 @@ pkgbase = perl-plack - pkgdesc = Perl Superglue for Web frameworks and Web Servers + pkgdesc = Perl/CPAN Module Plack: Perl Superglue for Web frameworks and Web Servers (PSGI toolkit) pkgver = 1.0051 - pkgrel = 1 + pkgrel = 2 url = https://metacpan.org/release/Plack arch = any license = PerlArtistic license = GPL - checkdepends = perl-authen-simple-passwd + checkdepends = perl-test-requires + checkdepends = perl-test-tcp>=2.15 checkdepends = perl-cgi-compile checkdepends = perl-cgi-emulate-psgi checkdepends = perl-fcgi - checkdepends = perl-fcgi-procmanager - checkdepends = perl-http-request-ascgi - checkdepends = perl-io-handle-util - checkdepends = perl-log-dispatch - checkdepends = perl-log-dispatch-array - checkdepends = perl-lwp-protocol-http10 - checkdepends = perl-mime-types + checkdepends = perl-log-log4perl checkdepends = perl-module-refresh makedepends = perl-file-sharedir-install - depends = perl - depends = perl-apache-logformat-compiler - depends = perl-cookie-baker - depends = perl-devel-stacktrace - depends = perl-devel-stacktrace-ashtml - depends = perl-file-sharedir + depends = perl>=5.12.0 + depends = perl-apache-logformat-compiler>=0.33 + depends = perl-cookie-baker>=0.07 + depends = perl-devel-stacktrace>=1.23 + depends = perl-devel-stacktrace-ashtml>=0.11 + depends = perl-file-sharedir>=1.00 depends = perl-filesys-notify-simple - depends = perl-hash-multivalue - depends = perl-http-entity-parser - depends = perl-http-headers-fast - depends = perl-http-message - depends = perl-stream-buffered - depends = perl-test-tcp + depends = perl-http-entity-parser>=0.25 + depends = perl-http-headers-fast>=0.18 + depends = perl-http-message>=5.814 + depends = perl-hash-multivalue>=0.05 + depends = perl-stream-buffered>=0.02 depends = perl-try-tiny - depends = perl-uri - depends = perl-www-form-urlencoded + depends = perl-uri>=1.59 + depends = perl-www-form-urlencoded>=0.23 options = !emptydirs - options = purge - source = https://cpan.metacpan.org/authors/id/M/MI/MIYAGAWA/Plack-1.0051.tar.gz - sha256sums = bebde91c42298ed6ec8e6c82b21433a1b49aa39412c247f3905b80f955acf77b + source = http://search.cpan.org/CPAN/authors/id/M/MI/MIYAGAWA/Plack-1.0051.tar.gz + md5sums = 0b3e573458b37ad69069fc8cb307b6b8 + sha512sums = be4b03f4b2cc6766be4ad06b1405e4513d475676ce8be7b3fd8bcb48cbfeedb7aef67df14a353f49d6b97ecd769f87b0f0787898148c849949f6936486c7ad5b pkgname = perl-plack @@ -1,72 +1,78 @@ +# Maintainer: int <int [ate] arcor [dot] de> # Contributor: Michał Wojdyła < micwoj9292 at gmail dot com > # Contributor: Christian Sturm <reezer@reezer.org> # Contributor: Anton Leontiev <scileont /at/ gmail.com> # Contributor: Elias Elwyn <a@jthv.ai> +# Generator : CPANPLUS::Dist::Arch 1.32 -pkgname=perl-plack -pkgver=1.0051 -pkgrel=1 -pkgdesc='Perl Superglue for Web frameworks and Web Servers' -_dist=Plack +pkgname='perl-plack' +pkgver='1.0051' +pkgrel='2' +pkgdesc="Perl/CPAN Module Plack: Perl Superglue for Web frameworks and Web Servers (PSGI toolkit)" arch=('any') -url="https://metacpan.org/release/$_dist" license=('PerlArtistic' 'GPL') +options=('!emptydirs') depends=( - 'perl' - 'perl-apache-logformat-compiler' - 'perl-cookie-baker' - 'perl-devel-stacktrace' - 'perl-devel-stacktrace-ashtml' - 'perl-file-sharedir' + 'perl>=5.12.0' + 'perl-apache-logformat-compiler>=0.33' + 'perl-cookie-baker>=0.07' + 'perl-devel-stacktrace>=1.23' + 'perl-devel-stacktrace-ashtml>=0.11' + 'perl-file-sharedir>=1.00' 'perl-filesys-notify-simple' - 'perl-hash-multivalue' - 'perl-http-entity-parser' - 'perl-http-headers-fast' - 'perl-http-message' - 'perl-stream-buffered' - 'perl-test-tcp' + 'perl-http-entity-parser>=0.25' + 'perl-http-headers-fast>=0.18' + 'perl-http-message>=5.814' + 'perl-hash-multivalue>=0.05' + 'perl-stream-buffered>=0.02' 'perl-try-tiny' - 'perl-uri' - 'perl-www-form-urlencoded' -) -makedepends=( - 'perl-file-sharedir-install' -) + 'perl-uri>=1.59' + 'perl-www-form-urlencoded>=0.23') +makedepends=('perl-file-sharedir-install') checkdepends=( - 'perl-authen-simple-passwd' + 'perl-test-requires' + 'perl-test-tcp>=2.15' 'perl-cgi-compile' 'perl-cgi-emulate-psgi' 'perl-fcgi' - 'perl-fcgi-procmanager' - 'perl-http-request-ascgi' - 'perl-io-handle-util' - 'perl-log-dispatch' - 'perl-log-dispatch-array' - 'perl-lwp-protocol-http10' - 'perl-mime-types' - 'perl-module-refresh' -) -source=("https://cpan.metacpan.org/authors/id/M/MI/MIYAGAWA/$_dist-$pkgver.tar.gz") -options=('!emptydirs' purge) -sha256sums=('bebde91c42298ed6ec8e6c82b21433a1b49aa39412c247f3905b80f955acf77b') + 'perl-log-log4perl' + 'perl-module-refresh') +url='https://metacpan.org/release/Plack' +source=("http://search.cpan.org/CPAN/authors/id/M/MI/MIYAGAWA/Plack-$pkgver.tar.gz") +md5sums=('0b3e573458b37ad69069fc8cb307b6b8') +sha512sums=('be4b03f4b2cc6766be4ad06b1405e4513d475676ce8be7b3fd8bcb48cbfeedb7aef67df14a353f49d6b97ecd769f87b0f0787898148c849949f6936486c7ad5b') +_distdir="Plack-$pkgver" build() { - 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 + ( 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 + + cd "$srcdir/$_distdir" + /usr/bin/perl Makefile.PL + make + ) } check() { - cd "$srcdir/$_dist-$pkgver" - unset PERL5LIB PERL_MM_OPT PERL_LOCAL_LIB_ROOT - export PERL_MM_USE_DEFAULT=1 - make test + cd "$srcdir/$_distdir" + ( export PERL_MM_USE_DEFAULT=1 PERL5LIB="" + make test + ) } package() { - cd "$srcdir/$_dist-$pkgver" - unset PERL5LIB PERL_MM_OPT PERL_LOCAL_LIB_ROOT - make install INSTALLDIRS=vendor DESTDIR="$pkgdir" + 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: + |