Hello community,

here is the log from the commit of package lightdm for openSUSE:Factory checked 
in at 2016-05-17 17:14:21
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/lightdm (Old)
 and      /work/SRC/openSUSE:Factory/.lightdm.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "lightdm"

Changes:
--------
--- /work/SRC/openSUSE:Factory/lightdm/lightdm.changes  2016-04-22 
16:24:14.000000000 +0200
+++ /work/SRC/openSUSE:Factory/.lightdm.new/lightdm.changes     2016-05-17 
17:14:22.000000000 +0200
@@ -1,0 +2,18 @@
+Sat May  7 07:12:54 UTC 2016 - [email protected]
+
+- Update to version 1.19.0:
+  * Use /dev/tty0 instead of /dev/console for VT operations.
+  * Don't quit on SIGUSR1, SIGUSR2 or SIGHUP.
+  * Improve XDMCP IPv6 address selection.
+  * Set XDMCP hostname field in to system hostname or configured
+    value.
+  * Allow fcitx and mozc to run in guest session.
+  * Fix lxsession running in guest session.
+  * Drop support for legacy XMir.
+  * Fix g_spawn compiler warning.
+- Don't configure twice.
+- Enable Vala bindings.
+- Drop support for openSUSE older than 13.2.
+- Some spec cleanup.
+
+-------------------------------------------------------------------

Old:
----
  lightdm-1.18.1.tar.xz

New:
----
  lightdm-1.19.0.tar.xz

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ lightdm.spec ++++++
--- /var/tmp/diff_new_pack.AWbXMm/_old  2016-05-17 17:14:23.000000000 +0200
+++ /var/tmp/diff_new_pack.AWbXMm/_new  2016-05-17 17:14:23.000000000 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package lightdm
 #
-# Copyright (c) 2015 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2016 SUSE LINUX GmbH, Nuernberg, Germany.
 # Copyright (c) 2011 Guido Berhoerster.
 #
 # All modifications and additions to the file contributed by third parties
@@ -16,22 +16,23 @@
 # Please submit bugfixes or comments via http://bugs.opensuse.org/
 #
 
-%define ver_master      1.18
+
+%define ver_master      1.19
 %define gobject_libname lightdm-gobject-1
 %define gobject_lib     lib%{gobject_libname}-0
-%define qt_libname      lightdm-qt-3
-%define qt_lib          lib%{qt_libname}-0
+%define qt4_libname     lightdm-qt-3
+%define qt4_lib         lib%{qt4_libname}-0
 %define qt5_libname     lightdm-qt5-3
 %define qt5_lib         lib%{qt5_libname}-0
 %define typelibname     typelib-1_0-LightDM-1
 %define rundir          /run
 Name:           lightdm
-Version:        1.18.1
+Version:        1.19.0
 Release:        0
 Summary:        Lightweight, Cross-desktop Display Manager
 License:        GPL-3.0+
 Group:          System/X11/Displaymanagers
-Url:            http://www.freedesktop.org/wiki/Software/LightDM
+Url:            https://freedesktop.org/wiki/Software/LightDM
 Source0:        
https://launchpad.net/lightdm/%{ver_master}/%{version}/+download/%{name}-%{version}.tar.xz
 Source1:        %{name}-greeter.pamd
 Source2:        X11-displaymanagers-%{name}
@@ -46,15 +47,23 @@
 # PATCH-FEATURE-OPENSUSE lightdm-set-gdmflexiserver-envvar.patch 
[email protected] -- Sets the GDMFLEXISERVER environment variable for the 
gdmflexiserver wrapper
 Patch2:         lightdm-set-gdmflexiserver-envvar.patch
 # PATCH-FIX-OPENSUSE lightdm-disable-utmp-handling.patch [email protected] -- 
Disable utmp handling since this is handled in the Xstartup/Xreset scripts
-Patch5:         lightdm-disable-utmp-handling.patch
+Patch3:         lightdm-disable-utmp-handling.patch
 # PATCH-FIX-OPENSUSE lightdm-use-run-dir.patch [email protected] -- Use /run 
instead of /var/run
-Patch6:         lightdm-use-run-dir.patch
+Patch4:         lightdm-use-run-dir.patch
 BuildRequires:  gcc-c++
 BuildRequires:  gnome-common
 BuildRequires:  intltool
 BuildRequires:  libgcrypt-devel
 BuildRequires:  pam-devel
+BuildRequires:  pkg-config
+BuildRequires:  vala
 BuildRequires:  xdm
