From mark@nollie.summersault.com  Sat Jun 28 08:19:34 2003
Return-Path: <mark@nollie.summersault.com>
Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125])
	by hub.freebsd.org (Postfix) with ESMTP id 6C06237B401
	for <FreeBSD-gnats-submit@freebsd.org>; Sat, 28 Jun 2003 08:19:34 -0700 (PDT)
Received: from nollie.summersault.com (nollie.summersault.com [208.10.44.140])
	by mx1.FreeBSD.org (Postfix) with SMTP id 53C7743FE3
	for <FreeBSD-gnats-submit@freebsd.org>; Sat, 28 Jun 2003 08:19:33 -0700 (PDT)
	(envelope-from mark@nollie.summersault.com)
Received: (qmail 56485 invoked by uid 1002); 28 Jun 2003 15:19:32 -0000
Message-Id: <20030628151932.56484.qmail@nollie.summersault.com>
Date: 28 Jun 2003 15:19:32 -0000
From: Mark Stosberg <mark@summersault.com>
Reply-To: Mark Stosberg <mark@summersault.com>
To: FreeBSD-gnats-submit@freebsd.org
Cc: svenasse@polaris.ca
Subject: p5-Data-FormValidator can be updated
X-Send-Pr-Version: 3.113
X-GNATS-Notify:

>Number:         53877
>Category:       ports
>Synopsis:       p5-Data-FormValidator can be updated
>Confidential:   no
>Severity:       non-critical
>Priority:       low
>Responsible:    freebsd-ports-bugs
>State:          closed
>Quarter:        
>Keywords:       
>Date-Required:  
>Class:          change-request
>Submitter-Id:   current-users
>Arrival-Date:   Sat Jun 28 08:20:13 PDT 2003
>Closed-Date:    Sat Nov 15 01:03:12 PST 2003
>Last-Modified:  Sat Nov 15 01:03:12 PST 2003
>Originator:     Mark Stosberg
>Release:        FreeBSD 4.8-RELEASE i386
>Organization:
Summersault, LLC
>Environment:
System: FreeBSD nollie.summersault.com 4.8-RELEASE FreeBSD 4.8-RELEASE #0: Fri May 16 17:25:11 EST 2003 root@:/usr/src/sys/compile/NOLLIE.051603 i386

>Description:
 The p5-Data-FormValidator port is currently at version 1.92. The current
 upstream version is 3.12 and has several new features. However, recent testing
 reveals it may not past "make test" cleanly on perl 5.005 without some tweaking.
 	

>How-To-Repeat:
>Fix:
>Release-Note:
>Audit-Trail:

From: kuriyama@FreeBSD.org
To: freebsd-gnats-submit@FreeBSD.org, mark@summersault.com
Cc:  
Subject: Re: ports/53877: p5-Data-FormValidator can be updated
Date: Mon, 7 Jul 2003 12:33:14 +0900 (JST)

 Here is work-in-progress version of upgrade...
 Need to be fixed more "make test" failure on 4-stable...
 
 begin 664 p5-Data-FormValidator.tgz
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
 @*)'1OX#^4:C/[?X5K6A%*UK1BE;T!=)ODF!'K0`H````
 `
 end

From: Mark Stosberg <mark@summersault.com>
To: kuriyama@FreeBSD.org
Cc: freebsd-gnats-submit@FreeBSD.org
Subject: Re: ports/53877: p5-Data-FormValidator can be updated
Date: Mon, 7 Jul 2003 13:01:03 -0500

 On Mon, Jul 07, 2003 at 12:33:14PM +0900, kuriyama@FreeBSD.org wrote:
 >
 > Here is work-in-progress version of upgrade...
 > Need to be fixed more "make test" failure on 4-stable...
 
 Thanks!
 
 I verified that this patch worked passes "make test" with Perl 5.8 
 and have added it to the upstream source tree.
 
 You can get the latest here:
 http://mark.stosberg.com/perl/Data-FormValidator-3.12_01.tar.gz
 
 Little has changed since the last public release. Mostly it's syntax
 cleanups for the filters. 
 
 Also, I'd like to have your name so I can give you credit in the
 Changelog. :) 
 
 	Mark
 
 -- 
  . . . . . . . . . . . . . . . . . . . . . . . . . . . 
    Mark Stosberg            Principal Developer  
    mark@summersault.com     Summersault, LLC     
    765-939-9301 ext 202     database driven websites
  . . . . . http://www.summersault.com/ . . . . . . . .

