From owner-svn-ports-head@FreeBSD.ORG Sat Sep 7 10:19:22 2013 Return-Path: Delivered-To: svn-ports-head@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTP id 73EFAB35; Sat, 7 Sep 2013 10:19:22 +0000 (UTC) (envelope-from sunpoet@FreeBSD.org) Received: from svn.freebsd.org (svn.freebsd.org [IPv6:2001:1900:2254:2068::e6a:0]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by mx1.freebsd.org (Postfix) with ESMTPS id 624D527D3; Sat, 7 Sep 2013 10:19:22 +0000 (UTC) Received: from svn.freebsd.org ([127.0.1.70]) by svn.freebsd.org (8.14.7/8.14.7) with ESMTP id r87AJMqM071178; Sat, 7 Sep 2013 10:19:22 GMT (envelope-from sunpoet@svn.freebsd.org) Received: (from sunpoet@localhost) by svn.freebsd.org (8.14.7/8.14.5/Submit) id r87AJLHM071146; Sat, 7 Sep 2013 10:19:21 GMT (envelope-from sunpoet@svn.freebsd.org) Message-Id: <201309071019.r87AJLHM071146@svn.freebsd.org> From: Sunpoet Po-Chuan Hsieh Date: Sat, 7 Sep 2013 10:19:21 +0000 (UTC) To: ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org Subject: svn commit: r326596 - in head/devel: . p5-Type-Tie X-SVN-Group: ports-head MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-ports-head@freebsd.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: SVN commit messages for the ports tree for head List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 07 Sep 2013 10:19:22 -0000 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 +# $FreeBSD$ + +PORTNAME= Type-Tie +PORTVERSION= 0.003 +CATEGORIES= devel perl5 +MASTER_SITES= CPAN +MASTER_SITE_SUBDIR= CPAN:TOBYINK +PKGNAMEPREFIX= p5- + +MAINTAINER= sunpoet@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 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 +@dirrm %%SITE_PERL%%/%%PERL_ARCH%%/auto/Type/Tie +@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/Type +@dirrmtry %%SITE_PERL%%/Type