<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/8731fc751252c7c5b21682c66161bc8a8de1d8c6">https://github.com/macports/macports-ports/commit/8731fc751252c7c5b21682c66161bc8a8de1d8c6</a></p>
<pre style="white-space: pre; background: #F8F8F8"><span style='display:block; white-space:pre;color:#808000;'>commit 8731fc751252c7c5b21682c66161bc8a8de1d8c6
</span>Author: Renee Otten <reneeotten@macports.org>
AuthorDate: Sat May 15 09:17:39 2021 -0400

<span style='display:block; white-space:pre;color:#404040;'>    openbabel2: rename port from openbabel
</span><span style='display:block; white-space:pre;color:#404040;'>    
</span><span style='display:block; white-space:pre;color:#404040;'>    - move to GitHub
</span><span style='display:block; white-space:pre;color:#404040;'>    - update dependents to use openbabel2
</span><span style='display:block; white-space:pre;color:#404040;'>    - conflicts with openbabel, to be updated to 3.x branch
</span>---
 gnome/gnome-chemistry-utils/Portfile |  7 +++--
 kde/kalzium/Portfile                 |  4 +--
 python/py-openbabel/Portfile         |  2 +-
 science/chemtool/Portfile            |  4 +--
 science/ghemical/Portfile            |  4 ++-
 science/openbabel2/Portfile          | 54 ++++++++++++++++++++++++++++++++++++
 6 files changed, 66 insertions(+), 9 deletions(-)

<span style='display:block; white-space:pre;color:#808080;'>diff --git a/gnome/gnome-chemistry-utils/Portfile b/gnome/gnome-chemistry-utils/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index 73f4cc17213..613b49a5210 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/gnome/gnome-chemistry-utils/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/gnome/gnome-chemistry-utils/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -7,6 +7,7 @@ PortGroup           yelp 1.0
</span> name                gnome-chemistry-utils
 version             0.14.17
 set major           [join [lrange [split ${version} .] 0 1] .]
<span style='display:block; white-space:pre;background:#e0ffe0;'>+revision            1
</span> 
 categories          gnome science chemistry
 platforms           darwin linux freebsd
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -15,7 +16,7 @@ license             GPL-3
</span> 
 description         This package provides a set of Gtk3-based applications for drawing \
                     and viewing molecules, crystals and spectra.
<span style='display:block; white-space:pre;background:#ffe0e0;'>-                    
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span> long_description    This package provides the following programs: \
                     \n-  GChem3D displays molecule structures in 3D \
                     \n-  GChemCalc provides calculations for chemistry \
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -38,7 +39,7 @@ depends_build       port:pkgconfig \
</span>                     port:autoconf \
                     port:automake \
                     port:libtool
<span style='display:block; white-space:pre;background:#ffe0e0;'>-                    
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span> depends_lib         port:desktop-file-utils \
                     port:rarian \
                     port:shared-mime-info \
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -46,7 +47,7 @@ depends_lib         port:desktop-file-utils \
</span>                     path:lib/pkgconfig/gtk+-3.0.pc:gtk3 \
                     port:goffice \
                     port:gnumeric \
<span style='display:block; white-space:pre;background:#ffe0e0;'>-                    port:openbabel \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    port:openbabel2 \
</span>                     port:bodr \
                     port:chemical-mime-data \
                     port:gnome-mime-data \
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/kde/kalzium/Portfile b/kde/kalzium/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index e8c85335327..d8476b5e95f 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/kde/kalzium/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/kde/kalzium/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -5,7 +5,7 @@ PortGroup           kde4   1.1
</span> 
 name                kalzium
 version             4.14.3
<span style='display:block; white-space:pre;background:#ffe0e0;'>-revision            3
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+revision            4
</span> categories          kde kde4 chemistry
 license             GPL-2+ LGPL-2+
 maintainers         {nicos @NicosPavlov}
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -20,7 +20,7 @@ use_xz              yes
</span> checksums           rmd160  79c3d78183b71829835b8b623a44152ee84e85fe \
                     sha256  4b8d086c942874c56b4835079991f2d86289d163d2dbb3e86390270c758317e5
 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-depends_lib-append  port:eigen port:openbabel \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+depends_lib-append  port:eigen port:openbabel2 \
