<pre style='margin:0'>
Christopher Nielsen (mascguy) pushed a commit to branch master
in repository macports-ports.

</pre>
<p><a href="https://github.com/macports/macports-ports/commit/1a03d15dd89f283726faa6d484ee41add6af97fc">https://github.com/macports/macports-ports/commit/1a03d15dd89f283726faa6d484ee41add6af97fc</a></p>
<pre style="white-space: pre; background: #F8F8F8"><span style='display:block; white-space:pre;color:#808000;'>commit 1a03d15dd89f283726faa6d484ee41add6af97fc
</span>Author: Steven Thomas Smith <s.t.smith@ieee.org>
AuthorDate: Sat Jul 2 14:34:45 2022 -0400

<span style='display:block; white-space:pre;color:#404040;'>    py-tensorflow-metadata: Update to version 1.9.0; Use pypi
</span>---
 python/py-tensorflow-metadata/Portfile | 77 +++++++++-------------------------
 1 file changed, 19 insertions(+), 58 deletions(-)

<span style='display:block; white-space:pre;color:#808080;'>diff --git a/python/py-tensorflow-metadata/Portfile b/python/py-tensorflow-metadata/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index 7e86dad3a59..a11e3c91161 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/python/py-tensorflow-metadata/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/python/py-tensorflow-metadata/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -1,14 +1,12 @@
</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:#ffe0e0;'>-PortGroup           github 1.0
</span> PortGroup           python 1.0
 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-github.setup        tensorflow metadata 0.29.0 v
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+name                py-tensorflow-metadata
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+version             1.9.0
</span> revision            0
<span style='display:block; white-space:pre;background:#ffe0e0;'>-name                py-${github.author}-${github.project}
</span> 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-platforms           darwin
</span> license             Apache-2
 maintainers         nomaintainer
 
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -19,72 +17,35 @@ long_description    TensorFlow Metadata provides standard representations \
</span> 
 homepage            https://github.com/tensorflow/metadata
 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-checksums           rmd160  0a2f521f254c62a0d56547c997b606300210f2f8 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                    sha256  414085638e580b5c5e2fab68d9f4c2e6dfaf1a51d03b027a30af41cf91e939f1 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                    size    36167
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-python.versions     37 38 39
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-proc python_listify {tcl_list} {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    set python_list {}
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    foreach item [lreverse ${tcl_list}] {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-        set python_list "'${item}', ${python_list}"
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    }
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    return ${python_list}
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+python.versions     37 38 39 310
</span> 
 if {${name} ne ${subport}} {
<span style='display:block; white-space:pre;background:#ffe0e0;'>-    PortGroup       bazel 1.0
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    master_sites    https://files.pythonhosted.org/packages/22/42/6ebb03aef0cb37f2ea98f1bf04ed21450fec73941e8421ba3fa37f94ffaf/
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    distname        tensorflow_metadata-${version}-py3-none-any
</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:#ffe0e0;'>-    bazel.version   3.7
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    # Disable bazel configure and build phase configuration
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    bazel.build_cmd
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    bazel.configure_cmd
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    checksums       rmd160  c8eb1577759a144b541d011c4b5ec6589e1e33bd \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    sha256  a147801b1d91debdea81940a78221af10940f0174529d48075c774a9b46f86d5 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    size    51012
</span> 
     depends_build-append \
                     port:py${python.version}-pip \
<span style='display:block; white-space:pre;background:#ffe0e0;'>-                    port:py${python.version}-pkginfo \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                    port:py${python.version}-setuptools
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    port:py${python.version}-wheel
</span> 
     depends_run-append \
                     port:py${python.version}-google-api \
                     port:py${python.version}-protobuf3
 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-    # see ${worksrcpath}/bazel-bin/tensorflow_metadata/move_generated_files
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    set bazel_build_workspace_path \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                    ${workpath}/build
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    set bazel_build_proto_path \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                    ${bazel_build_workspace_path}/tensorflow_metadata/proto/v0
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    post-extract {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-        xinstall -d ${bazel_build_proto_path}
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    }
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    # Use correct python in bazel build
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    bazel.python_version ${python.branch}
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    # replace with patch files after this repo is a little more stable
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    post-patch {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-        reinplace -E "s|\\\[(self\\._bazel_cmd), ('run'),|\[\\1, [python_listify [option bazel.build_cmd_opts]] 'build',|" \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                    ${worksrcpath}/setup.py
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-        reinplace -E "s|(self\\._additional_build_options = )\\\[\\\]|\\1\[[python_listify [option bazel.build_opts]]]|" \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                    ${worksrcpath}/setup.py
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    }
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    build.asroot    yes
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    destroot.asroot yes
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    test.run        yes
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    test.cmd        python${python.branch}
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    test.target     ${github.author}_${github.project}/python/proto_test.py
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    test.env-append PYTHONPATH=${worksrcpath}/build/lib
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    build {}
</span> 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-    post-destroot {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-        set docdir ${prefix}/share/doc/${subport}
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-        xinstall -d ${destroot}${docdir}
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-        xinstall -m 0644 -W ${worksrcpath} LICENSE README.md ${destroot}${docdir}
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    }
</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   --ignore-installed \
</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> 
     livecheck.type  none
 }
</pre><pre style='margin:0'>

</pre>