Blame SPECS/bluez.spec

8866cd
Summary: Bluetooth utilities
8866cd
Name: bluez
8866cd
Version: 5.44
8866cd
Release: 6%{?dist}
8866cd
License: GPLv2+
8866cd
Group: Applications/System
8866cd
URL: http://www.bluez.org/
8866cd
8866cd
Source0: http://www.kernel.org/pub/linux/bluetooth/bluez-%{version}.tar.xz
8866cd
Source1: bluez.gitignore
8866cd
8866cd
## Ubuntu patches
8866cd
Patch2: 0001-work-around-Logitech-diNovo-Edge-keyboard-firmware-i.patch
8866cd
# Non-upstream
8866cd
Patch3: 0001-Allow-using-obexd-without-systemd-in-the-user-sessio.patch
8866cd
Patch4: 0001-obex-Use-GLib-helper-function-to-manipulate-paths.patch
8866cd
Patch5: 0002-autopair-Don-t-handle-the-iCade.patch
8866cd
Patch7: 0004-agent-Assert-possible-infinite-loop.patch
8866cd
Patch8: 0001-Out-of-bounds-heap-read-in-service_search_attr_req-f.patch
8866cd
#Upstream 
8866cd
Patch9: 0001-device-Fix-crashing-when-connecting-ATT-over-BR-EDR.patch
8866cd
Patch10: 0002-device-Fix-crash-when-connecting-ATT-with-BR-EDR-onl.patch
8866cd
Patch11: 0001-core-Add-AlwaysPairable-to-main.conf.patch
8866cd
Patch12: 0002-agent-Make-the-first-agent-to-register-the-default.patch 
8866cd
8866cd
%global _hardened_build 1
8866cd
8866cd
BuildRequires: git
8866cd
BuildRequires: dbus-devel >= 0.90
8866cd
BuildRequires: glib2-devel
8866cd
BuildRequires: libical-devel >= 1.0.1
8866cd
BuildRequires: readline-devel
8866cd
# For cable pairing
8866cd
BuildRequires: systemd-devel
8866cd
# For cups
8866cd
BuildRequires: cups-devel
8866cd
8866cd
# For rebuild
8866cd
BuildRequires: libtool autoconf automake
8866cd
8866cd
Requires: dbus >= 0.60
8866cd
8866cd
Requires(post): systemd
8866cd
Requires(preun): systemd
8866cd
Requires(postun): systemd
8866cd
8866cd
Provides: bluez-obexd
8866cd
8866cd
# Dropped in Fedora 20:
8866cd
Obsoletes: bluez-alsa < 5.0
8866cd
Obsoletes: bluez-compat < 5.0
8866cd
Obsoletes: bluez-gstreamer < 5.0
8866cd
8866cd
# Other bluetooth-releated packages that haven't gotten ported to BlueZ 5
8866cd
Obsoletes: blueman < 1.23-9
8866cd
Obsoletes: blueman-nautilus < 1.23-9
8866cd
Obsoletes: obex-data-server < 1:0.4.6-8
8866cd
8866cd
%description
8866cd
Utilities for use in Bluetooth applications:
8866cd
	- hcitool
8866cd
	- hciattach
8866cd
	- hciconfig
8866cd
	- bluetoothd
8866cd
	- l2ping
8866cd
	- rfcomm
8866cd
	- sdptool
8866cd
	- bccmd
8866cd
	- bluetoothctl
8866cd
	- btmon
8866cd
	- hcidump
8866cd
	- l2test
8866cd
	- rctest
8866cd
	- gatttool
8866cd
	- start scripts (Red Hat)
8866cd
	- pcmcia configuration files
8866cd
8866cd
The BLUETOOTH trademarks are owned by Bluetooth SIG, Inc., U.S.A.
8866cd
8866cd
%package libs
8866cd
Summary: Libraries for use in Bluetooth applications
8866cd
Group: System Environment/Libraries
8866cd
8866cd
%package libs-devel
8866cd
Summary: Development libraries for Bluetooth applications
8866cd
Group: Development/Libraries
8866cd
Requires: bluez-libs%{?_isa} = %{version}-%{release}
8866cd
8866cd
%package cups
8866cd
Summary: CUPS printer backend for Bluetooth printers
8866cd
Group: System Environment/Daemons
8866cd
Requires: bluez%{?_isa} = %{version}-%{release}
8866cd
Requires: cups
8866cd
8866cd
%package hid2hci
8866cd
Summary: Put HID proxying bluetooth HCI's into HCI mode
8866cd
Group: System Environment/Daemons
8866cd
Requires: bluez%{?_isa} = %{version}-%{release}
8866cd
8866cd
%description cups
8866cd
This package contains the CUPS backend
8866cd
8866cd
%description libs
8866cd
Libraries for use in Bluetooth applications.
8866cd
8866cd
%description libs-devel
8866cd
bluez-libs-devel contains development libraries and headers for
8866cd
use in Bluetooth applications.
8866cd
8866cd
%description hid2hci
8866cd
Most allinone PC's and bluetooth keyboard / mouse sets which include a
8866cd
bluetooth dongle, ship with a so called HID proxying bluetooth HCI.
8866cd
The HID proxying makes the keyboard / mouse show up as regular USB HID
8866cd
devices (after connecting using the connect button on the device + keyboard),
8866cd
which makes them work without requiring any manual configuration.
8866cd
8866cd
The bluez-hid2hci package contains the hid2hci utility and udev rules to
8866cd
automatically switch supported Bluetooth devices into regular HCI mode.
8866cd
8866cd
Install this package if you want to use the bluetooth function of the HCI
8866cd
with other bluetooth devices like for example a mobile phone.
8866cd
8866cd
Note that after installing this package you will first need to pair your
8866cd
bluetooth keyboard and mouse with the bluetooth adapter before you can use
8866cd
them again. Since you cannot use your bluetooth keyboard and mouse until
8866cd
they are paired, this will require the use of a regular (wired) USB keyboard
8866cd
and mouse.
8866cd
8866cd
%prep
8866cd
%setup -q
8866cd
git init
8866cd
if [ -z "$GIT_COMMITTER_NAME" ]; then
8866cd
    git config user.email "bluez-owner@fedoraproject.org"
