<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/cf3d0ddb2686af3ae8ab11092e162973d26b51f7">https://github.com/macports/macports-ports/commit/cf3d0ddb2686af3ae8ab11092e162973d26b51f7</a></p>
<pre style="white-space: pre; background: #F8F8F8"><span style='display:block; white-space:pre;color:#808000;'>commit cf3d0ddb2686af3ae8ab11092e162973d26b51f7
</span>Author: Christopher Nielsen <mascguy@github.com>
AuthorDate: Mon May 29 15:55:59 2023 -0400

<span style='display:block; white-space:pre;color:#404040;'>    mdds-2.{0,1}: new ports, to provide bindings for 2.0/2.1, respectively
</span><span style='display:block; white-space:pre;color:#404040;'>    Fixes: https://trac.macports.org/ticket/67530
</span>---
 devel/mdds-2.0/Portfile | 35 +++++++++++++++++++++++++++++++++++
 devel/mdds-2.1/Portfile | 47 +++++++++++++++++++++++++++++++++++++++++++++++
 2 files changed, 82 insertions(+)

<span style='display:block; white-space:pre;color:#808080;'>diff --git a/devel/mdds-2.0/Portfile b/devel/mdds-2.0/Portfile
</span>new file mode 100644
<span style='display:block; white-space:pre;color:#808080;'>index 00000000000..67d9be0b055
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--- /dev/null
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/devel/mdds-2.0/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -0,0 +1,35 @@
</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           gitlab 1.0
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+PortGroup           boost 1.0
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+name                mdds-2.0
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+set my_name         mdds
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+gitlab.setup        ${my_name} ${my_name} 2.0.3
</span><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;'>+categories          devel
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+license             MPL-2
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+maintainers         {gmail.com:audvare @Tatsh} openmaintainer
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+description         Collection of multi-dimensional data structure and indexing algorithms.
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+long_description    {*}${description}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+dist_subdir         ${my_name}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+checksums           rmd160  a7530a1b0cedf4a9dc6a4c660557e9f1ff769a0a \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    sha256  e84fe995b3d6e0dd80a8d4032489df433d4d5a4bdae836c00ae51dba8401150c \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    size    695834
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+compiler.cxx_standard \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    2017
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+use_autoreconf      yes
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+configure.args-append \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    --docdir=${prefix}/share/doc/${subport} \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    --disable-memory_tests \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    --disable-openmp \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    --without-docs
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+gitlab.livecheck.regex {(2\.0\.\d+)}
</span><span style='display:block; white-space:pre;color:#808080;'>diff --git a/devel/mdds-2.1/Portfile b/devel/mdds-2.1/Portfile
</span>new file mode 100644
<span style='display:block; white-space:pre;color:#808080;'>index 00000000000..e8275de0156
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--- /dev/null
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/devel/mdds-2.1/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -0,0 +1,47 @@
</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           gitlab 1.0
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+PortGroup           boost 1.0
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+name                mdds-2.1
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+set my_name         mdds
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+gitlab.setup        ${my_name} ${my_name} 2.1.1
</span><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;'>+categories          devel
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+license             MPL-2
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+maintainers         {gmail.com:audvare @Tatsh} openmaintainer
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+description         Collection of multi-dimensional data structure and indexing algorithms.
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+long_description    {*}${description}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+dist_subdir         ${my_name}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+checksums           rmd160  54635a3819a0b095441418ed91453cc9b5ea5799 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    sha256  06fecb705276a8628e527311cb590c203442f5cbe934d245626cb328458e0e17 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    size    651536
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+compiler.cxx_standard \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    2017
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+use_autoreconf      yes
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+configure.args-append \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    --docdir=${prefix}/share/doc/${subport} \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    --disable-memory_tests \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    --disable-openmp \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    --without-docs
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+# This port provides bindings previously provided by 'mdds'.
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+# So the latter must be deactivated first, if installed.
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+# This logic added 2023-05-29; keep in place for at least 12 months.
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+pre-activate {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    set port_conflict_name    mdds
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    if { ![catch {set port_conflict_ver_info [lindex [registry_active ${port_conflict_name}] 0]}] } {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+        ui_info "${port_conflict_name} installed; deactivating"
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+        registry_deactivate_composite ${port_conflict_name} "" [list ports_nodepcheck 1]
</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;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+gitlab.livecheck.regex {(2\.1\.\d+)}
</span></pre><pre style='margin:0'>

</pre>