<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>