<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/5554ef56cf9d3c5e1bdc9fef12069ba26bcb84f8">https://github.com/macports/macports-ports/commit/5554ef56cf9d3c5e1bdc9fef12069ba26bcb84f8</a></p>
<pre style="white-space: pre; background: #F8F8F8"><span style='display:block; white-space:pre;color:#808000;'>commit 5554ef56cf9d3c5e1bdc9fef12069ba26bcb84f8
</span>Author: Renee Otten <reneeotten@macports.org>
AuthorDate: Sat Nov 2 21:58:20 2019 -0400

<span style='display:block; white-space:pre;color:#404040;'>    py-cherrypy: update to 18.3.0/17.4.2; remove py34, add py38 subport
</span><span style='display:block; white-space:pre;color:#404040;'>    
</span><span style='display:block; white-space:pre;color:#404040;'>    - make use of python.rootname
</span><span style='display:block; white-space:pre;color:#404040;'>    - remove duplicate platforms keyword
</span><span style='display:block; white-space:pre;color:#404040;'>    - remove no-longer existing conflict
</span><span style='display:block; white-space:pre;color:#404040;'>    - use https for homepage
</span><span style='display:block; white-space:pre;color:#404040;'>    - add missing dependencies
</span><span style='display:block; white-space:pre;color:#404040;'>    - py-setuptools is library dependency for console_scripts
</span>---
 python/py-cherrypy/Portfile | 39 ++++++++++++++++++---------------------
 1 file changed, 18 insertions(+), 21 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 87ef756..342388c 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;'>@@ -3,11 +3,9 @@
</span> PortSystem          1.0
 PortGroup           python 1.0
 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-set _name           cherrypy
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-set _n              [string index ${_name} 0]
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-name                py-${_name}
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-version             18.2.0
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+name                py-cherrypy
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+python.rootname     CherryPy
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+version             18.3.0
</span> revision            0
 categories-append   www
 platforms           darwin
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -26,38 +24,39 @@ long_description    CherryPy is a pythonic, object-oriented web \
</span>                     program. This usually results in smaller source \
                     code developed in less time.
 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-platforms           darwin
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-homepage            http://www.cherrypy.org/
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+homepage            https://www.cherrypy.org/
</span> 
 distname            CherryPy-${version}
<span style='display:block; white-space:pre;background:#ffe0e0;'>-master_sites        pypi:${_n}/${_name}/
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+master_sites        pypi:[string index ${python.rootname} 0]/${python.rootname}
</span> 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-checksums           rmd160  88057127aee9c4573eb5c231622819eaedff4355 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                    sha256  16fc226a280cd772ede7c309d3964002196784ac6615d8bface52be12ff51230 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                    size    684947
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+checksums           rmd160  71b02055af4fda92b928977643525db456591ed5 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    sha256  683e687e7c7b1ba31ef86a113b1eafd0407269fed175bf488d3c839d37d1cc60 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    size    685192
</span> 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-python.versions     27 34 35 36 37
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+python.versions     27 35 36 37 38
</span> 
 if {${name} ne ${subport}} {
<span style='display:block; white-space:pre;background:#ffe0e0;'>-    conflicts       py${python.version}-cherrypy3
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    depends_build-append    port:py${python.version}-setuptools_scm
</span> 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-    depends_build-append    port:py${python.version}-setuptools \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                            port:py${python.version}-setuptools_scm
</span>     depends_lib-append      port:py${python.version}-cheroot \
                             port:py${python.version}-contextlib2 \
<span style='display:block; white-space:pre;background:#e0ffe0;'>+                            port:py${python.version}-more-itertools \
</span>                             port:py${python.version}-portend \
<span style='display:block; white-space:pre;background:#e0ffe0;'>+                            port:py${python.version}-setuptools \
</span>                             port:py${python.version}-zc-lockfile
 
     if {${python.version} eq 27} {
         # Last version that will support python 2.7
<span style='display:block; white-space:pre;background:#ffe0e0;'>-        version             17.4.1
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+        version             17.4.2
</span>         revision            0
         # Need to set distname again for some reason
         distname            CherryPy-${version}
 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-        checksums           rmd160  dd53082306fd9f65f39da7a8b157df2c2b0b6d71 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                            sha256  fba9fd96d0d9d5b4d680f7ec08e0758a7e5005039ee164e7936594ffad3a81ce \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                            size    684113
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+        checksums           rmd160  67837d0f745052f156843df9fa48b75c4cf449a4 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                            sha256  ef1619ad161f526745d4f0e4e517753d9d985814f1280e330661333d2ba05cdf \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                            size    684366
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+        depends_lib-append  port:py${python.version}-six
</span>     }
 
     post-destroot {
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -69,6 +68,4 @@ if {${name} ne ${subport}} {
</span>     }
 
     livecheck.type  none
<span style='display:block; white-space:pre;background:#ffe0e0;'>-} else {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    livecheck.type  pypi
</span> }
</pre><pre style='margin:0'>

</pre>