[Kazehakase-devel 1494] Re: 風博士specファイルミス?

Zurück zum Archiv-Index

Yuhei Matsunaga yu-ne****@eos*****
2004年 8月 4日 (水) 00:02:31 JST


yuheiです。

On Tue, 3 Aug 2004 23:09:21 +0900
"IWAI, Masaharu" <iwai****@alib*****> wrote:
> 岩井です。
> 
> > 本当は「Requires:」の部分にはビルドしたmozillaのバージョンをいれたいのですが
> > その方法がわからないので、とりあえずそうしてあります。
> 
> 私は
> 
> %define mozver   1.7.1
> (snip)
> BuildRequires: mozilla-devel = %{mozver}, pkgconfig, libghttp-devel
> BuildRequires: gtk2-devel, glib2-devel, freetype2-devel, pango-devel
> BuildRequires: atk-devel, XFree86-devel
> Requires: mozilla = %{mozver}, libghttp, gtk2
> (snip)
> %configure --with-mozilla-libs=%{_libdir}/mozilla-%{mozver} \
>            --with-mozilla-includes=%{_includedir}/mozilla-%{mozver}
> 
> こんな感じですねぇ。RPM パッケージの Release までは入れてません。
> なお、
> http://iwai.alib.jp/tmp/kazehakase.spec
> が今 VineSeed で使っているやつです。

確かにspecファイルの冒頭でmozillaのバージョンを定義する方法もあります。
それも考えたのですが、
できるだけ、一般のユーザはSRPMのリビルドだけで、
specを編集しなくて済むというのが理想です。

特にソースツリーに含めるspec.inに、
一つのmozillaのバージョンを固定するのも変なので。

やはり、
specのrequires:を動的にできるという方法があればベストだと思います。



Kazehakase-devel メーリングリストの案内
Zurück zum Archiv-Index