Jun Inoue
jun.l****@gmail*****
2005年 8月 2日 (火) 06:16:13 JST
On Tue, 2 Aug 2005 01:19:22 +0900 TOKUNAGA Hiroyuki <tkng****@xem*****> wrote: > On Mon, 1 Aug 2005 02:17:39 -0700 (PDT) > jun.l****@gmail***** wrote: > > > 井上です。 > > > > disclaimer: gettext はよく知らないので間違ってたらごめんなさい… > > > > svn から uim をチェックアウトして .deb をビルドしようとしたら *.gmo が > > 無い、と怒られました。 Makefile を見る限りではタイムスタンプ > > po/stamp-po があると *.gmo は生成しないっぽいです。 stamp-po をデリっ > > て下さい。 ファイルの更新時刻の問題でした。おもてさんの svn ミラーから svn checkout svn://svn.utyuuzin.net/uim/trunk (uim wiki からのコピペ) してとってきたツリーでビルドしたんですが、use-commit-times を有効にして なかったのでファイルの更新時刻が ja.po = fr.po = stamp-po = … となって 更新不要と判断されていたのでした。 use-commit-times = yes にしても、uim-trunk.tar.gz を使っても *.gmo が生成さ れました。 Wiki に注意書きを加えるか、リポジトリの stamp-po を消すかするべきだと思いますが、 > 基本的なポリシーとして > は自動生成されるファイルは含んでいません。 であれば、後者で行った方が間違いが無くていいと思います。いかがでしょうか。 -- Jun Inoue jun0****@users*****