From: Foxfair Hu <foxfair@FreeBSD.org>
To: freebsd-gnats-submit@FreeBSD.org, mark@summersault.com
Cc: kuriyama@FreeBSD.org
Subject: Re: ports/53877: p5-Data-FormValidator can be updated
Date: Wed, 3 Sep 2003 18:01:12 +0800

 --NDin8bjvE/0mNLFQ
 Content-Type: multipart/mixed; boundary="4Ckj6UjgE2iN1+kY"
 Content-Disposition: inline
 
 
 --4Ckj6UjgE2iN1+kY
 Content-Type: text/plain; charset=us-ascii
 Content-Disposition: inline
 
 Hello,
 
   I've made a fix for upgrading p5-Data-FormValidator to 3.12 as discussed.
 Please review it. BTW, it doesn't install a packlist file into
 ${SITE_PERL}/mach/auto/Data/FormValidator/.packlist. Just a quick note.
 
 foxfair
 
 
 
 --4Ckj6UjgE2iN1+kY
 Content-Type: text/plain; charset=us-ascii
 Content-Disposition: attachment; filename="patch.p5-Data-FormValidator"
 Content-Transfer-Encoding: quoted-printable
 
 diff -ruN /usr/ports/textproc/p5-Data-FormValidator/Makefile ./Makefile
 --- /usr/ports/textproc/p5-Data-FormValidator/Makefile	Fri Feb 21 21:42:38 =
 2003
 +++ ./Makefile	Wed Sep  3 17:40:34 2003
 @@ -6,18 +6,29 @@
  #
 =20
  PORTNAME=3D		Data-FormValidator
 -PORTVERSION=3D		1.92
 +PORTVERSION=3D		3.12
  CATEGORIES=3D		textproc perl5
  MASTER_SITES=3D		${MASTER_SITE_PERL_CPAN}
 -MASTER_SITE_SUBDIR=3D	../../authors/id/M/MA/MARKSTOS
 +MASTER_SITE_SUBDIR=3D	Data
  PKGNAMEPREFIX=3D		p5-
 =20
  MAINTAINER=3D		svenasse@polaris.ca
 -COMMENT=3D	Validates user input (usually from an HTML form) based
 +COMMENT=3D		Validates user input (usually from an HTML form) based
 +
 +BUILD_DEPENDS=3D		${SITE_PERL}/${PERL_ARCH}/Date/Calc.pm:${PORTSDIR}/devel=
 /p5-Date-Calc \
 +			${SITE_PERL}/Regexp/Common.pm:${PORTSDIR}/textproc/p5-Regexp-Common \
 +			${SITE_PERL}/Image/Size.pm:${PORTSDIR}/graphics/p5-Image-Size \
 +			${SITE_PERL}/File/MMagic.pm:${PORTSDIR}/devel/p5-File-MMagic \
 +			${SITE_PERL}/MIME/Types.pm:${PORTSDIR}/mail/p5-MIME-Types
 =20
  PERL_CONFIGURE=3D		yes
 =20
 -MAN3=3D			Data::FormValidator.3
 -MANPREFIX=3D		${PREFIX}/lib/perl5/${PERL_VERSION}
 +MAN3=3D			Data::FormValidator::Constraints::Upload.3 \
 +			Data::FormValidator::Results.3 \
 +			Data::FormValidator.3 \
 +			Data::FormValidator::Filters.3 \
 +			Data::FormValidator::Constraints.3 \
 +			Data::FormValidator::Constraints::Dates.3 \
 +			Data::FormValidator::ConstraintsFactory.3
 =20
  .include <bsd.port.mk>
 diff -ruN /usr/ports/textproc/p5-Data-FormValidator/distinfo ./distinfo
 --- /usr/ports/textproc/p5-Data-FormValidator/distinfo	Wed Feb  5 10:58:10 =
 2003
 +++ ./distinfo	Wed Sep  3 17:23:35 2003
 @@ -1 +1 @@
 -MD5 (Data-FormValidator-1.92.tar.gz) =3D 0f8271d739cce0895d2cdf58cabdd30b
 +MD5 (Data-FormValidator-3.12.tar.gz) =3D ac2882adc3ce640b7a77ec152a5a15ae
 Binary files /usr/ports/textproc/p5-Data-FormValidator/p5-Data-FormValidato=
 r-3.12.tgz and ./p5-Data-FormValidator-3.12.tgz differ
 diff -ruN /usr/ports/textproc/p5-Data-FormValidator/pkg-plist ./pkg-plist
 --- /usr/ports/textproc/p5-Data-FormValidator/pkg-plist	Tue Oct 30 22:01:47=
  2001
 +++ ./pkg-plist	Wed Sep  3 17:45:01 2003
 @@ -1,5 +1,10 @@
 -lib/perl5/site_perl/%%PERL_VER%%/%%PERL_ARCH%%/auto/Data/FormValidator/.pa=
 cklist
 -lib/perl5/site_perl/%%PERL_VER%%/Data/FormValidator.pm
 -@dirrm lib/perl5/site_perl/%%PERL_VER%%/%%PERL_ARCH%%/auto/Data/FormValida=
 tor
 -@unexec rmdir %D/lib/perl5/site_perl/%%PERL_VER%%/%%PERL_ARCH%%/auto/Data =
 2>/dev/null || true
 -@unexec rmdir %D/lib/perl5/site_perl/%%PERL_VER%%/Data 2>/dev/null || true
 +%%SITE_PERL%%/Data/FormValidator.pm
 +%%SITE_PERL%%/Data/FormValidator/Constraints.pm
 +%%SITE_PERL%%/Data/FormValidator/Filters.pm
 +%%SITE_PERL%%/Data/FormValidator/ConstraintsFactory.pm
 +%%SITE_PERL%%/Data/FormValidator/Constraints/Upload.pm
 +%%SITE_PERL%%/Data/FormValidator/Constraints/Dates.pm
 +%%SITE_PERL%%/Data/FormValidator/Results.pm
 +@dirrm %%SITE_PERL%%/Data/FormValidator/Constraints
 +@dirrm %%SITE_PERL%%/Data/FormValidator
 +@unexec rmdir %D/%%SITE_PERL%%/Data 2>/dev/null || true
 
 --4Ckj6UjgE2iN1+kY--
 
 --NDin8bjvE/0mNLFQ
 Content-Type: application/pgp-signature
 Content-Disposition: inline
 
 -----BEGIN PGP SIGNATURE-----
 Version: GnuPG v1.2.3 (FreeBSD)
 
 iD8DBQE/Vbvo1VNL1U6bylkRAthqAJ9d9UgiM6H84WGM8aQUHfiaYC1PLwCffiUe
 HX8blOGojoVhwxrt5bUb6mk=
 =538q
 -----END PGP SIGNATURE-----
 
 --NDin8bjvE/0mNLFQ--

