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