From 6d735d324d751c94587cf9f48ebdb9656777a151 Mon Sep 17 00:00:00 2001 From: Richard Hughes Date: Wed, 31 Aug 2016 08:38:51 +0100 Subject: trivial: Sync example spec file with downstream --- contrib/libappstream-glib.spec.in | 18 ++++++++++++++---- 1 file changed, 14 insertions(+), 4 deletions(-) (limited to 'contrib') diff --git a/contrib/libappstream-glib.spec.in b/contrib/libappstream-glib.spec.in index 6c76f7e..3bbdd37 100644 --- a/contrib/libappstream-glib.spec.in +++ b/contrib/libappstream-glib.spec.in @@ -1,3 +1,7 @@ +%global glib2_version 2.45.8 +%global libsoup_version 2.51.92 +%global json_glib_version 1.1.1 +%global gdk_pixbuf_version 2.31.5 %define alphatag #ALPHATAG# Summary: Library for AppStream metadata @@ -8,21 +12,21 @@ License: LGPLv2+ URL: http://people.freedesktop.org/~hughsient/appstream-glib/ Source0: http://people.freedesktop.org/~hughsient/appstream-glib/releases/appstream-glib-%{version}.tar.xz -BuildRequires: glib2-devel >= 2.45.8 +BuildRequires: glib2-devel >= %{glib2_version} BuildRequires: libtool BuildRequires: docbook-utils BuildRequires: gtk-doc BuildRequires: gobject-introspection-devel BuildRequires: gperf BuildRequires: libarchive-devel -BuildRequires: libsoup-devel >= 2.51.92 -BuildRequires: gdk-pixbuf2-devel >= 2.31.5 +BuildRequires: libsoup-devel >= %{libsoup_version} +BuildRequires: gdk-pixbuf2-devel >= %{gdk_pixbuf_version} BuildRequires: gtk3-devel BuildRequires: gettext BuildRequires: libgcab1-devel BuildRequires: libuuid-devel BuildRequires: libstemmer-devel -BuildRequires: json-glib-devel >= 1.1.1 +BuildRequires: json-glib-devel >= %{json_glib_version} # for the builder component BuildRequires: fontconfig-devel @@ -36,6 +40,12 @@ BuildRequires: gcab BuildRequires: libxslt BuildRequires: docbook-style-xsl +# Make sure we pull in the minimum required versions +Requires: gdk-pixbuf2%{?_isa} >= %{gdk_pixbuf_version} +Requires: glib2%{?_isa} >= %{glib2_version} +Requires: json-glib%{?_isa} >= %{json_glib_version} +Requires: libsoup%{?_isa} >= %{libsoup_version} + # no longer required Obsoletes: appdata-tools < 0.1.9 Provides: appdata-tools -- cgit v1.2.1