New port: devel/p5-MooseX-Role-Matcher This role adds flexible matching and searching capabilities to your Moose class. It provides a match method, which tests attributes and methods of your object against strings, regexes, or coderefs, and also provides several class methods for using match on lists of objects.
Responsible Changed From-To: freebsd-ports-bugs->perl perl@ wants this port PRs (via the GNATS Auto Assign Tool)
Responsible Changed From-To: perl->miwi I'll take it.
Responsible Changed From-To: miwi->freebsd-ports-bugs Back to the heap due to timeout
Responsible Changed From-To: freebsd-ports-bugs->sunpoet I'll take it.
Author: sunpoet Date: Sun Sep 22 18:03:55 2013 New Revision: 327887 URL: http://svnweb.freebsd.org/changeset/ports/327887 Log: - Add p5-MooseX-Role-Matcher 0.05 - While I'm here, add LICENSE and NO_STAGE MooseX::Role::Matcher - generic object matching based on attributes and methods WWW: http://search.cpan.org/dist/MooseX-Role-Matcher/ PR: ports/180308 Submitted by: Anes Mukhametov <anes@anes.su> Added: head/devel/p5-MooseX-Role-Matcher/ head/devel/p5-MooseX-Role-Matcher/Makefile (contents, props changed) head/devel/p5-MooseX-Role-Matcher/distinfo (contents, props changed) head/devel/p5-MooseX-Role-Matcher/pkg-descr (contents, props changed) head/devel/p5-MooseX-Role-Matcher/pkg-plist (contents, props changed) Modified: head/devel/Makefile Modified: head/devel/Makefile ============================================================================== --- head/devel/Makefile Sun Sep 22 18:02:55 2013 (r327886) +++ head/devel/Makefile Sun Sep 22 18:03:55 2013 (r327887) @@ -2366,6 +2366,7 @@ SUBDIR += p5-MooseX-Params-Validate SUBDIR += p5-MooseX-RelatedClassRoles SUBDIR += p5-MooseX-Role-Loggable + SUBDIR += p5-MooseX-Role-Matcher SUBDIR += p5-MooseX-Role-Parameterized SUBDIR += p5-MooseX-Role-Strict SUBDIR += p5-MooseX-Role-WithOverloading Added: head/devel/p5-MooseX-Role-Matcher/Makefile ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/devel/p5-MooseX-Role-Matcher/Makefile Sun Sep 22 18:03:55 2013 (r327887) @@ -0,0 +1,27 @@ +# Created by: Anes Mukhametov <anes@anes.su> +# $FreeBSD$ + +PORTNAME= MooseX-Role-Matcher +PORTVERSION= 0.05 +CATEGORIES= devel perl5 +MASTER_SITES= CPAN +PKGNAMEPREFIX= p5- + +MAINTAINER= anes@anes.su +COMMENT= Generic object matching based on attributes and methods + +LICENSE= ART10 GPLv1 +LICENSE_COMB= dual + +BUILD_DEPENDS= p5-List-MoreUtils>=0:${PORTSDIR}/lang/p5-List-MoreUtils \ + p5-MooseX-Role-Parameterized>=0.03:${PORTSDIR}/devel/p5-MooseX-Role-Parameterized +RUN_DEPENDS:= ${BUILD_DEPENDS} +TEST_DEPENDS= p5-Test-Deep>=0:${PORTSDIR}/devel/p5-Test-Deep + +NO_STAGE= yes +USE_PERL5= configure +USES= perl5 + +MAN3= MooseX::Role::Matcher.3 + +.include <bsd.port.mk> Added: head/devel/p5-MooseX-Role-Matcher/distinfo ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/devel/p5-MooseX-Role-Matcher/distinfo Sun Sep 22 18:03:55 2013 (r327887) @@ -0,0 +1,2 @@ +SHA256 (MooseX-Role-Matcher-0.05.tar.gz) = 753c3fd90a85d31898df2ea75da366f6b494b0c221c319e4680724bb7c101c7b +SIZE (MooseX-Role-Matcher-0.05.tar.gz) = 12350 Added: head/devel/p5-MooseX-Role-Matcher/pkg-descr ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/devel/p5-MooseX-Role-Matcher/pkg-descr Sun Sep 22 18:03:55 2013 (r327887) @@ -0,0 +1,4 @@ +MooseX::Role::Matcher - generic object matching based on +attributes and methods + +WWW: http://search.cpan.org/dist/MooseX-Role-Matcher/ Added: head/devel/p5-MooseX-Role-Matcher/pkg-plist ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/devel/p5-MooseX-Role-Matcher/pkg-plist Sun Sep 22 18:03:55 2013 (r327887) @@ -0,0 +1,7 @@ +%%SITE_PERL%%/MooseX/Role/Matcher.pm +%%SITE_PERL%%/%%PERL_ARCH%%/auto/MooseX/Role/Matcher/.packlist +@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/MooseX/Role/Matcher +@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/MooseX/Role +@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/MooseX +@dirrmtry %%SITE_PERL%%/MooseX/Role +@dirrmtry %%SITE_PERL%%/MooseX _______________________________________________ svn-ports-all@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/svn-ports-all To unsubscribe, send any mail to "svn-ports-all-unsubscribe@freebsd.org"
State Changed From-To: open->closed New port added. Thanks!