From 0a16106b0590f2d532b8a37cbd2ad350d1e46f14 Mon Sep 17 00:00:00 2001 From: Peter Alfredsen Date: Tue, 26 May 2009 21:15:50 +0200 Subject: Fix bug 263367. --- gnome-extra/fast-user-switch-applet/ChangeLog | 308 +++++++++++++++++++++ gnome-extra/fast-user-switch-applet/Manifest | 6 + .../fast-user-switch-applet-2.24.0.ebuild | 44 +++ ...fast-user-switch-applet-2.20.0-gdm-socket.patch | 13 + ...ser-switch-applet-2.24.0-libgnomeuicflags.patch | 17 ++ gnome-extra/fast-user-switch-applet/metadata.xml | 6 + 6 files changed, 394 insertions(+) create mode 100644 gnome-extra/fast-user-switch-applet/ChangeLog create mode 100644 gnome-extra/fast-user-switch-applet/Manifest create mode 100644 gnome-extra/fast-user-switch-applet/fast-user-switch-applet-2.24.0.ebuild create mode 100644 gnome-extra/fast-user-switch-applet/files/fast-user-switch-applet-2.20.0-gdm-socket.patch create mode 100644 gnome-extra/fast-user-switch-applet/files/fast-user-switch-applet-2.24.0-libgnomeuicflags.patch create mode 100644 gnome-extra/fast-user-switch-applet/metadata.xml diff --git a/gnome-extra/fast-user-switch-applet/ChangeLog b/gnome-extra/fast-user-switch-applet/ChangeLog new file mode 100644 index 0000000..64935fa --- /dev/null +++ b/gnome-extra/fast-user-switch-applet/ChangeLog @@ -0,0 +1,308 @@ +# ChangeLog for gnome-extra/fast-user-switch-applet +# Copyright 1999-2009 Gentoo Foundation; Distributed under the GPL v2 +# $Header: /var/cvsroot/gentoo-x86/gnome-extra/fast-user-switch-applet/ChangeLog,v 1.70 2009/04/27 14:12:22 jer Exp $ + + 27 Apr 2009; Jeroen Roovers + fast-user-switch-applet-2.24.0: + Stable for HPPA (bug #260063). + + 12 Apr 2009; Friedrich Oslage + fast-user-switch-applet-2.24.0.ebuild: + Stable on sparc, bug #260063 + + 18 Mar 2009; Raúl Porcel + fast-user-switch-applet-2.24.0.ebuild: + alpha/ia64 stable wrt #260063 + + 15 Mar 2009; Markus Meier + fast-user-switch-applet-2.24.0.ebuild: + x86 stable, bug #260063 + + 11 Mar 2009; Daniel Gryniewicz + fast-user-switch-applet-2.24.0.ebuild: + Marked stable on amd64 + + 06 Mar 2009; Brent Baude + fast-user-switch-applet-2.24.0.ebuild: + Marking fast-user-switch-applet-2.24.0 ppc stable for bug 260063 + + 05 Mar 2009; Brent Baude + fast-user-switch-applet-2.24.0.ebuild: + Marking fast-user-switch-applet-2.24.0 ppc64 stable for bug 260063 + + 13 Nov 2008; Brent Baude + fast-user-switch-applet-2.22.0.ebuild: + Marking fast-user-switch-applet-2.22.0 ppc64 stable for bug 236971 + +*fast-user-switch-applet-2.24.0 (12 Oct 2008) + + 12 Oct 2008; Gilles Dartiguelongue + +fast-user-switch-applet-2.24.0.ebuild: + New version for GNOME 2.24. Updated translations, migrated to GIO. + + 25 Sep 2008; Jeroen Roovers + fast-user-switch-applet-2.22.0.ebuild: + Stable for HPPA (bug #236971). + + 12 Aug 2008; Raúl Porcel + fast-user-switch-applet-2.22.0.ebuild: + alpha/ia64/sparc stable wrt #229709 + + 10 Aug 2008; Markus Meier + fast-user-switch-applet-2.22.0.ebuild: + x86 stable, bug #229709 + + 30 Jul 2008; Brent Baude + fast-user-switch-applet-2.22.0.ebuild: + Marking fast-user-switch-applet-2.22.0 ppc stable for bug 229709 + + 26 Jul 2008; Olivier Crête + fast-user-switch-applet-2.22.0.ebuild: + Stable on amd64, bug #229709 + +*fast-user-switch-applet-2.22.0 (26 Mar 2008) + + 26 Mar 2008; Gilles Dartiguelongue + +fast-user-switch-applet-2.22.0.ebuild: + New version for GNOME-2.22. Various bug fixes, raised gtk+ dependency to + 2.8. + + 04 Feb 2008; Jeroen Roovers + fast-user-switch-applet-2.20.0-r1.ebuild: + Stable for HPPA (bug #208366). + + 03 Feb 2008; Raúl Porcel + fast-user-switch-applet-2.20.0-r1.ebuild: + alpha/ia64/sparc stable wrt #208366 + + 02 Feb 2008; Chris Gianelloni + fast-user-switch-applet-2.20.0-r1.ebuild: + Stable on amd64 wrt bug #208366. + + 01 Feb 2008; Brent Baude + fast-user-switch-applet-2.20.0-r1.ebuild: + Marking fast-user-switch-applet-2.20.0-r1 ppc64 and ppc stable for bug 208366 + + 01 Feb 2008; Christian Faulhammer + fast-user-switch-applet-2.20.0-r1.ebuild: + stable x86, bug 208366 + + 15 Dec 2007; Gilles Dartiguelongue + +files/fast-user-switch-applet-2.20.0-gdm-socket.patch, + +fast-user-switch-applet-2.20.0-r1.ebuild: + add an upstream patch to fix handling of gdm socket + + 29 Nov 2007; Jeroen Roovers + fast-user-switch-applet-2.20.0.ebuild: + Stable for HPPA (bug #199740). + + 26 Nov 2007; Markus Rothe + fast-user-switch-applet-2.20.0.ebuild: + Stable on ppc64; bug #199740 + + 24 Nov 2007; Brent Baude + fast-user-switch-applet-2.20.0.ebuild: + Marking fast-user-switch-applet-2.20.0 ppc stable for bug 199740 + + 22 Nov 2007; Raúl Porcel + fast-user-switch-applet-2.20.0.ebuild: + alpha/ia64/sparc stable wrt #199740 + + 20 Nov 2007; Samuli Suominen + fast-user-switch-applet-2.20.0.ebuild: + amd64 stable wrt #199740 + +*fast-user-switch-applet-2.20.0 (08 Oct 2007) + + 08 Oct 2007; Gilles Dartiguelongue + +fast-user-switch-applet-2.20.0.ebuild: + bump to 2.20.0 + + 22 Sep 2007; Tom Gall + fast-user-switch-applet-2.18.0.ebuild: + stable on ppc64 + + 28 Aug 2007; Jeroen Roovers + fast-user-switch-applet-2.18.0.ebuild: + Stable for HPPA (bug #185823). + + 11 Aug 2007; Mart Raudsepp + -fast-user-switch-applet-2.14.2.ebuild, + -fast-user-switch-applet-2.17.4.ebuild: + Removing Gnome 2.14 + + 11 Aug 2007; Andrej Kacian + fast-user-switch-applet-2.18.0.ebuild: + Stable on x86, bug #185823. + + 10 Aug 2007; Christoph Mende + fast-user-switch-applet-2.18.0.ebuild: + Stable on amd64 wrt bug #185823 + + 08 Aug 2007; Raúl Porcel + fast-user-switch-applet-2.18.0.ebuild: + alpha/ia64 stable wrt #185823 + + 07 Aug 2007; Tobias Scherbaum + fast-user-switch-applet-2.18.0.ebuild: + Stable on ppc wrt bug #185823. + + 07 Aug 2007; Gustavo Zacarias + fast-user-switch-applet-2.18.0.ebuild: + Stable on sparc wrt #185823 + + 22 Jul 2007; Hans de Graaff + fast-user-switch-applet-2.14.2.ebuild: + Drop virtual/x11 references. + + 05 Jul 2007; Roy Marples + fast-user-switch-applet-2.18.0.ebuild: + Keyworded ~x86-fbsd. + +*fast-user-switch-applet-2.18.0 (24 Apr 2007) + + 24 Apr 2007; Daniel Gryniewicz + +fast-user-switch-applet-2.18.0.ebuild: + Bump to 2.18.0 + + 27 Mar 2007; Daniel Gryniewicz + fast-user-switch-applet-2.17.4.ebuild: + Oops, drop keywords + +*fast-user-switch-applet-2.17.4 (27 Mar 2007) + + 27 Mar 2007; Daniel Gryniewicz + +fast-user-switch-applet-2.17.4.ebuild: + gnome 2.18.0 + + 22 Jan 2007; Saleem Abdulrasool + fast-user-switch-applet-2.14.2.ebuild, + fast-user-switch-applet-2.16.0.ebuild: + Fix gconf versioning + + 21 Jan 2007; Bryan Østergaard + fast-user-switch-applet-2.16.0.ebuild: + Stable on IA64, bug 156662. + + 19 Jan 2007; Jeroen Roovers + fast-user-switch-applet-2.16.0.ebuild: + Stable for HPPA (bug #147751). + + 14 Jan 2007; Bryan Østergaard + fast-user-switch-applet-2.16.0.ebuild: + Stable on Alpha. + + 21 Dec 2006; Markus Rothe + fast-user-switch-applet-2.16.0.ebuild: + Stable on ppc64; bug #156662 + + 18 Dec 2006; Gustavo Zacarias + fast-user-switch-applet-2.16.0.ebuild: + Stable on sparc + + 17 Dec 2006; Tobias Scherbaum + fast-user-switch-applet-2.16.0.ebuild: + Stable on ppc wrt bug #156662. + + 12 Dec 2006; Chris Gianelloni + fast-user-switch-applet-2.16.0.ebuild: + Stable on amd64 wrt bug #156662. + + 10 Dec 2006; Andrej Kacian + fast-user-switch-applet-2.16.0.ebuild: + Stable on x86, bug #156662. + + 25 Nov 2006; Bryan Østergaard + fast-user-switch-applet-2.16.0.ebuild: + Add ~alpha keyword. + + 20 Oct 2006; Aron Griffis + fast-user-switch-applet-2.14.2.ebuild: + Mark 2.14.2 stable on alpha + + 03 Oct 2006; Aron Griffis + fast-user-switch-applet-2.16.0.ebuild: + Mark 2.16.0 ~ia64 + + 19 Sep 2006; Aron Griffis + fast-user-switch-applet-2.14.2.ebuild: + Mark 2.14.2 stable on ia64. #139612 + + 12 Sep 2006; Daniel Gryniewicz + fast-user-switch-applet-2.16.0.ebuild: + Remove monolithic X deps + +*fast-user-switch-applet-2.16.0 (07 Sep 2006) + + 07 Sep 2006; Daniel Gryniewicz + +fast-user-switch-applet-2.16.0.ebuild: + New version for gnome 2.16 + + 19 Aug 2006; Bryan Østergaard + fast-user-switch-applet-2.14.2.ebuild: + Add ~ia64 keyword. + + 17 Aug 2006; Markus Rothe + fast-user-switch-applet-2.14.2.ebuild: + Stable on ppc64 + + 17 Jul 2006; Daniel Gryniewicz + fast-user-switch-applet-2.14.2.ebuild: + Marked stable on amd64 for bug #139612 + + 16 Jul 2006; Tobias Scherbaum + fast-user-switch-applet-2.14.2.ebuild: + hppa stable, bug #139612 + + 14 Jul 2006; Tobias Scherbaum + fast-user-switch-applet-2.14.2.ebuild: + ppc stable, bug #139612 + + 12 Jul 2006; Chris Gianelloni + fast-user-switch-applet-2.14.2.ebuild: + Stable on x86 wrt bug #139612. + + 10 Jul 2006; Gustavo Zacarias + fast-user-switch-applet-2.14.2.ebuild: + Stable on sparc wrt #139612 + +*fast-user-switch-applet-2.14.2 (30 Jun 2006) + + 30 Jun 2006; John N. Laliberte + -fast-user-switch-applet-2.14.0.ebuild, + -fast-user-switch-applet-2.14.1.ebuild, + +fast-user-switch-applet-2.14.2.ebuild: + new version, fixes #138226 + + 18 May 2006; Thomas Cort + fast-user-switch-applet-2.14.1.ebuild: + Added ~alpha keyword wrt Bug #125233. + + 05 May 2006; Tobias Scherbaum + fast-user-switch-applet-2.14.1.ebuild: + Added to ~hppa, bug #125233 + + 04 May 2006; Markus Rothe + fast-user-switch-applet-2.14.1.ebuild: + Added ~ppc64 + +*fast-user-switch-applet-2.14.1 (01 May 2006) + + 01 May 2006; Daniel Gryniewicz + +fast-user-switch-applet-2.14.1.ebuild: + Bump for 2.14.1 + + 07 Apr 2006; Tobias Scherbaum + fast-user-switch-applet-2.14.0.ebuild: + Added to ~ppc, bug #125233 + + 23 Mar 2006; Gustavo Zacarias + fast-user-switch-applet-2.14.0.ebuild: + Keyworded ~sparc wrt 125233 + +*fast-user-switch-applet-2.14.0 (17 Mar 2006) + + 17 Mar 2006; John N. Laliberte + +fast-user-switch-applet-2.14.0.ebuild: + new package for 2.14. + diff --git a/gnome-extra/fast-user-switch-applet/Manifest b/gnome-extra/fast-user-switch-applet/Manifest new file mode 100644 index 0000000..27a306a --- /dev/null +++ b/gnome-extra/fast-user-switch-applet/Manifest @@ -0,0 +1,6 @@ +AUX fast-user-switch-applet-2.20.0-gdm-socket.patch 555 RMD160 3b5bff5435b9a2dc9e603f7cf8b64a0ae5a0e4df SHA1 3d62c76a8ec149389cf38551a5793b2620756244 SHA256 873159eb0b5a6e1a3b97e302911893d3f425c50a7ea21686502f08a4cf094e2e +AUX fast-user-switch-applet-2.24.0-libgnomeuicflags.patch 702 RMD160 e9845f0c7430b74c57f19dc24af0dcac094d55f2 SHA1 5eb11b9273d8c7713744eb045b85a4416a884bb7 SHA256 5ac0210ef3d63ff2676c65e619c14cd05189da606318f8b159c15a7bb26518a6 +DIST fast-user-switch-applet-2.24.0.tar.bz2 936189 RMD160 4fdffd1b3a8ad3cc566e7796b001a73c1541f053 SHA1 8f3c99fa18b8b0a666964174f832e961bb9b9520 SHA256 fce809a5125bf60ad5180166fa836c823bb78ac8d0745ae809eab5b34d51a87e +EBUILD fast-user-switch-applet-2.24.0.ebuild 1148 RMD160 f4c54fd68ec93bdf4d53d1b95c570d546ef8cef1 SHA1 d08c58a6c5e5db0c268c9b506b38db709b2de92b SHA256 d2dcb12bba0a50f0c428b67ecbd7af6a3df40720bb2607d7fc54b9038cea0af9 +MISC ChangeLog 9756 RMD160 8ad7581f68296e97582463ac5b0eecea198ec9f3 SHA1 98e8ca23404ad2f92f2ec1267dd1792dbec9725e SHA256 408256671c64e2769059217366c5a0cf556d6ad5accdebd16d98c32eb28b5bfd +MISC metadata.xml 159 RMD160 4aba844314249b872aefa0ef14d652f127e6334f SHA1 210583dd46159c21ce4f3289960d5014ce57e01a SHA256 d6e10a30ac9423eb5a9ba4e7b2a76322683f40b2fb428d2f310dcdbd1cfde235 diff --git a/gnome-extra/fast-user-switch-applet/fast-user-switch-applet-2.24.0.ebuild b/gnome-extra/fast-user-switch-applet/fast-user-switch-applet-2.24.0.ebuild new file mode 100644 index 0000000..913c442 --- /dev/null +++ b/gnome-extra/fast-user-switch-applet/fast-user-switch-applet-2.24.0.ebuild @@ -0,0 +1,44 @@ +# Copyright 1999-2009 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/gnome-extra/fast-user-switch-applet/fast-user-switch-applet-2.24.0.ebuild,v 1.8 2009/04/27 14:12:22 jer Exp $ + +inherit eutils gnome2 autotools + +DESCRIPTION="Fast User Switching Applet for Gnome Desktop" +HOMEPAGE="http://www.gnome.org/" + +LICENSE="GPL-2 FDL-1.1 LGPL-2" +SLOT="0" +KEYWORDS="alpha amd64 hppa ia64 ppc ppc64 sparc x86 ~x86-fbsd" +IUSE="" + +RDEPEND=">=dev-libs/glib-2.16 + >=x11-libs/gtk+-2.8 + >=gnome-base/gnome-panel-2.0 + >=gnome-base/libglade-2.0 + gnome-base/libgnomeui + gnome-base/gconf + gnome-base/gdm + x11-libs/libXmu + x11-libs/libXau + x11-libs/libSM" +DEPEND="${RDEPEND} + dev-libs/libxslt + >=dev-util/pkgconfig-0.9 + >=sys-devel/autoconf-2.53 + >=dev-util/intltool-0.35 + >=app-text/scrollkeeper-0.1.4 + >=app-text/gnome-doc-utils-0.3.2 + ~app-text/docbook-xml-dtd-4.3" + +DOCS="AUTHORS ChangeLog NEWS README" + +pkg_setup() { + G2CONF="${G2CONF} --with-gdm-config=/usr/share/gdm/defaults.conf" +} + +src_unpack() { + gnome2_src_unpack + epatch "${FILESDIR}/${PN}-2.24.0-libgnomeuicflags.patch" + eautoconf +} diff --git a/gnome-extra/fast-user-switch-applet/files/fast-user-switch-applet-2.20.0-gdm-socket.patch b/gnome-extra/fast-user-switch-applet/files/fast-user-switch-applet-2.20.0-gdm-socket.patch new file mode 100644 index 0000000..08010c2 --- /dev/null +++ b/gnome-extra/fast-user-switch-applet/files/fast-user-switch-applet-2.20.0-gdm-socket.patch @@ -0,0 +1,13 @@ +Index: src/gdm-queue.c +=================================================================== +--- src/gdm-queue.c (revision 435) ++++ src/gdm-queue.c (working copy) +@@ -237,7 +237,7 @@ + + if (stat (GDM_NEW_SOCKET_FILENAME, &file_stat) == 0) + strcpy (addr.sun_path, GDM_NEW_SOCKET_FILENAME); +- if (stat (GDM_OLD_SOCKET_FILENAME, &file_stat) == 0) ++ else if (stat (GDM_OLD_SOCKET_FILENAME, &file_stat) == 0) + strcpy (addr.sun_path, GDM_OLD_SOCKET_FILENAME); + else + g_error ("Can't find gdm socket!"); diff --git a/gnome-extra/fast-user-switch-applet/files/fast-user-switch-applet-2.24.0-libgnomeuicflags.patch b/gnome-extra/fast-user-switch-applet/files/fast-user-switch-applet-2.24.0-libgnomeuicflags.patch new file mode 100644 index 0000000..f76183e --- /dev/null +++ b/gnome-extra/fast-user-switch-applet/files/fast-user-switch-applet-2.24.0-libgnomeuicflags.patch @@ -0,0 +1,17 @@ +diff -NrU5 fast-user-switch-applet-2.24.0.orig/configure.ac fast-user-switch-applet-2.24.0/configure.ac +--- fast-user-switch-applet-2.24.0.orig/configure.ac 2009-05-26 18:19:14.000000000 +0200 ++++ fast-user-switch-applet-2.24.0/configure.ac 2009-05-26 18:22:55.000000000 +0200 +@@ -49,11 +49,12 @@ + GLIB_REQUIRED_VERSION=2.15.3 + + PKG_CHECK_MODULES(APPLET, gtk+-2.0 >= $GTK_REQUIRED_VERSION + libpanelapplet-2.0 >= $PANEL_REQUIRED_VERSION + libglade-2.0 >= $GLADE_REQUIRED_VERSION +- gio-2.0 >= $GLIB_REQUIRED_VERSION) ++ gio-2.0 >= $GLIB_REQUIRED_VERSION ++ libgnomeui-2.0) + AC_SUBST(APPLET_CFLAGS) + AC_SUBST(APPLET_LIBS) + + AC_CHECK_FUNCS([setresuid setenv unsetenv clearenv]) + diff --git a/gnome-extra/fast-user-switch-applet/metadata.xml b/gnome-extra/fast-user-switch-applet/metadata.xml new file mode 100644 index 0000000..e98dd90 --- /dev/null +++ b/gnome-extra/fast-user-switch-applet/metadata.xml @@ -0,0 +1,6 @@ + + + +gnome + + -- cgit v1.2.3-65-gdbad