Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package dbus-1 for openSUSE:Factory checked 
in at 2022-06-12 17:36:52
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/dbus-1 (Old)
 and      /work/SRC/openSUSE:Factory/.dbus-1.new.1548 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "dbus-1"

Sun Jun 12 17:36:52 2022 rev:172 rq:981473 version:1.14.0

Changes:
--------
dbus-1-x11.changes: same change
--- /work/SRC/openSUSE:Factory/dbus-1/dbus-1.changes    2022-03-19 
22:22:12.528897670 +0100
+++ /work/SRC/openSUSE:Factory/.dbus-1.new.1548/dbus-1.changes  2022-06-12 
17:36:53.421948410 +0200
@@ -1,0 +2,22 @@
+Wed Jun  8 12:36:17 UTC 2022 - Dirk M??ller <dmuel...@suse.com>
+
+- version provides
+- add split provides
+- remove unused/obsolete pre_checkin.sh
+
+-------------------------------------------------------------------
+Thu May 26 03:24:08 UTC 2022 - Simon Lees <sfl...@suse.de>
+
+- The great dbus package split of 22, in preperation for replacing
+  dbus-daemon with dbus-broker currently there is no functional
+  difference that will change later, this follows a similar setup
+  to RedHat and Debian.
+  * dbus-daemon is now in its own separate package
+  * Create a dbus-1-common package with all the files and config
+    that are shared between the dbus-daemon and dbus-broker
+    implementations.
+  * Create a dbus-1-tools package with the tools eventually we will
+    likely want to move to only recommending this package Redhat and
+    Debian have both already gone down this path.
+
+-------------------------------------------------------------------

Old:
----
  pre_checkin.sh

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

Other differences:
------------------
dbus-1-x11.spec: same change
++++++ dbus-1.spec ++++++
--- /var/tmp/diff_new_pack.sNXYre/_old  2022-06-12 17:36:54.053949312 +0200
+++ /var/tmp/diff_new_pack.sNXYre/_new  2022-06-12 17:36:54.057949318 +0200
@@ -52,14 +52,30 @@
 Requires(post): %{_libname} = %{version}
 Requires(post): diffutils
 Requires(pre):  permissions
-Provides:       dbus-launch
+Provides:       dbus-launch = %{version}
 %sysusers_requires
 %if %{with selinux}
 BuildRequires:  libselinux-devel
 %endif
+Requires:       dbus-1-common >= %{version}
+# Later this should move to Recommends
+Requires:       dbus-1-tools >= %{version}
+# Later on change this to just dbus-broker
+Requires:       dbus-service >= %{version}
+Recommends:     dbus-1-daemon >= %{version}
 
 %package -n %{_libname}
 Summary:        Library package for D-Bus
+Requires:       dbus-1-common >= %{version}
+
+%package common
+Summary:        D-BUS message bus configuration
+BuildArch:      noarch
+
+%package daemon
+Summary:        D-Bus message bus daemon
+Provides:       dbus-1:%{_bindir}/dbus-daemon
+Provides:       dbus-service = %{version}
 
 %package devel
 Summary:        Developer package for D-Bus
@@ -67,6 +83,10 @@
 Requires:       dbus-1 = %{version}
 Requires:       glibc-devel
 
+%package tools
+Summary:        Tools that go along with dbus
+Provides:       dbus-1:%{_bindir}/dbus-monitor
+
 %description
 D-Bus is a message bus system, a simple way for applications to talk to
 one another. D-Bus supplies both a system daemon and a
@@ -83,6 +103,14 @@
 any two apps to communicate directly (without going through the message
 bus daemon).
 
+%description common
+D-Bus is a message bus system, The dbus-common package provides the 
configuration and setup files for D-Bus
+implementations to provide a System and User Message Bus.
+
+%description daemon
+D-Bus is a message bus system, This package contains the original
+dbus-daemon to make it easier to switch to dbus-broker
+
 %description devel
 D-Bus is a message bus system, a simple way for applications to talk to
 one another. D-Bus supplies both a system daemon and a
@@ -91,6 +119,10 @@
 any two apps to communicate directly (without going through the message
 bus daemon).
 
+%description tools
+D-Bus is a message bus system, these are some of the tools that go along
+with it.
+
 %prep
 %setup -q -n %{_name}-%{version}
 %autopatch -p1
@@ -201,45 +233,18 @@
 %dir %{_libexecdir}/dbus-1/
 %license COPYING
 %doc AUTHORS NEWS README
