[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[debian-devel:18530] Re: fcitx-mozcのパッケージの問題



こんばんは、

fcitx系をふくめほとんどのIMはIME Packaging Teamで見ています。
  http://qa.debian.org/developer.php?login=pkg-ime-devel@lists.alioth.debian.org
  とくにfcitx系はその由来もあって中国人中心でメンテしています。(英語です)
  pkg-ime-devel@lists.alioth.debian.orgではAron Xu が特にアクティブで、
  Asias He もよく活躍しています。

でもfcitx-mozcは岩松さんです。
  http://packages.qa.debian.org/m/mozc.html

On Sun, Apr 07, 2013 at 09:15:22PM +0900, AWASHIRO Ikuya wrote:
> どもども、いくやです。
> 最近Fcitxの翻訳&検証をやっています。
> http://blog.goo.ne.jp/ikunya/e/a5c2a00e25564c61d322c4c73b7a81da
> 
> fcitx-mozcのパッケージに関して気づいたことが2つあります。
> まずはdebian/controlで、
> Depends: ${misc:Depends}, ${shlibs:Depends}, fcitx-bin, fcitx-data, fcitx-modules,
>         mozc-server (= ${binary:Version})
> Recommends: fcitx
> となっていますが、
> Depends: ${misc:Depends}, ${shlibs:Depends}, fcitx-bin, fcitx-data, fcitx-modules,
>         mozc-server (= ${binary:Version}), mozc-data, tegaki-zinnia-japanese
> Recommends: fcitx, mozc-utils-gui (= ${binary:Version})
> とするのがいいのではないかと思いました。fcitx-mozcはibus-mozcとほぼ同じ機
> 能を提供しますので。
> 
> まぁこれは別にいいのですが、翻訳が反映されないので
> dpkg -L fcitx-mozc |grep \\.mo
> を実行すると
> /usr/share/locale/ja/LC_MESSAGES/fcitx-mozc.mo
> /usr/share/locale/ja/LC_MESSAGES/fcitx-mozc.mo/ja.mo
> /usr/share/locale/zh_TW/LC_MESSAGES/fcitx-mozc.mo
> /usr/share/locale/zh_TW/LC_MESSAGES/fcitx-mozc.mo/zh_TW.mo
> /usr/share/locale/zh_CN/LC_MESSAGES/fcitx-mozc.mo
> /usr/share/locale/zh_CN/LC_MESSAGES/fcitx-mozc.mo/zh_CN.mo
> となります。
> fcitx-mozc.installを見ると
> unix/fcitx/fcitx-mozc.conf usr/share/fcitx/addon/
> unix/fcitx/mozc.conf usr/share/fcitx/inputmethod/
> # mo
> out_linux/Release/obj/gen/unix/fcitx/po/ja.mo usr/share/locale/ja/LC_MESSAGES/fcitx-mozc.mo
> out_linux/Release/obj/gen/unix/fcitx/po/zh_TW.mo usr/share/locale/zh_TW/LC_MESSAGES/fcitx-mozc.mo
> out_linux/Release/obj/gen/unix/fcitx/po/zh_CN.mo usr/share/locale/zh_CN/LC_MESSAGES/fcitx-mozc.mo
> となっています。
> man dh_installを見ると
> (前略) and at the end of the line tells the directory it should be installed in. 
> とあります。
> というわけでfcitx-mozc.installに問題があるところまではわかったのですが、これを
> どう解決していいやら思いつかなかったので、ご相談にあがりました。

いや、renameはdh_installはできなかったのですよね。

アプローチですが、installをoverride_installでカスタマイズですよね。

でもmozc-1.5.1090.102ではちゃんとdh_installに頼らずにインストールdebian/rulesで
このoverride_installをやっているようですが。どのバージョンのことなんでしょうか?

日本語で話すならここでメンテナにCCおねがいします。
でもパッチをバグレポートにつけて出すのもありですよ。

青木