Hello community,
here is the log from the commit of package bluez-utils
checked in at Thu Sep 7 01:08:45 CEST 2006.
--------
--- bluez-utils/bluez-utils.changes 2006-08-31 11:56:42.000000000 +0200
+++ bluez-utils/bluez-utils.changes 2006-09-06 19:28:59.000000000 +0200
@@ -1,0 +2,19 @@
+Wed Sep 6 19:27:59 CEST 2006 - seife@suse.de
+
+- update to v3.5:
+ * Fix and cleanup watch functionality.
+ * Add support for periodic inquiry mode.
+ * Add support for asynchronous SDP requests.
+ * Add more request owner tracking.
+ * Document pageto and discovto options.
+
+-------------------------------------------------------------------
+Tue Sep 5 20:11:35 CEST 2006 - seife@suse.de
+
+- Cleaned up the specfile.
+- Use udev rules and pcmcia script supplied by upstream instead of
+ our own.
+- Add two lines of warning to the passkey-agent, so users know it
+ will go away.
+
+-------------------------------------------------------------------
Old:
----
40-bluetooth.rules
bluetooth_pcmcia.sh
bluez-utils-3.4.tar.gz
New:
----
bluez-utils-3.4-bluetooth.rules.diff
bluez-utils-3.4-passkey-agent-warning.diff
bluez-utils-3.5.tar.gz
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ bluez-utils.spec ++++++
--- /var/tmp/diff_new_pack.5Tb4ea/_old 2006-09-07 01:08:30.000000000 +0200
+++ /var/tmp/diff_new_pack.5Tb4ea/_new 2006-09-07 01:08:30.000000000 +0200
@@ -1,5 +1,5 @@
#
-# spec file for package bluez-utils (Version 3.4)
+# spec file for package bluez-utils (Version 3.5)
#
# Copyright (c) 2006 SUSE LINUX Products GmbH, Nuernberg, Germany.
# This file and all modifications and additions to the pristine
@@ -13,7 +13,7 @@
Name: bluez-utils
BuildRequires: alsa-devel bluez-libs cups dbus-1-devel fuse-devel libusb openobex-devel pkgconfig resmgr xorg-x11-devel
URL: http://bluez.sourceforge.net
-Version: 3.4
+Version: 3.5
Release: 1
Summary: Bluetooth Daemons and Utilities
License: GPL
@@ -21,17 +21,17 @@
Group: Hardware/Mobile
Autoreqprov: on
Source: bluez-utils-%{version}.tar.gz
-Source1: bluetooth.rc.suse
+Source1: bluez-utils_doc.tar.bz2
Source2: opd-v0.2-2003-03-18.tgz
Source3: README.opd
Source4: udev.bluetooth.sh
Source5: bluetooth.sysconfig
-Source6: bluez-utils_doc.tar.bz2
-Source7: 40-bluetooth.rules
-Source8: bluetooth_pcmcia.sh
+Source6: bluetooth.rc.suse
Source9: README.SUSE-factory
Patch: bluez-utils.diff
Patch1: opd-v0.2-2003-03-18.dif
+Patch2: bluez-utils-3.4-bluetooth.rules.diff
+Patch3: bluez-utils-3.4-passkey-agent-warning.diff
BuildRoot: %{_tmppath}/%{name}-%{version}-build
Requires: bluez-libs >= %{version} sysvinit
# obsoletes the first two together with bluez-libs, the other completely
@@ -90,12 +90,13 @@
Marcel Holtmann
%prep
-%setup -n bluez-utils-%{version}
+%setup -n bluez-utils-%{version} -b 1 -b 2
%patch -p1
+%patch2 -p0
+%patch3 -p0
%{?suse_update_config:%{suse_update_config -f . }}
-%setup -n opd -D -T -b 2
+cd ../opd
%patch1 -p1
-%setup -n bluez-utils_doc -D -T -b 6
%build
cd ../bluez-utils-%{version}
@@ -105,16 +106,20 @@
--mandir=%{_mandir} \
--sysconfdir=%{_sysconfdir} \
--libdir=%{_libdir} \
+ --libexecdir=/lib \
--localstatedir=/var \
- --enable-hid2hci \
- --enable-avctrl \
- --enable-dfutool \
- --enable-bccmd \
- --enable-cups \
+ --enable-pie \
+ --enable-obex \
+ --enable-fuse \
+ --enable-alsa \
--enable-test \
- --enable-pie
-# --enable-csrinit \
-#
+ --enable-cups \
+ --enable-initscripts \
+ --enable-pcmciarules \
+ --enable-bccmd \
+ --enable-avctrl \
+ --enable-hid2hci \
+ --enable-dfutool
make
cd ../opd
make CFLAGS="-I. $RPM_OPT_FLAGS"
@@ -129,21 +134,15 @@
mkdir -p $RPM_BUILD_ROOT/usr/sbin
mkdir -p $RPM_BUILD_ROOT/lib/udev
mkdir -p $RPM_BUILD_ROOT/bin
-#cp scripts/bluepincat $RPM_BUILD_ROOT/bin/bluepincat
-#chmod a+rx $RPM_BUILD_ROOT/bin/bluepincat
-#chmod a+rx $RPM_BUILD_ROOT/etc/pcmcia/bluetoothdd
# remove package-included config-file if exists
[ -f $RPM_BUILD_ROOT/etc/default/bluetooth ] && rm $RPM_BUILD_ROOT/etc/default/bluetooth
-# suse hotplug-agent, config-file, runlevel-script
-cp %{SOURCE1} $RPM_BUILD_ROOT/etc/init.d/bluetooth
+# suse hotplug-agent, udev-rules, runlevel-script
+cp %{SOURCE6} $RPM_BUILD_ROOT/etc/init.d/bluetooth
+ln -sf ../../etc/init.d/bluetooth $RPM_BUILD_ROOT/usr/sbin/rcbluetooth
cp %{SOURCE4} $RPM_BUILD_ROOT/lib/udev/bluetooth.sh
chmod a+x $RPM_BUILD_ROOT/lib/udev/bluetooth.sh
+mv $RPM_BUILD_ROOT/etc/udev/bluetooth.rules $RPM_BUILD_ROOT/etc/udev/rules.d/40-bluetooth.rules
cp %{SOURCE5} $RPM_BUILD_ROOT/var/adm/fillup-templates/sysconfig.bluetooth
-cp %{SOURCE7} $RPM_BUILD_ROOT/etc/udev/rules.d/40-bluetooth.rules
-mkdir $RPM_BUILD_ROOT/etc/pcmcia
-cp %{SOURCE8} $RPM_BUILD_ROOT/etc/pcmcia/bluetooth.sh
-chmod a+x $RPM_BUILD_ROOT/etc/pcmcia/bluetooth.sh
-ln -sf ../../etc/init.d/bluetooth ${RPM_BUILD_ROOT}/usr/sbin/rcbluetooth
cp hcid/passkey-agent $RPM_BUILD_ROOT/usr/bin/
cp hcid/dbus-test $RPM_BUILD_ROOT/usr/bin/bluez-dbus-test
#docs
@@ -160,7 +159,6 @@
cp test/hsplay $RPM_BUILD_ROOT/usr/bin/
cp test/hstest $RPM_BUILD_ROOT/usr/bin/
cp test/attest $RPM_BUILD_ROOT/usr/bin/
-# cp test/scotest $RPM_BUILD_ROOT/usr/bin/
mkdir -p $RPM_BUILD_ROOT%{_defaultdocdir}/bluez-test/
cp -pr COPYING $RPM_BUILD_ROOT%{_defaultdocdir}/bluez-test/
# the file SOURCE6 is ok, but we should rename it someday
@@ -178,8 +176,6 @@
rm -rf $RPM_BUILD_ROOT
%post -n bluez-utils
-# add start/stop links
-###%{fillup_and_insserv -i -n bluetooth}
%{fillup_only -n bluetooth}
%postun -n bluez-utils
@@ -211,7 +207,7 @@
%{_sbindir}/bccmd
%{_sbindir}/hciemu
%dir /lib/udev
-/lib/udev/bluetooth.sh
+/lib/udev/*
%doc %{_mandir}/man8/hciattach.8.gz
%doc %{_mandir}/man8/hciconfig.8.gz
%doc %{_mandir}/man5/hcid.conf.5.gz
@@ -231,16 +227,11 @@
%doc %{_mandir}/man1/dfutool.1.gz
%doc %{_mandir}/man1/hidd.1.gz
%dir %{_sysconfdir}/bluetooth
-%dir %{_sysconfdir}/pcmcia
-%{_sysconfdir}/pcmcia/bluetooth.sh
-#%config %{_sysconfdir}/pcmcia/bluetooth.conf
%config(noreplace) %{_sysconfdir}/bluetooth/hcid.conf
#%config(noreplace) %{_sysconfdir}/bluetooth/pin
%config(noreplace) %{_sysconfdir}/bluetooth/rfcomm.conf
/var/adm/fillup-templates/sysconfig.bluetooth
-#%{_sysconfdir}/udev
%config %{_sysconfdir}/udev/rules.d
-#%config /etc/udev/rules.d/40-bluetooth.rules
%config %{_sysconfdir}/dbus-1/system.d/bluez-hcid.conf
%doc %{_defaultdocdir}/%{name}
# opd
@@ -265,6 +256,19 @@
%doc %{_defaultdocdir}/bluez-test
%changelog -n bluez-utils
+* Wed Sep 06 2006 - seife@suse.de
+- update to v3.5:
+ * Fix and cleanup watch functionality.
+ * Add support for periodic inquiry mode.
+ * Add support for asynchronous SDP requests.
+ * Add more request owner tracking.
+ * Document pageto and discovto options.
+* Tue Sep 05 2006 - seife@suse.de
+- Cleaned up the specfile.
+- Use udev rules and pcmcia script supplied by upstream instead of
+ our own.
+- Add two lines of warning to the passkey-agent, so users know it
+ will go away.
* Wed Aug 30 2006 - dgollub@suse.de
- update to v3.4
* Improve error reporting for failed HCI commands.
++++++ bluez-utils-3.4-bluetooth.rules.diff ++++++
Index: scripts/bluetooth.rules
===================================================================
RCS file: /cvsroot/bluez/utils/scripts/bluetooth.rules,v
retrieving revision 1.1
diff -u -r1.1 bluetooth.rules
--- scripts/bluetooth.rules 10 Aug 2006 10:09:05 -0000 1.1
+++ scripts/bluetooth.rules 5 Sep 2006 13:51:32 -0000
@@ -1,7 +1,10 @@
+# bluetooth subsystem
+SUBSYSTEM=="bluetooth", RUN+="/lib/udev/bluetooth.sh"
+
# Serial PCMCIA Cards
SUBSYSTEM=="tty", BUS=="pcmcia", ENV{MANF_ID}="$sysfs{manf_id}", ENV{CARD_ID}="$sysfs{card_id}"
# Brain Boxes BL-620 Bluetooth Adapter
SUBSYSTEM=="tty", BUS=="pcmcia", SYSFS{prod_id1}=="Brain Boxes", SYSFS{prod_id2}=="Bluetooth PC Card", RUN+="bluetooth_serial"
++++++ bluez-utils-3.4-passkey-agent-warning.diff ++++++
Index: hcid/passkey-agent.c
===================================================================
RCS file: /cvsroot/bluez/utils/hcid/passkey-agent.c,v
retrieving revision 1.19
diff -u -p -r1.19 passkey-agent.c
--- hcid/passkey-agent.c 28 Apr 2006 14:30:59 -0000 1.19
+++ hcid/passkey-agent.c 5 Sep 2006 18:05:58 -0000
@@ -284,6 +284,9 @@ int main(int argc, char *argv[])
char match_string[128], default_path[128], *agent_path = NULL;
int opt, use_default = 0;
+ printf("WARNING: passkey-agent is only a temporary solution. It will be removed from\n"
+ " the openSUSE package as soon as the desktop environments are ready.\n\n");
+
snprintf(default_path, sizeof(default_path),
"/org/bluez/passkey_agent_%d", getpid());
++++++ bluez-utils-3.4.tar.gz -> bluez-utils-3.5.tar.gz ++++++
++++ 5003 lines of diff (skipped)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Remember to have fun...
---------------------------------------------------------------------
To unsubscribe, e-mail: opensuse-commit+unsubscribe@opensuse.org
For additional commands, e-mail: opensuse-commit+help@opensuse.org