Date: Wed, 19 Jul 2006 23:19:01 +0800 (CST) From: Gea-Suan Lin <gslin@gslin.org> To: FreeBSD-gnats-submit@FreeBSD.org Cc: gslin@gslin.org Subject: ports/100546: [NEW PORT] devel/p5-Params-Classify: Argument type classification Message-ID: <20060719151901.393D688@netnews.NCTU.edu.tw> Resent-Message-ID: <200607191520.k6JFKFQD066998@freefall.freebsd.org>
next in thread | raw e-mail | index | archive | help
>Number: 100546 >Category: ports >Synopsis: [NEW PORT] devel/p5-Params-Classify: Argument type classification >Confidential: no >Severity: non-critical >Priority: low >Responsible: freebsd-ports-bugs >State: open >Quarter: >Keywords: >Date-Required: >Class: change-request >Submitter-Id: current-users >Arrival-Date: Wed Jul 19 15:20:14 GMT 2006 >Closed-Date: >Last-Modified: >Originator: Gea-Suan Lin >Release: FreeBSD 6.1-RELEASE i386 >Organization: >Environment: System: FreeBSD netnews.NCTU.edu.tw 6.1-RELEASE FreeBSD 6.1-RELEASE #0: Sat May 13 03:43:48 CST 2006 >Description: This module provides various type-testing functions. These are intended for functions that, unlike most Perl code, care what type of data they are operating on. For example, some functions wish to behave differently depending on the type of their arguments (like overloaded functions in C++). These functions only provide type classification; they do not enforce type restrictions. Type enforcement may, of course, be built using these classification functions, but the reader's attention is drawn to Params::Validate. WWW: http://search.cpan.org/dist/Params-Classify/ Generated with FreeBSD Port Tools 0.77 >How-To-Repeat: >Fix: --- p5-Params-Classify-0.000.shar begins here --- # This is a shell archive. Save it in a file, remove anything before # this line, and then unpack it by entering "sh file". Note, it may # create directories; files and directories will be owned by you and # have default permissions. # # This archive contains: # # p5-Params-Classify # p5-Params-Classify/pkg-descr # p5-Params-Classify/Makefile # p5-Params-Classify/pkg-plist # p5-Params-Classify/distinfo # echo c - p5-Params-Classify mkdir -p p5-Params-Classify > /dev/null 2>&1 echo x - p5-Params-Classify/pkg-descr sed 's/^X//' >p5-Params-Classify/pkg-descr << 'END-of-p5-Params-Classify/pkg-descr' XThis module provides various type-testing functions. These are Xintended for functions that, unlike most Perl code, care what type of Xdata they are operating on. For example, some functions wish to behave Xdifferently depending on the type of their arguments (like overloaded Xfunctions in C++). X XThese functions only provide type classification; they do not enforce Xtype restrictions. Type enforcement may, of course, be built using Xthese classification functions, but the reader's attention is drawn Xto Params::Validate. X XWWW: http://search.cpan.org/dist/Params-Classify/ END-of-p5-Params-Classify/pkg-descr echo x - p5-Params-Classify/Makefile sed 's/^X//' >p5-Params-Classify/Makefile << 'END-of-p5-Params-Classify/Makefile' X# New ports collection makefile for: p5-Params-Classify X# Date created: 2006-07-19 X# Whom: Gea-Suan Lin <gslin@gslin.org> X# X# $FreeBSD$ X# X XPORTNAME= Params-Classify XPORTVERSION= 0.000 XCATEGORIES= devel perl5 XMASTER_SITES= ${MASTER_SITE_PERL_CPAN} XMASTER_SITE_SUBDIR= Params XPKGNAMEPREFIX= p5- X XMAINTAINER= gslin@gslin.org XCOMMENT= Argument type classification X XPERL_CONFIGURE= yes X XMAN3= Params::Classify.3 X X.include <bsd.port.mk> END-of-p5-Params-Classify/Makefile echo x - p5-Params-Classify/pkg-plist sed 's/^X//' >p5-Params-Classify/pkg-plist << 'END-of-p5-Params-Classify/pkg-plist' X@comment $FreeBSD$ X%%SITE_PERL%%/%%PERL_ARCH%%/auto/Params/Classify/.packlist X%%SITE_PERL%%/Params/Classify.pm X@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/Params/Classify X@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/Params X@dirrmtry %%SITE_PERL%%/Params END-of-p5-Params-Classify/pkg-plist echo x - p5-Params-Classify/distinfo sed 's/^X//' >p5-Params-Classify/distinfo << 'END-of-p5-Params-Classify/distinfo' XMD5 (Params-Classify-0.000.tar.gz) = b983764034f9a7406c81f6d3d0433202 XSHA256 (Params-Classify-0.000.tar.gz) = e491033058fb3725623282b1c6933706b5c5f4bec26473eec5c2a2b8d2ae4c6c XSIZE (Params-Classify-0.000.tar.gz) = 5378 END-of-p5-Params-Classify/distinfo exit --- p5-Params-Classify-0.000.shar ends here --- >Release-Note: >Audit-Trail: >Unformatted:
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20060719151901.393D688>