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 "[email protected]"

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 - [email protected]
+
+- remove unused bluetooth.sh, bluez-4.75-udev-use-helperscript.diff
+
+-------------------------------------------------------------------
+Wed Jun 27 20:39:52 UTC 2012 - [email protected]
+
+- 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 - [email protected]
+
+- remove obsolete configure options
+- fix LDFLAGS / "-pie" acinclude.m4 bug
+
+-------------------------------------------------------------------
+Wed Jun 20 11:17:53 UTC 2012 - [email protected]
+
+- 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 <[email protected]>
Subject: libsbc: Make it installable

 While rebuilding Opal, I found that the SBC plugin no longer ships with
 the SBC code. This patch allows other projects to use the SBC code
 without having to duplicate it.

Signed-off-by: Jeff Mahoney <[email protected]>
---
 Makefile.am  |    8 ++++----
 configure.ac |    3 ++-
 libsbc.pc.in |   10 ++++++++++
 3 files changed, 16 insertions(+), 5 deletions(-)

Index: b/Makefile.am
===================================================================
--- a/Makefile.am
+++ b/Makefile.am
@@ -67,11 +67,11 @@ lib_headers = lib/bluetooth.h lib/hci.h
                lib/rfcomm.h lib/bnep.h lib/cmtp.h lib/hidp.h lib/a2mp.h
 local_headers = $(foreach file,$(lib_headers), lib/bluetooth/$(notdir $(file)))
 
 BUILT_SOURCES = $(local_headers) src/builtin.h
 
-include_HEADERS += $(lib_headers)
+include_HEADERS += $(lib_headers) sbc/sbc.h
 
 lib_LTLIBRARIES += lib/libbluetooth.la
 
 lib_libbluetooth_la_SOURCES = $(lib_headers) \
                                lib/bluetooth.c lib/hci.c lib/sdp.c lib/uuid.c
@@ -81,11 +81,11 @@ lib_libbluetooth_la_DEPENDENCIES = $(loc
 noinst_LTLIBRARIES += lib/libbluetooth-private.la
 
 lib_libbluetooth_private_la_SOURCES = $(lib_libbluetooth_la_SOURCES)
 
 if SBC
-noinst_LTLIBRARIES += sbc/libsbc.la
+lib_LTLIBRARIES += sbc/libsbc.la
 
 sbc_libsbc_la_SOURCES = sbc/sbc.h sbc/sbc.c sbc/sbc_math.h sbc/sbc_tables.h \
                        sbc/sbc_primitives.h sbc/sbc_primitives.c \
                        sbc/sbc_primitives_mmx.h sbc/sbc_primitives_mmx.c \
                        sbc/sbc_primitives_iwmmxt.h sbc/sbc_primitives_iwmmxt.c 
\
@@ -93,11 +93,11 @@ sbc_libsbc_la_SOURCES = sbc/sbc.h sbc/sb
                        sbc/sbc_primitives_armv6.h sbc/sbc_primitives_armv6.c
 
 sbc_libsbc_la_CFLAGS = $(AM_CFLAGS) -finline-functions -fgcse-after-reload \
                                        -funswitch-loops -funroll-loops
 
-noinst_PROGRAMS += sbc/sbcinfo sbc/sbcdec sbc/sbcenc
+bin_PROGRAMS += sbc/sbcinfo sbc/sbcdec sbc/sbcenc
 
 sbc_sbcdec_SOURCES = sbc/sbcdec.c sbc/formats.h
 sbc_sbcdec_LDADD = sbc/libsbc.la
 
 sbc_sbcenc_SOURCES = sbc/sbcenc.c sbc/formats.h
@@ -456,11 +456,11 @@ endif
 
 TESTS = $(unit_tests)
 
 pkgconfigdir = $(libdir)/pkgconfig
 
-pkgconfig_DATA = bluez.pc
+pkgconfig_DATA = bluez.pc libsbc.pc
 
 DISTCHECK_CONFIGURE_FLAGS = --disable-datafiles
 
 DISTCLEANFILES = $(pkgconfig_DATA)
 
Index: b/configure.ac
===================================================================
--- a/configure.ac
+++ b/configure.ac
@@ -59,6 +59,7 @@ if (test -n "${path_systemdunit}"); then
        SYSTEMD_UNITDIR="${path_systemdunit}"
        AC_SUBST(SYSTEMD_UNITDIR)
 fi
 AM_CONDITIONAL(SYSTEMD, test -n "${path_systemdunit}")
 
-AC_OUTPUT(Makefile doc/version.xml src/bluetoothd.8 src/bluetooth.service 
bluez.pc)
+AC_OUTPUT(Makefile doc/version.xml src/bluetoothd.8 src/bluetooth.service 
bluez.pc
+                       libsbc.pc)
Index: b/libsbc.pc.in
===================================================================
--- /dev/null
+++ b/libsbc.pc.in
@@ -0,0 +1,10 @@
+prefix=@prefix@
+exec_prefix=@exec_prefix@
+libdir=@libdir@
+includedir=@includedir@
+
+Name: BlueZ libsbc
+Description: Bluetooth low-complexity SubBand Codec
+Version: @VERSION@
+Libs: -L${libdir} -lsbc
+Cflags: -I${includedir}
++++++ bluez-4.99.tar.bz2 -> bluez-4.101.tar.bz2 ++++++
++++ 51047 lines of diff (skipped)

++++++ org.bluez.service ++++++
[D-BUS Service]
Name=org.bluez
Exec=/bin/false
User=root
SystemdService=dbus-org.bluez.service
-- 
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to