<pre style='margin:0'>
Ryan Schmidt (ryandesign) pushed a commit to branch master
in repository macports-ports.

</pre>
<p><a href="https://github.com/macports/macports-ports/commit/2e309a17caeb1b334a5be3efefcd09cc9c814f97">https://github.com/macports/macports-ports/commit/2e309a17caeb1b334a5be3efefcd09cc9c814f97</a></p>
<pre style="white-space: pre; background: #F8F8F8">The following commit(s) were added to refs/heads/master by this push:
<span style='display:block; white-space:pre;color:#404040;'>     new 2e309a1  fastdb: Fix install_name of libraries
</span>2e309a1 is described below

<span style='display:block; white-space:pre;color:#808000;'>commit 2e309a17caeb1b334a5be3efefcd09cc9c814f97
</span>Author: Ryan Schmidt <ryandesign@macports.org>
AuthorDate: Mon Nov 5 09:31:33 2018 -0600

<span style='display:block; white-space:pre;color:#404040;'>    fastdb: Fix install_name of libraries
</span><span style='display:block; white-space:pre;color:#404040;'>    
</span><span style='display:block; white-space:pre;color:#404040;'>    Also simplify how the universal variant is handled.
</span>---
 databases/fastdb/Portfile                          | 16 +++-----
 .../files/patch-fastdb-apple-is-not-freebsd.diff   | 27 ++++++------
 databases/fastdb/files/patch-makefile-osx.diff     | 48 ++++++++++++++++++----
 3 files changed, 59 insertions(+), 32 deletions(-)

<span style='display:block; white-space:pre;color:#808080;'>diff --git a/databases/fastdb/Portfile b/databases/fastdb/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index 03a7e63..6291657 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/databases/fastdb/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/databases/fastdb/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -4,6 +4,7 @@ PortSystem          1.0
</span> 
 name                fastdb
 version             3.76
