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
This commit is contained in:
Martin Pitt 2019-02-12 07:49:58 +01:00
parent 3ae93bd04e
commit d8412ae1f7

View file

@ -6,6 +6,7 @@ License: LGPLv2+
Source: cockpit-starter-kit-%{version}.tar.gz Source: cockpit-starter-kit-%{version}.tar.gz
BuildArch: noarch BuildArch: noarch
BuildRequires: libappstream-glib
Requires: cockpit-system Requires: cockpit-system
@ -19,6 +20,7 @@ Cockpit Starter Kit Example Module
%install %install
%make_install %make_install
appstream-util validate-relax --nonet %{buildroot}/%{_datadir}/metainfo/*
%files %files
%{_datadir}/cockpit/* %{_datadir}/cockpit/*