From 9e457e4d11f06ea0e9e6b29724f7598de11bc842 Mon Sep 17 00:00:00 2001 From: David King Date: Oct 28 2014 07:51:22 +0000 Subject: Add upstream patch to fix AppData validation --- diff --git a/gnome-logs-3.15.1-add-missing-appdata-elements.patch b/gnome-logs-3.15.1-add-missing-appdata-elements.patch new file mode 100644 index 0000000..c777ae3 --- /dev/null +++ b/gnome-logs-3.15.1-add-missing-appdata-elements.patch @@ -0,0 +1,31 @@ +From 899e87136384eac691fdaa0c17c26339d2a3a692 Mon Sep 17 00:00:00 2001 +From: David King +Date: Tue, 28 Oct 2014 07:36:16 +0000 +Subject: [PATCH] Add name and summary elements to AppData + +Pacify appstream-util validate. +--- + data/org.gnome.Logs.appdata.xml.in | 7 +++---- + 1 file changed, 3 insertions(+), 4 deletions(-) + +diff --git a/data/org.gnome.Logs.appdata.xml.in b/data/org.gnome.Logs.appdata.xml.in +index 9e08323..3857ca8 100644 +--- a/data/org.gnome.Logs.appdata.xml.in ++++ b/data/org.gnome.Logs.appdata.xml.in +@@ -4,10 +4,9 @@ + org.gnome.Logs.desktop + CC0-1.0 + GPL-3.0+ +- ++ ++ <_name>Logs ++ <_summary>View detailed event logs for the system + + <_p>Logs shows events from the systemd journal, and sorts them into + categories, such as hardware and applications. +-- +2.1.0 + diff --git a/gnome-logs.spec b/gnome-logs.spec index 2abfb3a..ed8be6a 100644 --- a/gnome-logs.spec +++ b/gnome-logs.spec @@ -7,6 +7,8 @@ Group: Applications/System License: GPLv3+ URL: https://wiki.gnome.org/Apps/Logs Source0: https://download.gnome.org/sources/%{name}/3.15/%{name}-%{version}.tar.xz +# From upstream git, to fix make check. +Patch0: gnome-logs-3.15.1-add-missing-appdata-elements.patch BuildRequires: desktop-file-utils BuildRequires: docbook-dtds @@ -24,6 +26,7 @@ A log viewer for the systemd journal. %prep %setup -q +%patch0 -p1 %build @@ -71,7 +74,7 @@ gtk-update-icon-cache %{_datadir}/icons/hicolor &>/dev/null || : %changelog -* Mon Oct 27 2014 David King - 3.15.1-1 +* Tue Oct 28 2014 David King - 3.15.1-1 - Update to 3.15.1 * Wed Oct 15 2014 David King - 3.14.1-2