From nobody@FreeBSD.org  Wed Aug  8 20:20:58 2007
Return-Path: <nobody@FreeBSD.org>
Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34])
	by hub.freebsd.org (Postfix) with ESMTP id D07F916A417
	for <freebsd-gnats-submit@FreeBSD.org>; Wed,  8 Aug 2007 20:20:58 +0000 (UTC)
	(envelope-from nobody@FreeBSD.org)
Received: from www.freebsd.org (www.freebsd.org [IPv6:2001:4f8:fff6::21])
	by mx1.freebsd.org (Postfix) with ESMTP id C38D713C48E
	for <freebsd-gnats-submit@FreeBSD.org>; Wed,  8 Aug 2007 20:20:58 +0000 (UTC)
	(envelope-from nobody@FreeBSD.org)
Received: from www.freebsd.org (localhost [127.0.0.1])
	by www.freebsd.org (8.14.1/8.14.1) with ESMTP id l78KKwZi090030
	for <freebsd-gnats-submit@FreeBSD.org>; Wed, 8 Aug 2007 20:20:58 GMT
	(envelope-from nobody@www.freebsd.org)
Received: (from nobody@localhost)
	by www.freebsd.org (8.14.1/8.14.1/Submit) id l78KKw8i090027;
	Wed, 8 Aug 2007 20:20:58 GMT
	(envelope-from nobody)
Message-Id: <200708082020.l78KKw8i090027@www.freebsd.org>
Date: Wed, 8 Aug 2007 20:20:58 GMT
From: Steven Kreuzer <skreuzer@exit2shell.com>
To: freebsd-gnats-submit@FreeBSD.org
Subject: New Port: devel/p5-Data-Validate
X-Send-Pr-Version: www-3.0

>Number:         115328
>Category:       ports
>Synopsis:       New Port: devel/p5-Data-Validate
>Confidential:   no
>Severity:       non-critical
>Priority:       low
>Responsible:    miwi
>State:          closed
>Quarter:        
>Keywords:       
>Date-Required:  
>Class:          change-request
>Submitter-Id:   current-users
>Arrival-Date:   Wed Aug 08 20:30:01 GMT 2007
>Closed-Date:    Tue Aug 21 08:58:08 GMT 2007
>Last-Modified:  Tue Aug 21 09:00:07 GMT 2007
>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:
Responsible-Changed-From-To: freebsd-ports-bugs->miwi 
Responsible-Changed-By: miwi 
Responsible-Changed-When: Mon Aug 20 17:26:11 UTC 2007 
Responsible-Changed-Why:  
I'll take it. 

http://www.freebsd.org/cgi/query-pr.cgi?pr=115328 
State-Changed-From-To: open->closed 
State-Changed-By: miwi 
State-Changed-When: Tue Aug 21 08:58:07 UTC 2007 
State-Changed-Why:  
New port added. Thanks! 

http://www.freebsd.org/cgi/query-pr.cgi?pr=115328 

From: dfilter@FreeBSD.ORG (dfilter service)
To: bug-followup@FreeBSD.org
Cc:  
Subject: Re: ports/115328: commit references a PR
Date: Tue, 21 Aug 2007 08:57:36 +0000 (UTC)

 miwi        2007-08-21 08:57:31 UTC
 
   FreeBSD ports repository
 
   Modified files:
     devel                Makefile 
   Added files:
     devel/p5-Data-Validate Makefile distinfo pkg-descr pkg-plist 
   Log:
   This module collects common validation routines to make input validation,
   and untainting easier and more readable. Most of the functions are not
   much shorter than their direct perl equivalent, but their names make it
   clear what you're trying to test for.
   
   WWW: http://search.cpan.org/~sonnen/Data-Validate-0.08/
   
   PR:             ports/115328
   Submitted by:   Steven Kreuzer <skreuzer at exit2shell.com>
   
   Revision  Changes    Path
   1.2848    +1 -0      ports/devel/Makefile
   1.1       +25 -0     ports/devel/p5-Data-Validate/Makefile (new)
   1.1       +3 -0      ports/devel/p5-Data-Validate/distinfo (new)
   1.1       +6 -0      ports/devel/p5-Data-Validate/pkg-descr (new)
   1.1       +23 -0     ports/devel/p5-Data-Validate/pkg-plist (new)
 _______________________________________________
 cvs-all@freebsd.org mailing list
 http://lists.freebsd.org/mailman/listinfo/cvs-all
 To unsubscribe, send any mail to "cvs-all-unsubscribe@freebsd.org"
 
>Unformatted:
