From a3aa33acac22e59d0c8c9d13baf65e56e3bcddea Mon Sep 17 00:00:00 2001 From: fake Date: Wed, 26 Jul 2006 15:41:33 +0000 Subject: [PATCH] fake: gnome-panel: disable the mixer applet, it's broken right now, add a postinstall script to at least get a basic default panel/menu setup [2006072402080325210] (https://www.rocklinux.net/submaster) git-svn-id: http://www.rocklinux.org/svn/rock-linux/trunk@7765 c5f82cb5-29bc-0310-9cd0-bff59a50e3bc --- .../disable-mixer-applet-default.patch | 73 +++++++++++++++++++ package/gnome2/gnome-panel/postinstall.sh | 15 ++++ 2 files changed, 88 insertions(+) create mode 100644 package/gnome2/gnome-panel/disable-mixer-applet-default.patch create mode 100644 package/gnome2/gnome-panel/postinstall.sh diff --git a/package/gnome2/gnome-panel/disable-mixer-applet-default.patch b/package/gnome2/gnome-panel/disable-mixer-applet-default.patch new file mode 100644 index 000000000..10c493c3e --- /dev/null +++ b/package/gnome2/gnome-panel/disable-mixer-applet-default.patch @@ -0,0 +1,73 @@ +--- ./gnome-panel/panel-default-setup.entries.in.orig 2006-07-24 01:41:02.000000000 +0200 ++++ ./gnome-panel/panel-default-setup.entries.in 2006-07-24 01:43:12.000000000 +0200 +@@ -50,9 +50,6 @@ + window_menu + + +- mixer +- +- + clock + + +@@ -373,60 +370,6 @@ + applets/window_menu/launcher_location/schemas/apps/panel/objects/launcher_location + applets/window_menu/action_type/schemas/apps/panel/objects/action_type + +- +- +- +- applets/mixer/object_type +- /schemas/apps/panel/objects/object_type +- +- bonobo-applet +- +- +- +- applets/mixer/toplevel_id +- /schemas/apps/panel/objects/toplevel_id +- +- top_panel +- +- +- +- applets/mixer/position +- /schemas/apps/panel/objects/position +- +- 1 +- +- +- +- applets/mixer/panel_right_stick +- /schemas/apps/panel/objects/panel_right_stick +- +- true +- +- +- +- applets/mixer/locked +- /schemas/apps/panel/objects/locked +- +- true +- +- +- +- applets/mixer/bonobo_iid +- /schemas/apps/panel/objects/bonobo_iid +- +- OAFIID:GNOME_MixerApplet +- +- +- +- applets/mixer/attached_toplevel_id/schemas/apps/panel/objects/attached_toplevel_id +- applets/mixer/tooltip/schemas/apps/panel/objects/tooltip +- applets/mixer/use_custom_icon/schemas/apps/panel/objects/use_custom_icon +- applets/mixer/custom_icon/schemas/apps/panel/objects/custom_icon +- applets/mixer/use_menu_path/schemas/apps/panel/objects/use_menu_path +- applets/mixer/menu_path/schemas/apps/panel/objects/menu_path +- applets/mixer/launcher_location/schemas/apps/panel/objects/launcher_location +- applets/mixer/action_type/schemas/apps/panel/objects/action_type +- + + + diff --git a/package/gnome2/gnome-panel/postinstall.sh b/package/gnome2/gnome-panel/postinstall.sh new file mode 100644 index 000000000..a71a97efb --- /dev/null +++ b/package/gnome2/gnome-panel/postinstall.sh @@ -0,0 +1,15 @@ + +# merge default panel entries into the default panel gconf +# xml-storage-cache-whatever-whocares once installed + +if any_installed "gconf/schemas/panel-default-setup.entries" ; then + GCONFDIR="`find /etc -type d -name gconf 2>/dev/null | head -n 1`" + + if [ -e "${GCONFDIR}/schemas/panel-default-setup.entries" ]; then + echo "Gnome2: merging gnome-panel default entries..." + gconftool-2 --direct \ + --config-source `gconftool-2 --get-default-source` \ + --load=${GCONFDIR}/schemas/panel-default-setup.entries + fi +fi +