commit: bf21e33e467cda6ed231b8a35f16a7232b7324b8
Author: Gilles Dartiguelongue <eva <AT> gentoo <DOT> org>
AuthorDate: Sat Oct 11 23:08:36 2014 +0000
Commit: Gilles Dartiguelongue <eva <AT> gentoo <DOT> org>
CommitDate: Sat Oct 11 23:08:36 2014 +0000
URL:
http://sources.gentoo.org/gitweb/?p=proj/gnome.git;a=commit;h=bf21e33e
gnome-base/gdm: 3.12.1-r1 → 3.14.0
---
gnome-base/gdm/{gdm-3.12.1.ebuild => gdm-3.14.0.ebuild} | 16 ++++------------
gnome-base/gdm/gdm-9999.ebuild | 16 ++++------------
2 files changed, 8 insertions(+), 24 deletions(-)
diff --git a/gnome-base/gdm/gdm-3.12.1.ebuild b/gnome-base/gdm/gdm-3.14.0.ebuild
similarity index 94%
rename from gnome-base/gdm/gdm-3.12.1.ebuild
rename to gnome-base/gdm/gdm-3.14.0.ebuild
index 9f584ac..2d332dd 100644
--- a/gnome-base/gdm/gdm-3.12.1.ebuild
+++ b/gnome-base/gdm/gdm-3.14.0.ebuild
@@ -3,12 +3,13 @@
# $Header: $
EAPI="5"
+GCONF_DEBUG="yes"
GNOME2_LA_PUNT="yes"
inherit autotools eutils gnome2 pam readme.gentoo systemd user
DESCRIPTION="GNOME Display Manager for managing graphical display servers and
user logins"
-HOMEPAGE="https://wiki.gnome.org/GDM"
+HOMEPAGE="https://wiki.gnome.org/Projects/GDM"
SRC_URI="${SRC_URI}
branding? (
http://www.mail-archive.com/[email protected]/msg00043/tango-gentoo-v1.1.tar.gz
)
@@ -89,6 +90,7 @@ RDEPEND="${COMMON_DEPEND}
"
DEPEND="${COMMON_DEPEND}
app-text/docbook-xml-dtd:4.1.2
+ dev-util/gdbus-codegen
>=dev-util/intltool-0.40.0
virtual/pkgconfig
x11-proto/inputproto
@@ -127,7 +129,7 @@ pkg_setup() {
}
src_prepare() {
- # make custom session work, bug #216984
+ # make custom session work, bug #216984, upstream bug #737578
epatch "${FILESDIR}/${PN}-3.2.1.1-custom-session.patch"
# ssh-agent handling must be done at xinitrc.d, bug #220603
@@ -164,7 +166,6 @@ src_configure() {
--with-default-pam-config=exherbo \
--with-at-spi-registryd-directory="${EPREFIX}"/usr/libexec \
--with-consolekit-directory="${EPREFIX}"/usr/lib/ConsoleKit \
- --with-initial-vt=7 \
--without-xevie \
$(use_with audit libaudit) \
$(use_enable ipv6) \
@@ -192,9 +193,6 @@ src_install() {
newins "${FILESDIR}/49-keychain-r1" 49-keychain
newins "${FILESDIR}/50-ssh-agent-r1" 50-ssh-agent
- # log, etc.
- keepdir /var/log/gdm
-
# gdm user's home directory
keepdir /var/lib/gdm
fowners gdm:gdm /var/lib/gdm
@@ -223,10 +221,4 @@ pkg_postinst() {
eend ${ret}
readme.gentoo_print_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
}
diff --git a/gnome-base/gdm/gdm-9999.ebuild b/gnome-base/gdm/gdm-9999.ebuild
index e2c6848..a96d603 100644
--- a/gnome-base/gdm/gdm-9999.ebuild
+++ b/gnome-base/gdm/gdm-9999.ebuild
@@ -3,6 +3,7 @@
# $Header: $
EAPI="5"
+GCONF_DEBUG="yes"
GNOME2_LA_PUNT="yes"
inherit autotools eutils gnome2 pam readme.gentoo systemd user
@@ -11,7 +12,7 @@ if [[ ${PV} = 9999 ]]; then
fi
DESCRIPTION="GNOME Display Manager for managing graphical display servers and
user logins"
-HOMEPAGE="https://wiki.gnome.org/GDM"
+HOMEPAGE="https://wiki.gnome.org/Projects/GDM"
SRC_URI="${SRC_URI}
branding? (
http://www.mail-archive.com/[email protected]/msg00043/tango-gentoo-v1.1.tar.gz
)
@@ -97,6 +98,7 @@ RDEPEND="${COMMON_DEPEND}
"
DEPEND="${COMMON_DEPEND}
app-text/docbook-xml-dtd:4.1.2
+ dev-util/gdbus-codegen
>=dev-util/intltool-0.40.0
virtual/pkgconfig
x11-proto/inputproto
@@ -140,7 +142,7 @@ pkg_setup() {
}
src_prepare() {
- # make custom session work, bug #216984
+ # make custom session work, bug #216984, upstream bug #737578
epatch "${FILESDIR}/${PN}-3.2.1.1-custom-session.patch"
# ssh-agent handling must be done at xinitrc.d, bug #220603
@@ -182,7 +184,6 @@ src_configure() {
--with-default-pam-config=exherbo \
--with-at-spi-registryd-directory="${EPREFIX}"/usr/libexec \
--with-consolekit-directory="${EPREFIX}"/usr/lib/ConsoleKit \
- --with-initial-vt=7 \
--without-xevie \
$(use_with audit libaudit) \
$(use_enable ipv6) \
@@ -209,9 +210,6 @@ src_install() {
newins "${FILESDIR}/49-keychain-r1" 49-keychain
newins "${FILESDIR}/50-ssh-agent-r1" 50-ssh-agent
- # log, etc.
- keepdir /var/log/gdm
-
# gdm user's home directory
keepdir /var/lib/gdm
fowners gdm:gdm /var/lib/gdm
@@ -240,10 +238,4 @@ pkg_postinst() {
eend ${ret}
readme.gentoo_print_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
}