rpms/gtk-nodoka-engine/devel gtk-nodoka-engine.spec,1.6,1.7

Martin Sourada (mso) fedora-extras-commits at redhat.com
Sun Sep 23 14:47:39 UTC 2007


Author: mso

Update of /cvs/extras/rpms/gtk-nodoka-engine/devel
In directory cvs-int.fedora.redhat.com:/tmp/cvs-serv28617

Modified Files:
	gtk-nodoka-engine.spec 
Log Message:


Require at least the version of gtk it is build against (rhbz #301851).




Index: gtk-nodoka-engine.spec
===================================================================
RCS file: /cvs/extras/rpms/gtk-nodoka-engine/devel/gtk-nodoka-engine.spec,v
retrieving revision 1.6
retrieving revision 1.7
diff -u -r1.6 -r1.7
--- gtk-nodoka-engine.spec	20 Sep 2007 20:50:17 -0000	1.6
+++ gtk-nodoka-engine.spec	23 Sep 2007 14:47:07 -0000	1.7
@@ -1,6 +1,9 @@
+%define gtk2version %(pkg-config gtk+-2.0 --modversion 2> /dev/null)
+%define nogtk2 %(pkg-config gtk+-2.0 --modversion &> /dev/null; echo $?)
+
 Name:           gtk-nodoka-engine
 Version:        0.6
-Release:        2%{?dist}
+Release:        3%{?dist}
 Summary:        The Nodoka GTK Theme Engine
 
 Group:          System Environment/Libraries
@@ -12,7 +15,11 @@
 BuildRoot:      %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
 
 BuildRequires:  gtk2-devel
+%if 0%{?nogtk2}
 Requires:       gtk2
+%else
+Requires:       gtk2 >= %{?gtk2version}
+%endif
 
 %description
 Nodoka is a Murrine engine based gtk2 theme engine. The package is shipped with 
@@ -48,6 +55,10 @@
 %{_datadir}/themes/Nodoka
 
 %changelog
+* Sun Sep 23 2007 Martin Sourada <martin.sourada at seznam.cz> - 0.6-3
+- Require at least the version of gtk it was build against
+-- rhbz 301851 (patch from Ignacio Vazquez-Abrams)
+
 * Thu Sep 20 2007 Martin Sourada <martin.sourada at seznam.cz> - 0.6-2
 - Add user specified tooltips coloring
 - Fix colours in unfocused GTKTreeView (rhbz #297271)




More information about the fedora-extras-commits mailing list