99aefed69e
Based on patch provided by Martin Wilke via PR 34405. Pkgsrc change: Change dependency to p5-Test-Simple. This module require Test::More, and it is included in p5-Test-Simple>=0.10 and perl>=5.7.2. Changes: 4.40 Mon Aug 21 19:41:24 EDT 2006 [BUG FIXES] - All FV_ closures are now exported with ":closures". (Ed Pigg, Mark Stosberg) [ENHANCEMENTS] - Added new constraint for the common case of comparing one field with another, such as a word confirmation field. Example: constraint_methods => { password => FV_eq_with('password_confirm'), } (Mark Stosberg) 4.30 Mon Jul 10 21:41:37 EDT 2006 [ENHANCEMENTS] - A new method for constraint writers has been added: untainted_constraint_value(). If you have written a constraint which untaints, use this method to return the untainted result. It will prepare the right result whether the user has requested untainting or not. (Mark Stosberg) - New built-in constraints added: FV_min_length(3), FV_max_length(100), FV_length_between(3,100), These constraints can optionally perform untainting. (Mark Stosberg) - We now work around a bug in File::MMagic which could cause some filehandles to be corrupted after after the file_format constraint was used. [BUG FIXES] - Regexp::Common regular expressions which accepted zero as a valid input would have wrongly failed their constraints unless untainting was enabled. (Mark Stosberg) [INTERNALS] - Improved documentation for built-in constraints. (Mark Stosberg) 4.20 Mon Jun 12 20:44:36 EDT 2006 [ENHANCEMENTS] - Documentation in Data::FormValidator::Filters has been improved. (Mark Stosberg} - Added FV_split() a new filter that makes it super-easy to apply the same constraint to a list of values passed in a single field, such as a comma separated list of e-mail addresses. (Mark Stosberg). [BUG FIXES] - For input given as a hashref containing array references, values could have been mistakenly modified by reference through filters. We now explicitly copy elements in these case, to avoid modifying the input. (RT#19592) 4.14 Fri Feb 17 08:59:40 EST 2006 [ENHANCEMENTS] - Consider a field with only a null character to be invalid (Jamie Krasnoo) [BUG FIXES] - Fix bug in cc_number constraint, which was only present when used as a "constraint_method". (Evan A. Zacks) 4.13 [BUG FIXES] - Updated overloading syntax to work with Template::Stash (frank)
22 lines
828 B
Makefile
22 lines
828 B
Makefile
# $NetBSD: Makefile,v 1.9 2006/10/25 13:34:03 obache Exp $
|
|
|
|
DISTNAME= Data-FormValidator-4.40
|
|
PKGNAME= p5-${DISTNAME}
|
|
CATEGORIES= perl5 textproc
|
|
MASTER_SITES= ${MASTER_SITE_PERL_CPAN:=Data/}
|
|
|
|
MAINTAINER= pkgsrc-users@NetBSD.org
|
|
HOMEPAGE= http://search.cpan.org/dist/Data-FormValidator/
|
|
COMMENT= Validates user input based on input profile
|
|
|
|
DEPENDS+= p5-Date-Calc-[0-9]*:../../devel/p5-Date-Calc
|
|
DEPENDS+= p5-File-MMagic>=1.17:../../misc/p5-File-MMagic
|
|
DEPENDS+= p5-Image-Size-[0-9]*:../../graphics/p5-Image-Size
|
|
DEPENDS+= p5-MIME-Types>=1.005:../../mail/p5-MIME-Types
|
|
DEPENDS+= p5-Regexp-Common-[0-9]*:../../textproc/p5-Regexp-Common
|
|
DEPENDS+= {p5-Test-Simple>=0.10,perl>=5.7.2}:../../devel/p5-Test-Simple
|
|
|
|
PERL5_PACKLIST= auto/Data/FormValidator/.packlist
|
|
|
|
.include "../../lang/perl5/module.mk"
|
|
.include "../../mk/bsd.pkg.mk"
|