r32216 - in /desktop/unstable/gdm3/debian: changelog control control.in gdm3.install greeter.gsettings patches/91_dconf_override.patch patches/92_gsettings_path.patch patches/93_xdg_data_dirs.patch patches/series rules
joss at users.alioth.debian.org
joss at users.alioth.debian.org
Sun Dec 18 23:14:24 UTC 2011
Author: joss
Date: Sun Dec 18 23:14:23 2011
New Revision: 32216
URL: http://svn.debian.org/wsvn/pkg-gnome/?sc=1&rev=32216
Log:
* 91_dconf_override.patch: dropped, the configuration generation has
completely changed.
* 92_gsettings_path.patch: updated to force the gsettings backend to
'memory', avoiding to start the dconf backend at all.
* 93_xdg_data_dirs.patch: dropped, similar functionality merged
upstream.
* Drop the dconf-gsettings-backend dependency.
* greeter.gsettings:
+ Force gdm-fallback as the default session.
+ Document how to use gdm-shell.
* rules:
+ Generate xx_upstream.gschema.override from the new
00-upstream-settings file (much simpler).
+ Remove /etc/dconf from the installed files.
* gdm3.install:
+ Stop installing MIME files by hand.
Removed:
desktop/unstable/gdm3/debian/patches/91_dconf_override.patch
desktop/unstable/gdm3/debian/patches/93_xdg_data_dirs.patch
Modified:
desktop/unstable/gdm3/debian/changelog
desktop/unstable/gdm3/debian/control
desktop/unstable/gdm3/debian/control.in
desktop/unstable/gdm3/debian/gdm3.install
desktop/unstable/gdm3/debian/greeter.gsettings
desktop/unstable/gdm3/debian/patches/92_gsettings_path.patch
desktop/unstable/gdm3/debian/patches/series
desktop/unstable/gdm3/debian/rules
Modified: desktop/unstable/gdm3/debian/changelog
URL: http://svn.debian.org/wsvn/pkg-gnome/desktop/unstable/gdm3/debian/changelog?rev=32216&op=diff
==============================================================================
--- desktop/unstable/gdm3/debian/changelog [utf-8] (original)
+++ desktop/unstable/gdm3/debian/changelog [utf-8] Sun Dec 18 23:14:23 2011
@@ -20,6 +20,22 @@
* 18_parametrize_create_display.patch: updated for the new version.
* 19_static_transient_display.patch: unfuzzed.
* 29_grep_path.patch: dropped, merged upstream.
+ * 91_dconf_override.patch: dropped, the configuration generation has
+ completely changed.
+ * 92_gsettings_path.patch: updated to force the gsettings backend to
+ 'memory', avoiding to start the dconf backend at all.
+ * 93_xdg_data_dirs.patch: dropped, similar functionality merged
+ upstream.
+ * Drop the dconf-gsettings-backend dependency.
+ * greeter.gsettings:
+ + Force gdm-fallback as the default session.
+ + Document how to use gdm-shell.
+ * rules:
+ + Generate xx_upstream.gschema.override from the new
+ 00-upstream-settings file (much simpler).
+ + Remove /etc/dconf from the installed files.
+ * gdm3.install:
+ + Stop installing MIME files by hand.
* WORK IN PROGRESS. DO NOT UPLOAD.
-- Josselin Mouette <joss at debian.org> Thu, 24 Nov 2011 22:29:47 +0100
Modified: desktop/unstable/gdm3/debian/control
URL: http://svn.debian.org/wsvn/pkg-gnome/desktop/unstable/gdm3/debian/control?rev=32216&op=diff
==============================================================================
--- desktop/unstable/gdm3/debian/control [utf-8] (original)
+++ desktop/unstable/gdm3/debian/control [utf-8] Sun Dec 18 23:14:23 2011
@@ -7,7 +7,7 @@
Section: gnome
Priority: optional
Maintainer: Debian GNOME Maintainers <pkg-gnome-maintainers at lists.alioth.debian.org>
-Uploaders: Jordi Mallach <jordi at debian.org>, Josselin Mouette <joss at debian.org>, Michael Biebl <biebl at debian.org>
+Uploaders: Josselin Mouette <joss at debian.org>, Michael Biebl <biebl at debian.org>
Build-Depends: gnome-pkg-tools (>= 0.16.3),
debhelper (>= 8),
cdbs,
@@ -65,7 +65,6 @@
accountsservice (>= 0.6.12),
gsettings-desktop-schemas,
libglib2.0-bin (>= 2.26),
- dconf-gsettings-backend,
x11-xserver-utils
Recommends: zenity,
xserver-xephyr,
Modified: desktop/unstable/gdm3/debian/control.in
URL: http://svn.debian.org/wsvn/pkg-gnome/desktop/unstable/gdm3/debian/control.in?rev=32216&op=diff
==============================================================================
--- desktop/unstable/gdm3/debian/control.in [utf-8] (original)
+++ desktop/unstable/gdm3/debian/control.in [utf-8] Sun Dec 18 23:14:23 2011
@@ -60,7 +60,6 @@
accountsservice (>= 0.6.12),
gsettings-desktop-schemas,
libglib2.0-bin (>= 2.26),
- dconf-gsettings-backend,
x11-xserver-utils
Recommends: zenity,
xserver-xephyr,
Modified: desktop/unstable/gdm3/debian/gdm3.install
URL: http://svn.debian.org/wsvn/pkg-gnome/desktop/unstable/gdm3/debian/gdm3.install?rev=32216&op=diff
==============================================================================
--- desktop/unstable/gdm3/debian/gdm3.install [utf-8] (original)
+++ desktop/unstable/gdm3/debian/gdm3.install [utf-8] Sun Dec 18 23:14:23 2011
@@ -3,6 +3,4 @@
debian/greeter.gsettings etc/gdm3
debian/default.desktop usr/share/gdm/BuiltInSessions
data/session-setup.entries usr/share/gdm/greeter-config
-data/mimeapps.list usr/share/gdm/applications
-data/mime-dummy-handler.desktop usr/share/gdm/applications
debian/insserv.conf.d etc
Modified: desktop/unstable/gdm3/debian/greeter.gsettings
URL: http://svn.debian.org/wsvn/pkg-gnome/desktop/unstable/gdm3/debian/greeter.gsettings?rev=32216&op=diff
==============================================================================
--- desktop/unstable/gdm3/debian/greeter.gsettings [utf-8] (original)
+++ desktop/unstable/gdm3/debian/greeter.gsettings [utf-8] Sun Dec 18 23:14:23 2011
@@ -7,6 +7,13 @@
#[org.gnome.desktop.interface]
#gtk-theme='Adwaita'
+# Greeter session choice
+# Use 'gdm-shell' for the GNOME Shell version.
+# Never use anything not starting with 'gdm-'.
+[org.gnome.desktop.session]
+session-name='gdm-fallback'
+#session-name='gdm-shell'
+
# Prevent the power management icon from showing up
[org.gnome.power-manager]
icon-policy='never'
Modified: desktop/unstable/gdm3/debian/patches/92_gsettings_path.patch
URL: http://svn.debian.org/wsvn/pkg-gnome/desktop/unstable/gdm3/debian/patches/92_gsettings_path.patch?rev=32216&op=diff
==============================================================================
--- desktop/unstable/gdm3/debian/patches/92_gsettings_path.patch [utf-8] (original)
+++ desktop/unstable/gdm3/debian/patches/92_gsettings_path.patch [utf-8] Sun Dec 18 23:14:23 2011
@@ -1,13 +1,14 @@
-Index: gdm-3.0.0/daemon/gdm-welcome-session.c
+Index: gdm-3.2.1.1/daemon/gdm-welcome-session.c
===================================================================
---- gdm-3.0.0.orig/daemon/gdm-welcome-session.c 2011-05-11 22:40:05.686648361 +0200
-+++ gdm-3.0.0/daemon/gdm-welcome-session.c 2011-05-11 22:42:43.327419018 +0200
-@@ -439,7 +439,7 @@ get_welcome_environment (GdmWelcomeSessi
- g_hash_table_insert (hash, g_strdup ("WINDOWPATH"), g_strdup (g_getenv ("WINDOWPATH")));
+--- gdm-3.2.1.1.orig/daemon/gdm-welcome-session.c 2011-10-19 17:41:52.000000000 +0200
++++ gdm-3.2.1.1/daemon/gdm-welcome-session.c 2011-12-18 23:53:11.546797520 +0100
+@@ -322,7 +322,8 @@ build_welcome_environment (GdmWelcomeSes
+
g_hash_table_insert (hash, g_strdup ("RUNNING_UNDER_GDM"), g_strdup ("true"));
g_hash_table_insert (hash, g_strdup ("GVFS_DISABLE_FUSE"), g_strdup ("1"));
- g_hash_table_insert (hash, g_strdup ("DCONF_PROFILE"), g_strdup ("gdm"));
++ g_hash_table_insert (hash, g_strdup ("GSETTINGS_BACKEND"), g_strdup ("memory"));
+ g_hash_table_insert (hash, g_strdup ("GSETTINGS_SCHEMA_DIR"), g_strdup ("/var/lib/gdm3"));
- g_hash_table_foreach (hash, (GHFunc)listify_hash, env);
- g_hash_table_destroy (hash);
+ return hash;
+ }
Modified: desktop/unstable/gdm3/debian/patches/series
URL: http://svn.debian.org/wsvn/pkg-gnome/desktop/unstable/gdm3/debian/patches/series?rev=32216&op=diff
==============================================================================
--- desktop/unstable/gdm3/debian/patches/series [utf-8] (original)
+++ desktop/unstable/gdm3/debian/patches/series [utf-8] Sun Dec 18 23:14:23 2011
@@ -13,6 +13,5 @@
21_static_display_purge.patch
22_noconsole.patch
90_config_comments.patch
-91_dconf_override.patch
92_gsettings_path.patch
93_xdg_data_dirs.patch
Modified: desktop/unstable/gdm3/debian/rules
URL: http://svn.debian.org/wsvn/pkg-gnome/desktop/unstable/gdm3/debian/rules?rev=32216&op=diff
==============================================================================
--- desktop/unstable/gdm3/debian/rules [utf-8] (original)
+++ desktop/unstable/gdm3/debian/rules [utf-8] Sun Dec 18 23:14:23 2011
@@ -52,13 +52,15 @@
dh_installpam -pgdm3 --name=gdm3-autologin
rm -rf debian/gdm3/var/lib/gdm3/.[cgl]*
rm -rf debian/gdm3/var/run
+ rm -rf debian/gdm3/etc/dconf
rm -f debian/gdm3/usr/sbin/gdm
rm -f debian/gdm3/etc/pam.d/gdm
rm -f debian/gdm3/etc/pam.d/gdm-autologin
rm -f debian/gdm3/usr/share/gdm/autostart/LoginWindow/gnome-session-check-accelerated.desktop
cd debian/gdm3/usr/share/gdm/greeter-config && \
mv session-setup.entries 10_upstream.entries
- data/make-dconf-override-db.sh > \
+ awk '/\[.*\]/ { gsub("/","."); } ! /^#/ { print;}' \
+ data/00-upstream-settings > \
debian/gdm3/usr/share/gdm/greeter-settings/xx_upstream.gschema.override
INFILES := $(wildcard debian/*.desktop.in)
More information about the pkg-gnome-commits
mailing list