Subject: Re: pkg/15002: New package: x11/mlterm
To: None <gnats-bugs@gnats.netbsd.org>
From: Masao Uebayashi <uebayasi@soum.co.jp>
List: netbsd-bugs
Date: 12/20/2001 13:03:43
----Next_Part(Thu_Dec_20_13:03:43_2001_290)--
Content-Type: Text/Plain; charset=us-ascii
Content-Transfer-Encoding: 7bit

Here comes the working version.

Regards,
Masao
----Next_Part(Thu_Dec_20_13:03:43_2001_290)--
Content-Type: Text/Plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
Content-Disposition: inline; filename="mlterm-20011220.shar"

# This is a shell archive.  Save it in a file, remove anything before
# this line, and then unpack it by entering "sh file".  Note, it may
# create directories; files and directories will be owned by you and
# have default permissions.
#
# This archive contains:
#
#	mlterm
#	mlterm/Makefile
#	mlterm/DESCR
#	mlterm/PLIST
#	mlterm/patches
#	mlterm/patches/patch-aa
#	mlterm/patches/patch-ab
#	mlterm/distinfo
#
echo c - mlterm
mkdir -p mlterm > /dev/null 2>&1
echo x - mlterm/Makefile
sed 's/^X//' >mlterm/Makefile << 'END-of-mlterm/Makefile'
X# $NetBSD$
X
XDISTNAME=	mlterm-2.0.0
XCATEGORIES=	x11
XMASTER_SITES=	${MASTER_SITE_SOURCEFORGE:=mlterm/}
X
XMAINTAINER=	uebayasi@soum.co.jp
XHOMEPAGE=	http://mlterm.sourceforge.net/
XCOMMENT=	Multingual terminal emulator
X
XUSE_BUILDLINK_X11=	yes
XUSE_BUILDLINK_ONLY=	yes
X
XGNU_CONFIGURE=	yes
X
XCONFIGURE_ARGS+=	--with-x-includes=${BUILDLINK_DIR}/include
XCONFIGURE_ARGS+=	--with-x-libraries=${BUILDLINK_DIR}/lib
X
X.include "../../devel/glib/buildlink.mk"
X.include "../../x11/gtk/buildlink.mk"
X.include "../../mk/x11.buildlink.mk"
X.include "../../mk/bsd.pkg.mk"
END-of-mlterm/Makefile
echo x - mlterm/DESCR
sed 's/^X//' >mlterm/DESCR << 'END-of-mlterm/DESCR'
Xmlterm is a Multi Lingual TERMinal emulator for X. It supports many character
Xsets, many encodings, and many other decorative functions. Since mlterm retains
Xcharacter tables in memory to convert characters between UCS and other
Xencodings, it consumes a lot of memory while running. So it's recommended to
Xopen multiple ptys in one process.
END-of-mlterm/DESCR
echo x - mlterm/PLIST
sed 's/^X//' >mlterm/PLIST << 'END-of-mlterm/PLIST'
X@comment $NetBSD$
Xbin/mlterm
Xetc/mlterm/aafont
Xetc/mlterm/color
Xetc/mlterm/font
Xetc/mlterm/key
Xetc/mlterm/main
Xetc/mlterm/termcap
Xetc/mlterm/xim
Xlib/libkik.a
Xlib/libkik.la
Xlib/libkik.so
Xlib/libkik.so.3
Xlib/libmkf.a
Xlib/libmkf.la
Xlib/libmkf.so
Xlib/libmkf.so.9
Xlib/mlterm/libsample.a
Xlib/mlterm/libsample.la
Xlib/mlterm/libsample.so
Xlib/mlterm/libsample.so.0
Xlib/mlterm/libsample.so.0.0
Xlib/mlterm/libsample2.a
Xlib/mlterm/libsample2.la
Xlib/mlterm/libsample2.so
Xlib/mlterm/libsample2.so.0
Xlib/mlterm/libsample2.so.0.0
Xlibexec/mlconfig
X@dirrm etc/mlterm
X@dirrm lib/mlterm
END-of-mlterm/PLIST
echo c - mlterm/patches
mkdir -p mlterm/patches > /dev/null 2>&1
echo x - mlterm/patches/patch-aa
sed 's/^X//' >mlterm/patches/patch-aa << 'END-of-mlterm/patches/patch-aa'
X$NetBSD$
X
X+++ src/Makefile.in
X@@ -32,6 +32,7 @@
X 	@AA_CFLAGS@ @UCS4_CFLAGS@ @PTY_CFLAGS@ @CFLAGS@ \
X 	-DLIBDIR=\"$(LIBDIR)\" -DLIBEXECDIR=\"$(LIBEXECDIR)\" -DSYSCONFDIR=\"$(SYSCONFDIR)\" \
X 	-I/usr/X11R6/include -I/usr/local/include
X+LDFLAGS = @LDFLAGS@
X LIBS=$(CFLAGS_LOCAL) \
X 	@X_EXTRA_LIBS@ @XPG4_LIBS@ @DL_LIBS@ @IMLIB_LIBS@ @AA_LIBS@ \
X 	$(LKIK) $(LMKF) -lX11 \
X@@ -48,7 +49,7 @@
X 	$(MAKE) LKIK="$(LKIK_DEB)" LMKF="$(LMKF_DEB)" all
X 
X $(PROG): $(OBJ)
X-	$(LIBTOOL_LINK) $(CFLAGS) -o $(PROG) $(OBJ) $(LIBS)
X+	$(LIBTOOL_LINK) $(CFLAGS) -o $(PROG) $(OBJ) $(LDFLAGS) $(LIBS)
X 
X .SUFFIXES: .c .o
X 
END-of-mlterm/patches/patch-aa
echo x - mlterm/patches/patch-ab
sed 's/^X//' >mlterm/patches/patch-ab << 'END-of-mlterm/patches/patch-ab'
X$NetBSD$
X
X+++ tool/mlconfig/Makefile.in
X@@ -18,6 +18,7 @@
X 	@DEB_CFLAGS@ @KIK_CFLAGS@ @MKF_CFLAGS@ @CFLAGS@ \
X 	-I../../src -I/usr/X11R6/include -I/usr/local/include \
X 	-DSYSCONFDIR=\"$(SYSCONFDIR)\"
X+LDFLAGS = @LDFLAGS@
X LIBS = `$(GTK_CONFIG) --libs` $(LIBS_LOCAL) $(LKIK) \
X 	-L/usr/X11R6/lib -L/usr/local/lib
X 
X@@ -36,7 +37,7 @@
X 	$(MAKE) LKIK="$(LKIK_DEB)" all
X 
X mlconfig: $(OBJ)
X-	$(LIBTOOL_LINK) $(OBJ) $(CFLAGS) -o mlconfig $(LIBS)
X+	$(LIBTOOL_LINK) $(OBJ) $(CFLAGS) -o mlconfig $(LDFLAGS) $(LIBS)
X 
X .c.o:
X 	$(CC) $(CFLAGS) -c $<
END-of-mlterm/patches/patch-ab
echo x - mlterm/distinfo
sed 's/^X//' >mlterm/distinfo << 'END-of-mlterm/distinfo'
X$NetBSD$
X
XSHA1 (mlterm-2.0.0.tar.gz) = 6381a5f195d858a4ba381c6a63a87256092a9248
XSize (mlterm-2.0.0.tar.gz) = 1346691 bytes
XSHA1 (patch-aa) = 6335500ce73e230d76e3ca33b200517c4e641b73
XSHA1 (patch-ab) = c887fab2d0f1bc8529abc40bf86c4d2e82361ade
END-of-mlterm/distinfo
exit


----Next_Part(Thu_Dec_20_13:03:43_2001_290)----