Verify desktop and appstream files

This is required per the packaging guidelines.
This commit is contained in:
Yaakov Selkowitz 2023-02-09 23:56:27 -05:00 committed by yselkowitz
parent 8060c249d5
commit 2c6aa86eac

View File

@ -33,7 +33,7 @@ Patch100: tigervnc-xserver120.patch
BuildRequires: make
BuildRequires: gcc-c++
BuildRequires: automake, autoconf, libtool, gettext, gettext-autopoint
BuildRequires: cmake, desktop-file-utils
BuildRequires: cmake, desktop-file-utils, libappstream-glib
BuildRequires: ImageMagick
BuildRequires: libxkbfile-devel, openssl-devel, libpciaccess-devel
BuildRequires: freetype-devel, libjpeg-turbo-devel, gnutls-devel, pam-devel
@ -236,6 +236,9 @@ install -m644 tigervnc_$s.png %{buildroot}%{_datadir}/icons/hicolor/${s}x$s/apps
done
popd
appstream-util validate-relax --nonet %{buildroot}%{_metainfodir}/org.tigervnc.vncviewer.metainfo.xml
desktop-file-validate %{buildroot}%{_datadir}/applications/vncviewer.desktop
install -m 755 %{SOURCE5} %{buildroot}/%{_bindir}/vncserver
%find_lang %{name} %{name}.lang