GIMPビルド終わったけど、msgctxt つきメッセージがカットされて英語になっとる。_TOOLS_USE_MSGFMT_SH とは何者か。
2012-11-06 00:15:42@okano_t @obache こちら試しに gettext-tools を BUILD_DEPENDS に足してもなんかエラー出て全然歯が立たなかったくらいにはアレなので、よろしくお願いします(ぉ
2012-11-06 00:31:50make show-var VARNAME=_TOOLS_VERSION.msgfmt してみると、空?
2012-11-06 00:35:35@isaki68k @obache いやいやいやいや。pkgsrc 全然わからんですよ? おばたせんせーかえってきてー!
2012-11-06 00:37:41_TOOLS_USE_PKGSRC.msgfmt=yes していても、_TOOLS_VERSION.msgfmt は TOOLS_PLATFORM.msgfmt から作られるような気がが。だが、ねる。
2012-11-06 01:10:39やっぱ gettext.mk つーか MSGFMT_STRIP_MSGCTXT の処理が変じゃね? つーことで、今度こそねる。
2012-11-06 01:34:18あ。Determine if the platform-supplied msgfmt is new enough to support the msgid_plural statement. って書いてあるってことは、そのように意図された挙動?
2012-11-06 01:52:39ほかのパッケージを調べてみるも、_TOOLS_USE_PKGSRC.msgfmt=yes しているパッケージは存在せず。むー。
2012-11-06 12:34:53@okano_t 逆の動きに変えるのが正しい対処のような。libintl が対応している機能に比べて msgfmt が古い→pkgsrcのgettext-toolsを使う。libintl に比べて msgfmt が新しい→libintlでサポートされてない機能を削る動作発動。
2012-11-06 22:49:28つまり、Nの base に入ってる gettext-tools をはよ libintl (の機能)に適うバージョンに上げろ、ってことですね!
2012-11-06 22:51:24