Index: gaim.spec.in =================================================================== RCS file: /cvsroot/gaim/gaim/gaim.spec.in,v retrieving revision 1.95 diff -u -p -r1.95 gaim.spec.in --- gaim.spec.in 15 Jan 2004 22:55:09 -0000 1.95 +++ gaim.spec.in 22 Jun 2004 09:49:59 -0000 @@ -11,11 +11,17 @@ Source: %{name}-%{version}.tar.gz BuildRoot: %{_tmppath}/%{name}-%{version}-root %if "%{_vendor}" == "MandrakeSoft" -Requires: gtk+2.0 >= 2.0.0, libnss3 +%define gtkbuildver %(rpm -q --qf '%%{version}' libgtk2+2.0_0-devel) +%define gtkmajor %(echo %{gtkbuildver} | awk -F \. '{print $1;}') +%define gtkminor %(echo %{gtkbuildver} | awk -F \. '{print $2;}') +Requires: gtk+2.0 >= %{gtkmajor}.%{gtkminor}.0, libnss3 BuildRequires: libao-devel, libgtk+2.0_0-devel, gtkspell-devel, libtool, audiofile-devel, pkgconfig, libnss3-devel, perl-devel Provides: libgaim-remote0 %else -Requires: gtk2 >= 2.0.0, mozilla-nss, gtkspell, audiofile, libao +%define gtkbuildver %(rpm -q --qf '%%{version}' gtk2-devel) +%define gtkmajor %(echo %{gtkbuildver} | awk -F \. '{print $1;}') +%define gtkminor %(echo %{gtkbuildver} | awk -F \. '{print $2;}') +Requires: gtk2 >= %{gtkmajor}.%{gtkminor}.0, mozilla-nss, gtkspell, audiofile, libao BuildRequires: libao-devel, gtk2-devel, gtkspell-devel, libtool, audiofile-devel, pkgconfig, mozilla-nss-devel %endif