-%config(noreplace) %{_sysconfdir}/dbus-1/session.conf
-%config(noreplace) %{_sysconfdir}/dbus-1/system.conf
-%{_datadir}/dbus-1/session.conf
-%{_datadir}/dbus-1/system.conf
-%{_bindir}/dbus-cleanup-sockets
-%{_bindir}/dbus-daemon
-%{_bindir}/dbus-monitor
-%{_bindir}/dbus-run-session
-%{_bindir}/dbus-send
-%{_bindir}/dbus-test-tool
-%{_bindir}/dbus-update-activation-environment
-%{_bindir}/dbus-uuidgen
-%{_mandir}/man1/dbus-cleanup-sockets.1%{?ext_man}
-%{_mandir}/man1/dbus-daemon.1%{?ext_man}
-%{_mandir}/man1/dbus-monitor.1%{?ext_man}
-%{_mandir}/man1/dbus-run-session.1%{?ext_man}
-%{_mandir}/man1/dbus-send.1%{?ext_man}
-%{_mandir}/man1/dbus-test-tool.1%{?ext_man}
-%{_mandir}/man1/dbus-update-activation-environment.1%{?ext_man}
-%{_mandir}/man1/dbus-uuidgen.1%{?ext_man}
-%{_mandir}/man1/dbus-launch.1%{?ext_man}
-%{_sbindir}/rcdbus
+
 # See doc/system-activation.txt in source tarball for the rationale
 # behind these permissions
 %attr(4750,root,messagebus) %verify(not mode) 
%{_libexecdir}/dbus-1/dbus-daemon-launch-helper
 %ghost /run/dbus
 %ghost %{_localstatedir}/lib/dbus/machine-id
-%{_prefix}/lib/sysusers.d/dbus.conf
-%{_prefix}/lib/tmpfiles.d/dbus.conf
 %{_unitdir}/dbus.service
-%{_unitdir}/dbus.socket
 %dir %{_unitdir}/multi-user.target.wants
 %{_unitdir}/multi-user.target.wants/dbus.service
 %dir %{_unitdir}/sockets.target.wants
 %{_unitdir}/sockets.target.wants/dbus.socket
 %{_userunitdir}/dbus.service
-%{_userunitdir}/dbus.socket
-%dir %{_userunitdir}/sockets.target.wants
-%{_userunitdir}/sockets.target.wants/dbus.socket
 %dir %{_datadir}/libalternatives
 %dir %{_datadir}/libalternatives/dbus-launch
 %{_datadir}/libalternatives/dbus-launch/10.conf
@@ -248,8 +253,10 @@
 
 %files -n %{_libname}
 %{_libdir}/libdbus-1.so.*
-# Own those directories in the library instead of dbus-1, since dbus users
-# often ship files there
+
+%files common
+%config(noreplace) %{_sysconfdir}/dbus-1/session.conf
+%config(noreplace) %{_sysconfdir}/dbus-1/system.conf
 %dir %{_sysconfdir}/dbus-1
 %dir %{_sysconfdir}/dbus-1/session.d
 %dir %{_sysconfdir}/dbus-1/system.d
@@ -258,6 +265,26 @@
 %dir %{_datadir}/dbus-1/services
 %dir %{_datadir}/dbus-1/system.d
 %dir %{_datadir}/dbus-1/system-services
+%dir %{_userunitdir}/sockets.target.wants
+%{_userunitdir}/sockets.target.wants/dbus.socket
+%{_prefix}/lib/sysusers.d/dbus.conf
+%{_prefix}/lib/tmpfiles.d/dbus.conf
+%{_datadir}/dbus-1/session.conf
+%{_datadir}/dbus-1/system.conf
+%{_unitdir}/dbus.socket
+%{_userunitdir}/dbus.socket
+
+%files daemon
+%{_bindir}/dbus-cleanup-sockets
+%{_bindir}/dbus-daemon
+%{_bindir}/dbus-run-session
+%{_bindir}/dbus-test-tool
+%{_mandir}/man1/dbus-cleanup-sockets.1%{?ext_man}
+%{_mandir}/man1/dbus-daemon.1%{?ext_man}
+%{_mandir}/man1/dbus-run-session.1%{?ext_man}
+%{_mandir}/man1/dbus-test-tool.1%{?ext_man}
+%{_mandir}/man1/dbus-launch.1%{?ext_man}
+%{_sbindir}/rcdbus
 
 %files devel
 %{_includedir}/*
@@ -268,4 +295,14 @@
 %{_libdir}/cmake/DBus1
 %{_datadir}/xml/dbus-1
 
+%files tools
+%{_bindir}/dbus-monitor
+%{_bindir}/dbus-send
+%{_bindir}/dbus-update-activation-environment
+%{_bindir}/dbus-uuidgen
+%{_mandir}/man1/dbus-monitor.1%{?ext_man}
+%{_mandir}/man1/dbus-send.1%{?ext_man}
+%{_mandir}/man1/dbus-update-activation-environment.1%{?ext_man}
+%{_mandir}/man1/dbus-uuidgen.1%{?ext_man}
+
 %changelog

Reply via email to