Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package xfce4-session for openSUSE:Factory 
checked in at 2025-03-31 11:43:46
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/xfce4-session (Old)
 and      /work/SRC/openSUSE:Factory/.xfce4-session.new.2696 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "xfce4-session"

Mon Mar 31 11:43:46 2025 rev:94 rq:1265579 version:4.20.2

Changes:
--------
--- /work/SRC/openSUSE:Factory/xfce4-session/xfce4-session.changes      
2025-03-27 22:32:19.268655487 +0100
+++ /work/SRC/openSUSE:Factory/.xfce4-session.new.2696/xfce4-session.changes    
2025-03-31 11:44:58.996648634 +0200
@@ -1,0 +2,6 @@
+Sun Mar 30 15:29:35 UTC 2025 - Manfred Hollstein <[email protected]>
+
+- Build sub-package wayland-experimental only on Tumbleweed or
+  Slowroll; Leap does not provide labwc (yet).
+
+-------------------------------------------------------------------

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

Other differences:
------------------
++++++ xfce4-session.spec ++++++
--- /var/tmp/diff_new_pack.sVUkJS/_old  2025-03-31 11:44:59.612674196 +0200
+++ /var/tmp/diff_new_pack.sVUkJS/_new  2025-03-31 11:44:59.612674196 +0200
@@ -101,6 +101,7 @@
 %description branding-upstream
 This package provides the upstream look and feel for the Xfce Session Manager.
 
+%if 0%{is_opensuse} && 0%{suse_version} >= 1550
 %package wayland-experimental
 Summary:        Xfce Session Manager for Wayland
 Group:          System/GUI/XFCE
@@ -111,6 +112,7 @@
 %description wayland-experimental
 xfce4-wayland-experimental-session is the Wayland session manager
 for the Xfce desktop environment.
+%endif
 
 %lang_package
 
@@ -166,6 +168,15 @@
 touch %{buildroot}%{_sysconfdir}/alternatives/default-xsession.desktop
 ln -s %{_sysconfdir}/alternatives/default-xsession.desktop 
%{buildroot}%{_datadir}/xsessions/default.desktop
 
+# Remove all wayland/labwc related stuff on Leap; sub-package 
wayland-experimental
+# won't be generated at all
+%if 0%{suse_version} < 1550
+rm -f %{buildroot}%{_datadir}/xfce4/labwc/labwc*
+rmdir %{buildroot}%{_datadir}/xfce4/labwc
+rm -f %{buildroot}%{_datadir}/wayland-sessions/xfce-wayland.desktop
+rmdir %{buildroot}%{_datadir}/wayland-sessions
+%endif
+
 %post
 %{_sbindir}/update-alternatives --install 
%{_datadir}/xsessions/default.desktop \
   default-xsession.desktop %{_datadir}/xsessions/xfce.desktop 20
@@ -200,9 +211,11 @@
 %files branding-upstream
 %config %{_sysconfdir}/xdg/xfce4/xfconf/xfce-perchannel-xml/xfce4-session.xml
 
+%if 0%{is_opensuse} && 0%{suse_version} >= 1550
 %files wayland-experimental
 %dir %{_datadir}/wayland-sessions
 %{_datadir}/wayland-sessions/xfce-wayland.desktop
 %dir %{_datadir}/xfce4/labwc
 %{_datadir}/xfce4/labwc/labwc*
+%endif
 

Reply via email to