<pre style='margin:0'>
Marcus Calhoun-Lopez (MarcusCalhoun-Lopez) pushed a commit to branch master
in repository macports-ports.

</pre>
<p><a href="https://github.com/macports/macports-ports/commit/1f1bf04ea5336266407861e06fc577d80c5c91c4">https://github.com/macports/macports-ports/commit/1f1bf04ea5336266407861e06fc577d80c5c91c4</a></p>
<pre style="white-space: pre; background: #F8F8F8"><span style='display:block; white-space:pre;color:#808000;'>commit 1f1bf04ea5336266407861e06fc577d80c5c91c4
</span>Author: Marcus Calhoun-Lopez <mcalhoun@macports.org>
AuthorDate: Sun Aug 11 11:24:01 2019 -0700

<span style='display:block; white-space:pre;color:#404040;'>    voroxx: new port
</span>---
 science/voroxx/Portfile                   | 37 ++++++++++++++++++
 science/voroxx/files/patch-makefiles.diff | 64 +++++++++++++++++++++++++++++++
 2 files changed, 101 insertions(+)

<span style='display:block; white-space:pre;color:#808080;'>diff --git a/science/voroxx/Portfile b/science/voroxx/Portfile
</span>new file mode 100644
<span style='display:block; white-space:pre;color:#808080;'>index 0000000..004d65f
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--- /dev/null
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/science/voroxx/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -0,0 +1,37 @@
</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;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+name                    voroxx
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+version                 0.4.6
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+categories              science math
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+platforms               darwin
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+maintainers             {mcalhoun @MarcusCalhoun-Lopez} openmaintainer
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+license                 BSD
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+homepage                http://math.lbl.gov/voro++/
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+description             a software library for carrying out three-dimensional computations of the Voronoi tessellation
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+long_description        Voro++ is ${description}.
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+master_sites            http://math.lbl.gov/voro++/download/dir/
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+distname                voro++-${version}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+checksums               rmd160  c5236d7d5bad9ca7df5e580d7b0f525741c92102 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                        sha256  ef7970071ee2ce3800daa8723649ca069dc4c71cc25f0f7d22552387f3ea437e \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                        size    809124
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+patchfiles-append       patch-makefiles.diff
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+configure.cmd           printenv
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+configure.pre_args
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+configure.universal_args
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+configure.post_args     {>> config.mk}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+configure.env-append    PREFIX=${prefix} \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                        MACPORTS_VOREXX_VERSION=${version} \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                        MACPORTS_VOREXX_COMPATIBILITY_VERSION=[lindex [split ${version} .] 0]
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+destroot.args-append    PREFIX=${destroot}${prefix}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+livecheck.regex         {voro\+\+-(\d+(?:\.\d+)*)}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+livecheck.url           http://math.lbl.gov/voro++/download/
</span><span style='display:block; white-space:pre;color:#808080;'>diff --git a/science/voroxx/files/patch-makefiles.diff b/science/voroxx/files/patch-makefiles.diff
</span>new file mode 100644
<span style='display:block; white-space:pre;color:#808080;'>index 0000000..7e684ae
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--- /dev/null
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/science/voroxx/files/patch-makefiles.diff
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -0,0 +1,64 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+--- Makefile.orig  2013-10-17 10:54:13.000000000 -0700
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++++ Makefile       2019-08-11 10:07:45.000000000 -0700
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -28,13 +28,14 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+   $(MAKE) -C src
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+   $(INSTALL) -d $(IFLAGS_EXEC) $(PREFIX)/bin
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+   $(INSTALL) -d $(IFLAGS_EXEC) $(PREFIX)/lib
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-  $(INSTALL) -d $(IFLAGS_EXEC) $(PREFIX)/man
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-  $(INSTALL) -d $(IFLAGS_EXEC) $(PREFIX)/man/man1
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++  $(INSTALL) -d $(IFLAGS_EXEC) $(PREFIX)/share/man
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++  $(INSTALL) -d $(IFLAGS_EXEC) $(PREFIX)/share/man/man1
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+   $(INSTALL) -d $(IFLAGS_EXEC) $(PREFIX)/include
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+   $(INSTALL) -d $(IFLAGS_EXEC) $(PREFIX)/include/voro++
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+   $(INSTALL) $(IFLAGS_EXEC) src/voro++ $(PREFIX)/bin
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-  $(INSTALL) $(IFLAGS) man/voro++.1 $(PREFIX)/man/man1
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++  $(INSTALL) $(IFLAGS) man/voro++.1 $(PREFIX)/share/man/man1
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+   $(INSTALL) $(IFLAGS) src/libvoro++.a $(PREFIX)/lib
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++  $(INSTALL) $(IFLAGS_EXEC) src/libvoro++.dylib $(PREFIX)/lib
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+   $(INSTALL) $(IFLAGS) src/voro++.hh $(PREFIX)/include/voro++
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+   $(INSTALL) $(IFLAGS) src/c_loops.hh $(PREFIX)/include/voro++
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+   $(INSTALL) $(IFLAGS) src/cell.hh $(PREFIX)/include/voro++
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -53,8 +54,9 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ # Uninstall the executable, man page, and shared library
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ uninstall:
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+   rm -f $(PREFIX)/bin/voro++
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-  rm -f $(PREFIX)/man/man1/voro++.1
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++  rm -f $(PREFIX)/share/man/man1/voro++.1
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+   rm -f $(PREFIX)/lib/libvoro++.a
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++  rm -f $(PREFIX)/lib/libvoro++.dylib
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+   rm -f $(PREFIX)/include/voro++/voro++.hh
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+   rm -f $(PREFIX)/include/voro++/c_loops.hh
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+   rm -f $(PREFIX)/include/voro++/cell.hh
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+--- src/Makefile.orig      2013-10-17 10:54:13.000000000 -0700
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++++ src/Makefile   2019-08-11 10:08:14.000000000 -0700
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -13,7 +13,7 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ src=$(patsubst %.o,%.cc,$(objs))
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ 
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ # Makefile rules
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-all: libvoro++.a voro++
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++all: libvoro++.a libvoro++.dylib voro++
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ 
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ depend:
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+   $(CXX) -MM $(src) >Makefile.dep
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -24,8 +24,11 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+   rm -f libvoro++.a
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+   ar rs libvoro++.a $^
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ 
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-voro++: libvoro++.a cmd_line.cc
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-  $(CXX) $(CFLAGS) -L. -o voro++ cmd_line.cc -lvoro++
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++libvoro++.dylib: $(objs)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++  $(CXX) -dynamiclib $(LDFLAGS) -o $@ -install_name $(PREFIX)/lib/$@ -current_version $(MACPORTS_VOREXX_VERSION) -compatibility_version $(MACPORTS_VOREXX_COMPATIBILITY_VERSION) $^
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++voro++: libvoro++.dylib cmd_line.cc
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++  $(CXX) $(CFLAGS) -L. $(LDFLAGS) -o voro++ cmd_line.cc -lvoro++
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ 
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ %.o: %.cc
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+   $(CXX) $(CFLAGS) -c $<
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -34,6 +37,6 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+   doxygen Doxyfile
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ 
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ clean:
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-  rm -f $(objs) voro++ libvoro++.a
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++  rm -f $(objs) voro++ libvoro++.a libvoro++.dylib
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ 
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ .PHONY: all help execs depend
</span></pre><pre style='margin:0'>

</pre>