diff options
-rw-r--r-- | devel/Makefile | 1 | ||||
-rw-r--r-- | devel/p5-MooseX-AttributeHelpers/Makefile | 48 | ||||
-rw-r--r-- | devel/p5-MooseX-AttributeHelpers/distinfo | 3 | ||||
-rw-r--r-- | devel/p5-MooseX-AttributeHelpers/pkg-descr | 5 | ||||
-rw-r--r-- | devel/p5-MooseX-AttributeHelpers/pkg-plist | 31 |
5 files changed, 88 insertions, 0 deletions
diff --git a/devel/Makefile b/devel/Makefile index 2bdc45408f9c..f45d1b3aa7a7 100644 --- a/devel/Makefile +++ b/devel/Makefile @@ -1468,6 +1468,7 @@ SUBDIR += p5-Module-Versions-Report SUBDIR += p5-Moose SUBDIR += p5-Moose-Policy + SUBDIR += p5-MooseX-AttributeHelpers SUBDIR += p5-MooseX-ClassAttribute SUBDIR += p5-MooseX-IOC SUBDIR += p5-MooseX-Policy-SemiAffordanceAccessor diff --git a/devel/p5-MooseX-AttributeHelpers/Makefile b/devel/p5-MooseX-AttributeHelpers/Makefile new file mode 100644 index 000000000000..907c7eec7963 --- /dev/null +++ b/devel/p5-MooseX-AttributeHelpers/Makefile @@ -0,0 +1,48 @@ +# New ports collection makefile for: devel/p5-MooseX-AttributeHelpers +# Date created: 27 Jul 2008 +# Whom: Lars Balker Rasmussen <lbr@FreeBSD.org> +# +# $FreeBSD$ +# + +PORTNAME= MooseX-AttributeHelpers +PORTVERSION= 0.12 +CATEGORIES= devel perl5 +MASTER_SITES= CPAN +PKGNAMEPREFIX= p5- + +MAINTAINER= lbr@FreeBSD.org +COMMENT= Extend your attribute interfaces + +RUN_DEPENDS= p5-Moose>=0.45:${PORTSDIR}/devel/p5-Moose +BUILD_DEPENDS= ${RUN_DEPENDS} + +PERL_CONFIGURE= 5.8.0+ + +MAN3= MooseX::AttributeHelpers.3 \ + MooseX::AttributeHelpers::Base.3 \ + MooseX::AttributeHelpers::Bool.3 \ + MooseX::AttributeHelpers::Collection.3 \ + MooseX::AttributeHelpers::Collection::Array.3 \ + MooseX::AttributeHelpers::Collection::Bag.3 \ + MooseX::AttributeHelpers::Collection::Hash.3 \ + MooseX::AttributeHelpers::Collection::ImmutableHash.3 \ + MooseX::AttributeHelpers::Collection::List.3 \ + MooseX::AttributeHelpers::Counter.3 \ + MooseX::AttributeHelpers::Meta::Method::Curried.3 \ + MooseX::AttributeHelpers::Meta::Method::Provided.3 \ + MooseX::AttributeHelpers::MethodProvider::Array.3 \ + MooseX::AttributeHelpers::MethodProvider::Bag.3 \ + MooseX::AttributeHelpers::MethodProvider::Bool.3 \ + MooseX::AttributeHelpers::MethodProvider::Counter.3 \ + MooseX::AttributeHelpers::MethodProvider::Hash.3 \ + MooseX::AttributeHelpers::MethodProvider::ImmutableHash.3 \ + MooseX::AttributeHelpers::MethodProvider::List.3 \ + MooseX::AttributeHelpers::MethodProvider::String.3 \ + MooseX::AttributeHelpers::Number.3 \ + MooseX::AttributeHelpers::String.3 + +post-extract: + @${PERL} -i -ne 'print unless m,build_requires,' ${WRKSRC}/Makefile.PL + +.include <bsd.port.mk> diff --git a/devel/p5-MooseX-AttributeHelpers/distinfo b/devel/p5-MooseX-AttributeHelpers/distinfo new file mode 100644 index 000000000000..cdf4fb83f43e --- /dev/null +++ b/devel/p5-MooseX-AttributeHelpers/distinfo @@ -0,0 +1,3 @@ +MD5 (MooseX-AttributeHelpers-0.12.tar.gz) = c9dafb95089f40957d6bc99839de107f +SHA256 (MooseX-AttributeHelpers-0.12.tar.gz) = 96251e317079aee696e6448fb4afe4e5c469f6ee9feb9de5288bf16a4091623a +SIZE (MooseX-AttributeHelpers-0.12.tar.gz) = 28501 diff --git a/devel/p5-MooseX-AttributeHelpers/pkg-descr b/devel/p5-MooseX-AttributeHelpers/pkg-descr new file mode 100644 index 000000000000..94632f0c8244 --- /dev/null +++ b/devel/p5-MooseX-AttributeHelpers/pkg-descr @@ -0,0 +1,5 @@ +While Moose attributes provide you with a way to name your accessors, +readers, writers, clearers and predicates, this library provides commonly +used attribute helper methods for more specific types of data. + +WWW: http://search.cpan.org/dist/MooseX-AttributeHelpers/ diff --git a/devel/p5-MooseX-AttributeHelpers/pkg-plist b/devel/p5-MooseX-AttributeHelpers/pkg-plist new file mode 100644 index 000000000000..bb33463827ca --- /dev/null +++ b/devel/p5-MooseX-AttributeHelpers/pkg-plist @@ -0,0 +1,31 @@ +%%SITE_PERL%%/MooseX/AttributeHelpers.pm +%%SITE_PERL%%/MooseX/AttributeHelpers/Base.pm +%%SITE_PERL%%/MooseX/AttributeHelpers/Bool.pm +%%SITE_PERL%%/MooseX/AttributeHelpers/Collection.pm +%%SITE_PERL%%/MooseX/AttributeHelpers/Collection/Array.pm +%%SITE_PERL%%/MooseX/AttributeHelpers/Collection/Bag.pm +%%SITE_PERL%%/MooseX/AttributeHelpers/Collection/Hash.pm +%%SITE_PERL%%/MooseX/AttributeHelpers/Collection/ImmutableHash.pm +%%SITE_PERL%%/MooseX/AttributeHelpers/Collection/List.pm +%%SITE_PERL%%/MooseX/AttributeHelpers/Counter.pm +%%SITE_PERL%%/MooseX/AttributeHelpers/Meta/Method/Curried.pm +%%SITE_PERL%%/MooseX/AttributeHelpers/Meta/Method/Provided.pm +%%SITE_PERL%%/MooseX/AttributeHelpers/MethodProvider/Array.pm +%%SITE_PERL%%/MooseX/AttributeHelpers/MethodProvider/Bag.pm +%%SITE_PERL%%/MooseX/AttributeHelpers/MethodProvider/Bool.pm +%%SITE_PERL%%/MooseX/AttributeHelpers/MethodProvider/Counter.pm +%%SITE_PERL%%/MooseX/AttributeHelpers/MethodProvider/Hash.pm +%%SITE_PERL%%/MooseX/AttributeHelpers/MethodProvider/ImmutableHash.pm +%%SITE_PERL%%/MooseX/AttributeHelpers/MethodProvider/List.pm +%%SITE_PERL%%/MooseX/AttributeHelpers/MethodProvider/String.pm +%%SITE_PERL%%/MooseX/AttributeHelpers/Number.pm +%%SITE_PERL%%/MooseX/AttributeHelpers/String.pm +%%SITE_PERL%%/%%PERL_ARCH%%/auto/MooseX/AttributeHelpers/.packlist +@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/MooseX/AttributeHelpers +@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/MooseX +@dirrmtry %%SITE_PERL%%/MooseX/AttributeHelpers/MethodProvider +@dirrmtry %%SITE_PERL%%/MooseX/AttributeHelpers/Meta/Method +@dirrmtry %%SITE_PERL%%/MooseX/AttributeHelpers/Meta +@dirrmtry %%SITE_PERL%%/MooseX/AttributeHelpers/Collection +@dirrmtry %%SITE_PERL%%/MooseX/AttributeHelpers +@dirrmtry %%SITE_PERL%%/MooseX |