ports/118994: [NEW PORT] www/p5-HTML-FormFu (requred ports/118991 in tree first)

Andrej Zverev andrey.zverev at electro-com.ru
Mon Dec 24 15:00:06 UTC 2007


>Number:         118994
>Category:       ports
>Synopsis:       [NEW PORT] www/p5-HTML-FormFu (requred ports/118991 in tree first)
>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:   Mon Dec 24 15:00:02 UTC 2007
>Closed-Date:
>Last-Modified:
>Originator:     Andrej Zverev
>Release:        FreeBSD 5.4-STABLE i386
>Organization:
>Environment:

	
>Description:
	HTML::FormFu is a HTML form framework which aims to be as easy as possible to use for basic
	web forms, but with the power and flexibility to do anything else you might want to do 
	(as long as it involves forms).

	You can configure almost any part of formfu's behaviour and output. By default formfu renders 
	"XHTML 1.0 Strict" compliant markup, with as little extra markup as possible, but with 
	sufficient CSS class names to allow for a wide-range of output styles to be generated by 
	changing only the CSS.
	
>How-To-Repeat:
	
>Fix:
	Don't forget commit ports/118991 first (LOOK AT ME)
	

--- p5-HTML-FormFu.diff begins here ---
# 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:
#
#	p5-HTML-FormFu
#	p5-HTML-FormFu/pkg-descr
#	p5-HTML-FormFu/Makefile
#	p5-HTML-FormFu/pkg-plist
#	p5-HTML-FormFu/distinfo
#
echo c - p5-HTML-FormFu
mkdir -p p5-HTML-FormFu > /dev/null 2>&1
echo x - p5-HTML-FormFu/pkg-descr
sed 's/^X//' >p5-HTML-FormFu/pkg-descr << 'END-of-p5-HTML-FormFu/pkg-descr'
XHTML::FormFu is a HTML form framework which aims to be as easy as possible to 
Xuse for basic web forms, but with the power and flexibility to do anything 
Xelse you might want to do (as long as it involves forms).
XYou can configure almost any part of formfu's behaviour and output. 
XBy default formfu renders "XHTML 1.0 Strict" compliant markup, with as 
Xlittle extra markup as possible, but with sufficient CSS class names to allow 
Xfor a wide-range of output styles to be generated by changing only the CSS.
X
XWWW:	http://search.cpan.org/~cfranks/HTML-FormFu/
END-of-p5-HTML-FormFu/pkg-descr
echo x - p5-HTML-FormFu/Makefile
sed 's/^X//' >p5-HTML-FormFu/Makefile << 'END-of-p5-HTML-FormFu/Makefile'
X# New ports collection makefile for:	p5-HTML-FormFu
X# Date created:		2007-12-24
X# Whom:			Andrej Zverev <andrey.zverev at electro-com.ru>
X#
X# $FreeBSD$
X#
X
XPORTNAME=	HTML-FormFu
XPORTVERSION=	0.02003
XCATEGORIES=	www perl5
XMASTER_SITES=	${MASTER_SITE_PERL_CPAN}
XMASTER_SITE_SUBDIR=	../by-authors/id/C/CF/CFRANKS
XPKGNAMEPREFIX=	p5-
X
XMAINTAINER=	perl at FreeBSD.org
XCOMMENT=	HTML Form Creation, Rendering and Validation Framework
X
XBUILD_DEPENDS=	p5-Class-Accessor-Chained>=0:${PORTSDIR}/devel/p5-Class-Accessor-Chained \
X		p5-Class-C3>=0.19:${PORTSDIR}/devel/p5-Class-C3 \
X		p5-Config-Any>=0.10:${PORTSDIR}/devel/p5-Config-Any \
X		p5-Data-Visitor>=0.02:${PORTSDIR}/devel/p5-Data-Visitor \
X		p5-Date-Calc>=0:${PORTSDIR}/devel/p5-Date-Calc \
X		p5-DateTime-Format-Builder>=0.79.01:${PORTSDIR}/devel/p5-DateTime-Format-Builder \
X		p5-DateTime-Format-Strptime>=0:${PORTSDIR}/devel/p5-DateTime-Format-Strptime \
X		p5-DateTime-Locale>=0:${PORTSDIR}/devel/p5-DateTime-Locale \
X		p5-Email-Valid>=0:${PORTSDIR}/mail/p5-Email-Valid \
X		p5-File-ShareDir>=0.04:${PORTSDIR}/devel/p5-File-ShareDir \
X		p5-HTML-Scrubber>=0:${PORTSDIR}/www/p5-HTML-Scrubber \
X		p5-HTML-TokeParser-Simple>=3.14:${PORTSDIR}/www/p5-HTML-TokeParser-Simple \
X		p5-List-MoreUtils>=0.16:${PORTSDIR}/lang/p5-List-MoreUtils \
X		p5-Locale-Maketext-Simple>=0:${PORTSDIR}/devel/p5-Locale-Maketext-Simple \
X		p5-Module-Pluggable>=0:${PORTSDIR}/devel/p5-Module-Pluggable \
X		p5-Regexp-Common>=0:${PORTSDIR}/textproc/p5-Regexp-Common \
X		p5-Regexp-Copy>=0:${PORTSDIR}/textproc/p5-Regexp-Copy \
X		p5-Task-Weaken>=0:${PORTSDIR}/devel/p5-Task-Weaken \
X		p5-Template-Toolkit>=0:${PORTSDIR}/www/p5-Template-Toolkit \
X		p5-Test-NoWarnings>=0.083:${PORTSDIR}/devel/p5-Test-NoWarnings \
X		p5-YAML-Syck>=0:${PORTSDIR}/textproc/p5-YAML-Syck \
X		p5-ExtUtils-MakeMaker>=6.11:${PORTSDIR}/devel/p5-ExtUtils-MakeMaker
XRUN_DEPENDS=	${BUILD_DEPENDS}
X
XPERL_CONFIGURE=	5.8.1+
X
XMAN3=	HTML::FormFu::Inflator.3 \
X	HTML::FormFu::Processor.3 \
X	HTML::FormFu::Constraint::Integer.3 \
X	HTML::FormFu::Constraint::AutoSet.3 \
X	HTML::FormFu::Manual::Cookbook.3 \
X	HTML::FormFu::Filter::UpperCase.3 \
X	HTML::FormFu::Element::Radio.3 \
X	HTML::FormFu::Element::SimpleTable.3 \
X	HTML::FormFu::Element::Block.3 \
X	HTML::FormFu::Element::_DateSelect.3 \
X	HTML::FormFu::Element::Button.3 \
X	HTML::FormFu.3 \
X	HTML::FormFu::Validator::Callback.3 \
X	HTML::FormFu::Element::_Input.3 \
X	HTML::FormFu::Filter::HTMLEscape.3 \
X	HTML::FormFu::Element.3 \
X	HTML::FormFu::Element::Multi.3 \
X	HTML::FormFu::Filter::CopyValue.3 \
X	HTML::FormFu::OutputProcessor::StripWhitespace.3 \
X	HTML::FormFu::Constraint::Word.3 \
X	HTML::FormFu::Element::Submit.3 \
X	HTML::FormFu::OutputProcessor.3 \
X	HTML::FormFu::Validator.3 \
X	HTML::FormFu::Constraint::Number.3 \
X	HTML::FormFu::Transformer.3 \
X	HTML::FormFu::Filter::Encode.3 \
X	HTML::FormFu::Element::Hidden.3 \
X	HTML::FormFu::Element::Date.3 \
X	HTML::FormFu::Constraint::Email.3 \
X	HTML::FormFu::Constraint::Length.3 \
X	HTML::FormFu::Constraint::CallbackOnce.3 \
X	HTML::FormFu::Attribute.3 \
X	HTML::FormFu::Filter::Whitespace.3 \
X	HTML::FormFu::Element::Image.3 \
X	HTML::FormFu::Inflator::DateTime.3 \
X	HTML::FormFu::Constraint::MinMaxFields.3 \
X	HTML::FormFu::Deflator.3 \
X	HTML::FormFu::Filter::TrimEdges.3 \
X	HTML::FormFu::Element::Radiogroup.3 \
X	HTML::FormFu::Filter.3 \
X	HTML::FormFu::Manual::Unicode.3 \
X	HTML::FormFu::Deflator::Strftime.3 \
X	HTML::FormFu::Element::Select.3 \
X	HTML::FormFu::Filter::LowerCase.3 \
X	HTML::FormFu::Filter::Callback.3 \
X	HTML::FormFu::Element::Password.3 \
X	HTML::FormFu::Constraint::MaxLength.3 \
X	HTML::FormFu::Element::_NonBlock.3 \
X	HTML::FormFu::Element::Blank.3 \
X	HTML::FormFu::Element::_Field.3 \
X	HTML::FormFu::Transformer::Callback.3 \
X	HTML::FormFu::Constraint::Regex.3 \
X	HTML::FormFu::Constraint::DependOn.3 \
X	HTML::FormFu::Element::Reset.3 \
X	HTML::FormFu::Element::_Group.3 \
X	HTML::FormFu::Constraint::Bool.3 \
X	HTML::FormFu::Element::Textarea.3 \
X	HTML::FormFu::Constraint::MinLength.3 \
X	HTML::FormFu::OutputProcessor::Indent.3 \
X	HTML::FormFu::Element::Checkboxgroup.3 \
X	HTML::FormFu::Constraint::Range.3 \
X	HTML::FormFu::Element::Checkbox.3 \
X	HTML::FormFu::Element::Repeatable.3 \
X	HTML::FormFu::Element::Src.3 \
X	HTML::FormFu::Model::DBIC.3 \
X	HTML::FormFu::Element::Fieldset.3 \
X	HTML::FormFu::Constraint::Printable.3 \
X	HTML::FormFu::Element::Text.3 \
X	HTML::FormFu::Constraint::AllOrNone.3 \
X	HTML::FormFu::Constraint.3 \
X	HTML::FormFu::Element::File.3 \
X	HTML::FormFu::Filter::NonNumeric.3 \
X	HTML::FormFu::Constraint::ASCII.3 \
X	HTML::FormFu::Constraint::Required.3 \
X	HTML::FormFu::Constraint::SingleValue.3 \
X	HTML::FormFu::Constraint::Equal.3 \
X	HTML::FormFu::Element::Hr.3 \
X	HTML::FormFu::Constraint::Callback.3 \
X	HTML::FormFu::Constraint::_others.3 \
X	HTML::FormFu::Element::ContentButton.3 \
X	HTML::FormFu::Filter::Regex.3 \
X	HTML::FormFu::Filter::HTMLScrubber.3 \
X	HTML::FormFu::Constraint::Set.3
X
X.include <bsd.port.mk>
END-of-p5-HTML-FormFu/Makefile
echo x - p5-HTML-FormFu/pkg-plist
sed 's/^X//' >p5-HTML-FormFu/pkg-plist << 'END-of-p5-HTML-FormFu/pkg-plist'
X at comment $FreeBSD$
Xbin/html_formfu_deploy.pl
X%%SITE_PERL%%/HTML/FormFu/Constraint/Integer.pm
X%%SITE_PERL%%/HTML/FormFu/Constraint/AutoSet.pm
X%%SITE_PERL%%/HTML/FormFu/Constraint/Word.pm
X%%SITE_PERL%%/HTML/FormFu/Constraint/Number.pm
X%%SITE_PERL%%/HTML/FormFu/Constraint/Length.pm
X%%SITE_PERL%%/HTML/FormFu/Constraint/Email.pm
X%%SITE_PERL%%/HTML/FormFu/Constraint/CallbackOnce.pm
X%%SITE_PERL%%/HTML/FormFu/Constraint/MinMaxFields.pm
X%%SITE_PERL%%/HTML/FormFu/Constraint/MaxLength.pm
X%%SITE_PERL%%/HTML/FormFu/Constraint/DependOn.pm
X%%SITE_PERL%%/HTML/FormFu/Constraint/Regex.pm
X%%SITE_PERL%%/HTML/FormFu/Constraint/Bool.pm
X%%SITE_PERL%%/HTML/FormFu/Constraint/MinLength.pm
X%%SITE_PERL%%/HTML/FormFu/Constraint/Range.pm
X%%SITE_PERL%%/HTML/FormFu/Constraint/Printable.pm
X%%SITE_PERL%%/HTML/FormFu/Constraint/AllOrNone.pm
X%%SITE_PERL%%/HTML/FormFu/Constraint/SingleValue.pm
X%%SITE_PERL%%/HTML/FormFu/Constraint/Required.pm
X%%SITE_PERL%%/HTML/FormFu/Constraint/ASCII.pm
X%%SITE_PERL%%/HTML/FormFu/Constraint/Equal.pm
X%%SITE_PERL%%/HTML/FormFu/Constraint/Callback.pm
X%%SITE_PERL%%/HTML/FormFu/Constraint/_others.pm
X%%SITE_PERL%%/HTML/FormFu/Constraint/Set.pm
X%%SITE_PERL%%/HTML/FormFu/Deflator/Strftime.pm
X%%SITE_PERL%%/HTML/FormFu/Element/Radio.pm
X%%SITE_PERL%%/HTML/FormFu/Element/SimpleTable.pm
X%%SITE_PERL%%/HTML/FormFu/Element/Block.pm
X%%SITE_PERL%%/HTML/FormFu/Element/Button.pm
X%%SITE_PERL%%/HTML/FormFu/Element/_DateSelect.pm
X%%SITE_PERL%%/HTML/FormFu/Element/_Input.pm
X%%SITE_PERL%%/HTML/FormFu/Element/Multi.pm
X%%SITE_PERL%%/HTML/FormFu/Element/Submit.pm
X%%SITE_PERL%%/HTML/FormFu/Element/Hidden.pm
X%%SITE_PERL%%/HTML/FormFu/Element/Date.pm
X%%SITE_PERL%%/HTML/FormFu/Element/Image.pm
X%%SITE_PERL%%/HTML/FormFu/Element/Radiogroup.pm
X%%SITE_PERL%%/HTML/FormFu/Element/Select.pm
X%%SITE_PERL%%/HTML/FormFu/Element/Password.pm
X%%SITE_PERL%%/HTML/FormFu/Element/_NonBlock.pm
X%%SITE_PERL%%/HTML/FormFu/Element/Blank.pm
X%%SITE_PERL%%/HTML/FormFu/Element/_Field.pm
X%%SITE_PERL%%/HTML/FormFu/Element/Reset.pm
X%%SITE_PERL%%/HTML/FormFu/Element/_Group.pm
X%%SITE_PERL%%/HTML/FormFu/Element/Textarea.pm
X%%SITE_PERL%%/HTML/FormFu/Element/Checkboxgroup.pm
X%%SITE_PERL%%/HTML/FormFu/Element/Src.pm
X%%SITE_PERL%%/HTML/FormFu/Element/Repeatable.pm
X%%SITE_PERL%%/HTML/FormFu/Element/Checkbox.pm
X%%SITE_PERL%%/HTML/FormFu/Element/Fieldset.pm
X%%SITE_PERL%%/HTML/FormFu/Element/Text.pm
X%%SITE_PERL%%/HTML/FormFu/Element/File.pm
X%%SITE_PERL%%/HTML/FormFu/Element/Hr.pm
X%%SITE_PERL%%/HTML/FormFu/Element/ContentButton.pm
X%%SITE_PERL%%/HTML/FormFu/Exception/Inflator.pm
X%%SITE_PERL%%/HTML/FormFu/Exception/Transformer.pm
X%%SITE_PERL%%/HTML/FormFu/Exception/Input.pm
X%%SITE_PERL%%/HTML/FormFu/Exception/Constraint.pm
X%%SITE_PERL%%/HTML/FormFu/Exception/Validator.pm
X%%SITE_PERL%%/HTML/FormFu/Filter/UpperCase.pm
X%%SITE_PERL%%/HTML/FormFu/Filter/HTMLEscape.pm
X%%SITE_PERL%%/HTML/FormFu/Filter/CopyValue.pm
X%%SITE_PERL%%/HTML/FormFu/Filter/Encode.pm
X%%SITE_PERL%%/HTML/FormFu/Filter/Whitespace.pm
X%%SITE_PERL%%/HTML/FormFu/Filter/TrimEdges.pm
X%%SITE_PERL%%/HTML/FormFu/Filter/LowerCase.pm
X%%SITE_PERL%%/HTML/FormFu/Filter/Callback.pm
X%%SITE_PERL%%/HTML/FormFu/Filter/NonNumeric.pm
X%%SITE_PERL%%/HTML/FormFu/Filter/Regex.pm
X%%SITE_PERL%%/HTML/FormFu/Filter/HTMLScrubber.pm
X%%SITE_PERL%%/HTML/FormFu/I18N/pt_pt.pm
X%%SITE_PERL%%/HTML/FormFu/I18N/de.pm
X%%SITE_PERL%%/HTML/FormFu/I18N/en.pm
X%%SITE_PERL%%/HTML/FormFu/I18N/ja.pm
X%%SITE_PERL%%/HTML/FormFu/Inflator/DateTime.pm
X%%SITE_PERL%%/HTML/FormFu/Manual/Cookbook.pod
X%%SITE_PERL%%/HTML/FormFu/Manual/Unicode.pod
X%%SITE_PERL%%/HTML/FormFu/Model/DBIC.pm
X%%SITE_PERL%%/HTML/FormFu/OutputProcessor/StripWhitespace.pm
X%%SITE_PERL%%/HTML/FormFu/OutputProcessor/Indent.pm
X%%SITE_PERL%%/HTML/FormFu/QueryType/CGI/Simple.pm
X%%SITE_PERL%%/HTML/FormFu/QueryType/CGI.pm
X%%SITE_PERL%%/HTML/FormFu/QueryType/Catalyst.pm
X%%SITE_PERL%%/HTML/FormFu/Transformer/Callback.pm
X%%SITE_PERL%%/HTML/FormFu/Validator/Callback.pm
X%%SITE_PERL%%/HTML/FormFu/Inflator.pm
X%%SITE_PERL%%/HTML/FormFu/Processor.pm
X%%SITE_PERL%%/HTML/FormFu/Preload.pm
X%%SITE_PERL%%/HTML/FormFu/I18N.pm
X%%SITE_PERL%%/HTML/FormFu/Element.pm
X%%SITE_PERL%%/HTML/FormFu/Deploy.pm
X%%SITE_PERL%%/HTML/FormFu/ObjectUtil.pm
X%%SITE_PERL%%/HTML/FormFu/OutputProcessor.pm
X%%SITE_PERL%%/HTML/FormFu/Validator.pm
X%%SITE_PERL%%/HTML/FormFu/Transformer.pm
X%%SITE_PERL%%/HTML/FormFu/Exception.pm
X%%SITE_PERL%%/HTML/FormFu/Attribute.pm
X%%SITE_PERL%%/HTML/FormFu/Deflator.pm
X%%SITE_PERL%%/HTML/FormFu/Filter.pm
X%%SITE_PERL%%/HTML/FormFu/Upload.pm
X%%SITE_PERL%%/HTML/FormFu/Localize.pm
X%%SITE_PERL%%/HTML/FormFu/FakeQuery.pm
X%%SITE_PERL%%/HTML/FormFu/Util.pm
X%%SITE_PERL%%/HTML/FormFu/Literal.pm
X%%SITE_PERL%%/HTML/FormFu/base.pm
X%%SITE_PERL%%/HTML/FormFu/Constraint.pm
X%%SITE_PERL%%/HTML/FormFu.pm
X%%SITE_PERL%%/auto/HTML/FormFu/templates/tt/xhtml/radiogroup_tag
X%%SITE_PERL%%/auto/HTML/FormFu/templates/tt/xhtml/end_form
X%%SITE_PERL%%/auto/HTML/FormFu/templates/tt/xhtml/textarea_tag
X%%SITE_PERL%%/auto/HTML/FormFu/templates/tt/xhtml/non_block
X%%SITE_PERL%%/auto/HTML/FormFu/templates/tt/xhtml/start_block
X%%SITE_PERL%%/auto/HTML/FormFu/templates/tt/xhtml/label
X%%SITE_PERL%%/auto/HTML/FormFu/templates/tt/xhtml/end_block
X%%SITE_PERL%%/auto/HTML/FormFu/templates/tt/xhtml/multi
X%%SITE_PERL%%/auto/HTML/FormFu/templates/tt/xhtml/input
X%%SITE_PERL%%/auto/HTML/FormFu/templates/tt/xhtml/field
X%%SITE_PERL%%/auto/HTML/FormFu/templates/tt/xhtml/content_button
X%%SITE_PERL%%/auto/HTML/FormFu/templates/tt/xhtml/repeatable
X%%SITE_PERL%%/auto/HTML/FormFu/templates/tt/xhtml/input_tag
X%%SITE_PERL%%/auto/HTML/FormFu/templates/tt/xhtml/form
X%%SITE_PERL%%/auto/HTML/FormFu/templates/tt/xhtml/select_tag
X%%SITE_PERL%%/auto/HTML/FormFu/templates/tt/xhtml/checkboxgroup
X%%SITE_PERL%%/auto/HTML/FormFu/templates/tt/xhtml/start_form
X%%SITE_PERL%%/auto/HTML/FormFu/templates/tt/xhtml/checkboxgroup_tag
X%%SITE_PERL%%/auto/HTML/FormFu/templates/tt/xhtml/block
X%%SITE_PERL%%/%%PERL_ARCH%%/auto/HTML/FormFu/.packlist
X at dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/HTML/FormFu
X at dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/HTML
X at dirrmtry %%SITE_PERL%%/auto/HTML/FormFu/templates/tt/xhtml
X at dirrmtry %%SITE_PERL%%/auto/HTML/FormFu/templates/tt
X at dirrmtry %%SITE_PERL%%/auto/HTML/FormFu/templates
X at dirrmtry %%SITE_PERL%%/auto/HTML/FormFu
X at dirrmtry %%SITE_PERL%%/auto/HTML
X at dirrmtry %%SITE_PERL%%/HTML/FormFu/Validator
X at dirrmtry %%SITE_PERL%%/HTML/FormFu/Transformer
X at dirrmtry %%SITE_PERL%%/HTML/FormFu/QueryType/CGI
X at dirrmtry %%SITE_PERL%%/HTML/FormFu/QueryType
X at dirrmtry %%SITE_PERL%%/HTML/FormFu/OutputProcessor
X at dirrmtry %%SITE_PERL%%/HTML/FormFu/Model
X at dirrmtry %%SITE_PERL%%/HTML/FormFu/Manual
X at dirrmtry %%SITE_PERL%%/HTML/FormFu/Inflator
X at dirrmtry %%SITE_PERL%%/HTML/FormFu/I18N
X at dirrmtry %%SITE_PERL%%/HTML/FormFu/Filter
X at dirrmtry %%SITE_PERL%%/HTML/FormFu/Exception
X at dirrmtry %%SITE_PERL%%/HTML/FormFu/Element
X at dirrmtry %%SITE_PERL%%/HTML/FormFu/Deflator
X at dirrmtry %%SITE_PERL%%/HTML/FormFu/Constraint
X at dirrmtry %%SITE_PERL%%/HTML/FormFu
X at dirrmtry %%SITE_PERL%%/HTML
END-of-p5-HTML-FormFu/pkg-plist
echo x - p5-HTML-FormFu/distinfo
sed 's/^X//' >p5-HTML-FormFu/distinfo << 'END-of-p5-HTML-FormFu/distinfo'
XMD5 (HTML-FormFu-0.02003.tar.gz) = da1137c7897dde6ab093acf72c7862da
XSHA256 (HTML-FormFu-0.02003.tar.gz) = 41565ef8377e922d2a7d18505dd1dbdce6353e968c3c7d7e1ea84470457709e2
XSIZE (HTML-FormFu-0.02003.tar.gz) = 216449
END-of-p5-HTML-FormFu/distinfo
exit
--- p5-HTML-FormFu.diff ends here ---


>Release-Note:
>Audit-Trail:
>Unformatted:



More information about the freebsd-ports-bugs mailing list