vine-users ML アーカイブ



[vine-users:069288] Re: Vine-2.6 でFireFoxの インストールが出来ません

  • From: HAYASHI Chifumi (林 千史) <chifumi@xxxxxxxxxxx>
  • Subject: [vine-users:069288] Re: Vine-2.6 でFireFoxの インストールが出来ません
  • Date: Sun, 19 Dec 2004 07:44:48 +0900 (JST)
林です。

From: IMAI Kazuki <rapidfox@xxxxxxxxxxxxxxxxx>
Date: Thu, 16 Dec 2004 01:11:19 +0900

> At Wed, 15 Dec 2004 15:33:22 +0900 (JST),
> HAYASHI Chifumi (林 千史) wrote:
> > Vine 2.5 だと、
> > 
> > > 4) make -f client.mk build
> > 
> > の途中で
> (中略)
> > とエラー終了してしまって build できません。 (;_;)
> 
> すみません。.mozconfig を copy/paste するとき誤ったようです。
> 正しくは、
> 
> --ここから--
> . $topsrcdir/browser/config/mozconfig
> 
...

> ご迷惑をおかけして申しわけありません。先頭の行を comment out して
> build すると、確かに build error が出ました。(林様の事例とは異なるも
> のでしたが)

この通りに直したらうまく行きました。ありがとうございます。m(__)m

> それから、c++ に与えている引数を見て気になったのですが、SRPM か何かを
> お使いでしょうか。私は mozilla.org が配布する release の source

いえ、SRPM があれば rebuild するのが楽かなと思ったのですが、3分くらい捜して
見当たらなかったので、自分で作っていたのですが、おかげさまで

| Source0: http://ftp.mozilla.org/pub/mozilla.org/firefox/releases/%{name}/source/%{name}-%{version}-source.tar.bz2
...
| %prep
| test -d %{name}-%{version} || ln -s mozilla %{name}-%{version}
| %setup -q -D
| cat > .mozconfig <<\EOF
| . $topsrcdir/browser/config/mozconfig
| 
| ac_add_options --disable-debug
| ac_add_options --enable-optimize
| ac_add_options --disable-tests
| ac_add_options --enable-default-toolkit=gtk
| ac_add_options --enable-freetype2
| ac_add_options --enable-crypto
| ac_add_options --prefix=$RPM_BUILD_ROOT/usr
| ac_add_options --disable-debug
| ac_add_options --disable-ldap
| ac_add_options --disable-mailnews
| ac_add_options --enable-strip
| EOF
| 
| %build
| make -f client.mk build
| 
| %install
| make -f client.mk install
| sed -e "s|$RPM_BUILD_ROOT||g" < browser/app/firefox > $RPM_BUILD_ROOT%{_bindir}/firefox

という感じの firefox.spec で

http://www.mscom.or.jp/~chifumi/system/rpm/SRPMS/firefox-1.0-0ch1.src.rpm
http://www.mscom.or.jp/~chifumi/system/rpm/RPMS/i386/firefox-1.0-0ch1.i386.rpm

が出来ました。

ただ、mozilla では気になるページがあると自分宛に「ページを送信」していたのが
Mail 機能付けずに build した firefox では出来ないというのがちょっと不便です。
(--enable-mailnews で build しようとするとエラーになってしまいます。)
-- 
 林 千史  chifumi@xxxxxxxxxxx