svn commit: r326596 - in head/devel: . p5-Type-Tie

Sunpoet Po-Chuan Hsieh sunpoet at FreeBSD.org
Sat Sep 7 10:19:22 UTC 2013


Author: sunpoet
Date: Sat Sep  7 10:19:20 2013
New Revision: 326596
URL: http://svnweb.freebsd.org/changeset/ports/326596

Log:
  - Add p5-Type-Tie 0.003
  
  Type::Tie exports a single function: ttie. ttie ties a variable to a type
  constraint, ensuring that whatever values stored in the variable will conform to
  the type constraint. If the type constraint has coercions, these will be used if
  necessary to ensure values assigned to the variable conform.
  
  WWW: http://search.cpan.org/dist/Type-Tie/

Added:
  head/devel/p5-Type-Tie/
  head/devel/p5-Type-Tie/Makefile   (contents, props changed)
  head/devel/p5-Type-Tie/distinfo   (contents, props changed)
  head/devel/p5-Type-Tie/pkg-descr   (contents, props changed)
  head/devel/p5-Type-Tie/pkg-plist   (contents, props changed)
Modified:
  head/devel/Makefile

Modified: head/devel/Makefile
==============================================================================
--- head/devel/Makefile	Sat Sep  7 10:19:16 2013	(r326595)
+++ head/devel/Makefile	Sat Sep  7 10:19:20 2013	(r326596)
@@ -2044,6 +2044,7 @@
     SUBDIR += p5-Form-Sensible
     SUBDIR += p5-FreeBSD-i386-Ptrace
     SUBDIR += p5-FreezeThaw
+    SUBDIR += p5-Function-Parameters
     SUBDIR += p5-Future
     SUBDIR += p5-Gearman
     SUBDIR += p5-Gearman-Client-Async

Added: head/devel/p5-Type-Tie/Makefile
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/devel/p5-Type-Tie/Makefile	Sat Sep  7 10:19:20 2013	(r326596)
@@ -0,0 +1,26 @@
+# Created by: Sunpoet Po-Chuan Hsieh <sunpoet at FreeBSD.org>
+# $FreeBSD$
+
+PORTNAME=	Type-Tie
+PORTVERSION=	0.003
+CATEGORIES=	devel perl5
+MASTER_SITES=	CPAN
+MASTER_SITE_SUBDIR=	CPAN:TOBYINK
+PKGNAMEPREFIX=	p5-
+
+MAINTAINER=	sunpoet at FreeBSD.org
+COMMENT=	Tie a variable to a type constraint
+
+LICENSE=	ART10 GPLv1
+LICENSE_COMB=	dual
+
+BUILD_DEPENDS=	p5-Hash-FieldHash>=0:${PORTSDIR}/devel/p5-Hash-FieldHash \
+		p5-Type-Tiny>=0.004:${PORTSDIR}/devel/p5-Type-Tiny
+RUN_DEPENDS:=	${BUILD_DEPENDS}
+TEST_DEPENDS=	p5-Test-Fatal>=0:${PORTSDIR}/devel/p5-Test-Fatal
+
+PERL_CONFIGURE=	yes
+
+MAN3=		Type::Tie.3
+
+.include <bsd.port.mk>

Added: head/devel/p5-Type-Tie/distinfo
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/devel/p5-Type-Tie/distinfo	Sat Sep  7 10:19:20 2013	(r326596)
@@ -0,0 +1,2 @@
+SHA256 (Type-Tie-0.003.tar.gz) = bd40dd38135bc8fa49613ce731cfa3ddbe01afa5264d2b9848d901704cafbdc2
+SIZE (Type-Tie-0.003.tar.gz) = 15316

Added: head/devel/p5-Type-Tie/pkg-descr
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/devel/p5-Type-Tie/pkg-descr	Sat Sep  7 10:19:20 2013	(r326596)
@@ -0,0 +1,6 @@
+Type::Tie exports a single function: ttie. ttie ties a variable to a type
+constraint, ensuring that whatever values stored in the variable will conform to
+the type constraint. If the type constraint has coercions, these will be used if
+necessary to ensure values assigned to the variable conform.
+
+WWW: http://search.cpan.org/dist/Type-Tie/

Added: head/devel/p5-Type-Tie/pkg-plist
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/devel/p5-Type-Tie/pkg-plist	Sat Sep  7 10:19:20 2013	(r326596)
@@ -0,0 +1,5 @@
+%%SITE_PERL%%/Type/Tie.pm
+%%SITE_PERL%%/%%PERL_ARCH%%/auto/Type/Tie/.packlist
+ at dirrm %%SITE_PERL%%/%%PERL_ARCH%%/auto/Type/Tie
+ at dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/Type
+ at dirrmtry %%SITE_PERL%%/Type


More information about the svn-ports-head mailing list