Author: dnicholson
Date: 2007-04-27 08:26:34 -0600 (Fri, 27 Apr 2007)
New Revision: 6759

Modified:
   trunk/BOOK/general.ent
   trunk/BOOK/general/sysutils/hal.xml
   trunk/BOOK/introduction/welcome/changelog.xml
Log:
Updated to HAL-0.5.9


Modified: trunk/BOOK/general/sysutils/hal.xml
===================================================================
--- trunk/BOOK/general/sysutils/hal.xml 2007-04-27 13:45:54 UTC (rev 6758)
+++ trunk/BOOK/general/sysutils/hal.xml 2007-04-27 14:26:34 UTC (rev 6759)
@@ -6,10 +6,16 @@
 
   <!ENTITY hal-download-http 
"http://freedesktop.org/~david/dist/hal-&hal-version;.tar.gz";>
   <!ENTITY hal-download-ftp  
"ftp://ftp.fu-berlin.de/unix/linux/mirrors/gentoo/distfiles/hal-&hal-version;.tar.gz";>
-  <!ENTITY hal-md5sum        "d7a7741808ba130f8aff3f5d3b5689e4">
+  <!ENTITY hal-md5sum        "a6f532770cf9286e1de38d6570cbc6bc">
   <!ENTITY hal-size          "1.5 MB">
-  <!ENTITY hal-buildsize     "19.0 MB">
-  <!ENTITY hal-time          "0.5 SBU">
+  <!ENTITY hal-buildsize     "20.2 MB">
+  <!ENTITY hal-time          "0.4 SBU">
+
+  <!ENTITY hal-info-version       "20070425">
+  <!ENTITY hal-info-download-http 
"http://freedesktop.org/~david/dist/hal-info-&hal-info-version;.tar.gz";>
+  <!ENTITY hal-info-download-ftp  
"ftp://ftp.fu-berlin.de/unix/linux/mirrors/gentoo/distfiles/hal-info-&hal-info-version;.tar.gz";>
+  <!ENTITY hal-info-md5sum        "69022cc562aa374c603d3ff8ca33569c">
+  <!ENTITY hal-info-size          "106 KB">
 ]>
 
 <sect1 id="hal" xreflabel="HAL-&hal-version;">
@@ -66,11 +72,33 @@
       </listitem>
     </itemizedlist>
 
+    <bridgehead renderas="sect3">Additional Download</bridgehead>
+    <itemizedlist spacing='compact'>
+      <title>Required Hardware Data</title>
+      <listitem>
+        <para>Download (HTTP): <ulink url="&hal-info-download-http;"/></para>
+      </listitem>
+      <listitem>
+        <para>Download (FTP): <ulink url="&hal-info-download-ftp;"/></para>
+      </listitem>
+      <listitem>
+        <para>Download MD5 sum: &hal-info-md5sum;</para>
+      </listitem>
+      <listitem>
+        <para>Download size: &hal-info-size;</para>
+      </listitem>
+    </itemizedlist>
+
     <bridgehead renderas="sect3">HAL Dependencies</bridgehead>
 
     <bridgehead renderas="sect4">Required</bridgehead>
-    <para role="required"><xref linkend="glib2"/>,
+    <para role="required"><xref linkend="pkgconfig"/>,
+    <xref linkend="glib2"/>,
     <xref linkend="dbus"/> (see the <xref linkend="hal-requirements"/>),
+    <!-- FIXME: Uncomment when the dbus bindings get in the book
+         and remove the hal-requirements blurb
+    <xref linkend="dbus-glib"/>,
+    -->
     <xref linkend="python"/>, and
     <xref linkend="perl-xml-parser"/></para>
 
@@ -80,12 +108,17 @@
     <xref linkend="usbutils"/>
     (with a current <filename>usb.ids</filename> file)</para>
 
+    <bridgehead renderas="sect4">Optional (to Create 
Documentation)</bridgehead>
+    <para role="optional"><xref linkend="libxml2"/> and
+    <ulink url="http://cyberelk.net/tim/xmlto/";>xmlto</ulink></para>
+
     <bridgehead renderas="sect4">Optional</bridgehead>
-    <para role="optional"><xref linkend="pkgconfig"/>,
-    <xref linkend="intltool"/>,
+    <para role="optional"><xref linkend="gtk-doc"/>
+    <ulink url="http://www.gnu.org/software/parted/index.shtml";>Parted</ulink>,
     <xref linkend="libusb"/>,
-    <xref linkend="doxygen"/>, and
-    <xref linkend="docbook-utils"/></para>
+    <ulink 
url="http://linux.dell.com/libsmbios/main/index.html";>libsmbios</ulink>,
+    <ulink 
url="http://gitweb.freedesktop.org/?p=PolicyKit.git;a=summary";>PolicyKit</ulink>,
 and
+    <xref linkend="intltool"/></para>
 
     <para condition="html" role="usernotes">User Notes:
     <ulink url="&blfs-wiki;/hal"/></para>
@@ -121,9 +154,18 @@
 
     <para>Now, as the <systemitem class="username">root</systemitem> 
user:</para>
 
-<screen role="root"><userinput>make install &amp;&amp;
-install -v -m755 -d /var/run/hald</userinput></screen>
+<screen role="root"><userinput>make install</userinput></screen>
 
+    <para>Prepare the <application>HAL</application> hardware data with the
+    following commands:</para>
+
+<screen><userinput>tar -xf ../hal-info-&hal-info-version;.tar.gz &amp;&amp;
+./configure --prefix=/usr</userinput></screen>
+
+    <para>Finally, as the <systemitem class="username">root</systemitem> 
user:</para>
+
+<screen role="root"><userinput>make install</userinput></screen>
+
   </sect2>
 
   <sect2 role="commands">
