Date: Wed, 8 Aug 2007 20:20:58 GMT From: Steven Kreuzer <skreuzer@exit2shell.com> To: freebsd-gnats-submit@FreeBSD.org Subject: ports/115328: New Port: devel/p5-Data-Validate Message-ID: <200708082020.l78KKw8i090027@www.freebsd.org> Resent-Message-ID: <200708082030.l78KU2Ii031202@freefall.freebsd.org>
next in thread | raw e-mail | index | archive | help
>Number: 115328 >Category: ports >Synopsis: New Port: devel/p5-Data-Validate >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 Aug 08 20:30:01 GMT 2007 >Closed-Date: >Last-Modified: >Originator: Steven Kreuzer >Release: 6.2-STABLE >Organization: >Environment: FreeBSD scruffy.exit2shell.com 6.2-STABLE FreeBSD 6.2-STABLE #0: Fri Apr 13 17:11:11 EDT 2007 root@barsinister.sddi.net:/usr/obj/usr/src/sys/GENERIC i386 >Description: Attached is a port for Data::Validate which are perl routines for common data validation methods >How-To-Repeat: >Fix: Patch attached with submission follows: # 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: # # /usr/ports/devel/p5-Data-Validate # /usr/ports/devel/p5-Data-Validate/distinfo # /usr/ports/devel/p5-Data-Validate/Makefile # /usr/ports/devel/p5-Data-Validate/pkg-descr # /usr/ports/devel/p5-Data-Validate/pkg-plist # echo c - /usr/ports/devel/p5-Data-Validate mkdir -p /usr/ports/devel/p5-Data-Validate > /dev/null 2>&1 echo x - /usr/ports/devel/p5-Data-Validate/distinfo sed 's/^X//' >/usr/ports/devel/p5-Data-Validate/distinfo << 'END-of-/usr/ports/devel/p5-Data-Validate/distinfo' XMD5 (Data-Validate-0.08.tar.gz) = 2ca2c8d5750b5a0725f6b483442e6bc7 XSHA256 (Data-Validate-0.08.tar.gz) = 34a9836c7b6447be97cb940ed082f73d4bffba4bb147cef7e0a1c86e62609a29 XSIZE (Data-Validate-0.08.tar.gz) = 12591 END-of-/usr/ports/devel/p5-Data-Validate/distinfo echo x - /usr/ports/devel/p5-Data-Validate/Makefile sed 's/^X//' >/usr/ports/devel/p5-Data-Validate/Makefile << 'END-of-/usr/ports/devel/p5-Data-Validate/Makefile' X# New ports collection makefile for: devel/p5-Data-Validate X# Date created: 06 August 2007 X# Whom: Steven Kreuzer <skreuzer@exit2shell.com> X# X# $FreeBSD$ X# X XPORTNAME= Data-Validate XPORTVERSION= 0.08 XCATEGORIES= devel perl5 XMASTER_SITES= ${MASTER_SITE_PERL_CPAN} XMASTER_SITE_SUBDIR= Data XPKGNAMEPREFIX= p5- X XMAINTAINER= skreuzer@exit2shell.com XCOMMENT= Data::Validate - Common data validation methods X XBUILD_DEPENDS= ${SITE_PERL}/Math/BigInt.pm:${PORTSDIR}/math/p5-Math-BigInt XRUN_DEPENDS= ${BUILD_DEPENDS} X XPERL_CONFIGURE= yes X XMAN3= Data::Validate.3 X X.include <bsd.port.mk> END-of-/usr/ports/devel/p5-Data-Validate/Makefile echo x - /usr/ports/devel/p5-Data-Validate/pkg-descr sed 's/^X//' >/usr/ports/devel/p5-Data-Validate/pkg-descr << 'END-of-/usr/ports/devel/p5-Data-Validate/pkg-descr' XThis module collects common validation routines to make input validation, Xand untainting easier and more readable. Most of the functions are not Xmuch shorter than their direct perl equivalent, but their names make it Xclear what you're trying to test for. X XWWW: http://search.cpan.org/~sonnen/Data-Validate-0.08/ END-of-/usr/ports/devel/p5-Data-Validate/pkg-descr echo x - /usr/ports/devel/p5-Data-Validate/pkg-plist sed 's/^X//' >/usr/ports/devel/p5-Data-Validate/pkg-plist << 'END-of-/usr/ports/devel/p5-Data-Validate/pkg-plist' X%%SITE_PERL%%/Data/Validate.pm X%%SITE_PERL%%/%%PERL_ARCH%%/auto/Data/Validate/new.al X%%SITE_PERL%%/%%PERL_ARCH%%/auto/Data/Validate/is_integer.al X%%SITE_PERL%%/%%PERL_ARCH%%/auto/Data/Validate/is_numeric.al X%%SITE_PERL%%/%%PERL_ARCH%%/auto/Data/Validate/is_hex.al X%%SITE_PERL%%/%%PERL_ARCH%%/auto/Data/Validate/is_oct.al X%%SITE_PERL%%/%%PERL_ARCH%%/auto/Data/Validate/is_between.al X%%SITE_PERL%%/%%PERL_ARCH%%/auto/Data/Validate/is_greater_then.al X%%SITE_PERL%%/%%PERL_ARCH%%/auto/Data/Validate/is_less_than.al X%%SITE_PERL%%/%%PERL_ARCH%%/auto/Data/Validate/is_equal_to.al X%%SITE_PERL%%/%%PERL_ARCH%%/auto/Data/Validate/is_even.al X%%SITE_PERL%%/%%PERL_ARCH%%/auto/Data/Validate/is_odd.al X%%SITE_PERL%%/%%PERL_ARCH%%/auto/Data/Validate/is_alphanumeric.al X%%SITE_PERL%%/%%PERL_ARCH%%/auto/Data/Validate/is_printable.al X%%SITE_PERL%%/%%PERL_ARCH%%/auto/Data/Validate/length_is_between.al X%%SITE_PERL%%/%%PERL_ARCH%%/auto/Data/Validate/autosplit.ix X%%SITE_PERL%%/%%PERL_ARCH%%/mach/auto/Data/Validate/.packlist X@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/Data/Validate X@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/Data X@dirrmtry %%SITE_PERL%%/Data/Validate X@dirrmtry %%SITE_PERL%%/Data END-of-/usr/ports/devel/p5-Data-Validate/pkg-plist exit >Release-Note: >Audit-Trail: >Unformatted:
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200708082020.l78KKw8i090027>