summaryrefslogtreecommitdiff
path: root/x11/mlterm
diff options
context:
space:
mode:
authoragc <agc>2001-12-21 11:33:28 +0000
committeragc <agc>2001-12-21 11:33:28 +0000
commit7dc27e91e04486d9f9ebd5fe2a7df007a6c682bd (patch)
tree021e246f2e18e80c995582e3d5595394ec53f257 /x11/mlterm
parent3a760f5b0d2d51281b60f78c980639fb6c2fdfad (diff)
downloadpkgsrc-7dc27e91e04486d9f9ebd5fe2a7df007a6c682bd.tar.gz
Initial import of mlterm-2.0.0 into the NetBSD Packages Collection.
mlterm is a Multi Lingual TERMinal emulator for X. It supports many character sets, many encodings, and many other decorative functions. Since mlterm retains character tables in memory to convert characters between UCS and other encodings, it consumes a lot of memory while running, so it's recommended that you open multiple ptys in one process. Provided in PR 15002 by Masao Uebayashi <uebayasi@soum.co.jp>, modified slightly by myself to use NetBSD's libtool, to correct slight wording difficulties in the description, and to generalise the hardcoded paths in Makefile.in files.
Diffstat (limited to 'x11/mlterm')
-rw-r--r--x11/mlterm/DESCR6
-rw-r--r--x11/mlterm/Makefile23
-rw-r--r--x11/mlterm/PLIST30
-rw-r--r--x11/mlterm/distinfo7
-rw-r--r--x11/mlterm/patches/patch-aa18
-rw-r--r--x11/mlterm/patches/patch-ab13
-rw-r--r--x11/mlterm/patches/patch-ac17
7 files changed, 114 insertions, 0 deletions
diff --git a/x11/mlterm/DESCR b/x11/mlterm/DESCR
new file mode 100644
index 00000000000..1251798c326
--- /dev/null
+++ b/x11/mlterm/DESCR
@@ -0,0 +1,6 @@
+mlterm is a Multi Lingual TERMinal emulator for X. It supports
+many character sets, many encodings, and many other decorative
+functions. Since mlterm retains character tables in memory to
+convert characters between UCS and other encodings, it consumes a
+lot of memory while running, so it's recommended that you open
+multiple ptys in one process.
diff --git a/x11/mlterm/Makefile b/x11/mlterm/Makefile
new file mode 100644
index 00000000000..5a5da8cf13e
--- /dev/null
+++ b/x11/mlterm/Makefile
@@ -0,0 +1,23 @@
+# $NetBSD: Makefile,v 1.1.1.1 2001/12/21 11:33:28 agc Exp $
+
+DISTNAME= mlterm-2.0.0
+CATEGORIES= x11
+MASTER_SITES= ${MASTER_SITE_SOURCEFORGE:=mlterm/}
+
+MAINTAINER= uebayasi@soum.co.jp
+HOMEPAGE= http://mlterm.sourceforge.net/
+COMMENT= Multingual terminal emulator
+
+USE_BUILDLINK_ONLY= yes
+
+GNU_CONFIGURE= yes
+
+USE_LIBTOOL= yes
+LIBTOOL_OVERRIDE= ${WRKSRC}/autoconf/libtool
+LIBTOOL_OVERRIDE+= ${WRKSRC}/kiklib/autoconf/libtool
+LIBTOOL_OVERRIDE+= ${WRKSRC}/mkf/autoconf/libtool
+
+.include "../../devel/glib/buildlink.mk"
+.include "../../x11/gtk/buildlink.mk"
+.include "../../mk/x11.buildlink.mk"
+.include "../../mk/bsd.pkg.mk"
diff --git a/x11/mlterm/PLIST b/x11/mlterm/PLIST
new file mode 100644
index 00000000000..22cc5a10cde
--- /dev/null
+++ b/x11/mlterm/PLIST
@@ -0,0 +1,30 @@
+@comment $NetBSD: PLIST,v 1.1.1.1 2001/12/21 11:33:28 agc Exp $
+bin/mlterm
+etc/mlterm/aafont
+etc/mlterm/color
+etc/mlterm/font
+etc/mlterm/key
+etc/mlterm/main
+etc/mlterm/termcap
+etc/mlterm/xim
+lib/libkik.a
+lib/libkik.la
+lib/libkik.so
+lib/libkik.so.3
+lib/libmkf.a
+lib/libmkf.la
+lib/libmkf.so
+lib/libmkf.so.9
+lib/mlterm/libsample.a
+lib/mlterm/libsample.la
+lib/mlterm/libsample.so
+lib/mlterm/libsample.so.0
+lib/mlterm/libsample.so.0.0
+lib/mlterm/libsample2.a
+lib/mlterm/libsample2.la
+lib/mlterm/libsample2.so
+lib/mlterm/libsample2.so.0
+lib/mlterm/libsample2.so.0.0
+libexec/mlconfig
+@dirrm etc/mlterm
+@dirrm lib/mlterm
diff --git a/x11/mlterm/distinfo b/x11/mlterm/distinfo
new file mode 100644
index 00000000000..0928f57ff87
--- /dev/null
+++ b/x11/mlterm/distinfo
@@ -0,0 +1,7 @@
+$NetBSD: distinfo,v 1.1.1.1 2001/12/21 11:33:28 agc Exp $
+
+SHA1 (mlterm-2.0.0.tar.gz) = 6381a5f195d858a4ba381c6a63a87256092a9248
+Size (mlterm-2.0.0.tar.gz) = 1346691 bytes
+SHA1 (patch-aa) = bbf05e4c136485d99d2ee5fe78a04e94ff43f00e
+SHA1 (patch-ab) = 5b113fdf21f98e47099a97b14903874bf8ec5c3f
+SHA1 (patch-ac) = 5fdfbd67d21cbc867e948ec3ac669155f7229092
diff --git a/x11/mlterm/patches/patch-aa b/x11/mlterm/patches/patch-aa
new file mode 100644
index 00000000000..df49e2d15d3
--- /dev/null
+++ b/x11/mlterm/patches/patch-aa
@@ -0,0 +1,18 @@
+$NetBSD: patch-aa,v 1.1.1.1 2001/12/21 11:33:28 agc Exp $
+
+--- src/Makefile.in 2001/12/21 11:13:54 1.1
++++ src/Makefile.in 2001/12/21 11:15:14
+@@ -31,11 +31,11 @@
+ CFLAGS=$(CFLAGS_LOCAL) @KIK_CFLAGS@ @MKF_CFLAGS@ @DEB_CFLAGS@ @IMLIB_CFLAGS@ \
+ @AA_CFLAGS@ @UCS4_CFLAGS@ @PTY_CFLAGS@ @CFLAGS@ \
+ -DLIBDIR=\"$(LIBDIR)\" -DLIBEXECDIR=\"$(LIBEXECDIR)\" -DSYSCONFDIR=\"$(SYSCONFDIR)\" \
+- -I/usr/X11R6/include -I/usr/local/include
++ -I${X11BASE}/include -I${LOCALBASE}/include
+ LIBS=$(CFLAGS_LOCAL) \
+ @X_EXTRA_LIBS@ @XPG4_LIBS@ @DL_LIBS@ @IMLIB_LIBS@ @AA_LIBS@ \
+ $(LKIK) $(LMKF) -lX11 \
+- -L/usr/X11R6/lib -L/usr/local/lib
++ -L${X11BASE}/lib -Wl,-R${X11BASE}/lib -L${LOCALBASE}/lib -Wl,-R${LOCALBASE}/lib
+
+ PROG = mlterm
+
diff --git a/x11/mlterm/patches/patch-ab b/x11/mlterm/patches/patch-ab
new file mode 100644
index 00000000000..303da1daba8
--- /dev/null
+++ b/x11/mlterm/patches/patch-ab
@@ -0,0 +1,13 @@
+$NetBSD: patch-ab,v 1.1.1.1 2001/12/21 11:33:28 agc Exp $
+
+--- mkf/lib/Makefile.in 2001/12/21 11:20:59 1.1
++++ mkf/lib/Makefile.in 2001/12/21 11:21:17
+@@ -17,7 +17,7 @@
+ SRCDIR = $(TOPDIR)/lib
+ BUILDDIR = $(TOPDIR)/build
+
+-CFLAGS = $(CFLAGS_LOCAL) @DEB_CFLAGS@ @KIK_CFLAGS@ @CFLAGS@ -I/usr/local/include
++CFLAGS = $(CFLAGS_LOCAL) @DEB_CFLAGS@ @KIK_CFLAGS@ @CFLAGS@ -I${LOCALBASE}/include
+ LIBS = $(LIBS_LOCAL)
+
+ PARSER_OBJ = mkf_parser.o mkf_iso2022_parser.o mkf_iso8859_parser.o mkf_eucjp_parser.o \
diff --git a/x11/mlterm/patches/patch-ac b/x11/mlterm/patches/patch-ac
new file mode 100644
index 00000000000..2f3c7fbc980
--- /dev/null
+++ b/x11/mlterm/patches/patch-ac
@@ -0,0 +1,17 @@
+$NetBSD: patch-ac,v 1.1.1.1 2001/12/21 11:33:28 agc Exp $
+
+--- tool/mlconfig/Makefile.in 2001/12/21 11:22:17 1.1
++++ tool/mlconfig/Makefile.in 2001/12/21 11:23:22
+@@ -16,10 +16,10 @@
+ GTK_CONFIG=@GTK_CONFIG@
+ CFLAGS = `$(GTK_CONFIG) --cflags` $(CFLAGS_LOCAL) \
+ @DEB_CFLAGS@ @KIK_CFLAGS@ @MKF_CFLAGS@ @CFLAGS@ \
+- -I../../src -I/usr/X11R6/include -I/usr/local/include \
++ -I../../src -I${X11BASE}/include -I${LOCALBASE}/include \
+ -DSYSCONFDIR=\"$(SYSCONFDIR)\"
+ LIBS = `$(GTK_CONFIG) --libs` $(LIBS_LOCAL) $(LKIK) \
+- -L/usr/X11R6/lib -L/usr/local/lib
++ -L${X11BASE}/lib -Wl,-R${X11BASE}/lib -L${LOCALBASE}/lib -Wl,-R${LOCALBASE}/lib
+
+ LIBTOOL_LINK = $(LIBTOOL) --mode=link $(CC)
+ LIBTOOL_INSTALL = $(LIBTOOL) --mode=install $(INSTALL)