commit lxdm for openSUSE:Factory
Hello community, here is the log from the commit of package lxdm for openSUSE:Factory checked in at 2016-01-15 10:50:20 Comparing /work/SRC/openSUSE:Factory/lxdm (Old) and /work/SRC/openSUSE:Factory/.lxdm.new (New) Package is "lxdm" Changes: --- /work/SRC/openSUSE:Factory/lxdm/lxdm.changes2014-11-20 18:44:26.0 +0100 +++ /work/SRC/openSUSE:Factory/.lxdm.new/lxdm.changes 2016-01-15 10:50:20.0 +0100 @@ -1,0 +2,6 @@ +Thu Jan 14 09:43:23 UTC 2016 - dims...@opensuse.org + +- Run intltoolize in order to get valid Makefiles for translation + installations. + +--- Other differences: -- ++ lxdm.spec ++ --- /var/tmp/diff_new_pack.Ym1h2W/_old 2016-01-15 10:50:21.0 +0100 +++ /var/tmp/diff_new_pack.Ym1h2W/_new 2016-01-15 10:50:21.0 +0100 @@ -1,7 +1,7 @@ # # spec file for package lxdm # -# Copyright (c) 2014 SUSE LINUX Products GmbH, Nuernberg, Germany. +# Copyright (c) 2016 SUSE LINUX GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -93,6 +93,7 @@ %__cp %{SOURCE1} . %build +intltoolize -f autoreconf -fi %configure %__make %{?jobs:-j%{jobs}}
commit lxdm for openSUSE:Factory
Hello community, here is the log from the commit of package lxdm for openSUSE:Factory checked in at 2014-11-20 18:44:25 Comparing /work/SRC/openSUSE:Factory/lxdm (Old) and /work/SRC/openSUSE:Factory/.lxdm.new (New) Package is lxdm Changes: --- /work/SRC/openSUSE:Factory/lxdm/lxdm.changes2014-11-19 20:31:03.0 +0100 +++ /work/SRC/openSUSE:Factory/.lxdm.new/lxdm.changes 2014-11-20 18:44:26.0 +0100 @@ -1,0 +2,6 @@ +Thu Nov 20 15:20:43 UTC 2014 - dims...@opensuse.org + +- Add lxdm-0.4.1-automake-1.14.patch: Fix bootstrapping with + automake 1.14. + +--- New: lxdm-0.4.1-automake-1.14.patch Other differences: -- ++ lxdm.spec ++ --- /var/tmp/diff_new_pack.JiqjnX/_old 2014-11-20 18:44:27.0 +0100 +++ /var/tmp/diff_new_pack.JiqjnX/_new 2014-11-20 18:44:27.0 +0100 @@ -46,6 +46,8 @@ Patch6: %{name}-bnc-741454-d4e41ec.patch Patch7: %{name}-0.4.1-fix-gtk2-keyboard-list-empty.patch Patch8: %{name}-0.4.1-fix-small-bug-in-theme.patch +# PATCH-FIX-UPSTREAM lxdm-0.4.1-automake-1.14.patch dims...@opensuse.org -- Backport automake 1.14 fix from git to 0.4.1 +Patch9: %{name}-0.4.1-automake-1.14.patch BuildRoot: %{_tmppath}/%{name}-%{version}-build BuildRequires: ConsoleKit-devel BuildRequires: autoconf @@ -86,6 +88,7 @@ %patch6 -p1 %patch7 -p1 %patch8 -p1 +%patch9 -p1 %__cp %{SOURCE1} . ++ lxdm-0.4.1-automake-1.14.patch ++ From f8cce9cce3740433b3e2da3e15424f7eb7cda755 Mon Sep 17 00:00:00 2001 From: dgod dgod@gmail.com Date: Sun, 7 Jul 2013 19:38:39 +0800 Subject: [PATCH 1/1] fix an automake error --- configure.ac | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Index: lxdm-0.4.1/configure.ac === --- lxdm-0.4.1.orig/configure.ac +++ lxdm-0.4.1/configure.ac @@ -3,7 +3,7 @@ AC_PREREQ([2.63]) AC_INIT([lxdm], [0.4.1], [http://lxde.org/]) -AM_INIT_AUTOMAKE([-Wall -Werror foreign]) +AM_INIT_AUTOMAKE([-Wall -Werror foreign subdir-objects]) AC_CONFIG_SRCDIR([src/lxdm.c]) AC_CONFIG_HEADERS([config.h]) -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org
commit lxdm for openSUSE:Factory
Hello community, here is the log from the commit of package lxdm for openSUSE:Factory checked in at 2014-11-19 20:27:38 Comparing /work/SRC/openSUSE:Factory/lxdm (Old) and /work/SRC/openSUSE:Factory/.lxdm.new (New) Package is lxdm Changes: --- /work/SRC/openSUSE:Factory/lxdm/lxdm.changes2014-11-13 09:18:28.0 +0100 +++ /work/SRC/openSUSE:Factory/.lxdm.new/lxdm.changes 2014-11-19 20:31:03.0 +0100 @@ -2,19 +1,0 @@ -Wed Nov 12 12:39:07 UTC 2014 - and...@opensuse.org - -- repackaged 0.5.0 -- Removed unnecessary patches - * lxdm-0.4.0-fix-null-pointer-dereference.patch - * lxdm-0.4.1-fix-gtk2-keyboard-list-empty.patch - * lxdm-0.4.1-fix-small-bug-in-theme.patch - * lxdm-bnc-741454-d4e41ec.patch -- Renamed remaining patches - * lxdm-0.4.0-gnome-start.patch - * lxdm-0.5.0-use-openSUSE-background.patch - * lxdm-0.4.0-common.patch - * lxdm-0.5.0-use-sysconfig.patch - * lxdm-0.5.0-common.patch - * lxdm-0.4.1-background-12.1.patch - * lxdm-0.5.0-gnome-start.patch - * lxdm-0.4.0-use-sysconfig.patch - Old: lxdm-0.5.0-common.patch lxdm-0.5.0-gnome-start.patch lxdm-0.5.0-use-openSUSE-background.patch lxdm-0.5.0-use-sysconfig.patch lxdm-0.5.0.tar.xz New: lxdm-0.4.0-common.patch lxdm-0.4.0-fix-null-pointer-dereference.patch lxdm-0.4.0-gnome-start.patch lxdm-0.4.0-use-sysconfig.patch lxdm-0.4.1-background-12.1.patch lxdm-0.4.1-fix-gtk2-keyboard-list-empty.patch lxdm-0.4.1-fix-small-bug-in-theme.patch lxdm-0.4.1.tar.bz2 lxdm-bnc-741454-d4e41ec.patch Other differences: -- ++ lxdm.spec ++ --- /var/tmp/diff_new_pack.dlGJ6o/_old 2014-11-19 20:31:05.0 +0100 +++ /var/tmp/diff_new_pack.dlGJ6o/_new 2014-11-19 20:31:05.0 +0100 @@ -16,34 +16,37 @@ # -%define _dminitdir %{_libexecdir}/X11/displaymanagers -%if ! %{defined _rundir} -%define _rundir %{_localstatedir}/run -%endif +%define _dminitdir %{_prefix}/lib/X11/displaymanagers + Name: lxdm -Version:0.5.0 -Release:0 Summary:LXDE Display Manager License:GPL-2.0 and LGPL-2.0 Group: System/GUI/LXDE +Version:0.4.1 +Release:0 Url:http://lxde.org/ -Source0:%{name}-%{version}.tar.xz +Source0:%name-%version.tar.bz2 Source1:README.SUSE Source2:%{name}.pamd -Source3:%{name}-config.desktop +Source3:lxdm-config.desktop Source4:config-users.png -Source5:%{name} -Source6:sysconfig.%{name} -# PATCH-FEATURE-OPENSUSE lxdm-0.5.0-use-sysconfig.patch and...@opensuse.org +Source5:lxdm +Source6:sysconfig.lxdm +# PATCH-FEATURE-OPENSUSE lxdm-0.4.0-use-sysconfig.patch and...@opensuse.org # this patch allow lxdm to read system settings from /etc/sysconfig -Patch1: %{name}-0.5.0-use-sysconfig.patch -Patch2: %{name}-0.5.0-gnome-start.patch -# PATCH-FIX-OPENSUSE lxdm-0.5.0-common.patch wer...@novell.com +Patch1: %{name}-0.4.0-use-sysconfig.patch +Patch2: %{name}-0.4.0-gnome-start.patch +# PATCH-FIX-OPENSUSE lxdm-0.4.0-common.patch wer...@novell.com # this patch fix bnc#586555 lxdm now use common scripts in /etc/X11/xdm -Patch3: %{name}-0.5.0-common.patch +Patch3: %{name}-0.4.0-common.patch +Patch4: %{name}-0.4.0-fix-null-pointer-dereference.patch # Patch needed to use current new default wallpaper location # bnc#732671 -Patch4: %{name}-0.5.0-use-openSUSE-background.patch +Patch5: %{name}-0.4.1-background-12.1.patch +Patch6: %{name}-bnc-741454-d4e41ec.patch +Patch7: %{name}-0.4.1-fix-gtk2-keyboard-list-empty.patch +Patch8: %{name}-0.4.1-fix-small-bug-in-theme.patch +BuildRoot: %{_tmppath}/%{name}-%{version}-build BuildRequires: ConsoleKit-devel BuildRequires: autoconf BuildRequires: automake @@ -57,16 +60,16 @@ BuildRequires: make BuildRequires: pam-devel BuildRequires: pkg-config -BuildRequires: systemd-devel BuildRequires: update-desktop-files Requires: desktop-data-openSUSE Requires: pam -# FIXME: use proper Requires(pre/post/preun/...) PreReq: %fillup_prereq Recommends: gnome-control-center-user-faces -Provides: lxdm-conf = %{version} -Obsoletes: lxdm-conf %{version} -BuildRoot: %{_tmppath}/%{name}-%{version}-build +Provides: lxdm-conf = %version +Obsoletes: lxdm-conf %version +%if ! %{defined _rundir} +%define _rundir %{_localstatedir}/run +%endif %description LXDM is the future display manager of LXDE, the Lightweight X11 Desktop @@ -79,62 +82,59 @@ %patch2 -p1 %patch3 -p1 %patch4 -p1 -cp %{SOURCE1} . +%patch5 -p1 +%patch6 -p1
commit lxdm for openSUSE:Factory
Hello community, here is the log from the commit of package lxdm for openSUSE:Factory checked in at 2014-11-13 09:18:06 Comparing /work/SRC/openSUSE:Factory/lxdm (Old) and /work/SRC/openSUSE:Factory/.lxdm.new (New) Package is lxdm Changes: --- /work/SRC/openSUSE:Factory/lxdm/lxdm.changes2014-09-08 21:30:08.0 +0200 +++ /work/SRC/openSUSE:Factory/.lxdm.new/lxdm.changes 2014-11-13 09:18:28.0 +0100 @@ -1,0 +2,19 @@ +Wed Nov 12 12:39:07 UTC 2014 - and...@opensuse.org + +- repackaged 0.5.0 +- Removed unnecessary patches + * lxdm-0.4.0-fix-null-pointer-dereference.patch + * lxdm-0.4.1-fix-gtk2-keyboard-list-empty.patch + * lxdm-0.4.1-fix-small-bug-in-theme.patch + * lxdm-bnc-741454-d4e41ec.patch +- Renamed remaining patches + * lxdm-0.4.0-gnome-start.patch + * lxdm-0.5.0-use-openSUSE-background.patch + * lxdm-0.4.0-common.patch + * lxdm-0.5.0-use-sysconfig.patch + * lxdm-0.5.0-common.patch + * lxdm-0.4.1-background-12.1.patch + * lxdm-0.5.0-gnome-start.patch + * lxdm-0.4.0-use-sysconfig.patch + +--- Old: lxdm-0.4.0-common.patch lxdm-0.4.0-fix-null-pointer-dereference.patch lxdm-0.4.0-gnome-start.patch lxdm-0.4.0-use-sysconfig.patch lxdm-0.4.1-background-12.1.patch lxdm-0.4.1-fix-gtk2-keyboard-list-empty.patch lxdm-0.4.1-fix-small-bug-in-theme.patch lxdm-0.4.1.tar.bz2 lxdm-bnc-741454-d4e41ec.patch New: lxdm-0.5.0-common.patch lxdm-0.5.0-gnome-start.patch lxdm-0.5.0-use-openSUSE-background.patch lxdm-0.5.0-use-sysconfig.patch lxdm-0.5.0.tar.xz Other differences: -- ++ lxdm.spec ++ --- /var/tmp/diff_new_pack.eCHECU/_old 2014-11-13 09:18:29.0 +0100 +++ /var/tmp/diff_new_pack.eCHECU/_new 2014-11-13 09:18:29.0 +0100 @@ -16,37 +16,34 @@ # -%define _dminitdir %{_prefix}/lib/X11/displaymanagers - +%define _dminitdir %{_libexecdir}/X11/displaymanagers +%if ! %{defined _rundir} +%define _rundir %{_localstatedir}/run +%endif Name: lxdm +Version:0.5.0 +Release:0 Summary:LXDE Display Manager License:GPL-2.0 and LGPL-2.0 Group: System/GUI/LXDE -Version:0.4.1 -Release:0 Url:http://lxde.org/ -Source0:%name-%version.tar.bz2 +Source0:%{name}-%{version}.tar.xz Source1:README.SUSE Source2:%{name}.pamd -Source3:lxdm-config.desktop +Source3:%{name}-config.desktop Source4:config-users.png -Source5:lxdm -Source6:sysconfig.lxdm -# PATCH-FEATURE-OPENSUSE lxdm-0.4.0-use-sysconfig.patch and...@opensuse.org +Source5:%{name} +Source6:sysconfig.%{name} +# PATCH-FEATURE-OPENSUSE lxdm-0.5.0-use-sysconfig.patch and...@opensuse.org # this patch allow lxdm to read system settings from /etc/sysconfig -Patch1: %{name}-0.4.0-use-sysconfig.patch -Patch2: %{name}-0.4.0-gnome-start.patch -# PATCH-FIX-OPENSUSE lxdm-0.4.0-common.patch wer...@novell.com +Patch1: %{name}-0.5.0-use-sysconfig.patch +Patch2: %{name}-0.5.0-gnome-start.patch +# PATCH-FIX-OPENSUSE lxdm-0.5.0-common.patch wer...@novell.com # this patch fix bnc#586555 lxdm now use common scripts in /etc/X11/xdm -Patch3: %{name}-0.4.0-common.patch -Patch4: %{name}-0.4.0-fix-null-pointer-dereference.patch +Patch3: %{name}-0.5.0-common.patch # Patch needed to use current new default wallpaper location # bnc#732671 -Patch5: %{name}-0.4.1-background-12.1.patch -Patch6: %{name}-bnc-741454-d4e41ec.patch -Patch7: %{name}-0.4.1-fix-gtk2-keyboard-list-empty.patch -Patch8: %{name}-0.4.1-fix-small-bug-in-theme.patch -BuildRoot: %{_tmppath}/%{name}-%{version}-build +Patch4: %{name}-0.5.0-use-openSUSE-background.patch BuildRequires: ConsoleKit-devel BuildRequires: autoconf BuildRequires: automake @@ -60,16 +57,16 @@ BuildRequires: make BuildRequires: pam-devel BuildRequires: pkg-config +BuildRequires: systemd-devel BuildRequires: update-desktop-files Requires: desktop-data-openSUSE Requires: pam +# FIXME: use proper Requires(pre/post/preun/...) PreReq: %fillup_prereq Recommends: gnome-control-center-user-faces -Provides: lxdm-conf = %version -Obsoletes: lxdm-conf %version -%if ! %{defined _rundir} -%define _rundir %{_localstatedir}/run -%endif +Provides: lxdm-conf = %{version} +Obsoletes: lxdm-conf %{version} +BuildRoot: %{_tmppath}/%{name}-%{version}-build %description LXDM is the future display manager of LXDE, the Lightweight X11 Desktop @@ -82,59 +79,62 @@ %patch2 -p1 %patch3 -p1 %patch4 -p1 -%patch5 -p1 -%patch6 -p1 -%patch7 -p1
commit lxdm for openSUSE:Factory
Hello community, here is the log from the commit of package lxdm for openSUSE:Factory checked in at 2014-09-08 21:28:57 Comparing /work/SRC/openSUSE:Factory/lxdm (Old) and /work/SRC/openSUSE:Factory/.lxdm.new (New) Package is lxdm Changes: --- /work/SRC/openSUSE:Factory/lxdm/lxdm.changes2014-08-13 08:49:28.0 +0200 +++ /work/SRC/openSUSE:Factory/.lxdm.new/lxdm.changes 2014-09-08 21:30:08.0 +0200 @@ -1,0 +2,19 @@ +Wed Sep 3 21:19:26 UTC 2014 - t...@gmx.com + +- Downgrade to version 0.4.1 + * version 0.5.0 breaks first boot after installation of 13.2 + * rolled back the following patches + lxdm-0.4.1-fix-small-bug-in-theme.patch + lxdm-0.4.0-gnome-start.patch + lxdm-0.5.0-use-openSUSE-background.patch + lxdm-bnc-741454-d4e41ec.patch + lxdm-0.4.0-common.patch + lxdm-0.5.0-use-sysconfig.patch + lxdm-0.4.1-fix-gtk2-keyboard-list-empty.patch + lxdm-0.5.0-common.patch + lxdm-0.4.0-fix-null-pointer-dereference.patch + lxdm-0.5.0-gnome-start.patch + lxdm-0.4.0-use-sysconfig.patch + lxdm-0.4.1-background-12.1.patch + +--- Old: lxdm-0.5.0-common.patch lxdm-0.5.0-gnome-start.patch lxdm-0.5.0-use-openSUSE-background.patch lxdm-0.5.0-use-sysconfig.patch lxdm-0.5.0.tar.xz New: lxdm-0.4.0-common.patch lxdm-0.4.0-fix-null-pointer-dereference.patch lxdm-0.4.0-gnome-start.patch lxdm-0.4.0-use-sysconfig.patch lxdm-0.4.1-background-12.1.patch lxdm-0.4.1-fix-gtk2-keyboard-list-empty.patch lxdm-0.4.1-fix-small-bug-in-theme.patch lxdm-0.4.1.tar.bz2 lxdm-bnc-741454-d4e41ec.patch Other differences: -- ++ lxdm.spec ++ --- /var/tmp/diff_new_pack.Cv9kE2/_old 2014-09-08 21:30:10.0 +0200 +++ /var/tmp/diff_new_pack.Cv9kE2/_new 2014-09-08 21:30:10.0 +0200 @@ -16,34 +16,37 @@ # -%define _dminitdir %{_libexecdir}/X11/displaymanagers -%if ! %{defined _rundir} -%define _rundir %{_localstatedir}/run -%endif +%define _dminitdir %{_prefix}/lib/X11/displaymanagers + Name: lxdm -Version:0.5.0 -Release:0 Summary:LXDE Display Manager License:GPL-2.0 and LGPL-2.0 Group: System/GUI/LXDE +Version:0.4.1 +Release:0 Url:http://lxde.org/ -Source0:%{name}-%{version}.tar.xz +Source0:%name-%version.tar.bz2 Source1:README.SUSE Source2:%{name}.pamd -Source3:%{name}-config.desktop +Source3:lxdm-config.desktop Source4:config-users.png -Source5:%{name} -Source6:sysconfig.%{name} -# PATCH-FEATURE-OPENSUSE lxdm-0.5.0-use-sysconfig.patch and...@opensuse.org +Source5:lxdm +Source6:sysconfig.lxdm +# PATCH-FEATURE-OPENSUSE lxdm-0.4.0-use-sysconfig.patch and...@opensuse.org # this patch allow lxdm to read system settings from /etc/sysconfig -Patch1: %{name}-0.5.0-use-sysconfig.patch -Patch2: %{name}-0.5.0-gnome-start.patch -# PATCH-FIX-OPENSUSE lxdm-0.5.0-common.patch wer...@novell.com +Patch1: %{name}-0.4.0-use-sysconfig.patch +Patch2: %{name}-0.4.0-gnome-start.patch +# PATCH-FIX-OPENSUSE lxdm-0.4.0-common.patch wer...@novell.com # this patch fix bnc#586555 lxdm now use common scripts in /etc/X11/xdm -Patch3: %{name}-0.5.0-common.patch +Patch3: %{name}-0.4.0-common.patch +Patch4: %{name}-0.4.0-fix-null-pointer-dereference.patch # Patch needed to use current new default wallpaper location # bnc#732671 -Patch4: %{name}-0.5.0-use-openSUSE-background.patch +Patch5: %{name}-0.4.1-background-12.1.patch +Patch6: %{name}-bnc-741454-d4e41ec.patch +Patch7: %{name}-0.4.1-fix-gtk2-keyboard-list-empty.patch +Patch8: %{name}-0.4.1-fix-small-bug-in-theme.patch +BuildRoot: %{_tmppath}/%{name}-%{version}-build BuildRequires: ConsoleKit-devel BuildRequires: autoconf BuildRequires: automake @@ -57,16 +60,16 @@ BuildRequires: make BuildRequires: pam-devel BuildRequires: pkg-config -BuildRequires: systemd-devel BuildRequires: update-desktop-files Requires: desktop-data-openSUSE Requires: pam -# FIXME: use proper Requires(pre/post/preun/...) PreReq: %fillup_prereq Recommends: gnome-control-center-user-faces -Provides: lxdm-conf = %{version} -Obsoletes: lxdm-conf %{version} -BuildRoot: %{_tmppath}/%{name}-%{version}-build +Provides: lxdm-conf = %version +Obsoletes: lxdm-conf %version +%if ! %{defined _rundir} +%define _rundir %{_localstatedir}/run +%endif %description LXDM is the future display manager of LXDE, the Lightweight X11 Desktop @@ -79,58 +82,59 @@ %patch2 -p1 %patch3 -p1 %patch4 -p1 -cp %{SOURCE1} .
commit lxdm for openSUSE:Factory
Hello community, here is the log from the commit of package lxdm for openSUSE:Factory checked in at 2014-08-13 08:49:16 Comparing /work/SRC/openSUSE:Factory/lxdm (Old) and /work/SRC/openSUSE:Factory/.lxdm.new (New) Package is lxdm Changes: --- /work/SRC/openSUSE:Factory/lxdm/lxdm.changes2014-07-16 16:36:23.0 +0200 +++ /work/SRC/openSUSE:Factory/.lxdm.new/lxdm.changes 2014-08-13 08:49:28.0 +0200 @@ -58,48 +57,0 @@ -Mon Jul 7 06:47:05 UTC 2014 - t...@gmx.com - -- New upstream version 0.5.0 - * fix sometimes we can't logout - * fix env not passed to session process - * fix build without pam - * fix a dup socket call - * fix auto login with __default__ session - * fix a potential pid leak, fix user switch vt - * fix auto login with no password - * fix a fd leak - * fix an automake error - * fix background can't custom in gtk3-3.9.2 - * fix in latest gtk3 default theme background image not stretched - * fix gtk2 keyboard list empty - * fix a bug caused by gtk-3.4.3 - * add oop pam support - * add PAM_XAUDATA support - * add missing lxcommon.h - * add config option for ConsoleKit - * add gnome-shell user switch support - * add systemd login service support - * add hack to work with some bad pam module - * remove consolekit support in Xsession script - * remove userlist gtk3 limit - * remove not needed X11 include - * pam subdirectory should not be installed if --without-pam is set - * simplify env code by use glib 2.32 - * set active vt before start xserver - * let lxdm can be compiled on xstreamos - * measure xserver start time in log - * configure-check-only-for-ck-connector-in-case-consol - * support show more than 3 users when gtk3 - * make systemd support configurable - * enhancements for quick autologin - * only list user with valid shell - * try to fix crash when pam return too many env - * respect display id in server arg - * translation updates - * some minor fixes -- Removed unnecessary patches - * lxdm-0.4.0-fix-null-pointer-dereference.patch - * lxdm-0.4.1-fix-gtk2-keyboard-list-empty.patch - * lxdm-0.4.1-fix-small-bug-in-theme.patch - * lxdm-bnc-741454-d4e41ec.patch -- Renamed remaining patches - Other differences: -- -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org
commit lxdm for openSUSE:Factory
Hello community, here is the log from the commit of package lxdm for openSUSE:Factory checked in at 2014-07-16 16:36:21 Comparing /work/SRC/openSUSE:Factory/lxdm (Old) and /work/SRC/openSUSE:Factory/.lxdm.new (New) Package is lxdm Changes: --- /work/SRC/openSUSE:Factory/lxdm/lxdm.changes2014-05-22 20:38:11.0 +0200 +++ /work/SRC/openSUSE:Factory/.lxdm.new/lxdm.changes 2014-07-16 16:36:23.0 +0200 @@ -1,0 +2,104 @@ +Mon Jul 7 06:47:05 UTC 2014 - t...@gmx.com + +- New upstream version 0.5.0 + * fix sometimes we can't logout + * fix env not passed to session process + * fix build without pam + * fix a dup socket call + * fix auto login with __default__ session + * fix a potential pid leak, fix user switch vt + * fix auto login with no password + * fix a fd leak + * fix an automake error + * fix background can't custom in gtk3-3.9.2 + * fix in latest gtk3 default theme background image not stretched + * fix gtk2 keyboard list empty + * fix a bug caused by gtk-3.4.3 + * add oop pam support + * add PAM_XAUDATA support + * add missing lxcommon.h + * add config option for ConsoleKit + * add gnome-shell user switch support + * add systemd login service support + * add hack to work with some bad pam module + * remove consolekit support in Xsession script + * remove userlist gtk3 limit + * remove not needed X11 include + * pam subdirectory should not be installed if --without-pam is set + * simplify env code by use glib 2.32 + * set active vt before start xserver + * let lxdm can be compiled on xstreamos + * measure xserver start time in log + * configure-check-only-for-ck-connector-in-case-consol + * support show more than 3 users when gtk3 + * make systemd support configurable + * enhancements for quick autologin + * only list user with valid shell + * try to fix crash when pam return too many env + * respect display id in server arg + * translation updates + * some minor fixes +- Removed unnecessary patches + * lxdm-0.4.0-fix-null-pointer-dereference.patch + * lxdm-0.4.1-fix-gtk2-keyboard-list-empty.patch + * lxdm-0.4.1-fix-small-bug-in-theme.patch + * lxdm-bnc-741454-d4e41ec.patch +- Renamed remaining patches + * lxdm-0.4.0-gnome-start.patch + * lxdm-0.5.0-use-openSUSE-background.patch + * lxdm-0.4.0-common.patch + * lxdm-0.5.0-use-sysconfig.patch + * lxdm-0.5.0-common.patch + * lxdm-0.4.1-background-12.1.patch + * lxdm-0.5.0-gnome-start.patch + * lxdm-0.4.0-use-sysconfig.patch + +--- +Mon Jul 7 06:47:05 UTC 2014 - t...@gmx.com + +- New upstream version 0.5.0 + * fix sometimes we can't logout + * fix env not passed to session process + * fix build without pam + * fix a dup socket call + * fix auto login with __default__ session + * fix a potential pid leak, fix user switch vt + * fix auto login with no password + * fix a fd leak + * fix an automake error + * fix background can't custom in gtk3-3.9.2 + * fix in latest gtk3 default theme background image not stretched + * fix gtk2 keyboard list empty + * fix a bug caused by gtk-3.4.3 + * add oop pam support + * add PAM_XAUDATA support + * add missing lxcommon.h + * add config option for ConsoleKit + * add gnome-shell user switch support + * add systemd login service support + * add hack to work with some bad pam module + * remove consolekit support in Xsession script + * remove userlist gtk3 limit + * remove not needed X11 include + * pam subdirectory should not be installed if --without-pam is set + * simplify env code by use glib 2.32 + * set active vt before start xserver + * let lxdm can be compiled on xstreamos + * measure xserver start time in log + * configure-check-only-for-ck-connector-in-case-consol + * support show more than 3 users when gtk3 + * make systemd support configurable + * enhancements for quick autologin + * only list user with valid shell + * try to fix crash when pam return too many env + * respect display id in server arg + * translation updates + * some minor fixes +- Removed unnecessary patches + * lxdm-0.4.0-fix-null-pointer-dereference.patch + * lxdm-0.4.1-fix-gtk2-keyboard-list-empty.patch + * lxdm-0.4.1-fix-small-bug-in-theme.patch + * lxdm-bnc-741454-d4e41ec.patch +- Renamed remaining patches + +--- Old: lxdm-0.4.0-common.patch lxdm-0.4.0-fix-null-pointer-dereference.patch lxdm-0.4.0-gnome-start.patch lxdm-0.4.0-use-sysconfig.patch lxdm-0.4.1-background-12.1.patch lxdm-0.4.1-fix-gtk2-keyboard-list-empty.patch lxdm-0.4.1-fix-small-bug-in-theme.patch lxdm-0.4.1.tar.bz2 lxdm-bnc-741454-d4e41ec.patch New: lxdm-0.5.0-common.patch
commit lxdm for openSUSE:Factory
Hello community, here is the log from the commit of package lxdm for openSUSE:Factory checked in at 2014-05-22 20:38:01 Comparing /work/SRC/openSUSE:Factory/lxdm (Old) and /work/SRC/openSUSE:Factory/.lxdm.new (New) Package is lxdm Changes: --- /work/SRC/openSUSE:Factory/lxdm/lxdm.changes2014-04-26 10:06:12.0 +0200 +++ /work/SRC/openSUSE:Factory/.lxdm.new/lxdm.changes 2014-05-22 20:38:11.0 +0200 @@ -1,0 +2,10 @@ +Fri May 9 23:50:22 UTC 2014 - t...@gmx.com + +- Fix build failure produced by Request 233253 + +--- +Fri May 9 12:03:53 UTC 2014 - a...@suse.com + +- Use %_rundir instead of /var/run. + +--- Other differences: -- ++ lxdm.spec ++ --- /var/tmp/diff_new_pack.r8G9QP/_old 2014-05-22 20:38:13.0 +0200 +++ /var/tmp/diff_new_pack.r8G9QP/_new 2014-05-22 20:38:13.0 +0200 @@ -1,7 +1,7 @@ # # spec file for package lxdm # -# Copyright (c) 2013 SUSE LINUX Products GmbH, Nuernberg, Germany. +# Copyright (c) 2014 SUSE LINUX Products GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -67,6 +67,9 @@ Recommends: gnome-control-center-user-faces Provides: lxdm-conf = %version Obsoletes: lxdm-conf %version +%if ! %{defined _rundir} +%define _rundir %{_localstatedir}/run +%endif %description LXDM is the future display manager of LXDE, the Lightweight X11 Desktop @@ -107,9 +110,9 @@ chmod -x %buildroot/%_sysconfdir/pam.d/%name ln -sf %_sbindir/%name-binary %buildroot/%_bindir/%name %find_lang %name -%__mkdir_p %buildroot/%_localstatedir/run +%__mkdir_p %buildroot/%_rundir %__mkdir_p %buildroot/%_localstatedir/lib/%name -touch %buildroot/%_localstatedir/run/%name.pid +touch %buildroot/%_rundir/%name.pid %__mkdir_p %{buildroot}%{_dminitdir}/ %__cp %{SOURCE5} %{buildroot}%{_dminitdir}/ %__mkdir -p %{buildroot}%{_localstatedir}/adm/fillup-templates @@ -155,7 +158,7 @@ %attr(640,lxdm,lxdm) %config(noreplace) %{_sysconfdir}/%{name}/%{name}.conf %config(noreplace) %{_sysconfdir}/pam.d/%{name} %attr(750,lxdm,lxdm) %dir %{_localstatedir}/lib/%{name} -%ghost %{_localstatedir}/run/%{name}.pid +%ghost %_rundir/%{name}.pid %exclude /%_datadir/pixmaps %{_dminitdir}/lxdm %config %{_localstatedir}/adm/fillup-templates/sysconfig.lxdm -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org
commit lxdm for openSUSE:Factory
Hello community, here is the log from the commit of package lxdm for openSUSE:Factory checked in at 2014-04-26 10:06:11 Comparing /work/SRC/openSUSE:Factory/lxdm (Old) and /work/SRC/openSUSE:Factory/.lxdm.new (New) Package is lxdm Changes: --- /work/SRC/openSUSE:Factory/lxdm/lxdm.changes2013-01-12 14:52:20.0 +0100 +++ /work/SRC/openSUSE:Factory/.lxdm.new/lxdm.changes 2014-04-26 10:06:12.0 +0200 @@ -1,0 +2,12 @@ +Fri Apr 18 18:02:24 UTC 2014 - t...@gmx.com + +- added lxdm-0.4.1-fix-gtk2-keyboard-list-empty.patch +- added lxdm-0.4.1-fix-small-bug-in-theme.patch + * prompt color in Industrial theme gtkrc file is honored +- modified lxdm-0.4.1-background-12.1.patch + * 1920x1080 is 16:9, the most common aspect ratio for monitors +- removed checks and patches for discontinued versions + * lxdm-0.4.0-background.patch + * cleaned spec file + +--- Old: lxdm-0.4.0-background.patch New: lxdm-0.4.1-fix-gtk2-keyboard-list-empty.patch lxdm-0.4.1-fix-small-bug-in-theme.patch Other differences: -- ++ lxdm.spec ++ --- /var/tmp/diff_new_pack.qK8j4Z/_old 2014-04-26 10:06:13.0 +0200 +++ /var/tmp/diff_new_pack.qK8j4Z/_new 2014-04-26 10:06:13.0 +0200 @@ -32,19 +32,20 @@ Source4:config-users.png Source5:lxdm Source6:sysconfig.lxdm -Patch0: %{name}-0.4.0-background.patch # PATCH-FEATURE-OPENSUSE lxdm-0.4.0-use-sysconfig.patch and...@opensuse.org # this patch allow lxdm to read system settings from /etc/sysconfig Patch1: %{name}-0.4.0-use-sysconfig.patch Patch2: %{name}-0.4.0-gnome-start.patch # PATCH-FIX-OPENSUSE lxdm-0.4.0-common.patch wer...@novell.com # this patch fix bnc#586555 lxdm now use common scripts in /etc/X11/xdm -Patch4: %{name}-0.4.0-common.patch -Patch5: %{name}-0.4.0-fix-null-pointer-dereference.patch +Patch3: %{name}-0.4.0-common.patch +Patch4: %{name}-0.4.0-fix-null-pointer-dereference.patch # Patch needed to use current new default wallpaper location # bnc#732671 -Patch6: %{name}-0.4.1-background-12.1.patch -Patch7: %{name}-bnc-741454-d4e41ec.patch +Patch5: %{name}-0.4.1-background-12.1.patch +Patch6: %{name}-bnc-741454-d4e41ec.patch +Patch7: %{name}-0.4.1-fix-gtk2-keyboard-list-empty.patch +Patch8: %{name}-0.4.1-fix-small-bug-in-theme.patch BuildRoot: %{_tmppath}/%{name}-%{version}-build BuildRequires: ConsoleKit-devel BuildRequires: autoconf @@ -63,9 +64,7 @@ Requires: desktop-data-openSUSE Requires: pam PreReq: %fillup_prereq -%if 0%{?suse_version} = 1210 Recommends: gnome-control-center-user-faces -%endif Provides: lxdm-conf = %version Obsoletes: lxdm-conf %version @@ -76,17 +75,14 @@ %prep %setup -q -%if 0%{?suse_version} = 1140 -%patch0 -p1 -%endif %patch1 -p1 %patch2 -p1 +%patch3 -p1 %patch4 -p1 %patch5 -p1 -%if 0%{?suse_version} = 1210 %patch6 -p1 %patch7 -p1 -%endif +%patch8 -p1 %__cp %{SOURCE1} . ++ lxdm-0.4.1-background-12.1.patch ++ --- /var/tmp/diff_new_pack.qK8j4Z/_old 2014-04-26 10:06:13.0 +0200 +++ /var/tmp/diff_new_pack.qK8j4Z/_new 2014-04-26 10:06:13.0 +0200 @@ -5,7 +5,7 @@ ## background of the greeter -bg=/usr/share/backgrounds/default.png -+bg=/usr/share/wallpapers/openSUSEdefault/contents/images/1600x1200.jpg ++bg=/usr/share/wallpapers/openSUSEdefault/contents/images/1920x1080.jpg ## if show bottom pane bottom_pane=1 ++ lxdm-0.4.1-fix-gtk2-keyboard-list-empty.patch ++ From: 4e4f5ca87fb03c2e5b937f381673c51fd00bcb54 2012-10-22 From: dgod dgod@gmail.com Subject: [PATCH] fix gtk2 keyboard list empty diff -uNr lxdm-0.4.1-old/data/themes/Industrial/greeter.ui lxdm-0.4.1-new/data/themes/Industrial/greeter.ui --- lxdm-0.4.1-old/data/themes/Industrial/greeter.ui2011-07-29 15:42:33.0 +0200 +++ lxdm-0.4.1-new/data/themes/Industrial/greeter.ui2012-10-22 11:15:02.0 +0200 @@ -201,7 +201,9 @@ /packing /child child - object class=GtkComboBoxEntry id=keyboard/ + object class=GtkComboBoxEntry id=keyboard + property name=text_column0/property + /object packing property name=expandFalse/property property name=position3/property diff -uNr lxdm-0.4.1-old/data/lxdm.glade lxdm-0.4.1-new/data/lxdm.glade --- lxdm-0.4.1-old/data/lxdm.glade 2011-07-29 15:42:33.0 +0200 +++ lxdm-0.4.1-new/data/lxdm.glade 2012-10-22 11:15:02.0 +0200 @@
commit lxdm for openSUSE:Factory
Hello community, here is the log from the commit of package lxdm for openSUSE:Factory checked in at 2013-01-12 14:52:19 Comparing /work/SRC/openSUSE:Factory/lxdm (Old) and /work/SRC/openSUSE:Factory/.lxdm.new (New) Package is lxdm, Maintainer is Changes: --- /work/SRC/openSUSE:Factory/lxdm/lxdm.changes2012-11-21 17:03:55.0 +0100 +++ /work/SRC/openSUSE:Factory/.lxdm.new/lxdm.changes 2013-01-12 14:52:20.0 +0100 @@ -1,0 +2,6 @@ +Fri Jan 11 12:56:02 UTC 2013 - co...@suse.com + +- run fdupes only as last step, or it will create symlinks to files + deleted later + +--- Other differences: -- ++ lxdm.spec ++ --- /var/tmp/diff_new_pack.bMjhte/_old 2013-01-12 14:52:22.0 +0100 +++ /var/tmp/diff_new_pack.bMjhte/_new 2013-01-12 14:52:22.0 +0100 @@ -1,7 +1,7 @@ # # spec file for package lxdm # -# Copyright (c) 2012 SUSE LINUX Products GmbH, Nuernberg, Germany. +# Copyright (c) 2013 SUSE LINUX Products GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -110,7 +110,6 @@ install %SOURCE2 %buildroot/%_sysconfdir/pam.d/%name chmod -x %buildroot/%_sysconfdir/pam.d/%name ln -sf %_sbindir/%name-binary %buildroot/%_bindir/%name -%fdupes -s %buildroot/%_datadir %find_lang %name %__mkdir_p %buildroot/%_localstatedir/run %__mkdir_p %buildroot/%_localstatedir/lib/%name @@ -120,8 +119,7 @@ %__mkdir -p %{buildroot}%{_localstatedir}/adm/fillup-templates cp %{SOURCE6} %{buildroot}%{_localstatedir}/adm/fillup-templates/ -%clean -%__rm -rf %buildroot +%fdupes -s %buildroot/%_datadir %pre /usr/sbin/groupadd -r lxdm 2 /dev/null || : -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org
commit lxdm for openSUSE:Factory
Hello community, here is the log from the commit of package lxdm for openSUSE:Factory checked in at 2012-11-21 17:03:52 Comparing /work/SRC/openSUSE:Factory/lxdm (Old) and /work/SRC/openSUSE:Factory/.lxdm.new (New) Package is lxdm, Maintainer is Changes: --- /work/SRC/openSUSE:Factory/lxdm/lxdm.changes2012-09-27 10:25:42.0 +0200 +++ /work/SRC/openSUSE:Factory/.lxdm.new/lxdm.changes 2012-11-21 17:03:55.0 +0100 @@ -1,0 +2,6 @@ +Tue Nov 20 07:43:50 UTC 2012 - dims...@opensuse.org + +- Fix useradd invocation: -o is useless without -u and newer + versions of pwdutils/shadowutils fail on this now. + +--- Other differences: -- ++ lxdm.spec ++ --- /var/tmp/diff_new_pack.tmrU5r/_old 2012-11-21 17:03:57.0 +0100 +++ /var/tmp/diff_new_pack.tmrU5r/_new 2012-11-21 17:03:57.0 +0100 @@ -125,7 +125,7 @@ %pre /usr/sbin/groupadd -r lxdm 2 /dev/null || : -/usr/sbin/useradd -r -o -g lxdm -s /bin/false \ +/usr/sbin/useradd -r -g lxdm -s /bin/false \ -c LXDE Display Manager daemon -d /var/lib/lxdm lxdm 2 /dev/null || : /usr/sbin/usermod -g lxdm -G lxdm -s /bin/false lxdm 2 /dev/null -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org
commit lxdm for openSUSE:Factory
Hello community, here is the log from the commit of package lxdm for openSUSE:Factory checked in at 2012-07-30 09:22:14 Comparing /work/SRC/openSUSE:Factory/lxdm (Old) and /work/SRC/openSUSE:Factory/.lxdm.new (New) Package is lxdm, Maintainer is Changes: --- /work/SRC/openSUSE:Factory/lxdm/lxdm.changes2012-06-10 21:51:45.0 +0200 +++ /work/SRC/openSUSE:Factory/.lxdm.new/lxdm.changes 2012-07-30 09:22:16.0 +0200 @@ -1,0 +2,5 @@ +Wed Jul 18 20:11:35 UTC 2012 - bwiedem...@suse.com + +- do not busy-poll forever (bnc#741454) + +--- New: lxdm-bnc-741454-d4e41ec.patch Other differences: -- ++ lxdm.spec ++ --- /var/tmp/diff_new_pack.QTHGd5/_old 2012-07-30 09:22:18.0 +0200 +++ /var/tmp/diff_new_pack.QTHGd5/_new 2012-07-30 09:22:18.0 +0200 @@ -43,6 +43,7 @@ # Patch needed to use current new default wallpaper location # bnc#732671 Patch6: %{name}-0.4.1-background-12.1.patch +Patch7: %{name}-bnc-741454-d4e41ec.patch BuildRoot: %{_tmppath}/%{name}-%{version}-build BuildRequires: ConsoleKit-devel BuildRequires: autoconf @@ -82,6 +83,7 @@ %patch5 -p1 %if 0%{?suse_version} = 1210 %patch6 -p1 +%patch7 -p1 %endif %__cp %{SOURCE1} . ++ lxdm-bnc-741454-d4e41ec.patch ++ From d4e41ecb36a1ea29482b75674d804bb0f05540b2 Mon Sep 17 00:00:00 2001 From: dgod dgod@gmail.com Date: Sun, 25 Dec 2011 15:23:19 +0800 Subject: [PATCH] fix event check bug caused cpu 100% --- src/lxcom.c |2 +- 1 files changed, 1 insertions(+), 1 deletions(-) diff --git a/src/lxcom.c b/src/lxcom.c index 02763eb..18ee12e 100644 --- a/src/lxcom.c +++ b/src/lxcom.c @@ -89,7 +89,7 @@ static gboolean lxcom_prepare (GSource *source,gint *timeout) static gboolean lxcom_check(GSource *source) { - return TRUE; + return (((LXComSource*)source)-poll.reventsG_IO_IN)?TRUE:FALSE; } static gboolean lxcom_dispatch (GSource *source,GSourceFunc callback,gpointer user_data) -- 1.7.4.1 -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org
commit lxdm for openSUSE:Factory
Hello community, here is the log from the commit of package lxdm for openSUSE:Factory checked in at 2012-06-10 20:17:55 Comparing /work/SRC/openSUSE:Factory/lxdm (Old) and /work/SRC/openSUSE:Factory/.lxdm.new (New) Package is lxdm, Maintainer is Changes: --- /work/SRC/openSUSE:Factory/lxdm/lxdm.changes2012-02-16 14:58:40.0 +0100 +++ /work/SRC/openSUSE:Factory/.lxdm.new/lxdm.changes 2012-06-10 21:51:45.0 +0200 @@ -1,0 +2,5 @@ +Thu Jun 7 07:25:13 UTC 2012 - pgaj...@suse.com + +- use autoreconf because of suse-sysconfig.h co. + +--- Other differences: -- ++ lxdm.spec ++ --- /var/tmp/diff_new_pack.Hd1hkF/_old 2012-06-10 21:51:46.0 +0200 +++ /var/tmp/diff_new_pack.Hd1hkF/_new 2012-06-10 21:51:46.0 +0200 @@ -87,6 +87,7 @@ %__cp %{SOURCE1} . %build +autoreconf -fi %configure %__make %{?jobs:-j%{jobs}} -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org
commit lxdm for openSUSE:Factory
Hello community, here is the log from the commit of package lxdm for openSUSE:Factory checked in at 2012-02-16 14:58:37 Comparing /work/SRC/openSUSE:Factory/lxdm (Old) and /work/SRC/openSUSE:Factory/.lxdm.new (New) Package is lxdm, Maintainer is Changes: --- /work/SRC/openSUSE:Factory/lxdm/lxdm.changes2012-01-04 07:25:08.0 +0100 +++ /work/SRC/openSUSE:Factory/.lxdm.new/lxdm.changes 2012-02-16 14:58:40.0 +0100 @@ -1,0 +2,5 @@ +Mon Feb 13 10:50:07 UTC 2012 - co...@suse.com + +- patch license to follow spdx.org standard + +--- Other differences: -- ++ lxdm.spec ++ --- /var/tmp/diff_new_pack.bE9drF/_old 2012-02-16 14:58:41.0 +0100 +++ /var/tmp/diff_new_pack.bE9drF/_new 2012-02-16 14:58:41.0 +0100 @@ -1,7 +1,7 @@ # # spec file for package lxdm # -# Copyright (c) 2011 SUSE LINUX Products GmbH, Nuernberg, Germany. +# Copyright (c) 2012 SUSE LINUX Products GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -15,16 +15,15 @@ # Please submit bugfixes or comments via http://bugs.opensuse.org/ # -# norootforbuild %define _dminitdir %{_prefix}/lib/X11/displaymanagers Name: lxdm Summary:LXDE Display Manager -Version:0.4.1 -Release:10 -License:GPLv2 and LGPLv2 +License:GPL-2.0 and LGPL-2.0 Group: System/GUI/LXDE +Version:0.4.1 +Release:0 Url:http://lxde.org/ Source0:%name-%version.tar.bz2 Source1:README.SUSE @@ -45,9 +44,19 @@ # bnc#732671 Patch6: %{name}-0.4.1-background-12.1.patch BuildRoot: %{_tmppath}/%{name}-%{version}-build -BuildRequires: autoconf automake gcc gettext-tools make -BuildRequires: ConsoleKit-devel gettext-runtime gtk2-devel intltool -BuildRequires: fdupes iso-codes-devel pam-devel pkg-config +BuildRequires: ConsoleKit-devel +BuildRequires: autoconf +BuildRequires: automake +BuildRequires: fdupes +BuildRequires: gcc +BuildRequires: gettext-runtime +BuildRequires: gettext-tools +BuildRequires: gtk2-devel +BuildRequires: intltool +BuildRequires: iso-codes-devel +BuildRequires: make +BuildRequires: pam-devel +BuildRequires: pkg-config BuildRequires: update-desktop-files Requires: desktop-data-openSUSE Requires: pam -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org
commit lxdm for openSUSE:Factory
Hello community, here is the log from the commit of package lxdm for openSUSE:Factory checked in at 2012-01-04 07:25:07 Comparing /work/SRC/openSUSE:Factory/lxdm (Old) and /work/SRC/openSUSE:Factory/.lxdm.new (New) Package is lxdm, Maintainer is Changes: --- /work/SRC/openSUSE:Factory/lxdm/lxdm.changes2011-10-16 12:56:42.0 +0200 +++ /work/SRC/openSUSE:Factory/.lxdm.new/lxdm.changes 2012-01-04 07:25:08.0 +0100 @@ -1,0 +2,5 @@ +Mon Dec 05 17:56:56 UTC 2011 - lth...@opensuse.org + +- added patch to use new default wallpaper location since OS 12.1 + bnc#732671 +--- New: lxdm-0.4.1-background-12.1.patch Other differences: -- ++ lxdm.spec ++ --- /var/tmp/diff_new_pack.s4e1O9/_old 2012-01-04 07:25:09.0 +0100 +++ /var/tmp/diff_new_pack.s4e1O9/_new 2012-01-04 07:25:09.0 +0100 @@ -22,7 +22,7 @@ Name: lxdm Summary:LXDE Display Manager Version:0.4.1 -Release:9 +Release:10 License:GPLv2 and LGPLv2 Group: System/GUI/LXDE Url:http://lxde.org/ @@ -41,6 +41,9 @@ # this patch fix bnc#586555 lxdm now use common scripts in /etc/X11/xdm Patch4: %{name}-0.4.0-common.patch Patch5: %{name}-0.4.0-fix-null-pointer-dereference.patch +# Patch needed to use current new default wallpaper location +# bnc#732671 +Patch6: %{name}-0.4.1-background-12.1.patch BuildRoot: %{_tmppath}/%{name}-%{version}-build BuildRequires: autoconf automake gcc gettext-tools make BuildRequires: ConsoleKit-devel gettext-runtime gtk2-devel intltool @@ -48,7 +51,7 @@ BuildRequires: update-desktop-files Requires: desktop-data-openSUSE Requires: pam -%if %suse_version = 1210 +%if 0%{?suse_version} = 1210 Recommends: gnome-control-center-user-faces %endif Provides: lxdm-conf = %version @@ -61,11 +64,16 @@ %prep %setup -q +%if 0%{?suse_version} = 1140 %patch0 -p1 +%endif %patch1 -p1 %patch2 -p1 %patch4 -p1 %patch5 -p1 +%if 0%{?suse_version} = 1210 +%patch6 -p1 +%endif %__cp %{SOURCE1} . ++ lxdm-0.4.1-background-12.1.patch ++ --- lxdm-0.4.1.old/data/lxdm.conf.in2011-07-29 15:42:33.0 +0200 +++ lxdm-0.4.1/data/lxdm.conf.in2011-12-02 16:46:15.821006819 +0100 @@ -27,7 +27,7 @@ gtk_theme=Clearlooks ## background of the greeter -bg=/usr/share/backgrounds/default.png +bg=/usr/share/wallpapers/openSUSEdefault/contents/images/1600x1200.jpg ## if show bottom pane bottom_pane=1 -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org
commit lxdm for openSUSE:Factory
Hello community, here is the log from the commit of package lxdm for openSUSE:Factory checked in at Sun Oct 16 12:54:14 CEST 2011. --- openSUSE:Factory/lxdm/lxdm.changes 2011-09-23 02:12:18.0 +0200 +++ /mounts/work_src_done/STABLE/lxdm/lxdm.changes 2011-09-21 11:46:23.0 +0200 @@ -1,0 +2,11 @@ +Wed Sep 21 08:36:56 UTC 2011 - e...@suse.com + +- Don't use %{_libexecdir} for init script path, it's not uniformly + defined on all supported products. + +--- +Tue Sep 20 16:00:19 UTC 2011 - e...@suse.com + +- Change %{_libdir} to ${_libexecdir}. + +--- calling whatdependson for head-i586 Other differences: -- ++ lxdm.spec ++ --- /var/tmp/diff_new_pack.gBbk25/_old 2011-10-16 12:54:11.0 +0200 +++ /var/tmp/diff_new_pack.gBbk25/_new 2011-10-16 12:54:11.0 +0200 @@ -17,6 +17,7 @@ # norootforbuild +%define _dminitdir %{_prefix}/lib/X11/displaymanagers Name: lxdm Summary:LXDE Display Manager @@ -92,8 +93,8 @@ %__mkdir_p %buildroot/%_localstatedir/run %__mkdir_p %buildroot/%_localstatedir/lib/%name touch %buildroot/%_localstatedir/run/%name.pid -%__mkdir_p %{buildroot}%{_libdir}/X11/displaymanagers/ -%__cp %{SOURCE5} %{buildroot}%{_libdir}/X11/displaymanagers/ +%__mkdir_p %{buildroot}%{_dminitdir}/ +%__cp %{SOURCE5} %{buildroot}%{_dminitdir}/ %clean %__rm -rf %buildroot @@ -118,8 +119,7 @@ %{_datadir}/applications/lxdm-config.desktop %{_datadir}/%{name}/* %dir %{_sysconfdir}/%{name}/ -%dir %{_libdir}/X11/ -%dir %{_libdir}/X11/displaymanagers/ +%dir %{_dminitdir}/ %{_bindir}/%{name} %{_bindir}/%{name}-config %{_sbindir}/%{name}-binary @@ -138,6 +138,6 @@ %attr(750,lxdm,lxdm) %dir %{_localstatedir}/lib/%{name} %ghost %{_localstatedir}/run/%{name}.pid %exclude /%_datadir/pixmaps -%{_libdir}/X11/displaymanagers/lxdm +%{_dminitdir}/lxdm %changelog continue with q... Remember to have fun... -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org
commit lxdm for openSUSE:Factory
Hello community, here is the log from the commit of package lxdm for openSUSE:Factory checked in at Wed Sep 7 17:55:43 CEST 2011. --- lxdm/lxdm.changes 2011-08-12 12:13:53.0 +0200 +++ /mounts/work_src_done/STABLE/lxdm/lxdm.changes 2011-09-06 06:35:24.0 +0200 @@ -1,0 +2,38 @@ +Mon Sep 5 21:35:36 UTC 2011 - e...@suse.com + +- Add %_libdir/X11 to the list of dirs. + +--- +Wed Aug 31 07:37:48 UTC 2011 - e...@suse.com + +- %{_libdir}/X11/displaymanagers is no config file. + +--- +Wed Aug 31 07:33:03 UTC 2011 - e...@suse.com + +- lxdm: fixed bug. + +--- +Tue Aug 30 14:56:01 UTC 2011 - e...@suse.com + +- Changed %{_sysconfdir}/X11/displaymanagers to + %{_libdir}/X11/displaymanagers. + +--- +Tue Aug 30 09:51:30 UTC 2011 - e...@suse.com + +- add missing %dir %{_sysconfdir}/X11/displaymanagers + to specfile. + +--- +Thu Aug 25 12:14:26 UTC 2011 - e...@novell.com + +- lxdm: Add startup script file to be sourced by /etc/xinit.d/xdm. + +The display manager stratup script /etc/init.d/xdm should not +contain any code specific to a display manager. Instead such code +should live in a script file supplied by the specific dm which +is sourced by the start script. Those script files will live +in /etc/X11/displaymanagers/. + +--- calling whatdependson for head-i586 New: lxdm Other differences: -- ++ lxdm.spec ++ --- /var/tmp/diff_new_pack.GGdDig/_old 2011-09-07 17:55:39.0 +0200 +++ /var/tmp/diff_new_pack.GGdDig/_new 2011-09-07 17:55:39.0 +0200 @@ -21,7 +21,7 @@ Name: lxdm Summary:LXDE Display Manager Version:0.4.1 -Release:7 +Release:9 License:GPLv2 and LGPLv2 Group: System/GUI/LXDE Url:http://lxde.org/ @@ -30,6 +30,7 @@ Source2:%{name}.pamd Source3:lxdm-config.desktop Source4:config-users.png +Source5:lxdm Patch0: %{name}-0.4.0-background.patch # PATCH-FEATURE-OPENSUSE lxdm-0.4.0-use-sysconfig.patch and...@opensuse.org # this patch allow lxdm to read system settings from /etc/sysconfig @@ -91,6 +92,8 @@ %__mkdir_p %buildroot/%_localstatedir/run %__mkdir_p %buildroot/%_localstatedir/lib/%name touch %buildroot/%_localstatedir/run/%name.pid +%__mkdir_p %{buildroot}%{_libdir}/X11/displaymanagers/ +%__cp %{SOURCE5} %{buildroot}%{_libdir}/X11/displaymanagers/ %clean %__rm -rf %buildroot @@ -115,6 +118,8 @@ %{_datadir}/applications/lxdm-config.desktop %{_datadir}/%{name}/* %dir %{_sysconfdir}/%{name}/ +%dir %{_libdir}/X11/ +%dir %{_libdir}/X11/displaymanagers/ %{_bindir}/%{name} %{_bindir}/%{name}-config %{_sbindir}/%{name}-binary @@ -133,5 +138,6 @@ %attr(750,lxdm,lxdm) %dir %{_localstatedir}/lib/%{name} %ghost %{_localstatedir}/run/%{name}.pid %exclude /%_datadir/pixmaps +%{_libdir}/X11/displaymanagers/lxdm %changelog ++ lxdm ++ lxdm_start_proc() { xdm_reload_files return $? } lxdm_vars() { case $1 in lxdm|LXDM) DISPLAYMANAGER=/usr/bin/lxdm XDMOPTIONS=-d STARTPROC=lxdm_start_proc RELOADPROC=lxdm_start_proc ;; *) return 1 ;; esac return 0 } Remember to have fun... -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org
commit lxdm for openSUSE:Factory
Hello community, here is the log from the commit of package lxdm for openSUSE:Factory checked in at Tue Aug 16 14:43:02 CEST 2011. --- lxdm/lxdm.changes 2011-08-01 12:32:29.0 +0200 +++ /mounts/work_src_done/STABLE/lxdm/lxdm.changes 2011-08-12 12:13:53.0 +0200 @@ -1,0 +2,5 @@ +Fri Aug 12 10:13:39 UTC 2011 - and...@opensuse.org + +- recommends user faces for suse = 12.1 + +--- calling whatdependson for head-i586 Other differences: -- ++ lxdm.spec ++ --- /var/tmp/diff_new_pack.yDybN7/_old 2011-08-16 14:42:40.0 +0200 +++ /var/tmp/diff_new_pack.yDybN7/_new 2011-08-16 14:42:40.0 +0200 @@ -21,7 +21,7 @@ Name: lxdm Summary:LXDE Display Manager Version:0.4.1 -Release:5 +Release:7 License:GPLv2 and LGPLv2 Group: System/GUI/LXDE Url:http://lxde.org/ @@ -46,6 +46,9 @@ BuildRequires: update-desktop-files Requires: desktop-data-openSUSE Requires: pam +%if %suse_version = 1210 +Recommends: gnome-control-center-user-faces +%endif Provides: lxdm-conf = %version Obsoletes: lxdm-conf %version Remember to have fun... -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org
commit lxdm for openSUSE:Factory
Hello community, here is the log from the commit of package lxdm for openSUSE:Factory checked in at Mon Aug 1 10:27:53 CEST 2011. --- lxdm/lxdm.changes 2011-07-29 00:35:16.0 +0200 +++ /mounts/work_src_done/STABLE/lxdm/lxdm.changes 2011-07-30 00:32:22.0 +0200 @@ -1,0 +2,13 @@ +Fri Jul 29 22:31:51 UTC 2011 - and...@opensuse.org + +- new upstream version 0.4.1 + * translations updates + * fix lost data entry when install + +--- +Fri Jul 29 19:02:00 UTC 2011 - g...@opensuse.org + +- added lxdm-0.4.0-fix-null-pointer-dereference.patch in order to + fix a potential NUll pointer dereference + +--- calling whatdependson for head-i586 Old: lxdm-0.4.0.tar.bz2 New: lxdm-0.4.0-fix-null-pointer-dereference.patch lxdm-0.4.1.tar.bz2 Other differences: -- ++ lxdm.spec ++ --- /var/tmp/diff_new_pack.RvAnqP/_old 2011-08-01 10:26:17.0 +0200 +++ /var/tmp/diff_new_pack.RvAnqP/_new 2011-08-01 10:26:17.0 +0200 @@ -20,8 +20,8 @@ Name: lxdm Summary:LXDE Display Manager -Version:0.4.0 -Release:3 +Version:0.4.1 +Release:1 License:GPLv2 and LGPLv2 Group: System/GUI/LXDE Url:http://lxde.org/ @@ -36,6 +36,7 @@ # PATCH-FIX-OPENSUSE lxdm-0.4.0-common.patch wer...@novell.com # this patch fix bnc#586555 lxdm now use common scripts in /etc/X11/xdm Patch4: %{name}-0.4.0-common.patch +Patch5: %{name}-0.4.0-fix-null-pointer-dereference.patch BuildRoot: %{_tmppath}/%{name}-%{version}-build BuildRequires: autoconf automake gcc gettext-tools make BuildRequires: ConsoleKit-devel gettext-runtime gtk2-devel intltool @@ -56,6 +57,7 @@ %patch1 -p1 %patch2 -p1 %patch4 -p1 +%patch5 -p1 %__cp %{SOURCE1} . ++ lxdm-0.4.0-fix-null-pointer-dereference.patch ++ diff -urNp lxdm-0.4.0.orig/src/config.c lxdm-0.4.0/src/config.c --- lxdm-0.4.0.orig/src/config.c2011-07-29 20:56:35.0 +0200 +++ lxdm-0.4.0/src/config.c 2011-07-29 20:57:45.0 +0200 @@ -127,24 +127,19 @@ static gboolean image_file_valid(const c static void update_face_image(GtkWidget *w) { GdkPixbuf *pixbuf; - char *path; - path=g_build_filename(user-pw_dir,.face,NULL); - if(access(path,R_OK)) - { - g_free(path); - if(ui_nobody) - pixbuf=gdk_pixbuf_new_from_file_at_scale(ui_nobody,48,48,FALSE,NULL); - if(!pixbuf) - pixbuf=gtk_icon_theme_load_icon(gtk_icon_theme_get_default(), + char *path=g_build_filename(user-pw_dir,.face,NULL); + pixbuf=gdk_pixbuf_new_from_file_at_scale(path,48,48,FALSE,NULL); + g_free(path); + if(!pixbuf ui_nobody) + pixbuf=gdk_pixbuf_new_from_file_at_scale(ui_nobody,48,48,FALSE,NULL); + if(!pixbuf) + pixbuf=gtk_icon_theme_load_icon(gtk_icon_theme_get_default(), avatar-default, 48,GTK_ICON_LOOKUP_FORCE_SIZE,NULL); - } - else + if(pixbuf) { - pixbuf=gdk_pixbuf_new_from_file_at_scale(path,48,48,FALSE,NULL); - g_free(path); + gtk_image_set_from_pixbuf(GTK_IMAGE(w),pixbuf); + g_object_unref(pixbuf); } - gtk_image_set_from_pixbuf(GTK_IMAGE(w),pixbuf); - g_object_unref(pixbuf); } static void set_face_file(const char *filename) ++ lxdm-0.4.0.tar.bz2 - lxdm-0.4.1.tar.bz2 ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/lxdm-0.4.0/aclocal.m4 new/lxdm-0.4.1/aclocal.m4 --- old/lxdm-0.4.0/aclocal.m4 2011-05-24 15:04:18.0 +0200 +++ new/lxdm-0.4.1/aclocal.m4 2011-07-29 15:43:44.0 +0200 @@ -383,7 +383,7 @@ Consider adjusting the PKG_CONFIG_PATH environment variable if you installed software in a non-standard prefix. -_PKG_TEXT]) +_PKG_TEXT])[]dnl ]) elif test $pkg_failed = untried; then AC_MSG_RESULT([no]) @@ -394,7 +394,7 @@ _PKG_TEXT -To get pkg-config, see http://pkg-config.freedesktop.org/.]) +To get pkg-config, see http://pkg-config.freedesktop.org/.])[]dnl ]) else $1[]_CFLAGS=$pkg_cv_[]$1[]_CFLAGS diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/lxdm-0.4.0/configure new/lxdm-0.4.1/configure --- old/lxdm-0.4.0/configure2011-07-10 11:35:41.0 +0200 +++ new/lxdm-0.4.1/configure2011-07-29 15:43:47.0 +0200 @@ -1,6 +1,6 @@ #! /bin/sh # Guess values for system-dependent variables and create Makefiles. -# Generated by GNU Autoconf 2.68 for lxdm 0.4.0. +# Generated by GNU Autoconf 2.68 for lxdm 0.4.1. # # Report bugs to
commit lxdm for openSUSE:Factory
Hello community, here is the log from the commit of package lxdm for openSUSE:Factory checked in at Mon Aug 1 14:05:11 CEST 2011. --- lxdm/lxdm.changes 2011-07-30 00:32:22.0 +0200 +++ /mounts/work_src_done/STABLE/lxdm/lxdm.changes 2011-08-01 12:32:29.0 +0200 @@ -1,0 +2,5 @@ +Mon Aug 1 10:31:15 UTC 2011 - and...@opensuse.org + +- added desktop file for lxdm-config + +--- calling whatdependson for head-i586 New: config-users.png lxdm-config.desktop Other differences: -- ++ lxdm.spec ++ --- /var/tmp/diff_new_pack.8NmL6k/_old 2011-08-01 14:03:17.0 +0200 +++ /var/tmp/diff_new_pack.8NmL6k/_new 2011-08-01 14:03:17.0 +0200 @@ -21,13 +21,15 @@ Name: lxdm Summary:LXDE Display Manager Version:0.4.1 -Release:1 +Release:5 License:GPLv2 and LGPLv2 Group: System/GUI/LXDE Url:http://lxde.org/ Source0:%name-%version.tar.bz2 Source1:README.SUSE Source2:%{name}.pamd +Source3:lxdm-config.desktop +Source4:config-users.png Patch0: %{name}-0.4.0-background.patch # PATCH-FEATURE-OPENSUSE lxdm-0.4.0-use-sysconfig.patch and...@opensuse.org # this patch allow lxdm to read system settings from /etc/sysconfig @@ -41,6 +43,7 @@ BuildRequires: autoconf automake gcc gettext-tools make BuildRequires: ConsoleKit-devel gettext-runtime gtk2-devel intltool BuildRequires: fdupes iso-codes-devel pam-devel pkg-config +BuildRequires: update-desktop-files Requires: desktop-data-openSUSE Requires: pam Provides: lxdm-conf = %version @@ -68,6 +71,13 @@ %install %makeinstall %__mkdir_p %buildroot/%_bindir +%__mkdir_p %buildroot/%_datadir/applications +install %SOURCE3 %buildroot/%_datadir/applications/ +#need by post checks +%__mkdir_p %buildroot/%_datadir/pixmaps +install %SOURCE4 %buildroot/%_datadir/pixmaps + +%suse_update_desktop_file lxdm-config %__rm %buildroot/%_sbindir/%name %__rm -rf %buildroot/%_sysconfdir/pam.d/%name install %SOURCE2 %buildroot/%_sysconfdir/pam.d/%name @@ -99,6 +109,7 @@ %defattr (-,root,root,-) %doc AUTHORS README COPYING README.SUSE %dir %{_datadir}/%{name}/ +%{_datadir}/applications/lxdm-config.desktop %{_datadir}/%{name}/* %dir %{_sysconfdir}/%{name}/ %{_bindir}/%{name} @@ -118,5 +129,6 @@ %config(noreplace) %{_sysconfdir}/pam.d/%{name} %attr(750,lxdm,lxdm) %dir %{_localstatedir}/lib/%{name} %ghost %{_localstatedir}/run/%{name}.pid +%exclude /%_datadir/pixmaps %changelog ++ lxdm-config.desktop ++ [Desktop Entry] Version=1.0 Type=Application Terminal=false Exec=xdg-su -c lxdm-config Name=lxdm-config GenericName=lxdm-config Comment=LXDM configurator Icon=config-users Categories=GTK;Settings;HardwareSettings; Remember to have fun... -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org
commit lxdm for openSUSE:Factory
Hello community, here is the log from the commit of package lxdm for openSUSE:Factory checked in at Fri Jul 29 10:03:05 CEST 2011. --- lxdm/lxdm.changes 2011-07-21 16:45:37.0 +0200 +++ /mounts/work_src_done/STABLE/lxdm/lxdm.changes 2011-07-29 00:35:16.0 +0200 @@ -1,0 +2,6 @@ +Thu Jul 28 22:34:27 UTC 2011 - and...@opensuse.org + +- improved lxdm-0.4.0-use-sysconfig.patch to allow lxdm-config + to support suse specific sysconfig. + +--- calling whatdependson for head-i586 Other differences: -- ++ lxdm.spec ++ --- /var/tmp/diff_new_pack.tOgqbp/_old 2011-07-29 10:02:12.0 +0200 +++ /var/tmp/diff_new_pack.tOgqbp/_new 2011-07-29 10:02:12.0 +0200 @@ -21,7 +21,7 @@ Name: lxdm Summary:LXDE Display Manager Version:0.4.0 -Release:1 +Release:3 License:GPLv2 and LGPLv2 Group: System/GUI/LXDE Url:http://lxde.org/ ++ lxdm-0.4.0-use-sysconfig.patch ++ --- /var/tmp/diff_new_pack.tOgqbp/_old 2011-07-29 10:02:12.0 +0200 +++ /var/tmp/diff_new_pack.tOgqbp/_new 2011-07-29 10:02:12.0 +0200 @@ -1,6 +1,6 @@ -diff -urNp lxdm-0.4.0.git.1310644223.orig/data/lxdm.conf.in lxdm-0.4.0.git.1310644223/data/lxdm.conf.in lxdm-0.4.0.git.1310644223.orig/data/lxdm.conf.in 2011-07-15 16:39:32.0 +0200 -+++ lxdm-0.4.0.git.1310644223/data/lxdm.conf.in2011-07-15 16:43:04.0 +0200 +diff -uNr old-lxdm-0.4.0//data/lxdm.conf.in lxdm-0.4.0/data/lxdm.conf.in +--- old-lxdm-0.4.0//data/lxdm.conf.in 2011-07-28 00:01:57.537862491 +0200 lxdm-0.4.0/data/lxdm.conf.in 2011-07-28 00:02:14.276862487 +0200 @@ -1,14 +1,8 @@ [base] -## uncomment and set autologin username to enable autologin @@ -16,10 +16,53 @@ ## uncomment and set to set numlock on your keyboard # numlock=0 -diff -urNp lxdm-0.4.0.git.1310644223.orig/src/gdm/gdm-sysconfig.c lxdm-0.4.0.git.1310644223/src/gdm/gdm-sysconfig.c lxdm-0.4.0.git.1310644223.orig/src/gdm/gdm-sysconfig.c 1970-01-01 01:00:00.0 +0100 -+++ lxdm-0.4.0.git.1310644223/src/gdm/gdm-sysconfig.c 2011-07-15 16:41:52.0 +0200 -@@ -0,0 +1,439 @@ +diff -uNr old-lxdm-0.4.0//src/config.c lxdm-0.4.0/src/config.c +--- old-lxdm-0.4.0//src/config.c 2011-07-28 00:01:57.536862491 +0200 lxdm-0.4.0/src/config.c2011-07-29 00:33:16.802620577 +0200 +@@ -30,6 +30,8 @@ + #include pwd.h + #include unistd.h + ++#include suse-sysconfig.h ++ + #define CONFIG_UI_FILELXDM_DATA_DIR/config.ui + //#define CONFIG_UI_FILE ../data/config.ui + #define FACES_DIR /usr/share/pixmaps/faces +@@ -372,13 +374,18 @@ + gtk_label_set_text(GTK_LABEL(w),user_name); + } + +-void on_user_autologin_toggled(GtkToggleButton *togglebutton,gpointer user_data) ++int on_user_autologin_toggled(GtkToggleButton *togglebutton,gpointer user_data) + { ++ int result; + if(gtk_toggle_button_get_active(togglebutton)) +- g_key_file_set_string(config,base,autologin,user_name); ++ result = gdm_sysconfig_save_value(SYSCONFIG_AUTOLOGIN_FILE, SYSCONFIG_AUTOLOGIN_KEY, user_name); + else +- g_key_file_remove_key(config,base,autologin,NULL); ++/* I don't have a gdm_sysconfig_remove_value(), so just replace with a save with empty string ++ *g_key_file_remove_key(config,base,autologin,NULL); ++ */ ++ result = gdm_sysconfig_save_value(SYSCONFIG_AUTOLOGIN_FILE, SYSCONFIG_AUTOLOGIN_KEY, ); + dirty++; ++ return result; + } + + void prepare_user_autologin(GtkBuilder *builder) +@@ -388,7 +395,7 @@ + w=(GtkWidget*)gtk_builder_get_object(builder,user-autologin); + if(!root) gtk_widget_set_sensitive(w,FALSE); + g_signal_connect(w,toggled,G_CALLBACK(on_user_autologin_toggled),NULL); +- name=g_key_file_get_string(config,base,autologin,NULL); ++ name=gdm_sysconfig_load_value(SYSCONFIG_AUTOLOGIN_FILE, SYSCONFIG_AUTOLOGIN_KEY); + if(!name) return; + if(!strcmp(name,user_name)) + { +diff -uNr old-lxdm-0.4.0//src/gdm/gdm-sysconfig.c lxdm-0.4.0/src/gdm/gdm-sysconfig.c +--- old-lxdm-0.4.0//src/gdm/gdm-sysconfig.c1970-01-01 01:00:00.0 +0100 lxdm-0.4.0/src/gdm/gdm-sysconfig.c 2011-07-29 00:09:51.029620578 +0200 +@@ -0,0 +1,484 @@ +/* -*- Mode: C; tab-width: 8; indent-tabs-mode: nil; c-basic-offset: 8 -*- + * + * Copyright (C) 2008 Hans Petter Jansson h...@novell.com @@ -60,6 +103,7 @@ + +#include glib.h +#include glib/gi18n.h ++#include glib/gstdio.h + +#include gdm-sysconfig.h + @@ -96,7 +140,7 @@ +g_debug (%s, str); +} else { +g_ptr_array_add (lines, g_strdup ()); -+g_debug (, str); ++