<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/2e463ee3a9628391575b9a1a143d3aa738bf4b7b">https://github.com/macports/macports-ports/commit/2e463ee3a9628391575b9a1a143d3aa738bf4b7b</a></p>
<pre style="white-space: pre; background: #F8F8F8"><span style='display:block; white-space:pre;color:#808000;'>commit 2e463ee3a9628391575b9a1a143d3aa738bf4b7b
</span>Author: Renee Otten <reneeotten@macports.org>
AuthorDate: Sat May 15 17:40:12 2021 -0400
<span style='display:block; white-space:pre;color:#404040;'> py-openbabel: add py39 subport
</span><span style='display:block; white-space:pre;color:#404040;'>
</span><span style='display:block; white-space:pre;color:#404040;'> - switch to PyPI
</span>---
python/py-openbabel/Portfile | 69 +++++++++++++++++---------------------------
1 file changed, 27 insertions(+), 42 deletions(-)
<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 f1c237854fb..f920f4f26a6 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;'>@@ -3,60 +3,45 @@
</span> PortSystem 1.0
PortGroup python 1.0
<span style='display:block; white-space:pre;background:#ffe0e0;'>-# Keep relevant lines in sync between openbabel and py-openbabel.
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+# these are the bindings for OpenBabel 2.x
</span> name py-openbabel
version 2.4.1
categories-append science chemistry devel
platforms darwin freebsd
license GPL-2
<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 Python bindings for the Open Babel library
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-long_description Open Babel is a free, open-source version \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- of the Babel chemistry file translation program. \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- OpenBabel is a project designed to pick up where \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- Babel left off, as a cross-platform program and \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- library designed to interconvert between many \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- file formats used in molecular modeling and \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- computational chemistry. This port provides \
</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 Python interface to the Open Babel chemistry library
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+long_description Open Babel is a chemical toolbox designed to speak the many \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ languages of chemical data. It’s an open, collaborative project \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ allowing anyone to search, convert, analyze, or store data from \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ molecular modeling, chemistry, solid-state materials, biochemistry, \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ or related areas. computational chemistry. This port provides the \
</span> Python bindings.
<span style='display:block; white-space:pre;background:#ffe0e0;'>-homepage http://openbabel.sourceforge.net/
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-master_sites sourceforge:project/openbabel/openbabel/${version}
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-distname openbabel-${version}
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-dist_subdir openbabel
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-checksums rmd160 317c15ebbe7f2f86c5ec7d54230487853545cfc4 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- sha256 204136582cdfe51d792000b20202de8950218d617fd9c6e18cee36706a376dfc
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+homepage http://openbabel.org
</span>
<span style='display:block; white-space:pre;background:#ffe0e0;'>-python.versions 27
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+checksums rmd160 898e24b4ca3e1a777d18aa3c7aa882d0e122a758 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ sha256 bc536b292fece9763a65b04fe637af9d393ae17f656321305fe2569a0d8de43f \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ size 74434
</span>
<span style='display:block; white-space:pre;background:#ffe0e0;'>-worksrcdir ${distname}/scripts/python
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+python.versions 27 39
</span>
if {${name} ne ${subport}} {
<span style='display:block; white-space:pre;background:#ffe0e0;'>- depends_build port:py${python.version}-setuptools \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- port:eigen \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- port:swig-python
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- depends_lib-append port:openbabel
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- pre-build {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- foreach ifile {openbabel-python.i stereo.i} {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- copy ${worksrcpath}/../$ifile ${worksrcpath}
</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;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- build.env-append OPENBABEL_INSTALL=${prefix}
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- build.target build_ext
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- build.args-append -I${prefix}/include/openbabel-2.0:${prefix}/include/eigen2
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ depends_build-append \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ port:py${python.version}-setuptools \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ port:eigen \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ port:pkgconfig \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ port:swig
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ depends_lib-append \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ port:openbabel
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span> post-destroot {
set docdir ${prefix}/share/doc/${subport}
<span style='display:block; white-space:pre;background:#ffe0e0;'>- xinstall -m 755 -d ${destroot}${docdir}
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- xinstall -m 644 -W ${worksrcpath} README.rst ${destroot}${docdir}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ xinstall -d ${destroot}${docdir}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ xinstall -m 0644 -W ${worksrcpath} README.rst ${destroot}${docdir}
</span> }
<span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- livecheck.type none
</span> }
<span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+livecheck.type none
</span></pre><pre style='margin:0'>
</pre>