2 Summary: Bluetooth utilities
5 Group: Applications/System
7 URL: http://www.bluez.org/
8 Source0: http://www.kernel.org/pub/linux/bluetooth/%{name}-%{version}.tar.gz
9 Patch1 : bluez-ncurses.patch
10 Patch2 : disable-eir-unittest.patch
11 Requires: dbus >= 0.60
13 BuildRequires: pkgconfig(dbus-1)
14 BuildRequires: pkgconfig(glib-2.0)
17 BuildRequires: readline-devel
20 Utilities for use in Bluetooth applications:
30 The BLUETOOTH trademarks are owned by Bluetooth SIG, Inc., U.S.A.
34 %package -n libbluetooth3
35 Summary: Libraries for use in Bluetooth applications
36 Group: System/Libraries
37 Requires: %{name} = %{version}-%{release}
38 Requires(post): eglibc
39 Requires(postun): eglibc
41 %description -n libbluetooth3
42 Libraries for use in Bluetooth applications.
44 %package -n libbluetooth-devel
45 Summary: Development libraries for Bluetooth applications
46 Group: Development/Libraries
47 Requires: %{name} = %{version}-%{release}
48 Requires: libbluetooth3 = %{version}
50 %description -n libbluetooth-devel
51 bluez-libs-devel contains development libraries and headers for
52 use in Bluetooth applications.
54 %package -n bluez-test
55 Summary: Test utilities for BlueZ
58 %description -n bluez-test
59 bluez-test contains test utilities for BlueZ testing.
69 export CFLAGS="${CFLAGS} -D__TIZEN_PATCH__ -D__BROADCOM_PATCH__ "
70 export LDFLAGS=" -lncurses -Wl,--as-needed "
71 %reconfigure --disable-static \
72 --sysconfdir=%{_sysconfdir} \
73 --localstatedir=%{_localstatedir} \
74 --with-systemdunitdir=%{_libdir}/systemd/system \
86 --enable-gstreamer=no \
92 --with-telephony=tizen
100 install -D -m 0644 audio/audio.conf %{buildroot}%{_sysconfdir}/bluetooth/audio.conf
101 install -D -m 0644 network/network.conf %{buildroot}%{_sysconfdir}/bluetooth/network.conf
103 install -D -m 0644 COPYING %{buildroot}%{_datadir}/license/bluez
104 install -D -m 0644 COPYING %{buildroot}%{_datadir}/license/libbluetooth3
105 install -D -m 0644 COPYING %{buildroot}%{_datadir}/license/libbluetooth-devel
107 ln -s bluetooth.service %{buildroot}%{_libdir}/systemd/system/dbus-org.bluez.service
109 %post -n libbluetooth3 -p /sbin/ldconfig
111 %postun -n libbluetooth3 -p /sbin/ldconfig
115 %manifest bluez.manifest
116 %defattr(-,root,root,-)
117 %{_sysconfdir}/bluetooth/audio.conf
118 %{_sysconfdir}/bluetooth/main.conf
119 %{_sysconfdir}/bluetooth/network.conf
120 %{_sysconfdir}/bluetooth/rfcomm.conf
121 %{_sysconfdir}/dbus-1/system.d/bluetooth.conf
123 %{_sbindir}/bluetoothd
124 %{_sbindir}/hciconfig
125 %{_sbindir}/hciattach
126 %exclude %{_bindir}/ciptool
132 %dir %{_libdir}/bluetooth/plugins
133 %{_libdir}/systemd/system/bluetooth.service
134 %{_libdir}/systemd/system/dbus-org.bluez.service
135 %dir %{_localstatedir}/lib/bluetooth
136 %{_datadir}/dbus-1/system-services/org.bluez.service
137 %{_datadir}/license/bluez
140 %files -n libbluetooth3
141 %defattr(-,root,root,-)
142 %{_libdir}/libbluetooth.so.*
143 %{_datadir}/license/libbluetooth3
146 %files -n libbluetooth-devel
147 %defattr(-, root, root)
148 %{_includedir}/bluetooth/*
149 %{_libdir}/libbluetooth.so
150 %{_libdir}/pkgconfig/bluez.pc
151 %{_datadir}/license/libbluetooth-devel
154 %defattr(-,root,root,-)