[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