mirror of
https://github.com/Zeckmathederg/glfs.git
synced 2025-02-03 06:27:16 +08:00
Updated to D-BUS-1.2.12
git-svn-id: svn://svn.linuxfromscratch.org/BLFS/trunk/BOOK@7788 af4574ff-66df-0310-9fd7-8a98e5e911e0
This commit is contained in:
parent
7c53963002
commit
6e13117a7e
@ -48,7 +48,7 @@ $Date$
|
||||
<!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 @@ $Date$
|
||||
<!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">
|
||||
|
@ -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,14 +65,17 @@
|
||||
<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 &&
|
||||
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 @@ make</userinput></screen>
|
||||
<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 @@ install -v -m644 doc/{TODO,*.{dtd,html,xml,xsl,txt,c}} \
|
||||
/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 @@ install -v -m644 doc/api/man/man3dbus/* \
|
||||
<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 @@ install -v -m644 doc/api/man/man3dbus/* \
|
||||
</para>
|
||||
|
||||
<para><parameter>--disable-static</parameter>: Prevent the static libraries
|
||||
being built.</para>
|
||||
being built and installed.</para>
|
||||
|
||||
</sect2>
|
||||
|
||||
@ -235,15 +244,15 @@ install -v -m644 doc/api/man/man3dbus/* \
|
||||
</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>
|
||||
|
||||
|
@ -44,6 +44,9 @@
|
||||
<listitem>
|
||||
<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>
|
||||
|
Loading…
Reference in New Issue
Block a user