pkgsrc-2012Q3のgimp(-2.8.2)のメニューとか、一部日本語だけど大半が日本語化されてないのはどういう状態なんだろう。
2012-11-01 13:27:39むー。たしかに。(← N を使ってすらいないことがバレバレな反応) https://t.co/N4cGQ6df http://t.co/rgiaJsLt
2012-11-03 00:27:37gimp 2.8.2 の tarball に入っている po/ja.po には、msgid "Crea_te" msgstr "画像の生成(_T)" が入っていて、3254 個の翻訳メッセージ.
2012-11-03 00:35:47インストールされた /usr/pkg/share/locale/ja/LC_MESSAGES/gimp20.mo は 1948 個の翻訳メッセージ. で、"Crea_te" とかはない。
2012-11-03 00:36:57NetBSD の gettext は GNU gettext 0.14.4 で、msgctxt が入ったのは GNU gettext 0.15 から。
2012-11-03 00:43:11msgctxt つきのメッセージ全滅ってことは、GIMP 以外もけっこーアレかー、とか思ったけど、GNOME は 2 系だから目立たないってことかしら。
2012-11-03 00:46:22ベースシステムの msgfmt でなくて、pkgsrc/devel/gettext-tools のを使わないといかんつーことすかね。
2012-11-03 00:49:04pkgsrc/mk/tools/gettext.mk とか見てアレ。てゆか昔おばたさんが書いてらっしゃる http://t.co/K4H4jAEw
2012-11-03 02:40:11@okano_t pkgsrc の gettext-tools, gettext-lib を使ってビルドするとこんな。だけど N 以外の OS でも一律 pkgsrc の gettext を使うことになってアレ?
2012-11-03 03:32:40gettext-util 入れて gimp 再ビルドしたけど変化なし。/usr/bin/gettext のほうが先に見つかってそっち使ってるって話か…。
2012-11-03 11:59:56@isaki68k @oshimyja これ http://t.co/Qnn0sChx はこんなかんじでやりましたが、pkgsrc わかってないので正しいやり方きぼん的な http://t.co/5zX3bC57
2012-11-03 14:55:01@isaki68k @oshimyja あ。gettext-tools への BUILD_DEPENDS も書かんとアレですね。
2012-11-03 17:57:18@okano_t @isaki68k @oshimyja 全然前後がわからんのですが、N builtin の gettext-tools は msgctxt 対応してないけど、libintl は対応してる、ってことかな。_TOOLS_USE_PKGSRC.msgfmt=no で
2012-11-03 23:54:48@isaki68k @obache tools/gettext.mk みてる。_TOOLS_USE_PKGSRC.msgfmt=no すれば、pkgsrc の gettext-tools に依存して、そっちの msgfmt を使ってビルドするんですね。ありがとうございます。
2012-11-05 22:52:09@okano_t @isaki68k @obache 逆だ。_TOOLS_USE_PKGSRC.msgfmt=yes ですね。
2012-11-05 23:11:33おばたさんのありがたい導きにより、pkgsrc の gettext を削除して、 _TOOLS_USE_PKGSRC.msgfmt=yes して make してみる。結果は2時間後つーか、早速 gettext-tools をビルドしている。
2012-11-05 23:22:28あれ。gettext-tools ビルドしてくれたはいいけど、pkgsrc/graphics/gimp/work/.tool/bin/msgfmt で MSGFMT_STRIP_MSGCTXT=yes になってるのですががが
2012-11-05 23:33:29