Date: Tue, 10 Apr 2001 16:33:52 +0400 (MSD) From: dsh@vlink.ru To: FreeBSD-gnats-submit@freebsd.org Subject: ports/26477: new port: devel/p5-Params-Validate Message-ID: <20010410123352.523169BB90@neva.vlink.ru>
next in thread | raw e-mail | index | archive | help
>Number: 26477 >Category: ports >Synopsis: new port: devel/p5-Params-Validate >Confidential: no >Severity: non-critical >Priority: low >Responsible: freebsd-ports >State: open >Quarter: >Keywords: >Date-Required: >Class: change-request >Submitter-Id: current-users >Arrival-Date: Tue Apr 10 05:40:00 PDT 2001 >Closed-Date: >Last-Modified: >Originator: Denis Shaposhnikov >Release: FreeBSD 4.2-STABLE i386 >Organization: >Environment: >Description: The Params::Validate module allows you to validate method or function call parameters to an arbitrary level of specificity. At the simplest level, it is capable of validating the required parameters were given and that no unspecified additional parameters were passed in. It is also capable of determining that a parameter is of a specific type, that it is an object of a certain class hierarchy, that it possesses certain methods, or applying validation callbacks to arguments. >How-To-Repeat: # 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-Validate/ # p5-Params-Validate/Makefile # p5-Params-Validate/pkg-comment # p5-Params-Validate/distinfo # p5-Params-Validate/pkg-descr # p5-Params-Validate/pkg-plist # echo c - p5-Params-Validate/ mkdir -p p5-Params-Validate/ > /dev/null 2>&1 echo x - p5-Params-Validate/Makefile sed 's/^X//' >p5-Params-Validate/Makefile << 'END-of-p5-Params-Validate/Makefile' X# New ports collection makefile for: Params::Validate X# Date created: 10 April 2001 X# Whom: Denis Shaposhnikov <dsh@vlink.ru> X# X# $FreeBSD$ X# X XPORTNAME= Params-Validate XPORTVERSION= 0.03 XCATEGORIES= devel perl5 XMASTER_SITES= ${MASTER_SITE_PERL_CPAN} XMASTER_SITE_SUBDIR= Devel/DROLSKY XPKGNAMEPREFIX= p5- X XMAINTAINER= dsh@vlink.ru X XPERL_CONFIGURE= yes XMAN3PREFIX= ${PREFIX}/lib/perl5/${PERL_VERSION} X XMAN3= Params::Validate.3 X X.include <bsd.port.mk> END-of-p5-Params-Validate/Makefile echo x - p5-Params-Validate/pkg-comment sed 's/^X//' >p5-Params-Validate/pkg-comment << 'END-of-p5-Params-Validate/pkg-comment' XValidate method/function parameters END-of-p5-Params-Validate/pkg-comment echo x - p5-Params-Validate/distinfo sed 's/^X//' >p5-Params-Validate/distinfo << 'END-of-p5-Params-Validate/distinfo' XMD5 (Params-Validate-0.03.tar.gz) = db1b96fdd4cb9905eb3e9c49726eb9d8 END-of-p5-Params-Validate/distinfo echo x - p5-Params-Validate/pkg-descr sed 's/^X//' >p5-Params-Validate/pkg-descr << 'END-of-p5-Params-Validate/pkg-descr' XThe Params::Validate module allows you to validate method or function Xcall parameters to an arbitrary level of specificity. At the simplest Xlevel, it is capable of validating the required parameters were given Xand that no unspecified additional parameters were passed in. It is Xalso capable of determining that a parameter is of a specific type, Xthat it is an object of a certain class hierarchy, that it possesses Xcertain methods, or applying validation callbacks to arguments. END-of-p5-Params-Validate/pkg-descr echo x - p5-Params-Validate/pkg-plist sed 's/^X//' >p5-Params-Validate/pkg-plist << 'END-of-p5-Params-Validate/pkg-plist' Xlib/perl5/site_perl/%%PERL_VER%%/Params/Validate/Heavy.pm Xlib/perl5/site_perl/%%PERL_VER%%/Params/Validate.pm Xlib/perl5/site_perl/%%PERL_VER%%/%%PERL_ARCH%%/auto/Params/Validate/.packlist X@dirrm lib/perl5/site_perl/%%PERL_VER%%/Params/Validate X@dirrm lib/perl5/site_perl/%%PERL_VER%%/Params X@dirrm lib/perl5/site_perl/%%PERL_VER%%/%%PERL_ARCH%%/auto/Params/Validate X@dirrm lib/perl5/site_perl/%%PERL_VER%%/%%PERL_ARCH%%/auto/Params END-of-p5-Params-Validate/pkg-plist exit >Fix: >Release-Note: >Audit-Trail: >Unformatted: To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-ports" in the body of the message
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20010410123352.523169BB90>