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