<pre style='margin:0'>
Blair Zajac (blair) pushed a commit to branch master
in repository macports-ports.

</pre>
<p><a href="https://github.com/macports/macports-ports/commit/0a0190abefd520a55ceab2dd24c5e3b30d469eb8">https://github.com/macports/macports-ports/commit/0a0190abefd520a55ceab2dd24c5e3b30d469eb8</a></p>
<pre style="white-space: pre; background: #F8F8F8"><span style='display:block; white-space:pre;color:#808000;'>commit 0a0190abefd520a55ceab2dd24c5e3b30d469eb8
</span>Author: Blair Zajac <blair@macports.org>
AuthorDate: Fri Aug 30 19:58:37 2019 -0700

<span style='display:block; white-space:pre;color:#404040;'>    py-tensorflow_estimator: new port required to launch tensorboard.
</span><span style='display:block; white-space:pre;color:#404040;'>    
</span><span style='display:block; white-space:pre;color:#404040;'>    Idea for implementing this port from py-tensorboard, since there is a
</span><span style='display:block; white-space:pre;color:#404040;'>    recursive build dependency between py-tensorflow_estimator and
</span><span style='display:block; white-space:pre;color:#404040;'>    py-tensorflow, instead, just get the files from PyPI.
</span><span style='display:block; white-space:pre;color:#404040;'>    
</span><span style='display:block; white-space:pre;color:#404040;'>    See https://trac.macports.org/ticket/58904
</span>---
 python/py-tensorflow_estimator/Portfile | 61 +++++++++++++++++++++++++++++++++
 1 file changed, 61 insertions(+)

<span style='display:block; white-space:pre;color:#808080;'>diff --git a/python/py-tensorflow_estimator/Portfile b/python/py-tensorflow_estimator/Portfile
</span>new file mode 100644
<span style='display:block; white-space:pre;color:#808080;'>index 0000000..398124f
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--- /dev/null
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/python/py-tensorflow_estimator/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -0,0 +1,61 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+# -*- 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
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+PortSystem          1.0
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+PortGroup           python 1.0
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+PortGroup           conflicts_build 1.0
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+name                py-tensorflow_estimator
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+version             1.14.0
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+revision            0
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+platforms           darwin
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+supported_archs     noarch
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+license             Apache-2
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+maintainers         {blair @blair} {jonesc @cjones051073} openmaintainer
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+description         High-level API that simplifies machine learning.
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+long_description    TensorFlow Estimator is a high-level TensorFlow API \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    that greatly simplifies machine learning programming. \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    Estimators encapsulate training, evaluation, prediction, \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    and exporting for your model.
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+homepage            https://github.com/tensorflow/estimator
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+master_sites        https://files.pythonhosted.org/packages/3c/d5/21860a5b11caf0678fbc8319341b0ae21a07156911132e0e71bffed0510d/
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+distname            tensorflow_estimator-${version}-py2.py3-none-any
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+checksums           rmd160  4bb1e00b204ad5a383aba4760e3b3f98e98126ac \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    sha256  ca073f66063407a091d610ec1b22e39ea30248710198cc6f13769320bdbe3992 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    size    488541
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+livecheck.url   https://pypi.org/project/tensorflow-estimator/
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+livecheck.type  regex
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+livecheck.regex "tensorflow-estimator (\\d+(\\.\\d+)+)"
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+extract.suffix  .whl
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+extract.only
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+python.versions        27 35 36 37
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+python.default_version 37
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+if {${name} ne ${subport}} {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    conflicts_build ${subport}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    depends_build-append \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+        port:py${python.version}-pip
</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;'>+        depends_lib-append \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+            port:py${python.version}-futures
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    }
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    build {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    }
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    destroot.cmd        pip-${python.branch}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    destroot.args       \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+        --no-cache-dir \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+        --no-dependencies \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+        --root ${destroot} \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+        ${distpath}/${distfiles}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    destroot.post_args
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+}
</span></pre><pre style='margin:0'>

</pre>