8866cd
    git config user.name "Fedora Bluez maintainers"
8866cd
fi
8866cd
cp %{SOURCE1} .gitignore
8866cd
git add .
8866cd
git commit -a -q -m "%{version} baseline."
8866cd
8866cd
git am -p1 %{patches} < /dev/null
8866cd
8866cd
%build
8866cd
libtoolize -f -c
8866cd
autoreconf -f -i
8866cd
%configure --enable-cups --enable-tools --enable-library \
8866cd
           --enable-sixaxis --enable-pie --enable-deprecated \
8866cd
           --with-systemdsystemunitdir=%{_unitdir} \
8866cd
           --with-systemduserunitdir=%{_userunitdir}
8866cd
make %{?_smp_mflags} V=1
8866cd
8866cd
%install
8866cd
make install DESTDIR=$RPM_BUILD_ROOT
8866cd
8866cd
# "make install" fails to install gatttool, necessary for Bluetooth Low Energy
8866cd
# Red Hat Bugzilla bug #1141909
8866cd
# Debian bug #720486
8866cd
install -m0755 attrib/gatttool $RPM_BUILD_ROOT%{_bindir}
8866cd
8866cd
# Remove autocrap and libtool droppings
8866cd
find $RPM_BUILD_ROOT -name '*.la' -delete
8866cd
8866cd
# Remove the cups backend from libdir, and install it in /usr/lib whatever the install
8866cd
if test -d ${RPM_BUILD_ROOT}/usr/lib64/cups ; then
8866cd
	install -D -m0755 ${RPM_BUILD_ROOT}/usr/lib64/cups/backend/bluetooth ${RPM_BUILD_ROOT}%_cups_serverbin/backend/bluetooth
8866cd
	rm -rf ${RPM_BUILD_ROOT}%{_libdir}/cups
