ports/106772: [UPDATE] www/py-formencode: pack as egg and take maintainership
Dryice Liu
dryice at dryice.name
Fri Dec 15 12:23:33 UTC 2006
>Number: 106772
>Category: ports
>Synopsis: [UPDATE] www/py-formencode: pack as egg and take maintainership
>Confidential: no
>Severity: non-critical
>Priority: low
>Responsible: freebsd-ports-bugs
>State: open
>Quarter:
>Keywords:
>Date-Required:
>Class: update
>Submitter-Id: current-users
>Arrival-Date: Fri Dec 15 12:20:02 GMT 2006
>Closed-Date:
>Last-Modified:
>Originator: Dryice Liu
>Release: FreeBSD 6.0-STABLE i386
>Organization:
>Environment:
System: FreeBSD dryice.3322.org 6.0-STABLE FreeBSD 6.0-STABLE #0: Thu Dec 1 15:59:44 CST 2005
>Description:
- Pack it as an egg. Because the (coming) TurboGears-devel
port need it to be an egg, and IMO this won't hurt anybody.
- add MASTER_SITES
- bump PORTREVISION
- deleted file: files/patch-setup.py
- take maintainership. Thanks the previous maintainers!
>How-To-Repeat:
>Fix:
--- attached file begins here ---
diff -ruN py-formencode.old/Makefile py-formencode/Makefile
--- py-formencode.old/Makefile Thu Dec 14 07:20:41 2006
+++ py-formencode/Makefile Fri Dec 15 20:08:47 2006
@@ -7,12 +7,14 @@
PORTNAME= formencode
PORTVERSION= 0.6
+PORTREVISION= 1
CATEGORIES= www python
-MASTER_SITES= http://cheeseshop.python.org/packages/source/F/FormEncode/
+MASTER_SITES= http://cheeseshop.python.org/packages/source/F/FormEncode/ \
+ http://dryice.name/computer/FreeBSD/distfiles/
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
DISTNAME= FormEncode-${PORTVERSION}
-MAINTAINER= ports at FreeBSD.org
+MAINTAINER= dryice at dryice.name
COMMENT= HTML form validation, generation, and conversion package
USE_PYTHON= yes
@@ -20,6 +22,10 @@
DOCSDIR= ${PREFIX}/share/doc/py-${PORTNAME}
EXAMPLESSDIR= ${PREFIX}/share/examples/py-${PORTNAME}
+FORMENCODEVER?= ${PORTVERSION}
+PYTHONVER?= ${_PYTHON_VERSION}
+PLIST_SUB= FORMENCODEVER=${FORMENCODEVER} \
+ PYTHONVER=${PYTHONVER}
PORTDOCS= *
diff -ruN py-formencode.old/files/patch-setup.py py-formencode/files/patch-setup.py
--- py-formencode.old/files/patch-setup.py Fri Nov 18 01:19:19 2005
+++ py-formencode/files/patch-setup.py Thu Jan 1 08:00:00 1970
@@ -1,16 +0,0 @@
-
-$FreeBSD: ports/www/py-formencode/files/patch-setup.py,v 1.1 2005/11/17 17:19:19 pav Exp $
-
---- setup.py.orig
-+++ setup.py
-@@ -1,6 +1,7 @@
--from ez_setup import use_setuptools
--use_setuptools()
--from setuptools import setup
-+#from ez_setup import use_setuptools
-+#use_setuptools()
-+#from setuptools import setup
-+from distutils.core import setup
-
- setup(name="FormEncode",
- version="0.3",
diff -ruN py-formencode.old/pkg-plist py-formencode/pkg-plist
--- py-formencode.old/pkg-plist Sun Jan 22 10:58:21 2006
+++ py-formencode/pkg-plist Fri Dec 15 20:06:00 2006
@@ -1,79 +1,85 @@
@comment $FreeBSD: ports/www/py-formencode/pkg-plist,v 1.3 2006/01/22 02:58:21 edwin Exp $
-%%PYTHON_SITELIBDIR%%/formencode/__init__.py
-%%PYTHON_SITELIBDIR%%/formencode/api.py
-%%PYTHON_SITELIBDIR%%/formencode/compound.py
-%%PYTHON_SITELIBDIR%%/formencode/context.py
-%%PYTHON_SITELIBDIR%%/formencode/declarative.py
-%%PYTHON_SITELIBDIR%%/formencode/doctest_xml_compare.py
-%%PYTHON_SITELIBDIR%%/formencode/fields.py
-%%PYTHON_SITELIBDIR%%/formencode/fieldstorage.py
-%%PYTHON_SITELIBDIR%%/formencode/foreach.py
-%%PYTHON_SITELIBDIR%%/formencode/formgen.py
-%%PYTHON_SITELIBDIR%%/formencode/htmlfill.py
-%%PYTHON_SITELIBDIR%%/formencode/htmlfill_schemabuilder.py
-%%PYTHON_SITELIBDIR%%/formencode/htmlform.py
-%%PYTHON_SITELIBDIR%%/formencode/htmlgen.py
-%%PYTHON_SITELIBDIR%%/formencode/interfaces.py
-%%PYTHON_SITELIBDIR%%/formencode/schema.py
-%%PYTHON_SITELIBDIR%%/formencode/sqlformgen.py
-%%PYTHON_SITELIBDIR%%/formencode/sqlschema.py
-%%PYTHON_SITELIBDIR%%/formencode/validators.py
-%%PYTHON_SITELIBDIR%%/formencode/variabledecode.py
-%%PYTHON_SITELIBDIR%%/formencode/util/__init__.py
-%%PYTHON_SITELIBDIR%%/formencode/util/doctest24.py
-%%PYTHON_SITELIBDIR%%/formencode/util/threadinglocal.py
-%%PYTHON_SITELIBDIR%%/formencode/util/__init__.pyc
-%%PYTHON_SITELIBDIR%%/formencode/util/doctest24.pyc
-%%PYTHON_SITELIBDIR%%/formencode/util/threadinglocal.pyc
-%%PYTHON_SITELIBDIR%%/formencode/util/__init__.pyo
-%%PYTHON_SITELIBDIR%%/formencode/util/doctest24.pyo
-%%PYTHON_SITELIBDIR%%/formencode/util/threadinglocal.pyo
-%%PYTHON_SITELIBDIR%%/formencode/javascript/ordering.js
-%%PYTHON_SITELIBDIR%%/formencode/__init__.pyc
-%%PYTHON_SITELIBDIR%%/formencode/api.pyc
-%%PYTHON_SITELIBDIR%%/formencode/compound.pyc
-%%PYTHON_SITELIBDIR%%/formencode/context.pyc
-%%PYTHON_SITELIBDIR%%/formencode/declarative.pyc
-%%PYTHON_SITELIBDIR%%/formencode/doctest_xml_compare.pyc
-%%PYTHON_SITELIBDIR%%/formencode/fields.pyc
-%%PYTHON_SITELIBDIR%%/formencode/fieldstorage.pyc
-%%PYTHON_SITELIBDIR%%/formencode/foreach.pyc
-%%PYTHON_SITELIBDIR%%/formencode/formgen.pyc
-%%PYTHON_SITELIBDIR%%/formencode/htmlfill.pyc
-%%PYTHON_SITELIBDIR%%/formencode/htmlfill_schemabuilder.pyc
-%%PYTHON_SITELIBDIR%%/formencode/htmlform.pyc
-%%PYTHON_SITELIBDIR%%/formencode/htmlgen.pyc
-%%PYTHON_SITELIBDIR%%/formencode/interfaces.pyc
-%%PYTHON_SITELIBDIR%%/formencode/schema.pyc
-%%PYTHON_SITELIBDIR%%/formencode/sqlformgen.pyc
-%%PYTHON_SITELIBDIR%%/formencode/sqlschema.pyc
-%%PYTHON_SITELIBDIR%%/formencode/validators.pyc
-%%PYTHON_SITELIBDIR%%/formencode/variabledecode.pyc
-%%PYTHON_SITELIBDIR%%/formencode/__init__.pyo
-%%PYTHON_SITELIBDIR%%/formencode/api.pyo
-%%PYTHON_SITELIBDIR%%/formencode/compound.pyo
-%%PYTHON_SITELIBDIR%%/formencode/context.pyo
-%%PYTHON_SITELIBDIR%%/formencode/declarative.pyo
-%%PYTHON_SITELIBDIR%%/formencode/doctest_xml_compare.pyo
-%%PYTHON_SITELIBDIR%%/formencode/fields.pyo
-%%PYTHON_SITELIBDIR%%/formencode/fieldstorage.pyo
-%%PYTHON_SITELIBDIR%%/formencode/foreach.pyo
-%%PYTHON_SITELIBDIR%%/formencode/formgen.pyo
-%%PYTHON_SITELIBDIR%%/formencode/htmlfill.pyo
-%%PYTHON_SITELIBDIR%%/formencode/htmlfill_schemabuilder.pyo
-%%PYTHON_SITELIBDIR%%/formencode/htmlform.pyo
-%%PYTHON_SITELIBDIR%%/formencode/htmlgen.pyo
-%%PYTHON_SITELIBDIR%%/formencode/interfaces.pyo
-%%PYTHON_SITELIBDIR%%/formencode/schema.pyo
-%%PYTHON_SITELIBDIR%%/formencode/sqlformgen.pyo
-%%PYTHON_SITELIBDIR%%/formencode/sqlschema.pyo
-%%PYTHON_SITELIBDIR%%/formencode/validators.pyo
-%%PYTHON_SITELIBDIR%%/formencode/variabledecode.pyo
+%%PYTHON_SITELIBDIR%%/FormEncode-%%FORMENCODEVER%%-py%%PYTHONVER%%.egg/EGG-INFO/dependency_links.txt
+%%PYTHON_SITELIBDIR%%/FormEncode-%%FORMENCODEVER%%-py%%PYTHONVER%%.egg/EGG-INFO/not-zip-safe
+%%PYTHON_SITELIBDIR%%/FormEncode-%%FORMENCODEVER%%-py%%PYTHONVER%%.egg/EGG-INFO/PKG-INFO
+%%PYTHON_SITELIBDIR%%/FormEncode-%%FORMENCODEVER%%-py%%PYTHONVER%%.egg/EGG-INFO/requires.txt
+%%PYTHON_SITELIBDIR%%/FormEncode-%%FORMENCODEVER%%-py%%PYTHONVER%%.egg/EGG-INFO/SOURCES.txt
+%%PYTHON_SITELIBDIR%%/FormEncode-%%FORMENCODEVER%%-py%%PYTHONVER%%.egg/EGG-INFO/top_level.txt
+%%PYTHON_SITELIBDIR%%/FormEncode-%%FORMENCODEVER%%-py%%PYTHONVER%%.egg/formencode/__init__.py
+%%PYTHON_SITELIBDIR%%/FormEncode-%%FORMENCODEVER%%-py%%PYTHONVER%%.egg/formencode/api.py
+%%PYTHON_SITELIBDIR%%/FormEncode-%%FORMENCODEVER%%-py%%PYTHONVER%%.egg/formencode/compound.py
+%%PYTHON_SITELIBDIR%%/FormEncode-%%FORMENCODEVER%%-py%%PYTHONVER%%.egg/formencode/context.py
+%%PYTHON_SITELIBDIR%%/FormEncode-%%FORMENCODEVER%%-py%%PYTHONVER%%.egg/formencode/declarative.py
+%%PYTHON_SITELIBDIR%%/FormEncode-%%FORMENCODEVER%%-py%%PYTHONVER%%.egg/formencode/doctest_xml_compare.py
+%%PYTHON_SITELIBDIR%%/FormEncode-%%FORMENCODEVER%%-py%%PYTHONVER%%.egg/formencode/fields.py
+%%PYTHON_SITELIBDIR%%/FormEncode-%%FORMENCODEVER%%-py%%PYTHONVER%%.egg/formencode/fieldstorage.py
+%%PYTHON_SITELIBDIR%%/FormEncode-%%FORMENCODEVER%%-py%%PYTHONVER%%.egg/formencode/foreach.py
+%%PYTHON_SITELIBDIR%%/FormEncode-%%FORMENCODEVER%%-py%%PYTHONVER%%.egg/formencode/formgen.py
+%%PYTHON_SITELIBDIR%%/FormEncode-%%FORMENCODEVER%%-py%%PYTHONVER%%.egg/formencode/htmlfill.py
+%%PYTHON_SITELIBDIR%%/FormEncode-%%FORMENCODEVER%%-py%%PYTHONVER%%.egg/formencode/htmlfill_schemabuilder.py
+%%PYTHON_SITELIBDIR%%/FormEncode-%%FORMENCODEVER%%-py%%PYTHONVER%%.egg/formencode/htmlform.py
+%%PYTHON_SITELIBDIR%%/FormEncode-%%FORMENCODEVER%%-py%%PYTHONVER%%.egg/formencode/htmlgen.py
+%%PYTHON_SITELIBDIR%%/FormEncode-%%FORMENCODEVER%%-py%%PYTHONVER%%.egg/formencode/interfaces.py
+%%PYTHON_SITELIBDIR%%/FormEncode-%%FORMENCODEVER%%-py%%PYTHONVER%%.egg/formencode/schema.py
+%%PYTHON_SITELIBDIR%%/FormEncode-%%FORMENCODEVER%%-py%%PYTHONVER%%.egg/formencode/sqlformgen.py
+%%PYTHON_SITELIBDIR%%/FormEncode-%%FORMENCODEVER%%-py%%PYTHONVER%%.egg/formencode/sqlschema.py
+%%PYTHON_SITELIBDIR%%/FormEncode-%%FORMENCODEVER%%-py%%PYTHONVER%%.egg/formencode/validators.py
+%%PYTHON_SITELIBDIR%%/FormEncode-%%FORMENCODEVER%%-py%%PYTHONVER%%.egg/formencode/variabledecode.py
+%%PYTHON_SITELIBDIR%%/FormEncode-%%FORMENCODEVER%%-py%%PYTHONVER%%.egg/formencode/util/__init__.py
+%%PYTHON_SITELIBDIR%%/FormEncode-%%FORMENCODEVER%%-py%%PYTHONVER%%.egg/formencode/util/doctest24.py
+%%PYTHON_SITELIBDIR%%/FormEncode-%%FORMENCODEVER%%-py%%PYTHONVER%%.egg/formencode/util/threadinglocal.py
+%%PYTHON_SITELIBDIR%%/FormEncode-%%FORMENCODEVER%%-py%%PYTHONVER%%.egg/formencode/util/__init__.pyc
+%%PYTHON_SITELIBDIR%%/FormEncode-%%FORMENCODEVER%%-py%%PYTHONVER%%.egg/formencode/util/doctest24.pyc
+%%PYTHON_SITELIBDIR%%/FormEncode-%%FORMENCODEVER%%-py%%PYTHONVER%%.egg/formencode/util/threadinglocal.pyc
+%%PYTHON_SITELIBDIR%%/FormEncode-%%FORMENCODEVER%%-py%%PYTHONVER%%.egg/formencode/util/__init__.pyo
+%%PYTHON_SITELIBDIR%%/FormEncode-%%FORMENCODEVER%%-py%%PYTHONVER%%.egg/formencode/util/doctest24.pyo
+%%PYTHON_SITELIBDIR%%/FormEncode-%%FORMENCODEVER%%-py%%PYTHONVER%%.egg/formencode/util/threadinglocal.pyo
+%%PYTHON_SITELIBDIR%%/FormEncode-%%FORMENCODEVER%%-py%%PYTHONVER%%.egg/formencode/javascript/ordering.js
+%%PYTHON_SITELIBDIR%%/FormEncode-%%FORMENCODEVER%%-py%%PYTHONVER%%.egg/formencode/__init__.pyc
+%%PYTHON_SITELIBDIR%%/FormEncode-%%FORMENCODEVER%%-py%%PYTHONVER%%.egg/formencode/api.pyc
+%%PYTHON_SITELIBDIR%%/FormEncode-%%FORMENCODEVER%%-py%%PYTHONVER%%.egg/formencode/compound.pyc
+%%PYTHON_SITELIBDIR%%/FormEncode-%%FORMENCODEVER%%-py%%PYTHONVER%%.egg/formencode/context.pyc
+%%PYTHON_SITELIBDIR%%/FormEncode-%%FORMENCODEVER%%-py%%PYTHONVER%%.egg/formencode/declarative.pyc
+%%PYTHON_SITELIBDIR%%/FormEncode-%%FORMENCODEVER%%-py%%PYTHONVER%%.egg/formencode/doctest_xml_compare.pyc
+%%PYTHON_SITELIBDIR%%/FormEncode-%%FORMENCODEVER%%-py%%PYTHONVER%%.egg/formencode/fields.pyc
+%%PYTHON_SITELIBDIR%%/FormEncode-%%FORMENCODEVER%%-py%%PYTHONVER%%.egg/formencode/fieldstorage.pyc
+%%PYTHON_SITELIBDIR%%/FormEncode-%%FORMENCODEVER%%-py%%PYTHONVER%%.egg/formencode/foreach.pyc
+%%PYTHON_SITELIBDIR%%/FormEncode-%%FORMENCODEVER%%-py%%PYTHONVER%%.egg/formencode/formgen.pyc
+%%PYTHON_SITELIBDIR%%/FormEncode-%%FORMENCODEVER%%-py%%PYTHONVER%%.egg/formencode/htmlfill.pyc
+%%PYTHON_SITELIBDIR%%/FormEncode-%%FORMENCODEVER%%-py%%PYTHONVER%%.egg/formencode/htmlfill_schemabuilder.pyc
+%%PYTHON_SITELIBDIR%%/FormEncode-%%FORMENCODEVER%%-py%%PYTHONVER%%.egg/formencode/htmlform.pyc
+%%PYTHON_SITELIBDIR%%/FormEncode-%%FORMENCODEVER%%-py%%PYTHONVER%%.egg/formencode/htmlgen.pyc
+%%PYTHON_SITELIBDIR%%/FormEncode-%%FORMENCODEVER%%-py%%PYTHONVER%%.egg/formencode/interfaces.pyc
+%%PYTHON_SITELIBDIR%%/FormEncode-%%FORMENCODEVER%%-py%%PYTHONVER%%.egg/formencode/schema.pyc
+%%PYTHON_SITELIBDIR%%/FormEncode-%%FORMENCODEVER%%-py%%PYTHONVER%%.egg/formencode/sqlformgen.pyc
+%%PYTHON_SITELIBDIR%%/FormEncode-%%FORMENCODEVER%%-py%%PYTHONVER%%.egg/formencode/sqlschema.pyc
+%%PYTHON_SITELIBDIR%%/FormEncode-%%FORMENCODEVER%%-py%%PYTHONVER%%.egg/formencode/validators.pyc
+%%PYTHON_SITELIBDIR%%/FormEncode-%%FORMENCODEVER%%-py%%PYTHONVER%%.egg/formencode/variabledecode.pyc
+%%PYTHON_SITELIBDIR%%/FormEncode-%%FORMENCODEVER%%-py%%PYTHONVER%%.egg/formencode/__init__.pyo
+%%PYTHON_SITELIBDIR%%/FormEncode-%%FORMENCODEVER%%-py%%PYTHONVER%%.egg/formencode/api.pyo
+%%PYTHON_SITELIBDIR%%/FormEncode-%%FORMENCODEVER%%-py%%PYTHONVER%%.egg/formencode/compound.pyo
+%%PYTHON_SITELIBDIR%%/FormEncode-%%FORMENCODEVER%%-py%%PYTHONVER%%.egg/formencode/context.pyo
+%%PYTHON_SITELIBDIR%%/FormEncode-%%FORMENCODEVER%%-py%%PYTHONVER%%.egg/formencode/declarative.pyo
+%%PYTHON_SITELIBDIR%%/FormEncode-%%FORMENCODEVER%%-py%%PYTHONVER%%.egg/formencode/doctest_xml_compare.pyo
+%%PYTHON_SITELIBDIR%%/FormEncode-%%FORMENCODEVER%%-py%%PYTHONVER%%.egg/formencode/fields.pyo
+%%PYTHON_SITELIBDIR%%/FormEncode-%%FORMENCODEVER%%-py%%PYTHONVER%%.egg/formencode/fieldstorage.pyo
+%%PYTHON_SITELIBDIR%%/FormEncode-%%FORMENCODEVER%%-py%%PYTHONVER%%.egg/formencode/foreach.pyo
+%%PYTHON_SITELIBDIR%%/FormEncode-%%FORMENCODEVER%%-py%%PYTHONVER%%.egg/formencode/formgen.pyo
+%%PYTHON_SITELIBDIR%%/FormEncode-%%FORMENCODEVER%%-py%%PYTHONVER%%.egg/formencode/htmlfill.pyo
+%%PYTHON_SITELIBDIR%%/FormEncode-%%FORMENCODEVER%%-py%%PYTHONVER%%.egg/formencode/htmlfill_schemabuilder.pyo
+%%PYTHON_SITELIBDIR%%/FormEncode-%%FORMENCODEVER%%-py%%PYTHONVER%%.egg/formencode/htmlform.pyo
+%%PYTHON_SITELIBDIR%%/FormEncode-%%FORMENCODEVER%%-py%%PYTHONVER%%.egg/formencode/htmlgen.pyo
+%%PYTHON_SITELIBDIR%%/FormEncode-%%FORMENCODEVER%%-py%%PYTHONVER%%.egg/formencode/interfaces.pyo
+%%PYTHON_SITELIBDIR%%/FormEncode-%%FORMENCODEVER%%-py%%PYTHONVER%%.egg/formencode/schema.pyo
+%%PYTHON_SITELIBDIR%%/FormEncode-%%FORMENCODEVER%%-py%%PYTHONVER%%.egg/formencode/sqlformgen.pyo
+%%PYTHON_SITELIBDIR%%/FormEncode-%%FORMENCODEVER%%-py%%PYTHONVER%%.egg/formencode/sqlschema.pyo
+%%PYTHON_SITELIBDIR%%/FormEncode-%%FORMENCODEVER%%-py%%PYTHONVER%%.egg/formencode/validators.pyo
+%%PYTHON_SITELIBDIR%%/FormEncode-%%FORMENCODEVER%%-py%%PYTHONVER%%.egg/formencode/variabledecode.pyo
%%PORTDOCS%%%%EXAMPLESDIR%%/WebwareExamples/__init__.py
%%PORTDOCS%%%%EXAMPLESDIR%%/WebwareExamples/index.py
%%PORTDOCS%%%%EXAMPLESDIR%%/webware_example.ini
@dirrmtry %%PORTDOCS%%%%EXAMPLESDIR%%/WebwareExamples
@dirrmtry %%PORTDOCS%%%%EXAMPLESDIR%%
- at dirrmtry %%PYTHON_SITELIBDIR%%/formencode/util
- at dirrmtry %%PYTHON_SITELIBDIR%%/formencode/javascript
- at dirrmtry %%PYTHON_SITELIBDIR%%/formencode
+ at dirrmtry %%PYTHON_SITELIBDIR%%/FormEncode-%%FORMENCODEVER%%-py%%PYTHONVER%%.egg/formencode/util
+ at dirrmtry %%PYTHON_SITELIBDIR%%/FormEncode-%%FORMENCODEVER%%-py%%PYTHONVER%%.egg/formencode/javascript
+ at dirrmtry %%PYTHON_SITELIBDIR%%/FormEncode-%%FORMENCODEVER%%-py%%PYTHONVER%%.egg/formencode
--- attached file ends here ---
>Release-Note:
>Audit-Trail:
>Unformatted:
More information about the freebsd-ports-bugs
mailing list