From owner-ports-jp@jp.freebsd.org  Fri Dec  3 18:48:01 1999
Received: (from daemon@localhost)
	by castle.jp.freebsd.org (8.9.3+3.2W/8.7.3) id SAA90678;
	Fri, 3 Dec 1999 18:48:01 +0900 (JST)
	(envelope-from owner-ports-jp@jp.FreeBSD.org)
Received: from xa12.heimat.gr.jp (xa12.heimat.gr.jp [211.0.53.97])
	by castle.jp.freebsd.org (8.9.3+3.2W/8.7.3) with ESMTP id SAA90667
	for <ports-jp@jp.freebsd.org>; Fri, 3 Dec 1999 18:47:55 +0900 (JST)
	(envelope-from nakaji@tutrp.tut.ac.jp)
Message-Id: <199912030947.SAA90667@castle.jp.freebsd.org>
Received: from xa12.heimat.gr.jp.odn.ne.jp (localhost.heimat.gr.jp [127.0.0.1])
	by xa12.heimat.gr.jp (8.9.3/3.7W) with ESMTP id SAA01171
	for <ports-jp@jp.freebsd.org>; Fri, 3 Dec 1999 18:47:48 +0900 (JST)
To: ports-jp@jp.freebsd.org
References: <14406.9291.553063.29321F@hirose.tohoku.iij.ad.jp> <199912021105.UAA60224@pis.toba-cmt.ac.jp> <199912021556.AAA20197@mail.raidway.ne.jp> <87ogc8evu3.fsf@nakaji.tutrp.tut.ac.jp> <14407.6773.534376.26482Z@hirose.tohoku.iij.ad.jp> <199912030146.KAA01954@zodiac.mech.utsunomiya-u.ac.jp> <14407.31014.404564.29321F@hirose.tohoku.iij.ad.jp> <87aenszb3y.fsf@nakaji.tutrp.tut.ac.jp> <14407.35139.186630.68187Y@hirose.tohoku.iij.ad.jp>
X-Face: %kq${$)eD!'Uqm"eT(;zJP3.K&t\N%V+;k,htw)'ucAj<"yAIE7sv`8j_9k1sKoQzXiH5i(
 M`cHG,^.l}h/l:-eGB\f[b+*C<Zs,>`>{=}E?+}L6U99;'.%0jaa8as]_i02^:zexCUr+&+Gv7_%>@
 XiR,wQyBL}LMF)oX+y`4w;m$;,F9QPMwqm@F@ibzi9K<0U]:QBb8|jaob7)`2ayeF&!Ci~4IQw:5^1
 BS3&;K
MIME-Version: 1.0 (generated by EMIKO 1.13.8 - "Euglena oxyuris")
Content-Type: multipart/mixed;
 boundary="Multipart_Fri_Dec__3_18:47:47_1999-1"
From: nakaji@tutrp.tut.ac.jp (=?ISO-2022-JP?B?GyRCQ2Y8IxsoQiAbJEI5MDlUGyhC?=)
Date: 03 Dec 1999 18:47:47 +0900
In-Reply-To: <14407.35139.186630.68187Y@hirose.tohoku.iij.ad.jp>
 (taguchi@tohoku.iij.ad.jp's message of "Fri, 03 Dec 1999 18:11:31 +0900")
Lines: 115
User-Agent: T-gnus/6.13.4 (based on Pterodactyl Gnus v0.99) EMIKO/1.13.8 (Euglena oxyuris) FLIM/1.13.2 (Kasanui) Emacs/20.4 (i386--freebsd) MULE/4.0 (HANANOEN)
Reply-To: ports-jp@jp.freebsd.org
Precedence: list
X-Distribute: distribute version 2.1 (Alpha) patchlevel 24e+990727
X-Sequence: ports-jp 8314
Subject: [ports-jp 8314] Re: [FreeBSD-users-jp 47916] Re: XF86Setup gone well with Tcl*jp/Tk*jp?
Errors-To: owner-ports-jp@jp.freebsd.org
Sender: owner-ports-jp@jp.freebsd.org
X-Originator: nakaji@xa12.heimat.gr.jp

--Multipart_Fri_Dec__3_18:47:47_1999-1
Content-Type: text/plain; charset=ISO-2022-JP

$BCf<#(B@$BK-66(B($B<+Bp(B)$B$G$9!#(B

$B$*$&$A$N(B FreeBSD(98)-current $B$G(B make configure $B$7$?$H$3$m!"5$$,IU$-$^(B
$B$7$?!#(B

$B$=$b$=$b!"(BBuildJpXF86Setup $B$,(B define $B$5$l$F$$$J$$$N$G!"(Btcl/tk jp $B$r;H$C(B
$B$F$b!"F|K\8lI=<(2DG=$J(B XF86Setup $B$O:n$i$l$J$$$N$G$O$J$$$+(B?

$B$5$C$-$NJ}K!$G(B make install $B$7$?(B XF86Setup $B$G$O!"(BLANG=ja_JP.EUC $B$@$m$&(B
$B$,2?$@$m$&$,!"%a%C%;!<%8$=$NB>$O1Q8l$G$7$?!#(B

xfree86.cf $B$G$O(B

/*
 * Build Japanese versions of XF86Setup -- needs Japanised Tk and Tcl
 */
#ifndef BuildJpXF86Setup
#if HasJpTk && HasJpTcl && BuildXF86VidModeLibrary && BuildXF86MiscLibrary && Bu
ildXKBlib
#define BuildJpXF86Setup                YES
#else
#define BuildJpXF86Setup                NO
#endif
#endif

$B$H$J$C$F$$$k$N$G!"(Btcl/tk jp $B$J>l9g$O!"C1$K$=$N%i%$%V%i%j$r;H$&$h$&$K$9(B
$B$k$@$1$G$O$J$/!"F|K\8l$N;H$($k(B XF86Setup $B$r:n$k$+$I$&$+$b7h$a$J$$$H$$(B
$B$1$J$$$H;W$$$^$9!#(B

$B$H$$$&$o$1$G!"(B7$B7nKv$K(B


--Multipart_Fri_Dec__3_18:47:47_1999-1
Content-Type: application/octet-stream; type=patch
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.

--Multipart_Fri_Dec__3_18:47:47_1999-1
Content-Type: text/plain; charset=ISO-2022-JP

$B$H$$$&%Q%C%A$r(B send-pr $B$7$?$N$r;W$$=P$7$^$7$?!#(BPR $B$,$$$/$D$+K:$l$^$7$?(B
$B$,!#(B(^^;
-- 
NAKAJI Hiroyuki ($BCf<#(B $B909T(B)

--Multipart_Fri_Dec__3_18:47:47_1999-1--
