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 && 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 && install -v -m755 -d /usr/share/doc/dbus-&dbus-version; && @@ -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 && -install -v -m644 doc/api/html/* \ - /usr/share/doc/dbus-&dbus-version;/api && -install -v -m644 doc/api/man/man3dbus/* \ - /usr/share/man/man3dbus</userinput></screen> + /usr/share/man/man3dbus && +install -v -m644 doc/api/html/* \ + /usr/share/doc/dbus-&dbus-version;/api && +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 @@ </busconfig></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
