# CPAN Name : Plack # Contributor: Christian Sturm # Contributor: [% packager %] # Generator : CPANPLUS::Dist::Arch [% version %] pkgname=[% pkgname %] pkgver=[% pkgver %] pkgrel=[% pkgrel %] pkgdesc='Perl Superglue for Web frameworks and Web Servers' arch=('any') url='[% url %]' license=('PerlArtistic' 'GPL') depends=( 'perl>=5.10.1' # for Pod::Usage >= 1.36 'perl-apache-logformat-compiler>=0.12' 'perl-devel-stacktrace>=1.23' 'perl-devel-stacktrace-ashtml>=0.11' 'perl-file-sharedir>=1.00' 'perl-filesys-notify-simple' 'perl-http-body>=1.06' 'perl-http-message>=5.814' 'perl-http-tiny>=0.034' 'perl-hash-multivalue>=0.05' 'perl-stream-buffered>=0.02' 'perl-try-tiny' 'perl-uri>=1.59' ) makedepends=( 'perl-extutils-makemaker>=6.30' 'perl-file-sharedir-install>=0.06' ) checkdepends=( # 'perl-cgi-compile' 'perl-http-request-ascgi' 'perl-fcgi' 'perl-fcgi-procmanager' 'perl-http-server-simple-psgi' 'perl-log-log4perl' 'perl-authen-simple-passwd' 'perl-io-handle-util' 'perl-log-dispatch-array' 'perl-lwp-protocol-http10' 'perl-module-refresh' 'perl-mime-types' 'perl-test-tcp>=2.00' ) source=([% source %]) options=(!emptydirs) md5sums=('[% md5sums %]') build() { cd [% distdir %] unset PERL5LIB PERL_MM_OPT PERL_LOCAL_LIB_ROOT export PERL_MM_USE_DEFAULT=1 PERL_AUTOINSTALL="--skipdeps" /usr/bin/perl Makefile.PL INSTALLDIRS=vendor make } check() { cd [% distdir %] unset PERL5LIB PERL_MM_OPT PERL_LOCAL_LIB_ROOT export PERL_MM_USE_DEFAULT=1 make test } package() { cd [% distdir %] unset PERL5LIB PERL_MM_OPT PERL_LOCAL_LIB_ROOT make install DESTDIR="$pkgdir" find "$pkgdir" -name .packlist -o -name perllocal.pod -delete }