ついでに言語バー?やscimの設定から辞書と設定ツール以外も起動できるようにしました。
動作の確認は571jpのみしかしていません。
バイナリパッケージも公開していますが、セキュリティ的にもなるべく御自身でビルドなさることをおすすめします。
なお、自分はpuppy/ubuntuは常用しておらず、細かい部分でで不適切な部分があるかもしれません。
バイナリパッケージはこちら
viewtopic.php?f=25&t=3030
公開の経緯はこちら(2ちゃんねるのPuppyスレです)
http://hayabusa6.2ch.net/test/read.cgi/ ... 435967/65-
//--------------------
11/29
アイコンrename忘れ、patchタイポ修正
//--------------------
1. まずはデスクトップの"インストール"アイコンをクリック->"公式レポジトリから追加SFSを選ぶ"をクリックして一覧から"devx_precise_5.7.1.sfs"をインストール後ロード
2. "Puppyパッケージマネージャ"->"パッケージマネージャの設定"->"直ちに更新"でデータベースを更新してから以下のパッケージを依存パッケージを含めてインストール(表示:のDEVにチェックを入れないと出てこないもの有り、ダイエットはしない)
- libzinnia-dev
libgtest-dev
libscim-dev
protobuf-compiler
libprotobuf-dev
libqt4-dev
(ここでは"~/mozc_build/"に展開したとする。つまり"~/mozc_build/mozc-1.3.975.102/"と"~/mozc_build/debian/"というディレクトリが出来上がる)
http://packages.ubuntu.com/source/precise-updates/mozc
4. 以下のURLからscim-mozc_for_puppy.patchをダウンロード、"~/mozc_build/debian/patches/"に展開
http://whitecats.dip.jp/up2/download/14 ... uppy.patch
- パスワード: puppy
md5sum: 94b540cbffa91eb939da14203424e89d
コード: 全て選択
# cd ~/mozc_build/mozc-1.3.975.102/
# patch -Np1 -i ~/mozc_build/debian/patches/add_file_to_gypfile_check.patch
# patch -Np1 -i ~/mozc_build/debian/patches/add_tegaki_ui_scim_mozc.patch
# patch -Np1 -i ~/mozc_build/debian/patches/scim-mozc_for_puppy.patch
コード: 全て選択
# cd ~/mozc_build/mozc-1.3.975.102
# python build_mozc.py gyp
コード: 全て選択
# python build_mozc.py build_tools -c Release
コード: 全て選択
# python build_mozc.py build -c Release unix/scim/scim.gyp:scim_mozc unix/scim/scim.gyp:scim_mozc_setup server/server.gyp:mozc_server gui/gui.gyp:mozc_tool
コード: 全て選択
# cp out_linux/Release/lib.target/libscim_mozc.so /usr/lib/scim-1.0/1.4.0/IMEngine/mozc.so
# cp out_linux/Release/lib.target/libscim_mozc_setup.so /usr/lib/scim-1.0/1.4.0/SetupUI/mozc-setup.so
# mkdir /usr/lib/mozc/
# cp out_linux/Release/mozc_server /usr/lib/mozc
# cp out_linux/Release/mozc_tool /usr/lib/mozc
# rename ui scim-mozc data/images/unix/*
# rename ime_product_icon_opensource-32 scim-mozc data/images/unix/*
# cp data/images/unix/* /usr/share/scim/icons/
//--------------------
以上でpuppyでもscim-mozcが普通に動くと思います。