diff options
author | skv <skv@FreeBSD.org> | 2009-05-13 14:01:55 +0800 |
---|---|---|
committer | skv <skv@FreeBSD.org> | 2009-05-13 14:01:55 +0800 |
commit | 3412833abd3292d0dff75092573a2bfeb22fd416 (patch) | |
tree | 16d640f130157ec4d3bba5962cf53a40a25a35c5 /devel | |
parent | 9c3f8a880bbdfbf48864d9049a68391a6ba1f47a (diff) | |
download | freebsd-ports-gnome-3412833abd3292d0dff75092573a2bfeb22fd416.tar.gz freebsd-ports-gnome-3412833abd3292d0dff75092573a2bfeb22fd416.tar.zst freebsd-ports-gnome-3412833abd3292d0dff75092573a2bfeb22fd416.zip |
Add p5-MooseX-Emulate-Class-Accessor-Fast 0.00802, emulate
Class::Accessor::Fast behavior using Moose attributes.
Diffstat (limited to 'devel')
-rw-r--r-- | devel/Makefile | 1 | ||||
-rw-r--r-- | devel/p5-MooseX-Emulate-Class-Accessor-Fast/Makefile | 26 | ||||
-rw-r--r-- | devel/p5-MooseX-Emulate-Class-Accessor-Fast/distinfo | 3 | ||||
-rw-r--r-- | devel/p5-MooseX-Emulate-Class-Accessor-Fast/pkg-descr | 8 | ||||
-rw-r--r-- | devel/p5-MooseX-Emulate-Class-Accessor-Fast/pkg-plist | 18 |
5 files changed, 56 insertions, 0 deletions
diff --git a/devel/Makefile b/devel/Makefile index 58114950db3d..8f3e240f4a5d 100644 --- a/devel/Makefile +++ b/devel/Makefile @@ -1604,6 +1604,7 @@ SUBDIR += p5-MooseX-ConfigFromFile SUBDIR += p5-MooseX-Daemonize SUBDIR += p5-MooseX-Declare + SUBDIR += p5-MooseX-Emulate-Class-Accessor-Fast SUBDIR += p5-MooseX-Getopt SUBDIR += p5-MooseX-IOC SUBDIR += p5-MooseX-Log-Log4perl diff --git a/devel/p5-MooseX-Emulate-Class-Accessor-Fast/Makefile b/devel/p5-MooseX-Emulate-Class-Accessor-Fast/Makefile new file mode 100644 index 000000000000..89ee239446f9 --- /dev/null +++ b/devel/p5-MooseX-Emulate-Class-Accessor-Fast/Makefile @@ -0,0 +1,26 @@ +# New ports collection makefile for: MooseX-Emulate-Class-Accessor-Fast +# Date created: 13 May 2009 +# Whom: Sergey Skvortsov <skv@protey.ru> +# +# $FreeBSD$ +# + +PORTNAME= MooseX-Emulate-Class-Accessor-Fast +PORTVERSION= 0.00802 +CATEGORIES= devel perl5 +MASTER_SITES= CPAN +PKGNAMEPREFIX= p5- + +MAINTAINER= skv@FreeBSD.org +COMMENT= Emulate Class::Accessor::Fast behavior using Moose attributes + +BUILD_DEPENDS= p5-Moose>=0.74:${PORTSDIR}/devel/p5-Moose \ + p5-namespace-clean>=0:${PORTSDIR}/devel/p5-namespace-clean +RUN_DEPENDS= ${BUILD_DEPENDS} + +PERL_CONFIGURE= yes + +MAN3= MooseX::Adopt::Class::Accessor::Fast.3 \ + MooseX::Emulate::Class::Accessor::Fast.3 + +.include <bsd.port.mk> diff --git a/devel/p5-MooseX-Emulate-Class-Accessor-Fast/distinfo b/devel/p5-MooseX-Emulate-Class-Accessor-Fast/distinfo new file mode 100644 index 000000000000..b8f5ca260642 --- /dev/null +++ b/devel/p5-MooseX-Emulate-Class-Accessor-Fast/distinfo @@ -0,0 +1,3 @@ +MD5 (MooseX-Emulate-Class-Accessor-Fast-0.00802.tar.gz) = 454d555a62fd4201600feefec80a862f +SHA256 (MooseX-Emulate-Class-Accessor-Fast-0.00802.tar.gz) = 636cb10521992080a83d7c52f7ea343776c0a2c94c141bfc90348078f64b8e9c +SIZE (MooseX-Emulate-Class-Accessor-Fast-0.00802.tar.gz) = 20960 diff --git a/devel/p5-MooseX-Emulate-Class-Accessor-Fast/pkg-descr b/devel/p5-MooseX-Emulate-Class-Accessor-Fast/pkg-descr new file mode 100644 index 000000000000..554e88de145b --- /dev/null +++ b/devel/p5-MooseX-Emulate-Class-Accessor-Fast/pkg-descr @@ -0,0 +1,8 @@ +MooseX::Emulate::Class::Accessor::Fast attempts to emulate the behavior +of Class::Accessor::Fast as accurately as possible using the Moose +attribute system. The public API of Class::Accessor::Fast is wholly +supported, but the private methods are not. If you are only using the +public methods (as you should) migration should be a matter of switching +your "use base" line to a "with" line. + +WWW: http://search.cpan.org/dist/MooseX-Emulate-Class-Accessor-Fast/ diff --git a/devel/p5-MooseX-Emulate-Class-Accessor-Fast/pkg-plist b/devel/p5-MooseX-Emulate-Class-Accessor-Fast/pkg-plist new file mode 100644 index 000000000000..3c5fd98e43f9 --- /dev/null +++ b/devel/p5-MooseX-Emulate-Class-Accessor-Fast/pkg-plist @@ -0,0 +1,18 @@ +%%SITE_PERL%%/%%PERL_ARCH%%/auto/MooseX/Emulate/Class/Accessor/Fast/.packlist +%%SITE_PERL%%/MooseX/Adopt/Class/Accessor/Fast.pm +%%SITE_PERL%%/MooseX/Emulate/Class/Accessor/Fast.pm +%%SITE_PERL%%/MooseX/Emulate/Class/Accessor/Fast/Meta/Accessor.pm +%%SITE_PERL%%/MooseX/Emulate/Class/Accessor/Fast/Meta/Role/Attribute.pm +@dirrm %%SITE_PERL%%/MooseX/Emulate/Class/Accessor/Fast/Meta/Role +@dirrm %%SITE_PERL%%/MooseX/Emulate/Class/Accessor/Fast/Meta +@dirrm %%SITE_PERL%%/MooseX/Emulate/Class/Accessor/Fast +@dirrm %%SITE_PERL%%/MooseX/Emulate/Class/Accessor +@dirrm %%SITE_PERL%%/MooseX/Emulate/Class +@dirrmtry %%SITE_PERL%%/MooseX/Emulate +@dirrmtry %%SITE_PERL%%/MooseX/Adopt +@dirrmtry %%SITE_PERL%%/MooseX +@dirrm %%SITE_PERL%%/%%PERL_ARCH%%/auto/MooseX/Emulate/Class/Accessor/Fast +@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/MooseX/Emulate/Class/Accessor +@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/MooseX/Emulate/Class +@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/MooseX/Emulate +@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/MooseX |