# Contributor: Wen Heping <wenheping2000@hotmail.com>
# Maintainer: Wen Heping <wenheping2000@hotmail.com>
pkgname=perl-catalyst-plugin-session-state-cookie
pkgver=0.18
pkgrel=0
# _pkgreal is used by apkbuild-cpan to find modules at MetaCpan
_pkgreal=Catalyst-Plugin-Session-State-Cookie
pkgdesc="Maintain session IDs using cookies"
url="https://metacpan.org/release/Catalyst-Plugin-Session-State-Cookie/"
arch="noarch"
license="GPL-1.0-or-later OR Artistic-1.0-Perl"
depends="
	perl perl-catalyst-runtime perl-catalyst-plugin-session perl-mro-compat perl-moose
	perl-namespace-autoclean
	"
checkdepends="perl-catalyst-runtime perl-http-cookies"
subpackages="$pkgname-doc"
source="https://cpan.metacpan.org/authors/id/H/HA/HAARG/Catalyst-Plugin-Session-State-Cookie-$pkgver.tar.gz"
builddir="$srcdir/$_pkgreal-$pkgver"

build() {
	export CFLAGS=$(perl -MConfig -E 'say $Config{ccflags}')
	PERL_MM_USE_DEFAULT=1 perl -I. Makefile.PL \
		INSTALLDIRS=vendor \
		NO_PACKLIST=1 \
		NO_PERLLOCAL=1
	make
}

check() {
	export CFLAGS=$(perl -MConfig -E 'say $Config{ccflags}')
	make test
}

package() {
	make DESTDIR="$pkgdir" install
}

sha512sums="
409512337eb15dfbeb1429d70632d24ff2ff97bb811333228c0bb6e6ba83bf98d3d1ce5d8873401b75b1b60f0dff791606cd31a87257e1b1d210eafd4621c1f0  Catalyst-Plugin-Session-State-Cookie-0.18.tar.gz
"
