Ignore:
Timestamp:
01/27/2016 06:00:53 PM (8 years ago)
Author:
DJ Lucas <dj@…>
Branches:
systemd-13485
Children:
8cf08a11
Parents:
4c7c1d4
Message:

Merge Chapter 12 changes from trunk.

git-svn-id: svn://svn.linuxfromscratch.org/BLFS/branches/systemd@16857 af4574ff-66df-0310-9fd7-8a98e5e911e0

File:
1 edited

Legend:

Unmodified
Added
Removed
  • general/sysutils/dbus.xml

    r4c7c1d4 r14ba5f4  
    4444    </para>
    4545
    46     <para>
    47       This package is known to build and work properly using an
    48       LFS-7.7 systemd platform using dbus-1.8.18 source.
    49     </para>
     46    &lfs78_checked;
    5047
    5148    <bridgehead renderas="sect3">Package Information</bridgehead>
     
    8077    <bridgehead renderas="sect4">Optional</bridgehead>
    8178    <para role="optional">
     79      For the tests:
    8280      <xref linkend="dbus-glib"/>,
    83       <xref linkend="dbus-python"/>, and
    84       <xref linkend="pygobject2"/> (all three for the test suite),
    85       <xref linkend="doxygen"/> (for the API documentation) and
    86       <xref linkend="xmlto"/> (for man pages and XML/HTML documentation)
     81      <xref linkend="dbus-python"/>,
     82      <xref linkend="pygobject2"/> and
     83      <xref linkend="valgrind"/>;
     84
     85      for documentation:
     86      <xref linkend="doxygen"/>,
     87      <xref linkend="xmlto"/>,
     88      <ulink url="https://pypi.python.org/pypi/mallard-ducktype">Ducktype</ulink>,
     89      and
     90      <ulink url="http://ftp.gnome.org/pub/gnome/sources/yelp-tools/">Yelp Tools</ulink>
    8791    </para>
    8892
     
    142146<screen><userinput remap="install">mv -v /usr/lib/libdbus-1.so.* /lib
    143147ln -sfv ../../lib/$(readlink /usr/lib/libdbus-1.so) /usr/lib/libdbus-1.so</userinput></screen>
     148
     149    <para>
     150      If you are using a DESTDIR install,
     151      <command>dbus-daemon-launch-helper</command> needs to be fixed
     152      afterwards. Issue, as <systemitem class="username">root</systemitem>
     153      user:
     154    </para>
     155
     156<screen role="root"><userinput>chown -v root:messagebus /usr/libexec/dbus-daemon-launch-helper &amp;&amp;
     157chmod -v      4750       /usr/libexec/dbus-daemon-launch-helper</userinput></screen>
    144158
    145159    <para>
     
    157171    </para>
    158172
    159 <screen><userinput>make distclean                              &amp;&amp;
    160 ./configure --enable-tests --enable-asserts &amp;&amp;
    161 make                                        &amp;&amp;
    162 make check                                  &amp;&amp;
    163 make distclean</userinput></screen>
    164 
    165     <para>
    166       Note there has been a report that the tests may fail if running
    167       inside a Midnight Commander shell.
    168       You may get out-of-memory error messages when running the tests.
    169       These are normal and can be safely ignored.
     173<screen><userinput>make distclean                                           &amp;&amp;
     174./configure --enable-tests                               \
     175            --enable-asserts                             \
     176            --disable-doxygen-docs                       \
     177            --disable-xml-docs                           \
     178            --disable-static                             \
     179            --with-console-auth-dir=/run/console/        \
     180            --docdir=/usr/share/doc/dbus-${DBUS-VERSION} &amp;&amp;
     181make                                                     &amp;&amp;
     182make check</userinput></screen>
     183
     184    <para>
     185      There has been a report that the tests may fail if running inside a
     186      Midnight Commander shell.  You may get out-of-memory error messages when
     187      running the tests.  These are normal and can be safely ignored.
    170188    </para>
    171189
     
    174192  <sect2 role="commands">
    175193    <title>Command Explanations</title>
     194
     195    <para>
     196      <parameter>--disable-doxygen-docs</parameter>: This switch disables
     197      doxygen documentation build and install, if you have
     198      <application>doxygen</application> installed. Delete, if
     199      <application>doxygen</application> is installed and you wish to build and
     200      install them.
     201    </para>
     202
     203    <para>
     204      <parameter>--disable-xml-docs</parameter>: This switch disables html
     205      documentation build and install, if you have
     206      <application>xmlto</application> installed. Delete, if
     207      <application>xmlto</application> is installed and you wish to build and
     208      install them.
     209    </para>
     210
     211    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
     212    href="../../xincludes/static-libraries.xml"/>
     213
     214    <para>
     215      <parameter>--with-console-auth-dir=/run/console/</parameter>: This
     216      parameter specifies location of the
     217      <application>ConsoleKit</application> auth dir.
     218    </para>
    176219
    177220    <para>
Note: See TracChangeset for help on using the changeset viewer.