Hello community, here is the log from the commit of package bluez checked in at Wed Sep 24 17:20:59 CEST 2008. -------- --- bluez/bluez.changes 2008-09-17 17:18:23.000000000 +0200 +++ /mounts/work_src_done/STABLE/bluez/bluez.changes 2008-09-24 17:17:29.000000000 +0200 @@ -1,0 +2,16 @@ +Wed Sep 24 00:12:45 CEST 2008 - seife@suse.de + +- use /dev/shm instead of /var/run for the coldplug-marker, since + /var/run is cleaned up later in the boot process + +------------------------------------------------------------------- +Tue Sep 23 17:31:19 CEST 2008 - seife@suse.de + +- add more useful stuff to bluez-test +- add dbus-activation of bluetoothd +- use dbus-activation to start on adapter hotplug event +- add bluetooth-coldplug init script to make sure that bluetoothd + is started when adapter is plugged in before DBus is started +- add "Provides: bluez-utils" to bluez, to help the solver + +------------------------------------------------------------------- New: ---- bluetooth-coldplug.init bluetooth.sh bluez-utils-3.8-bluetooth.rules.diff org.bluez.service README.SUSE ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ bluez.spec ++++++ --- /var/tmp/diff_new_pack.xQj652/_old 2008-09-24 17:20:21.000000000 +0200 +++ /var/tmp/diff_new_pack.xQj652/_new 2008-09-24 17:20:21.000000000 +0200 @@ -25,7 +25,7 @@ BuildRequires: gstreamer-0_10-devel gstreamer-0_10-plugins-base-devel Url: http://www.bluez.org Version: 4.6 -Release: 2 +Release: 3 Summary: Bluetooth Stack for Linux Group: Hardware/Mobile License: GPL v2 or later @@ -33,7 +33,12 @@ AutoReqProv: on Source: bluez-%{version}.tar.bz2 Source1: bluetooth.init -Source2: bluetooth.sysconfig +Source2: bluetooth-coldplug.init +Source3: bluetooth.sysconfig +Source4: bluetooth.sh +Source5: org.bluez.service +Source6: README.SUSE +Patch1: bluez-utils-3.8-bluetooth.rules.diff BuildRoot: %{_tmppath}/%{name}-%{version}-build Provides: bluez-utils = 3.36 Obsoletes: bluez-utils <= 3.36 @@ -158,7 +163,9 @@ %prep %setup -q +%patch1 -p0 cp %{S:1} scripts/ +cp %{S:6} . %{?suse_update_config:%{suse_update_config -f . }} %build @@ -190,22 +197,31 @@ --enable-configfiles \ --enable-initscripts \ --enable-pcmciarules -make %{?jobs:-j %jobs} +make %{?jobs:-j %jobs} all %install make DESTDIR=$RPM_BUILD_ROOT install +# bluez-test +cd test +install --mode=0755 apitest list-devices test-adapter test-device test-discovery test-manager test-serial $RPM_BUILD_ROOT/%{_bindir}/ +cd .. rm -v $RPM_BUILD_ROOT/%{_libdir}/bluetooth/plugins/*.la $RPM_BUILD_ROOT/%{_libdir}/libbluetooth.la rm -v $RPM_BUILD_ROOT/%{_libdir}/gstreamer-0.10/libgstbluetooth.la +rm -v $RPM_BUILD_ROOT/%{_libdir}/alsa-lib/*.la mkdir -p $RPM_BUILD_ROOT/%{_sysconfdir}/udev/rules.d mv -v $RPM_BUILD_ROOT/%{_sysconfdir}/udev/bluetooth.rules $RPM_BUILD_ROOT/%{_sysconfdir}/udev/rules.d/40-bluetooth.rules -mkdir -p $RPM_BUILD_ROOT/var/adm/fillup-templates -cp %{S:2} $RPM_BUILD_ROOT/var/adm/fillup-templates/sysconfig.bluetooth +install --mode=0755 -D %{S:2} $RPM_BUILD_ROOT/%{_sysconfdir}/init.d/bluetooth-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:5} $RPM_BUILD_ROOT/usr/share/dbus-1/system-services/org.bluez.service +ln -s ../../etc/init.d/bluetooth $RPM_BUILD_ROOT/usr/sbin/rcbluetooth %clean rm -rf $RPM_BUILD_ROOT %post %{fillup_only -n bluetooth} +/sbin/insserv -f /etc/init.d/bluetooth-coldplug %preun %stop_on_removal bluetooth @@ -219,8 +235,9 @@ %files %defattr(-, root, root) -%doc AUTHORS COPYING INSTALL ChangeLog README +%doc AUTHORS COPYING ChangeLog README README.SUSE /etc/init.d/bluetooth +/etc/init.d/bluetooth-coldplug %{_bindir}/hcitool %{_bindir}/l2ping %{_bindir}/rfcomm @@ -231,9 +248,8 @@ %{_sbindir}/hciconfig %{_sbindir}/bluetoothd %{_sbindir}/hid2hci -#%{_sbindir}/rcbluetooth +%{_sbindir}/rcbluetooth %{_sbindir}/bccmd -%{_sbindir}/hciemu %dir %{_sysconfdir}/udev %dir /lib/udev /lib/udev/* @@ -266,6 +282,7 @@ /var/adm/fillup-templates/sysconfig.bluetooth %config %{_sysconfdir}/udev/rules.d %config %{_sysconfdir}/dbus-1/system.d/bluetooth.conf +%config /usr/share/dbus-1/system-services/org.bluez.service #%doc %{_defaultdocdir}/bluez-utils/ %dir /var/lib/bluetooth @@ -290,26 +307,43 @@ %files test %defattr(-,root,root) +%{_sbindir}/hciemu %{_bindir}/l2test %{_bindir}/rctest +%{_bindir}/apitest +%{_bindir}/list-devices +%{_bindir}/test-adapter +%{_bindir}/test-device +%{_bindir}/test-discovery +%{_bindir}/test-manager +%{_bindir}/test-serial #%{_bindir}/hsmicro #%{_bindir}/hsplay #%{_bindir}/hstest #%{_bindir}/attest -#%{_bindir}/apitest #%{_bindir}/passkey-agent #%{_bindir}/auth-agent #%doc %{_defaultdocdir}/bluez-test %files alsa %defattr(-,root,root) -%{_libdir}/alsa-lib/* +%{_libdir}/alsa-lib/*.so %files gstreamer %defattr(-, root, root) %{_libdir}/gstreamer-*/*.so %changelog +* Wed Sep 24 2008 seife@suse.de +- use /dev/shm instead of /var/run for the coldplug-marker, since + /var/run is cleaned up later in the boot process +* Tue Sep 23 2008 seife@suse.de +- add more useful stuff to bluez-test +- add dbus-activation of bluetoothd +- use dbus-activation to start on adapter hotplug event +- add bluetooth-coldplug init script to make sure that bluetoothd + is started when adapter is plugged in before DBus is started +- add "Provides: bluez-utils" to bluez, to help the solver * Wed Sep 17 2008 dmueller@suse.de - add missing splitprovides - fix bluez-utils rename ++++++ bluez-utils-3.8-bluetooth.rules.diff ++++++ --- scripts/bluetooth.rules +++ scripts/bluetooth.rules @@ -1,3 +1,6 @@ +# bluetooth subsystem +SUBSYSTEM=="bluetooth", RUN+="/lib/udev/bluetooth.sh" + # Brain Boxes BL-620 Bluetooth Adapter SUBSYSTEM=="tty", BUS=="pcmcia", SYSFS{prod_id1}=="Brain Boxes", SYSFS{prod_id2}=="Bluetooth PC Card", ENV{HCIOPTS}="bboxes", RUN+="bluetooth_serial" ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Remember to have fun... --------------------------------------------------------------------- To unsubscribe, e-mail: opensuse-commit+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-commit+help@opensuse.org