summaryrefslogtreecommitdiff
path: root/x11/mlterm
diff options
context:
space:
mode:
authoragc <agc@pkgsrc.org>2001-12-21 11:33:28 +0000
committeragc <agc@pkgsrc.org>2001-12-21 11:33:28 +0000
commitfe4f2a686117d5fdaeb4aee4888be24a0c6b72a3 (patch)
tree021e246f2e18e80c995582e3d5595394ec53f257 /x11/mlterm
parenta7dbf752da9b81f673777de9d10a4d1629686777 (diff)
downloadpkgsrc-fe4f2a686117d5fdaeb4aee4888be24a0c6b72a3.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)