[gnome-screensaver] - Really hide xscreensaver properties from the menus when gnome-screensaver is installed (#530318)

Bastien Nocera hadess at fedoraproject.org
Wed Oct 13 11:13:32 UTC 2010


commit e9edb855125c4dfd413469712c19d310f931fc76
Author: Bastien Nocera <hadess at hadess.net>
Date:   Wed Oct 13 12:13:41 2010 +0100

    - Really hide xscreensaver properties from the menus when
      gnome-screensaver is installed (#530318)

 gnome-screensaver-hide-xscreensaver.menu |   11 +++++++----
 gnome-screensaver.spec                   |    6 +++++-
 2 files changed, 12 insertions(+), 5 deletions(-)
---
diff --git a/gnome-screensaver-hide-xscreensaver.menu b/gnome-screensaver-hide-xscreensaver.menu
index 1f9f393..0260cf3 100644
--- a/gnome-screensaver-hide-xscreensaver.menu
+++ b/gnome-screensaver-hide-xscreensaver.menu
@@ -1,12 +1,15 @@
 <Menu>
+<!-- We have to exclude xscreensaver in two places, since the menu 
+     hierarchy changes when you install the preferences-menus package
+ -->
 <Name>Preferences</Name>
+  <Exclude>
+    <Filename>xscreensaver-properties.desktop</Filename>
+  </Exclude>
   <Menu>
     <Name>Look and Feel</Name>
     <Exclude>
-      <Filename>screensaver-properties.desktop</Filename>
-    </Exclude>
-    <Exclude>
-      <Filename>gnome-screensaver-properties.desktop</Filename>
+      <Filename>xscreensaver-properties.desktop</Filename>
     </Exclude>
   </Menu>
 </Menu>
diff --git a/gnome-screensaver.spec b/gnome-screensaver.spec
index 7d3aa21..041ced7 100644
--- a/gnome-screensaver.spec
+++ b/gnome-screensaver.spec
@@ -14,7 +14,7 @@
 Summary: GNOME Screensaver
 Name: gnome-screensaver
 Version: 2.30.2
-Release: 3%{?dist}
+Release: 4%{?dist}
 License: GPLv2+
 Group: Amusements/Graphics
 #VCS: git:git://git.gnome.org/gnome-screensaver
@@ -138,6 +138,10 @@ fi
 %doc %{_mandir}/man1/*.1.gz
 
 %changelog
+* Wed Oct 13 2010 Bastien Nocera <bnocera at redhat.com> 2.30.2-4
+- Really hide xscreensaver properties from the menus when
+  gnome-screensaver is installed (#530318)
+
 * Wed Oct 06 2010 Richard Hughes <rhughes at redhat.com> 2.30.2-3
 - Add BR libxklavier-devel as a workaround.
 


More information about the scm-commits mailing list