summaryrefslogtreecommitdiff
path: root/lang
diff options
context:
space:
mode:
authorDirk Meyer <dinoex@FreeBSD.org>2004-06-30 13:17:09 +0000
committerDirk Meyer <dinoex@FreeBSD.org>2004-06-30 13:17:09 +0000
commit4af71e33b73ca3f49d8a73903d0badf42b01f946 (patch)
tree1eab40f1a925182d44b56a7d4339f92d792b1fc7 /lang
parentadd one exim and some sourceforge mirrors (diff)
- support mode on /dev/cuaa*
Submitted by: John Hay
Notes
Notes: svn path=/head/; revision=112617
Diffstat (limited to 'lang')
-rw-r--r--lang/tcl84/Makefile1
-rw-r--r--lang/tcl84/files/patch-tclUnixChan.c12
2 files changed, 13 insertions, 0 deletions
diff --git a/lang/tcl84/Makefile b/lang/tcl84/Makefile
index e4449d77ddce..99fc517199fd 100644
--- a/lang/tcl84/Makefile
+++ b/lang/tcl84/Makefile
@@ -7,6 +7,7 @@
PORTNAME= tcl
PORTVERSION= 8.4.6
+PORTREVISION= 1
PORTEPOCH= 1
CATEGORIES= lang tcl84
MASTER_SITES= ${MASTER_SITE_SOURCEFORGE}
diff --git a/lang/tcl84/files/patch-tclUnixChan.c b/lang/tcl84/files/patch-tclUnixChan.c
new file mode 100644
index 000000000000..94b687f57c79
--- /dev/null
+++ b/lang/tcl84/files/patch-tclUnixChan.c
@@ -0,0 +1,12 @@
+--- tclUnixChan.c.org Wed Feb 25 16:54:52 2004
++++ tclUnixChan.c Mon Jun 28 13:57:18 2004
+@@ -1787,7 +1787,8 @@
+ }
+ fd = TclOSopen(native, mode, permissions);
+ #ifdef SUPPORTS_TTY
+- ctl_tty = (strcmp (native, "/dev/tty") == 0);
++ ctl_tty = (strcmp (native, "/dev/tty") == 0) ||
++ (strcmp (native, "/dev/cua") == 0);
+ #endif /* SUPPORTS_TTY */
+
+ if (fd < 0) {