From: Mark Stosberg <mark@summersault.com>
To: Foxfair Hu <foxfair@FreeBSD.org>
Cc: freebsd-gnats-submit@FreeBSD.org, kuriyama@FreeBSD.org
Subject: Re: ports/53877: p5-Data-FormValidator can be updated
Date: Wed, 3 Sep 2003 07:24:39 -0500

 On Wed, Sep 03, 2003 at 06:01:12PM +0800, Foxfair Hu wrote:
 > Hello,
 > 
 >   I've made a fix for upgrading p5-Data-FormValidator to 3.12 as discussed.
 > Please review it. BTW, it doesn't install a packlist file into
 > ${SITE_PERL}/mach/auto/Data/FormValidator/.packlist. Just a quick note.
 
 Foxfair,
 
 Thanks for your work on this. As I recall, the primary issue here was
 that the new version of DFV didn't pass "make test" on the 5.005 Perl
 that is the standard on FreeBSD 4.x. 
 
 Your patch doesn't appear to contain any code changes to address this.
 I assume on FreeBSD 5.x, Perl 5.8 is the standard, so this wouldn't be
 an issue there.
 
 	Mark
 --
 http://mark.stosberg.com/ 
State-Changed-From-To: open->closed 
State-Changed-By: linimon 
State-Changed-When: Sat Nov 15 01:02:14 PST 2003 
State-Changed-Why:  
Superceded by ports/56541 and ports/58852. 

http://www.freebsd.org/cgi/query-pr.cgi?pr=53877 
>Unformatted:
