Mailinglist Archive: opensuse-programming-de (26 mails)

< Previous Next >
[opensuse-programming-de] Re: [opensuse-programmin g-de] RPM Abhängigkeiten ?
  • From: Manfred Hollstein <manfred@xxxxxxxxxxxxxxxxx>
  • Date: Sat, 15 Sep 2007 17:25:18 +0200
  • Message-id: <20070915152518.GB5778@xxxxxxxxxxxxxxxxxxxxxxxxxxxxxx>
Moin,

On Sat, 15 Sep 2007, 14:52:28 +0200, Lothar Behrens wrote:
> Hallo,
> 
> ich habe nun mein Source RPM Paket um Abhängigkeiten erweitert, sodass 
> es unter openSuSE
> nur dann kompiliert werden kann wenn wxGTK in der Version >= 2.6.2 
> installiert ist.
> (Dies ist mindestens ab openSuSE 10.1 der Fall)
> 
> Dies habe ich mit
> 
> Requires: wxGTK >= 2.6.2
> 
> hinbekommen.
> 
> Nun meine Frage: Unter SuSE 9.1 hat das Devel Paket noch den Namen 
> wxGTK-devel (Name in Yast).
> 
> Wie kann ich nun auf beiden Systemen sicherstellen, dass das richtige 
> Paket installiert ist ?
> 
> Gibt es eine Requires oder Regel ?

Du kannst doch die Requires: auch abhaengig von einem Macro definieren.
/usr/lib/rpm/suse_macros definiert ein Macro "%suse_version", das du
dann ueberpruefen kannst (da ich keine 9.1 zur Verfuegung habe, solltest
du fuer den tatsaechlichen Wert mal in die genannte Datei schauen):

  %if %suse_version <= 910
  Requires: wxGTK-devel >= ???
  %else
  Requires: wxGTK >= 2.6.2
  %endif

> Auf http://docs.fedoraproject.org/drafts/rpm-guide-en/index.html habe ;
> ich nichts gefunden.
> 
> Wer kann mir da weiterhelfen ?
> 
> Danke, Lothar

HTH, cheers.

l8er
manfred
---------------------------------------------------------------------
To unsubscribe, e-mail: opensuse-programming-de+unsubscribe@xxxxxxxxxxxx
For additional commands, e-mail: opensuse-programming-de+help@xxxxxxxxxxxx

< Previous Next >
Follow Ups
References