Hello community,
here is the log from the commit of package bluez for openSUSE:Factory checked in at 2012-07-13 11:30:36
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/bluez (Old)
and /work/SRC/openSUSE:Factory/.bluez.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "bluez", Maintainer is "ACho@suse.com"
Changes:
--------
--- /work/SRC/openSUSE:Factory/bluez/bluez-gstreamer.changes 2012-05-09 18:28:43.000000000 +0200
+++ /work/SRC/openSUSE:Factory/.bluez.new/bluez-gstreamer.changes 2012-07-13 11:30:48.000000000 +0200
@@ -1,0 +2,52 @@
+Wed Jul 11 14:04:54 UTC 2012 - seife+obs@b1-systems.com
+
+- remove unused bluetooth.sh, bluez-4.75-udev-use-helperscript.diff
+
+-------------------------------------------------------------------
+Wed Jun 27 20:39:52 UTC 2012 - seife+obs@b1-systems.com
+
+- ver 4.101:
+ - Fix issue with missing BlueZ service file.
+ - Fix issue with aborting A2DP setup during AVDTP start.
+ - Fix issue with handling of multiple A2DP indication.
+ - Fix issue with handling AVDTP abort with invalid SEID.
+ - Fix issue with rejecting AVDTP abort commands.
+ - Add support for handling AVDTP command collision.
+- our bluez-4.100 patches are applied upstream
+- apitest was removed and is thus no longer in bluez-test
+
+-------------------------------------------------------------------
+Thu Jun 21 08:57:47 UTC 2012 - seife+obs@b1-systems.com
+
+- remove obsolete configure options
+- fix LDFLAGS / "-pie" acinclude.m4 bug
+
+-------------------------------------------------------------------
+Wed Jun 20 11:17:53 UTC 2012 - seife+obs@b1-systems.com
+
+- update to bluez-4.100:
+ * Fix issue with crashing when SCO connection fails.
+ * Fix issue with HFP gateway failing on first GSM connection.
+ * Fix issue with AVRCP and handling of vendor commands.
+ * Fix issue with handling AVRCP subunit info command.
+ * Fix issue with missing capability for AVRCP track reached end.
+ * Fix issue with AVDTP signaling and GStreamer SBC NULL check.
+ * Fix issue with AVDTP Reconfigure Reject message.
+ * Fix issue with incorrect EIR length parsing.
+ * Fix issue with SDP disconnect for HIDSDPDisable.
+ * Fix issue with SDP interoperability with Mac OS X Lion.
+ * Fix issue with reverse SDP discovery with some devices.
+ * Fix issue with discovering state during power off operation.
+ * Add support for AVRCP Volume Changed notifications.
+ * Add support for AVRCP Set Absolute Volume handling.
+ * Add support for display legacy PIN code agent method.
+ * Add support for multiple media transports per endpoint.
+ * Add support for discovering device information characteristics.
+ * Add support for vendor source for Device ID setting.
+ * Add support for immediate alert server.
+ * Add support for link loss server.
+- Notes:
+ * This version requires D-Bus 1.4 or later.
+ * This version requires GLib 2.28 or later.
+
+-------------------------------------------------------------------
bluez.changes: same change
Old:
----
bluetooth.sh
bluez-4.75-udev-use-helperscript.diff
bluez-4.99.tar.bz2
libsbc-make-it-installable
New:
----
bluez-4.100-libsbc-make-it-installable.diff
bluez-4.101.tar.bz2
org.bluez.service
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ bluez-gstreamer.spec ++++++
--- /var/tmp/diff_new_pack.d3FA2Q/_old 2012-07-13 11:30:50.000000000 +0200
+++ /var/tmp/diff_new_pack.d3FA2Q/_new 2012-07-13 11:30:50.000000000 +0200
@@ -18,21 +18,20 @@
Name: bluez-gstreamer
-BuildRequires: dbus-1-devel
+BuildRequires: dbus-1-devel >= 1.4
BuildRequires: flex
-%if 0%{?suse_version} > 1120
BuildRequires: libcap-ng-devel
-%define with_libcapng --enable-capng
-%endif
%if 0%{?suse_version} > 1130
BuildRequires: pkgconfig(systemd)
%endif
BuildRequires: alsa-devel
+BuildRequires: automake
BuildRequires: check-devel
-BuildRequires: glib2-devel >= 2.16
+BuildRequires: glib2-devel >= 2.28
BuildRequires: gstreamer-0_10-devel
BuildRequires: gstreamer-0_10-plugins-base-devel
BuildRequires: libsndfile-devel
+BuildRequires: libtool
BuildRequires: libudev-devel
BuildRequires: libusb-devel
BuildRequires: pkg-config
@@ -40,16 +39,14 @@
BuildRequires: udev
BuildRequires: pkgconfig(libnl-1)
Url: http://www.bluez.org
-Version: 4.99
+Version: 4.101
Release: 0
Summary: Bluetooth Sound Support
License: GPL-2.0+
Group: Productivity/Multimedia/Sound/Utilities
Source: bluez-%{version}.tar.bz2
Source3: bluetooth.sysconfig
-Source4: bluetooth.sh
Source6: README.SUSE
-Patch1: bluez-4.75-udev-use-helperscript.diff
BuildRoot: %{_tmppath}/%{name}-%{version}-build
Requires: libbluetooth3 = %{version}
Provides: bluez-audio:%_libdir/gstreamer-0.10/libgstbluetooth.so
@@ -73,12 +70,11 @@
%prep
%setup -n bluez-%{version} -q
-%patch1 -p1
cp %{S:6} .
%build
+autoreconf -fiv
%configure --with-pic \
- --libdir=%{_libdir} \
--libexecdir=/lib \
--enable-gstreamer \
--enable-alsa \
@@ -91,12 +87,10 @@
--enable-test \
--enable-pand \
--enable-dund \
- --enable-proximity \
--enable-wiimote \
- --enable-thermometer \
--enable-datafiles \
- --enable-pcmcia \
- %{?with_libcapng}
+ --enable-pcmcia
+
make %{?_smp_mflags} all V=1
%install
++++++ bluez.spec ++++++
--- /var/tmp/diff_new_pack.d3FA2Q/_old 2012-07-13 11:30:50.000000000 +0200
+++ /var/tmp/diff_new_pack.d3FA2Q/_new 2012-07-13 11:30:50.000000000 +0200
@@ -18,12 +18,9 @@
Name: bluez
-BuildRequires: dbus-1-devel
+BuildRequires: dbus-1-devel >= 1.4
BuildRequires: flex
-%if 0%{?suse_version} > 1120
BuildRequires: libcap-ng-devel
-%define with_libcapng --enable-capng
-%endif
%if 0%{?suse_version} > 1140
BuildRequires: systemd
%{?systemd_requires}
@@ -32,7 +29,7 @@
BuildRequires: alsa-devel
BuildRequires: automake
BuildRequires: check-devel
-BuildRequires: glib2-devel >= 2.16
+BuildRequires: glib2-devel >= 2.28
BuildRequires: libsndfile-devel
BuildRequires: libtool
BuildRequires: libudev-devel
@@ -42,22 +39,23 @@
BuildRequires: udev
BuildRequires: pkgconfig(libnl-1)
Url: http://www.bluez.org
-Version: 4.99
+Version: 4.101
Release: 0
Summary: Bluetooth Stack for Linux
License: GPL-2.0+
Group: Hardware/Mobile
Source: bluez-%{version}.tar.bz2
+# bug in the 4.100 tarball: missing file...
+Source1: org.bluez.service
Source2: bluez-coldplug.init
Source3: bluetooth.sysconfig
-Source4: bluetooth.sh
Source5: baselibs.conf
Source6: README.SUSE
Source7: bluetooth.modprobe
-Patch1: bluez-4.75-udev-use-helperscript.diff
-Patch2: 001-remove-rule-dell-mouse.patch
-# needed until next upstream release --seife
-Patch3: libsbc-make-it-installable
+# TODO: push upstream (jeffm?) -- seife
+Patch3: bluez-4.100-libsbc-make-it-installable.diff
+# TODO: check for obsoletion
+Patch9: 001-remove-rule-dell-mouse.patch
BuildRoot: %{_tmppath}/%{name}-%{version}-build
Provides: bluez-utils = 3.36
Obsoletes: bluez-utils <= 3.36
@@ -234,11 +232,10 @@
%prep
%setup -q
-%patch1 -p1
%patch3 -p1
# disabled the patch because it does no longer cleanly apply and the rule has
# changed significantly anyway. I'll keep it until i get confirmation in bugzilla.
-##%%patch2 -p1
+##%%patch9 -p1
cp %{S:6} .
mkdir dbus-apis
cp -a doc/*.txt dbus-apis/
@@ -246,6 +243,9 @@
%build
autoreconf -fiv
%configure --with-pic \
+%if 0%{?has_systemd}
+ --with-systemdunitdir=%{_unitdir} \
+%endif
--libexecdir=/lib \
--enable-gstreamer \
--enable-alsa \
@@ -258,15 +258,10 @@
--enable-test \
--enable-pand \
--enable-dund \
- --enable-proximity \
--enable-wiimote \
- --enable-thermometer \
--enable-datafiles \
- --enable-pcmcia \
- %if 0%{?has_systemd}
- --with-systemdunitdir=%{_unitdir} \
- %endif
- %{?with_libcapng}
+ --enable-pcmcia
+
make %{?_smp_mflags} all V=1
%install
@@ -274,7 +269,6 @@
# bluez-test
cd test
install --mode=0755 \
- apitest \
simple-agent \
simple-service \
list-devices \
@@ -295,7 +289,6 @@
rm -v $RPM_BUILD_ROOT/%{_libdir}/alsa-lib/*.la
install --mode=0755 -D %{S:2} $RPM_BUILD_ROOT/%{_sysconfdir}/init.d/bluez-coldplug
install --mode=0644 -D %{S:3} $RPM_BUILD_ROOT/var/adm/fillup-templates/sysconfig.bluetooth
-install --mode=0755 -D %{S:4} $RPM_BUILD_ROOT/lib/udev/bluetooth.sh
install --mode=0644 -D %{S:7} $RPM_BUILD_ROOT/%{_sysconfdir}/modprobe.d/50-bluetooth.conf
# In openSUSE 11.3 there is upstream compliant CUPS 1.4
# which means to have a fixed "/usr/lib/cups/" directory
@@ -393,6 +386,7 @@
%if 0%{?has_systemd}
%{_unitdir}/bluetooth.service
%endif
+%{_datadir}/dbus-1/system-services/org.bluez.service
%files devel
%defattr(-, root, root)
@@ -418,7 +412,6 @@
%{_sbindir}/hciemu
%{_bindir}/l2test
%{_bindir}/rctest
-%{_bindir}/apitest
%{_bindir}/list-devices
%{_bindir}/simple-agent
%{_bindir}/simple-service
++++++ bluez-4.100-libsbc-make-it-installable.diff ++++++
From: Jeff Mahoney