From 59257c20af50f8cf71398581f011c29268c22904 Mon Sep 17 00:00:00 2001 From: V3n3RiX Date: Tue, 3 Mar 2015 13:18:39 +0200 Subject: cleaned some xfce ebuilds already in portage tree && add xfce 4.12 fresh ebuilds --- xfce-base/xfce4-session/ChangeLog | 779 --------------------- xfce-base/xfce4-session/Manifest | 28 +- ...-4.10.0-multiple-interactive-session-save.patch | 147 ---- xfce-base/xfce4-session/metadata.xml | 9 - .../xfce4-session/xfce4-session-4.10.0-r1.ebuild | 65 -- .../xfce4-session/xfce4-session-4.10.1.ebuild | 61 -- .../xfce4-session/xfce4-session-4.12.0.ebuild | 66 ++ 7 files changed, 67 insertions(+), 1088 deletions(-) delete mode 100644 xfce-base/xfce4-session/ChangeLog delete mode 100644 xfce-base/xfce4-session/files/xfce4-session-4.10.0-multiple-interactive-session-save.patch delete mode 100644 xfce-base/xfce4-session/metadata.xml delete mode 100644 xfce-base/xfce4-session/xfce4-session-4.10.0-r1.ebuild delete mode 100644 xfce-base/xfce4-session/xfce4-session-4.10.1.ebuild create mode 100644 xfce-base/xfce4-session/xfce4-session-4.12.0.ebuild (limited to 'xfce-base/xfce4-session') diff --git a/xfce-base/xfce4-session/ChangeLog b/xfce-base/xfce4-session/ChangeLog deleted file mode 100644 index c073dc8c..00000000 --- a/xfce-base/xfce4-session/ChangeLog +++ /dev/null @@ -1,779 +0,0 @@ -# ChangeLog for xfce-base/xfce4-session -# Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/xfce-base/xfce4-session/ChangeLog,v 1.188 2014/01/28 14:17:20 ago Exp $ - - 28 Jan 2014; Agostino Sarubbo xfce4-session-4.10.1.ebuild: - Stable for x86, wrt bug #496018 - - 19 Jan 2014; Pacho Ramos xfce4-session-4.10.1.ebuild: - amd64 stable, bug 496018 - - 31 Dec 2013; Markus Meier xfce4-session-4.10.1.ebuild: - arm stable, bug #496018 - - 27 Dec 2013; Jeroen Roovers xfce4-session-4.10.1.ebuild: - Stable for HPPA (bug #496018). - - 21 Aug 2013; Samuli Suominen - xfce4-session-4.10.0-r1.ebuild: - Punt sys-apps/systemd from || ( ) dependency behind USE="consolekit" wrt - #478258 - - 09 May 2013; Samuli Suominen - xfce4-session-4.10.1.ebuild: - Rename USE="policykit" with USE="systemd" because --enable-systemd is - disabling ConsoleKit support wrt #469190 by Timo Kamph - - 05 May 2013; Samuli Suominen - -xfce4-session-4.10.0.ebuild: - old - -*xfce4-session-4.10.1 (05 May 2013) - - 05 May 2013; Samuli Suominen - +xfce4-session-4.10.1.ebuild: - Version bump. - - 13 Apr 2013; Agostino Sarubbo xfce4-session-4.10.0-r1.ebuild: - Stable for sparc, wrt bug #465286 - - 12 Apr 2013; Agostino Sarubbo xfce4-session-4.10.0-r1.ebuild: - Stable for ia64, wrt bug #465286 - - 12 Apr 2013; Agostino Sarubbo xfce4-session-4.10.0-r1.ebuild: - Stable for arm, wrt bug #465286 - - 12 Apr 2013; Agostino Sarubbo xfce4-session-4.10.0-r1.ebuild: - Stable for alpha, wrt bug #465286 - - 12 Apr 2013; Agostino Sarubbo xfce4-session-4.10.0-r1.ebuild: - Stable for ppc64, wrt bug #465286 - - 12 Apr 2013; Agostino Sarubbo xfce4-session-4.10.0-r1.ebuild: - Stable for ppc, wrt bug #465286 - - 11 Apr 2013; Agostino Sarubbo xfce4-session-4.10.0-r1.ebuild: - Stable for x86, wrt bug #465286 - - 11 Apr 2013; Agostino Sarubbo xfce4-session-4.10.0-r1.ebuild: - Stable for amd64, wrt bug #465286 - - 10 Apr 2013; Jeroen Roovers xfce4-session-4.10.0-r1.ebuild: - Stable for HPPA (bug #465286). - - 28 Nov 2012; Samuli Suominen - xfce4-session-4.10.0.ebuild, xfce4-session-4.10.0-r1.ebuild: - EAPI5 - -*xfce4-session-4.10.0-r1 (16 Nov 2012) - - 16 Nov 2012; Samuli Suominen - +xfce4-session-4.10.0-r1.ebuild, - +files/xfce4-session-4.10.0-multiple-interactive-session-save.patch: - Backport upstream patch for "handle multiple interactive session save" wrt - #443504 by "Beelzebubbie" - - 09 Sep 2012; Samuli Suominen - -xfce4-session-4.8.2.ebuild, -xfce4-session-4.8.3-r1.ebuild, - -files/xfce4-session-4.8.3-respect-save-settings-logout-plugin.patch, - -xfce4-session-4.9.2.ebuild: - old - - 09 Sep 2012; Raúl Porcel xfce4-session-4.10.0.ebuild: - alpha/ia64/sparc stable wrt #416233 - - 14 Jul 2012; Markus Meier xfce4-session-4.10.0.ebuild: - arm stable, bug #416233 - - 22 May 2012; Jeff Horelick xfce4-session-4.10.0.ebuild: - marked x86 per bug 416233 - - 20 May 2012; Samuli Suominen - xfce4-session-4.10.0.ebuild: - ppc/ppc64 stable wrt #416233 - - 20 May 2012; Agostino Sarubbo xfce4-session-4.10.0.ebuild: - Stable for amd64, wrt bug #416233 - - 19 May 2012; Anthony G. Basile - xfce4-session-4.10.0.ebuild: - Keyword mips - - 17 May 2012; Jeroen Roovers xfce4-session-4.10.0.ebuild: - Stable for HPPA (bug #416233). - - 08 May 2012; Jeremy Olexa xfce4-session-4.10.0.ebuild: - Specify xsession-prefix because the default value doesn't work for Gentoo - Prefix, no change for Gentoo Linux users - - 05 May 2012; Michał Górny xfce4-session-4.8.2.ebuild, - xfce4-session-4.8.3-r1.ebuild, xfce4-session-4.9.2.ebuild, - xfce4-session-4.10.0.ebuild: - dev-util/pkgconfig -> virtual/pkgconfig - -*xfce4-session-4.10.0 (29 Apr 2012) - - 29 Apr 2012; Samuli Suominen - +xfce4-session-4.10.0.ebuild: - Version bump. - - 20 Apr 2012; Samuli Suominen - -xfce4-session-4.8.3.ebuild, -xfce4-session-4.9.0-r1.ebuild, - -xfce4-session-4.9.1.ebuild: - old - -*xfce4-session-4.9.2 (20 Apr 2012) - - 20 Apr 2012; Samuli Suominen - +xfce4-session-4.9.2.ebuild: - Version bump. Introduce USE="xscreensaver" for programs listed in the xflock4 - script (for X screen locking). - -*xfce4-session-4.9.1 (14 Apr 2012) - - 14 Apr 2012; Samuli Suominen - +xfce4-session-4.9.1.ebuild: - Version bump to development release. - - 11 Apr 2012; Samuli Suominen - xfce4-session-4.9.0-r1.ebuild: - Move x11-apps/xrdb and x11-misc/xdg-user-dirs dependencies from - xfce-base/xfce-utils here for /etc/xdg/xfce4/xinitrc. - - 09 Apr 2012; Samuli Suominen - -xfce4-session-4.9.0.ebuild: - old - -*xfce4-session-4.9.0-r1 (09 Apr 2012) - - 09 Apr 2012; Samuli Suominen - +xfce4-session-4.9.0-r1.ebuild: - Create /etc/X11/Sessions/Xfce4 here now that startxfce4 is here too by - Michał Górny - -*xfce4-session-4.9.0 (31 Mar 2012) - - 31 Mar 2012; Samuli Suominen - +xfce4-session-4.9.0.ebuild: - Version bump to development release. - -*xfce4-session-4.8.3-r1 (24 Feb 2012) - - 24 Feb 2012; Samuli Suominen - +xfce4-session-4.8.3-r1.ebuild, - +files/xfce4-session-4.8.3-respect-save-settings-logout-plugin.patch: - Do not always save session with xfce4-logout-plugin (Upstream #7915) - -*xfce4-session-4.8.3 (12 Feb 2012) - - 12 Feb 2012; Samuli Suominen - +xfce4-session-4.8.3.ebuild: - Version bump. - - 06 Jan 2012; Samuli Suominen - -xfce4-session-4.8.1.ebuild: - old - - 06 Jan 2012; Samuli Suominen - xfce4-session-4.8.2.ebuild: - amd64/ppc/ppc64 stable wrt #386963 - - 23 Dec 2011; Samuli Suominen - xfce4-session-4.8.2.ebuild: - Change consolekit depend to || ( ) for systemd. - - 26 Nov 2011; Raúl Porcel xfce4-session-4.8.2.ebuild: - alpha/ia64/sparc stable wrt #386963 - - 02 Nov 2011; Jeroen Roovers xfce4-session-4.8.2.ebuild: - Stable for HPPA (bug #386963). - - 23 Oct 2011; Markus Meier xfce4-session-4.8.2.ebuild: - arm stable, bug #386963 - - 16 Oct 2011; Pawel Hajdan jr - xfce4-session-4.8.2.ebuild: - x86 stable wrt bug #386963 - -*xfce4-session-4.8.2 (14 Sep 2011) - - 14 Sep 2011; Samuli Suominen - +xfce4-session-4.8.2.ebuild: - Version bump. - - 23 Apr 2011; Samuli Suominen - xfce4-session-4.8.1.ebuild: - alpha/ia64/sparc stable wrt #358407 - - 29 Mar 2011; Jeroen Roovers xfce4-session-4.8.1.ebuild: - Stable for HPPA (bug #358407). - - 22 Mar 2011; Kacper Kowalik - xfce4-session-4.8.1.ebuild: - ppc/ppc64 stable wrt #358407 - - 22 Mar 2011; Thomas Kahle xfce4-session-4.8.1.ebuild: - x86 stable per bug 358407 - - 21 Mar 2011; Markus Meier xfce4-session-4.8.1.ebuild: - arm stable, bug #358407 - - 21 Mar 2011; Nirbheek Chauhan - xfce4-session-4.8.0.ebuild, xfce4-session-4.8.1.ebuild: - Fix slot-deps on gnome libs - - 13 Mar 2011; Markos Chandras - xfce4-session-4.8.1.ebuild: - Stable on amd64 wrt bug #358407 - -*xfce4-session-4.8.1 (15 Feb 2011) - - 15 Feb 2011; Jeremy Olexa - +xfce4-session-4.8.1.ebuild: - Version bump, small bug fixes from upstream - - 14 Feb 2011; Samuli Suominen - xfce4-session-4.8.0.ebuild: - alpha/ia64/sparc stable wrt #349053 - - 05 Feb 2011; Markus Meier xfce4-session-4.8.0.ebuild: - arm stable, bug #349053 - - 25 Jan 2011; Jeroen Roovers xfce4-session-4.8.0.ebuild: - Stable for HPPA (bug #349053). - - 17 Jan 2011; Kacper Kowalik - xfce4-session-4.8.0.ebuild: - ppc/ppc64 stable wrt #349053 - - 16 Jan 2011; Samuli Suominen - xfce4-session-4.8.0.ebuild: - amd64/x86 stable wrt #349053 - -*xfce4-session-4.8.0 (16 Jan 2011) - - 16 Jan 2011; Samuli Suominen - +xfce4-session-4.8.0.ebuild: - Version bump. - - 05 Jan 2011; Samuli Suominen - xfce4-session-4.7.3.ebuild: - Restore USE="consolekit policykit udev" because bug 336146 was fixed - upstream. Pass --disable-hal because it's obsolete and shouldn't be used - anywhere. - -*xfce4-session-4.7.3 (02 Jan 2011) - - 02 Jan 2011; Samuli Suominen - +xfce4-session-4.7.3.ebuild: - Version bump. - -*xfce4-session-4.7.2 (03 Dec 2010) - - 03 Dec 2010; Samuli Suominen - +xfce4-session-4.7.2.ebuild: - Version bump. - - 13 Nov 2010; Samuli Suominen - files/xfce4-session-4.7.1-stop_using_subject_cookie.patch: - Update to upstream patch. - -*xfce4-session-4.7.1-r2 (12 Nov 2010) - - 12 Nov 2010; Samuli Suominen - +xfce4-session-4.7.1-r2.ebuild, - +files/xfce4-session-4.7.1-stop_using_subject_cookie.patch: - Fix Hibernate and Suspend wrt upstream #6817. - -*xfce4-session-4.7.1-r1 (08 Nov 2010) - - 08 Nov 2010; Samuli Suominen - +xfce4-session-4.7.1-r1.ebuild, - +files/xfce4-session-4.7.1-fix_logout_with_sudo.patch: - Fix logout with sudo. - -*xfce4-session-4.7.1 (03 Nov 2010) - - 03 Nov 2010; Samuli Suominen - +xfce4-session-4.7.1.ebuild: - Version bump. - - 24 Oct 2010; Samuli Suominen - xfce4-session-4.7.0.ebuild, - +files/xfce4-session-4.7.0-gnome-keyring.patch: - Fix gnome-keyring initialization wrt #296606 by Michał Górny. - - 09 Sep 2010; Samuli Suominen - xfce4-session-4.7.0.ebuild, - +files/xfce4-session-4.7.0-ck-launch-session.patch: - Check for XDG_SESSION_COOKIE and run consolekit session if required (or - reuse existing session). - - 06 Sep 2010; Samuli Suominen - xfce4-session-4.7.0.ebuild: - Change gnome-keyring depend to libgnome-keyring. Remove USE flags for - consolekit, policykit and udev because they are not required at build-time - wrt #336146 by Matthew Turnbull. - -*xfce4-session-4.7.0 (05 Sep 2010) - - 05 Sep 2010; Samuli Suominen - +xfce4-session-4.7.0.ebuild: - Version bump. - - 29 Aug 2010; Raúl Porcel xfce4-session-4.6.2.ebuild: - alpha/ia64/sparc stable wrt #323729 - - 11 Aug 2010; Joseph Jezak xfce4-session-4.6.2.ebuild: - Marked ppc stable for bug #323729. - - 10 Aug 2010; Jeroen Roovers xfce4-session-4.6.2.ebuild: - Stable for HPPA (bug #323729). - - 23 Jul 2010; Markus Meier xfce4-session-4.6.2.ebuild: - arm stable, bug #323729 - - 09 Jul 2010; Samuli Suominen - xfce4-session-4.6.2.ebuild: - ppc64 stable wrt #323729 - - 30 Jun 2010; Christian Faulhammer - xfce4-session-4.6.2.ebuild: - x86 stable, bug 323729 - - 29 Jun 2010; Christoph Mende - xfce4-session-4.6.2.ebuild: - Stable on amd64 wrt bug #323729 - -*xfce4-session-4.6.2 (22 May 2010) - - 22 May 2010; Christoph Mende - +xfce4-session-4.6.2.ebuild: - Version bump - - 14 Apr 2010; Jeroen Roovers - xfce4-session-4.6.1-r1.ebuild: - Stable for HPPA (bug #305657). - - 11 Mar 2010; Brent Baude - xfce4-session-4.6.1-r1.ebuild: - Marking xfce4-session-4.6.1-r1 ppc64 stable for bug 305657 - - 01 Mar 2010; Raúl Porcel - xfce4-session-4.6.1-r1.ebuild: - alpha/arm/ia64/sparc stable wrt #305657 - - 28 Feb 2010; nixnut xfce4-session-4.6.1-r1.ebuild: - ppc stable #305657 - - 22 Feb 2010; Christian Faulhammer - xfce4-session-4.6.1-r1.ebuild: - stable x86, bug 305657 - - 19 Feb 2010; Samuli Suominen - xfce4-session-4.6.1-r1.ebuild: - amd64 stable wrt #305657 - - 11 Jan 2010; Mike Frysinger - xfce4-session-4.6.1.ebuild, xfce4-session-4.6.1-r1.ebuild: - Drop -fomit-frame-pointer filter for USE=profile. - - 24 Oct 2009; Samuli Suominen - xfce4-session-4.6.1-r1.ebuild: - Revert some of previous commit and don't enable fortune by default. - -*xfce4-session-4.6.1-r1 (19 Oct 2009) - - 19 Oct 2009; Sebastian Pipping - +xfce4-session-4.6.1-r1.ebuild, metadata.xml: - Fix xfce4-tips: it relies on fortune to display tips, not just fortunes - - 06 Oct 2009; Samuli Suominen - xfce4-session-4.6.1.ebuild: - Don't build static libs. - - 05 Oct 2009; Jeremy Olexa - xfce4-session-4.6.1.ebuild: - Port Gentoo Prefix ebuild to gentoo-x86 - - 13 Sep 2009; Jeremy Olexa - xfce4-session-4.6.1.ebuild: - Add a note to install fortune-mod if desired - - 13 Sep 2009; Samuli Suominen - xfce4-session-4.6.1.ebuild: - Remove optional fortune-mod rdepend wrt #284433. - - 02 Aug 2009; Samuli Suominen - xfce4-session-4.6.1.ebuild, metadata.xml: - Use xfconf.eclass. Missing USE gnome-keyring. - - 27 Jul 2009; nixnut xfce4-session-4.6.1.ebuild: - ppc stable #265587 - - 30 Jun 2009; Tobias Klausmann - xfce4-session-4.6.1.ebuild: - Stable on alpha, bug #265587 - - 28 Jun 2009; Brent Baude ChangeLog: - Marking xfce4-session-4.6.1 ppc64 stable for bug 265587 - - 22 Jun 2009; Raúl Porcel xfce4-session-4.6.1.ebuild: - arm/ia64 stable wrt #265587 - - 15 Jun 2009; Jeroen Roovers xfce4-session-4.6.1.ebuild: - Stable for HPPA (bug #265587). - - 13 Jun 2009; Tiago Cunha xfce4-session-4.6.1.ebuild: - stable sparc, bug 265587 - - 10 Jun 2009; Christian Faulhammer - xfce4-session-4.6.1.ebuild: - stable x86, bug 265587 - - 09 Jun 2009; Jeremy Olexa - xfce4-session-4.6.1.ebuild: - amd64 stable, bug 265587 - - 01 May 2009; Jeremy Olexa - xfce4-session-4.4.3.ebuild: - Move use_enable out of global scope - - 28 Apr 2009; Jeremy Olexa - xfce4-session-4.6.1.ebuild: - Move use_enable out of global scope into pkg_setup() - -*xfce4-session-4.6.1 (21 Apr 2009) - - 21 Apr 2009; Jeremy Olexa - -xfce4-session-4.6.0.ebuild, +xfce4-session-4.6.1.ebuild: - Version bump for xfce-4.6.1 release, remove old - -*xfce4-session-4.6.0 (10 Mar 2009) - - 10 Mar 2009; Christoph Mende - +xfce4-session-4.6.0.ebuild: - Xfce-4.6 bump - - 22 Dec 2008; Christoph Mende - -xfce4-session-4.4.2.ebuild: - Removed old - - 15 Dec 2008; Jeroen Roovers xfce4-session-4.4.3.ebuild: - Stable for HPPA (bug #249942). - - 13 Dec 2008; Raúl Porcel xfce4-session-4.4.3.ebuild: - alpha/arm/ia64/sparc/x86 stable wrt #249942 - - 08 Dec 2008; Brent Baude xfce4-session-4.4.3.ebuild: - Marking xfce4-session-4.4.3 ppc64 stable for bug 249942 - - 06 Dec 2008; Jeremy Olexa - xfce4-session-4.4.3.ebuild: - amd64 stable, bug 249942 - - 06 Dec 2008; nixnut xfce4-session-4.4.3.ebuild: - Stable on ppc wrt bug 249942 - -*xfce4-session-4.4.3 (30 Oct 2008) - - 30 Oct 2008; Christoph Mende - +xfce4-session-4.4.3.ebuild: - Xfce-4.4.3 bump - - 17 Dec 2007; Jeroen Roovers xfce4-session-4.4.2.ebuild: - Stable for HPPA (bug #201747). - - 12 Dec 2007; Brent Baude xfce4-session-4.4.2.ebuild: - Marking xfce4-session-4.4.2 ppc64 stable for bug 201747 - - 12 Dec 2007; Raúl Porcel xfce4-session-4.4.2.ebuild: - alpha/ia64/sparc stable wrt #201747 - - 11 Dec 2007; Christoph Mende - xfce4-session-4.4.1.ebuild, xfce4-session-4.4.2.ebuild: - Added missing dependency on dev-util/intltool - - 09 Dec 2007; Tobias Scherbaum - xfce4-session-4.4.2.ebuild: - ppc stable, bug #201747 - - 09 Dec 2007; Dawid Węgliński - xfce4-session-4.4.2.ebuild: - Stable on amd64/x86 (bug #201747) - -*xfce4-session-4.4.2 (18 Nov 2007) - - 18 Nov 2007; Samuli Suominen - +xfce4-session-4.4.2.ebuild: - Version bump. - - 07 Jun 2007; Samuli Suominen xfce4-session-4.4.1.ebuild: - Stable on arm. - - 01 Jun 2007; Brent Baude xfce4-session-4.4.1.ebuild: - Marking xfce4-session-4.4.1 ppc64 stable for bug #178510 - - 27 May 2007; Joshua Kinard xfce4-session-4.4.1.ebuild: - Stable on mips. - - 24 May 2007; Lars Weiler xfce4-session-4.4.1.ebuild: - Stable on ppc; bug #178510. - - 21 May 2007; Jeroen Roovers xfce4-session-4.4.1.ebuild: - Stable for HPPA (bug #178510). - - 19 May 2007; Peter Weller xfce4-session-4.4.1.ebuild: - Stable on amd64 wrt bug 178510 - - 18 May 2007; Raúl Porcel xfce4-session-4.4.1.ebuild: - alpha/ia64/x86 stable wrt #178510 - - 15 May 2007; Gustavo Zacarias - xfce4-session-4.4.1.ebuild: - Stable on sparc wrt #178510 - -*xfce4-session-4.4.1 (11 Apr 2007) - - 11 Apr 2007; Joshua Nichols - +xfce4-session-4.4.1.ebuild: - Version bump for 4.4.1. - - 15 Mar 2007; Markus Rothe xfce4-session-4.4.0.ebuild: - Stable on ppc64; bug #169987 - - 12 Mar 2007; Bryan Østergaard - xfce4-session-4.4.0.ebuild: - Stable on Alpha + IA64. - - 10 Mar 2007; nixnut xfce4-session-4.4.0.ebuild: - Stable on ppc wrt bug 169987 - - 10 Mar 2007; Peter Weller xfce4-session-4.4.0.ebuild: - Stable on amd64 wrt bug 169987 - - 09 Mar 2007; Jeroen Roovers xfce4-session-4.4.0.ebuild: - Stable for HPPA (bug #169987). - - 09 Mar 2007; Christian Faulhammer - xfce4-session-4.4.0.ebuild: - stable x86; bug #169987 - - 08 Mar 2007; Gustavo Zacarias - xfce4-session-4.4.0.ebuild: - Stable on sparc wrt #169987 - - 02 Mar 2007; Peter Weller xfce4-session-4.4.0.ebuild: - Keyworded on x86-fbsd - - 22 Feb 2007; Joshua Nichols - xfce4-session-4.4.0.ebuild: - Updated homepage. See bug #165707. - - 03 Feb 2007; Joshua Nichols - -xfce4-session-4.3.99.2-r1.ebuild: - Removing old version. - - 28 Jan 2007; Peter Weller xfce4-session-4.4.0.ebuild: - Dep fixes, various other fixes - - 23 Jan 2007; Peter Weller xfce4-session-4.4.0.ebuild: - Removing usage of virtual/x11, and hardcoding in depends. Minor clean ups. - -*xfce4-session-4.4.0 (22 Jan 2007) - - 22 Jan 2007; Joshua Nichols - +xfce4-session-4.4.0.ebuild: - Version bump. - - 06 Jan 2007; Joshua Nichols - xfce4-session-4.3.99.2-r1.ebuild: - Added IUSE=debug, which was dropped when 'inherit debug' was removed from - xfce44.eclass. - - 28 Dec 2006; Joshua Nichols - xfce4-session-4.2.3.ebuild, xfce4-session-4.3.99.2-r1.ebuild: - Fixed dependencies, see bug #130573. Fixed whitespace. - - 08 Dec 2006; Joshua Nichols - xfce4-session-4.2.3.ebuild, xfce4-session-4.3.99.2-r1.ebuild: - Added msising dependency on x11-apps/iceauth, see bug #131613. - - 07 Dec 2006; Joshua Nichols - -xfce4-session-4.2.1.ebuild, -xfce4-session-4.2.2.ebuild, - -xfce4-session-4.2.2-r1.ebuild, -xfce4-session-4.3.90.1.ebuild, - -xfce4-session-4.3.90.2.ebuild, -xfce4-session-4.3.99.2.ebuild: - Pruned old versions with new versions with same or better keywords. - -*xfce4-session-4.3.99.2-r1 (07 Dec 2006) - - 07 Dec 2006; Elfyn McBratney - +xfce4-session-4.3.99.2-r1.ebuild: - Add support for Hal's system shutdown method. - - 07 Dec 2006; Elfyn McBratney - xfce4-session-4.3.99.2.ebuild: - DEPEND on games-misc/fortune-mod (required by xfce4-tips). - -*xfce4-session-4.3.99.2 (07 Dec 2006) - - 07 Dec 2006; Joshua Nichols - +xfce4-session-4.3.99.2.ebuild: - Version bump for RC2. See bug #146563. - - 02 Dec 2006; Tiziano Müller - xfce4-session-4.2.2-r1.ebuild, xfce4-session-4.2.3.ebuild: - ~x86-fbsd keyword added - - 13 Nov 2006; Bryan Østergaard - xfce4-session-4.2.3.ebuild: - Stable on Alpha. - - 20 Jul 2006; Daniel Ostrow - xfce4-session-4.3.90.1.ebuild, xfce4-session-4.3.90.2.ebuild: - Add dep on fortune-mod. - - 13 Jul 2006; Aron Griffis - xfce4-session-4.2.3.ebuild: - Mark 4.2.3 stable on ia64 - -*xfce4-session-4.3.90.2 (10 Jul 2006) - - 10 Jul 2006; Brad Cowan - +xfce4-session-4.3.90.2.ebuild: - Xfce beta 2 builds - - 09 Jul 2006; Joshua Kinard xfce4-session-4.2.3.ebuild: - Marked stable on mips. - - 22 Apr 2006; Markus Rothe xfce4-session-4.2.3.ebuild: - Stable on ppc64 - - 20 Apr 2006; Mike Doty xfce4-session-4.2.3.ebuild: - amd64 stable, bug 129371 - -*xfce4-session-4.3.90.1 (20 Apr 2006) - - 20 Apr 2006; Daniel Ostrow - +xfce4-session-4.3.90.1.ebuild: - Version bump for 4.4_beta1. - - 17 Apr 2006; Michael Hanselmann - xfce4-session-4.2.3.ebuild: - Stable on ppc. See bug #129371. - - 15 Apr 2006; Mark Loeser xfce4-session-4.2.3.ebuild: - Stable on x86; bug #129371 - - 10 Apr 2006; Gustavo Zacarias - xfce4-session-4.2.3.ebuild: - Stable on sparc wrt #129371 - - 10 Apr 2006; Gustavo Zacarias ChangeLog: - Stable on sparc wrt #129371 - - 10 Apr 2006; Jeroen Roovers xfce4-session-4.2.3.ebuild: - Stable on hppa (bug #129371). - -*xfce4-session-4.2.3 (09 Dec 2005) - - 09 Dec 2005; Daniel Ostrow - +xfce4-session-4.2.3.ebuild: - Version bump for xfce-4.2.3.2. - -*xfce4-session-4.2.2-r1 (06 Oct 2005) - - 06 Oct 2005; Brad Cowan - +xfce4-session-4.2.2-r1.ebuild: - Xfce builds for new eclass and modular Xorg. - - 12 Jul 2005; Simon Stelling xfce4-session-4.2.2.ebuild: - stable on amd64 - - 11 Jul 2005; Bryan Østergaard - xfce4-session-4.2.2.ebuild: - Stable on alpha + ia64. - - 11 Jul 2005; Rene Nussbaumer - xfce4-session-4.2.2.ebuild: - Stable on hppa. - - 08 Jul 2005; Gustavo Zacarias - xfce4-session-4.2.2.ebuild: - Stable on sparc - - 07 Jul 2005; Daniel Ostrow - xfce4-session-4.2.2.ebuild: - Stable on ppc and ppc64. - - 15 Jun 2005; Markus Rothe xfce4-session-4.2.0.ebuild: - Stable on ppc64 - -*xfce4-session-4.2.2 (18 May 2005) - - 18 May 2005; Brad Cowan +xfce4-session-4.2.2.ebuild: - 4.2.2 bugfix release of Xfce 4. - -*xfce4-session-4.2.1 (17 Mar 2005) - - 17 Mar 2005; Brad Cowan +xfce4-session-4.2.1.ebuild: - Bugfix release of Xfce4. - - 09 Feb 2005; Bryan Østergaard - xfce4-session-4.2.0.ebuild: - Stable on alpha. - - 31 Jan 2005; lanius@gentoo.org xfce4-session-4.2.0.ebuild: - stable on amd64 - - 29 Jan 2005; Lars Weiler xfce4-session-4.2.0.ebuild: - Stable on ppc. - - 24 Jan 2005; Guy Martin xfce4-session-4.2.0.ebuild: - Stable on hppa. - -*xfce4-session-4.2.0 (16 Jan 2005) - - 16 Jan 2005; Brad Cowan +xfce4-session-4.2.0.ebuild: - 4.2 final release of Xfce4. - -*xfce4-session-4.1.99.3-r1 (06 Jan 2005) - - 06 Jan 2005; Brad Cowan - +xfce4-session-4.1.99.3-r1.ebuild: - Updated to use Xfce4 eclass. - -*xfce4-session-4.1.99.3 (02 Jan 2005) - - 02 Jan 2005; Brad Cowan - +xfce4-session-4.1.99.3.ebuild: - Version bump to RC version of 4.2 release. - -*xfce4-session-4.1.99.2 (13 Dec 2004) - - 13 Dec 2004; Brad Cowan - +xfce4-session-4.1.99.2.ebuild: - Version bump for beta version of 4.2 release. - -*xfce4-session-4.1.99.1 (25 Nov 2004) - - 25 Nov 2004; Brad Cowan - +xfce4-session-4.1.99.1.ebuild: - Version bump for beta version of 4.2 release. - -*xfce4-session-4.1.91 (31 Oct 2004) - - 31 Oct 2004; Brad Cowan +xfce4-session-4.1.91.ebuild: - Version bump of beta version of 4.2 release. - -*xfce4-session-4.1.90 (04 Oct 2004) - - 04 Oct 2004; Brad Cowan +xfce4-session-4.1.90.ebuild: - Beta version of new 4.2 release. Contains too numerous improvements to list. - -*xfce4-session-0.1.1 (15 Jul 2003) - 12 Sep 2003; Brad Cowan : - Masked due to breakage with current RC. - - 15 Jul 2003; Brad Cowan xfce4-session-0.1.1.ebuild: - Initial import. diff --git a/xfce-base/xfce4-session/Manifest b/xfce-base/xfce4-session/Manifest index 7d50813c..13354bfa 100644 --- a/xfce-base/xfce4-session/Manifest +++ b/xfce-base/xfce4-session/Manifest @@ -1,27 +1 @@ ------BEGIN PGP SIGNED MESSAGE----- -Hash: SHA256 - -AUX xfce4-session-4.10.0-multiple-interactive-session-save.patch 6032 SHA256 b74af07a4182c65cde629d2a71cded4ec1a7fddf39d20d6c8d5b1f104052edfd SHA512 aa648f157d9efad1fc9d3d12db2bc571693f158584e509734330f7a72ae866c20d53e60649e056adbc1e6302f49d50bbbf4c97b87391dbd178a82c263b6fc556 WHIRLPOOL 03998921080a92380d022e268080d7a05ad73adaf46d94156db0f1a0d71707b7139061f0b781bdf51dbe99af27a489051e3f1f2cf609aaebfbfa2fa0ef2c0eb1 -DIST xfce4-session-4.10.0.tar.bz2 1257385 SHA256 bb8aa9a74c3d382840596fb4875144d66c7f3f47c8e9ee81d31e3428a72c46ce SHA512 d8d8d7c6c764182e8477d87d3c0d30ea4988e34c3411ffa15901b07738671960c1e62c02c05c45724890cec063f1a5aeeb04ab8b48992917ebfe1975165e969c WHIRLPOOL 21919865dbd9ef9bf3782586d6f2e089860cd21c3a4caad48e75afb0cb139119a8d7c151975466a9b3fd6cb57fc7711f2ec5dad142bc1c14287758577e8081f8 -DIST xfce4-session-4.10.1.tar.bz2 1273015 SHA256 0154fabdc398798c3445374ccc52a2f5bcb2d867fc94bc54114395b24f9cfc83 SHA512 4c6931c350957107fc13f244748287141d524a0e954f48935b5dac2c46a8125af702e1164af98414644f9ea51f5a952db6c57a96fe2a51cab21b616381aac015 WHIRLPOOL fb6193b4d769fb0cd5461a925538bbfa9224b31209d3d16b8bef2f81cbf29aa4cf1c56373335b27326cc2a9f8905a11eec975ee7bc2068168b39e06cd08e64fa -EBUILD xfce4-session-4.10.0-r1.ebuild 1859 SHA256 3472930ef687778175aa77d2bcdf2f1cc228fc73b74004fc2d346654d93a04db SHA512 647a86b7cfb3fc2912754ce3aee50a1f487533df47bb0a329d730fe814ba6f35877dd91f86128d1bfdb7ab24ff307b84f0212a8bf0404e561652a518be38f899 WHIRLPOOL 91d431b63a7f4da635c425be0ed8a433bd577c38eccdb3bb13429c609a302c9568c66fbb43626b57642138c9c60181e6e3db4255b5c8c4c08d47a0df286c36a8 -EBUILD xfce4-session-4.10.1.ebuild 1637 SHA256 13ce6cebe64c14742061572e204cfb58213336325feefa07781a7d0ab058cf19 SHA512 7f18f1e79d87ad1616ba6c73907d56443fca0b076697c00e9f7e841da855d7d3a7c7ff04a65697bf2351f64647c1879381849aea4b15d2cb6b2c5c08ea2d9286 WHIRLPOOL a9b7e4229823b9e5390625180283587afb520f8af5d1665d2284f9fbbf05cc874a1d2e169c86fb2f19ffd6345f437604b71dc42e3e6411f7a26c0db2688b53ec -MISC ChangeLog 25048 SHA256 673b0c7cab8940c6b31da656572255918994f7e7c2a02db02f066a8c5512c6c0 SHA512 dee37e905d7787bae30930db59f08e80a3d6acde71f15f71340bf3672cd67c15da160221c48ffb42c12e411b70f083235209ed95c0f93873a5219b73c246a388 WHIRLPOOL 42cbf935c802fe06b0eaaf3edd5f37996a913bdf0bf820f22221bc4b6237352ac59ca443a71b494acc1d2ec6ab8578ca541426994a979247f9c8e119e6713ba3 -MISC metadata.xml 390 SHA256 1d122a4418cea15fd68cb18d3c1b6db5120ac2109f228fbf6805967d9cb1431c SHA512 662e0dc55e20f785d376ce74919c280af92ddd43b61eca9eb364e736b76c854427b8d87e392eaa54576073c44f074939789d86b28cbf4eb5515ba1f1f4b8554e WHIRLPOOL 95207640f5dad56c4129aaa9c947e668f4b8617919e27b1471be644fc6f56fed264740f37b92e63a8af0594ee63b0089a37d33c81496a0b7679be8389ba0a3cc ------BEGIN PGP SIGNATURE----- -Version: GnuPG v2.0.22 (GNU/Linux) - -iQIcBAEBCAAGBQJS57vxAAoJELp701BxlEWf0U8P+waN8/xoxbZbLy9LhpQDddRs -6ob0LamIL0FwK4my7M9ReZ2lugV35ooa7iC1+DycS7N6K7ucOpnGwBHL7LL4P8dp -QLWJFVt373HBupQAEzvKa6GutkFkOYMjcloyCxtGfFYmNE3TmkaN3DtvBCdHCURH -Z7xlZ0KtPDYdvmmoH/YiA1D+Lj8C+WfKZ/AeqQHZAAL5LUkPu5Q0dvJNG4KchS8I -LUv/cYJ4CeEYuAgtnOyBGKDDJ9v5ea4DnbZ9J8pdA58O990QFDDgiqVItj5ybBPo -QibAQkjzxHFglqUUC23Usqf179nkYg4wdRqlAPE7HkQzxL/66HS36kqbHciOJ0ef -yLCLDjajwncGRIl5wjTSMYoFCTngqCCHn63OmrwupjR6RxEMveyWuTO1Izrad/f6 -/tYpoTgJH3R3tPGWX+3my2mesvQHK5EUKXIeXEluxpkBfAZj/cawAYcRukE3pN7A -RkB58YHwxR5yNBriZYB89Zorj3ePIenhyoao2AbVpYyDjP+VW22hFJ05hSO28JYY -wF1LZWuqeD5i17+C7TDjVxgyOr0bdInU5m4iFCg3u7Uk7Beoi/ezMRiBXz0VO0hM -P2oy2SMZ2QDGBWT59pXrbacWZGSw/GixR6NQz+VR6T0vxKsgwJnegrLzW6fateE/ -E2TezozkqJ31dIVC+xI8 -=xH67 ------END PGP SIGNATURE----- +DIST xfce4-session-4.12.0.tar.bz2 1247710 SHA256 68c85453b097d3ada573dcb7e72acd06e0fc34531996122c10d20096405b7b06 SHA512 7c74991d4c105d993985a3bbd2a7b7730ebd1c84194289e883359737f8ad8683f3c728f53f4967dc7d2967258a04172d8ac8ddf8a9af56888d808f7db53850de WHIRLPOOL 144a67e66dd352020fdd41584b2ed3e0ba73673c2d029379b1122edd0c3b5db41a20ef79832d6b0b04c87062ec65fa926d0b4d7aefbe0e79b499c48cdfe5befa diff --git a/xfce-base/xfce4-session/files/xfce4-session-4.10.0-multiple-interactive-session-save.patch b/xfce-base/xfce4-session/files/xfce4-session-4.10.0-multiple-interactive-session-save.patch deleted file mode 100644 index 2fc90849..00000000 --- a/xfce-base/xfce4-session/files/xfce4-session-4.10.0-multiple-interactive-session-save.patch +++ /dev/null @@ -1,147 +0,0 @@ -From 6cb3937aa9cf0c9905a77d0bc2b5be8cc2536e44 Mon Sep 17 00:00:00 2001 -From: Dimitar Zhekov -Date: Thu, 30 Aug 2012 20:52:14 +0000 -Subject: Handle multiple interactive session save (bug #5379). - -Additionnaly, we now use SmSaveGlobal on log out / shutdown without -session save which avoids data loss. Previously clients would not save -anything on log out without session save. - -Based on original work by Chris Bainbridge (chris.bainbridge@gmail.com). ---- -diff --git a/xfce4-session/xfsm-manager.c b/xfce4-session/xfsm-manager.c -index bf6a446..35811c5 100644 ---- a/xfce4-session/xfsm-manager.c -+++ b/xfce4-session/xfsm-manager.c -@@ -98,6 +98,7 @@ struct _XfsmManager - - XfsmShutdownType shutdown_type; - XfsmShutdown *shutdown_helper; -+ gboolean save_session; - - gboolean session_chooser; - gchar *session_name; -@@ -230,6 +231,7 @@ xfsm_manager_init (XfsmManager *manager) - manager->failsafe_mode = TRUE; - manager->shutdown_type = XFSM_SHUTDOWN_LOGOUT; - manager->shutdown_helper = xfsm_shutdown_get (); -+ manager->save_session = TRUE; - - manager->pending_properties = g_queue_new (); - manager->starting_properties = g_queue_new (); -@@ -989,7 +991,9 @@ xfsm_manager_interact (XfsmManager *manager, - XfsmClient *cl = lp->data; - if (xfsm_client_get_state (cl) == XFSM_CLIENT_INTERACTING) - { -- xfsm_client_set_state (cl, XFSM_CLIENT_WAITFORINTERACT); -+ /* a client is already interacting, so new client has to wait */ -+ xfsm_client_set_state (client, XFSM_CLIENT_WAITFORINTERACT); -+ xfsm_manager_cancel_client_save_timeout(manager, client); - return; - } - } -@@ -1138,44 +1142,47 @@ xfsm_manager_save_yourself_global (XfsmManager *manager, - } - } - -- if (!shutdown || shutdown_save) -+ /* don't save the session if shutting down without save */ -+ manager->save_session = !shutdown || shutdown_save; -+ -+ if (save_type == SmSaveBoth && !manager->save_session) - { -- xfsm_manager_set_state (manager, -- shutdown -- ? XFSM_MANAGER_SHUTDOWN -- : XFSM_MANAGER_CHECKPOINT); -+ /* saving the session, so clients should -+ * (prompt to) save the user data only */ -+ save_type = SmSaveGlobal; -+ } - -- /* handle legacy applications first! */ -- xfsm_legacy_perform_session_save (); -+ xfsm_manager_set_state (manager, -+ shutdown -+ ? XFSM_MANAGER_SHUTDOWN -+ : XFSM_MANAGER_CHECKPOINT); - -- for (lp = g_queue_peek_nth_link (manager->running_clients, 0); -- lp; -- lp = lp->next) -- { -- XfsmClient *client = lp->data; -- XfsmProperties *properties = xfsm_client_get_properties (client); -- const gchar *program; -+ /* handle legacy applications first! */ -+ if (manager->save_session) -+ xfsm_legacy_perform_session_save (); - -- /* xterm's session management is broken, so we won't -- * send a SAVE YOURSELF to xterms */ -- program = xfsm_properties_get_string (properties, SmProgram); -- if (program != NULL && strcasecmp (program, "xterm") == 0) -- continue; -+ for (lp = g_queue_peek_nth_link (manager->running_clients, 0); -+ lp; -+ lp = lp->next) -+ { -+ XfsmClient *client = lp->data; -+ XfsmProperties *properties = xfsm_client_get_properties (client); -+ const gchar *program; - -- if (xfsm_client_get_state (client) != XFSM_CLIENT_SAVINGLOCAL) -- { -- SmsSaveYourself (xfsm_client_get_sms_connection (client), save_type, shutdown, -- interact_style, fast); -- } -+ /* xterm's session management is broken, so we won't -+ * send a SAVE YOURSELF to xterms */ -+ program = xfsm_properties_get_string (properties, SmProgram); -+ if (program != NULL && strcasecmp (program, "xterm") == 0) -+ continue; - -- xfsm_client_set_state (client, XFSM_CLIENT_SAVING); -- xfsm_manager_start_client_save_timeout (manager, client); -+ if (xfsm_client_get_state (client) != XFSM_CLIENT_SAVINGLOCAL) -+ { -+ SmsSaveYourself (xfsm_client_get_sms_connection (client), save_type, shutdown, -+ interact_style, fast); - } -- } -- else -- { -- /* shutdown session without saving */ -- xfsm_manager_perform_shutdown (manager); -+ -+ xfsm_client_set_state (client, XFSM_CLIENT_SAVING); -+ xfsm_manager_start_client_save_timeout (manager, client); - } - } - -@@ -1249,7 +1256,12 @@ xfsm_manager_save_yourself_done (XfsmManager *manager, - XfsmClient *client, - gboolean success) - { -- if (xfsm_client_get_state (client) != XFSM_CLIENT_SAVING && xfsm_client_get_state (client) != XFSM_CLIENT_SAVINGLOCAL) -+ /* In xfsm_manager_interact_done we send SmsShutdownCancelled to clients in -+ XFSM_CLIENT_WAITFORINTERACT state. They respond with SmcSaveYourselfDone -+ (xsmp_shutdown_cancelled in libxfce4ui library) so we allow it here. */ -+ if (xfsm_client_get_state (client) != XFSM_CLIENT_SAVING && -+ xfsm_client_get_state (client) != XFSM_CLIENT_SAVINGLOCAL && -+ xfsm_client_get_state (client) != XFSM_CLIENT_WAITFORINTERACT) - { - xfsm_verbose ("Client Id = %s send SAVE YOURSELF DONE, while not being " - "in save mode. Prepare to be nuked!\n", -@@ -1521,7 +1533,8 @@ xfsm_manager_complete_saveyourself (XfsmManager *manager) - xfsm_verbose ("Manager finished SAVE YOURSELF, session data will be stored now.\n\n"); - - /* all clients done, store session data */ -- xfsm_manager_store_session (manager); -+ if (manager->save_session) -+ xfsm_manager_store_session (manager); - - if (manager->state == XFSM_MANAGER_CHECKPOINT) - { --- -cgit v0.9.0.3 diff --git a/xfce-base/xfce4-session/metadata.xml b/xfce-base/xfce4-session/metadata.xml deleted file mode 100644 index 8d1400a7..00000000 --- a/xfce-base/xfce4-session/metadata.xml +++ /dev/null @@ -1,9 +0,0 @@ - - - - xfce - - Enable authentication support using sys-auth/consolekit - Enable password storage support using gnome-base/gnome-keyring - - diff --git a/xfce-base/xfce4-session/xfce4-session-4.10.0-r1.ebuild b/xfce-base/xfce4-session/xfce4-session-4.10.0-r1.ebuild deleted file mode 100644 index dc3b9afc..00000000 --- a/xfce-base/xfce4-session/xfce4-session-4.10.0-r1.ebuild +++ /dev/null @@ -1,65 +0,0 @@ -# Copyright 1999-2013 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/xfce-base/xfce4-session/xfce4-session-4.10.0-r1.ebuild,v 1.12 2013/08/21 14:30:54 ssuominen Exp $ - -EAPI=5 -inherit xfconf - -DESCRIPTION="A session manager for the Xfce desktop environment" -HOMEPAGE="http://docs.xfce.org/xfce/xfce4-session/start" -SRC_URI="mirror://xfce/src/xfce/${PN}/${PV%.*}/${P}.tar.bz2" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="alpha amd64 arm hppa ia64 ~mips ppc ppc64 sparc x86 ~x86-fbsd ~x86-freebsd ~x86-interix ~amd64-linux ~x86-linux ~x86-solaris" -IUSE="consolekit debug gnome-keyring policykit udev +xscreensaver" - -COMMON_DEPEND=">=dev-libs/dbus-glib-0.98 - x11-apps/iceauth - x11-libs/libSM - >=x11-libs/libwnck-2.30:1 - x11-libs/libX11 - >=xfce-base/libxfce4util-4.10 - >=xfce-base/libxfce4ui-4.10 - >=xfce-base/xfconf-4.10 - gnome-keyring? ( >=gnome-base/libgnome-keyring-2.22 ) - !xfce-base/xfce-utils" -RDEPEND="${COMMON_DEPEND} - x11-apps/xrdb - x11-misc/xdg-user-dirs - consolekit? ( sys-auth/consolekit ) - policykit? ( >=sys-auth/polkit-0.104-r1 ) - udev? ( >=sys-power/upower-0.9.15 ) - xscreensaver? ( || ( - >=x11-misc/xscreensaver-5.15 - gnome-extra/gnome-screensaver - >=x11-misc/xlockmore-5.38 - >=x11-misc/slock-1 - ) )" -DEPEND="${COMMON_DEPEND} - dev-util/intltool - virtual/pkgconfig - sys-devel/gettext" - -pkg_setup() { - PATCHES=( "${FILESDIR}"/${P}-multiple-interactive-session-save.patch ) - - XFCONF=( - --docdir="${EPREFIX}"/usr/share/doc/${PF} - --with-xsession-prefix="${EPREFIX}"/usr - $(use_enable gnome-keyring libgnome-keyring) - $(xfconf_use_debug) - ) - - DOCS=( AUTHORS BUGS ChangeLog NEWS README TODO ) -} - -src_install() { - xfconf_src_install - - local sessiondir=/etc/X11/Sessions - echo startxfce4 > "${T}"/Xfce4 - exeinto ${sessiondir} - doexe "${T}"/Xfce4 - dosym Xfce4 ${sessiondir}/Xfce -} diff --git a/xfce-base/xfce4-session/xfce4-session-4.10.1.ebuild b/xfce-base/xfce4-session/xfce4-session-4.10.1.ebuild deleted file mode 100644 index 1f242af8..00000000 --- a/xfce-base/xfce4-session/xfce4-session-4.10.1.ebuild +++ /dev/null @@ -1,61 +0,0 @@ -# Copyright 1999-2014 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/xfce-base/xfce4-session/xfce4-session-4.10.1.ebuild,v 1.6 2014/01/28 14:17:20 ago Exp $ - -EAPI=5 -inherit xfconf - -DESCRIPTION="A session manager for the Xfce desktop environment" -HOMEPAGE="http://docs.xfce.org/xfce/xfce4-session/start" -SRC_URI="mirror://xfce/src/xfce/${PN}/${PV%.*}/${P}.tar.bz2" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="~alpha amd64 arm hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc x86 ~x86-fbsd ~x86-freebsd ~x86-interix ~amd64-linux ~x86-linux ~x86-solaris" -IUSE="debug systemd udev +xscreensaver" - -COMMON_DEPEND=">=dev-libs/dbus-glib-0.100 - x11-apps/iceauth - x11-libs/libSM - >=x11-libs/libwnck-2.30:1 - x11-libs/libX11 - >=xfce-base/libxfce4util-4.10.1 - >=xfce-base/libxfce4ui-4.10 - >=xfce-base/xfconf-4.10 - !xfce-base/xfce-utils - systemd? ( >=sys-auth/polkit-0.100 )" -RDEPEND="${COMMON_DEPEND} - x11-apps/xrdb - x11-misc/xdg-user-dirs - udev? ( >=sys-power/upower-0.9.20 ) - xscreensaver? ( || ( - >=x11-misc/xscreensaver-5.15 - gnome-extra/gnome-screensaver - >=x11-misc/xlockmore-5.38 - >=x11-misc/slock-1 - ) )" -DEPEND="${COMMON_DEPEND} - dev-util/intltool - sys-devel/gettext - virtual/pkgconfig" - -pkg_setup() { - XFCONF=( - --docdir="${EPREFIX}"/usr/share/doc/${PF} - $(use_enable systemd) - --with-xsession-prefix="${EPREFIX}"/usr - $(xfconf_use_debug) - ) - - DOCS=( AUTHORS BUGS ChangeLog NEWS README TODO ) -} - -src_install() { - xfconf_src_install - - local sessiondir=/etc/X11/Sessions - echo startxfce4 > "${T}"/Xfce4 - exeinto ${sessiondir} - doexe "${T}"/Xfce4 - dosym Xfce4 ${sessiondir}/Xfce -} diff --git a/xfce-base/xfce4-session/xfce4-session-4.12.0.ebuild b/xfce-base/xfce4-session/xfce4-session-4.12.0.ebuild new file mode 100644 index 00000000..0fd382cf --- /dev/null +++ b/xfce-base/xfce4-session/xfce4-session-4.12.0.ebuild @@ -0,0 +1,66 @@ +# Copyright 1999-2014 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=5 +EAUTORECONF=1 +inherit xfconf + +DESCRIPTION="A session manager for the Xfce desktop environment" +HOMEPAGE="http://docs.xfce.org/xfce/xfce4-session/start" +SRC_URI="mirror://xfce/src/xfce/${PN}/${PV%.*}/${P}.tar.bz2" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd ~x86-freebsd ~x86-interix ~amd64-linux ~x86-linux ~x86-solaris" +IUSE="debug nls systemd upower +xscreensaver" + +COMMON_DEPEND=">=dev-libs/dbus-glib-0.100 + x11-apps/iceauth + x11-libs/libSM + >=x11-libs/libwnck-2.30:1 + x11-libs/libX11 + >=xfce-base/libxfce4util-4.12.1 + >=xfce-base/libxfce4ui-4.12.0 + >=xfce-base/xfconf-4.12.0 + !xfce-base/xfce-utils + upower? ( || ( >=sys-power/upower-0.9.23 sys-power/upower-pm-utils ) ) + systemd? ( >=sys-auth/polkit-0.100 )" +RDEPEND="${COMMON_DEPEND} + x11-apps/xrdb + nls? ( x11-misc/xdg-user-dirs ) + !systemd? ( upower? ( sys-power/pm-utils ) ) + xscreensaver? ( || ( + >=x11-misc/xscreensaver-5.26 + gnome-extra/gnome-screensaver + >=x11-misc/xlockmore-5.43 + x11-misc/slock + x11-misc/alock[pam] + ) )" +DEPEND="${COMMON_DEPEND} + dev-util/intltool + sys-devel/gettext + virtual/pkgconfig" + +pkg_setup() { + + XFCONF=( + --docdir="${EPREFIX}"/usr/share/doc/${PF} + $(use_enable systemd) + --with-xsession-prefix="${EPREFIX}"/usr + $(xfconf_use_debug) + ) + + use upower && XFCONF+=( --enable-upower ) + + DOCS=( AUTHORS BUGS ChangeLog NEWS README TODO ) +} + +src_install() { + xfconf_src_install + + local sessiondir=/etc/X11/Sessions + echo startxfce4 > "${T}"/Xfce4 + exeinto ${sessiondir} + doexe "${T}"/Xfce4 + dosym Xfce4 ${sessiondir}/Xfce +} -- cgit v1.2.3