ports/64835: Ports: japanese/kterm Tektronix emulatoin knob
Katsura Matsumoto
katsura at cc.osaka-kyoiku.ac.jp
Sun Mar 28 10:10:13 UTC 2004
>Number: 64835
>Category: ports
>Synopsis: Ports: japanese/kterm Tektronix emulatoin knob
>Confidential: no
>Severity: non-critical
>Priority: low
>Responsible: freebsd-ports-bugs
>State: open
>Quarter:
>Keywords:
>Date-Required:
>Class: change-request
>Submitter-Id: current-users
>Arrival-Date: Sun Mar 28 02:10:13 PST 2004
>Closed-Date:
>Last-Modified:
>Originator: Katsura Matsumoto
>Release: FreeBSD 4.9-RELEASE-p4 i386
>Organization:
Osaka Kyoiku Univ.
>Environment:
System: FreeBSD gaia.cc.osaka-kyoiku.ac.jp 4.9-RELEASE-p4
>Description:
I'd like to add a knob WITH_TEKTRONIX with a patch enabling the tektronix
emulation to the ports/japanese/kterm.
>How-To-Repeat:
N/A
>Fix:
diff -u -r -N kterm.orig/Makefile kterm/Makefile
--- kterm.orig/Makefile Fri Mar 7 15:04:49 2003
+++ kterm/Makefile Thu Feb 12 22:07:52 2004
@@ -58,6 +58,11 @@
@${ECHO_MSG} "===> Applying neXtaw scrollbar patch"
@${PATCH} ${PATCH_ARGS} < ${PATCHDIR}/extra-patch-neXtaw
.endif
+.if defined(WITH_TEKTRONIX)
+post-patch:
+ @${ECHO_MSG} "===> Applying Tektronix emulation patch"
+ @${PATCH} ${PATCH_ARGS} < ${PATCHDIR}/extra-patch-Tektronix
+.endif
.endif
diff -u -r -N kterm.orig/files/extra-patch-Tektronix kterm/files/extra-patch-Tektronix
--- kterm.orig/files/extra-patch-Tektronix Thu Jan 1 09:00:00 1970
+++ kterm/files/extra-patch-Tektronix Thu Feb 12 22:20:34 2004
@@ -0,0 +1,11 @@
+--- ./kterm.h.orig Fri Jul 12 14:01:37 1996
++++ ./kterm.h Thu Aug 16 01:34:54 2001
+@@ -35,7 +35,7 @@
+ #define KTERM_XIM /* XIM protocol */
+ #define KTERM_KINPUT2 /* Kinput2 protocol */
+ #define KTERM_COLOR /* color sequence */
+-#define KTERM_NOTEK /* disables Tektronix emulation */
++#undef KTERM_NOTEK /* disables Tektronix emulation */
+ #undef KTERM_XAW3D /* Xaw3d -DARROW_SCROLLBAR support */
+
+ #endif /* !_KTERM_H_ */
>Release-Note:
>Audit-Trail:
>Unformatted:
More information about the freebsd-ports-bugs
mailing list