<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/7a3b4a5e14caf1871d01216f07e660677f61cf0d">https://github.com/macports/macports-ports/commit/7a3b4a5e14caf1871d01216f07e660677f61cf0d</a></p>
<pre style="white-space: pre; background: #F8F8F8"><span style='display:block; white-space:pre;color:#808000;'>commit 7a3b4a5e14caf1871d01216f07e660677f61cf0d
</span>Author: Marcus Calhoun-Lopez <marcuscalhounlopez@gmail.com>
AuthorDate: Sat Sep 16 17:40:17 2017 -0700
<span style='display:block; white-space:pre;color:#404040;'> triangle: build static library
</span>---
science/triangle/Portfile | 3 ++-
science/triangle/files/patch-makefile.diff | 3 ++-
2 files changed, 4 insertions(+), 2 deletions(-)
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/science/triangle/Portfile b/science/triangle/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index c7b05f0..785450a 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/science/triangle/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/science/triangle/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -3,7 +3,7 @@ PortSystem 1.0
</span>
name triangle
version 1.6
<span style='display:block; white-space:pre;background:#ffe0e0;'>-revision 6
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+revision 7
</span> categories science
license Noncommercial Copyleft
maintainers nomaintainer
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -55,6 +55,7 @@ destroot {
</span> xinstall -m 644 -W ${worksrcpath} README ${destroot}${prefix}/share/doc/${name}
xinstall -m 644 -W ${worksrcpath} triangle.h ${destroot}${prefix}/include
xinstall -m 755 -W ${worksrcpath} libtriangle.dylib ${destroot}${prefix}/lib
<span style='display:block; white-space:pre;background:#e0ffe0;'>+ xinstall -m 644 -W ${worksrcpath} libtriangle.a ${destroot}${prefix}/lib
</span> }
variant showme description {Install Show Me, a display program for meshes and more} {
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/science/triangle/files/patch-makefile.diff b/science/triangle/files/patch-makefile.diff
</span><span style='display:block; white-space:pre;color:#808080;'>index 5d5178d..98c63b2 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/science/triangle/files/patch-makefile.diff
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/science/triangle/files/patch-makefile.diff
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -18,11 +18,12 @@
</span>
# TRILIBDEFS is a list of definitions used to compile an object code version
# of Triangle (triangle.o) to be called by another program. The file
<span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -97,6 +97,7 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -97,6 +97,8 @@
</span> all: $(BIN)triangle $(BIN)showme
trilibrary: $(BIN)triangle.o $(BIN)tricall
+ $(CC) -dynamiclib -install_name __MACPORTS_PREFIX__/lib/libtriangle.dylib $(CSWITCHES) -o libtriangle.dylib $(BIN)triangle.o
<span style='display:block; white-space:pre;background:#e0ffe0;'>++ /usr/bin/ar rcs libtriangle.a $(BIN)triangle.o
</span>
$(BIN)triangle: $(SRC)triangle.c
</pre><pre style='margin:0'>
</pre>