Accepting request 416597 from Base:System

1

OBS-URL: https://build.opensuse.org/request/show/416597
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/bluez?expand=0&rev=141
This commit is contained in:
Dominique Leuenberger 2016-08-05 16:14:12 +00:00 committed by Git OBS Bridge
commit 6c104d3296
4 changed files with 38 additions and 13 deletions

View File

@ -1,3 +0,0 @@
version https://git-lfs.github.com/spec/v1
oid sha256:dada8b812055afcad4546d9966f9a763e4723169e89706e2b240c7b7e998dc27
size 1664320

3
bluez-5.41.tar.xz Normal file
View File

@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:df7dc4462494dad4e60a2943240d584f6e760235dca64f5f10eba46dbab7f5f0
size 1665948

View File

@ -1,3 +1,21 @@
-------------------------------------------------------------------
Sun Jul 31 21:42:27 UTC 2016 - jengelh@inai.de
- Update descriptions a bit. Adjust RPM groups for what is used
in openSUSE normally. Drop archaic %clean section.
Drop --with-pic which is only for (unbuilt) static libs.
-------------------------------------------------------------------
Wed Jul 20 22:32:18 UTC 2016 - seife+obs@b1-systems.com
- update to version 5.41:
BlueZ 5.41 is purely a bug-fix release targeting areas such as
GATT, AVRCP, OBEX and device discovery filters. The GATT D-Bus
API is now starting to be stable enough that this will likely be
the last release where it is flagged as experimental.
- fix build with older distributions that don't have %_userunitdir
ins systemd-rpm-macros
------------------------------------------------------------------- -------------------------------------------------------------------
Tue Jun 7 13:17:48 UTC 2016 - fbui@suse.com Tue Jun 7 13:17:48 UTC 2016 - fbui@suse.com

View File

@ -24,7 +24,7 @@ BuildRequires: libcap-ng-devel
BuildRequires: systemd-rpm-macros BuildRequires: systemd-rpm-macros
BuildRequires: pkgconfig(dbus-1) >= 1.6 BuildRequires: pkgconfig(dbus-1) >= 1.6
%{?systemd_requires} %{?systemd_requires}
Version: 5.40 Version: 5.41
Release: 0 Release: 0
Summary: Bluetooth Stack for Linux Summary: Bluetooth Stack for Linux
License: GPL-2.0+ License: GPL-2.0+
@ -63,13 +63,16 @@ BuildRoot: %{_tmppath}/%{name}-%{version}-build
# on all platforms (see Novell/Suse Bugzilla bnc#575544): # on all platforms (see Novell/Suse Bugzilla bnc#575544):
%define cups_lib_dir %{_prefix}/lib/cups %define cups_lib_dir %{_prefix}/lib/cups
# we want to be able to build with older distros, too...
%{!?_userunitdir: %define _userunitdir %{_prefix}/lib/systemd/user}
%description %description
The Bluetooth stack for Linux. BlueZ provides support for the core Bluetooth layers and protocols.
%package devel %package devel
Summary: Files needed for BlueZ development Summary: Files needed for BlueZ development
License: GPL-2.0+ License: GPL-2.0+
Group: Development/Sources Group: Development/Languages/C and C++
Requires: libbluetooth3 = %{version} Requires: libbluetooth3 = %{version}
%description devel %description devel
@ -79,12 +82,19 @@ stack.
%package -n libbluetooth3 %package -n libbluetooth3
Summary: Bluetooth Libraries Summary: Bluetooth Libraries
License: GPL-2.0+ License: GPL-2.0+
Group: Hardware/Mobile Group: System/Libraries
Provides: bluez-libs = 3.36 Provides: bluez-libs = 3.36
Obsoletes: bluez-libs <= 3.36 Obsoletes: bluez-libs <= 3.36
%description -n libbluetooth3 %description -n libbluetooth3
Bluetooth protocol stack libraries. BlueZ provides support for the core Bluetooth layers and protocols.
It is uses a modular implementation. It has many interesting features:
* Multithreaded data processing
* Support for multiple Bluetooth devices
* Real hardware abstraction
* Standard socket interface to all layers
* Device and service level security support
%package cups %package cups
Summary: CUPS Driver for Bluetooth Printers Summary: CUPS Driver for Bluetooth Printers
@ -120,7 +130,7 @@ sed -i "/SystemdService=.*/d" obexd/src/org.bluez.obex.service
%build %build
# --enable-experimental is needed or btattach does not build (bug?) # --enable-experimental is needed or btattach does not build (bug?)
%configure --with-pic \ %configure \
--enable-pie \ --enable-pie \
--enable-library \ --enable-library \
--enable-tools \ --enable-tools \
@ -150,7 +160,7 @@ fi
install --mode 0755 -d %{buildroot}%{_localstatedir}/lib/bluetooth install --mode 0755 -d %{buildroot}%{_localstatedir}/lib/bluetooth
# FIXME: Do not delete the systemd service once we support systemd user/session services # FIXME: Do not delete the systemd service once we support systemd user/session services
rm %{buildroot}%{_prefix}/lib/systemd/user/obex.service rm %{buildroot}%{_userunitdir}/obex.service
# end FIXME # end FIXME
## same as in fedora... ## same as in fedora...
@ -166,9 +176,6 @@ chmod 0644 *.py *.xml *.dtd
make %{?_smp_mflags} check make %{?_smp_mflags} check
%endif %endif
%clean
rm -rf %{buildroot}
%pre %pre
%service_add_pre bluetooth.service %service_add_pre bluetooth.service