+BuildRequires:  pkgconfig(Qt5Core)
+BuildRequires:  pkgconfig(Qt5DBus)
+BuildRequires:  pkgconfig(Qt5Gui)
+BuildRequires:  pkgconfig(QtCore)
+BuildRequires:  pkgconfig(QtDBus)
+BuildRequires:  pkgconfig(QtGui)
 BuildRequires:  pkgconfig(gio-2.0) >= 2.26
 BuildRequires:  pkgconfig(gio-unix-2.0)
 BuildRequires:  pkgconfig(glib-2.0) >= 2.30
@@ -62,14 +71,6 @@
 BuildRequires:  pkgconfig(gobject-introspection-1.0)
 BuildRequires:  pkgconfig(gtk-doc)
 BuildRequires:  pkgconfig(libxklavier)
-BuildRequires:  pkgconfig(QtCore)
-BuildRequires:  pkgconfig(QtDBus)
-BuildRequires:  pkgconfig(QtGui)
-%if 0%{?suse_version} >= 1310
-BuildRequires:  pkgconfig(Qt5Core)
-BuildRequires:  pkgconfig(Qt5DBus)
-BuildRequires:  pkgconfig(Qt5Gui)
-%endif
 BuildRequires:  pkgconfig(x11)
 BuildRequires:  pkgconfig(xcb)
 BuildRequires:  pkgconfig(xdmcp)
@@ -81,14 +82,14 @@
 Requires:       xdm
 Requires(pre):  pwdutils
 Recommends:     %{name}-lang
-BuildRoot:      %{_tmppath}/%{name}-%{version}-build
 
 %description
-LightDM is a lightweight, cross-desktop display manager. Its main features are
-a well-defined greeter API allowing multiple GUIs, support for all display
-manager use cases, with plugins where appropriate, low code complexity, and
-fast performance. Due to its cross-platform nature greeters can be written in
-several toolkits such as Qt and GTK.
+LightDM is a lightweight, cross-desktop display manager. Its main
+features are a well-defined greeter API allowing multiple GUIs,
+support for all display manager use cases, with plugins where
+appropriate, low code complexity, and fast performance. Due to its
+cross-platform nature greeters can be written in several toolkits
+such as Qt and GTK+.
 
 %lang_package
 
@@ -99,7 +100,8 @@
 Recommends:     accountsservice
 
 %description -n %{gobject_lib}
-A GObject-based library for LightDM clients to use to interface with LightDM.
+A GObject-based library for LightDM clients to use to interface
+with LightDM.
 
 %package gobject-devel
 Summary:        Development Files for %{gobject_lib}
@@ -108,8 +110,8 @@
 Requires:       %{gobject_lib} = %{version}
 
 %description gobject-devel
-This package contains development files needed for developing GObject-based
-LightDM clients.
+This package contains development files needed for developing
+GObject-based LightDM clients.
 
 %package -n %{typelibname}
 Summary:        GObject Introspection Bindings for the LightDM Client Library
@@ -117,35 +119,36 @@
 Group:          System/Libraries
 
 %description -n %{typelibname}
-This package contains the GObject Introspection bindings for the LightDM client
-library.
+This package contains the GObject Introspection bindings for the
+LightDM client library.
 
-%package -n %{qt_lib}
-Summary:        LightDM Qt-based Client Library
+%package -n %{qt4_lib}
+Summary:        LightDM Qt4-based Client Library
 License:        LGPL-2.0 or LGPL-3.0
 Group:          System/Libraries
 
-%description -n %{qt_lib}
-A Qt-based library for LightDM clients to use to interface with LightDM.
+%description -n %{qt4_lib}
+A Qt4-based library for LightDM clients to use to interface with
+LightDM.
 
 %package qt-devel
-Summary:        Development Files for %{qt_lib}
+Summary:        Development Files for %{qt4_lib}
 License:        LGPL-2.0 or LGPL-3.0
 Group:          Development/Libraries/C and C++
-Requires:       %{qt_lib} = %{version}
+Requires:       %{qt4_lib} = %{version}
 
 %description qt-devel
-This package contains development files needed for developing Qt-based
-LightDM clients.
+This package contains development files needed for developing
+Qt4-based LightDM clients.
 
-%if 0%{?suse_version} >= 1310
 %package -n %{qt5_lib}
-License:        LGPL-2.0 or LGPL-3.0
 Summary:        LightDM Qt5-based Client Library
+License:        LGPL-2.0 or LGPL-3.0
 Group:          System/Libraries
 
 %description -n %{qt5_lib}
-A Qt5-based library for LightDM clients to use to interface with LightDM.
+A Qt5-based library for LightDM clients to use to interface with
+LightDM.
 
 %package qt5-devel
 Summary:        Development Files for %{qt5_lib}
