ports/95366: [MAINTAINER] www/py-cherrypy: update to 2.2.0
Nicola Vitale
nivit at email.it
Wed Apr 5 21:40:17 UTC 2006
>Number: 95366
>Category: ports
>Synopsis: [MAINTAINER] www/py-cherrypy: update to 2.2.0
>Confidential: no
>Severity: non-critical
>Priority: low
>Responsible: freebsd-ports-bugs
>State: open
>Quarter:
>Keywords:
>Date-Required:
>Class: maintainer-update
>Submitter-Id: current-users
>Arrival-Date: Wed Apr 05 21:40:10 GMT 2006
>Closed-Date:
>Last-Modified:
>Originator: Nicola Vitale
>Release: FreeBSD 6.1-PRERELEASE i386
>Organization:
>Environment:
System: FreeBSD arancino.domo.sva 6.1-PRERELEASE FreeBSD 6.1-PRERELEASE #3: Thu Mar 30 11:13:09 CEST 2006
>Description:
- Update to 2.2.0
- Add support for WITH_EXAMPLES knob
Generated with FreeBSD Port Tools 0.63
>How-To-Repeat:
>Fix:
--- py24-cherrypy-2.2.0.patch begins here ---
diff -ruN --exclude=CVS /usr/ports/www/py-cherrypy/Makefile /usr/ports/www/py-cherrypy.update-2.2.0/Makefile
--- /usr/ports/www/py-cherrypy/Makefile Sat Jan 28 14:14:45 2006
+++ /usr/ports/www/py-cherrypy.update-2.2.0/Makefile Wed Apr 5 23:24:47 2006
@@ -6,7 +6,7 @@
#
PORTNAME= cherrypy
-PORTVERSION= 2.2.0.b
+PORTVERSION= 2.2.0
CATEGORIES= www python
MASTER_SITES= ${MASTER_SITE_SOURCEFORGE}
MASTER_SITE_SUBDIR= ${PORTNAME}
@@ -20,12 +20,23 @@
USE_PYDISTUTILS= yes
LN_OPTS= -sf
+RM_OPTS= -r
EXAMPLESDIR= ${PREFIX}/share/examples/${PKGNAMEPREFIX}${PORTNAME}
CPEXAMPLES= ${PYTHON_SITELIBDIR}/${PORTNAME}/tutorial
+.if !defined(WITH_EXAMPLES)
+PLIST_SUB= PORTEXAMPLES="@comment "
+.else
+PLIST_SUB= PORTEXAMPLES=""
+.endif
+
post-install:
+.if !defined(WITH_EXAMPLES)
+ @${RM} ${RM_OPTS} ${CPEXAMPLES}
+.else
@${MV} ${CPEXAMPLES} ${EXAMPLESDIR} && \
${LN} ${LN_OPTS} ${EXAMPLESDIR} ${CPEXAMPLES}
+.endif
.include <bsd.port.mk>
diff -ruN --exclude=CVS /usr/ports/www/py-cherrypy/distinfo /usr/ports/www/py-cherrypy.update-2.2.0/distinfo
--- /usr/ports/www/py-cherrypy/distinfo Sat Jan 28 14:14:45 2006
+++ /usr/ports/www/py-cherrypy.update-2.2.0/distinfo Wed Apr 5 22:48:44 2006
@@ -1,3 +1,3 @@
-MD5 (CherryPy-2.2.0beta.tar.gz) = 58c14f2f3a3f1fe0f11d30f5c09b1f5c
-SHA256 (CherryPy-2.2.0beta.tar.gz) = c46548ba484f15c950d4a2e57798faecd67fee66bc440a1e9f93f5b19169f854
-SIZE (CherryPy-2.2.0beta.tar.gz) = 190251
+MD5 (CherryPy-2.2.0.tar.gz) = 13ea297f2f0c650cca856276a45ed29a
+SHA256 (CherryPy-2.2.0.tar.gz) = 3dd0e0dc2cdd0900d8f4a27fdb80fcdd98634f34aa00ad78b96e8e229f1f2b9b
+SIZE (CherryPy-2.2.0.tar.gz) = 221662
diff -ruN --exclude=CVS /usr/ports/www/py-cherrypy/pkg-plist /usr/ports/www/py-cherrypy.update-2.2.0/pkg-plist
--- /usr/ports/www/py-cherrypy/pkg-plist Sat Jan 28 14:14:45 2006
+++ /usr/ports/www/py-cherrypy.update-2.2.0/pkg-plist Wed Apr 5 23:24:06 2006
@@ -5,12 +5,12 @@
%%PYTHON_SITELIBDIR%%/cherrypy/_cpcgifs.py
%%PYTHON_SITELIBDIR%%/cherrypy/_cpcgifs.pyc
%%PYTHON_SITELIBDIR%%/cherrypy/_cpcgifs.pyo
+%%PYTHON_SITELIBDIR%%/cherrypy/_cpengine.py
+%%PYTHON_SITELIBDIR%%/cherrypy/_cpengine.pyc
+%%PYTHON_SITELIBDIR%%/cherrypy/_cpengine.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
@@ -81,6 +81,9 @@
%%PYTHON_SITELIBDIR%%/cherrypy/filters/virtualhostfilter.py
%%PYTHON_SITELIBDIR%%/cherrypy/filters/virtualhostfilter.pyc
%%PYTHON_SITELIBDIR%%/cherrypy/filters/virtualhostfilter.pyo
+%%PYTHON_SITELIBDIR%%/cherrypy/filters/wsgiappfilter.py
+%%PYTHON_SITELIBDIR%%/cherrypy/filters/wsgiappfilter.pyc
+%%PYTHON_SITELIBDIR%%/cherrypy/filters/wsgiappfilter.pyo
%%PYTHON_SITELIBDIR%%/cherrypy/filters/xmlrpcfilter.py
%%PYTHON_SITELIBDIR%%/cherrypy/filters/xmlrpcfilter.pyc
%%PYTHON_SITELIBDIR%%/cherrypy/filters/xmlrpcfilter.pyo
@@ -114,9 +117,19 @@
%%PYTHON_SITELIBDIR%%/cherrypy/test/__init__.py
%%PYTHON_SITELIBDIR%%/cherrypy/test/__init__.pyc
%%PYTHON_SITELIBDIR%%/cherrypy/test/__init__.pyo
+%%PYTHON_SITELIBDIR%%/cherrypy/test/benchmark.py
+%%PYTHON_SITELIBDIR%%/cherrypy/test/benchmark.pyc
+%%PYTHON_SITELIBDIR%%/cherrypy/test/benchmark.pyo
%%PYTHON_SITELIBDIR%%/cherrypy/test/helper.py
%%PYTHON_SITELIBDIR%%/cherrypy/test/helper.pyc
%%PYTHON_SITELIBDIR%%/cherrypy/test/helper.pyo
+%%PYTHON_SITELIBDIR%%/cherrypy/test/modpy.py
+%%PYTHON_SITELIBDIR%%/cherrypy/test/modpy.pyc
+%%PYTHON_SITELIBDIR%%/cherrypy/test/modpy.pyo
+%%PYTHON_SITELIBDIR%%/cherrypy/test/standalone_test_alt_script_name.py
+%%PYTHON_SITELIBDIR%%/cherrypy/test/standalone_test_alt_script_name.pyc
+%%PYTHON_SITELIBDIR%%/cherrypy/test/standalone_test_alt_script_name.pyo
+%%PYTHON_SITELIBDIR%%/cherrypy/test/static/dirback.jpg
%%PYTHON_SITELIBDIR%%/cherrypy/test/static/has space.html
%%PYTHON_SITELIBDIR%%/cherrypy/test/static/index.html
%%PYTHON_SITELIBDIR%%/cherrypy/test/style.css
@@ -147,6 +160,9 @@
%%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_http.py
+%%PYTHON_SITELIBDIR%%/cherrypy/test/test_http.pyc
+%%PYTHON_SITELIBDIR%%/cherrypy/test/test_http.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
@@ -180,57 +196,60 @@
%%PYTHON_SITELIBDIR%%/cherrypy/test/test_virtualhost_filter.py
%%PYTHON_SITELIBDIR%%/cherrypy/test/test_virtualhost_filter.pyc
%%PYTHON_SITELIBDIR%%/cherrypy/test/test_virtualhost_filter.pyo
+%%PYTHON_SITELIBDIR%%/cherrypy/test/test_wsgiapp_filter.py
+%%PYTHON_SITELIBDIR%%/cherrypy/test/test_wsgiapp_filter.pyc
+%%PYTHON_SITELIBDIR%%/cherrypy/test/test_wsgiapp_filter.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
+%%PORTEXAMPLES%%%%PYTHON_SITELIBDIR%%/cherrypy/tutorial
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/README.txt
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/__init__.py
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/__init__.pyc
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/__init__.pyo
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/bonus-sqlobject.py
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/bonus-sqlobject.pyc
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/bonus-sqlobject.pyo
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/custom_error.html
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/pdf_file.pdf
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/tut01_helloworld.py
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/tut01_helloworld.pyc
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/tut01_helloworld.pyo
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/tut02_expose_methods.py
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/tut02_expose_methods.pyc
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/tut02_expose_methods.pyo
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/tut03_get_and_post.py
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/tut03_get_and_post.pyc
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/tut03_get_and_post.pyo
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/tut04_complex_site.py
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/tut04_complex_site.pyc
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/tut04_complex_site.pyo
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/tut05_derived_objects.py
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/tut05_derived_objects.pyc
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/tut05_derived_objects.pyo
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/tut06_default_method.py
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/tut06_default_method.pyc
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/tut06_default_method.pyo
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/tut07_sessions.py
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/tut07_sessions.pyc
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/tut07_sessions.pyo
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/tut08_generators_and_yield.py
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/tut08_generators_and_yield.pyc
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/tut08_generators_and_yield.pyo
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/tut09_files.py
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/tut09_files.pyc
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/tut09_files.pyo
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/tut10_http_errors.py
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/tut10_http_errors.pyc
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/tut10_http_errors.pyo
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/tutorial.conf
@dirrm %%PYTHON_SITELIBDIR%%/cherrypy/filters
@dirrm %%PYTHON_SITELIBDIR%%/cherrypy/lib/filter
@dirrm %%PYTHON_SITELIBDIR%%/cherrypy/lib
@dirrm %%PYTHON_SITELIBDIR%%/cherrypy/test/static
@dirrm %%PYTHON_SITELIBDIR%%/cherrypy/test
- at dirrm %%EXAMPLESDIR%%
+%%PORTEXAMPLES%%@dirrm %%EXAMPLESDIR%%
@dirrm %%PYTHON_SITELIBDIR%%/cherrypy
--- py24-cherrypy-2.2.0.patch ends here ---
>Release-Note:
>Audit-Trail:
>Unformatted:
More information about the freebsd-ports-bugs
mailing list