Date: Sat, 14 Apr 2012 22:29:36 +0100 (BST) From: moggie <moggie@elasticmind.net> To: FreeBSD-gnats-submit@FreeBSD.org Subject: ports/166951: New port: textproc/py-wtforms - Forms validation and rendering library for python Message-ID: <201204142129.q3ELTa53015363@ewok.elasticmind.net> Resent-Message-ID: <201204142130.q3ELU2ak029221@freefall.freebsd.org>
next in thread | raw e-mail | index | archive | help
>Number: 166951 >Category: ports >Synopsis: New port: textproc/py-wtforms - Forms validation and rendering library for python >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: Sat Apr 14 21:30:01 UTC 2012 >Closed-Date: >Last-Modified: >Originator: moggie >Release: FreeBSD 7.4-RELEASE-p6 amd64 >Organization: >Environment: System: FreeBSD 7.4-RELEASE-p6 FreeBSD 7.4-RELEASE-p6 #0: Sat Feb 4 11:35:35 GMT 2012 amd64 >Description: WTForms can be used in Python web applications to validate and render HTML forms. It plays nicely with a number of frameworks and template engines, including: Django, Werkzeug, Google App Engine, Jinja2, Mako, and Genshi. >How-To-Repeat: >Fix: --- py-wtforms.shar 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: # # py-wtforms # py-wtforms/Makefile # py-wtforms/pkg-descr # py-wtforms/pkg-plist # py-wtforms/distinfo # echo c - py-wtforms mkdir -p py-wtforms > /dev/null 2>&1 echo x - py-wtforms/Makefile sed 's/^X//' >py-wtforms/Makefile << '23d49baa34e05c4edf9106b02ce2acd0' X# Ports collection makefile for: py-wtforms X# Date created: 14 April 2012 X# Whom: Moggie <moggie@elasticmind.net> X# X# $FreeBSD$ X# X XPORTNAME= WTForms XPORTVERSION= 1.0.1 XCATEGORIES= textproc python XMASTER_SITES= CHEESESHOP XPKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} X XMAINTAINER= moggie@elasticmind.net XCOMMENT= Forms validation and rendering library for python web development X XLICENSE= BSD X XUSE_PYTHON= 2.6+ XUSE_PYDISTUTILS= easy_install XPYDISTUTILS_NOEGGINFO= yes XUSE_ZIP= yes X X.include <bsd.port.mk> 23d49baa34e05c4edf9106b02ce2acd0 echo x - py-wtforms/pkg-descr sed 's/^X//' >py-wtforms/pkg-descr << '342bca2b73822d52a472f9d51bea49e4' XWTForms is a flexible forms validation and rendering library for python Xweb development. X XWWW: http://wtforms.simplecodes.com/ 342bca2b73822d52a472f9d51bea49e4 echo x - py-wtforms/pkg-plist sed 's/^X//' >py-wtforms/pkg-plist << 'eae03d0c102c471103c8006319fab503' X%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/wtforms/__init__.py X%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/wtforms/form.py X%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/wtforms/validators.py X%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/wtforms/__init__.pyc X%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/wtforms/form.pyc X%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/wtforms/validators.pyc X%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/wtforms/fields/__init__.py X%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/wtforms/fields/core.py X%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/wtforms/fields/simple.py X%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/wtforms/fields/__init__.pyc X%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/wtforms/fields/core.pyc X%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/wtforms/fields/simple.pyc X%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/wtforms/fields/__init__.pyo X%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/wtforms/fields/core.pyo X%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/wtforms/fields/simple.pyo X%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/wtforms/widgets/__init__.py X%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/wtforms/widgets/core.py X%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/wtforms/widgets/__init__.pyc X%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/wtforms/widgets/core.pyc X%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/wtforms/widgets/__init__.pyo X%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/wtforms/widgets/core.pyo X%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/wtforms/ext/__init__.py X%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/wtforms/ext/__init__.pyc X%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/wtforms/ext/appengine/__init__.py X%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/wtforms/ext/appengine/db.py X%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/wtforms/ext/appengine/fields.py X%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/wtforms/ext/appengine/__init__.pyc X%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/wtforms/ext/appengine/db.pyc X%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/wtforms/ext/appengine/fields.pyc X%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/wtforms/ext/appengine/__init__.pyo X%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/wtforms/ext/appengine/db.pyo X%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/wtforms/ext/appengine/fields.pyo X%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/wtforms/ext/csrf/__init__.py X%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/wtforms/ext/csrf/fields.py X%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/wtforms/ext/csrf/form.py X%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/wtforms/ext/csrf/session.py X%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/wtforms/ext/csrf/__init__.pyc X%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/wtforms/ext/csrf/fields.pyc X%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/wtforms/ext/csrf/form.pyc X%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/wtforms/ext/csrf/session.pyc X%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/wtforms/ext/csrf/__init__.pyo X%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/wtforms/ext/csrf/fields.pyo X%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/wtforms/ext/csrf/form.pyo X%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/wtforms/ext/csrf/session.pyo X%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/wtforms/ext/dateutil/__init__.py X%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/wtforms/ext/dateutil/fields.py X%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/wtforms/ext/dateutil/__init__.pyc X%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/wtforms/ext/dateutil/fields.pyc X%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/wtforms/ext/dateutil/__init__.pyo X%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/wtforms/ext/dateutil/fields.pyo X%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/wtforms/ext/django/__init__.py X%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/wtforms/ext/django/fields.py X%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/wtforms/ext/django/i18n.py X%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/wtforms/ext/django/orm.py X%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/wtforms/ext/django/__init__.pyc X%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/wtforms/ext/django/fields.pyc X%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/wtforms/ext/django/i18n.pyc X%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/wtforms/ext/django/orm.pyc X%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/wtforms/ext/django/templatetags/__init__.py X%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/wtforms/ext/django/templatetags/wtforms.py X%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/wtforms/ext/django/templatetags/__init__.pyc X%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/wtforms/ext/django/templatetags/wtforms.pyc X%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/wtforms/ext/django/templatetags/__init__.pyo X%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/wtforms/ext/django/templatetags/wtforms.pyo X%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/wtforms/ext/django/__init__.pyo X%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/wtforms/ext/django/fields.pyo X%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/wtforms/ext/django/i18n.pyo X%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/wtforms/ext/django/orm.pyo X%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/wtforms/ext/i18n/__init__.py X%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/wtforms/ext/i18n/form.py X%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/wtforms/ext/i18n/utils.py X%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/wtforms/ext/i18n/__init__.pyc X%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/wtforms/ext/i18n/form.pyc X%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/wtforms/ext/i18n/utils.pyc X%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/wtforms/ext/i18n/messages/wtforms.pot X%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/wtforms/ext/i18n/messages/en/LC_MESSAGES/wtforms.mo X%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/wtforms/ext/i18n/messages/en/LC_MESSAGES/wtforms.po X%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/wtforms/ext/i18n/messages/fa/LC_MESSAGES/wtforms.mo X%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/wtforms/ext/i18n/messages/fa/LC_MESSAGES/wtforms.po X%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/wtforms/ext/i18n/__init__.pyo X%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/wtforms/ext/i18n/form.pyo X%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/wtforms/ext/i18n/utils.pyo X%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/wtforms/ext/sqlalchemy/__init__.py X%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/wtforms/ext/sqlalchemy/fields.py X%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/wtforms/ext/sqlalchemy/orm.py X%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/wtforms/ext/sqlalchemy/__init__.pyc X%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/wtforms/ext/sqlalchemy/fields.pyc X%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/wtforms/ext/sqlalchemy/orm.pyc X%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/wtforms/ext/sqlalchemy/__init__.pyo X%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/wtforms/ext/sqlalchemy/fields.pyo X%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/wtforms/ext/sqlalchemy/orm.pyo X%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/wtforms/ext/__init__.pyo X%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/wtforms/__init__.pyo X%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/wtforms/form.pyo X%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/wtforms/validators.pyo X%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/EGG-INFO/PKG-INFO X%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/EGG-INFO/SOURCES.txt X%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/EGG-INFO/dependency_links.txt X%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/EGG-INFO/top_level.txt X%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/EGG-INFO/not-zip-safe X X@dirrm %%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/wtforms/fields X@dirrm %%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/wtforms/widgets X@dirrm %%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/wtforms/ext/sqlalchemy X@dirrm %%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/wtforms/ext/appengine X@dirrm %%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/wtforms/ext/csrf X@dirrm %%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/wtforms/ext/dateutil X@dirrm %%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/wtforms/ext/django/templatetags X@dirrm %%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/wtforms/ext/django X@dirrm %%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/wtforms/ext/i18n/messages/en/LC_MESSAGES X@dirrm %%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/wtforms/ext/i18n/messages/fa/LC_MESSAGES X@dirrm %%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/wtforms/ext/i18n/messages/en X@dirrm %%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/wtforms/ext/i18n/messages/fa X@dirrm %%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/wtforms/ext/i18n/messages X@dirrm %%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/wtforms/ext/i18n X@dirrm %%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/wtforms/ext X@dirrm %%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/wtforms X@dirrm %%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/EGG-INFO X@dirrm %%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%% eae03d0c102c471103c8006319fab503 echo x - py-wtforms/distinfo sed 's/^X//' >py-wtforms/distinfo << 'b360437e129da42372c47f45cb733dfd' XSHA256 (WTForms-1.0.1.zip) = 447b7652f617fa3535edf0b5030f5f32228685ea823c30e66bf2421544c07dc0 XSIZE (WTForms-1.0.1.zip) = 467388 b360437e129da42372c47f45cb733dfd exit --- py-wtforms.shar ends here --- >Release-Note: >Audit-Trail: >Unformatted:
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201204142129.q3ELTa53015363>