diff --git a/devel/p5-Moos/DESCR b/devel/p5-Moos/DESCR new file mode 100644 index 000000000000..65e56a20a9a1 --- /dev/null +++ b/devel/p5-Moos/DESCR @@ -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. diff --git a/devel/p5-Moos/Makefile b/devel/p5-Moos/Makefile new file mode 100644 index 000000000000..2c4f50beb257 --- /dev/null +++ b/devel/p5-Moos/Makefile @@ -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" diff --git a/devel/p5-Moos/distinfo b/devel/p5-Moos/distinfo new file mode 100644 index 000000000000..9db5c83c4b64 --- /dev/null +++ b/devel/p5-Moos/distinfo @@ -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