r6879 - in trunk/BOOK: general/sysutils introduction/welcome

dnicholson at linuxfromscratch.org dnicholson at linuxfromscratch.org
Tue Jul 10 15:55:12 PDT 2007


Author: dnicholson
Date: 2007-07-10 16:55:12 -0600 (Tue, 10 Jul 2007)
New Revision: 6879

Modified:
   trunk/BOOK/general/sysutils/dbus.xml
   trunk/BOOK/introduction/welcome/changelog.xml
Log:
Clarify the dbus testsuite


Modified: trunk/BOOK/general/sysutils/dbus.xml
===================================================================
--- trunk/BOOK/general/sysutils/dbus.xml	2007-07-10 19:10:04 UTC (rev 6878)
+++ trunk/BOOK/general/sysutils/dbus.xml	2007-07-10 22:55:12 UTC (rev 6879)
@@ -9,7 +9,7 @@
   <!ENTITY dbus-md5sum        "0552a9b54beb4a044951b7cdbc8fc855">
   <!ENTITY dbus-size          "1.3 MB">
   <!ENTITY dbus-buildsize     "39.5 MB (includes building and installing all docs)">
-  <!ENTITY dbus-time          "0.3 SBU">
+  <!ENTITY dbus-time          "0.3 SBU (additional 0.7 SBU to run the test suite)">
 ]>
 
 <sect1 id="dbus" xreflabel="D-BUS-&dbus-version;">
@@ -104,6 +104,18 @@
 useradd -c "D-BUS Message Daemon User" -d /dev/null \
         -u 18 -g messagebus -s /bin/false messagebus</userinput></screen>
 
+    <para>This package's test suite cannot be run without passing additional
+    parameters to <command>configure</command> and exposing additional
+    functionality in the binaries. These interfaces are not intended to be
+    used in a production build of <application>D-BUS</application>, so it
+    will have to be built twice in this situation. If you would like to run
+    the unit tests, issue the following commands:</para>
+
+<screen><userinput>./configure --enable-tests &&
+make &&
+make check &&
+make distclean</userinput></screen>
+
     <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
@@ -119,13 +131,6 @@
     wish to build the API documentation, issue
     <command>doxygen</command>.</para>
 
-    <para>This package's test suite cannot be run without passing additional
-    parameters to <command>configure</command>. These parameters are not
-    intended to be used in a production build of
-    <application>D-BUS</application> so you will have to build twice (issuing
-    <command>make distclean</command> after the first build) if you
-    want to run the regression tests.</para>
-
     <para>Now, as the <systemitem class="username">root</systemitem> user:</para>
 
 <screen role="root"><userinput>make install &&

Modified: trunk/BOOK/introduction/welcome/changelog.xml
===================================================================
--- trunk/BOOK/introduction/welcome/changelog.xml	2007-07-10 19:10:04 UTC (rev 6878)
+++ trunk/BOOK/introduction/welcome/changelog.xml	2007-07-10 22:55:12 UTC (rev 6879)
@@ -45,6 +45,10 @@
       <para>July 10th, 2007</para>
       <itemizedlist>
         <listitem>
+          <para>[dnicholson] - Added information for running the D-Bus
+          testsuite.</para>
+        </listitem>
+        <listitem>
           <para>[randy] - Updated the K3b and KDE Base instructions to
           specify that the D-Bus Qt3 Bindings are required if HAL
           functionality is desired.</para>




More information about the blfs-book mailing list