Changeset 3338ba43


Ignore:
Timestamp:
12/17/2011 05:23:23 AM (12 years ago)
Author:
Bruce Dubbs <bdubbs@…>
Branches:
10.0, 10.1, 11.0, 11.1, 11.2, 11.3, 12.0, 12.1, 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, kea, ken/TL2024, ken/inkscape-core-mods, ken/tuningfonts, krejzi/svn, lazarus, lxqt, nosym, perl-modules, plabs/newcss, plabs/python-mods, python3.11, qt5new, rahul/power-profiles-daemon, renodr/vulkan-addition, systemd-11177, systemd-13485, trunk, upgradedb, xry111/intltool, xry111/llvm18, xry111/soup3, xry111/test-20220226, xry111/xf86-video-removal
Children:
6103e59
Parents:
b6a2a0e
Message:

Updated to dbus-1.4.16
Updated to dbus-python-0.84.0
Updated to dbus-glib-0.98
Updated to pyGobject-3.0.3
Updated to gobject-introspection-1.30.0
Added py2cairo-1.10.0

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

Files:
6 edited
1 moved

Legend:

Unmodified
Added
Removed
  • general.ent

    rb6a2a0e r3338ba43  
    5757<!-- End LFS versions -->
    5858
    59 <!ENTITY blfs-bootscripts-version     "20111213">
     59<!ENTITY blfs-bootscripts-version     "20111216">
    6060<!ENTITY blfs-bootscripts-download    "&downloads-root;/blfs-bootscripts-&blfs-bootscripts-version;.tar.bz2">
    6161
     
    162162<!ENTITY GLib-version                 "1.2.10">
    163163<!ENTITY glib2-version                "2.30.1">
     164<!ENTITY dbus-glib-version            "0.98">
    164165<!ENTITY glibmm-version               "2.24.2">
    165166<!ENTITY libidl-version               "0.8.14">
     
    181182<!ENTITY libatomic_ops-version        "1.2">
    182183<!ENTITY libdrm-version               "2.4.27">
    183 <!ENTITY dbus-glib-version            "0.88">
    184 <!ENTITY dbus-python-version          "0.83.2">
    185184<!ENTITY dbus-qt3-version             "0.62">
    186185<!ENTITY eggdbus-version              "0.6">
     
    199198<!ENTITY nspr-version                 "4.8.9">
    200199<!ENTITY libffi-version               "3.0.10">
    201 <!-- gobject-introspection-version-1.30.0+ is incompatible with PyGObject-->
    202 <!ENTITY gobject-introspection-version "1.29.17">
     200<!ENTITY gobject-introspection-version "1.30.0">
    203201<!ENTITY gir-repository-version       "0.6.5">
    204202<!ENTITY libical-version              "0.43">
     
    343341<!ENTITY python3-version              "3.2.2">
    344342<!ENTITY python3-majorver             "3.2">
     343<!ENTITY dbus-python-version          "0.84.0">
    345344<!ENTITY ruby-version                 "1.9.2-p290">
    346345<!ENTITY tcl-version                  "8.5.10">
     
    412411<!ENTITY pyxml-version                "0.8.4">
    413412<!ENTITY pycairo-version              "1.8.8">
    414 <!ENTITY pygobject-version            "2.21.3">
     413<!ENTITY py2cairo-version             "1.10.0">
     414<!ENTITY pygobject-version            "3.0.3">
    415415<!ENTITY pygtk-version                "2.17.0">
    416416<!ENTITY pygtksourceview-version      "2.10.1">
  • general/genlib/genlib.xml

    rb6a2a0e r3338ba43  
    7474  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="libatomic_ops.xml"/>
    7575  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="libdrm.xml"/>
    76   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="dbus-bindings.xml"/>
    7776  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="pth.xml"/>
    7877  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="libassuan.xml"/>
  • general/genlib/gobject-introspection.xml

    rb6a2a0e r3338ba43  
    77  <!-- Note gobject-introspection-1.30+ is incompatible with other BLFS packages-->
    88
    9   <!ENTITY gobject-introspection-download-http "&gnome-download-http;/gobject-introspection/1.29/gobject-introspection-&gobject-introspection-version;.tar.xz">
    10   <!ENTITY gobject-introspection-download-ftp  "&gnome-download-ftp;/gobject-introspection/1.29/gobject-introspection-&gobject-introspection-version;.tar.xz">
    11   <!ENTITY gobject-introspection-md5sum        "c4b040aca6fcb29a65cd17830cc2ba82">
     9  <!ENTITY gobject-introspection-download-http "&gnome-download-http;/gobject-introspection/1.30/gobject-introspection-&gobject-introspection-version;.tar.xz">
     10  <!ENTITY gobject-introspection-download-ftp  "&gnome-download-ftp;/gobject-introspection/1.30/gobject-introspection-&gobject-introspection-version;.tar.xz">
     11  <!ENTITY gobject-introspection-md5sum        "4e5f8d02890aa1f2459b9890e0a45486">
    1212  <!ENTITY gobject-introspection-size          "1 MB">
    13   <!ENTITY gobject-introspection-buildsize     "33 MB">
     13  <!ENTITY gobject-introspection-buildsize     "34 MB">
    1414  <!ENTITY gobject-introspection-time          "0.6 SBU">
    1515]>
  • general/prog/python-modules.xml

    rb6a2a0e r3338ba43  
    1919  <!ENTITY pycairo-time          "0.1 SBU">
    2020
    21   <!ENTITY pygobject-download-http "&gnome-download-http;/pygobject/2.21/pygobject-&pygobject-version;.tar.bz2">
    22   <!ENTITY pygobject-download-ftp  "&gnome-download-ftp;/pygobject/2.21/pygobject-&pygobject-version;.tar.bz2">
    23   <!ENTITY pygobject-md5sum        "6449457fba101ae875c8e30691535046">
    24   <!ENTITY pygobject-size          "667 KB">
    25   <!ENTITY pygobject-buildsize     "17 MB">
     21  <!ENTITY py2cairo-download-http "http://cairographics.org/releases/pycairo-&py2cairo-version;.tar.xz">
     22  <!ENTITY py2cairo-download-ftp  " ">
     23  <!ENTITY py2cairo-md5sum        "20337132c4ab06c1146ad384d55372c5">
     24  <!ENTITY py2cairo-size          "400 KB">
     25  <!ENTITY py2cairo-buildsize     "3.6 MB">
     26  <!ENTITY py2cairo-time          "less than 0.1 SBU">
     27
     28  <!ENTITY pygobject-download-http "&gnome-download-http;/pygobject/3.0/pygobject-&pygobject-version;.tar.xz">
     29  <!ENTITY pygobject-download-ftp  "&gnome-download-ftp;/pygobject/3.0/pygobject-&pygobject-version;.tar.xz">
     30  <!ENTITY pygobject-md5sum        "d17e2565e139d647e8ee50fd1126aa9e">
     31  <!ENTITY pygobject-size          "540 KB">
     32  <!ENTITY pygobject-buildsize     "16 MB">
    2633  <!ENTITY pygobject-time          "0.2 SBU">
    2734
     
    8996      <listitem>
    9097        <para><xref linkend="pyxml"/></para>
     98      </listitem>
     99      <listitem>
     100        <para><xref linkend="py2cairo"/></para>
    91101      </listitem>
    92102      <listitem>
     
    251261  <!-- End PyXML -->
    252262
     263  <!-- Begin Py2cairo -->
     264  <sect2 id="py2cairo" xreflabel="Py2cairo-&py2cairo-version;">
     265
     266    <title>Py2cairo-&py2cairo-version;</title>
     267
     268    <indexterm zone="py2cairo">
     269      <primary sortas="a-Py2cairo">Py2cairo</primary>
     270    </indexterm>
     271
     272    <sect3 role="package">
     273      <title>Introduction to Py2cairo Module</title>
     274
     275      <para>Py2cairo provides <application>Python2</application> bindings to
     276      <application>Cairo</application>.</para>
     277
     278      &lfs70_checked;
     279
     280      <bridgehead renderas="sect4">Package Information</bridgehead>
     281      <itemizedlist spacing="compact">
     282        <listitem>
     283          <para>Download (HTTP): <ulink url="&py2cairo-download-http;"/></para>
     284        </listitem>
     285        <listitem>
     286          <para>Download (FTP): <ulink url="&py2cairo-download-ftp;"/></para>
     287        </listitem>
     288        <listitem>
     289          <para>Download MD5 sum: &py2cairo-md5sum;</para>
     290        </listitem>
     291        <listitem>
     292          <para>Download size: &py2cairo-size;</para>
     293        </listitem>
     294        <listitem>
     295          <para>Estimated disk space required: &py2cairo-buildsize;</para>
     296        </listitem>
     297        <listitem>
     298          <para>Estimated build time: &py2cairo-time;</para>
     299        </listitem>
     300      </itemizedlist>
     301
     302      <bridgehead renderas="sect4">Py2cairo Dependencies</bridgehead>
     303
     304      <bridgehead renderas="sect5">Required</bridgehead>
     305      <para role="required">
     306        <xref linkend="python"/> and
     307        <xref linkend="cairo"/>
     308      </para>
     309
     310      <bridgehead renderas="sect5">Optional</bridgehead>
     311      <para role="optional">
     312        <ulink url="http://pytest.org">pytest</ulink>
     313      </para>
     314
     315      <para condition="html" role="usernotes">User Notes:
     316      <ulink url="&blfs-wiki;/pycairo"/></para>
     317
     318    </sect3>
     319
     320    <sect3 role="installation">
     321      <title>Installation of Py2cairo</title>
     322
     323      <para>Install <application>Py2cairo</application> by running the following
     324      commands:</para>
     325
     326<screen><userinput>./configure --prefix=/usr &amp;&amp;
     327make</userinput></screen>
     328
     329      <para>The test suite requires the optional <application>pytest</application>
     330      package.  If installed, it is run by changing to the
     331      <filename class='directory'>test</filename> directory and running
     332      <userinput>py.test</userinput>.</para>
     333
     334      <para>Now, as the <systemitem class="username">root</systemitem> user:</para>
     335
     336<screen role="root"><userinput>make install</userinput></screen>
     337
     338    </sect3>
     339
     340    <sect3 role="content">
     341      <title>Contents</title>
     342
     343      <segmentedlist>
     344        <segtitle>Installed Programs</segtitle>
     345        <segtitle>Installed Libraries</segtitle>
     346        <segtitle>Installed Directory</segtitle>
     347
     348        <seglistitem>
     349          <seg>None</seg>
     350          <seg>_cairo.so</seg>
     351          <seg>/usr/include/pycairo and
     352          /usr/lib/python2.7/site-packages/cairo</seg>
     353        </seglistitem>
     354      </segmentedlist>
     355
     356    </sect3>
     357
     358  </sect2>
     359
     360  <!-- End Py2cairo -->
    253361  <!-- Begin Pycairo -->
    254362  <sect2 id="pycairo" xreflabel="Pycairo-&pycairo-version;">
     
    353461      GObject class from <application>GLib</application>.</para>
    354462
     463      &lfs70_checked;
     464
    355465      <bridgehead renderas="sect4">Package Information</bridgehead>
    356466      <itemizedlist spacing="compact">
     
    378488
    379489      <bridgehead renderas="sect5">Required</bridgehead>
    380       <para role="required"><xref linkend="python"/> and
    381       <xref linkend="glib2"/></para>
     490      <para role="required">
     491        <xref linkend="python"/> and
     492        <xref linkend="glib2"/>
     493      </para>
    382494
    383495      <bridgehead renderas="sect5">Optional</bridgehead>
    384       <para role="optional"><xref linkend="gobject-introspection"/> and
    385       <xref linkend="libxslt"/> (to Build Documentation)</para>
     496      <para role="optional">
     497        <xref linkend="gobject-introspection"/> and
     498        <xref linkend="libxslt"/> (to Build Documentation)
     499      </para>
    386500
    387501      <para condition="html" role="usernotes">User Notes:
     
    426540        <seglistitem>
    427541          <seg>pygobject-codegen-2.0</seg>
    428           <seg>libpyglib-2.0-python.so, _gio.so, unix.so, _glib.so, and
    429           _gobject.so</seg>
    430           <seg>/usr/{include/pygtk-2.0,
    431           lib/python&python2-majorver;/site-packages/gtk-2.0/{gio,glib,gobject},
    432           share/{gtk-doc/html/pygobject,pygobject/{2.0/{codegen,defs},
    433           xsl}}}</seg>
     542         
     543          <seg>libpyglib-gi-2.0-python.so,
     544               _gio.so,
     545               _gi_cairo.so
     546               _gobject.so</seg>
     547
     548          <seg>/usr/include/pygobject-3.0 and
     549               /usr/lib/python2.7
     550          </seg>
    434551        </seglistitem>
    435552      </segmentedlist>
  • general/sysutils/dbus-bindings.xml

    rb6a2a0e r3338ba43  
    77  <!ENTITY dbus-glib-download-http "http://dbus.freedesktop.org/releases/dbus-glib/dbus-glib-&dbus-glib-version;.tar.gz">
    88  <!ENTITY dbus-glib-download-ftp  " ">
    9   <!ENTITY dbus-glib-md5sum        "7c04ba01df6130c2c4e62f73bea0d0d5">
    10   <!ENTITY dbus-glib-size          "688 KB">
    11   <!ENTITY dbus-glib-buildsize     "10 MB (17 MB total if docs are installed)">
    12   <!ENTITY dbus-glib-time          "0.2 SBU">
     9  <!ENTITY dbus-glib-md5sum        "3f7f117dc7c8d899d9acfdcbf9253fb8">
     10  <!ENTITY dbus-glib-size          "712 KB">
     11  <!ENTITY dbus-glib-buildsize     "11 MB">
     12  <!ENTITY dbus-glib-time          "0.1 SBU">
    1313
    1414  <!ENTITY dbus-python-download-http "http://dbus.freedesktop.org/releases/dbus-python/dbus-python-&dbus-python-version;.tar.gz">
    1515  <!ENTITY dbus-python-download-ftp  " ">
    16   <!ENTITY dbus-python-md5sum        "4ebcaa905bdcb4132b915196b0a3691b">
    17   <!ENTITY dbus-python-size          "539 KB">
    18   <!ENTITY dbus-python-buildsize     "12 MB (includes installing all the documentation)">
     16  <!ENTITY dbus-python-md5sum        "fe69a2613e824463e74f10913708c88a">
     17  <!ENTITY dbus-python-size          "556 KB">
     18  <!ENTITY dbus-python-buildsize     "5.5 MB">
    1919  <!ENTITY dbus-python-time          "0.2 SBU">
    2020
     
    6363    <application>Python</application>, <application>Qt3</application>, and
    6464    <application>GObject</application> Bindings are included on this page. Other
    65     language bindings will be added soon. Until then, see the <ulink
     65    language bindings are available at the <ulink
    6666    url="http://www.freedesktop.org/wiki/Software/DBusBindings">D-Bus
    6767    Bindings</ulink> page for information.</para>
     
    8484  </sect2>
    8585
    86   <!-- Below is 111 lines to cut and paste to create a new binding -->
    8786  <!-- Begin D-Bus GLib Bindings -->
    8887  <sect2 id="dbus-glib" xreflabel="D-Bus GLib Bindings-&dbus-glib-version;">
     
    9695      <title>Introduction to D-Bus GLib Bindings</title>
    9796
    98       &lfs65_checked;
     97      &lfs70_checked;
    9998
    10099      <bridgehead renderas="sect4">Package Information</bridgehead>
     
    123122
    124123      <bridgehead renderas="sect5">Required</bridgehead>
    125       <para role="required"><xref linkend="dbus"/>,
    126       <xref linkend="glib2"/>, and
    127       <xref linkend="expat"/></para>
     124      <para role="required">
     125        <xref linkend="dbus"/>,
     126        <xref linkend="glib2"/>, and
     127        <xref linkend="expat"/>
     128      </para>
    128129
    129130      <bridgehead renderas="sect5">Optional to Build the API Documentation</bridgehead>
    130       <para role="optional"><xref linkend="doxygen"/></para>
     131      <para role="optional">
     132        <xref linkend="doxygen"/>
     133      </para>
    131134
    132135      <para condition="html" role="usernotes">User Notes:
     
    146149make</userinput></screen>
    147150
    148       <para>The <option>--enable-doxygen-docs</option> parameter does not work
    149       properly. If you have <application>Doxygen</application> installed and you
    150       wish to build the API documentation, issue
    151       <command>doxygen</command>.</para>
    152 
    153151      <para>To test the results, issue: <command>make check</command>. Note that
    154152      more comprehensive tests can be run by following the same method used in
     
    159157
    160158<screen role="root"><userinput>make install</userinput></screen>
    161 
    162       <para>If you built the API documentation, install it by issuing the
    163       following commands as the <systemitem class="username">root</systemitem>
    164       user:</para>
    165 
    166 <screen role="root"><userinput>install -v -m755 -d /usr/share/doc/dbus-glib-&dbus-glib-version;/api \
    167                     /usr/share/man/man3dbus &amp;&amp;
    168 install -v -m644    doc/api/html/* \
    169                     /usr/share/doc/dbus-glib-&dbus-glib-version;/api &amp;&amp;
    170 install -v -m644    doc/api/man/man3dbus/* \
    171                     /usr/share/man/man3dbus</userinput></screen>
    172159
    173160    </sect3>
     
    237224    <title>D-Bus Python Bindings</title>
    238225
     226    &lfs70_checked;
     227
    239228    <indexterm zone="dbus-python">
    240229      <primary sortas="a-dbus-python">D-Bus Python Bindings</primary>
     
    269258
    270259      <bridgehead renderas="sect5">Required</bridgehead>
    271       <para role="required"><xref linkend="python"/> and
    272       <xref linkend="dbus-glib"/></para>
     260      <para role="required">
     261        <xref linkend="python"/> and
     262        <xref linkend="dbus-glib"/>
     263      </para>
    273264
    274265      <bridgehead renderas="sect5">Optional</bridgehead>
    275       <para role="optional"><xref linkend="pygobject"/> (required to run the
    276       test suite)</para>
     266      <para role="optional">
     267        <xref linkend="pygobject"/> (required to run the test suite)
     268      </para>
    277269
    278270      <bridgehead renderas="sect5">Optional
    279271      (Required to build the API and HTML Documentation)</bridgehead>
    280       <para role="optional"><ulink url="http://epydoc.sourceforge.net/">Epydoc</ulink>
    281       and <ulink url="http://docutils.sourceforge.net/">Docutils</ulink></para>
     272      <para role="optional">
     273        <ulink url="http://epydoc.sourceforge.net/">Epydoc</ulink> and
     274        <ulink url="http://docutils.sourceforge.net/">Docutils</ulink>
     275      </para>
    282276
    283277      <para condition="html" role="usernotes">User Notes:
  • general/sysutils/sysutils.xml

    rb6a2a0e r3338ba43  
    3636  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="apache-ant.xml"/>
    3737  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="dbus.xml"/>
     38  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="dbus-bindings.xml"/>
    3839  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="hal.xml"/>
    3940  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="udev.xml"/>
  • introduction/welcome/changelog.xml

    rb6a2a0e r3338ba43  
    4545      <para>December 16th, 2011</para>
    4646      <itemizedlist>
    47         <!--<listitem>
     47        <listitem>
    4848          <para>[bdubbs] - Updated to dbus-1.4.16</para>
    49         </listitem>-->
    50         <listitem>
    51           <para>[bdubbs] - Updated to gobject-introspection-1.29.17</para>
     49        </listitem>
     50        <listitem>
     51          <para>[bdubbs] - Updated to dbus-python-0.84.0</para>
     52        </listitem>
     53        <listitem>
     54          <para>[bdubbs] - Updated to dbus-glib-0.98</para>
     55        </listitem>
     56        <listitem>
     57          <para>[bdubbs] - Updated to pyGobject-3.0.3</para>
     58        </listitem>
     59        <listitem>
     60          <para>[bdubbs] - Updated to gobject-introspection-1.30.0</para>
     61        </listitem>
     62        <listitem>
     63          <para>[bdubbs] - Added py2cairo-1.10.0.</para>
    5264        </listitem>
    5365      </itemizedlist>
Note: See TracChangeset for help on using the changeset viewer.