Import Moos-0.29 as devel/p5-Moos.

Moos completes the M to Moose sequence of Perl OO modules.

This one is pure Perl, single file and mostly Moose compatible(for
what it does). Moos has no non-core dependencies, but certain
features (roles, debugging functions, legacy Perl support) do
require additional modules. If you steer away from those features,
you don't need those additional modules.
This commit is contained in:
wen 2014-08-17 10:03:20 +00:00
parent ad95b19b97
commit 91e29b1d2b
3 changed files with 35 additions and 0 deletions

7
devel/p5-Moos/DESCR Normal file
View file

@ -0,0 +1,7 @@
Moos completes the M to Moose sequence of Perl OO modules.
This one is pure Perl, single file and mostly Moose compatible(for
what it does). Moos has no non-core dependencies, but certain
features (roles, debugging functions, legacy Perl support) do
require additional modules. If you steer away from those features,
you don't need those additional modules.

23
devel/p5-Moos/Makefile Normal file
View file

@ -0,0 +1,23 @@
# $NetBSD: Makefile,v 1.1 2014/08/17 10:03:20 wen Exp $
DISTNAME= Moos-0.29
PKGNAME= p5-${DISTNAME}
CATEGORIES= devel perl5
MASTER_SITES= ${MASTER_SITE_PERL_CPAN:=../../authors/id/I/IN/INGY/}
MAINTAINER= wen@NetBSD.org
HOMEPAGE= http://search.cpan.org/dist/Moos/
COMMENT= Moo s{imple,peedy,ingle}
LICENSE= ${PERL5_LICENSE}
DEPENDS+= p5-Class-XSAccessor>=1.07:../../devel/p5-Class-XSAccessor
DEPENDS+= p5-Role-Tiny>=1.002.000:../../devel/p5-Role-Tiny
BUILD_DEPENDS+= p5-namespace-autoclean>=0:../../devel/p5-namespace-autoclean
REPLACE_PERL= bin/remoos
PERL5_PACKLIST= auto/Moos/.packlist
.include "../../lang/perl5/module.mk"
.include "../../mk/bsd.pkg.mk"

5
devel/p5-Moos/distinfo Normal file
View file

@ -0,0 +1,5 @@
$NetBSD: distinfo,v 1.1 2014/08/17 10:03:20 wen Exp $
SHA1 (Moos-0.29.tar.gz) = e47449a5886a99f3ce6db1d99fe0f3a0551a5155
RMD160 (Moos-0.29.tar.gz) = 22c3816c43b65ac47bdc62c3a77e6be617fc1821
Size (Moos-0.29.tar.gz) = 27424 bytes