From a0d4171cc85c76623d8030b54c308ec5defa2996 Mon Sep 17 00:00:00 2001 From: Martin Pitt Date: Tue, 12 Feb 2019 09:37:42 +0100 Subject: [PATCH] Validate AppStream metainfo during RPM build This is a requirement in the Fedora packaging guidelines: https://docs.fedoraproject.org/en-US/packaging-guidelines/AppData/#_app_data_validate_usage Closes #102 --- cockpit-starter-kit.spec.in | 2 ++ 1 file changed, 2 insertions(+) diff --git a/cockpit-starter-kit.spec.in b/cockpit-starter-kit.spec.in index 4aa289b..e7a2c5f 100644 --- a/cockpit-starter-kit.spec.in +++ b/cockpit-starter-kit.spec.in @@ -6,6 +6,7 @@ License: LGPLv2+ Source: cockpit-starter-kit-%{version}.tar.gz BuildArch: noarch +BuildRequires: libappstream-glib Requires: cockpit-system @@ -19,6 +20,7 @@ Cockpit Starter Kit Example Module %install %make_install +appstream-util validate-relax --nonet %{buildroot}/%{_datadir}/metainfo/* %files %{_datadir}/cockpit/*