[gnome-themes-standard/f18] Specify required gtk2 and gtk3 versions
Kalev Lember
kalev at fedoraproject.org
Mon Feb 25 16:22:34 UTC 2013
commit ec5a8b5d3027ac4c35f9723438cb924e532db98a
Author: Kalev Lember <kalevlember at gmail.com>
Date: Sun Feb 24 16:13:37 2013 +0100
Specify required gtk2 and gtk3 versions
gnome-themes-standard 3.6.5 requires a newer gtk2 version than is in the
base F18 repo. This adds the minimum required versions to the deps, to
ensure that the correct gtk versions from updates are installed.
gnome-themes-standard.spec | 10 ++++++++--
1 files changed, 8 insertions(+), 2 deletions(-)
---
diff --git a/gnome-themes-standard.spec b/gnome-themes-standard.spec
index 6f0cc56..3494eed 100644
--- a/gnome-themes-standard.spec
+++ b/gnome-themes-standard.spec
@@ -1,3 +1,6 @@
+%global gtk2_version 2.24.15
+%global gtk3_version 3.6.2
+
Name: gnome-themes-standard
Version: 3.6.5
Release: 1%{?dist}
@@ -16,10 +19,10 @@ Provides: fedora-gnome-theme = 1:%{version}-%{release}
Obsoletes: gnome-background-standard < 3.0.0-2
Provides: gnome-background-standard = %{version}-%{release}
-BuildRequires: gtk3-devel >= 3.0.2
+BuildRequires: gtk2-devel >= %{gtk2_version}
+BuildRequires: gtk3-devel >= %{gtk3_version}
BuildRequires: librsvg2-devel
BuildRequires: intltool gettext autoconf automake
-BuildRequires: gtk2-devel
# for gtk-update-icon-cache
BuildRequires: gtk2
Requires: gnome-icon-theme
@@ -45,6 +48,7 @@ designed for the GNOME desktop.
%package -n adwaita-gtk2-theme
Summary: Adwaita gtk2 theme
Group: User Interface/Desktops
+Requires: gtk2%{_isa} >= %{gtk2_version}
%description -n adwaita-gtk2-theme
The adwaita-gtk2-theme package contains a gtk2 theme for presenting widgets
@@ -53,6 +57,7 @@ with a GNOME look and feel.
%package -n adwaita-gtk3-theme
Summary: Adwaita gtk3 theme
Group: User Interface/Desktops
+Requires: gtk3%{_isa} >= %{gtk3_version}
%description -n adwaita-gtk3-theme
The adwaita-gtk3-theme package contains a gtk3 theme for rendering widgets
@@ -131,6 +136,7 @@ done
%changelog
* Sun Feb 24 2013 Kalev Lember <kalevlember at gmail.com> - 3.6.5-1
- Update to 3.6.5
+- Specify required gtk2 and gtk3 versions
* Tue Nov 13 2012 Kalev Lember <kalevlember at gmail.com> - 3.6.2-1
- Update to 3.6.2
More information about the scm-commits
mailing list