日本語 groff の修正用パッチファイルと使用する tmac ファイル 04 版 平成21年(2009年)05月04日 (月) 作成 小金丸信幸 E-Mail: kogane@koganemaru.co.jp 日本語 groff 自体の修正と、日本語の man で必要となる修正ファイルを更新する ports の変更方法です。ポートリビジョン 11 (ja-groff-1.18.1_11.tbz) を対象としていますが、ポートリビジョン 10 でも作成可能です。 1) 修正点 日本語 groff 自体の修正点は、 http://www.koganemaru.co.jp/FreeBSD/JAGROFF.html を参照してくだい。 もう一点は、マニュアルを表示する際に必要となる、ライブラリ名等が登 録されていないために日本語の man を実行するとエラーとなることです。 2) 修正方法 /usr/ports/japanese/groff で ja-groff.1.18.1_11.patch.20090504.tgz ファイルを展開して、make と make install を行います。 setenv FORCE_PKG_REGISTER (csh の場合) を行っておくとよいでしょう。 3) その他 ja-groff.1.18.1_11.patch.20090504.tgz は、ports にある Makefile, distinfo, files/mdoc.local.in を上書きしています。 ftp://daemon.jp.freebsd.org/pub/FreeBSD-jp/man-jp/ja-groff/ja-groff.1.18.1_11.patch.20090504.tgz で取り出せます。 make で必要となる tmac-20090105.tar.gz ファイルは、同様に daemon.jp.freebsd.org/FreeBSD-jp/man-jp/ja-groff にあります。make の実行時に自動的に取って来ますので、特にファイルを取得する必要はあ りません。 tmac-20090105.tar.gz ファイルは、6.4-RELEASE の /usr/share/tmac の 内容に mdoc/ja.eucJP ファイルを追加したものです。 変更履歴 01 版: 平成21年(2009年)01月06日 (火) 02 版: 平成21年(2009年)01月09日 (金) ja-groff.1.18.1.patch.20090106.tgz を ja-groff.1.18.1.patch.20090109.tgz に変更。 03 版: 平成21年(2009年)04月07日 (火) ja-groff.1.18.1.patch.20090109.tgz を ja-groff.1.18.1.patch.20090407.tgz に変更。 04 版: 平成21年(2009年)05月04日 (月) ja-groff.1.18.1.patch.20090407.tgz を ja-groff.1.18.1_11.patch.20090504.tgz に変更。 以上。