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

Back to archive index

IWAI, Masaharu iwai****@alib*****
2004年 8月 4日 (水) 00:35:25 JST


岩井です。

On Wed, 04 Aug 2004 00:19:51 +0900
Subject: [Kazehakase-devel 1495] Re: 風博士specファイルミス?
Message-Id: <410FA****@jcom*****>
Shun Fukuzawa <shfuk****@jcom*****> wrote:

> FedoraのMLで聞いたところ、Epoch番号も見ているようなのです。なので、
> > $ rpm -q --provides mozilla | grep mozilla
> >  mozilla = 37:1.6-8
> で出て来る37という数字をいれなければならないようです。

Release はみてないんですね。


> ということで、specファイル的には
> > BuildRequires:  mozilla-devel = 37:1.6, gtk+-devel >= 2.0.0
> > Requires:       mozilla = 37:1.6, gtk+ >= 2.0.0
> としたところ、依存性のエラーは解消しました。
> 
> ただ、これをspec.inとして、どうやって解決すればいいかは分かっていませ
> ん。っていうか、/usr/lib/pkgconfig/mozilla-gtkmozembed.pcの中にepoch番号
> がないので、pkg-configでは、取り出せない...。これ以上本格的にやると、
> fedora-devel行きになりそうです。

Subject: [Kazehakase-devel 1493] Re: 風博士specファイルミス?
Message-Id: <20040****@alib*****>
みたいな感じで

%define mozver   %(rpm -q --provides mozilla | grep mozilla | sed -e 's/mozilla = \\\(.*\\\)-.*/\\\1/')

でしょうか。
# エスケープがややこしいなら
# %define mozver   %( rpm -q --provides mozilla | grep mozilla | sed -e 's/mozilla = //' | sed -e 's/-.*//')
# になる。

-- 
いわい




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