[mate-desktop] ok, preserve Category .desktop mods

Rex Dieter rdieter at fedoraproject.org
Wed Sep 19 21:58:23 UTC 2012


commit 5b9db1b657a4e37de5341a6686b89fabb4bd4fa0
Author: Rex Dieter <rdieter at fedoraproject.org>
Date:   Wed Sep 19 16:57:58 2012 -0500

    ok, preserve Category .desktop mods

 mate-desktop.spec |   11 +++++++----
 1 files changed, 7 insertions(+), 4 deletions(-)
---
diff --git a/mate-desktop.spec b/mate-desktop.spec
index 51d49d5..f3cea68 100644
--- a/mate-desktop.spec
+++ b/mate-desktop.spec
@@ -82,9 +82,12 @@ mv -f $RPM_BUILD_ROOT%{_datadir}/omf/{fdl,gpl,lgpl} $RPM_BUILD_ROOT%{_datadir}/o
 
 %find_lang %{name} --all-name
 
-
-%check
-desktop-file-validate $RPM_BUILD_ROOT%{_datadir}/applications/mate-about.desktop
+desktop-file-install \
+  --remove-category="MATE" \
+  --add-category="X-Mate" \
+  --delete-original \
+  --dir=$RPM_BUILD_ROOT%{_datadir}/applications \
+  $RPM_BUILD_ROOT%{_datadir}/applications/mate-about.desktop
 
 
 %files -f %{name}.lang
@@ -115,7 +118,7 @@ desktop-file-validate $RPM_BUILD_ROOT%{_datadir}/applications/mate-about.desktop
 %changelog
 * Wed Sep 19 2012 Rex Dieter <rdieter at fedoraproject.org> - 1.4.1-11
 - drop problematic bg-crossfade patch (breaks mate-settings-daemon)
-- remove .desktop Category/Only-Show-In mods
+- remove .desktop Only-Show-In mods
 
 * Sun Aug 12 2012 Rex Dieter <rdieter at fedoraproject.org> 1.4.1-10
 - fix deps wrt -libs subpkg


More information about the scm-commits mailing list