public inbox for gentoo-commits@lists.gentoo.org
 help / color / mirror / Atom feed
* [gentoo-commits] gentoo-x86 commit in gnome-base/gdm: ChangeLog gdm-2.18.4-r1.ebuild
@ 2007-11-17 15:44 Gysbert Wassenaar (nixnut)
  0 siblings, 0 replies; 5+ messages in thread
From: Gysbert Wassenaar (nixnut) @ 2007-11-17 15:44 UTC (permalink / raw
  To: gentoo-commits

nixnut      07/11/17 15:44:00

  Modified:             ChangeLog gdm-2.18.4-r1.ebuild
  Log:
  Stable on ppc wrt bug 199322
  (Portage version: 2.1.3.19)

Revision  Changes    Path
1.243                gnome-base/gdm/ChangeLog

file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/gnome-base/gdm/ChangeLog?rev=1.243&view=markup
plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/gnome-base/gdm/ChangeLog?rev=1.243&content-type=text/plain
diff : http://sources.gentoo.org/viewcvs.py/gentoo-x86/gnome-base/gdm/ChangeLog?r1=1.242&r2=1.243

Index: ChangeLog
===================================================================
RCS file: /var/cvsroot/gentoo-x86/gnome-base/gdm/ChangeLog,v
retrieving revision 1.242
retrieving revision 1.243
diff -u -r1.242 -r1.243
--- ChangeLog	17 Nov 2007 13:27:01 -0000	1.242
+++ ChangeLog	17 Nov 2007 15:43:59 -0000	1.243
@@ -1,6 +1,9 @@
 # ChangeLog for gnome-base/gdm
 # Copyright 2002-2007 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/gnome-base/gdm/ChangeLog,v 1.242 2007/11/17 13:27:01 cla Exp $
+# $Header: /var/cvsroot/gentoo-x86/gnome-base/gdm/ChangeLog,v 1.243 2007/11/17 15:43:59 nixnut Exp $
+
+  17 Nov 2007; nixnut <nixnut@gentoo.org> gdm-2.18.4-r1.ebuild:
+  Stable on ppc wrt bug 199322
 
   17 Nov 2007; Dawid Węgliński <cla@gentoo.org> gdm-2.18.4-r1.ebuild:
   Stable on x86 (bug #199322)



1.6                  gnome-base/gdm/gdm-2.18.4-r1.ebuild

file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/gnome-base/gdm/gdm-2.18.4-r1.ebuild?rev=1.6&view=markup
plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/gnome-base/gdm/gdm-2.18.4-r1.ebuild?rev=1.6&content-type=text/plain
diff : http://sources.gentoo.org/viewcvs.py/gentoo-x86/gnome-base/gdm/gdm-2.18.4-r1.ebuild?r1=1.5&r2=1.6

Index: gdm-2.18.4-r1.ebuild
===================================================================
RCS file: /var/cvsroot/gentoo-x86/gnome-base/gdm/gdm-2.18.4-r1.ebuild,v
retrieving revision 1.5
retrieving revision 1.6
diff -u -r1.5 -r1.6
--- gdm-2.18.4-r1.ebuild	17 Nov 2007 13:27:01 -0000	1.5
+++ gdm-2.18.4-r1.ebuild	17 Nov 2007 15:43:59 -0000	1.6
@@ -1,6 +1,6 @@
 # Copyright 1999-2007 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/gnome-base/gdm/gdm-2.18.4-r1.ebuild,v 1.5 2007/11/17 13:27:01 cla Exp $
+# $Header: /var/cvsroot/gentoo-x86/gnome-base/gdm/gdm-2.18.4-r1.ebuild,v 1.6 2007/11/17 15:43:59 nixnut Exp $
 
 inherit eutils pam gnome2
 
@@ -9,7 +9,7 @@
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sh ~sparc x86 ~x86-fbsd"
+KEYWORDS="~alpha amd64 ~arm ~hppa ~ia64 ~mips ppc ~ppc64 ~sh ~sparc x86 ~x86-fbsd"
 IUSE="accessibility branding ipv6 pam selinux tcpd xinerama elibc_glibc"
 
 # Name of the tarball with gentoo specific files



-- 
gentoo-commits@gentoo.org mailing list



^ permalink raw reply	[flat|nested] 5+ messages in thread
* [gentoo-commits] gentoo-x86 commit in gnome-base/gdm: ChangeLog gdm-2.18.4-r1.ebuild
@ 2007-11-17 18:04 Raul Porcel (armin76)
  0 siblings, 0 replies; 5+ messages in thread
From: Raul Porcel (armin76) @ 2007-11-17 18:04 UTC (permalink / raw
  To: gentoo-commits

armin76     07/11/17 18:04:41

  Modified:             ChangeLog gdm-2.18.4-r1.ebuild
  Log:
  alpha/ia64/sparc stable wrt #199322
  (Portage version: 2.1.3.19)

Revision  Changes    Path
1.244                gnome-base/gdm/ChangeLog

file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/gnome-base/gdm/ChangeLog?rev=1.244&view=markup
plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/gnome-base/gdm/ChangeLog?rev=1.244&content-type=text/plain
diff : http://sources.gentoo.org/viewcvs.py/gentoo-x86/gnome-base/gdm/ChangeLog?r1=1.243&r2=1.244

Index: ChangeLog
===================================================================
RCS file: /var/cvsroot/gentoo-x86/gnome-base/gdm/ChangeLog,v
retrieving revision 1.243
retrieving revision 1.244
diff -u -r1.243 -r1.244
--- ChangeLog	17 Nov 2007 15:43:59 -0000	1.243
+++ ChangeLog	17 Nov 2007 18:04:41 -0000	1.244
@@ -1,6 +1,9 @@
 # ChangeLog for gnome-base/gdm
 # Copyright 2002-2007 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/gnome-base/gdm/ChangeLog,v 1.243 2007/11/17 15:43:59 nixnut Exp $
+# $Header: /var/cvsroot/gentoo-x86/gnome-base/gdm/ChangeLog,v 1.244 2007/11/17 18:04:41 armin76 Exp $
+
+  17 Nov 2007; Raúl Porcel <armin76@gentoo.org> gdm-2.18.4-r1.ebuild:
+  alpha/ia64/sparc stable wrt #199322
 
   17 Nov 2007; nixnut <nixnut@gentoo.org> gdm-2.18.4-r1.ebuild:
   Stable on ppc wrt bug 199322



1.7                  gnome-base/gdm/gdm-2.18.4-r1.ebuild

file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/gnome-base/gdm/gdm-2.18.4-r1.ebuild?rev=1.7&view=markup
plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/gnome-base/gdm/gdm-2.18.4-r1.ebuild?rev=1.7&content-type=text/plain
diff : http://sources.gentoo.org/viewcvs.py/gentoo-x86/gnome-base/gdm/gdm-2.18.4-r1.ebuild?r1=1.6&r2=1.7

Index: gdm-2.18.4-r1.ebuild
===================================================================
RCS file: /var/cvsroot/gentoo-x86/gnome-base/gdm/gdm-2.18.4-r1.ebuild,v
retrieving revision 1.6
retrieving revision 1.7
diff -u -r1.6 -r1.7
--- gdm-2.18.4-r1.ebuild	17 Nov 2007 15:43:59 -0000	1.6
+++ gdm-2.18.4-r1.ebuild	17 Nov 2007 18:04:41 -0000	1.7
@@ -1,6 +1,6 @@
 # Copyright 1999-2007 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/gnome-base/gdm/gdm-2.18.4-r1.ebuild,v 1.6 2007/11/17 15:43:59 nixnut Exp $
+# $Header: /var/cvsroot/gentoo-x86/gnome-base/gdm/gdm-2.18.4-r1.ebuild,v 1.7 2007/11/17 18:04:41 armin76 Exp $
 
 inherit eutils pam gnome2
 
@@ -9,7 +9,7 @@
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~hppa ~ia64 ~mips ppc ~ppc64 ~sh ~sparc x86 ~x86-fbsd"
+KEYWORDS="alpha amd64 ~arm ~hppa ia64 ~mips ppc ~ppc64 ~sh sparc x86 ~x86-fbsd"
 IUSE="accessibility branding ipv6 pam selinux tcpd xinerama elibc_glibc"
 
 # Name of the tarball with gentoo specific files



-- 
gentoo-commits@gentoo.org mailing list



^ permalink raw reply	[flat|nested] 5+ messages in thread
* [gentoo-commits] gentoo-x86 commit in gnome-base/gdm: ChangeLog gdm-2.18.4-r1.ebuild
@ 2007-11-17 13:27 Dawid Weglinski (cla)
  0 siblings, 0 replies; 5+ messages in thread
From: Dawid Weglinski (cla) @ 2007-11-17 13:27 UTC (permalink / raw
  To: gentoo-commits

cla         07/11/17 13:27:02

  Modified:             ChangeLog gdm-2.18.4-r1.ebuild
  Log:
  Stable on x86 wrt bug #199322
  (Portage version: 2.1.3.19)

Revision  Changes    Path
1.242                gnome-base/gdm/ChangeLog

file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/gnome-base/gdm/ChangeLog?rev=1.242&view=markup
plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/gnome-base/gdm/ChangeLog?rev=1.242&content-type=text/plain
diff : http://sources.gentoo.org/viewcvs.py/gentoo-x86/gnome-base/gdm/ChangeLog?r1=1.241&r2=1.242

Index: ChangeLog
===================================================================
RCS file: /var/cvsroot/gentoo-x86/gnome-base/gdm/ChangeLog,v
retrieving revision 1.241
retrieving revision 1.242
diff -u -r1.241 -r1.242
--- ChangeLog	16 Nov 2007 17:52:32 -0000	1.241
+++ ChangeLog	17 Nov 2007 13:27:01 -0000	1.242
@@ -1,6 +1,9 @@
 # ChangeLog for gnome-base/gdm
 # Copyright 2002-2007 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/gnome-base/gdm/ChangeLog,v 1.241 2007/11/16 17:52:32 drac Exp $
+# $Header: /var/cvsroot/gentoo-x86/gnome-base/gdm/ChangeLog,v 1.242 2007/11/17 13:27:01 cla Exp $
+
+  17 Nov 2007; Dawid Węgliński <cla@gentoo.org> gdm-2.18.4-r1.ebuild:
+  Stable on x86 (bug #199322)
 
   16 Nov 2007; Samuli Suominen <drac@gentoo.org> gdm-2.18.4-r1.ebuild:
   amd64 stable wrt #199322



1.5                  gnome-base/gdm/gdm-2.18.4-r1.ebuild

file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/gnome-base/gdm/gdm-2.18.4-r1.ebuild?rev=1.5&view=markup
plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/gnome-base/gdm/gdm-2.18.4-r1.ebuild?rev=1.5&content-type=text/plain
diff : http://sources.gentoo.org/viewcvs.py/gentoo-x86/gnome-base/gdm/gdm-2.18.4-r1.ebuild?r1=1.4&r2=1.5

Index: gdm-2.18.4-r1.ebuild
===================================================================
RCS file: /var/cvsroot/gentoo-x86/gnome-base/gdm/gdm-2.18.4-r1.ebuild,v
retrieving revision 1.4
retrieving revision 1.5
diff -u -r1.4 -r1.5
--- gdm-2.18.4-r1.ebuild	16 Nov 2007 17:52:32 -0000	1.4
+++ gdm-2.18.4-r1.ebuild	17 Nov 2007 13:27:01 -0000	1.5
@@ -1,6 +1,6 @@
 # Copyright 1999-2007 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/gnome-base/gdm/gdm-2.18.4-r1.ebuild,v 1.4 2007/11/16 17:52:32 drac Exp $
+# $Header: /var/cvsroot/gentoo-x86/gnome-base/gdm/gdm-2.18.4-r1.ebuild,v 1.5 2007/11/17 13:27:01 cla Exp $
 
 inherit eutils pam gnome2
 
@@ -9,7 +9,7 @@
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sh ~sparc ~x86 ~x86-fbsd"
+KEYWORDS="~alpha amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sh ~sparc x86 ~x86-fbsd"
 IUSE="accessibility branding ipv6 pam selinux tcpd xinerama elibc_glibc"
 
 # Name of the tarball with gentoo specific files



-- 
gentoo-commits@gentoo.org mailing list



^ permalink raw reply	[flat|nested] 5+ messages in thread
* [gentoo-commits] gentoo-x86 commit in gnome-base/gdm: ChangeLog gdm-2.18.4-r1.ebuild
@ 2007-11-16 17:52 Samuli Suominen (drac)
  0 siblings, 0 replies; 5+ messages in thread
From: Samuli Suominen (drac) @ 2007-11-16 17:52 UTC (permalink / raw
  To: gentoo-commits

drac        07/11/16 17:52:33

  Modified:             ChangeLog gdm-2.18.4-r1.ebuild
  Log:
  amd64 stable wrt #199322
  (Portage version: 2.1.3.19)

Revision  Changes    Path
1.241                gnome-base/gdm/ChangeLog

file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/gnome-base/gdm/ChangeLog?rev=1.241&view=markup
plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/gnome-base/gdm/ChangeLog?rev=1.241&content-type=text/plain
diff : http://sources.gentoo.org/viewcvs.py/gentoo-x86/gnome-base/gdm/ChangeLog?r1=1.240&r2=1.241

Index: ChangeLog
===================================================================
RCS file: /var/cvsroot/gentoo-x86/gnome-base/gdm/ChangeLog,v
retrieving revision 1.240
retrieving revision 1.241
diff -u -r1.240 -r1.241
--- ChangeLog	5 Nov 2007 17:03:27 -0000	1.240
+++ ChangeLog	16 Nov 2007 17:52:32 -0000	1.241
@@ -1,6 +1,9 @@
 # ChangeLog for gnome-base/gdm
 # Copyright 2002-2007 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/gnome-base/gdm/ChangeLog,v 1.240 2007/11/05 17:03:27 dang Exp $
+# $Header: /var/cvsroot/gentoo-x86/gnome-base/gdm/ChangeLog,v 1.241 2007/11/16 17:52:32 drac Exp $
+
+  16 Nov 2007; Samuli Suominen <drac@gentoo.org> gdm-2.18.4-r1.ebuild:
+  amd64 stable wrt #199322
 
   05 Nov 2007; Daniel Gryniewicz <dang@gentoo.org> gdm-2.18.4-r1.ebuild,
   gdm-2.20.0.ebuild, gdm-2.20.1.ebuild:



1.4                  gnome-base/gdm/gdm-2.18.4-r1.ebuild

file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/gnome-base/gdm/gdm-2.18.4-r1.ebuild?rev=1.4&view=markup
plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/gnome-base/gdm/gdm-2.18.4-r1.ebuild?rev=1.4&content-type=text/plain
diff : http://sources.gentoo.org/viewcvs.py/gentoo-x86/gnome-base/gdm/gdm-2.18.4-r1.ebuild?r1=1.3&r2=1.4

Index: gdm-2.18.4-r1.ebuild
===================================================================
RCS file: /var/cvsroot/gentoo-x86/gnome-base/gdm/gdm-2.18.4-r1.ebuild,v
retrieving revision 1.3
retrieving revision 1.4
diff -u -r1.3 -r1.4
--- gdm-2.18.4-r1.ebuild	5 Nov 2007 17:03:27 -0000	1.3
+++ gdm-2.18.4-r1.ebuild	16 Nov 2007 17:52:32 -0000	1.4
@@ -1,6 +1,6 @@
 # Copyright 1999-2007 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/gnome-base/gdm/gdm-2.18.4-r1.ebuild,v 1.3 2007/11/05 17:03:27 dang Exp $
+# $Header: /var/cvsroot/gentoo-x86/gnome-base/gdm/gdm-2.18.4-r1.ebuild,v 1.4 2007/11/16 17:52:32 drac Exp $
 
 inherit eutils pam gnome2
 
@@ -9,7 +9,7 @@
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sh ~sparc ~x86 ~x86-fbsd"
+KEYWORDS="~alpha amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sh ~sparc ~x86 ~x86-fbsd"
 IUSE="accessibility branding ipv6 pam selinux tcpd xinerama elibc_glibc"
 
 # Name of the tarball with gentoo specific files



-- 
gentoo-commits@gentoo.org mailing list



^ permalink raw reply	[flat|nested] 5+ messages in thread
* [gentoo-commits] gentoo-x86 commit in gnome-base/gdm: ChangeLog gdm-2.18.4-r1.ebuild
@ 2007-10-02 14:40 Daniel Gryniewicz (dang)
  0 siblings, 0 replies; 5+ messages in thread
From: Daniel Gryniewicz (dang) @ 2007-10-02 14:40 UTC (permalink / raw
  To: gentoo-commits

dang        07/10/02 14:40:11

  Modified:             ChangeLog
  Added:                gdm-2.18.4-r1.ebuild
  Log:
  Bump to 2.18.4-r1
  	Add gksu to desktop file; bug #191531
  
  (Portage version: 2.1.3.11)

Revision  Changes    Path
1.236                gnome-base/gdm/ChangeLog

file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/gnome-base/gdm/ChangeLog?rev=1.236&view=markup
plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/gnome-base/gdm/ChangeLog?rev=1.236&content-type=text/plain
diff : http://sources.gentoo.org/viewcvs.py/gentoo-x86/gnome-base/gdm/ChangeLog?r1=1.235&r2=1.236

Index: ChangeLog
===================================================================
RCS file: /var/cvsroot/gentoo-x86/gnome-base/gdm/ChangeLog,v
retrieving revision 1.235
retrieving revision 1.236
diff -u -r1.235 -r1.236
--- ChangeLog	22 Sep 2007 09:17:39 -0000	1.235
+++ ChangeLog	2 Oct 2007 14:40:11 -0000	1.236
@@ -1,6 +1,13 @@
 # ChangeLog for gnome-base/gdm
 # Copyright 2002-2007 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/gnome-base/gdm/ChangeLog,v 1.235 2007/09/22 09:17:39 tgall Exp $
+# $Header: /var/cvsroot/gentoo-x86/gnome-base/gdm/ChangeLog,v 1.236 2007/10/02 14:40:11 dang Exp $
+
+*gdm-2.18.4-r1 (02 Oct 2007)
+
+  02 Oct 2007; Daniel Gryniewicz <dang@gentoo.org>
+  +files/gdm-2.20.0-gksu.patch, +gdm-2.18.4-r1.ebuild:
+  Bump to 2.18.4-r1
+  	Add gksu to desktop file; bug #191531
 
   22 Sep 2007; Tom Gall <tgall@gentoo.org> gdm-2.18.4.ebuild:
   stable on ppc64



1.1                  gnome-base/gdm/gdm-2.18.4-r1.ebuild

file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/gnome-base/gdm/gdm-2.18.4-r1.ebuild?rev=1.1&view=markup
plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/gnome-base/gdm/gdm-2.18.4-r1.ebuild?rev=1.1&content-type=text/plain

Index: gdm-2.18.4-r1.ebuild
===================================================================
# Copyright 1999-2007 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/gnome-base/gdm/gdm-2.18.4-r1.ebuild,v 1.1 2007/10/02 14:40:11 dang Exp $

inherit eutils pam gnome2

DESCRIPTION="GNOME Display Manager"
HOMEPAGE="http://www.gnome.org/projects/gdm/"

LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sh ~sparc ~x86 ~x86-fbsd"
IUSE="accessibility branding ipv6 pam selinux tcpd xinerama elibc_glibc"

# Name of the tarball with gentoo specific files
GDM_EXTRA="${PN}-2.8-gentoo-files-r2"

SRC_URI="${SRC_URI}
		 mirror://gentoo/${GDM_EXTRA}.tar.bz2
		 branding? ( mirror://gentoo/gentoo-gdm-theme-r3.tar.bz2 )"

# glib dep is because of bug #193061
RDEPEND="pam?	(
					virtual/pam
					sys-auth/consolekit
				)
	!pam? ( elibc_glibc? ( sys-apps/shadow ) )
	>=dev-libs/glib-2.12
	>=x11-libs/gtk+-2.6
	>=x11-libs/pango-1.3
	>=gnome-base/libglade-2
	>=gnome-base/libgnomecanvas-2
	>=gnome-base/librsvg-1.1.1
	>=dev-libs/libxml2-2.4.12
	>=media-libs/libart_lgpl-2.3.11
	>=dev-libs/dbus-glib-0.71
	accessibility? ( x11-libs/libXevie )
	selinux? ( sys-libs/libselinux )
	tcpd? ( >=sys-apps/tcp-wrappers-7.6 )
	x11-libs/libX11
	x11-libs/libXdmcp
	x11-libs/libXi
	x11-libs/libXext
	xinerama? ( x11-libs/libXinerama )
	x11-libs/libdmx
	x11-libs/libXau
	x11-apps/sessreg"
DEPEND="${RDEPEND}
	x11-proto/inputproto
	x11-proto/dmxproto
	sys-devel/gettext
	app-admin/eselect
	>=dev-util/pkgconfig-0.9
	>=dev-util/intltool-0.35
	>=app-text/gnome-doc-utils-0.3.2
	>=app-text/scrollkeeper-0.1.4"

DOCS="AUTHORS ChangeLog NEWS README TODO"
MAKEOPTS="${MAKEOPTS} -j1"

pkg_setup() {
	G2CONF="--sysconfdir=/etc/X11         \
		--localstatedir=/var              \
		--with-xdmcp                      \
		--with-pam-prefix=/etc            \
		$(use_enable accessibility xevie) \
		$(use_enable ipv6)                \
		$(use_with selinux)               \
		$(use_with tcpd tcp-wrappers)     \
		$(use_with xinerama)"

	if use pam; then
		G2CONF="${G2CONF} --enable-authentication-scheme=pam \
						  --with-console-kit=yes"
	else
		G2CONF="${G2CONF} --enable-console-helper=no \
						  --with-console-kit=no"
		if use elibc_glibc; then
			G2CONF="${G2CONF} --enable-authentication-scheme=shadow"
		else
			G2CONF="${G2CONF} --enable-authentication-scheme=crypt"
		fi
	fi

	enewgroup gdm
	enewuser gdm -1 -1 /var/lib/gdm gdm
}

src_unpack() {
	gnome2_src_unpack

	# remove unneeded linker directive for selinux (#41022)
	epatch ${FILESDIR}/${PN}-2.13.0.1-selinux-remove-attr.patch

	# Fix missing intllib
	epatch ${FILESDIR}/${PN}-2.18.0-gdm-dmx-intllibs.patch

	# Add gksu to gdmsetup menu entry
	epatch ${FILESDIR}/${PN}-2.20.0-gksu.patch
}

src_install() {
	gnome2_src_install

	local gentoodir="${WORKDIR}/${GDM_EXTRA}"

	# gdm-binary should be gdm to work with our init (#5598)
	rm -f ${D}/usr/sbin/gdm
	dosym /usr/sbin/gdm-binary /usr/sbin/gdm

	# our x11's scripts point to /usr/bin/gdm
	dosym /usr/sbin/gdm-binary /usr/bin/gdm

	# log, etc.
	keepdir /var/log/gdm
	keepdir /var/gdm

	chown root:gdm ${D}/var/gdm
	chmod 1770 ${D}/var/gdm

	# use our own session script
	rm -f ${D}/etc/X11/gdm/Xsession
	exeinto /etc/X11/gdm
	doexe ${gentoodir}/Xsession

	# add a custom xsession .desktop by default (#44537)
	exeinto /etc/X11/dm/Sessions
	doexe ${gentoodir}/custom.desktop

	# We replace the pam stuff by our own
	rm -rf ${D}/etc/pam.d

	dopamd ${gentoodir}/pam.d/*
	dopamsecurity console.apps ${gentoodir}/security/console.apps/gdmsetup

	# use graphical greeter local
	dosed "s:#Greeter=/usr/libexec/gdmlogin:Greeter=/usr/libexec/gdmgreeter:" \
		/usr/share/gdm/defaults.conf

	# list available users
	dosed "s:^#MinimalUID=.*:MinimalUID=1000:" /usr/share/gdm/defaults.conf
	dosed "s:^#IncludeAll=.*:IncludeAll=true:" /usr/share/gdm/defaults.conf

	# Fix old X11R6 paths
	dosed "s:/usr/X11R6/bin:/usr/bin:" /usr/share/gdm/defaults.conf

	# Move Gentoo theme in
	if use branding ; then
		mv ${WORKDIR}/gentoo-*  ${D}/usr/share/gdm/themes
	fi
}

pkg_postinst() {
	gnome2_pkg_postinst

	elog "To make GDM start at boot, edit /etc/rc.conf"
	elog "and then execute 'rc-update add xdm default'."
	elog
	elog "GDM has changed the location of its configuration file.  Please"
	elog "edit /etc/X11/gdm/custom.conf.  The factory defaults are located"
	elog "at /usr/share/gdm/{defaults.conf,factory-defaults.conf}"
	elog
	elog "See README.install for more information about the change."
	elog

	if [ -f "/etc/X11/gdm/gdm.conf" ]; then
		elog "You had /etc/X11/gdm/gdm.conf which is the old configuration"
		elog "file.  It has been moved to /etc/X11/gdm/gdm-pre-gnome-2.16"
		mv /etc/X11/gdm/gdm.conf /etc/X11/gdm/gdm-pre-gnome-2.16
	fi

	# Soft restart, assumes Gentoo defaults for file locations
	# Do restart after gdm.conf move above
	FIFOFILE=/var/gdm/.gdmfifo
	PIDFILE=/var/run/gdm.pid

	if [ -w ${FIFOFILE} ] ; then
		if [ -f ${PIDFILE} ] ; then
			if kill -0 `cat ${PIDFILE}`; then
				(echo;echo SOFT_RESTART) >> ${FIFOFILE}
			fi
		fi
	fi
}

pkg_postrm() {
	gnome2_pkg_postrm

	if [[ "$(rc-config list default | grep xdm)" != "" ]] ; then
		elog "To remove GDM from startup please execute"
		elog "'rc-update del xdm default'"
	fi
}



-- 
gentoo-commits@gentoo.org mailing list



^ permalink raw reply	[flat|nested] 5+ messages in thread

end of thread, other threads:[~2007-11-17 18:04 UTC | newest]

Thread overview: 5+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2007-11-17 15:44 [gentoo-commits] gentoo-x86 commit in gnome-base/gdm: ChangeLog gdm-2.18.4-r1.ebuild Gysbert Wassenaar (nixnut)
  -- strict thread matches above, loose matches on Subject: below --
2007-11-17 18:04 Raul Porcel (armin76)
2007-11-17 13:27 Dawid Weglinski (cla)
2007-11-16 17:52 Samuli Suominen (drac)
2007-10-02 14:40 Daniel Gryniewicz (dang)

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox