diff options
author | sunpoet <sunpoet@FreeBSD.org> | 2011-09-05 17:37:28 +0800 |
---|---|---|
committer | sunpoet <sunpoet@FreeBSD.org> | 2011-09-05 17:37:28 +0800 |
commit | 022292f87a0dde253b240ace819a7bd4847c4c51 (patch) | |
tree | 9d67b1180e936f1922501ed39993bac92f393449 /devel | |
parent | 867a202df54ed532c643a7102bf2f57926756429 (diff) | |
download | freebsd-ports-gnome-022292f87a0dde253b240ace819a7bd4847c4c51.tar.gz freebsd-ports-gnome-022292f87a0dde253b240ace819a7bd4847c4c51.tar.zst freebsd-ports-gnome-022292f87a0dde253b240ace819a7bd4847c4c51.zip |
- Add p5-Bread-Board-Declare 0.10
Bread::Board::Declare is a Moose extension which allows for declaring
Bread::Board container classes in a more straightforward and natural way. It
sets up Bread::Board::Container as the superclass, and creates services
associated with each attribute that you create.
WWW: http://search.cpan.org/dist/Bread-Board-Declare/
Diffstat (limited to 'devel')
-rw-r--r-- | devel/Makefile | 1 | ||||
-rw-r--r-- | devel/p5-Bread-Board-Declare/Makefile | 48 | ||||
-rw-r--r-- | devel/p5-Bread-Board-Declare/distinfo | 2 | ||||
-rw-r--r-- | devel/p5-Bread-Board-Declare/pkg-descr | 6 | ||||
-rw-r--r-- | devel/p5-Bread-Board-Declare/pkg-plist | 20 |
5 files changed, 77 insertions, 0 deletions
diff --git a/devel/Makefile b/devel/Makefile index a9ef0fa02bcd..fa0b29ed3df6 100644 --- a/devel/Makefile +++ b/devel/Makefile @@ -1240,6 +1240,7 @@ SUBDIR += p5-Badger SUBDIR += p5-Best SUBDIR += p5-Bread-Board + SUBDIR += p5-Bread-Board-Declare SUBDIR += p5-Bundle-Perl6 SUBDIR += p5-C-Scan SUBDIR += p5-CHI diff --git a/devel/p5-Bread-Board-Declare/Makefile b/devel/p5-Bread-Board-Declare/Makefile new file mode 100644 index 000000000000..fe1f2fa1ff45 --- /dev/null +++ b/devel/p5-Bread-Board-Declare/Makefile @@ -0,0 +1,48 @@ +# New ports collection makefile for: p5-Bread-Board-Declare +# Date created: 2011-09-05 +# Whom: Sunpoet Po-Chuan Hsieh <sunpoet@FreeBSD.org> +# +# $FreeBSD$ +# + +PORTNAME= Bread-Board-Declare +PORTVERSION= 0.10 +CATEGORIES= devel perl5 +MASTER_SITES= CPAN +MASTER_SITE_SUBDIR= CPAN:DOY +PKGNAMEPREFIX= p5- + +MAINTAINER= sunpoet@FreeBSD.org +COMMENT= Create Bread::Board containers as normal Moose objects + +BUILD_DEPENDS= p5-Bread-Board>=0.20:${PORTSDIR}/devel/p5-Bread-Board \ + p5-Moose>=1.21:${PORTSDIR}/devel/p5-Moose +RUN_DEPENDS= p5-Bread-Board>=0.20:${PORTSDIR}/devel/p5-Bread-Board \ + p5-Moose>=1.21:${PORTSDIR}/devel/p5-Moose + +TEST_DEPENDS= p5-Test-Fatal>=0:${PORTSDIR}/devel/p5-Test-Fatal + +PERL_CONFIGURE= yes + +MAN3= Bread::Board::Declare.3 \ + Bread::Board::Declare::BlockInjection.3 \ + Bread::Board::Declare::ConstructorInjection.3 \ + Bread::Board::Declare::Literal.3 \ + Bread::Board::Declare::Meta::Role::Accessor.3 \ + Bread::Board::Declare::Meta::Role::Attribute.3 \ + Bread::Board::Declare::Meta::Role::Class.3 \ + Bread::Board::Declare::Meta::Role::Instance.3 \ + Bread::Board::Declare::Role::Object.3 \ + Bread::Board::Declare::Role::Service.3 + +.include <bsd.port.pre.mk> + +.if ${PERL_LEVEL} < 500808 +BUILD_DEPENDS+= p5-ExtUtils-MakeMaker>=6.30:${PORTSDIR}/devel/p5-ExtUtils-MakeMaker +.endif + +.if ${PERL_LEVEL} < 501001 +TEST_DEPENDS+= p5-Test-Simple>=0.88:${PORTSDIR}/devel/p5-Test-Simple +.endif + +.include <bsd.port.post.mk> diff --git a/devel/p5-Bread-Board-Declare/distinfo b/devel/p5-Bread-Board-Declare/distinfo new file mode 100644 index 000000000000..d9c124c54a5b --- /dev/null +++ b/devel/p5-Bread-Board-Declare/distinfo @@ -0,0 +1,2 @@ +SHA256 (Bread-Board-Declare-0.10.tar.gz) = 5041d94e2359eec6f0c08e97fa10e5860e7962bd59b4452f0e96164ae38f872f +SIZE (Bread-Board-Declare-0.10.tar.gz) = 23053 diff --git a/devel/p5-Bread-Board-Declare/pkg-descr b/devel/p5-Bread-Board-Declare/pkg-descr new file mode 100644 index 000000000000..7893de9cdbc6 --- /dev/null +++ b/devel/p5-Bread-Board-Declare/pkg-descr @@ -0,0 +1,6 @@ +Bread::Board::Declare is a Moose extension which allows for declaring +Bread::Board container classes in a more straightforward and natural way. It +sets up Bread::Board::Container as the superclass, and creates services +associated with each attribute that you create. + +WWW: http://search.cpan.org/dist/Bread-Board-Declare/ diff --git a/devel/p5-Bread-Board-Declare/pkg-plist b/devel/p5-Bread-Board-Declare/pkg-plist new file mode 100644 index 000000000000..601d12931f72 --- /dev/null +++ b/devel/p5-Bread-Board-Declare/pkg-plist @@ -0,0 +1,20 @@ +%%SITE_PERL%%/Bread/Board/Declare.pm +%%SITE_PERL%%/Bread/Board/Declare/BlockInjection.pm +%%SITE_PERL%%/Bread/Board/Declare/ConstructorInjection.pm +%%SITE_PERL%%/Bread/Board/Declare/Literal.pm +%%SITE_PERL%%/Bread/Board/Declare/Meta/Role/Accessor.pm +%%SITE_PERL%%/Bread/Board/Declare/Meta/Role/Attribute.pm +%%SITE_PERL%%/Bread/Board/Declare/Meta/Role/Class.pm +%%SITE_PERL%%/Bread/Board/Declare/Meta/Role/Instance.pm +%%SITE_PERL%%/Bread/Board/Declare/Role/Object.pm +%%SITE_PERL%%/Bread/Board/Declare/Role/Service.pm +%%SITE_PERL%%/%%PERL_ARCH%%/auto/Bread/Board/Declare/.packlist +@dirrm %%SITE_PERL%%/%%PERL_ARCH%%/auto/Bread/Board/Declare +@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/Bread/Board +@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/Bread +@dirrm %%SITE_PERL%%/Bread/Board/Declare/Role +@dirrm %%SITE_PERL%%/Bread/Board/Declare/Meta/Role +@dirrm %%SITE_PERL%%/Bread/Board/Declare/Meta +@dirrm %%SITE_PERL%%/Bread/Board/Declare +@dirrmtry %%SITE_PERL%%/Bread/Board +@dirrmtry %%SITE_PERL%%/Bread |