From owner-ports-jp@jp.freebsd.org  Thu Apr 22 10:40:48 1999
Received: (from daemon@localhost)
	by jaz.jp.freebsd.org (8.9.2+3.1W/8.7.3) id KAA03102;
	Thu, 22 Apr 1999 10:40:48 +0900 (JST)
	(envelope-from owner-ports-jp@jp.FreeBSD.org)
Received: from diana.infonets.hiroshima-u.ac.jp (diana.infonets.hiroshima-u.ac.jp [133.41.33.53])
	by jaz.jp.freebsd.org (8.9.2+3.1W/8.7.3) with ESMTP id KAA03096
	for <ports-jp@jp.freebsd.org>; Thu, 22 Apr 1999 10:40:47 +0900 (JST)
	(envelope-from taoka@infonets.hiroshima-u.ac.jp)
Received: from peg.infonets.hiroshima-u.ac.jp (peg.infonets.hiroshima-u.ac.jp [133.41.33.64])
	by diana.infonets.hiroshima-u.ac.jp (8.8.8/3.6W) with ESMTP id KAA21515
	for <ports-jp@jp.freebsd.org>; Thu, 22 Apr 1999 10:40:46 +0900 (JST)
Received: from localhost (localhost.infonets.hiroshima-u.ac.jp [127.0.0.1]) by peg.infonets.hiroshima-u.ac.jp (8.9.2/3.6W) with ESMTP
	id KAA26502 for <ports-jp@jp.freebsd.org>; Thu, 22 Apr 1999 10:40:45 +0900 (JST)
To: ports-jp@jp.freebsd.org
From: TAOKA Satoshi <taoka@infonets.hiroshima-u.ac.jp>
In-Reply-To: Your message of "Wed, 21 Apr 1999 17:21:58 +0900 (JST)"
	<199904210821.RAA00337@tsl12.pe.u-tokyo.ac.jp>
References: <199904210821.RAA00337@tsl12.pe.u-tokyo.ac.jp>
X-Mailer: Mew version 1.93 on XEmacs 20.4 (Emerald)
X-Prom-Mew: Prom-Mew 1.93 (procmail reader for Mew)
X-URL: http://www.infonets.hiroshima-u.ac.jp/~taoka/
Mime-Version: 1.0
Content-Type: Multipart/Mixed;
	boundary="--Next_Part(Thu_Apr_22_10:40:44_1999_809)--"
Content-Transfer-Encoding: 7bit
Message-Id: <19990422104045T.taoka@infonets.hiroshima-u.ac.jp>
Date: Thu, 22 Apr 1999 10:40:45 +0900
X-Dispatcher: imput version 980905(IM100)
Lines: 86
Reply-To: ports-jp@jp.freebsd.org
Precedence: list
X-Distribute: distribute version 2.1 (Alpha) patchlevel 24e+990405
X-Sequence: ports-jp 6270
Subject: [ports-jp 6270] Re: Tgif JIS patch
Errors-To: owner-ports-jp@jp.freebsd.org
Sender: owner-ports-jp@jp.freebsd.org
X-Originator: taoka@infonets.hiroshima-u.ac.jp

----Next_Part(Thu_Apr_22_10:40:44_1999_809)--
Content-Type: Text/Plain; charset=iso-2022-jp
Content-Transfer-Encoding: 7bit


$BED2,$G$9!#(B

