Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package bluez for openSUSE:Factory checked in at 2022-05-19 22:48:52 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/bluez (Old) and /work/SRC/openSUSE:Factory/.bluez.new.1538 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "bluez" Thu May 19 22:48:52 2022 rev:188 rq:975698 version:5.64 Changes: -------- --- /work/SRC/openSUSE:Factory/bluez/bluez.changes 2022-05-05 23:04:41.097429352 +0200 +++ /work/SRC/openSUSE:Factory/.bluez.new.1538/bluez.changes 2022-05-19 22:48:53.406301830 +0200 @@ -1,0 +2,16 @@ +Sun May 8 16:12:30 UTC 2022 - Ben Greiner <c...@bnavigator.de> + +- Upgrade bluez-test requirement of PyGObject from ancient version + 2 to current version. (bluez/test is at least able to use it + since 2014) + +------------------------------------------------------------------- +Wed May 4 11:23:32 UTC 2022 - Callum Farmer <gm...@opensuse.org> + +- Move the dbus-1 system.d file to /usr (bsc#1199207) +- Fix self-obsoletion issues +- Add supplements to cups subpackage +- Split zsh completion into subpackage +- Don't tell the user to write to /usr (in README-mesh.SUSE) + +------------------------------------------------------------------- ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ bluez.spec ++++++ --- /var/tmp/diff_new_pack.UH1p5Q/_old 2022-05-19 22:48:54.290302963 +0200 +++ /var/tmp/diff_new_pack.UH1p5Q/_new 2022-05-19 22:48:54.294302967 +0200 @@ -89,9 +89,9 @@ Requires(post): systemd Recommends: sbc Provides: bluez-utils = 3.36 -Obsoletes: bluez-utils <= 3.36 +Obsoletes: bluez-utils < 3.36 Provides: bluez-audio = 3.36 -Obsoletes: bluez-audio <= 3.36 +Obsoletes: bluez-audio < 3.36 Obsoletes: bluez-hcidump < 5.0 Provides: bluez-hcidump = %{version} Obsoletes: obexd-client < 5.0 @@ -123,7 +123,7 @@ License: GPL-2.0-or-later Group: System/Libraries Provides: bluez-libs = 3.36 -Obsoletes: bluez-libs <= 3.36 +Obsoletes: bluez-libs < 3.36 %description -n libbluetooth3 BlueZ provides support for the core Bluetooth layers and protocols. @@ -139,6 +139,9 @@ Summary: CUPS Driver for Bluetooth Printers License: GPL-2.0-or-later Group: Hardware/Printing +Requires: cups +Requires: %{name} +Supplements: (%{name} and cups) %description cups Contains the files required by CUPS for printing to Bluetooth-connected @@ -149,7 +152,7 @@ License: GPL-2.0-or-later AND MIT Group: Development/Tools/Debuggers Requires: python3-dbus-python -Requires: python3-gobject2 +Requires: python3-gobject %description test Contains a few tools for testing various bluetooth functions. The @@ -198,6 +201,17 @@ %description obexd Object Exchange daemon for sharing content. +%package zsh-completion +Summary: Zsh completion for bluez +Group: System/Management +Requires: zsh +Requires: %{name} +Supplements: (%{name} and zsh) +BuildArch: noarch + +%description zsh-completion +This package contain the zsh completion command for the Bluetooth Stack for Linux. + %prep %setup -q %autopatch -p1 @@ -237,6 +251,7 @@ %endif --enable-datafiles \ --enable-sixaxis \ + --with-dbusconfdir=%{_datadir} \ %if 0%{?suse_version} >= 1550 --enable-external-ell \ %endif @@ -281,7 +296,7 @@ %if %{with mesh} # boo#1151518 mkdir -p %{buildroot}%{_defaultdocdir}/%{name} -mv %{buildroot}%{_sysconfdir}/dbus-1/system.d/bluetooth-mesh.conf %{buildroot}%{_defaultdocdir}/%{name} +mv %{buildroot}%{_datadir}/dbus-1/system.d/bluetooth-mesh.conf %{buildroot}%{_defaultdocdir}/%{name} mv %{buildroot}%{_datadir}/dbus-1/system-services/org.bluez.mesh.service %{buildroot}%{_defaultdocdir}/%{name} cat > %{buildroot}%{_defaultdocdir}/%{name}/README-mesh.SUSE << EOF The bluetooth-mesh dbus system config has been disabled due to security @@ -290,7 +305,7 @@ If you want to use this feature anyway, copy bluetooth-mesh.conf to %{_sysconfdir}/dbus-1/systemd.d/ and -org.bluez.mesh.service to %{_datadir}/dbus-1/system-services/, +org.bluez.mesh.service to %{_sysconfdir}/dbus-1/system-services/, then reboot. EOF touch -r %{SOURCE0} %{buildroot}%{_defaultdocdir}/%{name}/README-mesh.SUSE @@ -382,9 +397,9 @@ %{_mandir}/man1/hid2hci.1%{?ext_man} %{_mandir}/man1/l2ping.1%{?ext_man} %{_mandir}/man1/rctest.1%{?ext_man} -%config %{_sysconfdir}/dbus-1/system.d/bluetooth.conf +%{_datadir}/dbus-1/system.d/bluetooth.conf # not packaged, boo#1151518 -###%%config %%{_sysconfdir}/dbus-1/system.d/bluetooth-mesh.conf +###%%{_datadir}/dbus-1/system.d/bluetooth-mesh.conf %dir %{_localstatedir}/lib/bluetooth %dir %{_modprobedir} %{_modprobedir}/50-bluetooth.conf @@ -395,7 +410,6 @@ %{_datadir}/dbus-1/system-services/org.bluez.service # not packaged, boo#1151518 ###%%{_datadir}/dbus-1/system-services/org.bluez.mesh.service -%{_datadir}/zsh/site-functions/_bluetoothctl %files obexd %{_libexecdir}/bluetooth/obexd @@ -450,4 +464,7 @@ %dir %{_sysconfdir}/bluetooth %config(noreplace) %{_sysconfdir}/bluetooth/main.conf +%files zsh-completion +%{_datadir}/zsh/site-functions/_bluetoothctl + %changelog