ports/89160: new port: devel/py-formencode

Choe at FreeBSD.org Choe at FreeBSD.org
Wed Nov 16 17:50:15 UTC 2005


>Number:         89160
>Category:       ports
>Synopsis:       new port: devel/py-formencode
>Confidential:   no
>Severity:       non-critical
>Priority:       low
>Responsible:    freebsd-ports-bugs
>State:          open
>Quarter:        
>Keywords:       
>Date-Required:
>Class:          sw-bug
>Submitter-Id:   current-users
>Arrival-Date:   Wed Nov 16 17:50:10 GMT 2005
>Closed-Date:
>Last-Modified:
>Originator:     Choe, Cheng-Dae
>Release:        FreeBSD 6.0-STABLE i386
>Organization:
>Environment:
System: FreeBSD w.comdongin.com 6.0-STABLE FreeBSD 6.0-STABLE #0: Fri Nov 11 12:09:14 KST 2005 root at w.comdongin.com:/usr/obj/data/src/sys/CDI i386

>Description:
from homepage:
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.
>How-To-Repeat:
              N/A
>Fix:
# 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-formencode
#	py-formencode/pkg-descr
#	py-formencode/Makefile
#	py-formencode/pkg-plist
#	py-formencode/distinfo
#	py-formencode/files
#	py-formencode/files/patch-setup.py
#
echo c - py-formencode
mkdir -p py-formencode > /dev/null 2>&1
echo x - py-formencode/pkg-descr
sed 's/^X//' >py-formencode/pkg-descr << 'END-of-py-formencode/pkg-descr'
XFormEncode is a validation and form generation package. The validation can be
Xused separately from the form generation. The validation works on compound data
Xstructures, with all parts being nestable. It is separate from HTTP or any
Xother input mechanism.
X
XWWW:	http://www.formencode.org/
END-of-py-formencode/pkg-descr
echo x - py-formencode/Makefile
sed 's/^X//' >py-formencode/Makefile << 'END-of-py-formencode/Makefile'
X# New ports collection makefile for:	py-formencode
X# Date created:		2005-11-16
X# Whom:			Choe, Cheng-Dae
X#
X# $FreeBSD$
X#
X
XPORTNAME=	formencode
XPORTVERSION=	0.3
XCATEGORIES=	devel python
XMASTER_SITES=	http://cheeseshop.python.org/packages/source/F/FormEncode/
XPKGNAMEPREFIX=	${PYTHON_PKGNAMEPREFIX}
XDISTNAME=	FormEncode-${PORTVERSION}
X
XMAINTAINER=	whitekid at gmail.com
XCOMMENT=	HTML form validation, generation, and conversion package
X
XUSE_PYTHON=	yes
XUSE_PYDISTUTILS=yes
X
XDOCSDIR=	${PREFIX}/share/doc/py-${PORTNAME}
XEXAMPLESSDIR=	${PREFIX}/share/examples/py-${PORTNAME}
X
XDOCSDIR=	${PREFIX}/share/doc/py-${PORTNAME}
XEXAMPLESDIR=	${PREFIX}/share/examples/py-${PORTNAME}
X
XPORTDOCS=	*
X
Xpost-install:
X.if !defined(NOPORTDOCS)
X	${MKDIR} ${DOCSDIR}
X	${CP} ${WRKSRC}/docs/* ${DOCSDIR}
X
X	${MKDIR} ${EXAMPLESDIR}
X	${CP} -R ${WRKSRC}/examples/* ${EXAMPLESDIR}
X.endif
X
X.include <bsd.port.mk>
END-of-py-formencode/Makefile
echo x - py-formencode/pkg-plist
sed 's/^X//' >py-formencode/pkg-plist << 'END-of-py-formencode/pkg-plist'
X at comment $FreeBSD$
X%%PYTHON_SITELIBDIR%%/formencode/__init__.py
X%%PYTHON_SITELIBDIR%%/formencode/api.py
X%%PYTHON_SITELIBDIR%%/formencode/compound.py
X%%PYTHON_SITELIBDIR%%/formencode/conftest.py
X%%PYTHON_SITELIBDIR%%/formencode/context.py
X%%PYTHON_SITELIBDIR%%/formencode/declarative.py
X%%PYTHON_SITELIBDIR%%/formencode/doctest_xml_compare.py
X%%PYTHON_SITELIBDIR%%/formencode/fields.py
X%%PYTHON_SITELIBDIR%%/formencode/fieldstorage.py
X%%PYTHON_SITELIBDIR%%/formencode/foreach.py
X%%PYTHON_SITELIBDIR%%/formencode/formgen.py
X%%PYTHON_SITELIBDIR%%/formencode/htmlfill.py
X%%PYTHON_SITELIBDIR%%/formencode/htmlfill_schemabuilder.py
X%%PYTHON_SITELIBDIR%%/formencode/htmlform.py
X%%PYTHON_SITELIBDIR%%/formencode/htmlgen.py
X%%PYTHON_SITELIBDIR%%/formencode/interfaces.py
X%%PYTHON_SITELIBDIR%%/formencode/schema.py
X%%PYTHON_SITELIBDIR%%/formencode/sqlformgen.py
X%%PYTHON_SITELIBDIR%%/formencode/validators.py
X%%PYTHON_SITELIBDIR%%/formencode/variabledecode.py
X%%PYTHON_SITELIBDIR%%/formencode/util/__init__.py
X%%PYTHON_SITELIBDIR%%/formencode/util/doctest24.py
X%%PYTHON_SITELIBDIR%%/formencode/util/threadinglocal.py
X%%PYTHON_SITELIBDIR%%/formencode/util/__init__.pyc
X%%PYTHON_SITELIBDIR%%/formencode/util/doctest24.pyc
X%%PYTHON_SITELIBDIR%%/formencode/util/threadinglocal.pyc
X%%PYTHON_SITELIBDIR%%/formencode/util/__init__.pyo
X%%PYTHON_SITELIBDIR%%/formencode/util/doctest24.pyo
X%%PYTHON_SITELIBDIR%%/formencode/util/threadinglocal.pyo
X%%PYTHON_SITELIBDIR%%/formencode/javascript/ordering.js
X%%PYTHON_SITELIBDIR%%/formencode/__init__.pyc
X%%PYTHON_SITELIBDIR%%/formencode/api.pyc
X%%PYTHON_SITELIBDIR%%/formencode/compound.pyc
X%%PYTHON_SITELIBDIR%%/formencode/conftest.pyc
X%%PYTHON_SITELIBDIR%%/formencode/context.pyc
X%%PYTHON_SITELIBDIR%%/formencode/declarative.pyc
X%%PYTHON_SITELIBDIR%%/formencode/doctest_xml_compare.pyc
X%%PYTHON_SITELIBDIR%%/formencode/fields.pyc
X%%PYTHON_SITELIBDIR%%/formencode/fieldstorage.pyc
X%%PYTHON_SITELIBDIR%%/formencode/foreach.pyc
X%%PYTHON_SITELIBDIR%%/formencode/formgen.pyc
X%%PYTHON_SITELIBDIR%%/formencode/htmlfill.pyc
X%%PYTHON_SITELIBDIR%%/formencode/htmlfill_schemabuilder.pyc
X%%PYTHON_SITELIBDIR%%/formencode/htmlform.pyc
X%%PYTHON_SITELIBDIR%%/formencode/htmlgen.pyc
X%%PYTHON_SITELIBDIR%%/formencode/interfaces.pyc
X%%PYTHON_SITELIBDIR%%/formencode/schema.pyc
X%%PYTHON_SITELIBDIR%%/formencode/sqlformgen.pyc
X%%PYTHON_SITELIBDIR%%/formencode/validators.pyc
X%%PYTHON_SITELIBDIR%%/formencode/variabledecode.pyc
X%%PYTHON_SITELIBDIR%%/formencode/__init__.pyo
X%%PYTHON_SITELIBDIR%%/formencode/api.pyo
X%%PYTHON_SITELIBDIR%%/formencode/compound.pyo
X%%PYTHON_SITELIBDIR%%/formencode/conftest.pyo
X%%PYTHON_SITELIBDIR%%/formencode/context.pyo
X%%PYTHON_SITELIBDIR%%/formencode/declarative.pyo
X%%PYTHON_SITELIBDIR%%/formencode/doctest_xml_compare.pyo
X%%PYTHON_SITELIBDIR%%/formencode/fields.pyo
X%%PYTHON_SITELIBDIR%%/formencode/fieldstorage.pyo
X%%PYTHON_SITELIBDIR%%/formencode/foreach.pyo
X%%PYTHON_SITELIBDIR%%/formencode/formgen.pyo
X%%PYTHON_SITELIBDIR%%/formencode/htmlfill.pyo
X%%PYTHON_SITELIBDIR%%/formencode/htmlfill_schemabuilder.pyo
X%%PYTHON_SITELIBDIR%%/formencode/htmlform.pyo
X%%PYTHON_SITELIBDIR%%/formencode/htmlgen.pyo
X%%PYTHON_SITELIBDIR%%/formencode/interfaces.pyo
X%%PYTHON_SITELIBDIR%%/formencode/schema.pyo
X%%PYTHON_SITELIBDIR%%/formencode/sqlformgen.pyo
X%%PYTHON_SITELIBDIR%%/formencode/validators.pyo
X%%PYTHON_SITELIBDIR%%/formencode/variabledecode.pyo
X%%PORTDOCS%%%%EXAMPLESDIR%%/WebwareExamples/__init__.py
X%%PORTDOCS%%%%EXAMPLESDIR%%/WebwareExamples/index.py
X%%PORTDOCS%%%%EXAMPLESDIR%%/webware_example.ini
X at unexec rmdir %D/%%PORTDOCS%%%%EXAMPLESDIR%%/WebwareExamples 2>/dev/null || true
X at unexec rmdir %D/%%PORTDOCS%%%%EXAMPLESDIR%% 2>/dev/null || true
X at unexec rmdir %D/%%PYTHON_SITELIBDIR%%/formencode/util 2>/dev/null || true
X at unexec rmdir %D/%%PYTHON_SITELIBDIR%%/formencode/javascript 2>/dev/null || true
X at unexec rmdir %D/%%PYTHON_SITELIBDIR%%/formencode 2>/dev/null || true
END-of-py-formencode/pkg-plist
echo x - py-formencode/distinfo
sed 's/^X//' >py-formencode/distinfo << 'END-of-py-formencode/distinfo'
XMD5 (FormEncode-0.3.tar.gz) = 57afa5aad26bf3acb8b00e4babfe8297
XSHA256 (FormEncode-0.3.tar.gz) = 81742a9a9f9e4d19b48320b600674a462997b0d9f9ea4f4f42f5f945fc62e455
XSIZE (FormEncode-0.3.tar.gz) = 94346
END-of-py-formencode/distinfo
echo c - py-formencode/files
mkdir -p py-formencode/files > /dev/null 2>&1
echo x - py-formencode/files/patch-setup.py
sed 's/^X//' >py-formencode/files/patch-setup.py << 'END-of-py-formencode/files/patch-setup.py'
X
X$FreeBSD$
X
X--- setup.py.orig
X+++ setup.py
X@@ -1,6 +1,7 @@
X-from ez_setup import use_setuptools
X-use_setuptools()
X-from setuptools import setup
X+#from ez_setup import use_setuptools
X+#use_setuptools()
X+#from setuptools import setup
X+from distutils.core import setup
X 
X setup(name="FormEncode",
X       version="0.3",
END-of-py-formencode/files/patch-setup.py
exit
>Release-Note:
>Audit-Trail:
>Unformatted:



More information about the freebsd-ports-bugs mailing list