8866cd
fi
8866cd
8866cd
rm -f ${RPM_BUILD_ROOT}/%{_sysconfdir}/udev/*.rules ${RPM_BUILD_ROOT}/usr/lib/udev/rules.d/*.rules
8866cd
install -D -p -m0644 tools/hid2hci.rules ${RPM_BUILD_ROOT}/lib/udev/rules.d/97-hid2hci.rules
8866cd
8866cd
install -d -m0755 $RPM_BUILD_ROOT/%{_localstatedir}/lib/bluetooth
8866cd
8866cd
mkdir -p $RPM_BUILD_ROOT/%{_libdir}/bluetooth/
8866cd
8866cd
#copy bluetooth config file
8866cd
install -D -p -m0644 src/main.conf ${RPM_BUILD_ROOT}/etc/bluetooth/main.conf
8866cd
sed -i 's/#\[Policy\]$/\[Policy\]/; s/#AutoEnable=false/AutoEnable=false/' ${RPM_BUILD_ROOT}/%{_sysconfdir}/bluetooth/main.conf
8866cd
8866cd
%post libs -p /sbin/ldconfig
8866cd
8866cd
%postun libs -p /sbin/ldconfig
8866cd
8866cd
%post
8866cd
%systemd_post bluetooth.service
8866cd
%systemd_user_post obex.service
8866cd
8866cd
%preun
8866cd
%systemd_preun bluetooth.service
8866cd
%systemd_user_preun obex.service
8866cd
8866cd
%postun
8866cd
%systemd_postun_with_restart bluetooth.service
8866cd
8866cd
%post hid2hci
8866cd
/sbin/udevadm trigger --subsystem-match=usb
8866cd
8866cd
%files
8866cd
%doc AUTHORS COPYING ChangeLog README
8866cd
%{_bindir}/btattach
8866cd
%{_bindir}/ciptool
8866cd
%{_bindir}/hcitool
8866cd
%{_bindir}/l2ping
8866cd
%{_bindir}/rfcomm
8866cd
%{_bindir}/sdptool
8866cd
%{_bindir}/bccmd
8866cd
%{_bindir}/bluetoothctl
8866cd
%{_bindir}/bluemoon
8866cd
%{_bindir}/btmon
8866cd
%{_bindir}/hciattach
8866cd
%{_bindir}/hciconfig
8866cd
%{_bindir}/hcidump
8866cd
%{_bindir}/l2test
8866cd
%{_bindir}/hex2hcd
8866cd
%{_bindir}/mpris-proxy
8866cd
%{_bindir}/gatttool
8866cd
%{_bindir}/rctest
8866cd
%{_mandir}/man1/btattach.1.gz
8866cd
%{_mandir}/man1/ciptool.1.gz
8866cd
%{_mandir}/man1/hcitool.1.gz
8866cd
%{_mandir}/man1/rfcomm.1.gz
8866cd
%{_mandir}/man1/sdptool.1.gz
8866cd
%{_mandir}/man1/bccmd.1.*
8866cd
%{_mandir}/man1/hciattach.1.*
8866cd
%{_mandir}/man1/hciconfig.1.*
8866cd
%{_mandir}/man1/hcidump.1.*
8866cd
%{_mandir}/man1/l2ping.1.*
8866cd
%{_mandir}/man1/rctest.1.*
8866cd
%{_mandir}/man8/*
8866cd
%{_libexecdir}/bluetooth/bluetoothd
8866cd
%{_libexecdir}/bluetooth/obexd
8866cd
%exclude %{_mandir}/man1/hid2hci.1*
8866cd
%config %{_sysconfdir}/dbus-1/system.d/bluetooth.conf
8866cd
%{_libdir}/bluetooth/
8866cd
%{_localstatedir}/lib/bluetooth
8866cd
%{_datadir}/dbus-1/system-services/org.bluez.service
8866cd
%{_datadir}/dbus-1/services/org.bluez.obex.service
8866cd
%{_unitdir}/bluetooth.service
8866cd
%{_userunitdir}/obex.service
8866cd
%config %{_sysconfdir}/bluetooth/main.conf
8866cd
8866cd
%files libs
8866cd
%doc COPYING
8866cd
%{_libdir}/libbluetooth.so.*
8866cd
8866cd
%files libs-devel
8866cd
%{_libdir}/libbluetooth.so
8866cd
%dir %{_includedir}/bluetooth
8866cd
%{_includedir}/bluetooth/*
8866cd
%{_libdir}/pkgconfig/bluez.pc
8866cd
8866cd
%files cups
8866cd
%_cups_serverbin/backend/bluetooth
8866cd
8866cd
%files hid2hci
8866cd
/usr/lib/udev/hid2hci
8866cd
%{_mandir}/man1/hid2hci.1*
8866cd
/lib/udev/rules.d/97-hid2hci.rules
8866cd
8866cd
%changelog
8866cd
8866cd
* Wed Jul 24 2019 Gopal Tiwari <gtiwari@redhat.com> 5.44-6
8866cd
- fixing  CVE-2018-10910.
8866cd
Resolves: #1609340
8866cd
8866cd
* Thu Apr 25 2019 Gopal Tiwari <gtiwari@redhat.com> 5.44-5
8866cd
- fixing crash with SIGSEGV when pairing with headset
8866cd
Resolves: #1667100
8866cd
8866cd
* Mon Sep 11 2017 Don Zickus <dzickus@redhat.com> 5.44-4
8866cd
- forgot to bump rev
8866cd
Resolves: #1490011
8866cd
8866cd
* Mon Sep 11 2017 Don Zickus <dzickus@redhat.com> 5.44-3
8866cd
- sdpd heap fix
8866cd
Resolves: #1490011
8866cd
8866cd
* Mon Mar 27 2017 David Arcari <darcari@redhat.com> 5.44-2
8866cd
- added missing updates for sources and .gitignore
8866cd
Resolves: #1434581, #1401501
8866cd
8866cd
* Tue Mar 21 2017 David Arcari <darcari@redhat.com> 5.44-1
8866cd
- Update to 5.44
8866cd
- Ship btattach tool
8866cd
- Configure systemctl settings for bluez-obex correctly
8866cd
- Add Provides: bluez-obexd
8866cd
Resolves: #1434581, #1401501
8866cd
8866cd
* Fri Aug 5 2016 Don Zickus <dzickus@redhat.com> 5.41-1
8866cd
- Update to 5.41
8866cd
- obexd fixes to prevent crashes
8866cd
- add /etc/bluetooth/main.conf config file
8866cd
Resolves: #1313363, #1336476, #1338895
8866cd
8866cd
* Wed May 18 2016 Don Zickus <dzickus@redhat.com> 5.39-1
8866cd
- Update to 5.39
8866cd
Resolves: #1263638 #1296616
8866cd
8866cd
* Fri Jul 10 2015 Bastien Nocera <bnocera@redhat.com> 5.23-4
8866cd
- Build with --enable-fpie as well
8866cd
Resolves: #1174545
8866cd
8866cd
* Wed Jul 08 2015 Bastien Nocera <bnocera@redhat.com> 5.23-3
8866cd
- Enable hardened build
8866cd
Resolves: #1174545
8866cd
8866cd
* Wed Jul 08 2015 Milan Crha <mcrha@redhat.com> 5.23-2
8866cd
- Rebuild against updated libical
8866cd
- Related: #1209787
8866cd
8866cd
* Thu Mar 19 2015 Richard Hughes <rhughes@redhat.com> 5.23-1
8866cd
- Update to 5.23
8866cd
- Resolves: #1174545
8866cd
8866cd
* Fri Jan 24 2014 Daniel Mach <dmach@redhat.com> - 4.101-13
8866cd
- Mass rebuild 2014-01-24
8866cd
8866cd
* Tue Jan 07 2014 Bastien Nocera <bnocera@redhat.com> 4.101-12
8866cd
- Explicitely disable the GStreamer plugins compilation
8866cd
Resolves: #1046328
8866cd
8866cd
* Fri Dec 27 2013 Daniel Mach <dmach@redhat.com> - 4.101-11
8866cd
- Mass rebuild 2013-12-27
8866cd
8866cd
* Thu Nov 21 2013 Bastien Nocera <bnocera@redhat.com> 4.101-10
8866cd
- Really disable the socket interface for A2DP
8866cd
Resolves: #969385
8866cd
8866cd
* Thu Nov 07 2013 Bastien Nocera <bnocera@redhat.com> 4.101-9
8866cd
- Add linker flags to BIND_NOW
8866cd
Resolves: #983161
8866cd
8866cd
* Mon Jul 22 2013 Bastien Nocera <bnocera@redhat.com> 4.101-8
8866cd
- Remove GStreamer plugins, they're already in GStreamer 1.0
8866cd
8866cd
* Tue Jun 25 2013 Bastien Nocera <bnocera@redhat.com> 4.101-7
8866cd
- Remove socket interface enablement for A2DP (#964031)
8866cd
8866cd
* Mon Jan 28 2013 Peter Robinson <pbrobinson@fedoraproject.org> 4.101-6
8866cd
- Add -vif to autoreconf to fix build issues
8866cd
8866cd
* Thu Jan 10 2013 Bastien Nocera <bnocera@redhat.com> 4.101-5
8866cd
- Use git to manage distro patches
8866cd
- Add numerous upstream and downstream patches (#892929)
8866cd
8866cd
* Wed Nov 21 2012 Bastien Nocera <bnocera@redhat.com> 4.101-4
8866cd
- Clean up requires and build requires
8866cd
- Use CUPS macro (#772236)
8866cd
- Enable audio socket so a2dp works in PulseAudio again (#874015)
8866cd
- Fix hid2hci not working with recent kernels (#877998)
8866cd
8866cd
* Wed Aug 15 2012 Bastien Nocera <bnocera@redhat.com> 4.101-3
8866cd
- Enable pairing Wiimote support (#847481)
8866cd
8866cd
* Wed Jul 18 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 4.101-2
8866cd
- Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild
8866cd
8866cd
* Sun Jun 17 2012 Bastien Nocera <bnocera@redhat.com> 4.100-2
8866cd
- Add PS3 BD Remote patches (power saving)
8866cd
8866cd
* Thu Jun 14 2012 Bastien Nocera <bnocera@redhat.com> 4.100-1
8866cd
- Update to 4.100
8866cd
8866cd
* Fri Jun  1 2012 Peter Robinson <pbrobinson@fedoraproject.org> - 4.99-2
8866cd
- Add patch for udev change to fix FTBFS on rawhide
8866cd
- Drop sbc patch as fixed in gcc 4.7 final
8866cd
8866cd
* Tue Mar 06 2012 Bastien Nocera <bnocera@redhat.com> 4.99-1
8866cd
- Update to 4.99
8866cd
8866cd
* Tue Feb 28 2012 Petr Pisar <ppisar@redhat.com> - 4.98-3
8866cd
- Make headers compilable with g++ 4.7 (bug #791292)
8866cd
8866cd
* Fri Feb 24 2012 Peter Robinson <pbrobinson@fedoraproject.org> 4.98-2
8866cd
- Add mmx patch to fix build of sbc component
8866cd
- clean up spec, drop ancient obsoletes
8866cd
8866cd
* Fri Jan 13 2012 Bastien Nocera <bnocera@redhat.com> 4.98-1
8866cd
- Update to 4.98
8866cd
8866cd
* Thu Jan 12 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 4.97-2
8866cd
- Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild
8866cd
8866cd
* Fri Dec 30 2011 Bastien Nocera <bnocera@redhat.com> 4.97-1
8866cd
- Update to 4.97
8866cd
8866cd
* Mon Sep  5 2011 Hans de Goede <hdegoede@redhat.com> 4.96-3
8866cd
- Put hid2hci into its own (optional) subpackage, so that people who
8866cd
  just want to use their HID proxying HCI with the keyboard and mouse
8866cd
  it came with, will have things working out of the box.
8866cd
- Put udev rules in /lib/udev, where package installed udev rules belong
8866cd
8866cd
* Mon Aug 29 2011 Hans de Goede <hdegoede@redhat.com> 4.96-2
8866cd
- hid2hci was recently removed from udev and added to bluez in 4.93,
8866cd
  udev in Fedora-16 no longer has hid2hci -> enable it in our bluez builds.
8866cd
  This fixes bluetooth not working on machines where the bluetooth hci
8866cd
  initially shows up as a hid device, such as with many Dell laptops.
8866cd
8866cd
* Mon Aug 01 2011 Bastien Nocera <bnocera@redhat.com> 4.96-1
8866cd
- Update to 4.96
8866cd
8866cd
* Tue Jul 05 2011 Bastien Nocera <bnocera@redhat.com> 4.95-1
8866cd
- Update to 4.95
8866cd
8866cd
* Tue Jun 28 2011 Lennart Poettering <lpoetter@redhat.com> - 4.94-4
8866cd
- Enable bluetoothd on all upgrades from 4.87-6 and older, in order to fix up broken F15 installations
8866cd
8866cd
* Thu Jun 23 2011 Bastien Nocera <bnocera@redhat.com> 4.94-3
8866cd
- Update patches to apply correctly
8866cd
- First compilable version with hostnamed support
8866cd
8866cd
* Mon Jun 20 2011 Lennart Poettering <lpoetter@redhat.com> - 4.94-2
8866cd
- Enable bluetoothd by default
8866cd
- Follow-up on https://bugzilla.redhat.com/show_bug.cgi?id=694519 also fixing upgrades
8866cd
8866cd
* Wed Jun 01 2011 Bastien Nocera <bnocera@redhat.com> 4.94-1
8866cd
- Update to 4.94
8866cd
8866cd
* Wed May 25 2011 Bastien Nocera <bnocera@redhat.com> 4.93-1
8866cd
- Update to 4.93
8866cd
8866cd
* Thu Apr  7 2011 Lennart Poettering <lpoetter@redhat.com> - 4.90-2
8866cd
- Update systemd patch to make it possible to disable bluez
8866cd
8866cd
* Thu Mar 17 2011 Bastien Nocera <bnocera@redhat.com> 4.90-1
8866cd
- Update to 4.90
8866cd
8866cd
* Mon Feb 21 2011 Bastien Nocera <bnocera@redhat.com> 4.89-1
8866cd
- Update to 4.89
8866cd
8866cd
* Mon Feb 14 2011 Bastien Nocera <bnocera@redhat.com> 4.88-1
8866cd
- Update to 4.88
8866cd
8866cd
* Mon Feb 07 2011 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 4.87-2
8866cd
- Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild
8866cd
8866cd
* Wed Jan 26 2011 Bastien Nocera <bnocera@redhat.com> 4.87-1
8866cd
- Update to 4.87
8866cd
8866cd
* Thu Jan 20 2011 Bastien Nocera <bnocera@redhat.com> 4.86-1
8866cd
- Update to 4.86
8866cd
8866cd
* Thu Jan 13 2011 Bastien Nocera <bnocera@redhat.com> 4.85-1
8866cd
- Update to 4.85
8866cd
8866cd
* Sun Dec 19 2010 Bastien Nocera <bnocera@redhat.com> 4.82-1
8866cd
- Update to 4.82
8866cd
8866cd
* Wed Dec 01 2010 Bastien Nocera <bnocera@redhat.com> 4.81-1
8866cd
- Update to 4.81
8866cd
8866cd
* Mon Nov 22 2010 Bastien Nocera <bnocera@redhat.com> 4.80-1
8866cd
- Update to 4.80
8866cd
8866cd
* Tue Nov 09 2010 Bastien Nocera <bnocera@redhat.com> 4.79-1
8866cd
- Update to 4.79
8866cd
8866cd
* Sat Nov 06 2010 Bastien Nocera <bnocera@redhat.com> 4.78-1
8866cd
- Update to 4.78
8866cd
8866cd
* Wed Oct 27 2010 Bastien Nocera <bnocera@redhat.com> 4.77-1
8866cd
- Update to 4.77
8866cd
8866cd
* Sat Oct 16 2010 Bastien Nocera <bnocera@redhat.com> 4.76-1
8866cd
- Update to 4.76
8866cd
8866cd
* Tue Oct 05 2010 Bastien Nocera <bnocera@redhat.com> 4.74-1
8866cd
- Update to 4.74
8866cd
8866cd
* Mon Oct 04 2010 Bastien Nocera <bnocera@redhat.com> 4.73-1
8866cd
- Update to 4.73
8866cd
8866cd
* Wed Sep 29 2010 jkeating - 4.72-2
8866cd
- Rebuilt for gcc bug 634757
8866cd
8866cd
* Wed Sep 22 2010 Bastien Nocera <bnocera@redhat.com> 4.72-1
8866cd
- Update to 4.72
8866cd
8866cd
* Fri Sep 17 2010 Bill Nottingham <notting@redhat.com> 4.71-4
8866cd
- sync release number (but not package) with F-14
8866cd
8866cd
* Tue Sep 14 2010 Bastien Nocera <bnocera@redhat.com> 4.71-3
8866cd
- systemd hookup and cleanups from Lennart
8866cd
8866cd
* Thu Sep 09 2010 Bastien Nocera <bnocera@redhat.com> 4.71-1
8866cd
- Update to 4.71
8866cd
8866cd
* Thu Aug 26 2010 Bastien Nocera <bnocera@redhat.com> 4.70-1
8866cd
- Update to 4.70
8866cd
8866cd
* Sat Jul 31 2010 Orcan Ogetbil <oget[dot]fedora[at]gmail[dot]com> 4.69-4
8866cd
- Re-add Requires: dbus-bluez-pin-helper, since blueman is now in
8866cd
8866cd
* Sat Jul 31 2010 Orcan Ogetbil <oget[dot]fedora[at]gmail[dot]com> 4.69-3
8866cd
- Comment out Requires: dbus-bluez-pin-helper for bootstrapping. Otherwise
8866cd
  it drags in the old blueman, built against python-2.6
8866cd
* Fri Jul 23 2010 Bastien Nocera <bnocera@redhat.com> 4.69-2
8866cd
- Don't allow installing bluez-compat on its own
8866cd
8866cd
* Fri Jul 16 2010 Bastien Nocera <bnocera@redhat.com> 4.69-1
8866cd
- Update to 4.69
8866cd
8866cd
* Sun Jul 11 2010 Dan Horák <dan[at]danny.cz> 4.66-3
8866cd
- don't require the pin helper on s390(x) now, we can disable the whole
8866cd
  bluetooth stack in the future
8866cd
8866cd
* Mon Jun 21 2010 Bastien Nocera <bnocera@redhat.com> 4.66-2
8866cd
- Move hidd, pand and dund man pages to the -compat
8866cd
  sub-package (#593578)
8866cd
8866cd
* Mon Jun 14 2010 Bastien Nocera <bnocera@redhat.com> 4.66-1
8866cd
- Update to 4.66
8866cd
8866cd
* Mon May 24 2010 Bastien Nocera <bnocera@redhat.com> 4.65-1
8866cd
- Update to 4.65
8866cd
8866cd
* Thu Apr 29 2010 Bastien Nocera <bnocera@redhat.com> 4.64-1
8866cd
- Update to 4.64
8866cd
8866cd
* Mon Apr 12 2010 Bastien Nocera <bnocera@redhat.com> 4.63-3
8866cd
- And actually apply the aforementioned patch
8866cd
8866cd
* Mon Apr 12 2010 Bastien Nocera <bnocera@redhat.com> 4.63-2
8866cd
- Fix pairing and using mice, due to recent BtIO changes
8866cd
8866cd
* Fri Mar 26 2010 Bastien Nocera <bnocera@redhat.com> 4.63-1
8866cd
- Update to 4.63
8866cd
8866cd
* Mon Mar 08 2010 Bastien Nocera <bnocera@redhat.com> 4.62-1
8866cd
- Update to 4.62
8866cd
8866cd
* Mon Feb 15 2010 Bastien Nocera <bnocera@redhat.com> 4.61-1
8866cd
- Update to 4.61
8866cd
- Remove Wacom tablet enabler, now in the kernel
8866cd
- Fix linking with new DSO rules (#564799)
8866cd
8866cd
* Mon Feb 15 2010 Bastien Nocera <bnocera@redhat.com> 4.60-2
8866cd
- Fix typo in init script (#558993)
8866cd
8866cd
* Sun Jan 10 2010 Bastien Nocera <bnocera@redhat.com> 4.60-1
8866cd
- Update to 4.60
8866cd
8866cd
* Fri Dec 25 2009 Bastien Nocera <bnocera@redhat.com> 4.59-1
8866cd
- Update to 4.59
8866cd
8866cd
* Mon Nov 16 2009 Bastien Nocera <bnocera@redhat.com> 4.58-1
8866cd
- Update to 4.58
8866cd
8866cd
* Mon Nov 02 2009 Bastien Nocera <bnocera@redhat.com> 4.57-2
8866cd
- Move the rfcomm.conf to the compat package, otherwise
8866cd
  the comments at the top of it are confusing
8866cd
8866cd
* Sat Oct 31 2009 Bastien Nocera <bnocera@redhat.com> 4.57-1
8866cd
- Update to 4.57
8866cd
8866cd
* Sat Oct 10 2009 Bastien Nocera <bnocera@redhat.com> 4.56-1
8866cd
- Update to 4.56
8866cd
8866cd
* Fri Oct 09 2009 Bastien Nocera <bnocera@redhat.com> 4.55-2
8866cd
- Update cable pairing plugin to use libudev
8866cd
8866cd
* Mon Oct 05 2009 Bastien Nocera <bnocera@redhat.com> 4.55-1
8866cd
- Update to 4.55
8866cd
- Add libcap-ng support to drop capabilities (#517660)
8866cd
8866cd
* Thu Sep 24 2009 Bastien Nocera <bnocera@redhat.com> 4.54-1
8866cd
- Update to 4.54
8866cd
8866cd
* Wed Sep 16 2009 Bastien Nocera <bnocera@redhat.com> 4.53-2
8866cd
- Update cable plugin for gudev changes
8866cd
8866cd
* Thu Sep 10 2009 Bastien Nocera <bnocera@redhat.com> 4.53-1
8866cd
- Update to 4.53
8866cd
8866cd
* Fri Sep 04 2009 Bastien Nocera <bnocera@redhat.com> 4.52-1
8866cd
- Update to 4.52
8866cd
8866cd
* Thu Sep 03 2009 Bastien Nocera <bnocera@redhat.com> 4.51-1
8866cd
- Update to 4.51
8866cd
8866cd
* Tue Sep 01 2009 Bastien Nocera <bnocera@redhat.com> 4.50-2
8866cd
- Remove obsoleted patches
8866cd
- Add another CUPS backend patch
8866cd
- Update cable pairing patch for new build system
8866cd
8866cd
* Tue Sep 01 2009 Bastien Nocera <bnocera@redhat.com> 4.50-1
8866cd
- Update to 4.50
8866cd
8866cd
* Tue Aug 25 2009 Karsten Hopp <karsten@redhat.com> 4.47-6
8866cd
- don't buildrequire libusb1 on s390*
8866cd
8866cd
* Tue Aug 11 2009 Bastien Nocera <bnocera@redhat.com> 4.47-5
8866cd
- More upstream CUPS fixes
8866cd
8866cd
* Tue Aug 11 2009 Bastien Nocera <bnocera@redhat.com> 4.47-4
8866cd
- Fix cups discovery the first time we discover a device
8866cd
8866cd
* Mon Aug 10 2009 Ville Skyttä <ville.skytta@iki.fi> - 4.47-3
8866cd
- Use bzipped upstream tarball.
8866cd
8866cd
* Wed Aug 05 2009 Bastien Nocera <bnocera@redhat.com> 4.47-2
8866cd
- Remove hid2hci calls, they're in udev now
8866cd
- Work-around udev bug, bluetoothd wasn't getting enabled
8866cd
  on coldplug
8866cd
8866cd
* Sun Aug 02 2009 Bastien Nocera <bnocera@redhat.com> 4.47-1
8866cd
- Update to 4.47
8866cd
8866cd
* Wed Jul 29 2009 Bastien Nocera <bnocera@redhat.com> 4.46-3
8866cd
- Add rfkill plugin to restore the state of the adapters
8866cd
  after coming back from a blocked adapter
8866cd
8866cd
* Fri Jul 24 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 4.46-2
8866cd
- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild
8866cd
8866cd
* Sun Jul 19 2009 Bastien Nocera <bnocera@redhat.com> 4.46-1
8866cd
- Update to 4.46
8866cd
8866cd
* Wed Jul 08 2009 Bastien Nocera <bnocera@redhat.com> 4.45-1
8866cd
- Update to 4.45
8866cd
8866cd
* Tue Jul 07 2009 Bastien Nocera <bnocera@redhat.com> 4.44-1
8866cd
- Update to 4.44
8866cd
8866cd
* Fri Jul 03 2009 Bastien Nocera <bnocera@redhat.com> 4.43-2
8866cd
- Up the required udev requires so bluetoothd gets started
8866cd
  on boot when an adapter is present
8866cd
8866cd
* Fri Jul 03 2009 Bastien Nocera <bnocera@redhat.com> 4.43-1
8866cd
- Update to 4.43
8866cd
8866cd
* Sun Jun 21 2009 Bastien Nocera <bnocera@redhat.com> 4.42-2
8866cd
- Update to 4.42
8866cd
8866cd
* Thu Jun 11 2009 Bastien Nocera <bnocera@redhat.com> 4.41-2
8866cd
- Switch to on-demand start/stop using udev
8866cd
8866cd
* Mon Jun 08 2009 Bastien Nocera <bnocera@redhat.com> 4.41-1
8866cd
- Update to 4.41
8866cd
8866cd
* Fri Jun 05 2009 Bastien Nocera <bnocera@redhat.com> 4.40-2
8866cd
- Add patch to allow Sixaxis pairing
8866cd
8866cd
* Tue May 19 2009 Bastien Nocera <bnocera@redhat.com> 4.40-1
8866cd
- Update to 4.40
8866cd
8866cd
* Sat May 09 2009 Bastien Nocera <bnocera@redhat.com> 4.39-1
8866cd
- Update to 4.39
8866cd
8866cd
* Tue May 05 2009 Petr Lautrbach <plautrba@redhat.com> 4.38-3
8866cd
- Start/stop the bluetooth service via udev (#484345)
8866cd
8866cd
* Tue May 05 2009 Bastien Nocera <bnocera@redhat.com> 4.38-2
8866cd
- Add patch to activate the Socket Mobile CF kit (#498756)
8866cd
8866cd
* Mon May 04 2009 Bastien Nocera <bnocera@redhat.com> 4.38-1
8866cd
- Update to 4.38
8866cd
8866cd
* Wed Apr 29 2009 Bastien Nocera <bnocera@redhat.com> 4.37-2
8866cd
- Split off dund, pand, hidd, and rfcomm helper into a compat package
8866cd
  (#477890, #473892)
8866cd
8866cd
* Thu Apr 23 2009 - Bastien Nocera <bnocera@redhat.com> - 4.37-1
8866cd
- Update to 4.37
8866cd
8866cd
* Fri Apr 17 2009 - Bastien Nocera <bnocera@redhat.com> - 4.36-1
8866cd
- Update to 4.36
8866cd
8866cd
* Sat Apr 11 2009 - Bastien Nocera <bnocera@redhat.com> - 4.35-1
8866cd
- Update to 4.35
8866cd
8866cd
* Fri Apr 03 2009 - Bastien Nocera <bnocera@redhat.com> - 4.34-3
8866cd
- Avoid disconnecting audio devices straight after they're connected
8866cd
8866cd
* Fri Apr 03 2009 - Bastien Nocera <bnocera@redhat.com> - 4.34-2
8866cd
- Don't crash when audio devices are registered and the adapter
8866cd
  is removed
8866cd
8866cd
* Sun Mar 29 2009 - Bastien Nocera <bnocera@redhat.com> - 4.34-1
8866cd
- Update to 4.34
8866cd
8866cd
* Tue Mar 24 2009 - Bastien Nocera <bnocera@redhat.com> - 4.33-11
8866cd
- Fix a possible crasher
8866cd
8866cd
* Mon Mar 16 2009 - Bastien Nocera <bnocera@redhat.com> - 4.33-1
8866cd
- Update to 4.33
8866cd
8866cd
* Sat Mar 14 2009 - Bastien Nocera <bnocera@redhat.com> - 4.32-10
8866cd
- Fix a couple of warnings in the CUPS/BlueZ 4.x patch
8866cd
8866cd
* Fri Mar 13 2009 - Bastien Nocera <bnocera@redhat.com> - 4.32-9
8866cd
- Switch Wacom Bluetooth tablet to mode 2
8866cd
8866cd
* Mon Mar 09 2009 - Bastien Nocera <bnocera@redhat.com> - 4.32-8
8866cd
- Port CUPS backend to BlueZ 4.x
8866cd
8866cd
* Mon Mar 09 2009 - Bastien Nocera <bnocera@redhat.com> - 4.32-7
8866cd
- A (slightly) different fix for parsing to XML when it contains a NULL
8866cd
8866cd
* Mon Mar 09 2009 - Bastien Nocera <bnocera@redhat.com> - 4.32-6
8866cd
- Fix sdp_copy_record(), so records are properly exported through D-Bus
8866cd
8866cd
* Fri Mar 06 2009 - Bastien Nocera <bnocera@redhat.com> - 4.32-5
8866cd
- Fix SDP parsing to XML when it contains NULLs
8866cd
8866cd
* Thu Mar 05 2009 - Bastien Nocera <bnocera@redhat.com> - 4.32-4
8866cd
- Work-around broken devices that export their names in ISO-8859-1
8866cd
  (#450081)
8866cd
8866cd
* Thu Mar 05 2009 - Bastien Nocera <bnocera@redhat.com> - 4.32-3
8866cd
- Fix permissions on the udev rules (#479348)
8866cd
8866cd
* Wed Mar 04 2009 - Bastien Nocera <bnocera@redhat.com> - 4.32-2
8866cd
- Own /usr/lib*/bluetooth and children (#474632)
8866cd
8866cd
* Mon Mar 2 2009 Lennart Poettering <lpoetter@redhat.com> - 4.32-1
8866cd
- Update to 4.32
8866cd
8866cd
* Thu Feb 26 2009 Lennart Poettering <lpoetter@redhat.com> - 4.31-1
8866cd
- Update to 4.31
8866cd
8866cd
* Mon Feb 23 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 4.30-3
8866cd
- Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild
8866cd
8866cd
* Mon Feb 23 2009 - Bastien Nocera <bnocera@redhat.com> - 4.30-2
8866cd
- Fix the cups backend being a libtool stub
8866cd
8866cd
* Thu Feb 12 2009 - Bastien Nocera <bnocera@redhat.com> - 4.30-1
8866cd
- Update to 4.30
8866cd
8866cd
* Thu Feb 12 2009 Karsten Hopp <karsten@redhat.com> 4.29-3
8866cd
- disable 0001-Add-icon-for-other-audio-device.patch, already upstream
8866cd
8866cd
* Thu Feb 12 2009 Karsten Hopp <karsten@redhat.com> 4.29-2
8866cd
- bluez builds fine on s390(x) and the packages are required to build
8866cd
  other packages, drop ExcludeArch
8866cd
8866cd
* Mon Feb 09 2009 - Bastien Nocera <bnocera@redhat.com> - 4.29-1
8866cd
- Update to 4.29
8866cd
8866cd
* Mon Feb 02 2009 - Bastien Nocera <bnocera@redhat.com> - 4.28-1
8866cd
- Update to 4.28
8866cd
8866cd
* Mon Jan 19 2009 - Bastien Nocera <bnocera@redhat.com> - 4.27-1
8866cd
- Update to 4.27
8866cd
8866cd
* Fri Jan 09 2009 - Bastien Nocera <bnocera@redhat.com> - 4.26-1
8866cd
- Update to 4.26
8866cd
8866cd
* Sat Jan 03 2009 - Bastien Nocera <bnocera@redhat.com> - 4.25-1
8866cd
- Update to 4.25
8866cd
8866cd
* Tue Dec 09 2008 - Bastien Nocera <bnocera@redhat.com> - 4.22-2
8866cd
- Fix D-Bus configuration for latest D-Bus (#475069)
8866cd
8866cd
* Mon Dec 08 2008 - Bastien Nocera <bnocera@redhat.com> - 4.22-1
8866cd
- Update to 4.22
8866cd
8866cd
* Mon Dec 01 2008 - Bastien Nocera <bnocera@redhat.com> - 4.21-1
8866cd
- Update to 4.21
8866cd
8866cd
* Fri Nov 21 2008 - Bastien Nocera <bnocera@redhat.com> - 4.19-1
8866cd
- Update to 4.19
8866cd
8866cd
* Mon Nov 17 2008 - Bastien Nocera <bnocera@redhat.com> - 4.18-1
8866cd
- Update to 4.18
8866cd
8866cd
* Mon Oct 27 2008 - Bastien Nocera <bnocera@redhat.com> - 4.17-2
8866cd
- Own /var/lib/bluetooth (#468717)
8866cd
8866cd
* Sun Oct 26 2008 - Bastien Nocera <bnocera@redhat.com> - 4.17-1
8866cd
- Update to 4.17
8866cd
8866cd
* Tue Oct 21 2008 - Bastien Nocera <bnocera@redhat.com> - 4.16-1
8866cd
- Update to 4.16
8866cd
8866cd
* Mon Oct 20 2008 - Bastien Nocera <bnocera@redhat.com> - 4.15-1
8866cd
- Update to 4.15
8866cd
8866cd
* Fri Oct 17 2008 - Bastien Nocera <bnocera@redhat.com> - 4.14-2
8866cd
- Add script to autoload uinput on startup, so the PS3 remote
8866cd
  works out-of-the-box
8866cd
8866cd
* Fri Oct 17 2008 - Bastien Nocera <bnocera@redhat.com> - 4.14-1
8866cd
- Update to 4.14
8866cd
8866cd
* Tue Oct 14 2008 - Bastien Nocera <bnocera@redhat.com> - 4.13-3
8866cd
- Update udev rules (#246840)
8866cd
8866cd
* Mon Oct 13 2008 - Bastien Nocera <bnocera@redhat.com> - 4.13-2
8866cd
- Fix PS3 BD remote input event generation
8866cd
8866cd
* Fri Oct 10 2008 - Bastien Nocera <bnocera@redhat.com> - 4.13-1
8866cd
- Update to 4.13
8866cd
8866cd
* Mon Oct 06 2008 - Bastien Nocera <bnocera@redhat.com> - 4.12-1
8866cd
- Update to 4.12
8866cd
8866cd
* Sat Oct 04 2008 - Bastien Nocera <bnocera@redhat.com> - 4.11-1
8866cd
- Update to 4.11
8866cd
8866cd
* Fri Oct 03 2008 - Bastien Nocera <bnocera@redhat.com> - 4.10-1
8866cd
- Update to 4.10
8866cd
8866cd
* Mon Sep 29 2008 - Bastien Nocera <bnocera@redhat.com> - 4.9-1
8866cd
- Update to 4.9
8866cd
8866cd
* Mon Sep 29 2008 - Bastien Nocera <bnocera@redhat.com> - 4.8-1
8866cd
- Update to 4.8
8866cd
8866cd
* Fri Sep 26 2008 - Bastien Nocera <bnocera@redhat.com> - 4.7-1
8866cd
- Update to 4.7
8866cd
8866cd
* Wed Sep 24 2008 - Bastien Nocera <bnocera@redhat.com> - 4.6-4
8866cd
- Fix patch application
8866cd
8866cd
* Wed Sep 24 2008 - Bastien Nocera <bnocera@redhat.com> - 4.6-3
8866cd
- Add fuzz
8866cd
8866cd
* Wed Sep 24 2008 - Bastien Nocera <bnocera@redhat.com> - 4.6-2
8866cd
- Fix possible crasher on resume from suspend
8866cd
8866cd
* Sun Sep 14 2008 - David Woodhouse <David.Woodhouse@intel.com> - 4.6-1
8866cd
- Update to 4.6
8866cd
8866cd
* Fri Sep 12 2008 - David Woodhouse <David.Woodhouse@intel.com> - 4.5-4
8866cd
- SDP browse fixes
8866cd
8866cd
* Fri Sep 12 2008 - David Woodhouse <David.Woodhouse@intel.com> - 4.5-3
8866cd
- Bluez-alsa needs to provide/obsolete bluez-utils-alsa
8866cd
- Use versioned Obsoletes:
8866cd
8866cd
* Fri Sep 12 2008 - David Woodhouse <David.Woodhouse@intel.com> - 4.5-2
8866cd
- Change main utils package name to 'bluez'; likewise its subpackages
8866cd
- Remove references to obsolete initscripts (hidd,pand,dund)
8866cd
8866cd
* Fri Sep 12 2008 - Bastien Nocera <bnocera@redhat.com> - 4.5-1
8866cd
- Update to 4.5
8866cd
- Fix initscript to actually start bluetoothd by hand
8866cd
- Add chkconfig information to the initscript
8866cd
8866cd
* Tue Sep 09 2008 - David Woodhouse <David.Woodhouse@intel.com> - 4.4-2
8866cd
- Fix rpmlint problems
8866cd
- Fix input device handling
8866cd
8866cd
* Tue Sep 09 2008 - Bastien Nocera <bnocera@redhat.com> - 4.4-1
8866cd
- Update to 4.4
8866cd
- Update source address, and remove unneeded deps (thanks Marcel)
8866cd
8866cd
* Mon Aug 11 2008 - Bastien Nocera <bnocera@redhat.com> - 4.1-1
8866cd
- Initial build