aboutsummaryrefslogtreecommitdiff
path: root/www
diff options
context:
space:
mode:
authorPav Lucistnik <pav@FreeBSD.org>2006-01-11 22:18:25 +0000
committerPav Lucistnik <pav@FreeBSD.org>2006-01-11 22:18:25 +0000
commitace5a34e6a48991b6d4536dbf39739554f9bf17d (patch)
treed699c441b8f690be4a9f225b9cbba84557e4d3f7 /www
parent5b2252f7492024473dbcdf63e16e3947b17de02e (diff)
downloadports-ace5a34e6a48991b6d4536dbf39739554f9bf17d.tar.gz
ports-ace5a34e6a48991b6d4536dbf39739554f9bf17d.zip
CherryPy is a pythonic, object-oriented web development framework.
CherryPy allows developers to build web applications in much the same way they would build any other object-oriented Python program. This usually results in smaller source code developed in less time. PR: ports/91686 Submitted by: Nicola Vitale <nivit@email.it>
Notes
Notes: svn path=/head/; revision=153316
Diffstat (limited to 'www')
-rw-r--r--www/Makefile1
-rw-r--r--www/py-cherrypy-devel/Makefile31
-rw-r--r--www/py-cherrypy-devel/distinfo3
-rw-r--r--www/py-cherrypy-devel/pkg-descr12
-rw-r--r--www/py-cherrypy-devel/pkg-plist214
-rw-r--r--www/py-cherrypy-old/Makefile31
-rw-r--r--www/py-cherrypy-old/distinfo3
-rw-r--r--www/py-cherrypy-old/pkg-descr12
-rw-r--r--www/py-cherrypy-old/pkg-plist214
-rw-r--r--www/py-cherrypy/Makefile31
-rw-r--r--www/py-cherrypy/distinfo3
-rw-r--r--www/py-cherrypy/pkg-descr12
-rw-r--r--www/py-cherrypy/pkg-plist214
13 files changed, 781 insertions, 0 deletions
diff --git a/www/Makefile b/www/Makefile
index 787ca4d65762..67dc2c723d0d 100644
--- a/www/Makefile
+++ b/www/Makefile
@@ -764,6 +764,7 @@
SUBDIR += py-HTMLgen
SUBDIR += py-albatross
SUBDIR += py-beautifulsoup
+ SUBDIR += py-cherrypy
SUBDIR += py-clientform
SUBDIR += py-cssutils
SUBDIR += py-django
diff --git a/www/py-cherrypy-devel/Makefile b/www/py-cherrypy-devel/Makefile
new file mode 100644
index 000000000000..092045275a67
--- /dev/null
+++ b/www/py-cherrypy-devel/Makefile
@@ -0,0 +1,31 @@
+# New ports collection makefile for: py-cherrypy
+# Date created: 2006-01-11
+# Whom: Nicola Vitale <nivit@email.it>
+#
+# $FreeBSD$
+#
+
+PORTNAME= cherrypy
+PORTVERSION= 2.1.1
+CATEGORIES= www python
+MASTER_SITES= ${MASTER_SITE_SOURCEFORGE}
+MASTER_SITE_SUBDIR= ${PORTNAME}
+PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
+DISTNAME= CherryPy-${PORTVERSION}
+
+MAINTAINER= nivit@email.it
+COMMENT= A pythonic, object-oriented web development framework
+
+USE_PYTHON= 2.3+
+USE_PYDISTUTILS= yes
+
+LN_OPTS= -sf
+
+EXAMPLESDIR= ${PREFIX}/share/examples/${PKGNAMEPREFIX}${PORTNAME}
+CPEXAMPLES= ${PYTHON_SITELIBDIR}/${PORTNAME}/tutorial
+
+post-install:
+ @${MV} ${CPEXAMPLES} ${EXAMPLESDIR} && \
+ ${LN} ${LN_OPTS} ${EXAMPLESDIR} ${CPEXAMPLES}
+
+.include <bsd.port.mk>
diff --git a/www/py-cherrypy-devel/distinfo b/www/py-cherrypy-devel/distinfo
new file mode 100644
index 000000000000..1dc0fcb1e7b7
--- /dev/null
+++ b/www/py-cherrypy-devel/distinfo
@@ -0,0 +1,3 @@
+MD5 (CherryPy-2.1.1.tar.gz) = f36d73a8c38c1444285b37c3451dce86
+SHA256 (CherryPy-2.1.1.tar.gz) = 2edb7213b030c116c53bbe5bc72c85e2978ed2aa515b6ba9560c8a8ce8968cf0
+SIZE (CherryPy-2.1.1.tar.gz) = 177839
diff --git a/www/py-cherrypy-devel/pkg-descr b/www/py-cherrypy-devel/pkg-descr
new file mode 100644
index 000000000000..41173832b794
--- /dev/null
+++ b/www/py-cherrypy-devel/pkg-descr
@@ -0,0 +1,12 @@
+CherryPy is a pythonic, object-oriented web development framework.
+
+CherryPy allows developers to build web applications in much the same
+way they would build any other object-oriented Python program.
+This usually results in smaller source code developed in less time.
+
+CherryPy is now more than three years old and it is has proven very
+fast and stable. It is being used in production by many sites, from
+the simplest ones to the most demanding ones.
+
+Author: CherryPy Team <team@cherrypy.org>
+WWW: http://www.cherrypy.org/
diff --git a/www/py-cherrypy-devel/pkg-plist b/www/py-cherrypy-devel/pkg-plist
new file mode 100644
index 000000000000..61351af4f93d
--- /dev/null
+++ b/www/py-cherrypy-devel/pkg-plist
@@ -0,0 +1,214 @@
+@comment $FreeBSD$
+%%PYTHON_SITELIBDIR%%/cherrypy/__init__.py
+%%PYTHON_SITELIBDIR%%/cherrypy/__init__.pyc
+%%PYTHON_SITELIBDIR%%/cherrypy/__init__.pyo
+%%PYTHON_SITELIBDIR%%/cherrypy/_cpcgifs.py
+%%PYTHON_SITELIBDIR%%/cherrypy/_cpcgifs.pyc
+%%PYTHON_SITELIBDIR%%/cherrypy/_cpcgifs.pyo
+%%PYTHON_SITELIBDIR%%/cherrypy/_cperror.py
+%%PYTHON_SITELIBDIR%%/cherrypy/_cperror.pyc
+%%PYTHON_SITELIBDIR%%/cherrypy/_cperror.pyo
+%%PYTHON_SITELIBDIR%%/cherrypy/_cphttpserver.py
+%%PYTHON_SITELIBDIR%%/cherrypy/_cphttpserver.pyc
+%%PYTHON_SITELIBDIR%%/cherrypy/_cphttpserver.pyo
+%%PYTHON_SITELIBDIR%%/cherrypy/_cphttptools.py
+%%PYTHON_SITELIBDIR%%/cherrypy/_cphttptools.pyc
+%%PYTHON_SITELIBDIR%%/cherrypy/_cphttptools.pyo
+%%PYTHON_SITELIBDIR%%/cherrypy/_cpserver.py
+%%PYTHON_SITELIBDIR%%/cherrypy/_cpserver.pyc
+%%PYTHON_SITELIBDIR%%/cherrypy/_cpserver.pyo
+%%PYTHON_SITELIBDIR%%/cherrypy/_cpthreadinglocal.py
+%%PYTHON_SITELIBDIR%%/cherrypy/_cpthreadinglocal.pyc
+%%PYTHON_SITELIBDIR%%/cherrypy/_cpthreadinglocal.pyo
+%%PYTHON_SITELIBDIR%%/cherrypy/_cputil.py
+%%PYTHON_SITELIBDIR%%/cherrypy/_cputil.pyc
+%%PYTHON_SITELIBDIR%%/cherrypy/_cputil.pyo
+%%PYTHON_SITELIBDIR%%/cherrypy/_cpwsgi.py
+%%PYTHON_SITELIBDIR%%/cherrypy/_cpwsgi.pyc
+%%PYTHON_SITELIBDIR%%/cherrypy/_cpwsgi.pyo
+%%PYTHON_SITELIBDIR%%/cherrypy/_cpwsgiserver.py
+%%PYTHON_SITELIBDIR%%/cherrypy/_cpwsgiserver.pyc
+%%PYTHON_SITELIBDIR%%/cherrypy/_cpwsgiserver.pyo
+%%PYTHON_SITELIBDIR%%/cherrypy/config.py
+%%PYTHON_SITELIBDIR%%/cherrypy/config.pyc
+%%PYTHON_SITELIBDIR%%/cherrypy/config.pyo
+%%PYTHON_SITELIBDIR%%/cherrypy/favicon.ico
+%%PYTHON_SITELIBDIR%%/cherrypy/lib/__init__.py
+%%PYTHON_SITELIBDIR%%/cherrypy/lib/__init__.pyc
+%%PYTHON_SITELIBDIR%%/cherrypy/lib/__init__.pyo
+%%PYTHON_SITELIBDIR%%/cherrypy/lib/aspect.py
+%%PYTHON_SITELIBDIR%%/cherrypy/lib/aspect.pyc
+%%PYTHON_SITELIBDIR%%/cherrypy/lib/aspect.pyo
+%%PYTHON_SITELIBDIR%%/cherrypy/lib/autoreload.py
+%%PYTHON_SITELIBDIR%%/cherrypy/lib/autoreload.pyc
+%%PYTHON_SITELIBDIR%%/cherrypy/lib/autoreload.pyo
+%%PYTHON_SITELIBDIR%%/cherrypy/lib/covercp.py
+%%PYTHON_SITELIBDIR%%/cherrypy/lib/covercp.pyc
+%%PYTHON_SITELIBDIR%%/cherrypy/lib/covercp.pyo
+%%PYTHON_SITELIBDIR%%/cherrypy/lib/cptools.py
+%%PYTHON_SITELIBDIR%%/cherrypy/lib/cptools.pyc
+%%PYTHON_SITELIBDIR%%/cherrypy/lib/cptools.pyo
+%%PYTHON_SITELIBDIR%%/cherrypy/lib/csauthenticate.py
+%%PYTHON_SITELIBDIR%%/cherrypy/lib/csauthenticate.pyc
+%%PYTHON_SITELIBDIR%%/cherrypy/lib/csauthenticate.pyo
+%%PYTHON_SITELIBDIR%%/cherrypy/lib/defaultformmask.py
+%%PYTHON_SITELIBDIR%%/cherrypy/lib/defaultformmask.pyc
+%%PYTHON_SITELIBDIR%%/cherrypy/lib/defaultformmask.pyo
+%%PYTHON_SITELIBDIR%%/cherrypy/lib/filter/__init__.py
+%%PYTHON_SITELIBDIR%%/cherrypy/lib/filter/__init__.pyc
+%%PYTHON_SITELIBDIR%%/cherrypy/lib/filter/__init__.pyo
+%%PYTHON_SITELIBDIR%%/cherrypy/lib/filter/basefilter.py
+%%PYTHON_SITELIBDIR%%/cherrypy/lib/filter/basefilter.pyc
+%%PYTHON_SITELIBDIR%%/cherrypy/lib/filter/basefilter.pyo
+%%PYTHON_SITELIBDIR%%/cherrypy/lib/filter/baseurlfilter.py
+%%PYTHON_SITELIBDIR%%/cherrypy/lib/filter/baseurlfilter.pyc
+%%PYTHON_SITELIBDIR%%/cherrypy/lib/filter/baseurlfilter.pyo
+%%PYTHON_SITELIBDIR%%/cherrypy/lib/filter/cachefilter.py
+%%PYTHON_SITELIBDIR%%/cherrypy/lib/filter/cachefilter.pyc
+%%PYTHON_SITELIBDIR%%/cherrypy/lib/filter/cachefilter.pyo
+%%PYTHON_SITELIBDIR%%/cherrypy/lib/filter/decodingfilter.py
+%%PYTHON_SITELIBDIR%%/cherrypy/lib/filter/decodingfilter.pyc
+%%PYTHON_SITELIBDIR%%/cherrypy/lib/filter/decodingfilter.pyo
+%%PYTHON_SITELIBDIR%%/cherrypy/lib/filter/encodingfilter.py
+%%PYTHON_SITELIBDIR%%/cherrypy/lib/filter/encodingfilter.pyc
+%%PYTHON_SITELIBDIR%%/cherrypy/lib/filter/encodingfilter.pyo
+%%PYTHON_SITELIBDIR%%/cherrypy/lib/filter/gzipfilter.py
+%%PYTHON_SITELIBDIR%%/cherrypy/lib/filter/gzipfilter.pyc
+%%PYTHON_SITELIBDIR%%/cherrypy/lib/filter/gzipfilter.pyo
+%%PYTHON_SITELIBDIR%%/cherrypy/lib/filter/logdebuginfofilter.py
+%%PYTHON_SITELIBDIR%%/cherrypy/lib/filter/logdebuginfofilter.pyc
+%%PYTHON_SITELIBDIR%%/cherrypy/lib/filter/logdebuginfofilter.pyo
+%%PYTHON_SITELIBDIR%%/cherrypy/lib/filter/nsgmlsfilter.py
+%%PYTHON_SITELIBDIR%%/cherrypy/lib/filter/nsgmlsfilter.pyc
+%%PYTHON_SITELIBDIR%%/cherrypy/lib/filter/nsgmlsfilter.pyo
+%%PYTHON_SITELIBDIR%%/cherrypy/lib/filter/sessionauthenticatefilter.py
+%%PYTHON_SITELIBDIR%%/cherrypy/lib/filter/sessionauthenticatefilter.pyc
+%%PYTHON_SITELIBDIR%%/cherrypy/lib/filter/sessionauthenticatefilter.pyo
+%%PYTHON_SITELIBDIR%%/cherrypy/lib/filter/sessionfilter.py
+%%PYTHON_SITELIBDIR%%/cherrypy/lib/filter/sessionfilter.pyc
+%%PYTHON_SITELIBDIR%%/cherrypy/lib/filter/sessionfilter.pyo
+%%PYTHON_SITELIBDIR%%/cherrypy/lib/filter/staticfilter.py
+%%PYTHON_SITELIBDIR%%/cherrypy/lib/filter/staticfilter.pyc
+%%PYTHON_SITELIBDIR%%/cherrypy/lib/filter/staticfilter.pyo
+%%PYTHON_SITELIBDIR%%/cherrypy/lib/filter/tidyfilter.py
+%%PYTHON_SITELIBDIR%%/cherrypy/lib/filter/tidyfilter.pyc
+%%PYTHON_SITELIBDIR%%/cherrypy/lib/filter/tidyfilter.pyo
+%%PYTHON_SITELIBDIR%%/cherrypy/lib/filter/xmlrpcfilter.py
+%%PYTHON_SITELIBDIR%%/cherrypy/lib/filter/xmlrpcfilter.pyc
+%%PYTHON_SITELIBDIR%%/cherrypy/lib/filter/xmlrpcfilter.pyo
+%%PYTHON_SITELIBDIR%%/cherrypy/lib/form.py
+%%PYTHON_SITELIBDIR%%/cherrypy/lib/form.pyc
+%%PYTHON_SITELIBDIR%%/cherrypy/lib/form.pyo
+%%PYTHON_SITELIBDIR%%/cherrypy/lib/httptools.py
+%%PYTHON_SITELIBDIR%%/cherrypy/lib/httptools.pyc
+%%PYTHON_SITELIBDIR%%/cherrypy/lib/httptools.pyo
+%%PYTHON_SITELIBDIR%%/cherrypy/lib/profiler.py
+%%PYTHON_SITELIBDIR%%/cherrypy/lib/profiler.pyc
+%%PYTHON_SITELIBDIR%%/cherrypy/lib/profiler.pyo
+%%PYTHON_SITELIBDIR%%/cherrypy/test/__init__.py
+%%PYTHON_SITELIBDIR%%/cherrypy/test/__init__.pyc
+%%PYTHON_SITELIBDIR%%/cherrypy/test/__init__.pyo
+%%PYTHON_SITELIBDIR%%/cherrypy/test/helper.py
+%%PYTHON_SITELIBDIR%%/cherrypy/test/helper.pyc
+%%PYTHON_SITELIBDIR%%/cherrypy/test/helper.pyo
+%%PYTHON_SITELIBDIR%%/cherrypy/test/static/has space.html
+%%PYTHON_SITELIBDIR%%/cherrypy/test/static/index.html
+%%PYTHON_SITELIBDIR%%/cherrypy/test/style.css
+%%PYTHON_SITELIBDIR%%/cherrypy/test/test.py
+%%PYTHON_SITELIBDIR%%/cherrypy/test/test.pyc
+%%PYTHON_SITELIBDIR%%/cherrypy/test/test.pyo
+%%PYTHON_SITELIBDIR%%/cherrypy/test/test_baseurl_filter.py
+%%PYTHON_SITELIBDIR%%/cherrypy/test/test_baseurl_filter.pyc
+%%PYTHON_SITELIBDIR%%/cherrypy/test/test_baseurl_filter.pyo
+%%PYTHON_SITELIBDIR%%/cherrypy/test/test_cache_filter.py
+%%PYTHON_SITELIBDIR%%/cherrypy/test/test_cache_filter.pyc
+%%PYTHON_SITELIBDIR%%/cherrypy/test/test_cache_filter.pyo
+%%PYTHON_SITELIBDIR%%/cherrypy/test/test_combinedfilters.py
+%%PYTHON_SITELIBDIR%%/cherrypy/test/test_combinedfilters.pyc
+%%PYTHON_SITELIBDIR%%/cherrypy/test/test_combinedfilters.pyo
+%%PYTHON_SITELIBDIR%%/cherrypy/test/test_core.py
+%%PYTHON_SITELIBDIR%%/cherrypy/test/test_core.pyc
+%%PYTHON_SITELIBDIR%%/cherrypy/test/test_core.pyo
+%%PYTHON_SITELIBDIR%%/cherrypy/test/test_decodingencoding_filter.py
+%%PYTHON_SITELIBDIR%%/cherrypy/test/test_decodingencoding_filter.pyc
+%%PYTHON_SITELIBDIR%%/cherrypy/test/test_decodingencoding_filter.pyo
+%%PYTHON_SITELIBDIR%%/cherrypy/test/test_gzip_filter.py
+%%PYTHON_SITELIBDIR%%/cherrypy/test/test_gzip_filter.pyc
+%%PYTHON_SITELIBDIR%%/cherrypy/test/test_gzip_filter.pyo
+%%PYTHON_SITELIBDIR%%/cherrypy/test/test_logdebuginfo_filter.py
+%%PYTHON_SITELIBDIR%%/cherrypy/test/test_logdebuginfo_filter.pyc
+%%PYTHON_SITELIBDIR%%/cherrypy/test/test_logdebuginfo_filter.pyo
+%%PYTHON_SITELIBDIR%%/cherrypy/test/test_noserver.py
+%%PYTHON_SITELIBDIR%%/cherrypy/test/test_noserver.pyc
+%%PYTHON_SITELIBDIR%%/cherrypy/test/test_noserver.pyo
+%%PYTHON_SITELIBDIR%%/cherrypy/test/test_objectmapping.py
+%%PYTHON_SITELIBDIR%%/cherrypy/test/test_objectmapping.pyc
+%%PYTHON_SITELIBDIR%%/cherrypy/test/test_objectmapping.pyo
+%%PYTHON_SITELIBDIR%%/cherrypy/test/test_session_filter.py
+%%PYTHON_SITELIBDIR%%/cherrypy/test/test_session_filter.pyc
+%%PYTHON_SITELIBDIR%%/cherrypy/test/test_session_filter.pyo
+%%PYTHON_SITELIBDIR%%/cherrypy/test/test_sessionauthenticate_filter.py
+%%PYTHON_SITELIBDIR%%/cherrypy/test/test_sessionauthenticate_filter.pyc
+%%PYTHON_SITELIBDIR%%/cherrypy/test/test_sessionauthenticate_filter.pyo
+%%PYTHON_SITELIBDIR%%/cherrypy/test/test_states.py
+%%PYTHON_SITELIBDIR%%/cherrypy/test/test_states.pyc
+%%PYTHON_SITELIBDIR%%/cherrypy/test/test_states.pyo
+%%PYTHON_SITELIBDIR%%/cherrypy/test/test_static_filter.py
+%%PYTHON_SITELIBDIR%%/cherrypy/test/test_static_filter.pyc
+%%PYTHON_SITELIBDIR%%/cherrypy/test/test_static_filter.pyo
+%%PYTHON_SITELIBDIR%%/cherrypy/test/test_tutorials.py
+%%PYTHON_SITELIBDIR%%/cherrypy/test/test_tutorials.pyc
+%%PYTHON_SITELIBDIR%%/cherrypy/test/test_tutorials.pyo
+%%PYTHON_SITELIBDIR%%/cherrypy/test/test_xmlrpc_filter.py
+%%PYTHON_SITELIBDIR%%/cherrypy/test/test_xmlrpc_filter.pyc
+%%PYTHON_SITELIBDIR%%/cherrypy/test/test_xmlrpc_filter.pyo
+%%PYTHON_SITELIBDIR%%/cherrypy/test/webtest.py
+%%PYTHON_SITELIBDIR%%/cherrypy/test/webtest.pyc
+%%PYTHON_SITELIBDIR%%/cherrypy/test/webtest.pyo
+%%PYTHON_SITELIBDIR%%/cherrypy/tutorial
+%%EXAMPLESDIR%%/README.txt
+%%EXAMPLESDIR%%/__init__.py
+%%EXAMPLESDIR%%/__init__.pyc
+%%EXAMPLESDIR%%/__init__.pyo
+%%EXAMPLESDIR%%/bonus-sqlobject.py
+%%EXAMPLESDIR%%/bonus-sqlobject.pyc
+%%EXAMPLESDIR%%/bonus-sqlobject.pyo
+%%EXAMPLESDIR%%/custom_error.html
+%%EXAMPLESDIR%%/pdf_file.pdf
+%%EXAMPLESDIR%%/tut01_helloworld.py
+%%EXAMPLESDIR%%/tut01_helloworld.pyc
+%%EXAMPLESDIR%%/tut01_helloworld.pyo
+%%EXAMPLESDIR%%/tut02_expose_methods.py
+%%EXAMPLESDIR%%/tut02_expose_methods.pyc
+%%EXAMPLESDIR%%/tut02_expose_methods.pyo
+%%EXAMPLESDIR%%/tut03_get_and_post.py
+%%EXAMPLESDIR%%/tut03_get_and_post.pyc
+%%EXAMPLESDIR%%/tut03_get_and_post.pyo
+%%EXAMPLESDIR%%/tut04_complex_site.py
+%%EXAMPLESDIR%%/tut04_complex_site.pyc
+%%EXAMPLESDIR%%/tut04_complex_site.pyo
+%%EXAMPLESDIR%%/tut05_derived_objects.py
+%%EXAMPLESDIR%%/tut05_derived_objects.pyc
+%%EXAMPLESDIR%%/tut05_derived_objects.pyo
+%%EXAMPLESDIR%%/tut06_default_method.py
+%%EXAMPLESDIR%%/tut06_default_method.pyc
+%%EXAMPLESDIR%%/tut06_default_method.pyo
+%%EXAMPLESDIR%%/tut07_sessions.py
+%%EXAMPLESDIR%%/tut07_sessions.pyc
+%%EXAMPLESDIR%%/tut07_sessions.pyo
+%%EXAMPLESDIR%%/tut08_generators_and_yield.py
+%%EXAMPLESDIR%%/tut08_generators_and_yield.pyc
+%%EXAMPLESDIR%%/tut08_generators_and_yield.pyo
+%%EXAMPLESDIR%%/tut09_files.py
+%%EXAMPLESDIR%%/tut09_files.pyc
+%%EXAMPLESDIR%%/tut09_files.pyo
+%%EXAMPLESDIR%%/tut10_http_errors.py
+%%EXAMPLESDIR%%/tut10_http_errors.pyc
+%%EXAMPLESDIR%%/tut10_http_errors.pyo
+%%EXAMPLESDIR%%/tutorial.conf
+@dirrm %%PYTHON_SITELIBDIR%%/cherrypy/lib/filter
+@dirrm %%PYTHON_SITELIBDIR%%/cherrypy/lib
+@dirrm %%PYTHON_SITELIBDIR%%/cherrypy/test/static
+@dirrm %%PYTHON_SITELIBDIR%%/cherrypy/test
+@dirrm %%EXAMPLESDIR%%/
+@dirrm %%PYTHON_SITELIBDIR%%/cherrypy
diff --git a/www/py-cherrypy-old/Makefile b/www/py-cherrypy-old/Makefile
new file mode 100644
index 000000000000..092045275a67
--- /dev/null
+++ b/www/py-cherrypy-old/Makefile
@@ -0,0 +1,31 @@
+# New ports collection makefile for: py-cherrypy
+# Date created: 2006-01-11
+# Whom: Nicola Vitale <nivit@email.it>
+#
+# $FreeBSD$
+#
+
+PORTNAME= cherrypy
+PORTVERSION= 2.1.1
+CATEGORIES= www python
+MASTER_SITES= ${MASTER_SITE_SOURCEFORGE}
+MASTER_SITE_SUBDIR= ${PORTNAME}
+PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
+DISTNAME= CherryPy-${PORTVERSION}
+
+MAINTAINER= nivit@email.it
+COMMENT= A pythonic, object-oriented web development framework
+
+USE_PYTHON= 2.3+
+USE_PYDISTUTILS= yes
+
+LN_OPTS= -sf
+
+EXAMPLESDIR= ${PREFIX}/share/examples/${PKGNAMEPREFIX}${PORTNAME}
+CPEXAMPLES= ${PYTHON_SITELIBDIR}/${PORTNAME}/tutorial
+
+post-install:
+ @${MV} ${CPEXAMPLES} ${EXAMPLESDIR} && \
+ ${LN} ${LN_OPTS} ${EXAMPLESDIR} ${CPEXAMPLES}
+
+.include <bsd.port.mk>
diff --git a/www/py-cherrypy-old/distinfo b/www/py-cherrypy-old/distinfo
new file mode 100644
index 000000000000..1dc0fcb1e7b7
--- /dev/null
+++ b/www/py-cherrypy-old/distinfo
@@ -0,0 +1,3 @@
+MD5 (CherryPy-2.1.1.tar.gz) = f36d73a8c38c1444285b37c3451dce86
+SHA256 (CherryPy-2.1.1.tar.gz) = 2edb7213b030c116c53bbe5bc72c85e2978ed2aa515b6ba9560c8a8ce8968cf0
+SIZE (CherryPy-2.1.1.tar.gz) = 177839
diff --git a/www/py-cherrypy-old/pkg-descr b/www/py-cherrypy-old/pkg-descr
new file mode 100644
index 000000000000..41173832b794
--- /dev/null
+++ b/www/py-cherrypy-old/pkg-descr
@@ -0,0 +1,12 @@
+CherryPy is a pythonic, object-oriented web development framework.
+
+CherryPy allows developers to build web applications in much the same
+way they would build any other object-oriented Python program.
+This usually results in smaller source code developed in less time.
+
+CherryPy is now more than three years old and it is has proven very
+fast and stable. It is being used in production by many sites, from
+the simplest ones to the most demanding ones.
+
+Author: CherryPy Team <team@cherrypy.org>
+WWW: http://www.cherrypy.org/
diff --git a/www/py-cherrypy-old/pkg-plist b/www/py-cherrypy-old/pkg-plist
new file mode 100644
index 000000000000..61351af4f93d
--- /dev/null
+++ b/www/py-cherrypy-old/pkg-plist
@@ -0,0 +1,214 @@
+@comment $FreeBSD$
+%%PYTHON_SITELIBDIR%%/cherrypy/__init__.py
+%%PYTHON_SITELIBDIR%%/cherrypy/__init__.pyc
+%%PYTHON_SITELIBDIR%%/cherrypy/__init__.pyo
+%%PYTHON_SITELIBDIR%%/cherrypy/_cpcgifs.py
+%%PYTHON_SITELIBDIR%%/cherrypy/_cpcgifs.pyc
+%%PYTHON_SITELIBDIR%%/cherrypy/_cpcgifs.pyo
+%%PYTHON_SITELIBDIR%%/cherrypy/_cperror.py
+%%PYTHON_SITELIBDIR%%/cherrypy/_cperror.pyc
+%%PYTHON_SITELIBDIR%%/cherrypy/_cperror.pyo
+%%PYTHON_SITELIBDIR%%/cherrypy/_cphttpserver.py
+%%PYTHON_SITELIBDIR%%/cherrypy/_cphttpserver.pyc
+%%PYTHON_SITELIBDIR%%/cherrypy/_cphttpserver.pyo
+%%PYTHON_SITELIBDIR%%/cherrypy/_cphttptools.py
+%%PYTHON_SITELIBDIR%%/cherrypy/_cphttptools.pyc
+%%PYTHON_SITELIBDIR%%/cherrypy/_cphttptools.pyo
+%%PYTHON_SITELIBDIR%%/cherrypy/_cpserver.py
+%%PYTHON_SITELIBDIR%%/cherrypy/_cpserver.pyc
+%%PYTHON_SITELIBDIR%%/cherrypy/_cpserver.pyo
+%%PYTHON_SITELIBDIR%%/cherrypy/_cpthreadinglocal.py
+%%PYTHON_SITELIBDIR%%/cherrypy/_cpthreadinglocal.pyc
+%%PYTHON_SITELIBDIR%%/cherrypy/_cpthreadinglocal.pyo
+%%PYTHON_SITELIBDIR%%/cherrypy/_cputil.py
+%%PYTHON_SITELIBDIR%%/cherrypy/_cputil.pyc
+%%PYTHON_SITELIBDIR%%/cherrypy/_cputil.pyo
+%%PYTHON_SITELIBDIR%%/cherrypy/_cpwsgi.py
+%%PYTHON_SITELIBDIR%%/cherrypy/_cpwsgi.pyc
+%%PYTHON_SITELIBDIR%%/cherrypy/_cpwsgi.pyo
+%%PYTHON_SITELIBDIR%%/cherrypy/_cpwsgiserver.py
+%%PYTHON_SITELIBDIR%%/cherrypy/_cpwsgiserver.pyc
+%%PYTHON_SITELIBDIR%%/cherrypy/_cpwsgiserver.pyo
+%%PYTHON_SITELIBDIR%%/cherrypy/config.py
+%%PYTHON_SITELIBDIR%%/cherrypy/config.pyc
+%%PYTHON_SITELIBDIR%%/cherrypy/config.pyo
+%%PYTHON_SITELIBDIR%%/cherrypy/favicon.ico
+%%PYTHON_SITELIBDIR%%/cherrypy/lib/__init__.py
+%%PYTHON_SITELIBDIR%%/cherrypy/lib/__init__.pyc
+%%PYTHON_SITELIBDIR%%/cherrypy/lib/__init__.pyo
+%%PYTHON_SITELIBDIR%%/cherrypy/lib/aspect.py
+%%PYTHON_SITELIBDIR%%/cherrypy/lib/aspect.pyc
+%%PYTHON_SITELIBDIR%%/cherrypy/lib/aspect.pyo
+%%PYTHON_SITELIBDIR%%/cherrypy/lib/autoreload.py
+%%PYTHON_SITELIBDIR%%/cherrypy/lib/autoreload.pyc
+%%PYTHON_SITELIBDIR%%/cherrypy/lib/autoreload.pyo
+%%PYTHON_SITELIBDIR%%/cherrypy/lib/covercp.py
+%%PYTHON_SITELIBDIR%%/cherrypy/lib/covercp.pyc
+%%PYTHON_SITELIBDIR%%/cherrypy/lib/covercp.pyo
+%%PYTHON_SITELIBDIR%%/cherrypy/lib/cptools.py
+%%PYTHON_SITELIBDIR%%/cherrypy/lib/cptools.pyc
+%%PYTHON_SITELIBDIR%%/cherrypy/lib/cptools.pyo
+%%PYTHON_SITELIBDIR%%/cherrypy/lib/csauthenticate.py
+%%PYTHON_SITELIBDIR%%/cherrypy/lib/csauthenticate.pyc
+%%PYTHON_SITELIBDIR%%/cherrypy/lib/csauthenticate.pyo
+%%PYTHON_SITELIBDIR%%/cherrypy/lib/defaultformmask.py
+%%PYTHON_SITELIBDIR%%/cherrypy/lib/defaultformmask.pyc
+%%PYTHON_SITELIBDIR%%/cherrypy/lib/defaultformmask.pyo
+%%PYTHON_SITELIBDIR%%/cherrypy/lib/filter/__init__.py
+%%PYTHON_SITELIBDIR%%/cherrypy/lib/filter/__init__.pyc
+%%PYTHON_SITELIBDIR%%/cherrypy/lib/filter/__init__.pyo
+%%PYTHON_SITELIBDIR%%/cherrypy/lib/filter/basefilter.py
+%%PYTHON_SITELIBDIR%%/cherrypy/lib/filter/basefilter.pyc
+%%PYTHON_SITELIBDIR%%/cherrypy/lib/filter/basefilter.pyo
+%%PYTHON_SITELIBDIR%%/cherrypy/lib/filter/baseurlfilter.py
+%%PYTHON_SITELIBDIR%%/cherrypy/lib/filter/baseurlfilter.pyc
+%%PYTHON_SITELIBDIR%%/cherrypy/lib/filter/baseurlfilter.pyo
+%%PYTHON_SITELIBDIR%%/cherrypy/lib/filter/cachefilter.py
+%%PYTHON_SITELIBDIR%%/cherrypy/lib/filter/cachefilter.pyc
+%%PYTHON_SITELIBDIR%%/cherrypy/lib/filter/cachefilter.pyo
+%%PYTHON_SITELIBDIR%%/cherrypy/lib/filter/decodingfilter.py
+%%PYTHON_SITELIBDIR%%/cherrypy/lib/filter/decodingfilter.pyc
+%%PYTHON_SITELIBDIR%%/cherrypy/lib/filter/decodingfilter.pyo
+%%PYTHON_SITELIBDIR%%/cherrypy/lib/filter/encodingfilter.py
+%%PYTHON_SITELIBDIR%%/cherrypy/lib/filter/encodingfilter.pyc
+%%PYTHON_SITELIBDIR%%/cherrypy/lib/filter/encodingfilter.pyo
+%%PYTHON_SITELIBDIR%%/cherrypy/lib/filter/gzipfilter.py
+%%PYTHON_SITELIBDIR%%/cherrypy/lib/filter/gzipfilter.pyc
+%%PYTHON_SITELIBDIR%%/cherrypy/lib/filter/gzipfilter.pyo
+%%PYTHON_SITELIBDIR%%/cherrypy/lib/filter/logdebuginfofilter.py
+%%PYTHON_SITELIBDIR%%/cherrypy/lib/filter/logdebuginfofilter.pyc
+%%PYTHON_SITELIBDIR%%/cherrypy/lib/filter/logdebuginfofilter.pyo
+%%PYTHON_SITELIBDIR%%/cherrypy/lib/filter/nsgmlsfilter.py
+%%PYTHON_SITELIBDIR%%/cherrypy/lib/filter/nsgmlsfilter.pyc
+%%PYTHON_SITELIBDIR%%/cherrypy/lib/filter/nsgmlsfilter.pyo
+%%PYTHON_SITELIBDIR%%/cherrypy/lib/filter/sessionauthenticatefilter.py
+%%PYTHON_SITELIBDIR%%/cherrypy/lib/filter/sessionauthenticatefilter.pyc
+%%PYTHON_SITELIBDIR%%/cherrypy/lib/filter/sessionauthenticatefilter.pyo
+%%PYTHON_SITELIBDIR%%/cherrypy/lib/filter/sessionfilter.py
+%%PYTHON_SITELIBDIR%%/cherrypy/lib/filter/sessionfilter.pyc
+%%PYTHON_SITELIBDIR%%/cherrypy/lib/filter/sessionfilter.pyo
+%%PYTHON_SITELIBDIR%%/cherrypy/lib/filter/staticfilter.py
+%%PYTHON_SITELIBDIR%%/cherrypy/lib/filter/staticfilter.pyc
+%%PYTHON_SITELIBDIR%%/cherrypy/lib/filter/staticfilter.pyo
+%%PYTHON_SITELIBDIR%%/cherrypy/lib/filter/tidyfilter.py
+%%PYTHON_SITELIBDIR%%/cherrypy/lib/filter/tidyfilter.pyc
+%%PYTHON_SITELIBDIR%%/cherrypy/lib/filter/tidyfilter.pyo
+%%PYTHON_SITELIBDIR%%/cherrypy/lib/filter/xmlrpcfilter.py
+%%PYTHON_SITELIBDIR%%/cherrypy/lib/filter/xmlrpcfilter.pyc
+%%PYTHON_SITELIBDIR%%/cherrypy/lib/filter/xmlrpcfilter.pyo
+%%PYTHON_SITELIBDIR%%/cherrypy/lib/form.py
+%%PYTHON_SITELIBDIR%%/cherrypy/lib/form.pyc
+%%PYTHON_SITELIBDIR%%/cherrypy/lib/form.pyo
+%%PYTHON_SITELIBDIR%%/cherrypy/lib/httptools.py
+%%PYTHON_SITELIBDIR%%/cherrypy/lib/httptools.pyc
+%%PYTHON_SITELIBDIR%%/cherrypy/lib/httptools.pyo
+%%PYTHON_SITELIBDIR%%/cherrypy/lib/profiler.py
+%%PYTHON_SITELIBDIR%%/cherrypy/lib/profiler.pyc
+%%PYTHON_SITELIBDIR%%/cherrypy/lib/profiler.pyo
+%%PYTHON_SITELIBDIR%%/cherrypy/test/__init__.py
+%%PYTHON_SITELIBDIR%%/cherrypy/test/__init__.pyc
+%%PYTHON_SITELIBDIR%%/cherrypy/test/__init__.pyo
+%%PYTHON_SITELIBDIR%%/cherrypy/test/helper.py
+%%PYTHON_SITELIBDIR%%/cherrypy/test/helper.pyc
+%%PYTHON_SITELIBDIR%%/cherrypy/test/helper.pyo
+%%PYTHON_SITELIBDIR%%/cherrypy/test/static/has space.html
+%%PYTHON_SITELIBDIR%%/cherrypy/test/static/index.html
+%%PYTHON_SITELIBDIR%%/cherrypy/test/style.css
+%%PYTHON_SITELIBDIR%%/cherrypy/test/test.py
+%%PYTHON_SITELIBDIR%%/cherrypy/test/test.pyc
+%%PYTHON_SITELIBDIR%%/cherrypy/test/test.pyo
+%%PYTHON_SITELIBDIR%%/cherrypy/test/test_baseurl_filter.py
+%%PYTHON_SITELIBDIR%%/cherrypy/test/test_baseurl_filter.pyc
+%%PYTHON_SITELIBDIR%%/cherrypy/test/test_baseurl_filter.pyo
+%%PYTHON_SITELIBDIR%%/cherrypy/test/test_cache_filter.py
+%%PYTHON_SITELIBDIR%%/cherrypy/test/test_cache_filter.pyc
+%%PYTHON_SITELIBDIR%%/cherrypy/test/test_cache_filter.pyo
+%%PYTHON_SITELIBDIR%%/cherrypy/test/test_combinedfilters.py
+%%PYTHON_SITELIBDIR%%/cherrypy/test/test_combinedfilters.pyc
+%%PYTHON_SITELIBDIR%%/cherrypy/test/test_combinedfilters.pyo
+%%PYTHON_SITELIBDIR%%/cherrypy/test/test_core.py
+%%PYTHON_SITELIBDIR%%/cherrypy/test/test_core.pyc
+%%PYTHON_SITELIBDIR%%/cherrypy/test/test_core.pyo
+%%PYTHON_SITELIBDIR%%/cherrypy/test/test_decodingencoding_filter.py
+%%PYTHON_SITELIBDIR%%/cherrypy/test/test_decodingencoding_filter.pyc
+%%PYTHON_SITELIBDIR%%/cherrypy/test/test_decodingencoding_filter.pyo
+%%PYTHON_SITELIBDIR%%/cherrypy/test/test_gzip_filter.py
+%%PYTHON_SITELIBDIR%%/cherrypy/test/test_gzip_filter.pyc
+%%PYTHON_SITELIBDIR%%/cherrypy/test/test_gzip_filter.pyo
+%%PYTHON_SITELIBDIR%%/cherrypy/test/test_logdebuginfo_filter.py
+%%PYTHON_SITELIBDIR%%/cherrypy/test/test_logdebuginfo_filter.pyc
+%%PYTHON_SITELIBDIR%%/cherrypy/test/test_logdebuginfo_filter.pyo
+%%PYTHON_SITELIBDIR%%/cherrypy/test/test_noserver.py
+%%PYTHON_SITELIBDIR%%/cherrypy/test/test_noserver.pyc
+%%PYTHON_SITELIBDIR%%/cherrypy/test/test_noserver.pyo
+%%PYTHON_SITELIBDIR%%/cherrypy/test/test_objectmapping.py
+%%PYTHON_SITELIBDIR%%/cherrypy/test/test_objectmapping.pyc
+%%PYTHON_SITELIBDIR%%/cherrypy/test/test_objectmapping.pyo
+%%PYTHON_SITELIBDIR%%/cherrypy/test/test_session_filter.py
+%%PYTHON_SITELIBDIR%%/cherrypy/test/test_session_filter.pyc
+%%PYTHON_SITELIBDIR%%/cherrypy/test/test_session_filter.pyo
+%%PYTHON_SITELIBDIR%%/cherrypy/test/test_sessionauthenticate_filter.py
+%%PYTHON_SITELIBDIR%%/cherrypy/test/test_sessionauthenticate_filter.pyc
+%%PYTHON_SITELIBDIR%%/cherrypy/test/test_sessionauthenticate_filter.pyo
+%%PYTHON_SITELIBDIR%%/cherrypy/test/test_states.py
+%%PYTHON_SITELIBDIR%%/cherrypy/test/test_states.pyc
+%%PYTHON_SITELIBDIR%%/cherrypy/test/test_states.pyo
+%%PYTHON_SITELIBDIR%%/cherrypy/test/test_static_filter.py
+%%PYTHON_SITELIBDIR%%/cherrypy/test/test_static_filter.pyc
+%%PYTHON_SITELIBDIR%%/cherrypy/test/test_static_filter.pyo
+%%PYTHON_SITELIBDIR%%/cherrypy/test/test_tutorials.py
+%%PYTHON_SITELIBDIR%%/cherrypy/test/test_tutorials.pyc
+%%PYTHON_SITELIBDIR%%/cherrypy/test/test_tutorials.pyo
+%%PYTHON_SITELIBDIR%%/cherrypy/test/test_xmlrpc_filter.py
+%%PYTHON_SITELIBDIR%%/cherrypy/test/test_xmlrpc_filter.pyc
+%%PYTHON_SITELIBDIR%%/cherrypy/test/test_xmlrpc_filter.pyo
+%%PYTHON_SITELIBDIR%%/cherrypy/test/webtest.py
+%%PYTHON_SITELIBDIR%%/cherrypy/test/webtest.pyc
+%%PYTHON_SITELIBDIR%%/cherrypy/test/webtest.pyo
+%%PYTHON_SITELIBDIR%%/cherrypy/tutorial
+%%EXAMPLESDIR%%/README.txt
+%%EXAMPLESDIR%%/__init__.py
+%%EXAMPLESDIR%%/__init__.pyc
+%%EXAMPLESDIR%%/__init__.pyo
+%%EXAMPLESDIR%%/bonus-sqlobject.py
+%%EXAMPLESDIR%%/bonus-sqlobject.pyc
+%%EXAMPLESDIR%%/bonus-sqlobject.pyo
+%%EXAMPLESDIR%%/custom_error.html
+%%EXAMPLESDIR%%/pdf_file.pdf
+%%EXAMPLESDIR%%/tut01_helloworld.py
+%%EXAMPLESDIR%%/tut01_helloworld.pyc
+%%EXAMPLESDIR%%/tut01_helloworld.pyo
+%%EXAMPLESDIR%%/tut02_expose_methods.py
+%%EXAMPLESDIR%%/tut02_expose_methods.pyc
+%%EXAMPLESDIR%%/tut02_expose_methods.pyo
+%%EXAMPLESDIR%%/tut03_get_and_post.py
+%%EXAMPLESDIR%%/tut03_get_and_post.pyc
+%%EXAMPLESDIR%%/tut03_get_and_post.pyo
+%%EXAMPLESDIR%%/tut04_complex_site.py
+%%EXAMPLESDIR%%/tut04_complex_site.pyc
+%%EXAMPLESDIR%%/tut04_complex_site.pyo
+%%EXAMPLESDIR%%/tut05_derived_objects.py
+%%EXAMPLESDIR%%/tut05_derived_objects.pyc
+%%EXAMPLESDIR%%/tut05_derived_objects.pyo
+%%EXAMPLESDIR%%/tut06_default_method.py
+%%EXAMPLESDIR%%/tut06_default_method.pyc
+%%EXAMPLESDIR%%/tut06_default_method.pyo
+%%EXAMPLESDIR%%/tut07_sessions.py
+%%EXAMPLESDIR%%/tut07_sessions.pyc
+%%EXAMPLESDIR%%/tut07_sessions.pyo
+%%EXAMPLESDIR%%/tut08_generators_and_yield.py
+%%EXAMPLESDIR%%/tut08_generators_and_yield.pyc
+%%EXAMPLESDIR%%/tut08_generators_and_yield.pyo
+%%EXAMPLESDIR%%/tut09_files.py
+%%EXAMPLESDIR%%/tut09_files.pyc
+%%EXAMPLESDIR%%/tut09_files.pyo
+%%EXAMPLESDIR%%/tut10_http_errors.py
+%%EXAMPLESDIR%%/tut10_http_errors.pyc
+%%EXAMPLESDIR%%/tut10_http_errors.pyo
+%%EXAMPLESDIR%%/tutorial.conf
+@dirrm %%PYTHON_SITELIBDIR%%/cherrypy/lib/filter
+@dirrm %%PYTHON_SITELIBDIR%%/cherrypy/lib
+@dirrm %%PYTHON_SITELIBDIR%%/cherrypy/test/static
+@dirrm %%PYTHON_SITELIBDIR%%/cherrypy/test
+@dirrm %%EXAMPLESDIR%%/
+@dirrm %%PYTHON_SITELIBDIR%%/cherrypy
diff --git a/www/py-cherrypy/Makefile b/www/py-cherrypy/Makefile
new file mode 100644
index 000000000000..092045275a67
--- /dev/null
+++ b/www/py-cherrypy/Makefile
@@ -0,0 +1,31 @@
+# New ports collection makefile for: py-cherrypy
+# Date created: 2006-01-11
+# Whom: Nicola Vitale <nivit@email.it>
+#
+# $FreeBSD$
+#
+
+PORTNAME= cherrypy
+PORTVERSION= 2.1.1
+CATEGORIES= www python
+MASTER_SITES= ${MASTER_SITE_SOURCEFORGE}
+MASTER_SITE_SUBDIR= ${PORTNAME}
+PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
+DISTNAME= CherryPy-${PORTVERSION}
+
+MAINTAINER= nivit@email.it
+COMMENT= A pythonic, object-oriented web development framework
+
+USE_PYTHON= 2.3+
+USE_PYDISTUTILS= yes
+
+LN_OPTS= -sf
+
+EXAMPLESDIR= ${PREFIX}/share/examples/${PKGNAMEPREFIX}${PORTNAME}
+CPEXAMPLES= ${PYTHON_SITELIBDIR}/${PORTNAME}/tutorial
+
+post-install:
+ @${MV} ${CPEXAMPLES} ${EXAMPLESDIR} && \
+ ${LN} ${LN_OPTS} ${EXAMPLESDIR} ${CPEXAMPLES}
+
+.include <bsd.port.mk>
diff --git a/www/py-cherrypy/distinfo b/www/py-cherrypy/distinfo
new file mode 100644
index 000000000000..1dc0fcb1e7b7
--- /dev/null
+++ b/www/py-cherrypy/distinfo
@@ -0,0 +1,3 @@
+MD5 (CherryPy-2.1.1.tar.gz) = f36d73a8c38c1444285b37c3451dce86
+SHA256 (CherryPy-2.1.1.tar.gz) = 2edb7213b030c116c53bbe5bc72c85e2978ed2aa515b6ba9560c8a8ce8968cf0
+SIZE (CherryPy-2.1.1.tar.gz) = 177839
diff --git a/www/py-cherrypy/pkg-descr b/www/py-cherrypy/pkg-descr
new file mode 100644
index 000000000000..41173832b794
--- /dev/null
+++ b/www/py-cherrypy/pkg-descr
@@ -0,0 +1,12 @@
+CherryPy is a pythonic, object-oriented web development framework.
+
+CherryPy allows developers to build web applications in much the same
+way they would build any other object-oriented Python program.
+This usually results in smaller source code developed in less time.
+
+CherryPy is now more than three years old and it is has proven very
+fast and stable. It is being used in production by many sites, from
+the simplest ones to the most demanding ones.
+
+Author: CherryPy Team <team@cherrypy.org>
+WWW: http://www.cherrypy.org/
diff --git a/www/py-cherrypy/pkg-plist b/www/py-cherrypy/pkg-plist
new file mode 100644
index 000000000000..61351af4f93d
--- /dev/null
+++ b/www/py-cherrypy/pkg-plist
@@ -0,0 +1,214 @@
+@comment $FreeBSD$
+%%PYTHON_SITELIBDIR%%/cherrypy/__init__.py
+%%PYTHON_SITELIBDIR%%/cherrypy/__init__.pyc
+%%PYTHON_SITELIBDIR%%/cherrypy/__init__.pyo
+%%PYTHON_SITELIBDIR%%/cherrypy/_cpcgifs.py
+%%PYTHON_SITELIBDIR%%/cherrypy/_cpcgifs.pyc
+%%PYTHON_SITELIBDIR%%/cherrypy/_cpcgifs.pyo
+%%PYTHON_SITELIBDIR%%/cherrypy/_cperror.py
+%%PYTHON_SITELIBDIR%%/cherrypy/_cperror.pyc
+%%PYTHON_SITELIBDIR%%/cherrypy/_cperror.pyo
+%%PYTHON_SITELIBDIR%%/cherrypy/_cphttpserver.py
+%%PYTHON_SITELIBDIR%%/cherrypy/_cphttpserver.pyc
+%%PYTHON_SITELIBDIR%%/cherrypy/_cphttpserver.pyo
+%%PYTHON_SITELIBDIR%%/cherrypy/_cphttptools.py
+%%PYTHON_SITELIBDIR%%/cherrypy/_cphttptools.pyc
+%%PYTHON_SITELIBDIR%%/cherrypy/_cphttptools.pyo
+%%PYTHON_SITELIBDIR%%/cherrypy/_cpserver.py
+%%PYTHON_SITELIBDIR%%/cherrypy/_cpserver.pyc
+%%PYTHON_SITELIBDIR%%/cherrypy/_cpserver.pyo
+%%PYTHON_SITELIBDIR%%/cherrypy/_cpthreadinglocal.py
+%%PYTHON_SITELIBDIR%%/cherrypy/_cpthreadinglocal.pyc
+%%PYTHON_SITELIBDIR%%/cherrypy/_cpthreadinglocal.pyo
+%%PYTHON_SITELIBDIR%%/cherrypy/_cputil.py
+%%PYTHON_SITELIBDIR%%/cherrypy/_cputil.pyc
+%%PYTHON_SITELIBDIR%%/cherrypy/_cputil.pyo
+%%PYTHON_SITELIBDIR%%/cherrypy/_cpwsgi.py
+%%PYTHON_SITELIBDIR%%/cherrypy/_cpwsgi.pyc
+%%PYTHON_SITELIBDIR%%/cherrypy/_cpwsgi.pyo
+%%PYTHON_SITELIBDIR%%/cherrypy/_cpwsgiserver.py
+%%PYTHON_SITELIBDIR%%/cherrypy/_cpwsgiserver.pyc
+%%PYTHON_SITELIBDIR%%/cherrypy/_cpwsgiserver.pyo
+%%PYTHON_SITELIBDIR%%/cherrypy/config.py
+%%PYTHON_SITELIBDIR%%/cherrypy/config.pyc
+%%PYTHON_SITELIBDIR%%/cherrypy/config.pyo
+%%PYTHON_SITELIBDIR%%/cherrypy/favicon.ico
+%%PYTHON_SITELIBDIR%%/cherrypy/lib/__init__.py
+%%PYTHON_SITELIBDIR%%/cherrypy/lib/__init__.pyc
+%%PYTHON_SITELIBDIR%%/cherrypy/lib/__init__.pyo
+%%PYTHON_SITELIBDIR%%/cherrypy/lib/aspect.py
+%%PYTHON_SITELIBDIR%%/cherrypy/lib/aspect.pyc
+%%PYTHON_SITELIBDIR%%/cherrypy/lib/aspect.pyo
+%%PYTHON_SITELIBDIR%%/cherrypy/lib/autoreload.py
+%%PYTHON_SITELIBDIR%%/cherrypy/lib/autoreload.pyc
+%%PYTHON_SITELIBDIR%%/cherrypy/lib/autoreload.pyo
+%%PYTHON_SITELIBDIR%%/cherrypy/lib/covercp.py
+%%PYTHON_SITELIBDIR%%/cherrypy/lib/covercp.pyc
+%%PYTHON_SITELIBDIR%%/cherrypy/lib/covercp.pyo
+%%PYTHON_SITELIBDIR%%/cherrypy/lib/cptools.py
+%%PYTHON_SITELIBDIR%%/cherrypy/lib/cptools.pyc
+%%PYTHON_SITELIBDIR%%/cherrypy/lib/cptools.pyo
+%%PYTHON_SITELIBDIR%%/cherrypy/lib/csauthenticate.py
+%%PYTHON_SITELIBDIR%%/cherrypy/lib/csauthenticate.pyc
+%%PYTHON_SITELIBDIR%%/cherrypy/lib/csauthenticate.pyo
+%%PYTHON_SITELIBDIR%%/cherrypy/lib/defaultformmask.py
+%%PYTHON_SITELIBDIR%%/cherrypy/lib/defaultformmask.pyc
+%%PYTHON_SITELIBDIR%%/cherrypy/lib/defaultformmask.pyo
+%%PYTHON_SITELIBDIR%%/cherrypy/lib/filter/__init__.py
+%%PYTHON_SITELIBDIR%%/cherrypy/lib/filter/__init__.pyc
+%%PYTHON_SITELIBDIR%%/cherrypy/lib/filter/__init__.pyo
+%%PYTHON_SITELIBDIR%%/cherrypy/lib/filter/basefilter.py
+%%PYTHON_SITELIBDIR%%/cherrypy/lib/filter/basefilter.pyc
+%%PYTHON_SITELIBDIR%%/cherrypy/lib/filter/basefilter.pyo
+%%PYTHON_SITELIBDIR%%/cherrypy/lib/filter/baseurlfilter.py
+%%PYTHON_SITELIBDIR%%/cherrypy/lib/filter/baseurlfilter.pyc
+%%PYTHON_SITELIBDIR%%/cherrypy/lib/filter/baseurlfilter.pyo
+%%PYTHON_SITELIBDIR%%/cherrypy/lib/filter/cachefilter.py
+%%PYTHON_SITELIBDIR%%/cherrypy/lib/filter/cachefilter.pyc
+%%PYTHON_SITELIBDIR%%/cherrypy/lib/filter/cachefilter.pyo
+%%PYTHON_SITELIBDIR%%/cherrypy/lib/filter/decodingfilter.py
+%%PYTHON_SITELIBDIR%%/cherrypy/lib/filter/decodingfilter.pyc
+%%PYTHON_SITELIBDIR%%/cherrypy/lib/filter/decodingfilter.pyo
+%%PYTHON_SITELIBDIR%%/cherrypy/lib/filter/encodingfilter.py
+%%PYTHON_SITELIBDIR%%/cherrypy/lib/filter/encodingfilter.pyc
+%%PYTHON_SITELIBDIR%%/cherrypy/lib/filter/encodingfilter.pyo
+%%PYTHON_SITELIBDIR%%/cherrypy/lib/filter/gzipfilter.py
+%%PYTHON_SITELIBDIR%%/cherrypy/lib/filter/gzipfilter.pyc
+%%PYTHON_SITELIBDIR%%/cherrypy/lib/filter/gzipfilter.pyo
+%%PYTHON_SITELIBDIR%%/cherrypy/lib/filter/logdebuginfofilter.py
+%%PYTHON_SITELIBDIR%%/cherrypy/lib/filter/logdebuginfofilter.pyc
+%%PYTHON_SITELIBDIR%%/cherrypy/lib/filter/logdebuginfofilter.pyo
+%%PYTHON_SITELIBDIR%%/cherrypy/lib/filter/nsgmlsfilter.py
+%%PYTHON_SITELIBDIR%%/cherrypy/lib/filter/nsgmlsfilter.pyc
+%%PYTHON_SITELIBDIR%%/cherrypy/lib/filter/nsgmlsfilter.pyo
+%%PYTHON_SITELIBDIR%%/cherrypy/lib/filter/sessionauthenticatefilter.py
+%%PYTHON_SITELIBDIR%%/cherrypy/lib/filter/sessionauthenticatefilter.pyc
+%%PYTHON_SITELIBDIR%%/cherrypy/lib/filter/sessionauthenticatefilter.pyo
+%%PYTHON_SITELIBDIR%%/cherrypy/lib/filter/sessionfilter.py
+%%PYTHON_SITELIBDIR%%/cherrypy/lib/filter/sessionfilter.pyc
+%%PYTHON_SITELIBDIR%%/cherrypy/lib/filter/sessionfilter.pyo
+%%PYTHON_SITELIBDIR%%/cherrypy/lib/filter/staticfilter.py
+%%PYTHON_SITELIBDIR%%/cherrypy/lib/filter/staticfilter.pyc
+%%PYTHON_SITELIBDIR%%/cherrypy/lib/filter/staticfilter.pyo
+%%PYTHON_SITELIBDIR%%/cherrypy/lib/filter/tidyfilter.py
+%%PYTHON_SITELIBDIR%%/cherrypy/lib/filter/tidyfilter.pyc
+%%PYTHON_SITELIBDIR%%/cherrypy/lib/filter/tidyfilter.pyo
+%%PYTHON_SITELIBDIR%%/cherrypy/lib/filter/xmlrpcfilter.py
+%%PYTHON_SITELIBDIR%%/cherrypy/lib/filter/xmlrpcfilter.pyc
+%%PYTHON_SITELIBDIR%%/cherrypy/lib/filter/xmlrpcfilter.pyo
+%%PYTHON_SITELIBDIR%%/cherrypy/lib/form.py
+%%PYTHON_SITELIBDIR%%/cherrypy/lib/form.pyc
+%%PYTHON_SITELIBDIR%%/cherrypy/lib/form.pyo
+%%PYTHON_SITELIBDIR%%/cherrypy/lib/httptools.py
+%%PYTHON_SITELIBDIR%%/cherrypy/lib/httptools.pyc
+%%PYTHON_SITELIBDIR%%/cherrypy/lib/httptools.pyo
+%%PYTHON_SITELIBDIR%%/cherrypy/lib/profiler.py
+%%PYTHON_SITELIBDIR%%/cherrypy/lib/profiler.pyc
+%%PYTHON_SITELIBDIR%%/cherrypy/lib/profiler.pyo
+%%PYTHON_SITELIBDIR%%/cherrypy/test/__init__.py
+%%PYTHON_SITELIBDIR%%/cherrypy/test/__init__.pyc
+%%PYTHON_SITELIBDIR%%/cherrypy/test/__init__.pyo
+%%PYTHON_SITELIBDIR%%/cherrypy/test/helper.py
+%%PYTHON_SITELIBDIR%%/cherrypy/test/helper.pyc
+%%PYTHON_SITELIBDIR%%/cherrypy/test/helper.pyo
+%%PYTHON_SITELIBDIR%%/cherrypy/test/static/has space.html
+%%PYTHON_SITELIBDIR%%/cherrypy/test/static/index.html
+%%PYTHON_SITELIBDIR%%/cherrypy/test/style.css
+%%PYTHON_SITELIBDIR%%/cherrypy/test/test.py
+%%PYTHON_SITELIBDIR%%/cherrypy/test/test.pyc
+%%PYTHON_SITELIBDIR%%/cherrypy/test/test.pyo
+%%PYTHON_SITELIBDIR%%/cherrypy/test/test_baseurl_filter.py
+%%PYTHON_SITELIBDIR%%/cherrypy/test/test_baseurl_filter.pyc
+%%PYTHON_SITELIBDIR%%/cherrypy/test/test_baseurl_filter.pyo
+%%PYTHON_SITELIBDIR%%/cherrypy/test/test_cache_filter.py
+%%PYTHON_SITELIBDIR%%/cherrypy/test/test_cache_filter.pyc
+%%PYTHON_SITELIBDIR%%/cherrypy/test/test_cache_filter.pyo
+%%PYTHON_SITELIBDIR%%/cherrypy/test/test_combinedfilters.py
+%%PYTHON_SITELIBDIR%%/cherrypy/test/test_combinedfilters.pyc
+%%PYTHON_SITELIBDIR%%/cherrypy/test/test_combinedfilters.pyo
+%%PYTHON_SITELIBDIR%%/cherrypy/test/test_core.py
+%%PYTHON_SITELIBDIR%%/cherrypy/test/test_core.pyc
+%%PYTHON_SITELIBDIR%%/cherrypy/test/test_core.pyo
+%%PYTHON_SITELIBDIR%%/cherrypy/test/test_decodingencoding_filter.py
+%%PYTHON_SITELIBDIR%%/cherrypy/test/test_decodingencoding_filter.pyc
+%%PYTHON_SITELIBDIR%%/cherrypy/test/test_decodingencoding_filter.pyo
+%%PYTHON_SITELIBDIR%%/cherrypy/test/test_gzip_filter.py
+%%PYTHON_SITELIBDIR%%/cherrypy/test/test_gzip_filter.pyc
+%%PYTHON_SITELIBDIR%%/cherrypy/test/test_gzip_filter.pyo
+%%PYTHON_SITELIBDIR%%/cherrypy/test/test_logdebuginfo_filter.py
+%%PYTHON_SITELIBDIR%%/cherrypy/test/test_logdebuginfo_filter.pyc
+%%PYTHON_SITELIBDIR%%/cherrypy/test/test_logdebuginfo_filter.pyo
+%%PYTHON_SITELIBDIR%%/cherrypy/test/test_noserver.py
+%%PYTHON_SITELIBDIR%%/cherrypy/test/test_noserver.pyc
+%%PYTHON_SITELIBDIR%%/cherrypy/test/test_noserver.pyo
+%%PYTHON_SITELIBDIR%%/cherrypy/test/test_objectmapping.py
+%%PYTHON_SITELIBDIR%%/cherrypy/test/test_objectmapping.pyc
+%%PYTHON_SITELIBDIR%%/cherrypy/test/test_objectmapping.pyo
+%%PYTHON_SITELIBDIR%%/cherrypy/test/test_session_filter.py
+%%PYTHON_SITELIBDIR%%/cherrypy/test/test_session_filter.pyc
+%%PYTHON_SITELIBDIR%%/cherrypy/test/test_session_filter.pyo
+%%PYTHON_SITELIBDIR%%/cherrypy/test/test_sessionauthenticate_filter.py
+%%PYTHON_SITELIBDIR%%/cherrypy/test/test_sessionauthenticate_filter.pyc
+%%PYTHON_SITELIBDIR%%/cherrypy/test/test_sessionauthenticate_filter.pyo
+%%PYTHON_SITELIBDIR%%/cherrypy/test/test_states.py
+%%PYTHON_SITELIBDIR%%/cherrypy/test/test_states.pyc
+%%PYTHON_SITELIBDIR%%/cherrypy/test/test_states.pyo
+%%PYTHON_SITELIBDIR%%/cherrypy/test/test_static_filter.py
+%%PYTHON_SITELIBDIR%%/cherrypy/test/test_static_filter.pyc
+%%PYTHON_SITELIBDIR%%/cherrypy/test/test_static_filter.pyo
+%%PYTHON_SITELIBDIR%%/cherrypy/test/test_tutorials.py
+%%PYTHON_SITELIBDIR%%/cherrypy/test/test_tutorials.pyc
+%%PYTHON_SITELIBDIR%%/cherrypy/test/test_tutorials.pyo
+%%PYTHON_SITELIBDIR%%/cherrypy/test/test_xmlrpc_filter.py
+%%PYTHON_SITELIBDIR%%/cherrypy/test/test_xmlrpc_filter.pyc
+%%PYTHON_SITELIBDIR%%/cherrypy/test/test_xmlrpc_filter.pyo
+%%PYTHON_SITELIBDIR%%/cherrypy/test/webtest.py
+%%PYTHON_SITELIBDIR%%/cherrypy/test/webtest.pyc
+%%PYTHON_SITELIBDIR%%/cherrypy/test/webtest.pyo
+%%PYTHON_SITELIBDIR%%/cherrypy/tutorial
+%%EXAMPLESDIR%%/README.txt
+%%EXAMPLESDIR%%/__init__.py
+%%EXAMPLESDIR%%/__init__.pyc
+%%EXAMPLESDIR%%/__init__.pyo
+%%EXAMPLESDIR%%/bonus-sqlobject.py
+%%EXAMPLESDIR%%/bonus-sqlobject.pyc
+%%EXAMPLESDIR%%/bonus-sqlobject.pyo
+%%EXAMPLESDIR%%/custom_error.html
+%%EXAMPLESDIR%%/pdf_file.pdf
+%%EXAMPLESDIR%%/tut01_helloworld.py
+%%EXAMPLESDIR%%/tut01_helloworld.pyc
+%%EXAMPLESDIR%%/tut01_helloworld.pyo
+%%EXAMPLESDIR%%/tut02_expose_methods.py
+%%EXAMPLESDIR%%/tut02_expose_methods.pyc
+%%EXAMPLESDIR%%/tut02_expose_methods.pyo
+%%EXAMPLESDIR%%/tut03_get_and_post.py
+%%EXAMPLESDIR%%/tut03_get_and_post.pyc
+%%EXAMPLESDIR%%/tut03_get_and_post.pyo
+%%EXAMPLESDIR%%/tut04_complex_site.py
+%%EXAMPLESDIR%%/tut04_complex_site.pyc
+%%EXAMPLESDIR%%/tut04_complex_site.pyo
+%%EXAMPLESDIR%%/tut05_derived_objects.py
+%%EXAMPLESDIR%%/tut05_derived_objects.pyc
+%%EXAMPLESDIR%%/tut05_derived_objects.pyo
+%%EXAMPLESDIR%%/tut06_default_method.py
+%%EXAMPLESDIR%%/tut06_default_method.pyc
+%%EXAMPLESDIR%%/tut06_default_method.pyo
+%%EXAMPLESDIR%%/tut07_sessions.py
+%%EXAMPLESDIR%%/tut07_sessions.pyc
+%%EXAMPLESDIR%%/tut07_sessions.pyo
+%%EXAMPLESDIR%%/tut08_generators_and_yield.py
+%%EXAMPLESDIR%%/tut08_generators_and_yield.pyc
+%%EXAMPLESDIR%%/tut08_generators_and_yield.pyo
+%%EXAMPLESDIR%%/tut09_files.py
+%%EXAMPLESDIR%%/tut09_files.pyc
+%%EXAMPLESDIR%%/tut09_files.pyo
+%%EXAMPLESDIR%%/tut10_http_errors.py
+%%EXAMPLESDIR%%/tut10_http_errors.pyc
+%%EXAMPLESDIR%%/tut10_http_errors.pyo
+%%EXAMPLESDIR%%/tutorial.conf
+@dirrm %%PYTHON_SITELIBDIR%%/cherrypy/lib/filter
+@dirrm %%PYTHON_SITELIBDIR%%/cherrypy/lib
+@dirrm %%PYTHON_SITELIBDIR%%/cherrypy/test/static
+@dirrm %%PYTHON_SITELIBDIR%%/cherrypy/test
+@dirrm %%EXAMPLESDIR%%/
+@dirrm %%PYTHON_SITELIBDIR%%/cherrypy