@@ -154,26 +157,22 @@
 Requires:       %{qt5_lib} = %{version}
 
 %description qt5-devel
-This package contains development files needed for developing Qt5-based
-LightDM clients.
-%endif
+This package contains development files needed for developing
+Qt5-based LightDM clients.
 
 %prep
 %setup -q
 %patch0 -p1
 %patch1 -p1
 %patch2 -p1
-%patch5 -p1
-%patch6 -p1
+%patch3 -p1
+%patch4 -p1
 
 %build
-%if 0%{?suse_version} >= 1310
 export MOC4='%{_bindir}/moc'
 export MOC5='%{_libqt5_bindir}/moc'
-%endif
-bash ./autogen.sh
+NOCONFIGURE=1 ./autogen.sh
 %configure \
-    --libexecdir=%{_libexecdir} \
     --disable-static \
     --enable-gtk-doc \
     --with-user-session=twm \
@@ -186,20 +185,20 @@
 
 find %{buildroot} -type f -name "*.la" -delete -print
 
-# configuration is delivered in %%{_datadir}/lightdm/lightdm.conf.d
+# Configuration is delivered in %%{_datadir}/lightdm/lightdm.conf.d
 rm %{buildroot}%{_sysconfdir}/lightdm/lightdm.conf
 
-# upstart configuration is not needed
+# Upstart configuration is not needed.
 rm -rf %{buildroot}%{_sysconfdir}/init/
 
-# there is no guest session support in openSUSE
+# There is no guest session support in openSUSE.
 rm -rf %{buildroot}%{_sysconfdir}/apparmor.d/
 rm -rf %{buildroot}%{_libexecdir}/lightdm-guest-session
 
-# these are useless stubs for now
+# These are useless stubs for now.
 rm -rf %{buildroot}%{_datadir}/help/
 
-# xdm and xdm-np are used instead
+# xdm and xdm-np are used instead.
 rm %{buildroot}%{_sysconfdir}/pam.d/lightdm \
     %{buildroot}%{_sysconfdir}/pam.d/lightdm-autologin
 ln -sf %{_sysconfdir}/pam.d/xdm %{buildroot}%{_sysconfdir}/pam.d/lightdm
@@ -219,13 +218,13 @@
 install -d %{buildroot}%{_localstatedir}/log/lightdm
 install -d %{buildroot}%{rundir}/lightdm
 
-install -D -m 644 -p %{SOURCE1} 
%{buildroot}%{_sysconfdir}/pam.d/lightdm-greeter
-install -D -m 644 -p %{SOURCE2} 
%{buildroot}%{_libexecdir}/X11/displaymanagers/lightdm
+install -Dm 0644 -p %{SOURCE1} %{buildroot}%{_sysconfdir}/pam.d/lightdm-greeter
+install -Dm 0644 -p %{SOURCE2} 
%{buildroot}%{_libexecdir}/X11/displaymanagers/lightdm
 
-install -D -m 755 -p %{SOURCE3} 
%{buildroot}%{_libexecdir}/lightdm/gdmflexiserver
+install -Dm 0755 -p %{SOURCE3} 
%{buildroot}%{_libexecdir}/lightdm/gdmflexiserver
 
-install -D -m 644 -p %{SOURCE4} 
%{buildroot}%{_datadir}/lightdm/lightdm.conf.d/50-suse-defaults.conf
-install -D -m 644 -p %{SOURCE5} %{buildroot}%{_sysconfdir}/lightdm/users.conf
+install -Dm 0644 -p %{SOURCE4} 
%{buildroot}%{_datadir}/lightdm/lightdm.conf.d/50-suse-defaults.conf
+install -Dm 0644 -p %{SOURCE5} %{buildroot}%{_sysconfdir}/lightdm/users.conf
 
 %find_lang %{name} %{?no_lang_C}
 
@@ -235,17 +234,16 @@
     -d %{_localstatedir}/lib/lightdm lightdm 2> /dev/null || :
 
 %post
-. /etc/sysconfig/displaymanager
-if [ "$DISPLAYMANAGER" == "" ] ; then
-   sed -i 's/^DISPLAYMANAGER=""/DISPLAYMANAGER="lightdm"/' 
/etc/sysconfig/displaymanager
-
+. %{_sysconfdir}/sysconfig/displaymanager
+if [ -z "$DISPLAYMANAGER" ] ; then
+    sed -i 's/^DISPLAYMANAGER=""/DISPLAYMANAGER="lightdm"/' 
%{_sysconfdir}/sysconfig/displaymanager
 fi
 
 %postun 
 if [ "$1" -eq 0 ]; then
