<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/605eaa7b301da851552304d721f6fcdadfc93f85">https://github.com/macports/macports-ports/commit/605eaa7b301da851552304d721f6fcdadfc93f85</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 605eaa7  snobol4: Specify system include and library paths
</span>605eaa7 is described below

<span style='display:block; white-space:pre;color:#808000;'>commit 605eaa7b301da851552304d721f6fcdadfc93f85
</span>Author: Ryan Schmidt <ryandesign@macports.org>
AuthorDate: Fri Dec 28 01:14:44 2018 -0600

<span style='display:block; white-space:pre;color:#404040;'>    snobol4: Specify system include and library paths
</span><span style='display:block; white-space:pre;color:#404040;'>    
</span><span style='display:block; white-space:pre;color:#404040;'>    Closes: https://trac.macports.org/ticket/57820
</span><span style='display:block; white-space:pre;color:#404040;'>    
</span><span style='display:block; white-space:pre;color:#404040;'>    Also modernize checksums.
</span>---
 lang/snobol4/Portfile              | 15 +++++++---
 lang/snobol4/files/configure.patch | 57 ++++++++++++++++++++++++++++++++++++++
 2 files changed, 68 insertions(+), 4 deletions(-)

<span style='display:block; white-space:pre;color:#808080;'>diff --git a/lang/snobol4/Portfile b/lang/snobol4/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index 2cf642a..5460d1c 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/lang/snobol4/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/lang/snobol4/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -1,7 +1,10 @@
</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> PortSystem          1.0
 
 name                snobol4
 version             1.2
<span style='display:block; white-space:pre;background:#e0ffe0;'>+revision            0
</span> categories          lang
 license             BSD
 maintainers         nomaintainer
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -16,10 +19,14 @@ long_description    SNOBOL4 (StriNg Oriented and symBOlic Language) is \
</span>                     and much more, first designed and implemented at \
                     Bell Telephone Laboratories, Inc. (BTL) in the 1970's.
 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-checksums           md5     5265d1e21b8d1963e0c7fe830c3d5172 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                    sha1    651191778e049255886165b88b6c7c8c80ed9ae6 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                    rmd160  b53b6cfe985f402143b91e0c7cdd1b7316700b7e
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+checksums           rmd160  b53b6cfe985f402143b91e0c7cdd1b7316700b7e \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    sha256  bc3b1a644a966dc8121590495e2835252c7ff4e22f138c1cd96a19ed57f4f5eb \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    size    658128
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+patchfiles          configure.patch
</span> 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-configure.args      --mandir=${prefix}/share/man
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+configure.args      --incdir=${configure.sdkroot}/usr/include \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    --libdir=${configure.sdkroot}/usr/lib \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    --mandir=${prefix}/share/man
</span> 
 configure.universal_args-delete --disable-dependency-tracking
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/lang/snobol4/files/configure.patch b/lang/snobol4/files/configure.patch
</span>new file mode 100644
<span style='display:block; white-space:pre;color:#808080;'>index 0000000..0e2947e
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--- /dev/null
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/lang/snobol4/files/configure.patch
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -0,0 +1,57 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+Allow the system header and library paths to be configured.
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+--- configure.orig 2007-03-06 18:21:34.000000000 -0600
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++++ configure      2018-12-28 01:08:16.000000000 -0600
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -22,7 +22,6 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ if [ -d /usr/lib64 ]; then
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+     # SuSE x86_64
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+     LIBDIR=/usr/lib64
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-    echo "using $LIBDIR for LIBDIR" 1>&2
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ fi
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ 
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ # largefile support OK
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -149,6 +148,12 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+     --force-sdbm)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+   FORCE_SDBM=true
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+   ;;
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++    --incdir=*)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++  INCDIR=`echo "$1" | sed 's/--incdir=//'`
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++  ;;
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++    --libdir=*)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++  LIBDIR=`echo "$1" | sed 's/--libdir=//'`
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++  ;;
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+     --longlong)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+   LONGLONG=true
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+   ;;
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -232,6 +237,10 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+   --force-memmove         --no-dlopen
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+   --no-dynlib             --no-largefile
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ 
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++System headers and libraries;
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++  --incdir=PATH           [default: /usr/include]
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++  --libdir=PATH           [default: /usr/lib or /usr/lib64]
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ Install location;
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+   --prefix=PATH           [default: /usr/local]
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+   --bindir=PATH           [default: PREFIX/bin]
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -1148,11 +1157,9 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+   case "${OS}${OSREL}" in
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+   Darwin*)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+       # darwin dlopen() support in cctools/libdyld??
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-      if [ -f /usr/lib/libdl.dylib ]; then
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++      if [ -f $LIBDIR/libdl.dylib ]; then
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+           # Darwin 7.9 (OS X 10.3) and later??
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+           echo 'ADD_LDFLAGS([-ldl])'      >> $CONFIG_M4
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-      elif [ -f /sw/lib/libdl.dylib ]; then
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-          echo 'ADD_LDFLAGS([-L/sw/lib -ldl])' >> $CONFIG_M4
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+       fi
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+       TRY_UNDERSCORE=true
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+       SNOLIB_FILE=snolib.bundle
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -1490,7 +1497,7 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+   echo '#define HAVE_NDBM_H'              >> $CONFIG_H
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+   # see if ndbm.h is Berkeley DB wrapper
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+   if grep 'Margo Seltzer' $INCDIR/ndbm.h > /dev/null &&
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-      [ -f /usr/lib/libdb.a -o -f /usr/lib/libdb.so ]; then
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++      [ -f $LIBDIR/libdb.a -o -f $LIBDIR/libdb.so ]; then
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+       # RH5.2 has Berkeley DB ndbm.h, but seperate libdb.a
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+       # (BSD systems have BDB in libc)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+       echo "using libdb for DBM support" 1>&2
</span></pre><pre style='margin:0'>

</pre>