Hello community,
here is the log from the commit of package lightdm-gtk-greeter for
openSUSE:Factory checked in at 2015-10-25 19:12:53
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/lightdm-gtk-greeter (Old)
and /work/SRC/openSUSE:Factory/.lightdm-gtk-greeter.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "lightdm-gtk-greeter"
Changes:
--------
--- /work/SRC/openSUSE:Factory/lightdm-gtk-greeter/lightdm-gtk-greeter.changes
2015-08-01 11:37:48.000000000 +0200
+++
/work/SRC/openSUSE:Factory/.lightdm-gtk-greeter.new/lightdm-gtk-greeter.changes
2015-10-25 19:12:54.000000000 +0100
@@ -1,0 +2,14 @@
+Sun Oct 18 17:16:31 UTC 2015 - [email protected]
+
+- Version bump to 2.0.1.
+- drop patches:
+ lightdm-gtk-greeter-use-new-autologin-api.patch
+ lightdm-gtk-greeter-fix-cursor.patch
+ lightdm-gtk-greeter-fix-background.patch
+ lightdm-gtk-greeter-improve-background-scaling.patch
+ lightdm-gtk-greeter-fix-ui.patch
+ lightdm-gtk-greeter-fix-login.patch
+ lightdm-gtk-greeter-invalid-last_session.patch
+ lightdm-gtk-greeter-handle-invalid-user.patch
+
+-------------------------------------------------------------------
Old:
----
lightdm-gtk-greeter-1.3.1.tar.gz
lightdm-gtk-greeter-fix-background.patch
lightdm-gtk-greeter-fix-cursor.patch
lightdm-gtk-greeter-fix-login.patch
lightdm-gtk-greeter-fix-ui.patch
lightdm-gtk-greeter-handle-invalid-user.patch
lightdm-gtk-greeter-improve-background-scaling.patch
lightdm-gtk-greeter-invalid-last_session.patch
lightdm-gtk-greeter-use-new-autologin-api.patch
New:
----
lightdm-gtk-greeter-2.0.1.tar.gz
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ lightdm-gtk-greeter.spec ++++++
--- /var/tmp/diff_new_pack.j58NMW/_old 2015-10-25 19:12:55.000000000 +0100
+++ /var/tmp/diff_new_pack.j58NMW/_new 2015-10-25 19:12:55.000000000 +0100
@@ -17,62 +17,49 @@
#
-# ATTENTION: Please do not update to releases > 1.3.1 for now --
[email protected]
+%define _version 2.0
Name: lightdm-gtk-greeter
-Version: 1.3.1
+Version: 2.0.1
Release: 0
-Summary: GTK-based Greeter for LightDM
+Summary: Simple display manager (GTK+ greeter)
License: GPL-3.0+
Group: System/X11/Displaymanagers
Url: https://launchpad.net/lightdm-gtk-greeter
-Source0: %{name}-%{version}.tar.gz
-# PATCH-FIX-UPSTREAM lightdm-gtk-greeter-use-new-autologin-api.patch
[email protected] -- Use the new autologin API in liblightdm-gobject-1 >= 1.3.5
(backported from upstream git)
-Patch0: lightdm-gtk-greeter-use-new-autologin-api.patch
-# PATCH-FIX-UPSTREAM lightdm-gtk-greeter-fix-cursor.patch lp#1024482
[email protected] -- Fix the cursor theme by setting the cursor after selecting
a GTK theme
-Patch1: lightdm-gtk-greeter-fix-cursor.patch
-# PATCH-FIX-UPSTREAM lightdm-gtk-greeter-fix-background.patch lp#1086199
[email protected] -- Fix the background image not being displayed when the
pixmap does not have an alpha channel
-Patch2: lightdm-gtk-greeter-fix-background.patch
-# PATCH-FEATURE-UPSTREAM lightdm-gtk-greeter-improve-background-scaling.patch
[email protected] -- Scale the background pixmap while preserving the aspect
until width and height are at least as big as the screen width and height, then
clip as needed
-Patch3: lightdm-gtk-greeter-improve-background-scaling.patch
-# PATCH-FEATURE-UPSTREAM lightdm-gtk-greeter-fix-ui.patch [email protected] --
Various usability fixes, in particular switch back to a tree view inside a
scrolled window in order make it usable with a lot of users
-Patch4: lightdm-gtk-greeter-fix-ui.patch
-# PATCH-FIX-UPSTREAM lightdm-gtk-greeter-fix-login.patch [email protected] --
Fix login/unlock detection
-Patch5: lightdm-gtk-greeter-fix-login.patch
-# PATCH-FIX-OPENSUSE lightdm-gtk-greeter-invalid-last_session.patch lp#1161883
[email protected] -- Fix segfault when last_session is invalid (last_session
points to a non-exsting/deleted session)
-Patch6: lightdm-gtk-greeter-invalid-last_session.patch
-# PATCH-FIX-UPSTREAM lightdm-gtk-greeter-handle-invalid-user.patch bnc#857303
[email protected] -- Fix NULL pointer dereference after authentication of an
invalid username failed
-Patch7: lightdm-gtk-greeter-handle-invalid-user.patch
+Source:
https://launchpad.net/%{name}/%{_version}/%{version}/+download/%{name}-%{version}.tar.gz
+BuildRequires: autoconf
+BuildRequires: automake >= 1.7
+BuildRequires: fdupes
BuildRequires: gnome-common
-BuildRequires: gobject-introspection
BuildRequires: intltool
-BuildRequires: update-alternatives
+BuildRequires: libtool
+BuildRequires: pkg-config
BuildRequires: pkgconfig(gmodule-export-2.0)
+BuildRequires: pkgconfig(gobject-introspection-1.0) >= 0.9.5
BuildRequires: pkgconfig(gtk+-3.0)
-BuildRequires: pkgconfig(liblightdm-gobject-1)
+BuildRequires: pkgconfig(liblightdm-gobject-1) >= 1.3.5
BuildRequires: pkgconfig(x11)
-BuildRoot: %{_tmppath}/%{name}-%{version}-build
Provides: lightdm-greeter
-Requires: %{name}-branding = %{version}
+Requires: %{name}-branding >= %{version}
Requires: lightdm
-Recommends: %{name}-lang = %{version}
-Recommends: gnome-themes-accessibility
Requires(post): update-alternatives
Requires(postun): update-alternatives
-BuildRoot: %{_tmppath}/%{name}-%{version}-build
+Recommends: %{name}-lang
+Recommends: gnome-themes-accessibility
%description
-This is the reference implementation of a LightDM greeter based on the GTK
+A LightDM greeter that uses the GTK+ toolkit.
+This is the reference implementation of a LightDM greeter based on the Gtk
toolkit.
%package branding-upstream
-Summary: Upstream branding of %{name}-gtk-greeter
+Summary: Upstream branding of %{name}
Group: System/X11/Displaymanagers
Requires: %{name} = %{version}
-Provides: %{name}-branding = %{version}
-Conflicts: otherproviders(%{name}-branding)
Supplements: packageand(%{name}:branding-upstream)
+Provides: %{name}-branding = %{version}
BuildArch: noarch
+Conflicts: otherproviders(%{name}-branding)
#BRAND: /etc/lightdm/lightdm-gtk-greeter.conf: Determines a number of greeter
#BRAND: settings, in particular the background image.
@@ -83,17 +70,16 @@
%prep
%setup -q
-%patch0 -p1
-%patch1 -p1
-%patch2 -p1
-%patch3 -p1
-%patch4 -p1
-%patch5 -p1
-%patch6 -p1
-%patch7 -p1
+sed -i 's|$(datadir)/doc|%{_docdir}|g' data/Makefile.am
+
+# Remove __DATE__ and __TIME__
+modified="$(sed -n '/^----/n;s/ - .*$//;p;q' "%{_sourcedir}/%{name}.changes")"
+DATE="\"$(date -d "${modified}" "+%%b %%e %%Y")\""
+TIME="\"$(date -d "${modified}" "+%%R")\""
+find . -name '*.[ch]' | xargs sed -i
"s/__DATE__/${DATE}/g;s/__TIME__/${TIME}/g"
%build
-autoreconf -fi
+NOCONFIGURE=1 gnome-autogen.sh
%configure
make %{?_smp_mflags} V=1
@@ -101,46 +87,45 @@
%make_install
%if 0%{?suse_version} >= 1320
-install -d -m 755 %{buildroot}%{_sysconfdir}/alternatives/
-touch %{buildroot}%{_sysconfdir}/alternatives/lightdm-default-greeter.desktop
-ln -s %{_sysconfdir}/alternatives/lightdm-default-greeter.desktop \
+ install -d -m 755 %{buildroot}%{_sysconfdir}/alternatives/
+ touch
%{buildroot}%{_sysconfdir}/alternatives/lightdm-default-greeter.desktop
+ ln -s %{_sysconfdir}/alternatives/lightdm-default-greeter.desktop \
%{buildroot}%{_datadir}/xgreeters/lightdm-default-greeter.desktop
%endif
+%fdupes %{buildroot}
%find_lang %{name} %{?no_lang_C}
-%clean
-rm -rf %{buildroot}
-
%post
-%{_sbindir}/update-alternatives --install \
+update-alternatives --install \
%{_datadir}/xgreeters/lightdm-default-greeter.desktop \
lightdm-default-greeter.desktop \
%{_datadir}/xgreeters/lightdm-gtk-greeter.desktop \
20
%postun
-if [ $1 -eq 0 ]; then
- %{_sbindir}/update-alternatives --remove lightdm-default-greeter.desktop \
+if [ "$1" = 0 ]; then
+ update-alternatives --remove \
+ lightdm-default-greeter.desktop \
%{_datadir}/xgreeters/lightdm-gtk-greeter.desktop
fi
%files
-%defattr(-,root,root,-)
-%doc AUTHORS COPYING ChangeLog NEWS README
-%{_sbindir}/lightdm-gtk-greeter
-%{_datadir}/lightdm-gtk-greeter
+%defattr(-,root,root)
+%doc AUTHORS ChangeLog COPYING README
+%{_sbindir}/%{name}
+%{_datadir}/icons/hicolor/
%dir %{_datadir}/xgreeters/
%{_datadir}/xgreeters/lightdm-gtk-greeter.desktop
%if 0%{?suse_version} >= 1320
-%{_datadir}/xgreeters/lightdm-default-greeter.desktop
+ %{_datadir}/xgreeters/lightdm-default-greeter.desktop
%else
-%ghost %attr(644,root,root)
%{_datadir}/xgreeters/lightdm-default-greeter.desktop
+ %ghost %attr(644,root,root)
%{_datadir}/xgreeters/lightdm-default-greeter.desktop
%endif
%ghost %attr(644,root,root)
%{_sysconfdir}/alternatives/lightdm-default-greeter.desktop
%files branding-upstream
-%defattr(-,root,root,-)
+%defattr(-,root,root)
%dir %{_sysconfdir}/lightdm/
%config(noreplace) %{_sysconfdir}/lightdm/lightdm-gtk-greeter.conf
++++++ lightdm-gtk-greeter-1.3.1.tar.gz -> lightdm-gtk-greeter-2.0.1.tar.gz
++++++
++++ 32374 lines of diff (skipped)