Update to bluez-5.19

git-svn-id: svn://svn.linuxfromscratch.org/BLFS/trunk/BOOK@13188 af4574ff-66df-0310-9fd7-8a98e5e911e0
This commit is contained in:
Bruce Dubbs 2014-05-30 06:55:53 +00:00
parent 08c00fa6c2
commit a99fd8bd18
3 changed files with 53 additions and 15 deletions

View File

@ -1,12 +1,12 @@
<!-- $LastChangedBy$ $Date$ -->
<!ENTITY day "28"> <!-- Always 2 digits -->
<!ENTITY day "30"> <!-- Always 2 digits -->
<!ENTITY month "05"> <!-- Always 2 digits -->
<!ENTITY year "2014">
<!ENTITY copyrightdate "2001-&year;">
<!ENTITY copyholder "The BLFS Development Team">
<!ENTITY version "&year;-&month;-&day;">
<!ENTITY releasedate "May 28th, &year;">
<!ENTITY releasedate "May 30th, &year;">
<!ENTITY pubdate "&year;-&month;-&day;"> <!-- metadata req. by TLDP -->
<!ENTITY blfs-version "svn"> <!-- svn|[release #] -->
<!ENTITY lfs-version "development"> <!-- x.y|development] -->
@ -71,7 +71,7 @@
<!ENTITY lfs-vim-version "7.4">
<!-- End LFS versions -->
<!ENTITY blfs-bootscripts-version "20140329">
<!ENTITY blfs-bootscripts-version "20140530">
<!ENTITY blfs-bootscripts-download "&downloads-root;/blfs-bootscripts-&blfs-bootscripts-version;.tar.bz2">
<!ENTITY blfs-wiki "http://wiki.&lfs-domainname;/blfs/wiki">
@ -337,7 +337,7 @@ export -f as_root</userinput></screen>
<!ENTITY acpid-version "2.0.22">
<!ENTITY at-version "3.1.14">
<!ENTITY autofs-version "5.0.9">
<!ENTITY bluez-version "5.18">
<!ENTITY bluez-version "5.19">
<!ENTITY colord-version "1.2.1"> <!-- Even minors only -->
<!ENTITY cpio-version "2.11">
<!ENTITY dbus-version "1.8.2"> <!-- Even minors only -->

View File

@ -6,10 +6,10 @@
<!ENTITY bluez-download-http "http://www.kernel.org/pub/linux/bluetooth/bluez-&bluez-version;.tar.xz">
<!ENTITY bluez-download-ftp "ftp://ftp.kernel.org/pub/linux/bluetooth/bluez-&bluez-version;.tar.xz">
<!ENTITY bluez-md5sum "9c71404f86287cd9441e86783be3aae1">
<!ENTITY bluez-md5sum "2d839c0bc9f8daaa6ca32e65d7701812">
<!ENTITY bluez-size "1.3 MB">
<!ENTITY bluez-buildsize "52 MB">
<!ENTITY bluez-time "0.6 SBU">
<!ENTITY bluez-buildsize "69 MB">
<!ENTITY bluez-time "0.8 SBU">
]>
<sect1 id="bluez" xreflabel="BlueZ-&bluez-version;">
@ -34,7 +34,7 @@
Bluetooth protocol stack for Linux.
</para>
&lfs75_built;
&lfs75_checked;
<bridgehead renderas="sect3">Package Information</bridgehead>
<itemizedlist spacing="compact">
@ -104,8 +104,8 @@
kernel if necessary:
</para>
<screen><literal>[*] Networking support --->
&lt;*&gt; or &lt;M&gt; Bluetooth subsystem support --->
<screen><literal>[*] Networking support ---&gt;
&lt;*&gt; or &lt;M&gt; Bluetooth subsystem support ---&gt;
&lt;*&gt; or &lt;M&gt; RFCOMM protocol support
[*] RFCOMM TTY support
&lt;*&gt; or &lt;M&gt; BNEP protocol support
@ -113,7 +113,8 @@
[*] Protocol filter support
&lt;*&gt; or &lt;M&gt; HIDP protocol support
Bluetooth device drivers ---></literal></screen>
Bluetooth device drivers ---&gt;
&lt;*&gt; or &lt;M&gt; RF switch subsystem support</literal></screen>
<para>
Select the appropriate drivers for your Bluetooth hardware.
@ -147,14 +148,15 @@
make</userinput></screen>
<para>
This package does not come with a test suite.
To test the results, issue: <userinput>make check</userinput>.
</para>
<para>
Now, as the <systemitem class="username">root</systemitem> user:
</para>
<screen role="root"><userinput>make install</userinput></screen>
<screen role="root"><userinput>make install &amp;&amp;
ln -svf ../libexec/bluetooth/bluetoothd /usr/sbin</userinput></screen>
<para>
Install the main configuration file as the
@ -190,16 +192,43 @@ install -v -m644 doc/*.txt /usr/share/doc/bluez-&bluez-version;</userinput></scr
using systemd, remove this switch.
</para>
<para>
<command>ln -svf ../libexec/bluetooth/bluetoothd /usr/sbin</command>:
This command makes access to the bluetooth daemon more convenient.
</para>
</sect2>
<sect2 role="configuration">
<title>Configuring BlueZ</title>
<sect3 id="bluez-config">
<title>Config Files</title>
<title>Configuration Files</title>
<para>
<filename>/etc/bluetooth/main.conf</filename>
<filename>/etc/bluetooth/main.conf</filename> is installed automatically
during the install. Additionally, there are three supplementary
configuration files. /etc/sysconfig/bluetooth is
installed as a part of the boot script below. In addition
you optionally cam install the following as the
<systemitem class="username">root</systemitem> user:
</para>
<screen role="root"><userinput>cat > /etc/bluetooth/rfcomm.conf &lt;&lt; "EOF"</userinput>
<literal># rfcomm.conf
# Set up the RFCOMM configuration of the Bluetooth subsystem in the Linux kernel.
# Use one line per command
# See the rfcomm man page for options
# End of rfcomm.conf</literal></screen>
<screen role="root"><userinput>cat > /etc/bluetooth/uart.conf &lt;&lt; "EOF"</userinput>
<literal>#uart.conf
# Attach serial devices via UART HCI to BlueZ stack
# Use one line per device
# See the hciattach man page for options
# End of uart.conf</literal></screen>
<indexterm zone="bluez bluez-config">
<primary

View File

@ -43,6 +43,15 @@
</listitem>
-->
<listitem>
<para>May 30th, 2014</para>
<itemizedlist>
<listitem>
<para>[bdubbs] - Update to bluz-5.19. Bootscripts updated.
Fixes <ulink url="&blfs-ticket-root;5083">#5083</ulink>.</para>
</listitem>
</itemizedlist>
</listitem>
<listitem>
<para>May 28th, 2014</para>