【deb系】Ubuntu Linux 30【ディストリ】at LINUX
【deb系】Ubuntu Linux 30【ディストリ】 - 暇つぶし2ch939:login:Penguin
09/03/05 21:01:35 HLdsCnCX
さっさと最新版のFirefoxを使いたいということで自前でパッケージをビルドしたんで手順を書いておきます。
初心者スレでさっきからこの話題が出ているけれど、どう見ても初心者向けじゃないだろうということで一つこちらに。

まず、ビルド環境の用意と前のバージョンのソースを取得。
$ sudo apt-get install devscripts
$ sudo apt-get build-dep firefox
$ apt-get source firefox

次に3.0.7の.orig.tar.gzをCVSから取得して作る。
$ /usr/share/mozilla-devscripts/mozclient/mozclient.pl --tag FIREFOX_3_0_7_RELEASE firefox-3.0

できあがったorig.tar.gzを展開して、古い方のdebianディレクトリと.cdbs-config_listをコピーしてくる。
$ tar zxvf firefox-3.0_3.0.7+nobinonly.orig.tar.gz
$ cp -R firefox-3.0_3.0.6+nobinonly/debian firefox-3.0_3.0.7+nobinonly/debian
$ cp firefox-3.0_3.0.6+nobinonly/xulbrowser-3.0.6-source.tar.bz2.cdbs-config_list firefox-3.0_3.0.7+nobinonly/xulbrowser-3.0.7-source.tar.bz2.cdbs-config_list

バージョン情報を設定するためにdebchange -iでchangelogを書く。
公式ビルドが出た時に更新されるように、最後の数字を0にしておくと良いんじゃないかと思う。
8.10なら3.0.7+nobinonly-0ubuntu0.8.10.0という感じで。
$ cd firefox-3.0_3.0.7+nobinonly
$ debchange -i

ビルドの命令を出してお茶を飲む。
署名できないと言われてもパッケージは生成されているので気にしない。
$ debuild

以上。


次ページ
続きを表示
1を表示
最新レス表示
レスジャンプ
類似スレ一覧
スレッドの検索
話題のニュース
おまかせリスト
オプション
しおりを挟む
スレッドに書込
スレッドの一覧
暇つぶし2ch