diff options
author | Francesco Colista <fcolista@alpinelinux.org> | 2016-08-19 09:24:43 +0000 |
---|---|---|
committer | Francesco Colista <fcolista@alpinelinux.org> | 2016-08-19 11:24:37 +0000 |
commit | 47da16b5e8c075b9bacd5dfdfdde51e97e73be8d (patch) | |
tree | bb9553c584b498a2b0c678bae594c0e65103a60c /community/perl-moo | |
parent | b6fec46bae2df826eaaba28db1f29528b381372d (diff) | |
download | aports-47da16b5e8c075b9bacd5dfdfdde51e97e73be8d.tar.bz2 aports-47da16b5e8c075b9bacd5dfdfdde51e97e73be8d.tar.xz |
community/perl-moo: moved from testing
Diffstat (limited to 'community/perl-moo')
-rw-r--r-- | community/perl-moo/APKBUILD | 41 |
1 files changed, 41 insertions, 0 deletions
diff --git a/community/perl-moo/APKBUILD b/community/perl-moo/APKBUILD new file mode 100644 index 0000000000..31fcc53854 --- /dev/null +++ b/community/perl-moo/APKBUILD @@ -0,0 +1,41 @@ +# Automatically generated by apkbuild-cpan, template 1 +# Contributor: Kiyoshi Aman <kiyoshi.aman@gmail.com> +# Maintainer: Kiyoshi Aman <kiyoshi.aman@gmail.com> +pkgname=perl-moo +_pkgreal=Moo +pkgver=2.001001 +pkgrel=0 +pkgdesc="Minimalist Object Orientation (with Moose compatiblity)" +url="http://search.cpan.org/dist/Moo/" +arch="noarch" +license="GPL PerlArtistic" +cpandepends="perl-class-method-modifiers perl-role-tiny perl-strictures perl-devel-globaldestruction perl-module-runtime" +cpanmakedepends="perl-test-fatal " +depends="$cpandepends" +makedepends="perl-dev $cpanmakedepends" +subpackages="$pkgname-doc" +source="http://search.cpan.org/CPAN/authors/id/H/HA/HAARG/$_pkgreal-$pkgver.tar.gz" + +_builddir="$srcdir/$_pkgreal-$pkgver" + +prepare() { + 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 && make test +} + +package() { + cd "$_builddir" + make DESTDIR="$pkgdir" install || return 1 + find "$pkgdir" \( -name perllocal.pod -o -name .packlist \) -delete +} + +md5sums="8daed3e18c927d72331c51cbeffda193 Moo-2.001001.tar.gz" +sha256sums="a68155b642f389cb1cc40139e2663d0c5d15eb71d9ecb0961623a73c10dd8ec0 Moo-2.001001.tar.gz" +sha512sums="04e246d7dd7eab614af74fa86a8be1288e432608015d3083d1b0b9ac1fca461f895d50b51aa63378a16068b80eb4d858f4edd56c0cc0c54bb53a70c8b524d523 Moo-2.001001.tar.gz" |