diff options
author | Mike Gardiner <obz@gentoo.org> | 2005-02-24 07:48:35 +0000 |
---|---|---|
committer | Mike Gardiner <obz@gentoo.org> | 2005-02-24 07:48:35 +0000 |
commit | bcea24cb037df3bf295d46fb4ad29f3c73ffcb74 (patch) | |
tree | d86c8f21f8d6510958ef2e542171d8f82a52f418 /gnome-base | |
parent | (Portage version: 2.0.51-r15) (Manifest recommit) (diff) | |
download | gentoo-2-bcea24cb037df3bf295d46fb4ad29f3c73ffcb74.tar.gz gentoo-2-bcea24cb037df3bf295d46fb4ad29f3c73ffcb74.tar.bz2 gentoo-2-bcea24cb037df3bf295d46fb4ad29f3c73ffcb74.zip |
New version, with an updated logout patch
Diffstat (limited to 'gnome-base')
-rw-r--r-- | gnome-base/control-center/ChangeLog | 8 | ||||
-rw-r--r-- | gnome-base/control-center/Manifest | 31 | ||||
-rw-r--r-- | gnome-base/control-center/control-center-2.8.2.ebuild | 71 | ||||
-rw-r--r-- | gnome-base/control-center/files/control-center-2.8-logout.patch | 342 | ||||
-rw-r--r-- | gnome-base/control-center/files/digest-control-center-2.8.2 | 1 |
5 files changed, 433 insertions, 20 deletions
diff --git a/gnome-base/control-center/ChangeLog b/gnome-base/control-center/ChangeLog index 71503d634559..b5b5aa119f02 100644 --- a/gnome-base/control-center/ChangeLog +++ b/gnome-base/control-center/ChangeLog @@ -1,6 +1,12 @@ # ChangeLog for gnome-base/control-center # Copyright 2002-2005 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/gnome-base/control-center/ChangeLog,v 1.90 2005/01/08 23:25:15 slarti Exp $ +# $Header: /var/cvsroot/gentoo-x86/gnome-base/control-center/ChangeLog,v 1.91 2005/02/24 07:48:35 obz Exp $ + +*control-center-2.8.2 (24 Feb 2005) + + 24 Feb 2005; Mike Gardiner <obz@gentoo.org> + +files/control-center-2.8-logout.patch, +control-center-2.8.2.ebuild: + New version, with an updated logout patch 08 Jan 2005; Tom Martin <slarti@gentoo.org> control-center-2.8.1-r1.ebuild: diff --git a/gnome-base/control-center/Manifest b/gnome-base/control-center/Manifest index 58c0699fd9d3..14b052e2df50 100644 --- a/gnome-base/control-center/Manifest +++ b/gnome-base/control-center/Manifest @@ -1,25 +1,18 @@ ------BEGIN PGP SIGNED MESSAGE----- -Hash: SHA1 - -MD5 59402cf640227aab0acb27e40402b6ae ChangeLog 11761 -MD5 aa3234dd1a36f666ba5ace0047cdd8b9 control-center-1.4.0.5-r1.ebuild 1258 -MD5 2aecca7e67d6a685c8aafc7acf2528c2 control-center-2.6.1.ebuild 1883 -MD5 03ad2e6c4ab41244af1015a8bbb0b39f metadata.xml 158 +MD5 5fe7110f4f5873877700565aa91f7994 .control-center-2.8.2.ebuild.swp 12288 MD5 f9a1a02659086003d74a108906fcbaf4 control-center-2.8.0.ebuild 1845 MD5 f68b6df3a65aa38d649e26ef1b20fe00 control-center-2.8.1-r1.ebuild 1846 -MD5 adbe3cf7b6918f7681569128f76a4b71 files/control-center-2.2-icons_install.patch 2943 -MD5 fdc3d7feea8b429588a2d193c9547dbf files/control-center-2.2.0.1-alpha_hack.patch 2997 -MD5 38949ed5d795344f78a96af44764f896 files/digest-control-center-1.4.0.5-r1 76 +MD5 2aecca7e67d6a685c8aafc7acf2528c2 control-center-2.6.1.ebuild 1883 +MD5 97dac176bfac229689cb66d985bbf78d control-center-2.8.2.ebuild 1736 +MD5 aa3234dd1a36f666ba5ace0047cdd8b9 control-center-1.4.0.5-r1.ebuild 1258 +MD5 59402cf640227aab0acb27e40402b6ae ChangeLog 11761 +MD5 03ad2e6c4ab41244af1015a8bbb0b39f metadata.xml 158 MD5 3afae17cdd913d2de47ec8017cafe327 files/digest-control-center-2.6.1 74 +MD5 0ac36f350969840cdac6ab03ead02612 files/digest-control-center-2.8.0 74 +MD5 67a5a28783f9b30d8f05ef301d2eeb7a files/digest-control-center-2.8.2 74 +MD5 fdc3d7feea8b429588a2d193c9547dbf files/control-center-2.2.0.1-alpha_hack.patch 2997 MD5 cfecda4817a0252254abf7ee4d1a10ba files/control-center-2-logout.patch 12887 -MD5 3c50bab26a7b8dd1ccb40514655a0a79 files/digest-control-center-2.8.1-r1 74 MD5 63670f480e3cafb0d9dc8b3423425071 files/control-center-2.6.0-remove-pmu.patch 1210 -MD5 0ac36f350969840cdac6ab03ead02612 files/digest-control-center-2.8.0 74 +MD5 adbe3cf7b6918f7681569128f76a4b71 files/control-center-2.2-icons_install.patch 2943 MD5 dbc915ad73576e8f0ae8a948e52fb621 files/control-center-1.4.0.5-cflags.patch 744 ------BEGIN PGP SIGNATURE----- -Version: GnuPG v1.9.14 (GNU/Linux) - -iD8DBQFB8ferroRuSHgZdywRAl0qAJ97rJM+0V1qLdRXh63sWCAsIs+XPgCcDel+ -ltWc7XtVDRUNMj8FFhzc5jc= -=SEQa ------END PGP SIGNATURE----- +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.2.ebuild b/gnome-base/control-center/control-center-2.8.2.ebuild new file mode 100644 index 000000000000..5e90cc4797c4 --- /dev/null +++ b/gnome-base/control-center/control-center-2.8.2.ebuild @@ -0,0 +1,71 @@ +# Copyright 1999-2005 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.2.ebuild,v 1.1 2005/02/24 07:48:35 obz Exp $ + +inherit gnome2 eutils + +DESCRIPTION="The gnome2 Desktop configuration tool" +HOMEPAGE="http://www.gnome.org/" + +LICENSE="GPL-2" +SLOT="2" +KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~sparc ~x86" +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.8-logout.patch + +} diff --git a/gnome-base/control-center/files/control-center-2.8-logout.patch b/gnome-base/control-center/files/control-center-2.8-logout.patch new file mode 100644 index 000000000000..b32cab21f209 --- /dev/null +++ b/gnome-base/control-center/files/control-center-2.8-logout.patch @@ -0,0 +1,342 @@ +diff -ur control-center-2.8.2/capplets/keybindings/gnome-keybinding-properties.c control-center-2.8.2-patched/capplets/keybindings/gnome-keybinding-properties.c +--- control-center-2.8.2/capplets/keybindings/gnome-keybinding-properties.c 2005-02-21 05:18:04.000000000 +0800 ++++ control-center-2.8.2-patched/capplets/keybindings/gnome-keybinding-properties.c 2005-02-24 15:09:55.344406192 +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.2/gnome-settings-daemon/actions/acme.h control-center-2.8.2-patched/gnome-settings-daemon/actions/acme.h +--- control-center-2.8.2/gnome-settings-daemon/actions/acme.h 2004-03-24 10:54:33.000000000 +0800 ++++ control-center-2.8.2-patched/gnome-settings-daemon/actions/acme.h 2005-02-24 15:10:30.138116744 +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.2/gnome-settings-daemon/gnome-settings-multimedia-keys.c control-center-2.8.2-patched/gnome-settings-daemon/gnome-settings-multimedia-keys.c +--- control-center-2.8.2/gnome-settings-daemon/gnome-settings-multimedia-keys.c 2005-02-21 05:18:05.000000000 +0800 ++++ control-center-2.8.2-patched/gnome-settings-daemon/gnome-settings-multimedia-keys.c 2005-02-24 15:11:12.842624672 +0800 +@@ -641,12 +641,6 @@ + } + + static void +-do_exit_action (Acme *acme) +-{ +- execute ("gnome-session-save --kill", FALSE); +-} +- +-static void + do_eject_action (Acme *acme) + { + GtkWidget *progress; +@@ -787,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.2/schemas/apps_gnome_settings_daemon_keybindings.schemas control-center-2.8.2-patched/schemas/apps_gnome_settings_daemon_keybindings.schemas +--- control-center-2.8.2/schemas/apps_gnome_settings_daemon_keybindings.schemas 2005-02-21 20:28:36.000000000 +0800 ++++ control-center-2.8.2-patched/schemas/apps_gnome_settings_daemon_keybindings.schemas 2005-02-24 15:12:33.175412232 +0800 +@@ -1165,253 +1165,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's shortcut.</long> +- </locale> +- +- <locale name="en_GB"> +- <short>Log out</short> +- <long>Log out'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="id"> +- <short>Keluar</short> +- <long>Tombol untuk keluar dari sistem.</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="nso"> +- <short>E-tšwa</short> +- <long>Kgaoletšo ya go tšwa.</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ış'ı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> +- +- <locale name="zu"> +- <short>Phuma</short> +- <long>Phuma ngokunqamula.</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.2/schemas/apps_gnome_settings_daemon_keybindings.schemas.in control-center-2.8.2-patched/schemas/apps_gnome_settings_daemon_keybindings.schemas.in +--- control-center-2.8.2/schemas/apps_gnome_settings_daemon_keybindings.schemas.in 2004-05-18 01:03:38.000000000 +0800 ++++ control-center-2.8.2-patched/schemas/apps_gnome_settings_daemon_keybindings.schemas.in 2005-02-24 15:13:01.977033720 +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.2 b/gnome-base/control-center/files/digest-control-center-2.8.2 new file mode 100644 index 000000000000..afdb9b154589 --- /dev/null +++ b/gnome-base/control-center/files/digest-control-center-2.8.2 @@ -0,0 +1 @@ +MD5 898ef25391c0330a31f36812fdc8a02f control-center-2.8.2.tar.bz2 2806342 |