Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 15 Dec 2006 20:15:13 +0800 (CST)
From:      Dryice Liu <dryice@dryice.name>
To:        FreeBSD-gnats-submit@FreeBSD.org
Subject:   ports/106772: [UPDATE] www/py-formencode: pack as egg and take maintainership
Message-ID:  <200612151215.kBFCFDoD021988@readonline.info>
Resent-Message-ID: <200612151220.kBFCK46W019467@freefall.freebsd.org>

next in thread | raw e-mail | index | archive | help

>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@FreeBSD.org
+MAINTAINER=	dryice@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%%
-@dirrmtry %%PYTHON_SITELIBDIR%%/formencode/util
-@dirrmtry %%PYTHON_SITELIBDIR%%/formencode/javascript
-@dirrmtry %%PYTHON_SITELIBDIR%%/formencode
+@dirrmtry %%PYTHON_SITELIBDIR%%/FormEncode-%%FORMENCODEVER%%-py%%PYTHONVER%%.egg/formencode/util
+@dirrmtry %%PYTHON_SITELIBDIR%%/FormEncode-%%FORMENCODEVER%%-py%%PYTHONVER%%.egg/formencode/javascript
+@dirrmtry %%PYTHON_SITELIBDIR%%/FormEncode-%%FORMENCODEVER%%-py%%PYTHONVER%%.egg/formencode
--- attached file ends here ---


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



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200612151215.kBFCFDoD021988>