<pre style='margin:0'>
Renee Otten (reneeotten) pushed a commit to branch master
in repository macports-ports.
</pre>
<p><a href="https://github.com/macports/macports-ports/commit/fcb598cc70b24127b5f97407a20ea1f697523b50">https://github.com/macports/macports-ports/commit/fcb598cc70b24127b5f97407a20ea1f697523b50</a></p>
<pre style="white-space: pre; background: #F8F8F8">The following commit(s) were added to refs/heads/master by this push:
<span style='display:block; white-space:pre;color:#404040;'> new fcb598cc70b msgpack: fix stub port
</span>fcb598cc70b is described below
<span style='display:block; white-space:pre;color:#808000;'>commit fcb598cc70b24127b5f97407a20ea1f697523b50
</span>Author: Renee Otten <reneeotten@macports.org>
AuthorDate: Fri Sep 17 16:24:51 2021 -0400
<span style='display:block; white-space:pre;color:#404040;'> msgpack: fix stub port
</span>---
devel/msgpack/Portfile | 32 +++++++++++++++++---------------
1 file changed, 17 insertions(+), 15 deletions(-)
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/devel/msgpack/Portfile b/devel/msgpack/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index 25597fed982..d3cca3ffabd 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/devel/msgpack/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/devel/msgpack/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -21,21 +21,23 @@ long_description MessagePack is a binary-based efficient data interchange \
</span>
homepage https://msgpack.org/
<span style='display:block; white-space:pre;background:#ffe0e0;'>-# since version 4 the C and C++ implementations have been separated in two different packages;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-# msgpack is now a stub port that installs both the msgpack-c and msgpack-cpp ports, so
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-# dependents can add this stub port or depend only the required C or C++ implementation
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-depends_run port:msgpack-c \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- port:msgpack-cpp
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-fetch {}
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-distfiles
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-extract {}
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-use_configure no
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-build {}
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-destroot {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- xinstall -d ${destroot}${prefix}/share/doc/${name}
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- system "echo $name is a stub port > ${destroot}${prefix}/share/doc/${name}/README"
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- system "echo it installs both the msgpack-c and msgpack-cpp ports > ${destroot}${prefix}/share/doc/${name}/README"
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+if {${subport} eq "msgpack"} {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ # since version 4 the C and C++ implementations have been separated in two different packages;
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ # msgpack is now a stub port that installs both the msgpack-c and msgpack-cpp ports, so
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ # dependents can add this stub port or depend only the required C or C++ implementation
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ depends_run port:msgpack-c \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ port:msgpack-cpp
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ fetch {}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ distfiles
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ extract {}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ use_configure no
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ build {}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ destroot {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ xinstall -d ${destroot}${prefix}/share/doc/${name}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ system "echo $name is a stub port > ${destroot}${prefix}/share/doc/${name}/README"
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ system "echo it installs both the msgpack-c and msgpack-cpp ports > ${destroot}${prefix}/share/doc/${name}/README"
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ }
</span> }
# except for msgpack and msgpack0, build everything with CMake
</pre><pre style='margin:0'>
</pre>