[gnome-software] trivial: Sync the example spec file with downstream
- From: Richard Hughes <rhughes src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [gnome-software] trivial: Sync the example spec file with downstream
- Date: Fri, 1 Apr 2016 11:38:07 +0000 (UTC)
commit 36148e35d5072b2b7263f4a791d9d03e7ba66230
Author: Richard Hughes <richard hughsie com>
Date: Fri Apr 1 11:38:26 2016 +0100
trivial: Sync the example spec file with downstream
contrib/gnome-software.spec.in | 46 ++++++++++++++++++++++++++++-----------
1 files changed, 33 insertions(+), 13 deletions(-)
---
diff --git a/contrib/gnome-software.spec.in b/contrib/gnome-software.spec.in
index 89e1ced..50943f6 100644
--- a/contrib/gnome-software.spec.in
+++ b/contrib/gnome-software.spec.in
@@ -1,3 +1,13 @@
+%global glib2_version 2.45.8
+%global gtk3_version 3.17.7
+%global json_glib_version 1.1.1
+%global packagekit_version 1.0.9
+%global appstream_glib_version 0.5.1
+%global libsoup_version 2.51.92
+%global gsettings_desktop_schemas_version 3.11.5
+%global gnome_desktop_version 3.17.92
+%global xdg_app_version 0.4.14
+
%define alphatag #ALPHATAG#
%define distrotag 23
@@ -8,31 +18,41 @@ Release: 0.#BUILD#%{?alphatag}%{?dist}
License: GPLv2+
Group: Applications/System
URL: https://wiki.gnome.org/Apps/Software
-Source0: http://download.gnome.org/sources/gnome-software/3.13/%{name}-%{version}.tar.xz
+Source0: http://download.gnome.org/sources/gnome-software/3.20/%{name}-%{version}.tar.xz
Requires: appstream-data
Requires: epiphany-runtime
-Requires: gsettings-desktop-schemas
+Requires: glib2%{?_isa} >= %{glib2_version}
+# needed for app folder .directory entries
+Requires: gnome-desktop3%{?_isa} >= %{gnome_desktop_version}
+Requires: gnome-menus%{?_isa}
+Requires: gsettings-desktop-schemas%{?_isa} >= %{gsettings_desktop_schemas_version}
+Requires: gtk3%{?_isa} >= %{gtk3_version}
+Requires: json-glib%{?_isa} >= %{json_glib_version}
Requires: iso-codes
-Requires: PackageKit
+Requires: libappstream-glib%{?_isa} >= %{appstream_glib_version}
+# for gdk-pixbuf svg loader
+Requires: librsvg2%{?_isa}
+Requires: libsoup%{?_isa} >= %{libsoup_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: fwupd-devel
+BuildRequires: glib2-devel >= %{glib2_version}
+BuildRequires: gnome-desktop3-devel
+BuildRequires: gsettings-desktop-schemas-devel >= %{gsettings_desktop_schemas_version}
+BuildRequires: gtk3-devel >= %{gtk3_version}
BuildRequires: gtkspell3-devel
-BuildRequires: libnotify-devel
-BuildRequires: PackageKit-glib-devel >= 0.8.10
+BuildRequires: json-glib-devel >= %{json_glib_version}
+BuildRequires: libappstream-glib-devel >= %{appstream_glib_version}
BuildRequires: libsoup-devel
-BuildRequires: gnome-desktop3-devel
-BuildRequires: gsettings-desktop-schemas-devel
-BuildRequires: libappstream-glib-devel
-BuildRequires: fwupd-devel
-BuildRequires: json-glib-devel
-BuildRequires: rpm-devel
+BuildRequires: PackageKit-glib-devel >= %{packagekit_version}
+BuildRequires: polkit-devel
+BuildRequires: xdg-app-devel >= %{xdg_app_version}
# this is not a library version
%define gs_plugin_version 10
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]