FormEncode is a validation and form generation package. The validation

can be used separately from the form generation. The validation
works on compound data structures, with all parts being nestable.
It is separate from HTTP or any other input mechanism.
This commit is contained in:
martynas 2007-05-27 15:07:27 +00:00
parent 4f3a5be0b7
commit 5b2c962107
4 changed files with 162 additions and 0 deletions

View File

@ -0,0 +1,39 @@
# $OpenBSD: Makefile,v 1.1.1.1 2007/05/27 15:07:27 martynas Exp $
COMMENT= "HTML form validation, generation, and conversion"
V= 0.7.1
DISTNAME= FormEncode-${V}
PKGNAME= py-formencode-${V}
CATEGORIES= www lang/python
HOMEPAGE= http://www.formencode.org/
MAINTAINER= Martynas Venckus <martynas@openbsd.org>
# PSF
PERMIT_PACKAGE_CDROM= Yes
PERMIT_PACKAGE_FTP= Yes
PERMIT_DISTFILES_CDROM= Yes
PERMIT_DISTFILES_FTP= Yes
MASTER_SITES= http://cheeseshop.python.org/packages/source/F/FormEncode/
MODULES= devel/gettext lang/python
RUN_DEPENDS= ::textproc/py-ElementTree
# Regression tests are deprecated
NO_REGRESS= Yes
MODPY_SETUPTOOLS= Yes
post-install:
${INSTALL_DATA_DIR} ${PREFIX}/share/doc/py-formencode
${INSTALL_DATA} ${WRKSRC}/docs/* ${PREFIX}/share/doc/py-formencode/
${INSTALL_DATA_DIR} ${PREFIX}/share/examples/py-formencode
cd ${WRKSRC}/examples && \
find . -type d -exec ${INSTALL_DATA_DIR} ${PREFIX}/share/examples/py-formencode/{} \; && \
find . ! -type d -exec ${INSTALL_DATA} {} ${PREFIX}/share/examples/py-formencode/{} \;
.include <bsd.port.mk>

View File

@ -0,0 +1,5 @@
MD5 (FormEncode-0.7.1.tar.gz) = hu6C9+gI0reXOxOpa7dAzA==
RMD160 (FormEncode-0.7.1.tar.gz) = hBJRpBdAcOGtfGvo3XXlvuv5IWY=
SHA1 (FormEncode-0.7.1.tar.gz) = pckMPRMLbPOFSF+oX5cRehBiFkw=
SHA256 (FormEncode-0.7.1.tar.gz) = WsibY4hRiC3ni3u+vP+ZT7gHGBNn2pkN8dgJW9bzUPk=
SIZE (FormEncode-0.7.1.tar.gz) = 137539

View File

@ -0,0 +1,4 @@
FormEncode is a validation and form generation package. The validation
can be used separately from the form generation. The validation
works on compound data structures, with all parts being nestable.
It is separate from HTTP or any other input mechanism.

114
www/py-formencode/pkg/PLIST Normal file
View File

@ -0,0 +1,114 @@
@comment $OpenBSD: PLIST,v 1.1.1.1 2007/05/27 15:07:27 martynas Exp $
lib/python${MODPY_VERSION}/site-packages/FormEncode-0.7.1-py${MODPY_VERSION}.egg-info/
lib/python${MODPY_VERSION}/site-packages/FormEncode-0.7.1-py${MODPY_VERSION}.egg-info/PKG-INFO
lib/python${MODPY_VERSION}/site-packages/FormEncode-0.7.1-py${MODPY_VERSION}.egg-info/SOURCES.txt
lib/python${MODPY_VERSION}/site-packages/FormEncode-0.7.1-py${MODPY_VERSION}.egg-info/dependency_links.txt
lib/python${MODPY_VERSION}/site-packages/FormEncode-0.7.1-py${MODPY_VERSION}.egg-info/requires.txt
lib/python${MODPY_VERSION}/site-packages/FormEncode-0.7.1-py${MODPY_VERSION}.egg-info/top_level.txt
lib/python${MODPY_VERSION}/site-packages/formencode/
lib/python${MODPY_VERSION}/site-packages/formencode/__init__.py
lib/python${MODPY_VERSION}/site-packages/formencode/__init__.pyc
lib/python${MODPY_VERSION}/site-packages/formencode/api.py
lib/python${MODPY_VERSION}/site-packages/formencode/api.pyc
lib/python${MODPY_VERSION}/site-packages/formencode/compound.py
lib/python${MODPY_VERSION}/site-packages/formencode/compound.pyc
lib/python${MODPY_VERSION}/site-packages/formencode/context.py
lib/python${MODPY_VERSION}/site-packages/formencode/context.pyc
lib/python${MODPY_VERSION}/site-packages/formencode/declarative.py
lib/python${MODPY_VERSION}/site-packages/formencode/declarative.pyc
lib/python${MODPY_VERSION}/site-packages/formencode/doctest_xml_compare.py
lib/python${MODPY_VERSION}/site-packages/formencode/doctest_xml_compare.pyc
lib/python${MODPY_VERSION}/site-packages/formencode/fields.py
lib/python${MODPY_VERSION}/site-packages/formencode/fields.pyc
lib/python${MODPY_VERSION}/site-packages/formencode/fieldstorage.py
lib/python${MODPY_VERSION}/site-packages/formencode/fieldstorage.pyc
lib/python${MODPY_VERSION}/site-packages/formencode/foreach.py
lib/python${MODPY_VERSION}/site-packages/formencode/foreach.pyc
lib/python${MODPY_VERSION}/site-packages/formencode/formgen.py
lib/python${MODPY_VERSION}/site-packages/formencode/formgen.pyc
lib/python${MODPY_VERSION}/site-packages/formencode/htmlfill.py
lib/python${MODPY_VERSION}/site-packages/formencode/htmlfill.pyc
lib/python${MODPY_VERSION}/site-packages/formencode/htmlfill_schemabuilder.py
lib/python${MODPY_VERSION}/site-packages/formencode/htmlfill_schemabuilder.pyc
lib/python${MODPY_VERSION}/site-packages/formencode/htmlform.py
lib/python${MODPY_VERSION}/site-packages/formencode/htmlform.pyc
lib/python${MODPY_VERSION}/site-packages/formencode/htmlgen.py
lib/python${MODPY_VERSION}/site-packages/formencode/htmlgen.pyc
lib/python${MODPY_VERSION}/site-packages/formencode/i18n/
lib/python${MODPY_VERSION}/site-packages/formencode/i18n/FormEncode.pot
lib/python${MODPY_VERSION}/site-packages/formencode/i18n/big5/
lib/python${MODPY_VERSION}/site-packages/formencode/i18n/big5/LC_MESSAGES/
lib/python${MODPY_VERSION}/site-packages/formencode/i18n/big5/LC_MESSAGES/FormEncode.mo
lib/python${MODPY_VERSION}/site-packages/formencode/i18n/big5/LC_MESSAGES/FormEncode.po
lib/python${MODPY_VERSION}/site-packages/formencode/i18n/de/
lib/python${MODPY_VERSION}/site-packages/formencode/i18n/de/LC_MESSAGES/
lib/python${MODPY_VERSION}/site-packages/formencode/i18n/de/LC_MESSAGES/FormEncode.mo
lib/python${MODPY_VERSION}/site-packages/formencode/i18n/de/LC_MESSAGES/FormEncode.po
lib/python${MODPY_VERSION}/site-packages/formencode/i18n/es/
lib/python${MODPY_VERSION}/site-packages/formencode/i18n/es/LC_MESSAGES/
lib/python${MODPY_VERSION}/site-packages/formencode/i18n/es/LC_MESSAGES/FormEncode.mo
lib/python${MODPY_VERSION}/site-packages/formencode/i18n/es/LC_MESSAGES/FormEncode.po
lib/python${MODPY_VERSION}/site-packages/formencode/i18n/fr/
lib/python${MODPY_VERSION}/site-packages/formencode/i18n/fr/LC_MESSAGES/
lib/python${MODPY_VERSION}/site-packages/formencode/i18n/fr/LC_MESSAGES/FormEncode.mo
lib/python${MODPY_VERSION}/site-packages/formencode/i18n/fr/LC_MESSAGES/FormEncode.po
lib/python${MODPY_VERSION}/site-packages/formencode/i18n/pt_BR/
lib/python${MODPY_VERSION}/site-packages/formencode/i18n/pt_BR/LC_MESSAGES/
lib/python${MODPY_VERSION}/site-packages/formencode/i18n/pt_BR/LC_MESSAGES/FormEncode.mo
lib/python${MODPY_VERSION}/site-packages/formencode/i18n/pt_BR/LC_MESSAGES/FormEncode.po
lib/python${MODPY_VERSION}/site-packages/formencode/i18n/pt_PT/
lib/python${MODPY_VERSION}/site-packages/formencode/i18n/pt_PT/LC_MESSAGES/
lib/python${MODPY_VERSION}/site-packages/formencode/i18n/pt_PT/LC_MESSAGES/FormEncode.mo
lib/python${MODPY_VERSION}/site-packages/formencode/i18n/pt_PT/LC_MESSAGES/FormEncode.po
lib/python${MODPY_VERSION}/site-packages/formencode/i18n/ru/
lib/python${MODPY_VERSION}/site-packages/formencode/i18n/ru/LC_MESSAGES/
lib/python${MODPY_VERSION}/site-packages/formencode/i18n/ru/LC_MESSAGES/FormEncode.mo
lib/python${MODPY_VERSION}/site-packages/formencode/i18n/ru/LC_MESSAGES/FormEncode.po
lib/python${MODPY_VERSION}/site-packages/formencode/i18n/sk/
lib/python${MODPY_VERSION}/site-packages/formencode/i18n/sk/LC_MESSAGES/
lib/python${MODPY_VERSION}/site-packages/formencode/i18n/sk/LC_MESSAGES/FormEncode.mo
lib/python${MODPY_VERSION}/site-packages/formencode/i18n/sk/LC_MESSAGES/FormEncode.po
lib/python${MODPY_VERSION}/site-packages/formencode/i18n/sl/
lib/python${MODPY_VERSION}/site-packages/formencode/i18n/sl/LC_MESSAGES/
lib/python${MODPY_VERSION}/site-packages/formencode/i18n/sl/LC_MESSAGES/FormEncode.mo
lib/python${MODPY_VERSION}/site-packages/formencode/i18n/sl/LC_MESSAGES/FormEncode.po
lib/python${MODPY_VERSION}/site-packages/formencode/interfaces.py
lib/python${MODPY_VERSION}/site-packages/formencode/interfaces.pyc
lib/python${MODPY_VERSION}/site-packages/formencode/javascript/
lib/python${MODPY_VERSION}/site-packages/formencode/javascript/ordering.js
lib/python${MODPY_VERSION}/site-packages/formencode/schema.py
lib/python${MODPY_VERSION}/site-packages/formencode/schema.pyc
lib/python${MODPY_VERSION}/site-packages/formencode/sqlformgen.py
lib/python${MODPY_VERSION}/site-packages/formencode/sqlformgen.pyc
lib/python${MODPY_VERSION}/site-packages/formencode/sqlschema.py
lib/python${MODPY_VERSION}/site-packages/formencode/sqlschema.pyc
lib/python${MODPY_VERSION}/site-packages/formencode/util/
lib/python${MODPY_VERSION}/site-packages/formencode/util/__init__.py
lib/python${MODPY_VERSION}/site-packages/formencode/util/__init__.pyc
lib/python${MODPY_VERSION}/site-packages/formencode/util/doctest24.py
lib/python${MODPY_VERSION}/site-packages/formencode/util/doctest24.pyc
lib/python${MODPY_VERSION}/site-packages/formencode/util/threadinglocal.py
lib/python${MODPY_VERSION}/site-packages/formencode/util/threadinglocal.pyc
lib/python${MODPY_VERSION}/site-packages/formencode/validators.py
lib/python${MODPY_VERSION}/site-packages/formencode/validators.pyc
lib/python${MODPY_VERSION}/site-packages/formencode/variabledecode.py
lib/python${MODPY_VERSION}/site-packages/formencode/variabledecode.pyc
share/doc/py-formencode/
share/doc/py-formencode/Design.txt
share/doc/py-formencode/ToDo.txt
share/doc/py-formencode/Validator.txt
share/doc/py-formencode/build
share/doc/py-formencode/community.txt
share/doc/py-formencode/default.css
share/doc/py-formencode/download.txt
share/doc/py-formencode/history.txt
share/doc/py-formencode/htmlfill.txt
share/doc/py-formencode/i18n.txt
share/doc/py-formencode/index.txt
share/doc/py-formencode/news.txt
share/doc/py-formencode/test_docs.py
share/examples/py-formencode/
share/examples/py-formencode/WebwareExamples/
share/examples/py-formencode/WebwareExamples/__init__.py
share/examples/py-formencode/WebwareExamples/index.py
share/examples/py-formencode/webware_example.ini