diff options
Diffstat (limited to 'devel')
-rw-r--r-- | devel/p5-Moose/DESCR | 9 | ||||
-rw-r--r-- | devel/p5-Moose/Makefile | 23 | ||||
-rw-r--r-- | devel/p5-Moose/distinfo | 5 |
3 files changed, 37 insertions, 0 deletions
diff --git a/devel/p5-Moose/DESCR b/devel/p5-Moose/DESCR new file mode 100644 index 00000000000..83d70bf585e --- /dev/null +++ b/devel/p5-Moose/DESCR @@ -0,0 +1,9 @@ +Moose is an extension of the Perl 5 object system. +The main goal of Moose is to make Perl 5 Object Oriented programming +easier, more consistent and less tedious. With Moose you can to +think more about what you want to do and less about the mechanics +of OOP. +Additionally, Moose is built on top of Class::MOP, which is a +metaclass system for Perl 5. This means that Moose not only makes +building normal Perl 5 objects better, but it provides the power +of metaclass programming as well. diff --git a/devel/p5-Moose/Makefile b/devel/p5-Moose/Makefile new file mode 100644 index 00000000000..2762f2b6575 --- /dev/null +++ b/devel/p5-Moose/Makefile @@ -0,0 +1,23 @@ +# $NetBSD: Makefile,v 1.1.1.1 2008/07/26 13:50:13 seb Exp $ +# + +DISTNAME= Moose-0.54 +PKGNAME= p5-${DISTNAME} +CATEGORIES= devel perl5 +MASTER_SITES= ${MASTER_SITE_PERL_CPAN:=../../authors/id/S/ST/STEVAN/} + +MAINTAINER= pkgsrc-users@NetBSD.org +HOMEPAGE= http://moose.perl.org/ +COMMENT= Postmodern object system for Perl 5 + +DEPENDS+= p5-Class-MOP>=0.59:../../devel/p5-Class-MOP +DEPENDS+= p5-Sub-Exporter>=0.972:../../devel/p5-Sub-Exporter + +BUILD_DEPENDS+= p5-Test-Exception>=0.21:../../devel/p5-Test-Exception +BUILD_DEPENDS+= p5-Test-LongString-[0-9]*:../../devel/p5-Test-LongString + +USE_LANGUAGES= # empty +PERL5_PACKLIST= auto/Moose/.packlist + +.include "../../lang/perl5/module.mk" +.include "../../mk/bsd.pkg.mk" diff --git a/devel/p5-Moose/distinfo b/devel/p5-Moose/distinfo new file mode 100644 index 00000000000..305d5bf7287 --- /dev/null +++ b/devel/p5-Moose/distinfo @@ -0,0 +1,5 @@ +$NetBSD: distinfo,v 1.1.1.1 2008/07/26 13:50:13 seb Exp $ + +SHA1 (Moose-0.54.tar.gz) = 1b886730c25994535b5ad109df78bbbbec406cb8 +RMD160 (Moose-0.54.tar.gz) = 72721cc9e0b827cdc6b750c30126cc6b801df87b +Size (Moose-0.54.tar.gz) = 201534 bytes |