]> code.ossystems Code Review - openembedded-core.git/commit
dbus: split -common and -tools out of main package
authorLuca Boccassi <luca.boccassi@microsoft.com>
Fri, 13 Nov 2020 14:50:31 +0000 (14:50 +0000)
committerRichard Purdie <richard.purdie@linuxfoundation.org>
Mon, 16 Nov 2020 14:27:42 +0000 (14:27 +0000)
commitcdabc65298f58b3d0ae0de187a7114dd0c445846
treebf71fa6d4a630c9c02ab653664f30648c8a5790a
parent0fc66a0b64953aae38d0124b57615fffaec8de52
dbus: split -common and -tools out of main package

Certain config files and units are shared between dbus-daemon and
dbus-broker (available in meta-openembedded), so split them out to
allow installing dbus-broker without pulling in dbus-daemon and its
dependencies.
Stand-alone command line tools can also be used regardless of whether
the buses are provided by dbus-daemon or dbus-broker, so split them
out into dbus-tools.
Finally, move the XML schema files out of the main package and into
the development package.

All these changes follow the same pattern used by Fedora, which was
one of the first distro to switch to dbus-broker by default:

https://src.fedoraproject.org/rpms/dbus/blob/master/f/dbus.spec

Signed-off-by: Luca Boccassi <luca.boccassi@microsoft.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
meta/recipes-core/dbus/dbus_1.12.20.bb