<span style='display:block; white-space:pre;background:#e0ffe0;'>+revision            1
</span> categories          databases
 platforms           darwin
 maintainers         nomaintainer
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -28,18 +29,13 @@ worksrcdir          ${name}
</span> 
 use_configure       no
 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-build.args          -f makefile.osx
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+variant universal {}
</span> 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-if {![variant_isset universal]} {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    build.args-append CC="${configure.cxx} {*}${configure.cxxflags} ${configure.cxx_archflags}"
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+build.args          -f makefile.osx \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    CC="${configure.cxx} {*}${configure.cxxflags} [get_canonical_archflags cxx]" \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    PREFIX=${prefix}
</span> 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-variant universal {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    build.args-append CC="${configure.cxx} {*}${configure.cxxflags} ${configure.universal_cxxflags}"
</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;'>-destroot.destdir    -f makefile.osx \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                    PREFIX=${destroot}${prefix}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+destroot.args       {*}${build.args}
</span> 
 livecheck.type      regex
 livecheck.regex     ${name}-(\[0-9.\]+)${extract.suffix}
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/databases/fastdb/files/patch-fastdb-apple-is-not-freebsd.diff b/databases/fastdb/files/patch-fastdb-apple-is-not-freebsd.diff
</span><span style='display:block; white-space:pre;color:#808080;'>index 8a3ce14..582fb1d 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/databases/fastdb/files/patch-fastdb-apple-is-not-freebsd.diff
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/databases/fastdb/files/patch-fastdb-apple-is-not-freebsd.diff
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -1,21 +1,20 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-diff --git inc/stdtp.h inc/stdtp.h
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-index 4789b68..53855ae 100644
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>---- inc/stdtp.h
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+++ inc/stdtp.h
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -51,7 +51,7 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+macOS is not FreeBSD.
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+--- inc/stdtp.h.orig       2014-03-24 09:29:24.000000000 -0500
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++++ inc/stdtp.h    2018-11-05 09:22:10.000000000 -0600
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -49,10 +49,6 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ #define _WINCE
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ #endif
</span>  
<span style='display:block; white-space:pre;background:#ffe0e0;'>- #if defined(__APPLE__) && !defined(__FreeBSD__)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- // MAC OS X is Free BSD
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-#if defined(__APPLE__) && !defined(__FreeBSD__)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-// MAC OS X is Free BSD
</span> -#define __FreeBSD__ 5
<span style='display:block; white-space:pre;background:#ffe0e0;'>-+//#define __FreeBSD__ 5
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- #endif
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-#endif
</span>  
  #ifndef _WINCE
<span style='display:block; white-space:pre;background:#ffe0e0;'>-diff --git src/sync.cpp src/sync.cpp
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-index 4ae2a6a..24f2392 100644
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>---- src/sync.cpp
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+++ src/sync.cpp
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -340,7 +340,7 @@ bool dbWatchDog::create(char const* name) {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ #include <sys/stat.h>
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+--- src/sync.cpp.orig      2013-02-17 13:47:31.000000000 -0600
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++++ src/sync.cpp   2018-11-05 09:21:43.000000000 -0600
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -340,7 +340,7 @@
</span>  
  
  
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/databases/fastdb/files/patch-makefile-osx.diff b/databases/fastdb/files/patch-makefile-osx.diff
</span><span style='display:block; white-space:pre;color:#808080;'>index ad41d78..62ef23b 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/databases/fastdb/files/patch-makefile-osx.diff
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/databases/fastdb/files/patch-makefile-osx.diff
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -1,22 +1,54 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-diff --git makefile.osx makefile.osx
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-index 15aeeeb..4300337 100644
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>---- makefile.osx
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+++ makefile.osx
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -163,7 +163,7 @@ $(FASTDB_LIB): $(OBJS)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+Set dylib install_names.
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+Use .dylib suffix for dylib symlinks instead of .so.
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+Add support for DESTDIR.
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+--- makefile.osx.orig      2013-02-17 13:47:32.000000000 -0600
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++++ makefile.osx   2018-11-05 09:18:55.000000000 -0600
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -163,8 +163,8 @@
</span>  
  $(FASTDB_SHARED): $(OBJS)
        rm -f $(FASTDB_SHARED)
 -      $(CC) $(SHFLAGS) -o $(FASTDB_SHARED) $(OBJS) $(THRLIBS)
<span style='display:block; white-space:pre;background:#e0ffe0;'>+-       ln -f -s $(FASTDB_SHARED) libfastdb$(SUFF).so
</span> + $(CC) -install_name $(PREFIX)/lib/libfastdb_r.2.dylib $(SHFLAGS) -o $(FASTDB_SHARED) $(OBJS) $(THRLIBS)
<span style='display:block; white-space:pre;background:#ffe0e0;'>-        ln -f -s $(FASTDB_SHARED) libfastdb$(SUFF).so
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++  ln -f -s $(FASTDB_SHARED) libfastdb$(SUFF).dylib
</span>  
  $(CLI_LIB): $(CLI_OBJS)
<span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -173,7 +173,7 @@ $(CLI_LIB): $(CLI_OBJS)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+   rm -f $(CLI_LIB)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -173,8 +173,8 @@
</span>  
  $(CLI_SHARED): $(CLI_OBJS)
        rm -f $(CLI_SHARED)
 -      $(CC) $(SHFLAGS) -o  $(CLI_SHARED) $(CLI_OBJS) $(THRLIBS)
<span style='display:block; white-space:pre;background:#e0ffe0;'>+-       ln -f -s $(CLI_SHARED) libcli$(SUFF).so
</span> + $(CC) -install_name $(PREFIX)/lib/libcli_r.2.dylib $(SHFLAGS) -o  $(CLI_SHARED) $(CLI_OBJS) $(THRLIBS)
<span style='display:block; white-space:pre;background:#ffe0e0;'>-        ln -f -s $(CLI_SHARED) libcli$(SUFF).so
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++  ln -f -s $(CLI_SHARED) libcli$(SUFF).dylib
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ 
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ 
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ clitest.o: examples/clitest.c inc/cli.h
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -332,17 +332,17 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ 
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ 
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ install: subsql installlib
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-  mkdir -p $(BINSPATH)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-  cp subsql $(BINSPATH)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-  strip $(BINSPATH)/subsql
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++  mkdir -p $(DESTDIR)$(BINSPATH)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++  cp subsql $(DESTDIR)$(BINSPATH)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++  strip $(DESTDIR)$(BINSPATH)/subsql
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ 
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ installlib: $(FASTDB_LIB) $(CLI_LIB) $(FASTDB_SHARED) $(CLI_SHARED)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-  mkdir -p $(INCSPATH)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-  cp $(INCS) $(INCSPATH)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-  mkdir -p $(LIBSPATH)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-  cp $(FASTDB_LIB) $(CLI_LIB) $(FASTDB_SHARED) $(CLI_SHARED) $(LIBSPATH)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-  cd $(LIBSPATH); ln -f -s $(FASTDB_SHARED) libfastdb$(SUFF).so
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-  cd $(LIBSPATH); ln -f -s $(CLI_SHARED) libcli$(SUFF).so
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++  mkdir -p $(DESTDIR)$(INCSPATH)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++  cp $(INCS) $(DESTDIR)$(INCSPATH)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++  mkdir -p $(DESTDIR)$(LIBSPATH)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++  cp $(FASTDB_LIB) $(CLI_LIB) $(FASTDB_SHARED) $(CLI_SHARED) $(DESTDIR)$(LIBSPATH)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++  ln -f -s $(FASTDB_SHARED) $(DESTDIR)$(LIBSPATH)/libfastdb$(SUFF).dylib
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++  ln -f -s $(CLI_SHARED) $(DESTDIR)$(LIBSPATH)/libcli$(SUFF).dylib
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ 
</span>  
  
</pre><pre style='margin:0'>

</pre>