From 186639807f2d234c4c7c60165346a96b3754a39b Mon Sep 17 00:00:00 2001 From: David King Date: Thu, 12 Mar 2015 08:43:22 +0000 Subject: [PATCH] Validate AppData in check https://fedoraproject.org/wiki/Packaging:AppData --- nautilus.spec | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/nautilus.spec b/nautilus.spec index d4878fd..8c17385 100644 --- a/nautilus.spec +++ b/nautilus.spec @@ -27,6 +27,7 @@ BuildRequires: pkgconfig(libexif) >= %{libexif_version} BuildRequires: pkgconfig(libxml-2.0) >= %{libxml2_version} BuildRequires: pkgconfig(tracker-sparql-1.0) BuildRequires: pkgconfig(x11) +BuildRequires: /usr/bin/appstream-util BuildRequires: desktop-file-utils BuildRequires: gettext BuildRequires: intltool >= 0.40.6-2 @@ -115,6 +116,11 @@ rm -f $RPM_BUILD_ROOT%{_libdir}/nautilus/extensions-3.0/*.la %find_lang %name + +%check +appstream-util validate-relax --nonet %{buildroot}/%{_datadir}/appdata/org.gnome.Nautilus.appdata.xml + + %postun if [ $1 -eq 0 ]; then glib-compile-schemas %{_datadir}/glib-2.0/schemas >&/dev/null || : @@ -163,6 +169,7 @@ glib-compile-schemas %{_datadir}/glib-2.0/schemas >&/dev/null || : %changelog * Thu Mar 12 2015 David King - 3.15.91-1 - Update to 3.15.91 +- Validate AppData in check * Tue Feb 17 2015 Richard Hughes - 3.15.90-1 - Update to 3.15.90