========================================================================
	Wine 日本語パッチ
========================================================================
★このパッチについて

このパッチは高木淳司さんの公開しておられる、Wine960504-jp パッチを
を参考に私口西が勝手にWine990131に対応するように書き換えたものです。

このパッチを当てることで、

・日本語表示(X Windowのフォントを利用)
・普通の？アプリケーション上で日本語入力が可能
  つまり「ライト」や「秀丸エディタ」での日本語入力が可能
・日本語UNICODEをリソースに持つアプリケーション(NT アプリ)での
  日本語表示が可能ただしfreecelのみで確認
・日本語(SHIFT JIS)ファイル名に対応(使用osに依存)

となります。

★コンパイル方法について

・FreeBSDでは、カーネル構築のオプションとしてUSER_LDT等を指定してください
・オリジナルのWine-990131.tar.gz等を解凍します。

$ tar zxvf Wine-990131.tar.gz

・解凍したディレクトリ(wine-990131)に入ってこのパッチを当てます

$ patch -p1 < Wine-990131-ja.Patch

・そのディレクトリでオプション以下のように configure します

$ ./configure --enable-japanese

で日本語表示のみが

$ ./configure --enable-japanese --with-kinput

で日本語表示とkinputによる日本語入力が可能となります

・あとはmake するといいです。

$ make depend;make
$ make install


★注意点

・あくまでも私の環境でうまくいったという例だと思ってください
ちなみに私の環境は

OS LINUX 2.0.36 + glibc2.0.7 with wcsmbs
X  XFree86 3.3.3 + SVGA  with x-tt

です。

追記) 	どうもLinux以外の環境については、もとのWineの方では
	あまり考慮されていないみたいです。

・どんなアプリケーションでも起動直後にエラーになる場合は
ホームディレクトリにwineの以前の設定が残っている場合がありますので

$ rm -rf ~/.wine/

もしくは

$ rm -rf ~/.wine/.cachedmetrics

としてください。

・日本語入力関係はチェックが不十分と思いますがお許しください。
ちなみにKINPUTによる漢字入力は 

 [半角／全角]でアクティブになり
 [Shift]+[Space]でKIPUTのウインドウが閉じます。
 漢字入力中は入力対象のウインドウにフォーカスがある必要があります
 
 変換中にその対象Windowを閉じると、場合によってはXが終了することも
 あります。(BUGというか仕様？)

★その他

実は、このパッチでは Xとlibcの国際化機能に依存しまくっています、
ので全くうまく表示できない環境もあるかと思います。
その場合は連絡ください。逆にいうとXとlibcが対応している
ハングルとかのコードもちょっとだけ入っていて、いちおう
-language Ko で起動時ハングル文字らしきものは確認していますが、
化けまくっている可能性もありますが私は分かりません。

						以上

	口西 淳一(jkuchi@mahoroba.ne.jp)   99/02/12


