From owner-ports-jp@jp.freebsd.org  Wed Jul 28 20:17:50 1999
Received: (from daemon@localhost)
	by castle.jp.freebsd.org (8.9.3+3.2W/8.7.3) id UAA07979;
	Wed, 28 Jul 1999 20:17:50 +0900 (JST)
	(envelope-from owner-ports-jp@jp.FreeBSD.org)
Received: from gold.ocn.ne.jp (gold.ocn.ne.jp [203.139.160.167])
	by castle.jp.freebsd.org (8.9.3+3.2W/8.7.3) with ESMTP id UAA07974
	for <ports-jp@jp.freebsd.org>; Wed, 28 Jul 1999 20:17:50 +0900 (JST)
	(envelope-from nakaji@tutrp.tut.ac.jp)
Received: from localhost by gold.ocn.ne.jp (8.9.1a/OCN) id UAA16413; Wed, 28 Jul 1999 20:17:48 +0900 (JST)
To: ports-jp@jp.freebsd.org
From: =?iso-2022-jp?B?GyRCQ2Y8IxsoQiAbJEI5MDlUGyhC?=
 <nakaji@tutrp.tut.ac.jp>
X-Mailer: Mew version 1.94b44 on XEmacs 21.2 (Toshima)
Mime-Version: 1.0
Content-Type: Multipart/Mixed;
	boundary="--Next_Part(Wed_Jul_28_20:16:22_1999_886)--"
Content-Transfer-Encoding: 7bit
Message-Id: <19990728201740K.nakaji@tutrp.tut.ac.jp>
Date: Wed, 28 Jul 1999 20:17:40 +0900
X-Dispatcher: imput version 990623(IM117)
Lines: 97
Reply-To: ports-jp@jp.freebsd.org
Precedence: list
X-Distribute: distribute version 2.1 (Alpha) patchlevel 24e+990727
X-Sequence: ports-jp 7058
Subject: [ports-jp 7058] Patch for x11/XFree86 to make XF98Setup with tk{42,80}jp
Errors-To: owner-ports-jp@jp.freebsd.org
Sender: owner-ports-jp@jp.freebsd.org
X-Originator: nakaji@tutrp.tut.ac.jp

----Next_Part(Wed_Jul_28_20:16:22_1999_886)--
Content-Type: Text/Plain; charset=iso-2022-jp
Content-Transfer-Encoding: 7bit

$BCf<#$G$9!#(B

$B<g$K!"(Bpc98 $B$G(B XF98Setup $B$r:n$j$?$$!"$H$$$&8D?ME*MW5a$K4p$E$/$b$N$G$9$,!"(B
tcl-jp/tk-jp $B$,%$%s%9%H!<%k$5$l$F$$$k>l9g$b(B XF{86,98}Setup $B$,:n$i$l$k$h(B
$B$&$K(B scripts/configure $B$r$$$8$C$F$_$^$7$?!#(B

pc98 $B$G$O$J$$$,(B {tcl,tk}jp $B$,%$%s%9%H!<%k$5$l$F$$$k>l9g$K$b(B
XF86Setup $B$,:n$i$l$k$h$&$K$7$?$D$b$j$G$9$,!"$*;n$72<$5$$!#(B

$B$"$+$i$5$^$K(B Jp $B$J$3$H$G$9$7!"$3$N%"%W%m!<%A$,:GA1$+$I$&$+<+?.$,;}$F$F$$(B
$B$J$$$N$G!"(Bsend-pr $B$9$k$+$I$&$+$Om4m0$7$F$$$^$9!#(B(^^;


----Next_Part(Wed_Jul_28_20:16:22_1999_886)--
Content-Type: Text/Plain; charset=us-ascii
Content-Disposition: attachment; filename="XFree86-19990728.diff"
Content-Transfer-Encoding: 7bit

--- scripts/configure.orig	Wed Jul 28 19:14:00 1999
+++ scripts/configure	Wed Jul 28 20:06:34 1999
@@ -36,7 +36,7 @@
 
 # Tk detection
 tkversion=
-for v in 42 80; do
+for v in 42 80 42jp 80jp; do
   if [ -f /usr/local/lib/libtk$v.a ]; then
     tkversion=$v
     case $tkversion in
@@ -50,10 +50,22 @@
         tclLversion=8.0
         tkLversion=8.0
         ;;
+      42jp)
+        tclversion=76jp
+        tclLversion=7.6jp
+        tkLversion=4.2jp
+        ;;
+      80jp)
+        tclversion=80jp
+        tclLversion=8.0jp
+        tkLversion=8.0jp
+        ;;
     esac
   fi
 done
 if [ X$tkversion != X ]; then
+  case $tkversion in
+  42|80)
   echo "Using tk-$tkLversion"
   echo "#define HasTk			YES" >>$F
   echo "#define TkLibDir		/usr/local/lib" >>$F
@@ -63,6 +75,30 @@
   echo "#define TclLibDir		/usr/local/lib" >>$F
   echo "#define TclIncDir		/usr/local/include/tcl$tclLversion" >>$F
   echo "#define TclLibName		tcl$tclversion" >>$F
+  ;;
+  42jp|80jp)
+  echo "Using Japanized tk-$jptkLversion"
+  if [ X"${MACHINE}" = X"pc98" ]; then
+  echo "#define HasJpTk			YES" >>$F
+  echo "#define JpTkLibDir		/usr/local/lib" >>$F
+  echo "#define JpTkIncDir		/usr/local/include/tk$tkLversion" >>$F
+  echo "#define JpTkLibName		tk$tkversion" >>$F
+  echo "#define HasJpTcl		YES" >>$F
+  echo "#define JpTclLibDir		/usr/local/lib" >>$F
+  echo "#define JpTclIncDir		/usr/local/include/tcl$tclLversion" >>$F
+  echo "#define JpTclLibName		tcl$tclversion" >>$F
+  else
+  echo "#define HasTk			YES" >>$F
+  echo "#define TkLibDir		/usr/local/lib" >>$F
+  echo "#define TkIncDir		/usr/local/include/tk$tkLversion" >>$F
+  echo "#define TkLibName		tk$tkversion" >>$F
+  echo "#define HasTcl			YES" >>$F
+  echo "#define TclLibDir		/usr/local/lib" >>$F
+  echo "#define TclIncDir		/usr/local/include/tcl$tclLversion" >>$F
+  echo "#define TclLibName		tcl$tclversion" >>$F
+  fi
+  ;;
+  esac
 else
 cat <<EOF
 *** I don't see the static library for tk version $tkversion in /usr/local/lib.

----Next_Part(Wed_Jul_28_20:16:22_1999_886)--
Content-Type: Text/Plain; charset=iso-2022-jp
Content-Disposition: attachment; filename=".signature"
Content-Transfer-Encoding: 7bit

----====----====----====----
NAKAJI Hiroyuki ($BCf<#(B $B909T(B)

----Next_Part(Wed_Jul_28_20:16:22_1999_886)----
