Date: Thu, 13 Dec 2012 10:36:08 +0000 (UTC) From: Anton Berezin <tobez@FreeBSD.org> To: ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org Subject: svn commit: r308842 - in head/devel: . p5-Data-Thunk Message-ID: <201212131036.qBDAa8uU011367@svn.freebsd.org>
next in thread | raw e-mail | index | archive | help
Author: tobez Date: Thu Dec 13 10:36:08 2012 New Revision: 308842 URL: http://svnweb.freebsd.org/changeset/ports/308842 Log: Add devel/p5-Data-Thunk 0.07, a Perl module implementing lazy evaluation. Added: head/devel/p5-Data-Thunk/ head/devel/p5-Data-Thunk/Makefile (contents, props changed) head/devel/p5-Data-Thunk/distinfo (contents, props changed) head/devel/p5-Data-Thunk/pkg-descr (contents, props changed) head/devel/p5-Data-Thunk/pkg-plist (contents, props changed) Modified: head/devel/Makefile Modified: head/devel/Makefile ============================================================================== --- head/devel/Makefile Thu Dec 13 10:32:51 2012 (r308841) +++ head/devel/Makefile Thu Dec 13 10:36:08 2012 (r308842) @@ -1655,6 +1655,7 @@ SUBDIR += p5-Data-TemporaryBag SUBDIR += p5-Data-Throttler SUBDIR += p5-Data-Throttler-Memcached + SUBDIR += p5-Data-Thunk SUBDIR += p5-Data-TreeDumper SUBDIR += p5-Data-TreeDumper-Renderer-GTK SUBDIR += p5-Data-Types Added: head/devel/p5-Data-Thunk/Makefile ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/devel/p5-Data-Thunk/Makefile Thu Dec 13 10:36:08 2012 (r308842) @@ -0,0 +1,29 @@ +# $FreeBSD$ + +PORTNAME= Data-Thunk +PORTVERSION= 0.07 +CATEGORIES= devel perl5 +MASTER_SITES= CPAN +MASTER_SITE_SUBDIR= CPAN:FLORA +PKGNAMEPREFIX= p5- + +MAINTAINER= tobez@FreeBSD.org +COMMENT= Lazy/deferred evaluation - a sneakier Scalar::Defer + +BUILD_DEPENDS= p5-Check-ISA>=0:${PORTSDIR}/devel/p5-Check-ISA \ + p5-Data-Swap>=0:${PORTSDIR}/devel/p5-Data-Swap \ + p5-Devel-Refcount>=0:${PORTSDIR}/devel/p5-Devel-Refcount \ + p5-Sub-Exporter>=0:${PORTSDIR}/devel/p5-Sub-Exporter \ + p5-Try-Tiny>=0:${PORTSDIR}/lang/p5-Try-Tiny \ + p5-UNIVERSAL-ref>=0:${PORTSDIR}/devel/p5-UNIVERSAL-ref \ + p5-namespace-clean>=0:${PORTSDIR}/devel/p5-namespace-clean +RUN_DEPENDS:= ${BUILD_DEPENDS} + +PERL_CONFIGURE= yes + +MAN3= Data::Thunk.3 \ + Data::Thunk::Code.3 \ + Data::Thunk::Object.3 \ + Data::Thunk::ScalarValue.3 + +.include <bsd.port.mk> Added: head/devel/p5-Data-Thunk/distinfo ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/devel/p5-Data-Thunk/distinfo Thu Dec 13 10:36:08 2012 (r308842) @@ -0,0 +1,2 @@ +SHA256 (Data-Thunk-0.07.tar.gz) = 0d079ce4c7c7640be9d1eff93d26540decb70557cc686464a154641744620dd4 +SIZE (Data-Thunk-0.07.tar.gz) = 8152 Added: head/devel/p5-Data-Thunk/pkg-descr ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/devel/p5-Data-Thunk/pkg-descr Thu Dec 13 10:36:08 2012 (r308842) @@ -0,0 +1,5 @@ +This is an implementation of thunks a la Scalar::Defer, but uses +Data::Swap and assignment to $_[0] in order to leave a minimal trace of +the thunk. + +WWW: http://search.cpan.org/dist/Data-Thunk/ Added: head/devel/p5-Data-Thunk/pkg-plist ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/devel/p5-Data-Thunk/pkg-plist Thu Dec 13 10:36:08 2012 (r308842) @@ -0,0 +1,9 @@ +%%SITE_PERL%%/Data/Thunk.pm +%%SITE_PERL%%/Data/Thunk/Code.pm +%%SITE_PERL%%/Data/Thunk/Object.pm +%%SITE_PERL%%/Data/Thunk/ScalarValue.pm +%%SITE_PERL%%/%%PERL_ARCH%%/auto/Data/Thunk/.packlist +@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/Data/Thunk +@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/Data +@dirrmtry %%SITE_PERL%%/Data/Thunk +@dirrmtry %%SITE_PERL%%/Data
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201212131036.qBDAa8uU011367>