>   $B8E$$$^$^$N(Bjis$B%Q%C%A$r;H$&$N$b2?$G$9$+$i?7$7$$%Q%C%A$K:9$7(B
> $BBX$($?$[$&$,NI$$$G$7$g$&$M!%(B

$B$G!"%Q%C%A$r:n$j$^$7$?!#(Bcurrent$B$X$N%Q%C%A$G$9!#(B
% cvs co -P -D '2/11/99' ports/japanese/tgif
$B$7$?$b$N$HHf$Y$J$,$iJQ99$7$^$7$?!#(B


----Next_Part(Thu_Apr_22_10:40:44_1999_809)--
Content-Type: Text/Plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
Content-Disposition: attachment; filename=tgif.patch

diff -ruN tgif.orig/Makefile tgif/Makefile
--- tgif.orig/Makefile	Sat Feb 13 03:06:15 1999
+++ tgif/Makefile	Thu Apr 22 10:14:05 1999
@@ -10,8 +10,10 @@
 PKGNAME=	ja-tgif-3.0.18
 CATEGORIES=	japanese
 MASTER_SITES=	ftp://bourbon.cs.umd.edu/pub/tgif/ \
-		${MASTER_SITE_XCONTRIB}
+		${MASTER_SITE_XCONTRIB} \
+		http://www.sunbit.or.jp/users/shin/software/
 MASTER_SITE_SUBDIR=	applications/tgif
+DISTFILES=	tgif-3.0.18.tar.gz tgif-3.0J0.12-p18-PSJISr1.gz
 
 PATCH_SITES=	http://www.venus.dti.ne.jp/~iisaka/
 PATCHFILES=	tgif-3.0J0.12-p18-patch.gz
@@ -27,6 +29,12 @@
 		xpmtoppm:${PORTSDIR}/graphics/netpbm
 
 USE_IMAKE=	yes
+EXTRACT_ONLY=	tgif-3.0.18.tar.gz
 MAN1=			tgif.1 prtgif.1
+FETCH_CMD=	/usr/bin/fetch -Ab
+
+post-patch:
+	 ${SETENV} DISTDIR="${DISTDIR}" GZCAT="${GZCAT}" \
+	 PATCH="${PATCH}" PATCH_DIST_ARGS="${PATCH_DIST_ARGS}" ${SH} ${FILESDIR}/setup.sh
 
 .include <bsd.port.mk>
diff -ruN tgif.orig/files/md5 tgif/files/md5
--- tgif.orig/files/md5	Sat Feb 13 03:06:15 1999
+++ tgif/files/md5	Thu Apr 22 10:11:50 1999
@@ -1,2 +1,3 @@
 MD5 (tgif-3.0.18.tar.gz) = 75f18a1287efc456ab9605ae13cfebfa
+MD5 (tgif-3.0J0.12-p18-PSJISr1.gz) = 86ee638da52ab52ead31bd5f0a5bcd9d
 MD5 (tgif-3.0J0.12-p18-patch.gz) = 0b4936b4331122fefcc962a9398bf28a
diff -ruN tgif.orig/files/setup.sh tgif/files/setup.sh
--- tgif.orig/files/setup.sh	Thu Jan  1 09:00:00 1970
+++ tgif/files/setup.sh	Thu Apr 22 10:13:08 1999
@@ -0,0 +1,25 @@
+#!/bin/sh
+# tgif configuration shell script
+# usage: /bin/sh setup 
+
+if [ X"${BATCH:-no}" = X"no" ] ; then
+/usr/bin/dialog --title "Tgif port setup for Kanji code selection" --radiolist \
+"You can select EUC kanji code (Default) or JIS kanji code. \n \
+EUC kanji code is compatible to former Tgif ports. \n \
+Recently there are many printers which do not understand \n \
+EUC encoded PS files correctly.  In that case choose JIS." -1 -1 2 \
+"EUC" "EUC-JP mode" ON \
+"JIS" "JIS mode" OFF 2>/tmp/TGIF.kanji.selection
+
+if [ X`cat /tmp/TGIF.kanji.selection` = "XJIS" ]
+	then
+	 echo 'JIS is selected'
+	 echo 'Remember to change X resources entry for TgifNihongoFonts'
+	 echo 'If you have already set'
+	 ${GZCAT} ${DISTDIR}/tgif-3.0J0.12-p18-PSJISr1.gz | \
+		${PATCH} ${PATCH_DIST_ARGS}
+	else
+ 	 echo 'EUC-JP mode (default) is selected'
+	fi
+fi
+rm -f /tmp/TGIF.kanji.selection

----Next_Part(Thu_Apr_22_10:40:44_1999_809)----
