Deer Park Alpha 2をビルドしてみた
それっぽいのが見当たらないので、Firefox lzyc buildを参考にDeer Park Alpha 2のG4向け最適化ビルドを作ってみた。ついでにAqua Firefox Setを当ててみた。
環境はOS X 10.4.2, gcc4.0.0, Darwin8.0, Xcode 2.1を使用、でいいのかな?以下、手順をメモ:
- TigerのインストールディスクからMacOSX10.4.pkgなるファイルを探して、SDKをインストールした。
- finkでlibIDL2, glib, glib2, orbit, orbit-devをインストールした(makeでエラーに遭う度にインストールしたので、行き当たりばったり)。
- ソースを拾ってきて、適当なところに展開。
- Firefox Community Edition buildsを参考に、ソースを展開したディレクトリに.mozconfigを作成。
- ターミナルから、$ make -f client.mk buildして、勉強しながら待つ。
- distディレクトリ以下にDeerPark.appができているので、コンテキストメニューから「パッケージの内容を表示」し、Contents/MacOSに移動。
- Contents/MacOS/resディレクトリにAquaFirefoxSetのresディレクトリ内の画像をコピー。同様にchromeディレクトリ内のuserChrome.cssをContents/MacOS/chromeディレクトリにコピー。
- Pretty Form Widgets for Firefoxのprettywidgets.tgzを落としてきて展開し、for1.1ディレクトリ内のforms.cssをContents/MacOS/resディレクトリにコピー。
- ターミナルから、$ make -C xpinstall/packagerすれば、distディレクトリにディスクイメージが作成される。
UAの変更方法は知らない、気にしない。実際に最適化されてるのかどうかは知らない、火吹かなければ問題なし。
アップしたので、使ってみたい人はどうぞご自由に。多分PowerPC7450向け。何が起こっても当方は一切責任を取りません。ターミナルから$ firefox -pとしてプロファイルマネージャを起動して、テキトーに新規プロファイルを作成して使用することをお薦めします。