<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/db8d4e7ea03357cbbc8a939b13145daf783e0920">https://github.com/macports/macports-ports/commit/db8d4e7ea03357cbbc8a939b13145daf783e0920</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 db8d4e7ea03 snobol4: update to 2.3.1
</span>db8d4e7ea03 is described below
<span style='display:block; white-space:pre;color:#808000;'>commit db8d4e7ea03357cbbc8a939b13145daf783e0920
</span>Author: Phil Budne <phil@ultimate.com>
AuthorDate: Sat Apr 16 01:02:27 2022 -0400
<span style='display:block; white-space:pre;color:#404040;'> snobol4: update to 2.3.1
</span>---
lang/snobol4/Portfile | 48 ++++++++++++++++++++------------
lang/snobol4/files/configure.patch | 57 --------------------------------------
2 files changed, 31 insertions(+), 74 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 5460d1cc1c6..dbfbc059229 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,32 +1,46 @@
</span> # -*- 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
PortSystem 1.0
<span style='display:block; white-space:pre;background:#e0ffe0;'>+PortGroup openssl 1.0
</span>
name snobol4
<span style='display:block; white-space:pre;background:#ffe0e0;'>-version 1.2
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+version 2.3.1
</span> revision 0
categories lang
license BSD
<span style='display:block; white-space:pre;background:#ffe0e0;'>-maintainers nomaintainer
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-platforms darwin
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-homepage http://www.snobol4.org/
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-master_sites ftp://ftp.ultimate.com/snobol
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+maintainers openmaintainer \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ regressive.org:snobol4
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+homepage https://www.regressive.org/snobol4/
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+master_sites ftp://ftp.regressive.org/snobol \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ https://ftp.regressive.org/snobol
</span>
description SNOBOL4 programming language
long_description SNOBOL4 (StriNg Oriented and symBOlic Language) is \
a language for text processing, pattern matching, \
and much more, first designed and implemented at \
<span style='display:block; white-space:pre;background:#ffe0e0;'>- Bell Telephone Laboratories, Inc. (BTL) in the 1970's.
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-checksums rmd160 b53b6cfe985f402143b91e0c7cdd1b7316700b7e \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- sha256 bc3b1a644a966dc8121590495e2835252c7ff4e22f138c1cd96a19ed57f4f5eb \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- size 658128
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-patchfiles configure.patch
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-configure.args --incdir=${configure.sdkroot}/usr/include \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- --libdir=${configure.sdkroot}/usr/lib \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- --mandir=${prefix}/share/man
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ Bell Telephone Laboratories, Inc. (BTL) in the 1970's. \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ Includes SPITBOL, Blocks and other extensions.
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+checksums rmd160 a05be6f3d02005deaae6d9b00763aa99f4160a2e \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ sha256 91244d67d4e29d2aadce5655bd4382ffab44c624a7ea4ad6411427f3abf17535 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ size 986906
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+# maximal list for reproducible builds.
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+# NOTE: libffi and libsqlite used by BASEDIR/lib/snobol4/VERS/lib/shared/{ffi,sqlite3}.bundle
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+depends_lib port:bzip2 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ port:libffi \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ port:readline \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ port:sqlite3 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ port:xz \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ port:zlib
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+use_parallel_build no
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+# --no-opt to omit -O3 (ports uses -Os)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+configure.args --mandir=${prefix}/share/man --no-opt
</span> configure.universal_args-delete --disable-dependency-tracking
<span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+# avoid running benchmark on build & install
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+# (still runs regression tests before using binary)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+build.target build_all
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+destroot.target install_notiming
</span><span style='display:block; white-space:pre;color:#808080;'>diff --git a/lang/snobol4/files/configure.patch b/lang/snobol4/files/configure.patch
</span>deleted file mode 100644
<span style='display:block; white-space:pre;color:#808080;'>index 0e2947e7489..00000000000
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/lang/snobol4/files/configure.patch
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ /dev/null
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -1,57 +0,0 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-Allow the system header and library paths to be configured.
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>---- configure.orig 2007-03-06 18:21:34.000000000 -0600
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+++ configure 2018-12-28 01:08:16.000000000 -0600
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -22,7 +22,6 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- if [ -d /usr/lib64 ]; then
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- # SuSE x86_64
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- LIBDIR=/usr/lib64
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-- echo "using $LIBDIR for LIBDIR" 1>&2
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- fi
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- # largefile support OK
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -149,6 +148,12 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- --force-sdbm)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- FORCE_SDBM=true
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- ;;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+ --incdir=*)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+ INCDIR=`echo "$1" | sed 's/--incdir=//'`
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+ ;;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+ --libdir=*)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+ LIBDIR=`echo "$1" | sed 's/--libdir=//'`
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+ ;;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- --longlong)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- LONGLONG=true
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- ;;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -232,6 +237,10 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- --force-memmove --no-dlopen
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- --no-dynlib --no-largefile
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+System headers and libraries;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+ --incdir=PATH [default: /usr/include]
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+ --libdir=PATH [default: /usr/lib or /usr/lib64]
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- Install location;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- --prefix=PATH [default: /usr/local]
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- --bindir=PATH [default: PREFIX/bin]
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -1148,11 +1157,9 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- case "${OS}${OSREL}" in
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- Darwin*)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- # darwin dlopen() support in cctools/libdyld??
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-- if [ -f /usr/lib/libdl.dylib ]; then
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+ if [ -f $LIBDIR/libdl.dylib ]; then
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- # Darwin 7.9 (OS X 10.3) and later??
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- echo 'ADD_LDFLAGS([-ldl])' >> $CONFIG_M4
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-- elif [ -f /sw/lib/libdl.dylib ]; then
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-- echo 'ADD_LDFLAGS([-L/sw/lib -ldl])' >> $CONFIG_M4
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- fi
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- TRY_UNDERSCORE=true
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- SNOLIB_FILE=snolib.bundle
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -1490,7 +1497,7 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- echo '#define HAVE_NDBM_H' >> $CONFIG_H
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- # see if ndbm.h is Berkeley DB wrapper
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- if grep 'Margo Seltzer' $INCDIR/ndbm.h > /dev/null &&
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-- [ -f /usr/lib/libdb.a -o -f /usr/lib/libdb.so ]; then
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+ [ -f $LIBDIR/libdb.a -o -f $LIBDIR/libdb.so ]; then
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- # RH5.2 has Berkeley DB ndbm.h, but seperate libdb.a
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- # (BSD systems have BDB in libc)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- echo "using libdb for DBM support" 1>&2
</span></pre><pre style='margin:0'>
</pre>