<pre style='margin:0'>
Kurt Hindenburg (kurthindenburg) pushed a commit to branch master
in repository macports-ports.
</pre>
<p><a href="https://github.com/macports/macports-ports/commit/9fd2c7271f691c4822baa3d93a676c0c96fc47c8">https://github.com/macports/macports-ports/commit/9fd2c7271f691c4822baa3d93a676c0c96fc47c8</a></p>
<pre style="white-space: pre; background: #F8F8F8"><span style='display:block; white-space:pre;color:#808000;'>commit 9fd2c7271f691c4822baa3d93a676c0c96fc47c8
</span>Author: Kurt Hindenburg <khindenburg@macports.org>
AuthorDate: Sat Apr 13 11:22:12 2019 -0400
<span style='display:block; white-space:pre;color:#404040;'> py-cherrypy: update; add python 3.7; add dependencies
</span><span style='display:block; white-space:pre;color:#404040;'>
</span><span style='display:block; white-space:pre;color:#404040;'> For python 3, update to 18.1.1
</span><span style='display:block; white-space:pre;color:#404040;'> For python 2.7, update to last version supported 17.4.1
</span><span style='display:block; white-space:pre;color:#404040;'>
</span><span style='display:block; white-space:pre;color:#404040;'> Tested with both 27 and 37 using the 10 tutorialsa
</span><span style='display:block; white-space:pre;color:#404040;'>
</span><span style='display:block; white-space:pre;color:#404040;'> closes https://trac.macports.org/ticket/58337
</span>---
python/py-cherrypy/Portfile | 27 +++++++++++++++++++++------
1 file changed, 21 insertions(+), 6 deletions(-)
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/python/py-cherrypy/Portfile b/python/py-cherrypy/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index e11d19e..9e93e8f 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/python/py-cherrypy/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/python/py-cherrypy/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -7,8 +7,7 @@ set _name cherrypy
</span> set _n [string index ${_name} 0]
name py-${_name}
<span style='display:block; white-space:pre;background:#ffe0e0;'>-# 11.1.0 require various jaraco ports not in macports
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-version 11.0.0
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+version 18.1.1
</span> categories-append www
platforms darwin
supported_archs noarch
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -32,17 +31,33 @@ homepage http://www.cherrypy.org/
</span> distname CherryPy-${version}
master_sites pypi:${_n}/${_name}/
<span style='display:block; white-space:pre;background:#ffe0e0;'>-checksums rmd160 097cdb2f7be28792abcf1673314c68d1af9edb4b \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- sha256 5671f88c8dd8aecaac650761d18f74a2789b88a9337eb7433abe92a5e0be6780
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+checksums rmd160 b615e83b2ed375714b92cfddc10cc1b2c3c285fe \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ sha256 6585c19b5e4faffa3613b5bf02c6a27dcc4c69a30d302aba819639a2af6fa48b \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ size 683044
</span>
<span style='display:block; white-space:pre;background:#ffe0e0;'>-python.versions 27 34 35 36
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+python.versions 27 34 35 36 37
</span>
if {${name} ne ${subport}} {
conflicts py${python.version}-cherrypy3
depends_build-append port:py${python.version}-setuptools \
port:py${python.version}-setuptools_scm
<span style='display:block; white-space:pre;background:#ffe0e0;'>- depends_lib-append port:py${python.version}-cheroot
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ depends_lib-append port:py${python.version}-cheroot \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ port:py${python.version}-contextlib2 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ port:py${python.version}-portend \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ port:py${python.version}-zc-lockfile
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ if {${python.version} eq 27} {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ # Last version that will support python 2.7
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ version 17.4.1
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ revision 0
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ # Need to set distname again for some reason
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ distname CherryPy-${version}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ checksums rmd160 dd53082306fd9f65f39da7a8b157df2c2b0b6d71 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ sha256 fba9fd96d0d9d5b4d680f7ec08e0758a7e5005039ee164e7936594ffad3a81ce \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ size 684113
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ }
</span>
post-destroot {
xinstall -m 644 -W ${worksrcpath} \
</pre><pre style='margin:0'>
</pre>