summaryrefslogtreecommitdiff
path: root/x11/kterm
diff options
context:
space:
mode:
authorsakamoto <sakamoto>1999-06-09 11:34:01 +0000
committersakamoto <sakamoto>1999-06-09 11:34:01 +0000
commit43894b0ee1579f93f0d8ca6fc71fd9eb8f468cc7 (patch)
tree71723283535b434314d05435a931963bb3b630ad /x11/kterm
parent36be4ca5c34ac7bd286bf9d33547c2a0115d0743 (diff)
downloadpkgsrc-43894b0ee1579f93f0d8ca6fc71fd9eb8f468cc7.tar.gz
Import new "kterm" package:
multi-lingual terminal emulator for X.
Diffstat (limited to 'x11/kterm')
-rw-r--r--x11/kterm/Makefile33
-rw-r--r--x11/kterm/files/md56
-rw-r--r--x11/kterm/files/patch-xaw3d24
-rw-r--r--x11/kterm/patches/patch-aa13
-rw-r--r--x11/kterm/pkg/COMMENT1
-rw-r--r--x11/kterm/pkg/DESCR3
-rw-r--r--x11/kterm/pkg/PLIST4
7 files changed, 84 insertions, 0 deletions
diff --git a/x11/kterm/Makefile b/x11/kterm/Makefile
new file mode 100644
index 00000000000..6e15e4f4d23
--- /dev/null
+++ b/x11/kterm/Makefile
@@ -0,0 +1,33 @@
+# $NetBSD: Makefile,v 1.1.1.1 1999/06/09 11:34:01 sakamoto Exp $
+
+DISTNAME= kterm-6.2.0
+CATEGORIES= x11
+MASTER_SITES= ${MASTER_SITE_XCONTRIB:=applications/}
+
+PATCH_SITES= ftp://ftp.sra.co.jp/pub/x11/kterm/ \
+ ftp://ftp.ics.nara-wu.ac.jp/pub/wd/src/kterm/
+PATCHFILES= kterm-6.2.0.NFS-xauth.patch \
+ kterm-6.2.0-6.2.0.wd0.2.patch.gz
+PATCH_DIST_STRIP= -p1
+
+MAINTAINER= sakamoto@netbsd.org
+
+USE_IMAKE= yes
+
+.if defined(USE_XAW3DLIB) && ${USE_XAW3DLIB} == YES
+DEPENDS+= Xaw3d-1.5:../../x11/Xaw3d
+.endif
+
+.if defined(USE_WALLPAPER) && ${USE_WALLPAPER} == YES
+DEPENDS+= xpm-3.4k:../../graphics/xpm
+PATCH_SITES+= http://delegate.uec.ac.jp:8081/club/mma/%7Etakkun/fun/handling/
+PATCHFILES+= KTerm-BGP-1.0.patch.gz
+.endif
+
+post-patch:
+.if defined(USE_XAW3DLIB)
+ @${ECHO_MSG} "===> Applying Xaw3d scrollbar patch"
+ @${PATCH} ${PATCH_ARGS} < ${FILESDIR}/patch-xaw3d
+.endif
+
+.include "../../mk/bsd.pkg.mk"
diff --git a/x11/kterm/files/md5 b/x11/kterm/files/md5
new file mode 100644
index 00000000000..ad81eecb199
--- /dev/null
+++ b/x11/kterm/files/md5
@@ -0,0 +1,6 @@
+$NetBSD: md5,v 1.1.1.1 1999/06/09 11:34:01 sakamoto Exp $
+
+MD5 (kterm-6.2.0.tar.gz) = 9cc72841b50dfba92bce01dbbebf3039
+MD5 (kterm-6.2.0.NFS-xauth.patch) = a2f11334e14929997e987e463f004dd0
+MD5 (kterm-6.2.0-6.2.0.wd0.2.patch.gz) = 09edbad07e79cd761d03c2a95846bf94
+MD5 (KTerm-BGP-1.0.patch.gz) = 755546d138604f6a6e7120c4bc44d28b
diff --git a/x11/kterm/files/patch-xaw3d b/x11/kterm/files/patch-xaw3d
new file mode 100644
index 00000000000..3e1ea1f55be
--- /dev/null
+++ b/x11/kterm/files/patch-xaw3d
@@ -0,0 +1,24 @@
+$NetBSD: patch-xaw3d,v 1.1.1.1 1999/06/09 11:34:01 sakamoto Exp $
+
+--- kterm.h.orig Fri Jul 12 14:01:37 1996
++++ kterm.h Wed Jun 9 10:07:50 1999
+@@ -36,6 +36,6 @@
+ #define KTERM_KINPUT2 /* Kinput2 protocol */
+ #define KTERM_COLOR /* color sequence */
+ #define KTERM_NOTEK /* disables Tektronix emulation */
+-#undef KTERM_XAW3D /* Xaw3d -DARROW_SCROLLBAR support */
++#define KTERM_XAW3D /* Xaw3d -DARROW_SCROLLBAR support */
+
+ #endif /* !_KTERM_H_ */
+--- Imakefile.orig Fri Jul 12 14:01:04 1996
++++ Imakefile Wed Jun 9 10:24:30 1999
+@@ -46,6 +46,9 @@
+ TEKSRCS = TekPrsTbl.c Tekproc.c
+ TEKOBJS = TekPrsTbl.o Tekproc.o
+ #endif
++#ifdef KTERM_XAW3D
++ XAWLIB = -lXaw3d
++#endif
+ SRCS1 = button.c charproc.c cursor.c data.c input.c \
+ main.c menu.c misc.c screen.c scrollbar.c tabs.c \
+ util.c VTPrsTbl.c \
diff --git a/x11/kterm/patches/patch-aa b/x11/kterm/patches/patch-aa
new file mode 100644
index 00000000000..9afb0494d9d
--- /dev/null
+++ b/x11/kterm/patches/patch-aa
@@ -0,0 +1,13 @@
+$NetBSD: patch-aa,v 1.1.1.1 1999/06/09 11:34:01 sakamoto Exp $
+
+*** kterm.h.orig Thu Jul 11 22:01:37 1996
+--- kterm.h Mon Oct 19 22:28:45 1998
+***************
+*** 37,41 ****
+--- 37,42 ----
+ #define KTERM_COLOR /* color sequence */
+ #define KTERM_NOTEK /* disables Tektronix emulation */
+ #undef KTERM_XAW3D /* Xaw3d -DARROW_SCROLLBAR support */
++ #define ALLOWLOGGING
+
+ #endif /* !_KTERM_H_ */
diff --git a/x11/kterm/pkg/COMMENT b/x11/kterm/pkg/COMMENT
new file mode 100644
index 00000000000..db029d1cdf2
--- /dev/null
+++ b/x11/kterm/pkg/COMMENT
@@ -0,0 +1 @@
+multi-lingual terminal emulator for X.
diff --git a/x11/kterm/pkg/DESCR b/x11/kterm/pkg/DESCR
new file mode 100644
index 00000000000..5dae1017953
--- /dev/null
+++ b/x11/kterm/pkg/DESCR
@@ -0,0 +1,3 @@
+ kterm is multi-lingual terminal emulator for X window system.
+ This program run under X11 environment, and display Multi-lingual character.
+ kterm is based on xterm.
diff --git a/x11/kterm/pkg/PLIST b/x11/kterm/pkg/PLIST
new file mode 100644
index 00000000000..8727839dd49
--- /dev/null
+++ b/x11/kterm/pkg/PLIST
@@ -0,0 +1,4 @@
+@comment $NetBSD: PLIST,v 1.1.1.1 1999/06/09 11:34:01 sakamoto Exp $
+bin/kterm
+lib/X11/app-defaults/KTerm
+man/cat1/kterm.0