4
4
Bug: https://bugzilla.gnome.org/show_bug.cgi?id=594733
5
5
Bug-Ubuntu: https://launchpad.net/bugs/403291
7
diff -Nur -x '*.orig' -x '*~' gdm-3.0.0//configure.ac gdm-3.0.0.new//configure.ac
8
--- gdm-3.0.0//configure.ac 2011-04-04 16:38:52.000000000 +0200
9
+++ gdm-3.0.0.new//configure.ac 2011-06-05 15:24:01.715285158 +0200
7
Index: gdm-3.0.4/configure.ac
8
===================================================================
9
--- gdm-3.0.4.orig/configure.ac 2011-08-10 18:29:07.705952647 +0200
10
+++ gdm-3.0.4/configure.ac 2011-08-10 18:29:07.749952857 +0200
11
12
AC_SUBST(UPOWER_CFLAGS)
12
13
AC_SUBST(UPOWER_LIBS)
21
22
PKG_CHECK_MODULES(SIMPLE_GREETER,
22
23
dbus-glib-1 >= $DBUS_GLIB_REQUIRED_VERSION
23
24
gtk+-3.0 >= $GTK_REQUIRED_VERSION
24
diff -Nur -x '*.orig' -x '*~' gdm-3.0.0//daemon/gdm-session-direct.c gdm-3.0.0.new//daemon/gdm-session-direct.c
25
--- gdm-3.0.0//daemon/gdm-session-direct.c 2011-04-04 16:37:16.000000000 +0200
26
+++ gdm-3.0.0.new//daemon/gdm-session-direct.c 2011-06-05 15:24:01.715285158 +0200
25
Index: gdm-3.0.4/daemon/gdm-session-direct.c
26
===================================================================
27
--- gdm-3.0.4.orig/daemon/gdm-session-direct.c 2011-08-10 18:29:07.673952489 +0200
28
+++ gdm-3.0.4/daemon/gdm-session-direct.c 2011-08-10 18:29:19.522011234 +0200
28
30
#define GDM_SESSION_DBUS_INTERFACE "org.gnome.DisplayManager.Session"
29
31
#define GDM_SESSION_DBUS_ERROR_CANCEL "org.gnome.DisplayManager.Session.Error.Cancel"
63
65
if (session_direct->priv->fallback_session_name != NULL) {
64
66
/* verify that the cached version still exists */
65
diff -Nur -x '*.orig' -x '*~' gdm-3.0.0//utils/gdm-set-default-session.c gdm-3.0.0.new//utils/gdm-set-default-session.c
66
--- gdm-3.0.0//utils/gdm-set-default-session.c 1970-01-01 01:00:00.000000000 +0100
67
+++ gdm-3.0.0.new//utils/gdm-set-default-session.c 2011-06-05 15:24:01.715285158 +0200
71
- name = g_strdup ("gnome");
72
+ name = g_strdup ("ubuntu");
73
if (get_session_command_for_name (name, NULL)) {
74
g_free (session_direct->priv->fallback_session_name);
75
session_direct->priv->fallback_session_name = name;
76
Index: gdm-3.0.4/utils/Makefile.am
77
===================================================================
78
--- gdm-3.0.4.orig/utils/Makefile.am 2011-02-18 04:27:53.000000000 +0100
79
+++ gdm-3.0.4/utils/Makefile.am 2011-08-10 18:29:07.753952884 +0200
81
-DLOCALSTATEDIR=\""$(localstatedir)"\" \
82
-DGDM_SCREENSHOT_DIR=\""$(GDM_SCREENSHOT_DIR)"\"\
83
-DGNOMELOCALEDIR=\""$(datadir)/locale"\" \
84
+ -DGDMCONFDIR=\"$(gdmconfdir)\" \
86
$(CANBERRA_GTK_CFLAGS) \
90
+ $(SET_SESSION_CFLAGS) \
99
+ gdm-set-default-session \
102
gdmflexiserver_SOURCES = \
109
+gdm_set_default_session_SOURCES = \
110
+ gdm-set-default-session.c \
113
+gdm_set_default_session_LDADD = \
114
+ $(SET_SESSION_LIBS) \
121
Index: gdm-3.0.4/utils/gdm-set-default-session.c
122
===================================================================
123
--- /dev/null 1970-01-01 00:00:00.000000000 +0000
124
+++ gdm-3.0.4/utils/gdm-set-default-session.c 2011-08-10 18:29:07.753952884 +0200
69
126
+#ifdef HAVE_CONFIG_H
70
127
+#include "config.h"
337
394
+ exit(return_code);
340
diff -Nur -x '*.orig' -x '*~' gdm-3.0.0//utils/Makefile.am gdm-3.0.0.new//utils/Makefile.am
341
--- gdm-3.0.0//utils/Makefile.am 2010-10-01 13:54:28.000000000 +0200
342
+++ gdm-3.0.0.new//utils/Makefile.am 2011-06-05 15:24:01.715285158 +0200
344
-DLOCALSTATEDIR=\""$(localstatedir)"\" \
345
-DGDM_SCREENSHOT_DIR=\""$(GDM_SCREENSHOT_DIR)"\"\
346
-DGNOMELOCALEDIR=\""$(datadir)/locale"\" \
347
+ -DGDMCONFDIR=\"$(gdmconfdir)\" \
349
$(CANBERRA_GTK_CFLAGS) \
353
+ $(SET_SESSION_CFLAGS) \
361
+libexec_PROGRAMS = \
362
+ gdm-set-default-session \
365
gdmflexiserver_SOURCES = \
372
+gdm_set_default_session_SOURCES = \
373
+ gdm-set-default-session.c \
376
+gdm_set_default_session_LDADD = \
377
+ $(SET_SESSION_LIBS) \