From 7ab31c7b3e5cb3569fce30db30af08c68643208c89a4482b0f1fadba9a37d0a4 Mon Sep 17 00:00:00 2001 From: OBS User buildservice-autocommit Date: Thu, 23 Jun 2011 09:42:24 +0000 Subject: [PATCH 1/3] Updating link to change in openSUSE:Factory/bluez revision 85.0 OBS-URL: https://build.opensuse.org/package/show/Base:System/bluez?expand=0&rev=86f146a557f3ff339ef64afdced2a564 --- bluez-gstreamer.spec | 9 +-------- bluez.spec | 26 +------------------------- 2 files changed, 2 insertions(+), 33 deletions(-) diff --git a/bluez-gstreamer.spec b/bluez-gstreamer.spec index 0b42572..514e786 100644 --- a/bluez-gstreamer.spec +++ b/bluez-gstreamer.spec @@ -32,7 +32,7 @@ BuildRequires: readline-devel BuildRequires: libudev-devel Url: http://www.bluez.org Version: 4.94 -Release: 1 +Release: 2 Summary: Bluetooth Sound Support Group: Productivity/Multimedia/Sound/Utilities License: GPLv2+ @@ -52,7 +52,6 @@ Provides: bluez-audio:%_libdir/gstreamer-0.10/libgstbluetooth.so %define OLD_UDEV 0 %endif - %description The package contains libraries for using bluetooth audio services. @@ -71,7 +70,6 @@ Authors: cp %{S:6} . %{?suse_update_config:%{suse_update_config -f . }} - %build # autoreconf -sfi CFLAGS="$RPM_OPT_FLAGS -g" \ @@ -97,22 +95,17 @@ CFLAGS="$RPM_OPT_FLAGS -g" \ %{?with_libcapng} make %{?_smp_mflags} all V=1 - %install make DESTDIR=$RPM_BUILD_ROOT install rm -rf $RPM_BUILD_ROOT/usr/[^l]* $RPM_BUILD_ROOT/[^u]* $RPM_BUILD_ROOT/%{_libdir}/[^g]* rm -rf $RPM_BUILD_ROOT/%{_libdir}/pkgconfig $RPM_BUILD_ROOT/%{_libdir}/*bluetooth* $RPM_BUILD_ROOT/usr/include rm $RPM_BUILD_ROOT/%{_libdir}/*/*.la - %clean rm -rf $RPM_BUILD_ROOT - %files %defattr(-, root, root) %{_libdir}/gstreamer-*/*.so - - %changelog diff --git a/bluez.spec b/bluez.spec index 3ee0cb1..bb2b4df 100644 --- a/bluez.spec +++ b/bluez.spec @@ -32,7 +32,7 @@ BuildRequires: readline-devel BuildRequires: libudev-devel Url: http://www.bluez.org Version: 4.94 -Release: 1 +Release: 3 Summary: Bluetooth Stack for Linux Group: Hardware/Mobile License: GPLv2+ @@ -69,7 +69,6 @@ Requires: libbluetooth3 = %{version} %define cups_lib_dir %{_libdir}/cups %endif - %description The Bluetooth stack for Linux. @@ -86,7 +85,6 @@ Summary: Files needed for BlueZ development Group: Development/Sources Requires: libbluetooth3 = %{version} - %description devel Files needed to develop applications for the BlueZ Bluetooth protocol stack. @@ -105,7 +103,6 @@ Group: Hardware/Mobile Provides: bluez-libs = 3.36 Obsoletes: bluez-libs <= 3.36 - %description -n libbluetooth3 Bluetooth protocol stack libraries. @@ -122,7 +119,6 @@ License: GPLv2+ Summary: CUPS Driver for Bluetooth Printers Requires: libbluetooth3 = %{version} - %description cups Contains the files required by CUPS for printing to Bluetooth-connected printers. @@ -140,7 +136,6 @@ License: GPLv2+ ; MIT License (or similar) Summary: Tools for testing of various Bluetooth-functions Requires: libbluetooth3 = %{version} python-gobject2 dbus-1-python - %description test Contains a few tools for testing various bluetooth functions. The BLUETOOTH trademarks are owned by Bluetooth SIG, Inc., U.S.A. @@ -159,7 +154,6 @@ Summary: Bluetooth Sound Support Requires: libbluetooth3 = %{version} Provides: bluez-audio:%_libdir/alsa-lib/libasound_module_pcm_bluetooth.so - %description alsa The package contains libraries for using bluetooth audio services. @@ -178,7 +172,6 @@ License: GPLv2+ Summary: Bluetooth Stack for Linux Requires: libbluetooth3 = %{version} - %description compat The Bluetooth stack for Linux. This package contains older and partly deprecated binaries that might still be needed for compatibility. @@ -201,7 +194,6 @@ cp %{S:6} . mkdir dbus-apis cp -a doc/*.txt dbus-apis/ - %build # autoreconf -sfi CFLAGS="$RPM_OPT_FLAGS -g" \ @@ -227,7 +219,6 @@ CFLAGS="$RPM_OPT_FLAGS -g" \ %{?with_libcapng} make %{?_smp_mflags} all V=1 - %install make DESTDIR=$RPM_BUILD_ROOT install # bluez-test @@ -266,30 +257,23 @@ then if test -e %{buildroot}%{_libdir}/cups/backend/bluetooth fi fi - %clean rm -rf $RPM_BUILD_ROOT - %post %{fillup_only -n bluetooth} %{insserv_force_if_yast bluez-coldplug} - %preun %stop_on_removal bluez-coldplug - %postun %{insserv_cleanup} - %post -n libbluetooth3 -p /sbin/ldconfig - %postun -n libbluetooth3 -p /sbin/ldconfig - %files %defattr(-, root, root) %doc AUTHORS COPYING ChangeLog README README.SUSE dbus-apis @@ -334,27 +318,23 @@ rm -rf $RPM_BUILD_ROOT %dir %{_sysconfdir}/modprobe.d %config(noreplace) %{_sysconfdir}/modprobe.d/50-bluetooth.conf - %files devel %defattr(-, root, root) /usr/include/bluetooth %{_libdir}/libbluetooth.so %{_libdir}/pkgconfig/bluez.pc - %files -n libbluetooth3 %defattr(-, root, root) %{_libdir}/libbluetooth.so.* %doc AUTHORS COPYING INSTALL ChangeLog README - %files cups %defattr(-,root,root) %dir %{cups_lib_dir} %dir %{cups_lib_dir}/backend %{cups_lib_dir}/backend/bluetooth - %files test %defattr(-,root,root) %{_sbindir}/hciemu @@ -375,14 +355,12 @@ rm -rf $RPM_BUILD_ROOT %{_bindir}/test-service %{_bindir}/test-telephony - %files alsa %defattr(-,root,root) %dir /usr/share/alsa %config /usr/share/alsa/bluetooth.conf %{_libdir}/alsa-lib/*.so - %files compat %defattr(-,root,root) %{_bindir}/dund @@ -390,6 +368,4 @@ rm -rf $RPM_BUILD_ROOT %doc %{_mandir}/man1/pand.1.gz %doc %{_mandir}/man1/dund.1.gz - - %changelog From 7b4c52cc0ca34d2069769d47e99718e5fcebc8cf81e4f64a0796607a96cbff38 Mon Sep 17 00:00:00 2001 From: Stefan Seyfried Date: Mon, 27 Jun 2011 19:11:08 +0000 Subject: [PATCH 2/3] bring bluez-gstreamer.changes in line with bluez.changes OBS-URL: https://build.opensuse.org/package/show/Base:System/bluez?expand=0&rev=103 --- bluez-gstreamer.changes | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/bluez-gstreamer.changes b/bluez-gstreamer.changes index 98788bf..575291b 100644 --- a/bluez-gstreamer.changes +++ b/bluez-gstreamer.changes @@ -1,3 +1,8 @@ +------------------------------------------------------------------- +Wed Jun 22 16:02:15 CEST 2011 - meissner@suse.de + +- added baselibs.conf bnc#700840 + ------------------------------------------------------------------- Tue Jun 14 06:49:35 UTC 2011 - seife+obs@b1-systems.com From e2ab9ac1353a9fc5b9efb22bc23094c578af6c17cefb05c8228385817a99fb25 Mon Sep 17 00:00:00 2001 From: Stefan Seyfried Date: Thu, 4 Aug 2011 20:55:26 +0000 Subject: [PATCH 3/3] Accepting request 78076 from home:seife:testing update to bluez-4.96 OBS-URL: https://build.opensuse.org/request/show/78076 OBS-URL: https://build.opensuse.org/package/show/Base:System/bluez?expand=0&rev=104 --- bluez-4.94.tar.bz2 | 3 --- bluez-4.96.tar.bz2 | 3 +++ bluez-gstreamer.changes | 25 +++++++++++++++++++++++++ bluez-gstreamer.spec | 10 ++++++++-- bluez.changes | 25 +++++++++++++++++++++++++ bluez.spec | 13 +++++++++++-- 6 files changed, 72 insertions(+), 7 deletions(-) delete mode 100644 bluez-4.94.tar.bz2 create mode 100644 bluez-4.96.tar.bz2 diff --git a/bluez-4.94.tar.bz2 b/bluez-4.94.tar.bz2 deleted file mode 100644 index 81b56ae..0000000 --- a/bluez-4.94.tar.bz2 +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:26286e653361a0342349d29e302969a01d1c9d534a6ee365ccbf0a0b79b5729e -size 934438 diff --git a/bluez-4.96.tar.bz2 b/bluez-4.96.tar.bz2 new file mode 100644 index 0000000..22bccce --- /dev/null +++ b/bluez-4.96.tar.bz2 @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:7b34aa28c831d77e92d348951653bc58347f4b6177e2f89cd5ffb8ffc37142ae +size 952234 diff --git a/bluez-gstreamer.changes b/bluez-gstreamer.changes index 575291b..d0daffa 100644 --- a/bluez-gstreamer.changes +++ b/bluez-gstreamer.changes @@ -1,3 +1,28 @@ +------------------------------------------------------------------- +Thu Aug 4 18:51:02 UTC 2011 - seife+obs@b1-systems.com + +- update to bluez-4.96: + - Fix issue with race condition in AVDTP stream start. + - Fix issue with global adapter offline switching. + - Fix issue with pairing and No Bonding devices. + - Add support for Nintendo Wii Remote pairing. +- enable proximity, wiimote, thermometer plugins + +------------------------------------------------------------------- +Tue Jul 5 07:29:57 UTC 2011 - seife+obs@b1-systems.com + +- update to bluez-4.95: + - Fix issue with AVCTP replies with invalid PID. + - Fix issue with AVRCP and unknown packet types. + - Fix issue with AVRCP not using NOT_IMPLEMENTED correctly. + - Fix issue with AVDTP discovery if all endpoints are in use. + - Fix issue with invalid memory writes and media support. + - Fix issue with not removing device alias and unbonding. + - Fix issue with device disconnects and offline mode handling. + - Add support for setting adapter name based on machine-info. + - Add support for systemd service configuration. +- add systemd .service file (systemd support needs more work still) + ------------------------------------------------------------------- Wed Jun 22 16:02:15 CEST 2011 - meissner@suse.de diff --git a/bluez-gstreamer.spec b/bluez-gstreamer.spec index 514e786..e65ac23 100644 --- a/bluez-gstreamer.spec +++ b/bluez-gstreamer.spec @@ -24,6 +24,9 @@ BuildRequires: dbus-1-devel flex BuildRequires: libcap-ng-devel %define with_libcapng --enable-capng %endif +%if 0%{?suse_version} > 1130 +BuildRequires: pkgconfig(systemd) +%endif BuildRequires: glib2-devel >= 2.16 BuildRequires: libnl-devel libusb-devel BuildRequires: alsa-devel libsndfile-devel pkg-config udev @@ -31,7 +34,7 @@ BuildRequires: gstreamer-0_10-devel gstreamer-0_10-plugins-base-devel BuildRequires: readline-devel BuildRequires: libudev-devel Url: http://www.bluez.org -Version: 4.94 +Version: 4.96 Release: 2 Summary: Bluetooth Sound Support Group: Productivity/Multimedia/Sound/Utilities @@ -90,7 +93,10 @@ CFLAGS="$RPM_OPT_FLAGS -g" \ --enable-test \ --enable-pand \ --enable-dund \ - --enable-configfiles \ + --enable-proximity \ + --enable-wiimote \ + --enable-thermometer \ + --enable-datafiles \ --enable-pcmcia \ %{?with_libcapng} make %{?_smp_mflags} all V=1 diff --git a/bluez.changes b/bluez.changes index 575291b..d0daffa 100644 --- a/bluez.changes +++ b/bluez.changes @@ -1,3 +1,28 @@ +------------------------------------------------------------------- +Thu Aug 4 18:51:02 UTC 2011 - seife+obs@b1-systems.com + +- update to bluez-4.96: + - Fix issue with race condition in AVDTP stream start. + - Fix issue with global adapter offline switching. + - Fix issue with pairing and No Bonding devices. + - Add support for Nintendo Wii Remote pairing. +- enable proximity, wiimote, thermometer plugins + +------------------------------------------------------------------- +Tue Jul 5 07:29:57 UTC 2011 - seife+obs@b1-systems.com + +- update to bluez-4.95: + - Fix issue with AVCTP replies with invalid PID. + - Fix issue with AVRCP and unknown packet types. + - Fix issue with AVRCP not using NOT_IMPLEMENTED correctly. + - Fix issue with AVDTP discovery if all endpoints are in use. + - Fix issue with invalid memory writes and media support. + - Fix issue with not removing device alias and unbonding. + - Fix issue with device disconnects and offline mode handling. + - Add support for setting adapter name based on machine-info. + - Add support for systemd service configuration. +- add systemd .service file (systemd support needs more work still) + ------------------------------------------------------------------- Wed Jun 22 16:02:15 CEST 2011 - meissner@suse.de diff --git a/bluez.spec b/bluez.spec index bb2b4df..4fea027 100644 --- a/bluez.spec +++ b/bluez.spec @@ -25,13 +25,16 @@ BuildRequires: dbus-1-devel flex BuildRequires: libcap-ng-devel %define with_libcapng --enable-capng %endif +%if 0%{?suse_version} > 1130 +BuildRequires: pkgconfig(systemd) +%endif BuildRequires: glib2-devel >= 2.16 BuildRequires: libnl-devel libusb-devel BuildRequires: alsa-devel libsndfile-devel pkg-config udev BuildRequires: readline-devel BuildRequires: libudev-devel Url: http://www.bluez.org -Version: 4.94 +Version: 4.96 Release: 3 Summary: Bluetooth Stack for Linux Group: Hardware/Mobile @@ -214,7 +217,10 @@ CFLAGS="$RPM_OPT_FLAGS -g" \ --enable-test \ --enable-pand \ --enable-dund \ - --enable-configfiles \ + --enable-proximity \ + --enable-wiimote \ + --enable-thermometer \ + --enable-datafiles \ --enable-pcmcia \ %{?with_libcapng} make %{?_smp_mflags} all V=1 @@ -317,6 +323,9 @@ rm -rf $RPM_BUILD_ROOT %dir /var/lib/bluetooth %dir %{_sysconfdir}/modprobe.d %config(noreplace) %{_sysconfdir}/modprobe.d/50-bluetooth.conf +%if 0%{suse_version} > 1130 +/lib/systemd/system/bluetooth.service +%endif %files devel %defattr(-, root, root)