Hello community,
here is the log from the commit of package lightdm-kde-greeter for
openSUSE:Factory checked in at 2014-02-19 11:38:08
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/lightdm-kde-greeter (Old)
and /work/SRC/openSUSE:Factory/.lightdm-kde-greeter.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "lightdm-kde-greeter"
Changes:
--------
--- /work/SRC/openSUSE:Factory/lightdm-kde-greeter/lightdm-kde-greeter.changes
2013-10-30 15:45:22.000000000 +0100
+++
/work/SRC/openSUSE:Factory/.lightdm-kde-greeter.new/lightdm-kde-greeter.changes
2014-02-19 11:38:09.000000000 +0100
@@ -1,0 +2,6 @@
+Sat Feb 8 13:25:53 UTC 2014 - [email protected]
+
+- adjust update-alternative usage to packaging policy
+ (see http://lists.opensuse.org/opensuse-packaging/2014-02/msg00024.html)
+
+-------------------------------------------------------------------
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ lightdm-kde-greeter.spec ++++++
--- /var/tmp/diff_new_pack.Dqe4OL/_old 2014-02-19 11:38:10.000000000 +0100
+++ /var/tmp/diff_new_pack.Dqe4OL/_new 2014-02-19 11:38:10.000000000 +0100
@@ -1,7 +1,7 @@
#
# spec file for package lightdm-kde-greeter
#
-# Copyright (c) 2013 SUSE LINUX Products GmbH, Nuernberg, Germany.
+# Copyright (c) 2014 SUSE LINUX Products GmbH, Nuernberg, Germany.
# Copyright (c) 2011 Guido Berhoerster.
#
# All modifications and additions to the file contributed by third parties
@@ -29,6 +29,7 @@
Patch0: FindQLightDM.cmake-Search-for-new-liblightdm-qt-3-as.patch
BuildRequires: libkde4-devel
BuildRequires: lightdm-qt-devel >= 1.4.0
+BuildRequires: update-alternatives
BuildRequires: pkgconfig(QtGui)
Requires: kdebase4-workspace-branding = %{_kde_branding_version}
Requires: lightdm >= 1.4.0
@@ -63,6 +64,11 @@
echo "setBadness('polkit-unauthorized-privilege', 0)" >>
$RPM_SOURCE_DIR/%name-rpmlintrc
%endif
+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
+
%find_lang lightdm_theme_classic %{name}.lang
%find_lang kcm_lightdm %{name}.lang
%find_lang lightdm_theme_userbar %{name}.lang
@@ -73,7 +79,7 @@
%post
if [ ! -e /.buildenv ]; then
-/usr/sbin/update-alternatives --install \
+%{_sbindir}/update-alternatives --install \
%{_datadir}/xgreeters/lightdm-default-greeter.desktop \
lightdm-default-greeter.desktop \
%{_datadir}/xgreeters/lightdm-kde-greeter.desktop \
@@ -82,7 +88,7 @@
%postun
if [ $1 -eq 0 -a ! -e /.buildenv ]; then
- /usr/sbin/update-alternatives --remove lightdm-default-greeter.desktop \
+ %{_sbindir}/update-alternatives --remove lightdm-default-greeter.desktop \
%{_datadir}/xgreeters/lightdm-kde-greeter.desktop
fi
@@ -100,7 +106,7 @@
%{_datadir}/dbus-1/system-services/org.kde.kcontrol.kcmlightdm.service
%{_datadir}/polkit-1/actions/org.kde.kcontrol.kcmlightdm.policy
%{_sysconfdir}/dbus-1/system.d/org.kde.kcontrol.kcmlightdm.conf
-%ghost %attr(644,root,root)
%{_datadir}/xgreeters/lightdm-default-greeter.desktop
+%{_datadir}/xgreeters/lightdm-default-greeter.desktop
%ghost %attr(644,root,root)
%{_sysconfdir}/alternatives/lightdm-default-greeter.desktop
%{_kde4_modulesdir}/libexec/lightdm-kde-greeter-rootimage
--
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]