以前にも書いた記事ですが、Bluefish が アップデート。新しいソースファイル bluefish-1.0.1.tar.bz2
をDLすることja.poファイルは導入済です。
Blog Bookmarks. - Bluefishをビルドする その2
そこで本家サイトからbluefish-1.0-1.fc3.src.rpmをダウンロード。そしてja.po-1.0もダウンロード。下記に書いたように実行すれば、日本語化されたbluefish-1.0ができ上がる。src.rpmを解凍して、さらにソースファイルを解凍します。ja.po-1.0をbluefish-1.0/poに配置します。
% cd rpmbuild/SRPMS(rpm/SRPMS) #bluefish-1.0-1.fc3.src.rpmをDLしたディレクトリへ% rpm -ivh bluefish-1.0-1.fc3.src.rpm% cd ../SOURCES% tar jxvf bluefish-1.0.tar.bz2% cd bluefish-1.0/po% cp /home/user_dir/ja.po-1.0 /home/user_dir/rpmbuild/SOURCES/bluefish-1.0/po/ja.po
次に、configureを編集する必要があります。viで開けば1381行目あたりにある部分に追加修正します。
Read more...
DLしたファイルを解凍し、以下のような作業工程の後にビルドします。ちなみにbluefish.spec
を今回は使用しました。
カレントディレクトリに移動
% cd ../SOURCES% tar jxvf bluefish-1.0.tar.bz2% cd bluefish-1.0/
以下の工程を行なう。
% vi configure (1)configureを編集する必要があります。viで開けば1381行目あたりにある部分に追加修正します。% cd ../% vi configure-------------------# these are the languages that will be installed, so these should be finishedALL_LINGUAS="da de es fi fr it ja no pl pt pt_BR ru sr sv zh_CN"-------------------[esc]key :wq!
% vi data/bluefish.desktop.in (2)パッチが効かないのでspecファイルではコメントアウトして以下の色をつけた部分を手動で修正します。% vi data/bluefish.desktop.in-------------------[Desktop Entry]Name=Bluefish EditorName[de]=Bluefish EditorComment=Web Development EditorComment[de]=Editor für Web-EntwicklerExec=bluefish %F#Icon=ICONDIR/bluefish-icon.pngIcon=bluefish-icon.png-------------------[esc]key :wq!
編集を終了した後、もう一度圧縮します。
% tar jcvf bluefish-1.0.tar.bz2 bluefish-1.0% ls -la #commandで圧縮できたか確認して下さい。
ここからがメインの作業
% rpmbuild -ba ~/rpmbuild/SPECS/bluefish.spec- 中略 -Processing files: bluefish-debuginfo-1.0.1Checking for unpackaged file(s): /usr/lib/rpm/check-files /var/tmp/bluefish-1.0.1書き込み中: /home/user_dir/rpmbuild/SRPMS/bluefish-1.0.1-1.fc3.src.rpm書き込み中: /home/user_dir/rpmbuild/RPMS/i386/bluefish-1.0.1-1.fc3.i386.rpm書き込み中: /home/user_dir/rpmbuild/RPMS/i386/bluefish-debuginfo-1.0.1-1.fc3.i386.rpmExecuting(%clean): /bin/sh -e /var/tmp/rpm-tmp.87+ umask 022+ cd /home/oruga/rpmbuild/BUILD+ cd bluefish-1.0+ /bin/rm -rf /var/tmp/bluefish-1.0+ exit 0
ビルドは少々時間が掛かりますが、ほどなく完了するでしょう。
% suPassword:# rpm -ivh /home/user_dir/rpmbuild/RPMS/i386/bluefish-*Preparing... ########################################### [100%]1:bluefish-debuginfo ########################################### [ 50%]2:bluefish ########################################### [100%]# exit% exit
install が完了したらメニューのプログラミングからbluefishを起動するか、以下のコマンドで起動する。起動できてツリーにアイコンが表示できていればこの作業は成功です。
bluefish &