<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/33ae2a20a1d5497e6e0db27a4d2a5a16df026b9a">https://github.com/macports/macports-ports/commit/33ae2a20a1d5497e6e0db27a4d2a5a16df026b9a</a></p>
<pre style="white-space: pre; background: #F8F8F8"><span style='display:block; white-space:pre;color:#808000;'>commit 33ae2a20a1d5497e6e0db27a4d2a5a16df026b9a
</span>Author: Renee Otten <reneeotten@macports.org>
AuthorDate: Fri Dec 13 07:47:50 2019 -0500

<span style='display:block; white-space:pre;color:#404040;'>    msgpack: consolidate all versions in one port
</span><span style='display:block; white-space:pre;color:#404040;'>    
</span><span style='display:block; white-space:pre;color:#404040;'>    - build everything with cmake, except for msgpack0
</span><span style='display:block; white-space:pre;color:#404040;'>    - msgpack tracks the latest stable release (currently v3.2.1)
</span><span style='display:block; white-space:pre;color:#404040;'>    - the subports msgpack0, msgpack1, msgpack2: provide the last release in
</span><span style='display:block; white-space:pre;color:#404040;'>        the 0.x, 1.x, and 2.x branch, respectively
</span>---
 devel/msgpack/Portfile  | 78 +++++++++++++++++++++++++++++++++++++++----------
 devel/msgpack1/Portfile | 42 --------------------------
 2 files changed, 63 insertions(+), 57 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 28c98dd..56865e7 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;'>@@ -3,10 +3,15 @@
</span> PortSystem          1.0
 PortGroup           github 1.0
 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-github.setup        msgpack msgpack-c 0.5.9 cpp-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+github.setup        msgpack msgpack-c 3.2.1 cpp-
</span> name                msgpack
<span style='display:block; white-space:pre;background:#e0ffe0;'>+revision            0
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+conflicts           msgpack0 msgpack1 msgpack2
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span> categories          devel
<span style='display:block; white-space:pre;background:#e0ffe0;'>+platforms           darwin
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+license             Boost-1
</span> maintainers         nomaintainer
 
 description         Library for a binary-based efficient data interchange format
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -15,26 +20,69 @@ long_description    MessagePack is a binary-based efficient data interchange \
</span>                     It is like JSON, but very fast and small.
 
 homepage            https://msgpack.org/
<span style='display:block; white-space:pre;background:#ffe0e0;'>-platforms           darwin
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-license             Apache-2
</span> 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-checksums           rmd160  c708651d37d62fa8e1fb18cadbce129fd838b777 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                    sha256  edfe42e4a9199b9e6c05d421c087a0de8575d045cae88df0873ed9158a9494e0
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+checksums           rmd160  2828906d83a68dbf7596aa3778a4127a0d28d9c3 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    sha256  7d3220196a69579e5e0050a6d41402ed228a85bd359a15c08dc82217488853f6 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    size    492761
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+# except for msgpack0, build everything with CMake
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+if {${subport} ne "msgpack0"} {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    PortGroup       cmake 1.1
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    configure.args-append \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    -DCMAKE_MSGPACK_BUILD_TESTS=OFF
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+}
</span> 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-conflicts           msgpack1
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+subport ${name}0 {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    github.setup    msgpack msgpack-c 0.5.9 cpp-
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    revision        0
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    checksums       rmd160  c708651d37d62fa8e1fb18cadbce129fd838b777 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    sha256  edfe42e4a9199b9e6c05d421c087a0de8575d045cae88df0873ed9158a9494e0 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    size    111682
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    conflicts       msgpack1 msgpack2 msgpack
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    license         Apache-2
</span> 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-depends_build       port:autoconf port:automake port:libtool
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    depends_build   port:autoconf \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    port:automake \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    port:libtool
</span> 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-pre-configure {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    system -W ${worksrcpath} "./bootstrap"
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    pre-configure {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+        system -W ${worksrcpath} "./bootstrap"
</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;'>+    livecheck.type  none
</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;'>+subport ${name}1 {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    github.setup    msgpack msgpack-c 1.4.2 cpp-
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    revision        0
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    checksums       rmd160  67d03587f5d8e094200bd67bc12d5ebb773bb9f8 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    sha256  67f2e45023d954fa1df0749999eb5aaa79b2c76ac940bf453b9f2692aac0b805 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    size    409200
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    conflicts       msgpack0 msgpack2 msgpack
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    livecheck.type  none
</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;'>+subport ${name}2 {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    github.setup    msgpack msgpack-c 2.1.5 cpp-
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    revision        0
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    checksums       rmd160  f23bc02686eb831098275b2c95ab57b147bb5950 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    sha256  20b3bdb840b7f6ecff7b87b920b8768904641beb6a5b7c5cf64c7abdd96be208 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    size    461199
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    conflicts       msgpack0 msgpack1 msgpack
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    livecheck.type  none
</span> }
 
 post-destroot {
     set docdir ${prefix}/share/doc/${name}
     xinstall -d ${destroot}${docdir}
<span style='display:block; white-space:pre;background:#ffe0e0;'>-    xinstall -m 644 -W ${worksrcpath} \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-        AUTHORS COPYING ChangeLog LICENSE NOTICE README README.md \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-        ${destroot}${docdir}
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    xinstall -m 0644 -W ${worksrcpath} \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+        COPYING NOTICE QUICKSTART-C.md QUICKSTART-CPP.md README.md ${destroot}${docdir}
</span> 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-livecheck.type      none
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    if {${subport} eq "msgpack0"} {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+        xinstall -m 0644 -W ${worksrcpath} AUTHORS ChangeLog LICENSE README_crosslang.md \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+            ${destroot}${docdir}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    } else {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+        xinstall -m 0644 -W ${worksrcpath} CHANGELOG.md LICENSE_1_0.txt ${destroot}${docdir}
</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;color:#808080;'>diff --git a/devel/msgpack1/Portfile b/devel/msgpack1/Portfile
</span>deleted file mode 100644
<span style='display:block; white-space:pre;color:#808080;'>index eb115d0..0000000
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/devel/msgpack1/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ /dev/null
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -1,42 +0,0 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-# -*- 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:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-PortSystem          1.0
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-PortGroup           github 1.0
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-github.setup        msgpack msgpack-c 1.4.2 cpp-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-name                msgpack1
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-categories          devel
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-maintainers         nomaintainer
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-description         Library for a binary-based efficient data interchange format
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-long_description    MessagePack is a binary-based efficient data interchange \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                    format that is focused on high performance. \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                    It is like JSON, but very fast and small.
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-homepage            https://msgpack.org/
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-platforms           darwin
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-license             Boost-1
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-checksums           rmd160  67d03587f5d8e094200bd67bc12d5ebb773bb9f8 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                    sha256  67f2e45023d954fa1df0749999eb5aaa79b2c76ac940bf453b9f2692aac0b805
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-dist_subdir         msgpack
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-conflicts           msgpack
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-depends_build       port:autoconf port:automake port:libtool
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-pre-configure {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    system -W ${worksrcpath} "./bootstrap"
</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;'>-post-destroot {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    set docdir ${prefix}/share/doc/${name}
</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 644 -W ${worksrcpath} \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-        AUTHORS COPYING ChangeLog LICENSE_1_0.txt NOTICE README README.md \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-        ${destroot}${docdir}
</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;'>-livecheck.type      none
</span></pre><pre style='margin:0'>

</pre>