[remmina] Simplify desktop file installation.

Simone Caronni slaanesh at fedoraproject.org
Tue May 27 06:32:42 UTC 2014


commit 347ce86bc8c0972d8376c32c3074df512f88b213
Author: Simone Caronni <negativo17 at gmail.com>
Date:   Fri May 23 10:06:38 2014 +0200

    Simplify desktop file installation.
    
    Also add desktop-file-validate, as per Packaging Guidelines requirement.

 remmina.spec |    9 ++++-----
 1 files 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


More information about the scm-commits mailing list