[gtkmm30] Specify minimum required glibmm24 and gtk3 versions
Kalev Lember
kalev at fedoraproject.org
Sat Apr 5 16:21:44 UTC 2014
commit 47c69f72d58d0bf6cb64c1b55ba6e437a3cab8fc
Author: Kalev Lember <kalevlember at gmail.com>
Date: Sat Apr 5 18:06:31 2014 +0200
Specify minimum required glibmm24 and gtk3 versions
gtkmm30.spec | 11 +++++++++--
1 files changed, 9 insertions(+), 2 deletions(-)
---
diff --git a/gtkmm30.spec b/gtkmm30.spec
index cc3ad6d..5dadf40 100644
--- a/gtkmm30.spec
+++ b/gtkmm30.spec
@@ -2,6 +2,9 @@
# first two digits of version
%define release_version %(echo %{version} | awk -F. '{print $1"."$2}')
+%global glibmm24_version 2.38.0
+%global gtk3_version 3.12.0
+
Name: gtkmm30
Version: 3.11.10
Release: 1%{?dist}
@@ -14,10 +17,13 @@ Source0: http://ftp.gnome.org/pub/GNOME/sources/gtkmm/%{release_version}/
BuildRequires: atkmm-devel
BuildRequires: cairomm-devel
-BuildRequires: glibmm24-devel
-BuildRequires: gtk3-devel
+BuildRequires: glibmm24-devel >= %{glibmm24_version}
+BuildRequires: gtk3-devel >= %{gtk3_version}
BuildRequires: pangomm-devel
+Requires: glibmm24%{?_isa} >= %{glibmm24_version}
+Requires: gtk3%{?_isa} >= %{gtk3_version}
+
%description
gtkmm is the official C++ interface for the popular GUI library GTK+.
Highlights include type safe callbacks, and a comprehensive set of
@@ -101,6 +107,7 @@ make check %{?_smp_mflags}
%changelog
* Sat Apr 05 2014 Kalev Lember <kalevlember at gmail.com> - 3.11.10-1
- Update to 3.11.10
+- Specify minimum required glibmm24 and gtk3 versions
* Tue Mar 18 2014 Richard Hughes <rhughes at redhat.com> - 3.11.9-1
- Update to 3.11.9
More information about the scm-commits
mailing list