<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/19e342e957d93222ddd158515f9841dbdadb3d6c">https://github.com/macports/macports-ports/commit/19e342e957d93222ddd158515f9841dbdadb3d6c</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 19e342e tclreadline: Update to 2.3.1
</span>19e342e is described below
<span style='display:block; white-space:pre;color:#808000;'>commit 19e342e957d93222ddd158515f9841dbdadb3d6c
</span>Author: Ryan Schmidt <ryandesign@macports.org>
AuthorDate: Thu Nov 1 02:45:55 2018 -0500
<span style='display:block; white-space:pre;color:#404040;'> tclreadline: Update to 2.3.1
</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/57484
</span>---
devel/tclreadline/Portfile | 33 ++++++------------------
devel/tclreadline/files/patch-configure.ac.diff | 11 --------
devel/tclreadline/files/patch-tclreadline.c.diff | 22 ----------------
3 files changed, 8 insertions(+), 58 deletions(-)
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/devel/tclreadline/Portfile b/devel/tclreadline/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index c1365e0..ce34282 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/devel/tclreadline/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/devel/tclreadline/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -1,14 +1,12 @@
</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 github 1.0
</span>
<span style='display:block; white-space:pre;background:#ffe0e0;'>-name tclreadline
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-version 2.1.0
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-revision 3
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+github.setup flightaware tclreadline 2.3.1 v
</span> categories devel
platforms darwin
<span style='display:block; white-space:pre;background:#ffe0e0;'>-maintainers dons.net.au:darius
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+maintainers {dons.net.au:darius @DanielO}
</span> license BSD
description An interactive readline for tcl shells.
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -24,30 +22,15 @@ long_description The tclreadline package makes the GNU Readline \
</span> In this case the ::tclreadline::readline read \
command has to be called explicitly.
<span style='display:block; white-space:pre;background:#ffe0e0;'>-homepage http://tclreadline.sourceforge.net/
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-master_sites sourceforge
</span>
<span style='display:block; white-space:pre;background:#ffe0e0;'>-checksums sha1 3b44f92ce1921ebccebab9b44d7cda6992cf8923 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- rmd160 9967f7d7aa18fcd822f5701306f3a75a6001fdc5
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+checksums rmd160 7973aa63fa521c8437b43712ce1798c9f66b050b \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ sha256 d702e3b8acfebd588b93348e220fc98f4181346c7f9a56ea7aeda334f107bbc5 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ size 153243
</span>
depends_lib port:readline \
port:tcl
<span style='display:block; white-space:pre;background:#ffe0e0;'>-post-extract {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- move ${worksrcpath}/configure.in ${worksrcpath}/configure.ac
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-}
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span> use_autoreconf yes
<span style='display:block; white-space:pre;background:#ffe0e0;'>-configure.args-append --with-tcl=${prefix}/lib/
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-# Patch readline to use malloc/free instead of
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-# Tcl_Alloc/Tcl_Free. Required for threaded-enabled Tcl.
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-# Use rl_completion_func_t instead of CPPFunction for compatibility with readline 6.3+.
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-patchfiles patch-tclreadline.c.diff
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-patchfiles-append patch-configure.ac.diff
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-livecheck.type regex
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-livecheck.url http://sourceforge.net/projects/${name}/files/
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-livecheck.regex /${name}-(\[0-9.\]+)${extract.suffix}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+configure.args-append --with-tcl=${prefix}/lib/ \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ --with-readline-includes=${prefix}/include/readline
</span><span style='display:block; white-space:pre;color:#808080;'>diff --git a/devel/tclreadline/files/patch-configure.ac.diff b/devel/tclreadline/files/patch-configure.ac.diff
</span>deleted file mode 100644
<span style='display:block; white-space:pre;color:#808080;'>index a06371d..0000000
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/devel/tclreadline/files/patch-configure.ac.diff
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ /dev/null
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -1,11 +0,0 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>---- configure.ac.orig 2000-12-07 18:45:45.000000000 -0600
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+++ configure.ac 2013-02-12 01:56:30.000000000 -0600
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -10,7 +10,7 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- dnl This software is copyright under the BSD license.
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- AC_INIT(tclreadline.c)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--AM_CONFIG_HEADER(config.h)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+AC_CONFIG_HEADERS([config.h])
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- AC_PREREQ(2.13)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- AC_REVISION($Revision: 2.26 $)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- AC_CONFIG_AUX_DIR(./aux)
</span><span style='display:block; white-space:pre;color:#808080;'>diff --git a/devel/tclreadline/files/patch-tclreadline.c.diff b/devel/tclreadline/files/patch-tclreadline.c.diff
</span>deleted file mode 100644
<span style='display:block; white-space:pre;color:#808080;'>index 0fc10f7..0000000
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/devel/tclreadline/files/patch-tclreadline.c.diff
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ /dev/null
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -1,22 +0,0 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>---- tclreadline.c.orig 2000-09-20 12:44:34.000000000 -0500
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+++ tclreadline.c 2015-04-11 06:35:23.000000000 -0500
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -49,8 +49,8 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- static const char* tclrl_version_str = TCLRL_VERSION_STR;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- static const char* tclrl_patchlevel_str = TCLRL_PATCHLEVEL_STR;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--#define MALLOC(size) Tcl_Alloc((int) size)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--#define FREE(ptr) if (ptr) { Tcl_Free((char*) ptr); ptr = 0; }
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+#define MALLOC(size) malloc((int) size)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+#define FREE(ptr) if (ptr) { free((char*) ptr); ptr = 0; }
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- enum {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- _CMD_SET = (1 << 0),
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -635,7 +635,7 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- * directory. If this failes, this
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- * is *not* an error.
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- */
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-- rl_attempted_completion_function = (CPPFunction *) TclReadlineCompletion;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+ rl_attempted_completion_function = (rl_completion_func_t *) TclReadlineCompletion;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- if (read_history(historyfile)) {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- if (write_history(historyfile)) {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- Tcl_AppendResult (interp, "warning: `",
</span></pre><pre style='margin:0'>
</pre>