Skip site navigation (1)Skip section navigation (2)
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>