</span>                     port:libkdeedu port:ocaml
 
 #Binaries do not link to openssl, nor use the ssl backend of kdelibs4
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/python/py-openbabel/Portfile b/python/py-openbabel/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index 523e784099a..5d2fcb88eec 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/python/py-openbabel/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/python/py-openbabel/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -37,7 +37,7 @@ if {${name} ne ${subport}} {
</span>                     port:swig-python
 
     depends_lib-append \
<span style='display:block; white-space:pre;background:#ffe0e0;'>-                    port:openbabel
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    port:openbabel2
</span> 
     post-destroot {
         set docdir ${prefix}/share/doc/${subport}
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/science/chemtool/Portfile b/science/chemtool/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index 9f4e561f8f1..9641f3a4467 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/science/chemtool/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/science/chemtool/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -4,7 +4,7 @@ PortSystem          1.0
</span> 
 name                chemtool
 version             1.6.14
<span style='display:block; white-space:pre;background:#ffe0e0;'>-revision            1
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+revision            2
</span> categories          science chemistry
 platforms           darwin
 maintainers         nomaintainer
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -21,7 +21,7 @@ checksums           rmd160  bd3560bbfe6d95f9eb5dbafbb2cc3710a52cd04c \
</span> 
 depends_build       port:pkgconfig
 depends_lib         path:lib/pkgconfig/gtk+-2.0.pc:gtk2 \
<span style='display:block; white-space:pre;background:#ffe0e0;'>-                    port:openbabel \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    port:openbabel2 \
</span>                     port:fig2dev
 
 configure.args      --mandir=${prefix}/share/man
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/science/ghemical/Portfile b/science/ghemical/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index d7891e5f551..9bf47d3d4a5 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/science/ghemical/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/science/ghemical/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -5,6 +5,8 @@ PortSystem          1.0
</span> name                ghemical
 version             3.0.0
 set release_date    20111012
<span style='display:block; white-space:pre;background:#e0ffe0;'>+revision            1
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span> categories          science
 license             GPL-2+
 platforms           darwin
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -36,7 +38,7 @@ depends_build       port:pkgconfig \
</span> depends_lib         path:lib/pkgconfig/gtk+-2.0.pc:gtk2 \
                     port:libglade2 \
                     port:gtkglext \
<span style='display:block; white-space:pre;background:#ffe0e0;'>-                    port:openbabel \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    port:openbabel2 \
</span>                     port:libghemical \
                     port:liboglappth
 
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/science/openbabel2/Portfile b/science/openbabel2/Portfile
</span>new file mode 100644
<span style='display:block; white-space:pre;color:#808080;'>index 00000000000..003a46f8a34
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--- /dev/null
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/science/openbabel2/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -0,0 +1,54 @@
</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           cmake 1.1
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+PortGroup           github 1.0
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+github.setup        openbabel openbabel 2-4-1 openbabel-
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+name                openbabel2
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+conflicts           openbabel
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+version             [string map {- .} ${github.version}]
</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          science devel chemistry
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+license             GPL-2
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+maintainers         {reneeotten @reneeotten} openmaintainer
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+description         A chemistry file translation program.
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+long_description    Open Babel is a free, open-source version \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    of the Babel chemistry file translation program. \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    OpenBabel is a project designed to pick up where \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    Babel left off, as a cross-platform program and \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    library designed to interconvert between many \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    file formats used in molecular modeling and \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    computational chemistry.
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+homepage            https://openbabel.org/wiki/Main_Page
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+checksums           rmd160  0587a3d3dd24c485ff9a680ff83145f052b504f4 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    sha256  a58c6540fd07de7c40bd30e4218f8ade36d743b2ecc307df6cfb4c195d1600cb \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    size    6668659
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+depends_build-append \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    port:eigen3 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    port:pkgconfig
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+depends_lib-append  path:lib/pkgconfig/cairo.pc:cairo \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    port:libiconv \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    port:libxml2 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    port:zlib
</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;'>+                    -DBUILD_GUI=OFF \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    -DBUILD_TESTING=OFF \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    -DPYTHON_BINDINGS=OFF
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+github.livecheck.regex  {(2\-[0-9-]+)}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+# deactivate hack to have a smooth transition from the original openbabel port (providing version 2.x) to openbabel2
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+if {![catch {set installed [lindex [registry_active openbabel] 0]}]} {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    set _version [lindex $installed 1]
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    if {[vercmp $_version ${version}] <= 0} {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+        registry_deactivate_composite openbabel "" [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></pre><pre style='margin:0'>

</pre>