# Automatically generated by apkbuild-cpan, template 1
# Contributor: Francesco Colista <fcolista@alpinelinux.org>
# Maintainer: Francesco Colista <fcolista@alpinelinux.org>
setvar pkgname = 'perl-try-tiny'
setvar _pkgreal = 'Try-Tiny'
setvar pkgver = '0.28'
setvar pkgrel = '0'
setvar pkgdesc = ""minimal try/catch with proper preservation of $[join(ARGV)]""
setvar url = ""http://search.cpan.org/dist/Try-Tiny/""
setvar arch = ""noarch""
setvar license = ""mit""
setvar cpandepends = ""perl-capture-tiny perl-pod-coverage""
setvar cpanmakedepends = ""grep perl-sub-name""
setvar depends = "$cpandepends"
setvar makedepends = ""perl-dev $cpanmakedepends""
setvar subpackages = ""$pkgname-doc""
setvar source = ""http://search.cpan.org/CPAN/authors/id/E/ET/ETHER/$_pkgreal-$pkgver.tar.gz""

setvar _builddir = ""$srcdir/$_pkgreal-$pkgver""

proc prepare {
	cd $_builddir
	export CFLAGS=$(perl -MConfig -E 'say $Config{ccflags})'
	PERL_MM_USE_DEFAULT=1' perl Makefile.PL INSTALLDIRS=vendor
}

proc build {
	cd $_builddir
	export CFLAGS=$(perl -MConfig -E 'say $Config{ccflags})
	make && make test
}

proc package {
	cd $_builddir
	make DESTDIR="$pkgdir" install || return 1
	find $pkgdir '(' -name perllocal.pod -o -name .packlist ')' -delete
}

setvar md5sums = ""e2f8af601a62981aab30df15a6f47475  Try-Tiny-0.28.tar.gz""
setvar sha256sums = ""f1d166be8aa19942c4504c9111dade7aacb981bc5b3a2a5c5f6019646db8c146  Try-Tiny-0.28.tar.gz""
setvar sha512sums = ""5d83a96f493c09ea2d4522e2255f00d8b63576f95d54fbf30ca36705b6e2105471eb6c80a3e5b12dc66457b3696ade31b265fbcdebf62a52a4af60428de74ab7  Try-Tiny-0.28.tar.gz""