r52755 - in /desktop/unstable/gdm3/debian: changelog gdm3.install patches/revert_drop_gdm_shell_session.patch patches/series

bigon at users.alioth.debian.org bigon at users.alioth.debian.org
Mon Aug 7 11:28:40 UTC 2017


Author: bigon
Date: Mon Aug  7 11:28:40 2017
New Revision: 52755

URL: http://svn.debian.org/wsvn/pkg-gnome/?sc=1&rev=52755
Log:
* Add revert_drop_gdm_shell_session.patch:
  - Backport commit to allow GDM to work without gnome-session installed
    (Closes: #850291)
* debian/gdm3.install:
  - Install gnome-session file

Added:
    desktop/unstable/gdm3/debian/patches/revert_drop_gdm_shell_session.patch
Modified:
    desktop/unstable/gdm3/debian/changelog
    desktop/unstable/gdm3/debian/gdm3.install
    desktop/unstable/gdm3/debian/patches/series

Modified: desktop/unstable/gdm3/debian/changelog
URL: http://svn.debian.org/wsvn/pkg-gnome/desktop/unstable/gdm3/debian/changelog?rev=52755&op=diff
==============================================================================
--- desktop/unstable/gdm3/debian/changelog	[utf-8] (original)
+++ desktop/unstable/gdm3/debian/changelog	[utf-8] Mon Aug  7 11:28:40 2017
@@ -4,8 +4,13 @@
   * debian/control.in:
     - Bump Standards-Version to 4.0.0 (no further changes)
     - Bump gnome-settings-daemon dependency to 3.24
-
- -- Laurent Bigonville <bigon at debian.org>  Thu, 06 Jul 2017 01:36:45 +0200
+  * Add revert_drop_gdm_shell_session.patch:
+    - Backport commit to allow GDM to work without gnome-session installed
+      (Closes: #850291)
+  * debian/gdm3.install:
+    - Install gnome-session file
+
+ -- Laurent Bigonville <bigon at debian.org>  Mon, 07 Aug 2017 13:09:47 +0200
 
 gdm3 (3.24.2-2) experimental; urgency=medium
 

Modified: desktop/unstable/gdm3/debian/gdm3.install
URL: http://svn.debian.org/wsvn/pkg-gnome/desktop/unstable/gdm3/debian/gdm3.install?rev=52755&op=diff
==============================================================================
--- desktop/unstable/gdm3/debian/gdm3.install	[utf-8] (original)
+++ desktop/unstable/gdm3/debian/gdm3.install	[utf-8] Mon Aug  7 11:28:40 2017
@@ -13,6 +13,7 @@
 usr/share/gdm/locale.alias
 usr/share/gdm/greeter
 usr/share/gdm/*.schemas
+usr/share/gnome-session/
 usr/share/dconf/
 var/*
 

Added: desktop/unstable/gdm3/debian/patches/revert_drop_gdm_shell_session.patch
URL: http://svn.debian.org/wsvn/pkg-gnome/desktop/unstable/gdm3/debian/patches/revert_drop_gdm_shell_session.patch?rev=52755&op=file
==============================================================================
--- desktop/unstable/gdm3/debian/patches/revert_drop_gdm_shell_session.patch	(added)
+++ desktop/unstable/gdm3/debian/patches/revert_drop_gdm_shell_session.patch	[utf-8] Mon Aug  7 11:28:40 2017
@@ -0,0 +1,79 @@
+From 1073f0e792d9d5bf9d53bddb6e51177c8024c2b3 Mon Sep 17 00:00:00 2001
+From: Jeremy Bicha <jbicha at ubuntu.com>
+Date: Thu, 29 Jun 2017 10:12:46 -0400
+Subject: data: Add gnome-login.session
+
+This reverts
+https://git.gnome.org/browse/gdm/commit/?id=f66cdfcb2
+and renames the session from gdm-shell to gnome-login.
+
+The removal caused problems for Ubuntu 17.10 which does not
+include gnome.session by default.
+
+https://launchpad.net/bugs/1701243
+
+https://bugzilla.gnome.org/show_bug.cgi?id=784340
+---
+ data/Makefile.am                         | 12 ++++++++++++
+ data/dconf/defaults/00-upstream-settings |  2 +-
+ data/gnome-login.session.in              |  3 +++
+ 3 files changed, 16 insertions(+), 1 deletion(-)
+ create mode 100644 data/gnome-login.session.in
+
+diff --git a/data/Makefile.am b/data/Makefile.am
+index f2875fc..c10c915 100644
+--- a/data/Makefile.am
++++ b/data/Makefile.am
+@@ -86,9 +86,20 @@ gdm.schemas.in: $(srcdir)/gdm.schemas.in.in
+ 		-e 's,[@]sbindir[@],$(sbindir),g' \
+ 		<$(srcdir)/gdm.schemas.in.in >gdm.schemas.in
+ 
++
++EXTRA_DIST += gnome-login.session.in
++
++gnome-login.session: $(srcdir)/gnome-login.session.in
++	sed	-e 's,[@]libexecdir[@],$(libexecdir),g' \
++		-e 's,[@]CHECK_ACCELERATED_DIR[@],$(CHECK_ACCELERATED_DIR),g' \
++		< $< > $@.tmp && mv $@.tmp $@
++
+ localealiasdir = $(datadir)/gdm
+ localealias_DATA = locale.alias
+ 
++sessiondir = $(datadir)/gnome-session/sessions
++session_DATA =  gnome-login.session
++
+ pam_redhat_files = \
+ 	pam-redhat/gdm-autologin.pam		\
+ 	pam-redhat/gdm-launch-environment.pam	\
+@@ -179,6 +190,7 @@ CLEANFILES = 				\
+ DISTCLEANFILES =			\
+ 	$(dbusconf_DATA)		\
+ 	gdm.schemas			\
++	gnome-login.session		\
+ 	$(NULL)
+ 
+ MAINTAINERCLEANFILES =			\
+diff --git a/data/dconf/defaults/00-upstream-settings b/data/dconf/defaults/00-upstream-settings
+index c0b3cc6..175d661 100644
+--- a/data/dconf/defaults/00-upstream-settings
++++ b/data/dconf/defaults/00-upstream-settings
+@@ -7,7 +7,7 @@
+ #
+ 
+ [org/gnome/desktop/session]
+-session-name='gnome'
++session-name='gnome-login'
+ 
+ [org/gnome/desktop/background]
+ show-desktop-icons=false
+diff --git a/data/gnome-login.session.in b/data/gnome-login.session.in
+new file mode 100644
+index 0000000..278d8d4
+--- /dev/null
++++ b/data/gnome-login.session.in
+@@ -0,0 +1,3 @@
++[GNOME Session]
++Name=Display Manager
++RequiredComponents=org.gnome.Shell;org.gnome.SettingsDaemon.A11yKeyboard;org.gnome.SettingsDaemon.A11ySettings;org.gnome.SettingsDaemon.Clipboard;org.gnome.SettingsDaemon.Color;org.gnome.SettingsDaemon.Datetime;org.gnome.SettingsDaemon.Housekeeping;org.gnome.SettingsDaemon.Keyboard;org.gnome.SettingsDaemon.MediaKeys;org.gnome.SettingsDaemon.Mouse;org.gnome.SettingsDaemon.Orientation;org.gnome.SettingsDaemon.Power;org.gnome.SettingsDaemon.PrintNotifications;org.gnome.SettingsDaemon.Rfkill;org.gnome.SettingsDaemon.ScreensaverProxy;org.gnome.SettingsDaemon.Sharing;org.gnome.SettingsDaemon.Smartcard;org.gnome.SettingsDaemon.Sound;org.gnome.SettingsDaemon.Wacom;org.gnome.SettingsDaemon.XRANDR;org.gnome.SettingsDaemon.XSettings;
+-- 
+cgit v0.12

Modified: desktop/unstable/gdm3/debian/patches/series
URL: http://svn.debian.org/wsvn/pkg-gnome/desktop/unstable/gdm3/debian/patches/series?rev=52755&op=diff
==============================================================================
--- desktop/unstable/gdm3/debian/patches/series	[utf-8] (original)
+++ desktop/unstable/gdm3/debian/patches/series	[utf-8] Mon Aug  7 11:28:40 2017
@@ -4,3 +4,4 @@
 92_systemd_unit.patch
 93_translate-default-desktop.patch
 94_retain_xorg_log.patch
+revert_drop_gdm_shell_session.patch




More information about the pkg-gnome-commits mailing list