Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package xdg-utils for openSUSE:Factory 
checked in at 2024-07-26 16:15:01
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/xdg-utils (Old)
 and      /work/SRC/openSUSE:Factory/.xdg-utils.new.1882 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "xdg-utils"

Fri Jul 26 16:15:01 2024 rev:64 rq:1189600 version:1.2.1

Changes:
--------
--- /work/SRC/openSUSE:Factory/xdg-utils/xdg-utils.changes      2024-04-15 
20:19:33.895025420 +0200
+++ /work/SRC/openSUSE:Factory/.xdg-utils.new.1882/xdg-utils.changes    
2024-07-26 16:15:18.589245436 +0200
@@ -1,0 +2,6 @@
+Sun Jul 21 08:08:07 UTC 2024 - Matej Cepl <mc...@cepl.eu>
+
+- Separate xdg-screensaver into a subpackage to isolate Perl
+  dependency (bsc#1216537).
+
+-------------------------------------------------------------------

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

Other differences:
------------------
++++++ xdg-utils.spec ++++++
--- /var/tmp/diff_new_pack.YI952i/_old  2024-07-26 16:15:19.117266706 +0200
+++ /var/tmp/diff_new_pack.YI952i/_new  2024-07-26 16:15:19.117266706 +0200
@@ -30,10 +30,8 @@
 # for xmlto to be able to generate text from html
 BuildRequires:  w3m
 BuildRequires:  xmlto
-Requires:       perl
-Requires:       perl-Net-DBus
-Requires:       perl-X11-Protocol
 Requires:       which
+Recommends:     %{name}-screensaver
 BuildArch:      noarch
 
 %description
@@ -53,6 +51,22 @@
    simply make sure that these utilities work properly in their
    environment.
 
+%package screensaver
+Summary:        Command line tool for controlling the screensaver
+Requires:       %{name} = %{version}-%{release}
+Provides:       xdg-utils:%{_bindir}/xdg-screensaver
+Requires:       perl
+Requires:       perl-Net-DBus
+Requires:       perl-X11-Protocol
+
+%description screensaver
+xdg-screensaver provides commands to control the screensaver.
+
+For use inside a desktop session only. It is not recommended to
+use xdg-screensaver as root.
+
+Separated from the main package to isolate Perl dependency.
+
 %prep
 %autosetup -p1 -n %{name}-v%{version}
 
@@ -80,7 +94,6 @@
 %{_bindir}/xdg-mime
 %{_bindir}/xdg-open
 %{_bindir}/xdg-su
-%{_bindir}/xdg-screensaver
 %{_bindir}/xdg-settings
 %{_bindir}/xdg-terminal
 %{_mandir}/man1/xdg-desktop-icon.1%{?ext_man}
@@ -90,7 +103,11 @@
 %{_mandir}/man1/xdg-mime.1%{?ext_man}
 %{_mandir}/man1/xdg-open.1%{?ext_man}
 %{_mandir}/man1/xdg-terminal.1%{?ext_man}
-%{_mandir}/man1/xdg-screensaver.1%{?ext_man}
 %{_mandir}/man1/xdg-settings.1%{?ext_man}
 %{_mandir}/man1/xdg-su.1%{?ext_man}
 
+%files screensaver
+%license LICENSE
+%{_bindir}/xdg-screensaver
+%{_mandir}/man1/xdg-screensaver.1%{?ext_man}
+

Reply via email to