<pre style='margin:0'>
petrrr pushed a commit to branch master
in repository macports-ports.
</pre>
<p><a href="https://github.com/macports/macports-ports/commit/9295c1cb04f1c6ecd3bdb29e015a3c8b3c4d8e59">https://github.com/macports/macports-ports/commit/9295c1cb04f1c6ecd3bdb29e015a3c8b3c4d8e59</a></p>
<pre style="white-space: pre; background: #F8F8F8"><span style='display:block; white-space:pre;color:#808000;'>commit 9295c1cb04f1c6ecd3bdb29e015a3c8b3c4d8e59
</span>Author: Peter Danecek <peter.danecek@ingv.it>
AuthorDate: Wed Dec 12 22:48:40 2018 +0100
<span style='display:block; white-space:pre;color:#404040;'> py-netlib: declare opsolete, replaced by py-mitmproxy
</span><span style='display:block; white-space:pre;color:#404040;'>
</span><span style='display:block; white-space:pre;color:#404040;'> Note: Only py36 subport is replaced by py36-mitmproxy. There is no
</span><span style='display:block; white-space:pre;color:#404040;'> replacement of the other subports.
</span>---
python/py-netlib/Portfile | 53 ++++++++++-------------------------------------
1 file changed, 11 insertions(+), 42 deletions(-)
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/python/py-netlib/Portfile b/python/py-netlib/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index 180992d..1428bde 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/python/py-netlib/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/python/py-netlib/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -1,13 +1,11 @@
</span> # -*- coding: utf-8; mode: tcl; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- vim:fenc=utf-8:ft=tcl:et:sw=4:ts=4:sts=4
PortSystem 1.0
<span style='display:block; white-space:pre;background:#e0ffe0;'>+PortGroup obsolete 1.0
</span> PortGroup python 1.0
<span style='display:block; white-space:pre;background:#ffe0e0;'>-set _name netlib
</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 0.16
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+name py-netlib
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+version 0.16_1
</span> categories-append net
platforms darwin
supported_archs noarch
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -15,26 +13,8 @@ license MIT
</span>
maintainers {petr @petrrr} openmaintainer
<span style='display:block; white-space:pre;background:#ffe0e0;'>-description A collection of network utilities from mitmproxy project
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-long_description \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- Netlib is a collection of network utility classes, used by the pathod \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- and mitmproxy projects. It differs from other projects in some \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- fundamental respects, because both pathod and mitmproxy often need to \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- violate standards. This means that protocols are implemented as small, \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- well-contained and flexible functions, and are designed to allow \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- misbehaviour when needed.
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-homepage https://pypi.python.org/pypi/${_name}/${version}
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-distname ${_name}-${version}
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-master_sites pypi:${_n}/${_name}/
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+python.versions 27 34 35 36
</span>
<span style='display:block; white-space:pre;background:#ffe0e0;'>-checksums md5 7c8622364947ae11c9dc39e1bf00a38d \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- rmd160 77b0605f59143e6591a7d17e0ecaee88c4beb768 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- sha256 c70ed1915a5662c9ffce4dc97d143209e009cf0035a2f692031a6c47e87e6002
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</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:#ffe0e0;'>-python.default_version 35
</span>
if {${name} ne ${subport}} {
# Attention:
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -45,25 +25,14 @@ if {${name} ne ${subport}} {
</span>
if {${python.version} == 36} {
conflicts py${python.version}-mitmproxy
<span style='display:block; white-space:pre;background:#e0ffe0;'>+ replaced_by py${python.version}-mitmproxy
</span> }
<span style='display:block; white-space:pre;background:#e0ffe0;'>+} else {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ replaced_by py-netlib
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+}
</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;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- depends_lib-append port:py${python.version}-asn1 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- port:py${python.version}-certifi \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- port:py${python.version}-cryptography \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- port:py${python.version}-hpack \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- port:py${python.version}-hyperframe \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- port:py${python.version}-openssl \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- port:py${python.version}-passlib
</span>
<span style='display:block; white-space:pre;background:#ffe0e0;'>- if {${python.version} <= 33} {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- depends_lib-append port:py${python.version}-backports-ssl_match_hostname
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- }
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+# The package is obsolete so livecheck does not make sense any more
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+livecheck.type none
</span>
<span style='display:block; white-space:pre;background:#ffe0e0;'>- livecheck.type none
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-} else {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- livecheck.type regex
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- livecheck.url https://pypi.python.org/pypi/${_name}/json
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- livecheck.regex "\"${_name}-(\[.\\d\]+)\\${extract.suffix}\""
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+# Remove this part after 2019-12-12
</span></pre><pre style='margin:0'>
</pre>