-    . /etc/sysconfig/displaymanager
+    . %{_sysconfdir}/sysconfig/displaymanager
     if [ "$DISPLAYMANAGER" == "lightdm" ] ; then
-       sed -i 's/^DISPLAYMANAGER="lightdm"/DISPLAYMANAGER=""/' 
/etc/sysconfig/displaymanager
+        sed -i 's/^DISPLAYMANAGER="lightdm"/DISPLAYMANAGER=""/' 
%{_sysconfdir}/sysconfig/displaymanager
     fi
 fi
 
@@ -253,18 +251,16 @@
 
 %postun -n %{gobject_lib} -p /sbin/ldconfig
 
-%post -n %{qt_lib} -p /sbin/ldconfig
+%post -n %{qt4_lib} -p /sbin/ldconfig
 
-%postun -n %{qt_lib} -p /sbin/ldconfig
+%postun -n %{qt4_lib} -p /sbin/ldconfig
 
-%if 0%{?suse_version} >= 1310
 %post -n %{qt5_lib} -p /sbin/ldconfig
 
 %postun -n %{qt5_lib} -p /sbin/ldconfig
-%endif
 
 %files
-%defattr(-,root,root,-)
+%defattr(-,root,root)
 %doc COPYING.GPL3 NEWS data/lightdm.conf.example
 %{_bindir}/dm-tool
 %{_sbindir}/lightdm
@@ -281,7 +277,7 @@
 %config %{_sysconfdir}/dbus-1/system.d/org.freedesktop.DisplayManager.conf
 %dir %{_libexecdir}/X11/displaymanagers/
 %{_libexecdir}/X11/displaymanagers/lightdm
-%{_datadir}/lightdm
+%{_datadir}/lightdm/
 %dir %{_datadir}/bash-completion/
 %dir %{_datadir}/bash-completion/completions/
 %{_datadir}/bash-completion/completions/dm-tool
@@ -299,44 +295,44 @@
 %defattr(-,root,root)
 
 %files -n %{gobject_lib}
-%defattr(-,root,root,-)
+%defattr(-,root,root)
 %doc COPYING.LGPL2 COPYING.LGPL3
 %{_libdir}/lib%{gobject_libname}.so.*
 
 %files gobject-devel
-%defattr(-,root,root,-)
+%defattr(-,root,root)
 %{_libdir}/lib%{gobject_libname}.so
 %{_libdir}/pkgconfig/lib%{gobject_libname}.pc
 %{_includedir}/%{gobject_libname}/
 %{_datadir}/gir-1.0/LightDM-1.gir
+%dir %{_datadir}/vala/vapi/
+%{_datadir}/vala/vapi/lib%{gobject_libname}.*
 %doc %{_datadir}/gtk-doc/html/%{gobject_libname}/
 
 %files -n %{typelibname}
-%defattr(-,root,root,-)
+%defattr(-,root,root)
 %{_libdir}/girepository-1.0/LightDM-1.typelib
 
-%files -n %{qt_lib}
-%defattr(-,root,root,-)
+%files -n %{qt4_lib}
+%defattr(-,root,root)
 %doc COPYING.LGPL2 COPYING.LGPL3
-%{_libdir}/lib%{qt_libname}.so.*
+%{_libdir}/lib%{qt4_libname}.so.*
 
 %files qt-devel
-%defattr(-,root,root,-)
-%{_libdir}/lib%{qt_libname}.so
-%{_libdir}/pkgconfig/lib%{qt_libname}.pc
-%{_includedir}/%{qt_libname}/
+%defattr(-,root,root)
+%{_libdir}/lib%{qt4_libname}.so
+%{_libdir}/pkgconfig/lib%{qt4_libname}.pc
+%{_includedir}/%{qt4_libname}/
 
-%if 0%{?suse_version} >= 1310
 %files -n %{qt5_lib}
-%defattr(-,root,root,-)
+%defattr(-,root,root)
 %doc COPYING.LGPL2 COPYING.LGPL3
 %{_libdir}/lib%{qt5_libname}.so.*
 
 %files qt5-devel
-%defattr(-,root,root,-)
+%defattr(-,root,root)
 %{_libdir}/lib%{qt5_libname}.so
 %{_libdir}/pkgconfig/lib%{qt5_libname}.pc
 %{_includedir}/%{qt5_libname}/
-%endif
 
 %changelog

++++++ lightdm-1.18.1.tar.xz -> lightdm-1.19.0.tar.xz ++++++
++++ 3592 lines of diff (skipped)


Reply via email to