[Kazehakase-devel 1553] Re: mozilla-1.7.2でのビルド

Back to archive index

Shun Fukuzawa shfuk****@jcom*****
2004年 8月 29日 (日) 18:08:03 JST


ゆきちです。

Hiroyuki Ikezoe wrote:
> On Mon, 9 Aug 2004 20:02:12 +0900
> Yuhei Matsunaga <yu-ne****@eos*****> wrote:
> 
> 
>>3.0.xより前からはいっているならば大丈夫そうですね。
>>わかりました。
>>それでは、%requires_eqの方でリリースすることにします。
> 
> 
これなのですが、%requires_eqは、
> %(LC_ALL="C" echo '%*' | xargs -r rpm -q --qf 'Requires: %%{name} = %%{epoch}:%%{version
> }\\n' | sed -e 's/ (none):/ /' -e 's/ 0:/ /' | grep -v "is not")

となっていて、
Requires: %%{name} = %%{epoch}:%%{version}
を作るためのマクロです。
ですので、
%requires_eq    mozilla
とするだけで、
Requires: mozilla = 37:1.7.2-1
になります。
なので、記述としては、
> Requires:       gtk+ >= 2.0.0
> %requires_eq    mozilla
になると思います。

ところが、これは、'Requires:'しか作りませんので、やはり、先にiwaimさんが
作ったように、
%define mozver %(rpm -q mozilla --qf '%{epoch}:%{version})
などとして、
> BuildRequires:  mozilla-devel = %[mozver}, gtk+-devel >= 2.0.0
> Requires:       mozilla = %{mozver}, gtk+ >= 2.0.0
とするしかないように思います。

あと、
--- kazehakase.spec.in  2004/08/29 07:40:53     1.1
+++ kazehakase.spec.in  2004/08/29 08:28:20     1.5
 %description
@@ -42,6 +42,8 @@
 %{_bindir}/kz
 %{_datadir}/applications/kazehakase.desktop
 %{_datadir}/kazehakase/icons/*
+%{_datadir}/kazehakase/*.css
+%{_datadir}/kazehakase/*.png
 %{_datadir}/locale/ja/LC_MESSAGES/kazehakase.mo
 %{_datadir}/pixmaps/kazehakase-icon.png
です。



Kazehakase-devel メーリングリストの案内
Back to archive index