From 4632fe15a4809fc5085910e4ac818a2795f4980c Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Timo=20Ter=C3=A4s?= Date: Thu, 6 Jul 2017 15:34:54 +0300 Subject: testing/perl-dancer-session-cookie: new aport Encrypted cookie-based session backend for Dancer http://search.cpan.org/dist/Dancer-Session-Cookie/ --- testing/perl-dancer-session-cookie/APKBUILD | 48 +++++++++++++++++++++++++++++ 1 file changed, 48 insertions(+) create mode 100644 testing/perl-dancer-session-cookie/APKBUILD diff --git a/testing/perl-dancer-session-cookie/APKBUILD b/testing/perl-dancer-session-cookie/APKBUILD new file mode 100644 index 0000000000..a68ad784ed --- /dev/null +++ b/testing/perl-dancer-session-cookie/APKBUILD @@ -0,0 +1,48 @@ +# Automatically generated by apkbuild-cpan, template 2 +# Contributor: Timo Teräs +# Maintainer: Timo Teräs +pkgname=perl-dancer-session-cookie +_pkgreal=Dancer-Session-Cookie +pkgver=0.27 +pkgrel=0 +pkgdesc="Encrypted cookie-based session backend for Dancer" +url="http://search.cpan.org/dist/Dancer-Session-Cookie/" +arch="noarch" +license="GPL PerlArtistic" +cpandepends="perl-dancer perl-session-storage-secure perl-string-crc32 perl-crypt-rijndael perl-crypt-cbc perl-time-duration-parse" +cpanmakedepends="" +cpancheckdepends="perl-test-exception perl-test-nowarnings perl-http-message perl-http-cookies perl-plack perl-http-date perl-dancer" +depends="$cpandepends" +makedepends="perl-dev $cpanmakedepends" +checkdepends="$cpancheckdepends" +subpackages="$pkgname-doc" +source="http://search.cpan.org/CPAN/authors/id/Y/YA/YANICK/$_pkgreal-$pkgver.tar.gz" +builddir="$srcdir/$_pkgreal-$pkgver" + +prepare() { + default_prepare || return 1 + + cd "$builddir" + export CFLAGS=$(perl -MConfig -E 'say $Config{ccflags}') + PERL_MM_USE_DEFAULT=1 perl Makefile.PL INSTALLDIRS=vendor +} + +build() { + cd "$builddir" + export CFLAGS=$(perl -MConfig -E 'say $Config{ccflags}') + make +} + +package() { + cd "$builddir" + make DESTDIR="$pkgdir" install || return 1 + find "$pkgdir" \( -name perllocal.pod -o -name .packlist \) -delete +} + +check() { + cd "$builddir" + export CFLAGS=$(perl -MConfig -E 'say $Config{ccflags}') + make test +} + +sha512sums="397256cd3c649d2b2bbaa89b482d65fe4ad0aca84a0b4d765274976f12eb7a7367b839d5fa1800b7d12ccc6945e08e9236b386650a4b6257eaed02d6d6216309 Dancer-Session-Cookie-0.27.tar.gz" -- cgit v1.2.3