diff --git a/gnome-software.spec b/gnome-software.spec index 5629f06..55ac19d 100644 --- a/gnome-software.spec +++ b/gnome-software.spec @@ -1,7 +1,13 @@ +%global glib2_version 2.39.1 +%global gtk3_version 3.13.1 +%global packagekit_version 1.0.0 +%global appstream_glib_version 0.2.4 +%global gsettings_desktop_schemas_version 3.11.5 + Summary: A software center for GNOME Name: gnome-software Version: 3.13.92 -Release: 1%{?dist} +Release: 2%{?dist} License: GPLv2+ Group: Applications/System URL: https://wiki.gnome.org/Apps/Software @@ -12,21 +18,24 @@ Patch0: gnome-software-system-apps.patch Requires: appstream-data Requires: epiphany-runtime -Requires: gsettings-desktop-schemas -Requires: PackageKit +Requires: glib2%{?_isa} >= %{glib2_version} +Requires: gsettings-desktop-schemas%{?_isa} >= %{gsettings_desktop_schemas_version} +Requires: gtk3%{?_isa} >= %{gtk3_version} +Requires: libappstream-glib%{?_isa} >= %{appstream_glib_version} +Requires: PackageKit%{?_isa} >= %{packagekit_version} BuildRequires: gettext BuildRequires: intltool BuildRequires: libxslt BuildRequires: docbook-style-xsl BuildRequires: desktop-file-utils -BuildRequires: glib2-devel >= 2.39.1 -BuildRequires: gtk3-devel >= 3.9.12 -BuildRequires: PackageKit-glib-devel >= 0.8.10 -BuildRequires: libsoup-devel +BuildRequires: glib2-devel >= %{glib2_version} BuildRequires: gnome-desktop3-devel -BuildRequires: gsettings-desktop-schemas-devel -BuildRequires: libappstream-glib-devel +BuildRequires: gsettings-desktop-schemas-devel >= %{gsettings_desktop_schemas_version} +BuildRequires: gtk3-devel >= %{gtk3_version} +BuildRequires: libappstream-glib-devel >= %{appstream_glib_version} +BuildRequires: libsoup-devel +BuildRequires: PackageKit-glib-devel >= %{packagekit_version} # this is not a library version %define gs_plugin_version 6 @@ -96,6 +105,9 @@ glib-compile-schemas %{_datadir}/glib-2.0/schemas &> /dev/null || : %{_datadir}/gnome-software/modulesets.d/*.xml %changelog +* Wed Sep 17 2014 Kalev Lember - 3.13.92-2 +- Set minimum required dependency versions (#1136343) + * Tue Sep 16 2014 Kalev Lember - 3.13.92-1 - Update to 3.13.92 - Replace gnome-system-log with gnome-logs in the system apps list