Changeset c45cb57


Ignore:
Timestamp:
06/20/2006 10:30:38 PM (15 years ago)
Author:
Randy McMurchy <randy@…>
Branches:
10.0, 10.1, 11.0, 6.2, 6.2.0, 6.2.0-rc1, 6.2.0-rc2, 6.3, 6.3-rc1, 6.3-rc2, 6.3-rc3, 7.10, 7.4, 7.5, 7.6, 7.6-blfs, 7.6-systemd, 7.7, 7.8, 7.9, 8.0, 8.1, 8.2, 8.3, 8.4, 9.0, 9.1, basic, bdubbs/svn, elogind, gnome, kde5-13430, kde5-14269, kde5-14686, krejzi/svn, lazarus, nosym, perl-modules, qt5new, systemd-11177, systemd-13485, trunk, xry111/git-date, xry111/git-date-for-trunk, xry111/git-date-test
Children:
3e5fad0
Parents:
9e979a9
Message:

Updated to D-BUS-0.62

git-svn-id: svn://svn.linuxfromscratch.org/BLFS/trunk/BOOK@6174 af4574ff-66df-0310-9fd7-8a98e5e911e0

Files:
3 edited

Legend:

Unmodified
Added
Removed
  • general.ent

    r9e979a9 rc45cb57  
    163163<!ENTITY sysstat-version              "6.0.2">
    164164<!ENTITY apache-ant-version           "1.6.5">
    165 <!ENTITY dbus-version                 "0.50">
     165<!ENTITY dbus-version                 "0.62">
    166166<!ENTITY hal-version                  "0.5.4">
    167167
     
    437437<!ENTITY control-center-version       "2.12.1">
    438438<!ENTITY gnome2-user-docs-version     "2.8.1">
     439<!ENTITY gnome-user-docs-version      "2.14.2">
    439440
    440441<!-- Chapter 32 -->
  • general/sysutils/dbus.xml

    r9e979a9 rc45cb57  
    66
    77  <!ENTITY dbus-download-http "http://dbus.freedesktop.org/releases/dbus-&dbus-version;.tar.gz">
    8   <!ENTITY dbus-download-ftp  "ftp://ftp.fu-berlin.de/unix/linux/mirrors/gentoo/distfiles/dbus-&dbus-version;.tar.gz">
    9   <!ENTITY dbus-md5sum        "1addd5b600a8a4550766005d1f59401b">
    10   <!ENTITY dbus-size          "1.6 MB">
    11   <!ENTITY dbus-buildsize     "34.6 MB">
    12   <!ENTITY dbus-time          "0.9 SBU">
     8  <!-- <!ENTITY dbus-download-ftp  "ftp://ftp.fu-berlin.de/unix/linux/mirrors/gentoo/distfiles/dbus-&dbus-version;.tar.gz"> -->
     9  <!ENTITY dbus-download-ftp  " ">
     10  <!ENTITY dbus-md5sum        "ba7692f63d0e9f1ef06703dff56cb650b">
     11  <!ENTITY dbus-size          "1.7 MB">
     12  <!ENTITY dbus-buildsize     "69.4 MB (includes building and installing all docs)">
     13  <!ENTITY dbus-time          "1.0 SBU">
    1314]>
    1415
     
    1920    <othername>$LastChangedBy$</othername>
    2021    <date>$Date$</date>
    21     <keywordset>
    22       <keyword role="package">dbus-&dbus-version;.tar</keyword>
    23       <keyword role="ftpdir">dbus</keyword>
    24     </keywordset>
    2522  </sect1info>
    2623
     
    7471    <xref linkend="gtk2"/>,
    7572    <xref linkend="qt"/>,
     73    <ulink url="http://www.trolltech.com/products/qt">Qt-4.x.x</ulink>,
    7674    <xref linkend="x-window-system"/>,
    7775    <xref linkend="gcc"/> (for the Java compiler and tools),
    7876    <ulink url="http://nz.cosc.canterbury.ac.nz/~greg/python/Pyrex/">Pyrex</ulink>
    7977    (requires <xref linkend="python"/>),
    80     <ulink url="http://go-mono.org">Mono</ulink> (and
    81     <ulink url="http://www.mono-project.com/GtkSharp">GtkSharp-1.0.x</ulink>),
    82     <xref linkend="doxygen"/>, and
    83     <ulink url="http://cyberelk.net/tim/xmlto/">xmlto</ulink></para>
     78    <ulink url="http://www.mono-project.com/GtkSharp">GtkSharp-1.0.x</ulink>
     79    (requires <ulink url="http://go-mono.org">Mono</ulink>),
     80    <ulink url="http://go-mono.com/sources-stable/">Monodoc</ulink>,
     81    <xref linkend="doxygen"/> (to generate the API documentation), and
     82    <ulink url="http://cyberelk.net/tim/xmlto/">xmlto</ulink>
     83    (to generate HTML documentation and manuals)</para>
     84
     85    <para>Listed below are some additional notes about the dependencies</para>
     86
     87    <itemizedlist spacing="compact">
     88      <listitem>
     89        <para>Review the information from running
     90        <command>./configure --help</command> for the available parameters to
     91        pass to the <command>configure</command> script to enable the various
     92        dependencies.</para>
     93      </listitem>
     94      <listitem>
     95        <para>To build the <application>Mono</application> bindings, you must
     96        have <application>GtkSharp</application> installed. If you wish to use
     97        recent versions of <application>GtkSharp</application>, you'll need to
     98        make some trivial patches to the <application>D-BUS</application>
     99        sources. See <ulink url="http://www.mono-project.com/GtkSharpUpgrade"/>
     100        for details.</para>
     101      </listitem>
     102      <listitem>
     103        <para>If you have a recent version of <ulink
     104        url="http://go-mono.com/sources-stable/">Monodoc</ulink> installed
     105        (&gt;= 1.1.10) and you passed the <option>--enable-mono-docs</option>
     106        parameter to <command>configure</command>, the
     107        <application>D-BUS</application> build will fail. You can review the
     108        parts of this patch (<ulink
     109        url="http://www.mail-archive.com/frugalware-darcs@frugalware.org/msg10156.html"/>)
     110        that apply to the <application>Monodoc</application> installation, to
     111        fix the build problems. Note this is untested by the BLFS Team, but
     112        should work just fine.</para>
     113      </listitem>
     114    </itemizedlist>
    84115
    85116    <bridgehead renderas="sect4" id="hal-requirements"
     
    141172    to the <command>configure</command> command shown below):</para>
    142173
    143 <screen><userinput>sed -i 's/= jar/= fastjar/' gcj/Makefile.in &amp;&amp;
    144 ./configure --prefix=/usr \
     174<screen><userinput>./configure --prefix=/usr \
    145175            --sysconfdir=/etc \
    146176            --localstatedir=/var \
     
    148178make</userinput></screen>
    149179
    150     <para>This package does not come with a test suite.</para>
     180    <para>The <option>--enable-doxygen-docs</option> parameter does not work
     181    properly. If you have <application>Doxygen</application> installed and you
     182    wish to build the API documentation, issue
     183    <command>doxygen</command>.</para>
     184
     185    <para>This package's test suite cannot be run without passing additional
     186    parameters to <command>configure</command>. These parameters are not
     187    intended to be used in a production build of
     188    <application>D-BUS</application> so you will have to build twice (issuing
     189    <command>make distclean</command> after the first build) if you
     190    want to run the regression tests.</para>
    151191
    152192    <para>Now, as the <systemitem class="username">root</systemitem> user:</para>
    153193
    154194<screen role="root"><userinput>make install &amp;&amp;
    155 install -v -m755 -d /usr/share/doc/dbus-0.50 &amp;&amp;
     195install -v -m755 -d /usr/share/doc/dbus-&dbus-version; &amp;&amp;
    156196install -v -m644 doc/{TODO,*.{dtd,xml,xsl,html,txt,c}} \
    157     /usr/share/doc/dbus-0.50</userinput></screen>
     197    /usr/share/doc/dbus-&dbus-version;</userinput></screen>
     198
     199    <para>If you built the API documentation, install it by issuing the
     200    following commands as the <systemitem class="username">root</systemitem> user:</para>
     201
     202<screen role="root"><userinput>install -v -m755 -d /usr/share/doc/dbus-&dbus-version;/api &amp;&amp;
     203install -v -m644 doc/api/html/* \
     204    /usr/share/doc/dbus-&dbus-version;/api</userinput></screen>
    158205
    159206  </sect2>
     
    161208  <sect2 role="commands">
    162209    <title>Command Explanations</title>
    163 
    164     <para><command>sed -i 's/= jar/= fastjar/' gcj/Makefile.in</command>:
    165     The <application>GCC</application>-&gcc-version; compiler installation
    166     installs a command named <command>fastjar</command> to create Java
    167     <filename class='extension'>.jar</filename> files instead of
    168     <command>jar</command>. This <command>sed</command> command changes the
    169     <filename>Makefile</filename> to use the appropriate command so the build
    170     doesn't fail if you passed the <option>--enable-gcj</option> option to
    171     the <command>configure</command> command.</para>
    172210
    173211    <para><parameter>--localstatedir=/var</parameter>: This parameter causes
     
    191229      <para><filename>/etc/dbus-1/session.conf</filename>,
    192230      <filename>/etc/dbus-1/system.conf</filename> and
    193       <filename>/etc/system.d/*</filename></para>
     231      <filename>/etc/dbus-1/system.d/*</filename></para>
    194232
    195233      <indexterm zone="dbus dbus-config">
     
    202240
    203241      <indexterm zone="dbus dbus-config">
    204         <primary sortas="e-etc-system.d-star">/etc/system.d/*</primary>
     242        <primary sortas="e-etc-dbus-1-system.d-star">/etc/dbus-1/system.d/*</primary>
    205243      </indexterm>
    206244
     
    282320        </listitem>
    283321
    284 <!-- Dead link. This hint isn't there.
    285         <listitem>
    286           <para>If you use <application>Linux-PAM</application>, you can review
    287           the <ulink
    288           url="&hints-root;/downloads/files/execute-session-scripts-using-pam.txt">
    289           Execute Session Scripts Using PAM</ulink> hint to see if it would work
    290           for you.</para>
    291         </listitem>
    292 -->
     322        <listitem>
     323          <para>A hint has been written that provides ways to start scripts
     324          using the KDM session manager of KDE. The concepts in this hint could
     325          possibly used with other session managers as well. The hint is
     326          located at <ulink
     327          url="&hints-root;/downloads/files/execute-session-scripts-using-kdm.txt"/>.
     328          </para>
     329        </listitem>
     330
    293331      </itemizedlist>
    294332
     
    309347        dbus-monitor, dbus-send and dbus-viewer</seg>
    310348        <seg>libdbus-1.{so,a} and optionally, dbus-1.jar, libdbus-gcj-1.{so,a},
    311         libdbus-glib-1.{so,a}, libdbus-qt-1.{so,a} and
    312         <application>Python</application> modules</seg>
     349        libdbus-glib-1.{so,a}, libdbus-qt-1.{so,a}, libdbus-qt4-1.{so,a},
     350        libdbus-mono-1.{so,a} and <application>Python</application>
     351        modules</seg>
    313352        <seg>/etc/dbus-1, /usr/include/dbus-1.0, /usr/lib/dbus-1.0,
    314353        /usr/lib/python2.4/site-packages/dbus, /usr/share/dbus-1,
  • introduction/welcome/changelog.xml

    r9e979a9 rc45cb57  
    4646      <itemizedlist>
    4747        <listitem>
     48          <para>[randy] - Updated to D-BUS-0.62.</para>
     49        </listitem>
     50        <listitem>
    4851          <para>[dnicholson] - Updated to TIN-1.8.2.</para>
    4952        </listitem>
Note: See TracChangeset for help on using the changeset viewer.