diff --git a/PackageKit.spec b/PackageKit.spec index cbce1f8..81a4b75 100644 --- a/PackageKit.spec +++ b/PackageKit.spec @@ -4,6 +4,9 @@ %define _default_patch_fuzz 2 +%global glib2_version 2.46.0 +%global libhif_version 0.2.3 + Summary: Package management service Name: PackageKit Version: 1.1.2 @@ -15,7 +18,7 @@ Source0: http://www.freedesktop.org/software/PackageKit/releases/%{name}-%{ver # Fedora-specific: set Vendor.conf up for Fedora. Patch0: PackageKit-0.3.8-Fedora-Vendor.conf.patch -BuildRequires: glib2-devel >= 2.46.0 +BuildRequires: glib2-devel >= %{glib2_version} BuildRequires: xmlto BuildRequires: gtk-doc BuildRequires: sqlite-devel @@ -35,12 +38,14 @@ BuildRequires: fontconfig-devel BuildRequires: libappstream-glib-devel BuildRequires: systemd-devel BuildRequires: gobject-introspection-devel -BuildRequires: libhif-devel >= 0.1.6 +BuildRequires: libhif-devel >= %{libhif_version} %if !0%{?rhel} BuildRequires: bash-completion %endif Requires: %{name}-glib%{?_isa} = %{version}-%{release} +Requires: glib2%{?_isa} >= %{glib2_version} +Requires: libhif%{?_isa} >= %{libhif_version} Requires: shared-mime-info Requires: comps-extras Requires: systemd @@ -276,6 +281,7 @@ systemctl disable packagekit-offline-update.service > /dev/null 2>&1 || : %changelog * Tue Jul 12 2016 Kalev Lember - 1.1.2-1 - Update to 1.1.2 +- Set minimum required glib2 and libhif versions * Tue Jun 07 2016 Kalev Lember - 1.1.1-3 - Match unavailable packages for the what-provides query