JNetHack FHSpatch 0.8.26+20140213をUbuntu Linux 12.04 LTSでとりあえず動かす
サクシャ氏が開発しているJNetHack FHS patchが最近更新されていたのでUbuntu Linuxで動かしてみました。
ついでにUnNetHackからuse_darkgrayパッチを拝借して適用しました。
ソースコード等ダウンロード
http://sakusha.s26.xrea.com/x/FHS/FHS.html から「試験版 ver0.8.26+20140213版 全ソース」をダウンロードし展開します。
% ls
ChangeLog.j INSTALL.j README dat/ doc/ include/ src/ util/
Files Porting README.j default.css fhs_doc/ japanese/ sys/ win/
文字コードおよび改行コードを変換します。
% find -type f -print | xargs nkf -Sed --overwrite
FHSpatch 0.8.26+20140213用darkgray patchをダウンロードし、パッチを当てます。
% wget https://gist.github.com/dplusplus/9035018/download -O darkgray.tgz % tar zxf darkgray.tgz % git apply -p1 gist*/*.diff
Ubuntu Linuxでのコンパイルのための謹製一括置換スクリプトを走らせます。
% git clone git://github.com/dplusplus/nhconfigure % ./nhconfigure/nhconfigure.sh
あとはmake && sudo make installで動くようになるかと思います。(出力文字コードがEUC-JPな点に注意)
% fhspatch
後でUTF-8対応パッチも試してみます。