summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMike Gardiner <obz@gentoo.org>2004-12-08 04:04:36 +0000
committerMike Gardiner <obz@gentoo.org>2004-12-08 04:04:36 +0000
commit9535d877674d1fff6fb0fd2e0753b040e7c34bda (patch)
tree12c1e87547ec038740fdfa4e610d32e04edb512b /gnome-base
parentadd ~alpha, ~amd64, ~ia64 (Manifest recommit) (diff)
downloadgentoo-2-9535d877674d1fff6fb0fd2e0753b040e7c34bda.tar.gz
gentoo-2-9535d877674d1fff6fb0fd2e0753b040e7c34bda.tar.bz2
gentoo-2-9535d877674d1fff6fb0fd2e0753b040e7c34bda.zip
Patch to move the logout keybinding out of control-center, and into metacity - goes with patch in metacity-2.8.6-r1
Diffstat (limited to 'gnome-base')
-rw-r--r--gnome-base/control-center/ChangeLog9
-rw-r--r--gnome-base/control-center/Manifest4
-rw-r--r--gnome-base/control-center/control-center-2.8.1-r1.ebuild71
-rw-r--r--gnome-base/control-center/files/control-center-2-logout.patch337
-rw-r--r--gnome-base/control-center/files/digest-control-center-2.8.1-r11
5 files changed, 421 insertions, 1 deletions
diff --git a/gnome-base/control-center/ChangeLog b/gnome-base/control-center/ChangeLog
index 2b426c0c5961..c2c8c24ca03f 100644
--- a/gnome-base/control-center/ChangeLog
+++ b/gnome-base/control-center/ChangeLog
@@ -1,6 +1,13 @@
# ChangeLog for gnome-base/control-center
# Copyright 2002-2004 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/gnome-base/control-center/ChangeLog,v 1.81 2004/11/25 05:29:14 obz Exp $
+# $Header: /var/cvsroot/gentoo-x86/gnome-base/control-center/ChangeLog,v 1.82 2004/12/08 04:04:36 obz Exp $
+
+*control-center-2.8.1-r1 (08 Dec 2004)
+
+ 08 Dec 2004; Mike Gardiner <obz@gentoo.org>
+ +control-center-2.8.1-r1.ebuild:
+ Patch to move the logout keybinding out of control-center, and into metacity
+ - goes with patch in metacity-2.8.6-r1
*control-center-2.8.1 (25 Nov 2004)
diff --git a/gnome-base/control-center/Manifest b/gnome-base/control-center/Manifest
index 582b6dd7c44a..c22561bcdbe6 100644
--- a/gnome-base/control-center/Manifest
+++ b/gnome-base/control-center/Manifest
@@ -1,5 +1,7 @@
+MD5 8ab2c3dff355a3e6eafbf0aeaca2806b .control-center-2.8.1-r1.ebuild.swp 12288
MD5 5d0747c465a083e774f07f4d348fea2c control-center-2.8.1.ebuild 1838
MD5 35adc764e969a2630ffcd21322c6ddab control-center-2.8.0.ebuild 1843
+MD5 ceb414832da62a614cb94dcc15f43d3b control-center-2.8.1-r1.ebuild 1721
MD5 4451c102f231b8b62a631e19e2e9edb5 control-center-2.6.1.ebuild 1880
MD5 33b394e0936edc187e0ca9481cc6a7c9 control-center-1.4.0.5-r1.ebuild 1259
MD5 f2c4fc1c32584f67ffcfd1c5674ce9e4 ChangeLog 10639
@@ -8,7 +10,9 @@ MD5 3afae17cdd913d2de47ec8017cafe327 files/digest-control-center-2.6.1 74
MD5 0ac36f350969840cdac6ab03ead02612 files/digest-control-center-2.8.0 74
MD5 3c50bab26a7b8dd1ccb40514655a0a79 files/digest-control-center-2.8.1 74
MD5 fdc3d7feea8b429588a2d193c9547dbf files/control-center-2.2.0.1-alpha_hack.patch 2997
+MD5 b97505c4a2f458e534943855626be480 files/control-center-2-logout.patch 4245
MD5 63670f480e3cafb0d9dc8b3423425071 files/control-center-2.6.0-remove-pmu.patch 1210
MD5 adbe3cf7b6918f7681569128f76a4b71 files/control-center-2.2-icons_install.patch 2943
MD5 dbc915ad73576e8f0ae8a948e52fb621 files/control-center-1.4.0.5-cflags.patch 744
+MD5 3c50bab26a7b8dd1ccb40514655a0a79 files/digest-control-center-2.8.1-r1 74
MD5 38949ed5d795344f78a96af44764f896 files/digest-control-center-1.4.0.5-r1 76
diff --git a/gnome-base/control-center/control-center-2.8.1-r1.ebuild b/gnome-base/control-center/control-center-2.8.1-r1.ebuild
new file mode 100644
index 000000000000..0d65bca87503
--- /dev/null
+++ b/gnome-base/control-center/control-center-2.8.1-r1.ebuild
@@ -0,0 +1,71 @@
+# Copyright 1999-2004 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/gnome-base/control-center/control-center-2.8.1-r1.ebuild,v 1.1 2004/12/08 04:04:36 obz Exp $
+
+inherit gnome2 eutils
+
+DESCRIPTION="The gnome2 Desktop configuration tool"
+HOMEPAGE="http://www.gnome.org/"
+
+LICENSE="GPL-2"
+SLOT="2"
+KEYWORDS="~x86 ~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~sparc"
+IUSE="alsa gstreamer"
+
+MAKEOPTS="${MAKEOPTS} -j1"
+
+RDEPEND=">=x11-libs/gtk+-2.3
+ virtual/xft
+ media-libs/fontconfig
+ >=dev-libs/atk-1.2
+ >=gnome-base/gconf-1.2
+ >=gnome-base/libgnome-2.2
+ >=gnome-base/libgnomeui-2.2
+ >=gnome-base/libglade-2
+ >=gnome-base/libbonobo-2.2
+ >=gnome-base/libbonoboui-2.2
+ >=gnome-base/nautilus-2.2
+ >=gnome-base/gnome-vfs-2.2
+ >=gnome-base/gnome-desktop-2.2
+ dev-libs/libxml2
+ media-sound/esound
+ >=x11-wm/metacity-2.8.6-r1
+ >=x11-libs/libxklavier-1.02
+ !arm? ( alsa? ( >=media-libs/alsa-lib-0.9 ) )
+ gstreamer? ( >=media-libs/gst-plugins-0.8 )
+ !gnome-extra/fontilus
+ !gnome-extra/themus
+ !gnome-extra/acme"
+
+DEPEND="${RDEPEND}
+ >=app-text/scrollkeeper-0.3.11
+ >=dev-util/pkgconfig-0.12.0
+ >=dev-util/intltool-0.29"
+
+DOCS="AUTHORS ChangeLog README TODO NEWS"
+
+G2CONF="${G2CONF} \
+ --disable-schemas-install\
+ --enable-vfs-methods \
+ $(use_enable alsa) \
+ $(use_enable gstreamer)"
+
+USE_DESTDIR="1"
+
+src_unpack() {
+
+ unpack ${A}
+ cd ${S}
+
+ # See http://gcc.gnu.org/cgi-bin/gnatsweb.pl problem #9700 for
+ # what this is about.
+ use alpha && epatch ${FILESDIR}/control-center-2.2.0.1-alpha_hack.patch
+
+ # Temporary workaround for a problematic behaviour with acme.
+ epatch ${FILESDIR}/control-center-2.6.0-remove-pmu.patch
+
+ # Fix the logout keyboard shortcut by moving it out of
+ # the control-center here, and into metacity, bug #52034
+ epatch ${FILESDIR}/control-center-2-logout.patch
+
+}
diff --git a/gnome-base/control-center/files/control-center-2-logout.patch b/gnome-base/control-center/files/control-center-2-logout.patch
new file mode 100644
index 000000000000..3374331e5a29
--- /dev/null
+++ b/gnome-base/control-center/files/control-center-2-logout.patch
@@ -0,0 +1,337 @@
+diff -ur control-center-2.8.1/capplets/keybindings/gnome-keybinding-properties.c control-center-2.8.1-patched/capplets/keybindings/gnome-keybinding-properties.c
+--- control-center-2.8.1/capplets/keybindings/gnome-keybinding-properties.c 2004-09-10 10:34:56.000000000 +0800
++++ control-center-2.8.1-patched/capplets/keybindings/gnome-keybinding-properties.c 2004-12-08 11:28:52.339884952 +0800
+@@ -41,13 +41,13 @@
+ const KeyListEntry desktop_key_list[] =
+ {
+ { "/apps/gnome_settings_daemon/keybindings/help", ALWAYS_VISIBLE, 0 },
+- { "/apps/gnome_settings_daemon/keybindings/power", ALWAYS_VISIBLE, 0 },
+ { "/apps/gnome_settings_daemon/keybindings/sleep", ALWAYS_VISIBLE, 0 },
+ { "/apps/gnome_settings_daemon/keybindings/screensaver", ALWAYS_VISIBLE, 0 },
+ { "/apps/gnome_settings_daemon/keybindings/home", ALWAYS_VISIBLE, 0 },
+ { "/apps/gnome_settings_daemon/keybindings/search", ALWAYS_VISIBLE, 0 },
+ { "/apps/gnome_settings_daemon/keybindings/email", ALWAYS_VISIBLE, 0 },
+ { "/apps/gnome_settings_daemon/keybindings/www", ALWAYS_VISIBLE, 0 },
++ { "/apps/metacity/global_keybindings/logout", ALWAYS_VISIBLE, 0 },
+ { "/apps/metacity/global_keybindings/panel_run_dialog", ALWAYS_VISIBLE, 0 },
+ { "/apps/metacity/global_keybindings/panel_main_menu", ALWAYS_VISIBLE, 0 },
+ { "/apps/metacity/global_keybindings/run_command_screenshot", ALWAYS_VISIBLE, 0 },
+diff -ur control-center-2.8.1/gnome-settings-daemon/actions/acme.h control-center-2.8.1-patched/gnome-settings-daemon/actions/acme.h
+--- control-center-2.8.1/gnome-settings-daemon/actions/acme.h 2004-03-24 10:54:33.000000000 +0800
++++ control-center-2.8.1-patched/gnome-settings-daemon/actions/acme.h 2004-12-08 11:28:52.339884952 +0800
+@@ -29,7 +29,6 @@
+ MUTE_KEY,
+ VOLUME_DOWN_KEY,
+ VOLUME_UP_KEY,
+- POWER_KEY,
+ EJECT_KEY,
+ HOME_KEY,
+ SEARCH_KEY,
+@@ -64,7 +63,6 @@
+ { MUTE_KEY, GCONF_BINDING_DIR "/volume_mute",NULL },
+ { VOLUME_DOWN_KEY, GCONF_BINDING_DIR "/volume_down", NULL },
+ { VOLUME_UP_KEY, GCONF_BINDING_DIR "/volume_up", NULL },
+- { POWER_KEY, GCONF_BINDING_DIR "/power", NULL },
+ { EJECT_KEY, GCONF_BINDING_DIR "/eject", NULL },
+ { HOME_KEY, GCONF_BINDING_DIR "/home", NULL },
+ { SEARCH_KEY, GCONF_BINDING_DIR "/search", NULL },
+diff -ur control-center-2.8.1/gnome-settings-daemon/gnome-settings-multimedia-keys.c control-center-2.8.1-patched/gnome-settings-daemon/gnome-settings-multimedia-keys.c
+--- control-center-2.8.1/gnome-settings-daemon/gnome-settings-multimedia-keys.c 2004-10-09 09:52:01.000000000 +0800
++++ control-center-2.8.1-patched/gnome-settings-daemon/gnome-settings-multimedia-keys.c 2004-12-08 11:28:52.340884800 +0800
+@@ -641,22 +641,6 @@
+ }
+
+ static void
+-do_exit_action (Acme *acme)
+-{
+- GnomeClient *master;
+-
+- master = gnome_master_client();
+- g_return_if_fail(master != NULL);
+-
+- gnome_client_request_save(master,
+- GNOME_SAVE_BOTH,
+- TRUE,
+- GNOME_INTERACT_ANY,
+- FALSE,
+- TRUE);
+-}
+-
+-static void
+ do_eject_action (Acme *acme)
+ {
+ GtkWidget *progress;
+@@ -797,9 +781,6 @@
+ case VOLUME_UP_KEY:
+ do_sound_action (acme, type);
+ break;
+- case POWER_KEY:
+- do_exit_action (acme);
+- break;
+ case EJECT_KEY:
+ do_eject_action (acme);
+ break;
+diff -ur control-center-2.8.1/schemas/apps_gnome_settings_daemon_keybindings.schemas control-center-2.8.1-patched/schemas/apps_gnome_settings_daemon_keybindings.schemas
+--- control-center-2.8.1/schemas/apps_gnome_settings_daemon_keybindings.schemas 2004-10-15 03:00:04.000000000 +0800
++++ control-center-2.8.1-patched/schemas/apps_gnome_settings_daemon_keybindings.schemas 2004-12-08 11:29:58.511825288 +0800
+@@ -1106,238 +1106,6 @@
+
+
+ <schema>
+- <key>/schemas/apps/gnome_settings_daemon/keybindings/power</key>
+- <applyto>/apps/gnome_settings_daemon/keybindings/power</applyto>
+- <type>string</type>
+- <default></default>
+- <locale name="C">
+- <short>Log out</short>
+- <long>Log out's shortcut.</long>
+- </locale>
+-
+- <locale name="ar">
+- <short>تسجيل الخروج</short>
+- <long>مختصر تسجيل الخروج.</long>
+- </locale>
+-
+- <locale name="az">
+- <short>İclası sonlandır</short>
+- <long>İclası sonlandırma qısa yolu.</long>
+- </locale>
+-
+- <locale name="bg">
+- <short>Смяна на потребителя</short>
+- <long>Бърз клавиш за излизане от работната среда.</long>
+- </locale>
+-
+- <locale name="bn">
+- <short>লগ-আউট</short>
+- <long>লগ-আউট করার শর্টকাট।</long>
+- </locale>
+-
+- <locale name="bs">
+- <short>Odjava</short>
+- <long>Kratica za odjavu.</long>
+- </locale>
+-
+- <locale name="ca">
+- <short>Surt</short>
+- <long>Drecera per a sortir.</long>
+- </locale>
+-
+- <locale name="cs">
+- <short>Odhlásit se</short>
+- <long>Zkratka odhlášení.</long>
+- </locale>
+-
+- <locale name="cy">
+- <short>Allgofnodi</short>
+- <long>Byrlwybr i allgofnodi.</long>
+- </locale>
+-
+- <locale name="da">
+- <short>Logud</short>
+- <long>Genvej til logud.</long>
+- </locale>
+-
+- <locale name="de">
+- <short>Abmelden</short>
+- <long>Abmelden-Tastenkombination.</long>
+- </locale>
+-
+- <locale name="el">
+- <short>Αποσύνδεση</short>
+- <long>Σύντομευση αποσύνδεσης.</long>
+- </locale>
+-
+- <locale name="en_CA">
+- <short>Log out</short>
+- <long>Log out&apos;s shortcut.</long>
+- </locale>
+-
+- <locale name="en_GB">
+- <short>Log out</short>
+- <long>Log out&apos;s shortcut.</long>
+- </locale>
+-
+- <locale name="es">
+- <short>Terminar sesión</short>
+- <long>Combinación de teclas para terminar sesión.</long>
+- </locale>
+-
+- <locale name="fi">
+- <short>Kirjaudu ulos</short>
+- <long>Ulos kirjaava pikanäppäin.</long>
+- </locale>
+-
+- <locale name="fr">
+- <short>Déconnexion</short>
+- <long>Raccourci clavier de « Déconnexion ».</long>
+- </locale>
+-
+- <locale name="gu">
+- <short>બહાર નીકળો</short>
+- <long>બહાર નીકળવાનું ટુંકાણ.</long>
+- </locale>
+-
+- <locale name="hi">
+- <short>लॉग आउट</short>
+- <long>लॉगआउट का शॉर्टकट.</long>
+- </locale>
+-
+- <locale name="hu">
+- <short>Kijelentkezés</short>
+- <long>Kijelentkezés gyorsbillentyűje.</long>
+- </locale>
+-
+- <locale name="it">
+- <short>Termina sessione</short>
+- <long>Scorciatoia di «Termina sessione».</long>
+- </locale>
+-
+- <locale name="ja">
+- <short>ログアウト</short>
+- <long>ログアウトする機能のショートカットです。</long>
+- </locale>
+-
+- <locale name="ko">
+- <short>로그아웃</short>
+- <long>로그아웃 바로 가기.</long>
+- </locale>
+-
+- <locale name="lt">
+- <short>Atsijungti</short>
+- <long>Atsijungimo susiejimas.</long>
+- </locale>
+-
+- <locale name="mk">
+- <short>Одјави се</short>
+- <long>Кратенка за одјава.</long>
+- </locale>
+-
+- <locale name="nb">
+- <short>Logg ut</short>
+- <long>Snarvei for å logge ut.</long>
+- </locale>
+-
+- <locale name="nl">
+- <short>Afmelden</short>
+- <long>Sneltoets voor afmelden</long>
+- </locale>
+-
+- <locale name="nn">
+- <short>Logg ut</short>
+- <long>Snøggtast som loggar ut.</long>
+- </locale>
+-
+- <locale name="no">
+- <short>Logg ut</short>
+- <long>Snarvei for å logge ut.</long>
+- </locale>
+-
+- <locale name="pa">
+- <short>ਬਾਹਰੀ ਦਰ</short>
+- <long>ਬਾਹਰੀ ਦਰ ਦਾ ਸ਼ਾਰਟਕਟ ਹੈ।</long>
+- </locale>
+-
+- <locale name="pl">
+- <short>Wylogowanie</short>
+- <long>Klawisz skrótu wylogowania.</long>
+- </locale>
+-
+- <locale name="pt">
+- <short>Terminar a sessão</short>
+- <long>Atalho para terminar a sessão.</long>
+- </locale>
+-
+- <locale name="pt_BR">
+- <short>Sair</short>
+- <long>Atalho para Sair</long>
+- </locale>
+-
+- <locale name="ro">
+- <short>Deautentificare</short>
+- <long>Combinaţie pentru Deautentificare</long>
+- </locale>
+-
+- <locale name="ru">
+- <short>Завершить сеанс</short>
+- <long>Комбинация клавиш для завершения сеанса.</long>
+- </locale>
+-
+- <locale name="sq">
+- <short>Dil jashtë</short>
+- <long>Shpejtuesi i tasteve për daljen jashtë(log out).</long>
+- </locale>
+-
+- <locale name="sr">
+- <short>Одјава</short>
+- <long>Пречица за одјављивање.</long>
+- </locale>
+-
+- <locale name="sr@Latn">
+- <short>Odjava</short>
+- <long>Prečica za odjavljivanje.</long>
+- </locale>
+-
+- <locale name="sv">
+- <short>Logga ut</short>
+- <long>Genvägen för logga ut.</long>
+- </locale>
+-
+- <locale name="ta">
+- <short>இட அமைவு.</short>
+- <long>_கனிமேசை குறுக்கு வழிகள்.</long>
+- </locale>
+-
+- <locale name="th">
+- <short>ออกจากระบบ</short>
+- <long>ปุ่มลัดสำหรับออกจากระบบ</long>
+- </locale>
+-
+- <locale name="tr">
+- <short>Çıkış</short>
+- <long>Çıkış&apos;ın kısayolu.</long>
+- </locale>
+-
+- <locale name="uk">
+- <short>Завершення роботи</short>
+- <long>Комбінація клавіш для завершення роботи.</long>
+- </locale>
+-
+- <locale name="vi">
+- <short>Đăng xuất</short>
+- <long>Phím tắt Đăng xuất.</long>
+- </locale>
+-
+- <locale name="zh_CN">
+- <short>注销</short>
+- <long>注销的快捷键。</long>
+- </locale>
+- </schema>
+-
+-
+- <schema>
+ <key>/schemas/apps/gnome_settings_daemon/keybindings/eject</key>
+ <applyto>/apps/gnome_settings_daemon/keybindings/eject</applyto>
+ <type>string</type>
+diff -ur control-center-2.8.1/schemas/apps_gnome_settings_daemon_keybindings.schemas.in control-center-2.8.1-patched/schemas/apps_gnome_settings_daemon_keybindings.schemas.in
+--- control-center-2.8.1/schemas/apps_gnome_settings_daemon_keybindings.schemas.in 2004-05-18 01:03:38.000000000 +0800
++++ control-center-2.8.1-patched/schemas/apps_gnome_settings_daemon_keybindings.schemas.in 2004-12-08 11:28:52.341884648 +0800
+@@ -50,18 +50,6 @@
+
+
+ <schema>
+- <key>/schemas/apps/gnome_settings_daemon/keybindings/power</key>
+- <applyto>/apps/gnome_settings_daemon/keybindings/power</applyto>
+- <type>string</type>
+- <default></default>
+- <locale name="C">
+- <short>Log out</short>
+- <long>Log out's shortcut.</long>
+- </locale>
+- </schema>
+-
+-
+- <schema>
+ <key>/schemas/apps/gnome_settings_daemon/keybindings/eject</key>
+ <applyto>/apps/gnome_settings_daemon/keybindings/eject</applyto>
+ <type>string</type>
diff --git a/gnome-base/control-center/files/digest-control-center-2.8.1-r1 b/gnome-base/control-center/files/digest-control-center-2.8.1-r1
new file mode 100644
index 000000000000..3d5859c76a3c
--- /dev/null
+++ b/gnome-base/control-center/files/digest-control-center-2.8.1-r1
@@ -0,0 +1 @@
+MD5 7bd9c12b9abb05b6fcf7b4906b6918ea control-center-2.8.1.tar.bz2 2547071