tigをインストールしたよ その2

以前tigをインストールしたよ - 四角革命前夜でtigをインストールしたのですが、日本語でコミットしたメッセージが文字化けしていてなんとかするためにlibncurseswでコンパイルし直したメモです。
環境:Ubuntu 12.04 LTS Server 64bit

必要なヘッダのインストール

libncursesw5が確か最初から入っていたはずなのでdevパッケージを追加で入れます。

$ sudo apt-get install libncursesw5-dev

ついでにldconfig -pなどで読み込まれているか確認すると良いのかもしれませんが。

リポジトリのクローン

tigのリポジトリをクローンしてきます。ついでにブランチを指定。

$ git clone --branch=release git://github.com/jonas/tig.git
$ cd ./tig

コンパイル・インストール

$ LDLIBS=-lncursesw CFLAGS=-I/usr/include/ncursesw make install install-release-doc prefix=$HOME/Binary/tig

Makefile見た感じだと、LDLIBSとCFLAGSに値を設定すれば良いみたいなのでそんな感じでインストール。

結果

日本語のコミットメッセージも文字化けせずに見れました。
まあ、英語で書けばこんなことする必要もないのだけど……


参考:
Cygwinのtigは日本語が文字化けするので自分でコンパイルした - ぱせらんメモ