From 6ee7c7dae5ee66c99aa58742505d096667c607e9 Mon Sep 17 00:00:00 2001 From: Kalev Lember Date: Mon, 17 Aug 2020 16:36:50 +0200 Subject: [PATCH] Validate appdata file in check rather than install section --- inkscape.spec | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) diff --git a/inkscape.spec b/inkscape.spec index 3d725a9..e865e39 100644 --- a/inkscape.spec +++ b/inkscape.spec @@ -161,9 +161,6 @@ desktop-file-install --vendor="%{?desktop_vendor}" --delete-original --remove-ke # No skencil anymore rm -f $RPM_BUILD_ROOT%{_datadir}/%{name}/extensions/sk2svg.sh -# Validate appdata file -appstream-util validate-relax --nonet $RPM_BUILD_ROOT%{_datadir}/metainfo/*.appdata.xml - # Install Fedora Color Pallette install -pm 644 %{SOURCE2} $RPM_BUILD_ROOT%{_datadir}/inkscape/palettes/ @@ -173,6 +170,11 @@ rm -rf $RPM_BUILD_ROOT%{_datadir}/inkscape/doc rm -f $RPM_BUILD_ROOT%{_datadir}/doc/inkscape/copyright +%check +# Validate appdata file +appstream-util validate-relax --nonet $RPM_BUILD_ROOT%{_datadir}/metainfo/*.appdata.xml + + %files -f %{name}.lang %{!?_licensedir:%global license %%doc} %license COPYING @@ -223,6 +225,7 @@ rm -f $RPM_BUILD_ROOT%{_datadir}/doc/inkscape/copyright %changelog * Mon Aug 17 2020 Kalev Lember - 1.0-7 - Drop two unneeded dependencies +- Validate appdata file in check rather than install section * Tue Jul 28 2020 Fedora Release Engineering - 1.0-6 - Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild