From 50d309d278c50c50393aa8577313fbe2cab5ccc9 Mon Sep 17 00:00:00 2001 From: Kalev Lember Date: Mon, 21 May 2018 20:28:03 +0200 Subject: [PATCH] Add versioned library deps This ensures that distro upgrades pull in the correct library versions. --- dconf-editor.spec | 19 +++++++++++++++---- 1 file changed, 15 insertions(+), 4 deletions(-) diff --git a/dconf-editor.spec b/dconf-editor.spec index 92af0ea..202fac1 100644 --- a/dconf-editor.spec +++ b/dconf-editor.spec @@ -1,6 +1,10 @@ +%global dconf_version 0.26.1 +%global glib2_version 2.55.1 +%global gtk3_version 3.22.27 + Name: dconf-editor Version: 3.28.0 -Release: 1%{?dist} +Release: 2%{?dist} Summary: Configuration editor for dconf License: LGPLv2+ @@ -11,13 +15,17 @@ BuildRequires: /usr/bin/appstream-util BuildRequires: desktop-file-utils BuildRequires: gettext BuildRequires: meson -BuildRequires: pkgconfig(dconf) -BuildRequires: pkgconfig(glib-2.0) +BuildRequires: pkgconfig(dconf) >= %{dconf_version} +BuildRequires: pkgconfig(glib-2.0) >= %{glib2_version} BuildRequires: pkgconfig(gmodule-2.0) -BuildRequires: pkgconfig(gtk+-3.0) +BuildRequires: pkgconfig(gtk+-3.0) >= %{gtk3_version} BuildRequires: pkgconfig(libxml-2.0) BuildRequires: vala +Requires: dconf%{?_isa} >= %{dconf_version} +Requires: glib2%{?_isa} >= %{glib2_version} +Requires: gtk3%{?_isa} >= %{gtk3_version} + %description Graphical tool for editing the dconf configuration database. @@ -50,6 +58,9 @@ desktop-file-validate $RPM_BUILD_ROOT%{_datadir}/applications/ca.desrt.dconf-edi %{_mandir}/man1/dconf-editor.1* %changelog +* Mon May 21 2018 Kalev Lember - 3.28.0-2 +- Add versioned library deps + * Tue Mar 13 2018 Kalev Lember - 3.28.0-1 - Update to 3.28.0