Author: randy
Date: 2009-03-02 09:03:29 -0700 (Mon, 02 Mar 2009)
New Revision: 7788

Modified:
   trunk/BOOK/general.ent
   trunk/BOOK/general/sysutils/dbus.xml
   trunk/BOOK/introduction/welcome/changelog.xml
Log:
Updated to D-BUS-1.2.12

Modified: trunk/BOOK/general/sysutils/dbus.xml
===================================================================
--- trunk/BOOK/general/sysutils/dbus.xml        2009-03-02 15:35:16 UTC (rev 
7787)
+++ trunk/BOOK/general/sysutils/dbus.xml        2009-03-02 16:03:29 UTC (rev 
7788)
@@ -7,10 +7,10 @@
   <!ENTITY dbus-download-http 
"http://dbus.freedesktop.org/releases/dbus/dbus-&dbus-version;.tar.gz";>
   <!--<!ENTITY dbus-download-ftp  
"&gentoo-ftp-repo;/dbus-&dbus-version;.tar.gz">-->
   <!ENTITY dbus-download-ftp  " ">
-  <!ENTITY dbus-md5sum        "2e643910a09f44b000a0d76038637999">
+  <!ENTITY dbus-md5sum        "39bd582c3b06a261cac44d4cab6fd60b">
   <!ENTITY dbus-size          "1.5 MB">
-  <!ENTITY dbus-buildsize     "24 MB">
-  <!ENTITY dbus-time          "0.5 SBU">
+  <!ENTITY dbus-buildsize     "26 MB (65MB if all API docs and man pages are 
installed)">
+  <!ENTITY dbus-time          "0.4 SBU">
 ]>
 
 <sect1 id="dbus" xreflabel="D-BUS-&dbus-version;">
@@ -65,15 +65,18 @@
     <bridgehead renderas="sect3">D-BUS Dependencies</bridgehead>
 
     <bridgehead renderas="sect4">Required</bridgehead>
-    <para role="required"><xref linkend="expat"/> or both
-    <xref linkend="pkgconfig"/>
-    and <xref linkend="libxml2"/></para>
+    <para role="required"><xref linkend="expat"/> (preferred) or both
+    <xref linkend="pkgconfig"/> and <xref linkend="libxml2"/></para>
 
     <bridgehead renderas="sect4">Optional</bridgehead>
-    <para role="optional"><xref linkend="xorg7-lib"/>,
-    <xref linkend="doxygen"/> (to generate the API documentation)
-    </para>
+    <para role="optional"><xref linkend="xorg7-lib"/> and
+    <xref linkend="doxygen"/> (to generate the API documentation)</para>
 
+    <para>Note that the <command>configure</command> script will look for
+    <ulink url="http://cyberelk.net/tim/xmlto/";>xmlto</ulink> but it does
+    nothing as the XML/HTML documentation is already shipped in the source
+    tree.</para>
+
     <para condition="html" role="usernotes">User Notes:
     <ulink url="&blfs-wiki;/dbus"/></para>
 
@@ -116,6 +119,9 @@
 make check &amp;&amp;
 make distclean</userinput></screen>
 
