Hello community,

here is the log from the commit of package lxqt-session for openSUSE:Factory 
checked in at 2017-10-26 00:35:25
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/lxqt-session (Old)
 and      /work/SRC/openSUSE:Factory/.lxqt-session.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "lxqt-session"

Thu Oct 26 00:35:25 2017 rev:10 rq:536629 version:0.12.0

Changes:
--------
--- /work/SRC/openSUSE:Factory/lxqt-session/lxqt-session.changes        
2017-10-24 22:23:20.408519815 +0200
+++ /work/SRC/openSUSE:Factory/.lxqt-session.new/lxqt-session.changes   
2017-10-26 00:35:26.452321305 +0200
@@ -1,0 +2,6 @@
+Wed Oct 25 22:00:41 UTC 2017 - [email protected]
+
+- Add default-xsession which [email protected] added to
+  (now deprecated) lxqt-common in the past
+
+-------------------------------------------------------------------

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

Other differences:
------------------
++++++ lxqt-session.spec ++++++
--- /var/tmp/diff_new_pack.nGQQBA/_old  2017-10-26 00:35:27.052293171 +0200
+++ /var/tmp/diff_new_pack.nGQQBA/_new  2017-10-26 00:35:27.056292983 +0200
@@ -38,6 +38,8 @@
 BuildRequires:  pkgconfig(x11)
 BuildRequires:  pkgconfig(x11-xcb)
 BuildRequires:  xdg-user-dirs
+Requires(post): update-alternatives
+Requires(postun): update-alternatives
 Recommends:     %{name}-lang
 Obsoletes:      lxqt-common
 BuildRoot:      %{_tmppath}/%{name}-%{version}-build
@@ -61,6 +63,19 @@
 %cmake_install
 %fdupes -s %{buildroot}/%{_datadir}
 
+# for default-xsession
+mkdir -p %{buildroot}%{_sysconfdir}/alternatives
+touch %{buildroot}%{_sysconfdir}/alternatives/default-xsession.desktop
+ln -s %{_sysconfdir}/alternatives/default-xsession.desktop 
%{buildroot}%{_datadir}/xsessions/default.desktop
+
+%post
+%{_sbindir}/update-alternatives --install 
%{_datadir}/xsessions/default.desktop \
+  default-xsession.desktop %{_datadir}/xsessions/lxqt.desktop 20
+
+%postun
+[ -f %{_datadir}/xsessions/lxqt.desktop ] || %{_sbindir}/update-alternatives \
+  --remove default-xsession.desktop %{_datadir}/xsessions/lxqt.desktop
+
 %files
 %defattr(-,root,root)
 %doc AUTHORS LICENSE
@@ -84,5 +99,8 @@
 %{_datadir}/kdm/sessions/lxqt.desktop
 %{_mandir}/man1/startlxqt.1%{ext_man}
 %{_datadir}/xsessions/lxqt.desktop
+# for default-xsession
+%ghost %{_sysconfdir}/alternatives/default-xsession.desktop
+%{_datadir}/xsessions/*.desktop
 
 %changelog




Reply via email to