From kattyo@iota.abk.nu  Tue Nov  5 06:08:04 2002
Return-Path: <kattyo@iota.abk.nu>
Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125])
	by hub.freebsd.org (Postfix) with ESMTP id AB2BE37B401
	for <FreeBSD-gnats-submit@freebsd.org>; Tue,  5 Nov 2002 06:08:04 -0800 (PST)
Received: from iota.abk.nu (iota.abk.mediafoundry.gr.jp [61.194.221.108])
	by mx1.FreeBSD.org (Postfix) with ESMTP id 5F11443E3B
	for <FreeBSD-gnats-submit@freebsd.org>; Tue,  5 Nov 2002 06:07:59 -0800 (PST)
	(envelope-from kattyo@iota.abk.nu)
Received: from iota.abk.nu (localhost [127.0.0.1])
	by iota.abk.nu (8.12.6/8.12.5) with ESMTP id gA5E7wMf075482
	for <FreeBSD-gnats-submit@freebsd.org>; Tue, 5 Nov 2002 23:07:58 +0900 (JST)
	(envelope-from kattyo@iota.abk.nu)
Received: (from kattyo@localhost)
	by iota.abk.nu (8.12.6/8.12.6/Submit) id gA5E7vtu075481
	for FreeBSD-gnats-submit@freebsd.org; Tue, 5 Nov 2002 23:07:57 +0900 (JST)
Message-Id: <200211051407.gA5E7vtu075481@iota.abk.nu>
Date: Tue, 5 Nov 2002 23:07:57 +0900 (JST)
From: TANAKA Hiroyuki <kattyo@iota.abk.nu>
To: FreeBSD-gnats-submit@freebsd.org
Subject: New port: xtr

>Number:         44932
>Category:       ports
>Synopsis:       New port: xtr
>Confidential:   no
>Severity:       non-critical
>Priority:       low
>Responsible:    freebsd-ports-bugs
>State:          closed
>Quarter:        
>Keywords:       
>Date-Required:  
>Class:          change-request
>Submitter-Id:   current-users
>Arrival-Date:   Tue Nov 05 06:10:01 PST 2002
>Closed-Date:    Thu Jul 24 12:08:09 PDT 2003
>Last-Modified:  Thu Jul 24 12:08:09 PDT 2003
>Originator:     TANAKA Hiroyuki
>Release:        FreeBSD 4.7-STABLE i386
>Organization:
Nippon Insitutit of Technology
>Environment:
System: FreeBSD konpeito.local 4.7-STABLE FreeBSD 4.7-STABLE #4: Tue Nov 5 16:56:14 JST 2002 root@konpeito.local:/usr/obj/usr/src/sys/konpeito i386


>Description:
	New port:
	XTR is text processor to format text document.
	Easy to start, but this is powerful to write document in Japanese.

	XTR is just a little bit different from
	other text formatters like *roff.

>How-To-Repeat:
	
>Fix:


