From 347ce86bc8c0972d8376c32c3074df512f88b213 Mon Sep 17 00:00:00 2001 From: Simone Caronni <negativo17@gmail.com> Date: Fri, 23 May 2014 10:06:38 +0200 Subject: [PATCH] Simplify desktop file installation. Also add desktop-file-validate, as per Packaging Guidelines requirement. --- remmina.spec | 9 ++++----- 1 file changed, 4 insertions(+), 5 deletions(-) diff --git a/remmina.spec b/remmina.spec index e460078..cb95c5a 100644 --- a/remmina.spec +++ b/remmina.spec @@ -161,6 +161,9 @@ client. %prep %setup -qn Remmina-%{commit} +# Remove useless tags from desktop file +sed -i -e '/^OnlyShowIn/d' %{name}/desktop/%{name}.desktop + %build mkdir -p build pushd build @@ -193,11 +196,7 @@ popd %install make install/fast DESTDIR=%{buildroot} -C build -desktop-file-install --vendor="" --delete-original \ - --add-category="RemoteAccess" \ - --remove-category="X-GNOME-NetworkSettings" \ - --dir %{buildroot}%{_datadir}/applications \ - %{buildroot}/%{_datadir}/applications/%{name}.desktop +desktop-file-validate %{buildroot}/%{_datadir}/applications/%{name}.desktop %find_lang %{name} %find_lang %{name}-plugins