diff options
author | Wen Heping <wen@FreeBSD.org> | 2011-02-25 06:38:23 +0000 |
---|---|---|
committer | Wen Heping <wen@FreeBSD.org> | 2011-02-25 06:38:23 +0000 |
commit | 18019f3f3711ea5e18937f77288b79921cf5cc0b (patch) | |
tree | 766d137e8e63adb724b277159bd21d571a294762 /devel/p5-Moo | |
parent | 0a0e1ca4ba12010d7bf213b2ee94e117df1a47df (diff) | |
download | ports-18019f3f3711ea5e18937f77288b79921cf5cc0b.tar.gz ports-18019f3f3711ea5e18937f77288b79921cf5cc0b.zip |
Notes
Diffstat (limited to 'devel/p5-Moo')
-rw-r--r-- | devel/p5-Moo/Makefile | 28 | ||||
-rw-r--r-- | devel/p5-Moo/distinfo | 2 | ||||
-rw-r--r-- | devel/p5-Moo/pkg-descr | 9 | ||||
-rw-r--r-- | devel/p5-Moo/pkg-plist | 20 |
4 files changed, 59 insertions, 0 deletions
diff --git a/devel/p5-Moo/Makefile b/devel/p5-Moo/Makefile new file mode 100644 index 000000000000..d101d05d9d82 --- /dev/null +++ b/devel/p5-Moo/Makefile @@ -0,0 +1,28 @@ +# New ports collection makefile for: devel/p5-Moo +# Date created: Feb 25, 2011 +# Whom: Wen Heping <wen@FreeBSD.org> +# +# $FreeBSD$ +# + +PORTNAME= Moo +PORTVERSION= 0.009005 +CATEGORIES= devel perl5 +MASTER_SITES= CPAN/../../authors/id/M/MS/MSTROUT +PKGNAMEPREFIX= p5- + +MAINTAINER= wen@FreeBSD.org +COMMENT= Minimalist Object Orientation (with Moose compatiblity) + +RUN_DEPENDS= p5-strictures>=0:${PORTSDIR}/devel/p5-strictures \ + p5-Class-Method-Modifiers>=1.05:${PORTSDIR}/devel/p5-Class-Method-Modifiers + +PERL_CONFIGURE= yes + +MAN3= Moo.3 \ + Moo::Role.3 \ + Role::Tiny.3 \ + Sub::Defer.3 \ + Sub::Quote.3 + +.include <bsd.port.mk> diff --git a/devel/p5-Moo/distinfo b/devel/p5-Moo/distinfo new file mode 100644 index 000000000000..3947ce00b133 --- /dev/null +++ b/devel/p5-Moo/distinfo @@ -0,0 +1,2 @@ +SHA256 (Moo-0.009005.tar.gz) = a3aad1b4e686ed00c13fe24ad32bc76eef22e6c9904618aaf8cd296398ce0470 +SIZE (Moo-0.009005.tar.gz) = 24411 diff --git a/devel/p5-Moo/pkg-descr b/devel/p5-Moo/pkg-descr new file mode 100644 index 000000000000..37597465a85f --- /dev/null +++ b/devel/p5-Moo/pkg-descr @@ -0,0 +1,9 @@ +This module is an extremely light-weight, high-performance Moose +replacement. It also avoids depending on any XS modules to allow +simple deployments. The name Moo is based on the idea that it +provides almost -but not quite- two thirds of Moose. + +Unlike Mouse this module does not aim at full Moose compatibility. +See "INCOMPATIBILITIES" for more details. + +WWW: http://search.cpan.org/dist/Moo/ diff --git a/devel/p5-Moo/pkg-plist b/devel/p5-Moo/pkg-plist new file mode 100644 index 000000000000..38bcef5a6180 --- /dev/null +++ b/devel/p5-Moo/pkg-plist @@ -0,0 +1,20 @@ +%%SITE_PERL%%/oo.pm +%%SITE_PERL%%/Moo.pm +%%SITE_PERL%%/Moo/_Utils.pm +%%SITE_PERL%%/Moo/Role.pm +%%SITE_PERL%%/Moo/_mro.pm +%%SITE_PERL%%/Moo/Object.pm +%%SITE_PERL%%/Role/Tiny.pm +%%SITE_PERL%%/Sub/Defer.pm +%%SITE_PERL%%/Sub/Quote.pm +%%SITE_PERL%%/Method/Inliner.pm +%%SITE_PERL%%/Method/Generate/Accessor.pm +%%SITE_PERL%%/Method/Generate/Constructor.pm +%%SITE_PERL%%/Method/Generate/BuildAll.pm +%%SITE_PERL%%/%%PERL_ARCH%%/auto/Moo/.packlist +@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/Moo +@dirrm %%SITE_PERL%%/Moo +@dirrmtry %%SITE_PERL%%/Role +@dirrmtry %%SITE_PERL%%/Sub +@dirrmtry %%SITE_PERL%%/Method/Generate +@dirrmtry %%SITE_PERL%%/Method |