# 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:
#
#	xtr
#	xtr/Makefile
#	xtr/files
#	xtr/files/patch-man-Makefile.in
#	xtr/files/patch-dosio.c
#	xtr/pkg-comment
#	xtr/pkg-descr
#	xtr/pkg-plist
#	xtr/distinfo
#
echo c - xtr
mkdir -p xtr > /dev/null 2>&1
echo x - xtr/Makefile
sed 's/^X//' >xtr/Makefile << 'END-of-xtr/Makefile'
X# New ports collection makefile for:   xtr
X# Date created:			5 November 2002
X# Whom:				TANAKA Hiroyuki <kattyo@abk.nu>
X#
X# $FreeBSD$
X#
X
XPORTNAME=	xtr
XPORTVERSION=	1.50e.0.2
XCATEGORIES=	japanese textproc
XMASTER_SITES=	ftp://ftp.abk.nu/pub/redist/xtr/
XDISTNAME=	${PORTNAME}1.50e-0.2
XEXTRACT_SUFX=	.tgz
X
XMAINTAINER=	kattyo-ports@abk.nu
X
XMAN1=		xtr.1
XMANCOMPRESSED=	no
X
XHAS_CONFIGURE=	yes
XGNU_CONFIGURE=	yes
X
XNO_CDROM=	"Need to obtain permission for commercial redistribution."
X
Xpost-extract:
X	@${ECHO_MSG} "===>  Converting Kanji code for ${DISTNAME}"
X	@(cd ${WRKSRC}; \
X	$(SH) EUCsetup; \
X	)
X
Xdo-install:
X	${INSTALL_PROGRAM} ${WRKSRC}/src/xtr ${PREFIX}/bin/xtr
X	${INSTALL_MAN} ${WRKSRC}/man/${PORTNAME}.1 ${PREFIX}/man/man1
X	@${MKDIR} ${PREFIX}/share/${PORTNAME}
X	@${MKDIR} ${PREFIX}/share/doc/ja/${PORTNAME}
X	${INSTALL_DATA} ${WRKSRC}/README ${PREFIX}/share/doc/ja/${PORTNAME}
X	${INSTALL_DATA} ${WRKSRC}/doc/xtr.doc ${PREFIX}/share/doc/ja/${PORTNAME}
X	${INSTALL_DATA} ${WRKSRC}/sample/*.xtr ${PREFIX}/share/${PORTNAME}
X
X.include <bsd.port.mk>
END-of-xtr/Makefile
echo c - xtr/files
mkdir -p xtr/files > /dev/null 2>&1
echo x - xtr/files/patch-man-Makefile.in
sed 's/^X//' >xtr/files/patch-man-Makefile.in << 'END-of-xtr/files/patch-man-Makefile.in'
X--- man/Makefile.in.orig	Tue Nov  5 18:52:36 2002
X+++ man/Makefile.in	Tue Nov  5 18:52:52 2002
X@@ -40,7 +40,7 @@
X all: xtr.1
X 
X xtr.1: xtr.n
X-	sed -e "s#@XTRPATH@#$(XTRPATH)#g" $< > $@
X+	sed -e "s#@XTRPATH@#$(XTRPATH)#g" xtr.n > $@
X 
X install:
X #	$(top_dir)/mkinstalldirs $(mandir)
END-of-xtr/files/patch-man-Makefile.in
echo x - xtr/files/patch-dosio.c
sed 's/^X//' >xtr/files/patch-dosio.c << 'END-of-xtr/files/patch-dosio.c'
X--- src/dosio.c.orig	Tue Nov  5 18:29:49 2002
X+++ src/dosio.c	Tue Nov  5 18:30:30 2002
X@@ -287,12 +287,14 @@
X {
X 	static int raw_mode = 0;
X 
X-	if (close_tty)
X-		FError("There is no control-terminal.");
X-
X #if HAVE_TERMIOS_H && HAVE_TERMIOS_FUNCS
X 	struct termios s;
X 	static struct termios os;
X+#endif
X+
X+#if HAVE_TERMIOS_H && HAVE_TERMIOS_FUNCS
X+	if (close_tty)
X+		FError("There is no control-terminal.");
X 
X 	if (flag > 0) {
X 		tcgetattr(fileno(stdin), &s);
END-of-xtr/files/patch-dosio.c
echo x - xtr/pkg-comment
sed 's/^X//' >xtr/pkg-comment << 'END-of-xtr/pkg-comment'
XAn powerful Japanese text formatting processor
END-of-xtr/pkg-comment
echo x - xtr/pkg-descr
sed 's/^X//' >xtr/pkg-descr << 'END-of-xtr/pkg-descr'
XXTR is text processor to format text document.
XEasy to start, but this is powerful to write document in Japanese.
X
XXTR is just a little bit different from
Xother text formatters like *roff.
END-of-xtr/pkg-descr
echo x - xtr/pkg-plist
sed 's/^X//' >xtr/pkg-plist << 'END-of-xtr/pkg-plist'
Xbin/xtr
Xshare/doc/ja/xtr/xtr.doc
Xshare/doc/ja/xtr/README
X@dirrm share/doc/ja/xtr
Xshare/xtr/antinec.xtr
Xshare/xtr/cmt.xtr
Xshare/xtr/esc.xtr
Xshare/xtr/escp.xtr
Xshare/xtr/fmpr.xtr
Xshare/xtr/greek.xtr
Xshare/xtr/hint.xtr
Xshare/xtr/inutil.xtr
Xshare/xtr/kei98jis.xtr
Xshare/xtr/keicnv.xtr
Xshare/xtr/keijis98.xtr
Xshare/xtr/mode.xtr
Xshare/xtr/pcpr.xtr
Xshare/xtr/prev.xtr
X@dirrm share/xtr
END-of-xtr/pkg-plist
echo x - xtr/distinfo
sed 's/^X//' >xtr/distinfo << 'END-of-xtr/distinfo'
XMD5 (xtr1.50e-0.2.tgz) = ac617d60d1023436b166ea1090a18325
END-of-xtr/distinfo
exit

>Release-Note:
>Audit-Trail:
State-Changed-From-To: open->feedback 
State-Changed-By: oliver 
State-Changed-When: Wed Jul 23 13:20:44 PDT 2003 
State-Changed-Why:  
The port neither build on 4.8-STABLE (Jun 24 2003), nor on 
5.1-CURRENT (Jul 21 2003). Please fix that and provide a 
new shar archive. 

http://www.freebsd.org/cgi/query-pr.cgi?pr=44932 
State-Changed-From-To: feedback->closed 
State-Changed-By: oliver 
State-Changed-When: Thu Jul 24 12:07:50 PDT 2003 
State-Changed-Why:  
Committed a slightly modified version, Thanks! 

http://www.freebsd.org/cgi/query-pr.cgi?pr=44932 
>Unformatted:
 To: FreeBSD-gnats-submit@freebsd.org
 From: TANAKA Hiroyuki <kattyo-ports@abk.nu>
 X-send-pr-version: 3.113
 X-GNATS-Notify: 
 
 