@@ -139,11 +181,27 @@
     <filename class='directory'>/var/run/hald</filename> instead of
     <filename class='directory'>/usr/var/run/hald</filename>.</para>
 
+    <para><parameter>--enable-docbook-docs
+    --docdir=/usr/share/doc/hal-&hal-version;</parameter>: If <xref
+    linkend="libxml2"/> and <ulink
+    url="http://cyberelk.net/tim/xmlto/";>xmlto</ulink> are available, these
+    parameters enable the <application>HAL</application> specification
+    documentation to be built.</para>
+
   </sect2>
 
   <sect2 id="hal-runtime-dependencies" xreflabel="GNOME-Python">
     <title>Run-Time Dependencies</title>
 
+    <para>A few more packages enable more functionality in
+    <application>HAL</application> at run-time. These include <ulink
+    url="http://ca.geocities.com/[EMAIL PROTECTED]/eject.html">Eject</ulink>,
+    <ulink 
url="http://people.freedesktop.org/~mccann/dist/";>ConsoleKit</ulink>,
+    <ulink url="http://www.nongnu.org/dmidecode/";>dmidecode</ulink>,
+    <ulink url="http://sourceware.org/dm/";>Device-mapper</ulink>,
+    <ulink url="http://luks.endorphin.org/dm-crypt";>Cryptsetup-LUKS</ulink>, 
and
+    <ulink 
url="http://cvsweb.freedesktop.org/pm-utils/pm-utils/";>pm-utils</ulink>.</para>
+
     <para>The <xref linkend="hal-device-manager"/> program requires several
     additional packages to be installed before it will run. The list is
     significant and requires a substantial commitment to install them. It is
@@ -489,13 +547,14 @@
       <segtitle>Installed Directories</segtitle>
 
       <seglistitem>
-        <seg>hal-device, hal-device-manager,
+        <seg>hal-device, hal-device-manager, hal-disable-polling,
         hal-find-by-capability, hal-find-by-property, hal-get-property,
-        hal-set-property, hald and lshal</seg>
+        hal-set-property, hal-is-caller-locked-out, hal-lock, hald and
+        lshal</seg>
         <seg>libhal.{so,a} and libhal-storage,{so,a}</seg>
         <seg>/etc/hal, /usr/include/hal, /usr/lib/hal,
-        /usr/share/doc/hal-&hal-version;, /usr/share/hal
-        and /var/run/hald</seg>
+        /usr/share/doc/hal-&hal-version;, /usr/share/hal, /var/cache/hald,
+        /var/lib/hal, and /var/run/hald</seg>
       </seglistitem>
     </segmentedlist>
 
@@ -532,6 +591,17 @@
         </listitem>
       </varlistentry>
 
+      <varlistentry id="hal-disable-polling">
+        <term><command>hal-disable-polling</command></term>
+        <listitem>
+          <para>can be used to to disable and enable media detection on
+          drives with removable storage.</para>
+          <indexterm zone="hal hal-disable-polling">
+            <primary 
sortas="b-hal-disable-polling">hal-disable-polling</primary>
+          </indexterm>
+        </listitem>
+      </varlistentry>
+
       <varlistentry id="hal-find-by-capability">
         <term><command>hal-find-by-capability</command></term>
         <listitem>
@@ -578,6 +648,17 @@
         </listitem>
       </varlistentry>
 
+      <varlistentry id="hal-is-caller-locked-out">
+        <term><command>hal-is-caller-locked-out</command></term>
+        <listitem>
+          <para>determines if a specific caller is locked out of a specific
+          <application>D-Bus</application> interface on a specific 
device.</para>
+          <indexterm zone="hal hal-is-caller-locked-out">
+            <primary 
sortas="b-hal-is-caller-locked-out">hal-is-caller-locked-out</primary>
+          </indexterm>
+        </listitem>
+      </varlistentry>
+
       <varlistentry id="hald">
         <term><command>hald</command></term>
         <listitem>

Modified: trunk/BOOK/general.ent
===================================================================
--- trunk/BOOK/general.ent      2007-04-27 13:45:54 UTC (rev 6758)
+++ trunk/BOOK/general.ent      2007-04-27 14:26:34 UTC (rev 6759)
@@ -180,7 +180,7 @@
 <!ENTITY sysstat-version              "7.0.4">
 <!ENTITY apache-ant-version           "1.7.0">
 <!ENTITY dbus-version                 "0.62">
-<!ENTITY hal-version                  "0.5.7.1">
+<!ENTITY hal-version                  "0.5.9">
 
 <!-- Chapter 12 -->
 <!ENTITY dejagnu-version              "1.4.4">

Modified: trunk/BOOK/introduction/welcome/changelog.xml
===================================================================
--- trunk/BOOK/introduction/welcome/changelog.xml       2007-04-27 13:45:54 UTC 
(rev 6758)
+++ trunk/BOOK/introduction/welcome/changelog.xml       2007-04-27 14:26:34 UTC 
(rev 6759)
@@ -48,6 +48,10 @@
           <para>[dnicholson] - Updated to Firefox-2.0.0.3. Fixes ticket
           #2218.</para>
         </listitem>
+        <listitem>
+          <para>[dnicholson] - Updated to HAL-0.5.9 with hal-info-20070425.
+          Fixes ticket #2213.</para>
+        </listitem>
       </itemizedlist>
     </listitem>
 

-- 
http://linuxfromscratch.org/mailman/listinfo/blfs-book
FAQ: http://www.linuxfromscratch.org/blfs/faq.html
Unsubscribe: See the above information page

Reply via email to