+    <para>Note there has been a report that the tests may fail if running
+    inside a Midnight Commander shell.</para>
+
     <para>Install <application>D-BUS</application> by running the following
     commands (you may wish to review the output from
     <command>./configure --help</command> first and add any desired parameters
@@ -130,9 +136,10 @@
     <para>The <option>--enable-doxygen-docs</option> parameter does not work
     properly. If you have <application>Doxygen</application> installed and you
     wish to build the API documentation, issue
-    <command>doxygen Doxyfile</command>.</para>
+    <command>doxygen</command>.</para>
 
-    <para>Now, as the <systemitem class="username">root</systemitem> 
user:</para>
+    <para>Now, as the <systemitem class="username">root</systemitem>
+    user:</para>
 
 <screen role="root"><userinput>make install &amp;&amp;
 install -v -m755 -d /usr/share/doc/dbus-&dbus-version; &amp;&amp;
@@ -140,14 +147,15 @@
     /usr/share/doc/dbus-&dbus-version;</userinput></screen>
 
     <para>If you built the API documentation, install it by issuing the
-    following commands as the <systemitem class="username">root</systemitem> 
user:</para>
+    following commands as the <systemitem class="username">root</systemitem>
+    user:</para>
 
 <screen role="root"><userinput>install -v -m755 -d 
/usr/share/doc/dbus-&dbus-version;/api \
-    /usr/share/man/man3dbus &amp;&amp;
-install -v -m644 doc/api/html/* \
-    /usr/share/doc/dbus-&dbus-version;/api &amp;&amp;
-install -v -m644 doc/api/man/man3dbus/* \
-    /usr/share/man/man3dbus</userinput></screen>
+                    /usr/share/man/man3dbus &amp;&amp;
+install -v -m644    doc/api/html/* \
+                    /usr/share/doc/dbus-&dbus-version;/api &amp;&amp;
+install -v -m644    doc/api/man/man3dbus/* \
+                    /usr/share/man/man3dbus</userinput></screen>
 
   </sect2>
 
@@ -155,8 +163,9 @@
     <title>Command Explanations</title>
 
     <para><parameter>--libexecdir=/usr/lib/dbus-1.0 </parameter>: This will
-    install the file <filename>dbus-daemon-launch-helper</filename> and the
-    directory <filename class="directory">dbus-1</filename> into
+    install binaries meant to be only used internally by
+    <application>D-BUS</application>, and the directory
+    <filename class="directory">dbus-1</filename> into
     <filename class="directory">/usr/lib/dbus-1.0</filename> instead of
     into <filename class="directory">/usr/libexec</filename>.</para>
 
@@ -177,7 +186,7 @@
     </para>
 
     <para><parameter>--disable-static</parameter>: Prevent the static libraries
-    being built.</para>
+    being built and installed.</para>
 
   </sect2>
 
@@ -235,15 +244,15 @@
 &lt;/busconfig&gt;</literal>
 EOF</userinput></screen>
 
-      <para>Many packages will refuse to run if the file
+      <!-- <para>Many packages will refuse to run if the file
       <literal>/var/lib/dbus/machine-id</literal> does not exist, and
       complain that <application>dbus</application> has not been properly
       installed. To prevent this, run the following command as the
        <systemitem class="username">root</systemitem> user:</para>
 
-<screen><userinput>dbus-uuidgen --ensure</userinput></screen>
+<screen><userinput>dbus-uuidgen - -ensure</userinput></screen>
 
-      <para>This will create a unique identifier for the machine.</para>
+      <para>This will create a unique identifier for the machine.</para> -->
 
     </sect3>
 

Modified: trunk/BOOK/general.ent
===================================================================
--- trunk/BOOK/general.ent      2009-03-02 15:35:16 UTC (rev 7787)
+++ trunk/BOOK/general.ent      2009-03-02 16:03:29 UTC (rev 7788)
@@ -48,7 +48,7 @@
 <!ENTITY lfs-m4-version               "1.4.12">
 <!-- End LFS versions -->
 
-<!ENTITY blfs-bootscripts-version     "20080816">
+<!ENTITY blfs-bootscripts-version     "20090302">
 <!ENTITY blfs-bootscripts-download    
"&downloads-root;/blfs-bootscripts-&blfs-bootscripts-version;.tar.bz2">
 
 <!ENTITY blfs-wiki                    "http://wiki.&lfs-domainname;/blfs/wiki";>
@@ -204,7 +204,7 @@
 <!ENTITY mc-version                   "4.6.1">
 <!ENTITY sysstat-version              "8.0.4.1">
 <!ENTITY apache-ant-version           "1.7.1">
-<!ENTITY dbus-version                 "1.2.4">
+<!ENTITY dbus-version                 "1.2.12">
 <!ENTITY hal-version                  "0.5.9.1">
 <!ENTITY unrar-version                "3.7.8">
 <!ENTITY lzma-utils-version           "4.32.7">

Modified: trunk/BOOK/introduction/welcome/changelog.xml
===================================================================
--- trunk/BOOK/introduction/welcome/changelog.xml       2009-03-02 15:35:16 UTC 
(rev 7787)
+++ trunk/BOOK/introduction/welcome/changelog.xml       2009-03-02 16:03:29 UTC 
(rev 7788)
@@ -45,6 +45,9 @@
       <para>March 2nd, 2009</para>
       <itemizedlist>
         <listitem>
+          <para>[randy] - Updated to D-BUS-1.2.12.</para>
+        </listitem>
+        <listitem>
           <para>[randy] - Updated to ksh-2008-11-04.</para>
         </listitem>
       </itemizedlist>

-- 
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