Hatena::ブログ(Diary)

Life, don’t talk to me about life. このページをアンテナに追加

2008-11-04

Anthy-9100eにG-HALパッチを当ててUbuntu 8.10 Intrepid用の.debパッケージを作った

| 16:12 |  Anthy-9100eにG-HALパッチを当ててUbuntu 8.10 Intrepid用の.debパッケージを作ったを含むブックマーク  Anthy-9100eにG-HALパッチを当ててUbuntu 8.10 Intrepid用の.debパッケージを作ったのブックマークコメント

日々進化しつづけるG-HALさん作成のanthy用パッチがいつの間にか11までいっていて、uimクラッシュするバグも解決されたっていうことだったし、どうもかなり評判がよさげなんで、Ubuntu 8.10 上で.debパッケージを作成してインストールしてみました。

手順は基本的に2chのanthyスレにあるような感じです。

$ mkdir -p tmp/anthy
$ cd tmp/anthy
$ apt-get source anthy
$ tar zxfv anthy_9100e.orig.tar.gz
$ wget http://www.fenix.ne.jp/~G-HAL/soft/nosettle/anthy-9100.patch11.bz2
$ bzcat anthy-9100.patch11.bz2 > ./anthy-9100e/anthy-9100.patch11
$ cd anthy-9100e
$ patch -p1 < anthy-9100.patch11
$ env EDITOR=vi debchange -i
$ sudo aptitude install dpatch
$ sudo aptitude install automake1.9
$ debuild -uc -us
$ cd ../
$ sudo dpkg -i *.deb

ここにあるようなその他のdebianパッチが当たらないって事もなく、スムーズに事が進みました。依存関係でdpatchとautomake1.9をインストールしたことと、書名関係でエラーが出たんで、debuildを-uc,-usをつけて実行したあたりが敢えていえばつまづいたところでしょうか。debchange -i のところでは、出てくる画面で

anthy (9100e-3.2.1ubuntu) intrepid; urgency=low

  * Apply G-HAL patch 11
   - http://www.fenix.ne.jp/~G-HAL/soft/nosettle/#anthy

 -- mojin <mojin@hogehoge.org>  Tue, 04 Nov 2008 15:50:00 +0100

anthy (9100e-3.2ubuntu1) intrepid; urgency=low

  * Merge from Debian unstable. Remaining Ubuntu changes (LP: #274130)
   - debian/patches/06_fix_vu_dpatch.dpatch: added (LP: #242667).

 -- Mitsuya Shibata <mty.shibata@gmail.com>  Thu, 25 Sep 2008 22:01:34 +0900

っていう風になるように編集したら大丈夫でした。

ほんとにうまくいってるかどうかいまいちよくわかりませんが、辞書をある程度鍛えないといけないみたいなんで、しばらく使ってみようと思います。