Changeset ce892ab3


Ignore:
Timestamp:
08/12/2007 04:35:36 PM (17 years ago)
Author:
Dan Nichilson <dnicholson@…>
Branches:
10.0, 10.1, 11.0, 11.1, 11.2, 11.3, 12.0, 12.1, 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, 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:
0a3355b6
Parents:
83729c7
Message:

Added python-modules page and the gnome-python stack

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

Files:
1 added
1 deleted
13 edited

Legend:

Unmodified
Added
Removed
  • general.ent

    r83729c7 rce892ab3  
    216216<!ENTITY Python-version               "2.5.1">
    217217<!ENTITY python-libdir                "2.5">
    218 <!ENTITY pyxml-version                "0.8.4">
    219218<!ENTITY ruby-version                 "1.8.6">
    220219<!ENTITY tcl-version                  "8.4.15">
     
    301300<!ENTITY GSD-version                  "1.13">
    302301<!ENTITY Starlink-Config-version      "1.00">
     302
     303<!-- Python module versions used in the Python Modules instructions -->
     304<!ENTITY pyxml-version                "0.8.4">
     305<!ENTITY pycairo-version              "1.4.0">
     306<!ENTITY pygobject-version            "2.12.3">
     307<!ENTITY pygtk-version                "2.10.6">
     308<!ENTITY pyorbit-version              "2.14.3">
     309<!ENTITY gnome-python-version         "2.18.2">
     310<!ENTITY gnome-python-desktop-version "2.18.0">
     311
    303312<!-- Part IV -->
    304 
    305313<!-- Chapter 13 -->
    306314<!ENTITY ppp-version                  "2.4.4">
  • general/genlib/libgsf.xml

    r83729c7 rce892ab3  
    6565
    6666    <bridgehead renderas="sect4">Optional</bridgehead>
    67     <para role="optional"><ulink url="http://www.pygtk.org/">PyGTK</ulink>
    68     (requires <xref linkend="python"/>),
     67    <para role="optional"><xref linkend="pygtk"/>,
    6968    <xref linkend="GConf"/> (required to build the
    7069    <command>gsf-office-thumbnailer</command> program),
  • general/prog/prog.xml

    r83729c7 rce892ab3  
    3838  <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="php.xml"/>
    3939  <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="python.xml"/>
    40   <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="pyxml.xml"/>
     40  <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="python-modules.xml"/>
    4141  <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="ruby.xml"/>
    4242  <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="tcl.xml"/>
  • general/sysutils/hal.xml

    r83729c7 rce892ab3  
    215215
    216216    <para>The <xref linkend="hal-device-manager"/> program requires several
    217     additional packages to be installed before it will run. The list is
    218     significant and requires a substantial commitment to install them. It is
    219     left up to you to determine if the time and effort spent installing the
    220     following packages is worth using the <command>hal-device-manager</command>
    221     program.</para>
    222 
    223     <para>Though the only requirement to run the
    224     <command>hal-device-manager</command> program is installing
    225     <ulink url="&gnome-download-http;/gnome-python/">
    226     GNOME-Python</ulink> and <xref linkend="dbus-python"/>, the dependency
    227     list is staggering. The following list does not include the dependencies
    228     already identified in the BLFS book. For example,
    229     <application>libgnome</application> already lists
    230     <application>GNOME VFS</application>, <application>GConf</application>,
    231     etc., so they are not repeated here. Note that some of the dependencies
    232     have their own dependencies, which have their own, and so forth and so
    233     on.</para>
    234 
    235     <itemizedlist>
    236       <listitem>
    237         <para id="gnome-python-dependencies"
    238               xreflabel="GNOME-Python dependency list"><ulink
    239           url="&gnome-download-http;/gnome-python/">GNOME-Python</ulink>
    240         </para>
    241 
    242         <itemizedlist>
    243           <listitem>
    244             <para><ulink
    245               url="http://www.pygtk.org/">PyGTK</ulink> (required)
    246             </para>
    247 
    248             <itemizedlist>
    249               <listitem>
    250                 <para><xref linkend="libglade"/> (required)</para>
    251               </listitem>
    252               <listitem>
    253                 <para><ulink
    254                 url="&gnome-download-http;/pygobject/">PyGObject</ulink> (required)</para>
    255               </listitem>
    256               <listitem>
    257                 <para><ulink
    258                   url="http://www.cairographics.org/pycairo">Pycairo</ulink> (optional)
    259                 </para>
    260 
    261                 <!-- Removing these dependencies as they are now obsolete
    262                      See the pycairo docs for full details
    263                 <itemizedlist>
    264                   <listitem>
    265                     <para><ulink
    266                       url="http://www.cairographics.org/snapshots/">libsvg-cairo</ulink> (optional)
    267                     </para>
    268 
    269                     <itemizedlist>
    270                       <listitem>
    271                         <para><ulink
    272                           url="http://www.cairographics.org/snapshots/">libsvg</ulink> (required)
    273                         </para>
    274                       </listitem>
    275                     </itemizedlist>
    276 
    277                   </listitem>
    278                   <listitem>
    279                     <para><ulink
    280                       url="http://www.pygtk.org/">PyGTK</ulink> (optional, and circular)
    281                     </para>
    282                   </listitem>
    283                   <listitem>
    284                     <para><ulink
    285                       url="http://sourceforge.net/projects/numpy">Numerical Python</ulink> (optional)
    286                     </para>
    287                   </listitem>
    288                 </itemizedlist>
    289                 -->
    290 
    291               </listitem>
    292               <listitem>
    293                 <para><ulink
    294                   url="http://sourceforge.net/projects/numpy">Old Numeric</ulink> (optional)
    295                 </para>
    296               </listitem>
    297             </itemizedlist>
    298 
    299           </listitem>
    300           <listitem>
    301             <para><xref linkend="libgnomeui"/> (optional)</para>
    302           </listitem>
    303           <listitem>
    304             <para><xref linkend="libgnome"/> (required)</para>
    305           </listitem>
    306           <listitem>
    307             <para><ulink
    308               url="&gnome-download-http;/pyorbit/">PyORBit</ulink> (optional)
    309             </para>
    310 
    311             <itemizedlist>
    312               <listitem>
    313                 <para><xref linkend="ORBit2"/> (required)</para>
    314               </listitem>
    315             </itemizedlist>
    316 
    317           </listitem>
    318         </itemizedlist>
    319 
    320       </listitem>
    321       <listitem>
    322         <para><xref linkend="dbus-python"/> (required)</para>
    323       </listitem>
    324     </itemizedlist>
    325 
    326     <note>
    327       <para>The dependency list is designed to start at the bottom and work
    328       your way up until the last package to install is
    329       <application>GNOME-Python</application>. Note that the dependencies
    330       marked as <quote>required</quote> are required for the package it is
    331       listed under. For example, you don't need to install
    332       <application>ORBit</application> if you don't plan on installing
    333       <application>PyORBit</application>. The minimum packages you could
    334       install to support running <xref linkend="hal-device-manager"/> would be
    335       (in this order): <xref linkend="dbus-python"/>, <xref linkend="ORBit2"/>,
    336       <xref linkend="libgnome"/>, <xref linkend="libglade"/>,
    337       <ulink url="&gnome-download-http;/pygobject/">PyGObject</ulink>,
    338       <ulink url="http://www.pygtk.org/">PyGTK</ulink> and <ulink
    339       url="&gnome-download-http;/gnome-python/">GNOME-Python</ulink>.</para>
    340     </note>
     217    additional <application>Python</application> modules to be available.
     218    These are <xref linkend="dbus-python"/>,
     219    <xref linkend="pygtk"/> (including the gtk and gtk.libglade modules), and
     220    <xref linkend="gnome-python"/> (including the gnome.ui module).</para>
    341221
    342222  </sect2>
     
    596476        <listitem>
    597477          <para>shows a graphical representation of all the devices
    598           <application>HAL</application> is aware of. This program requires
    599           the <xref linkend="gnome-python-dependencies"/>. Here is a <ulink
     478          <application>HAL</application> is aware of. Here is a <ulink
    600479          url="http://cvs.freedesktop.org/*checkout*/hal/hal/doc/spec/hal-devices1.png">
    601480          screenshot</ulink> of <command>hal-device-manager</command>
  • gnome/add/epiphany.xml

    r83729c7 rce892ab3  
    7070    <ulink url="http://www.mozilla.org/products/mozilla1.x/">Mozilla</ulink>)</para>
    7171
     72    <bridgehead renderas="sect4">Optional for Python Support</bridgehead>
     73    <para role="optional"><xref linkend="pygtk"/> (including the gtk module)
     74    and <xref linkend="gnome-python"/>.</para>
     75
    7276    <bridgehead renderas="sect4">Optional</bridgehead>
    73     <para role="optional"><xref linkend="intltool"/>,
    74     <ulink url="&gnome-download-http;/gnome-python/">GNOME-Python</ulink>
    75     (requires <ulink url="http://www.pygtk.org/">PyGTK</ulink>,
    76     see the <xref linkend="gnome-python-dependencies"/>), and
     77    <para role="optional"><xref linkend="intltool"/> and
    7778    <xref linkend="gtk-doc"/></para>
    7879
  • gnome/add/gedit.xml

    r83729c7 rce892ab3  
    6868    <ulink url="http://www.abisource.com/projects/enchant/">Enchant</ulink>*</para>
    6969
     70    <bridgehead renderas="sect4">Optional (to Provide Python Bindings and Plugins)</bridgehead>
     71    <para role="optional"><xref linkend="pygtk"/> (including the gtk, pango
     72    and gtk.libglade modules) and
     73    <xref linkend="gnome-python-desktop"/> (including the gtksourceview
     74    module)</para>
     75
    7076    <bridgehead renderas="sect4">Optional</bridgehead>
    7177    <para role="optional"><xref linkend="intltool"/>,
    7278    <xref linkend="gtk-doc"/>,
    73     <ulink url="ftp://oss.sgi.com/projects/xfs/cmd_tars/">libattr</ulink>, and
    74     <ulink url="&gnome-download-http;/gnome-python-desktop">gnome-python-desktop</ulink>
    75     (requires <ulink url="http://www.pygtk.org/">PyGTK</ulink> and can use
    76     <ulink url="&gnome-download-http;/gnome-python/">GNOME-Python</ulink> and
    77     <ulink url="&gnome-download-http;/pyorbit/">PyORBit</ulink>)</para>
     79    <ulink url="ftp://oss.sgi.com/projects/xfs/cmd_tars/">libattr</ulink></para>
    7880
    7981    <para>* <xref linkend="aspell"/> is just one of many backend spell libraries
  • gnome/add/gnome-mag.xml

    r83729c7 rce892ab3  
    6464    <bridgehead renderas="sect4">Optional (to Build the Colorblind Applet)</bridgehead>
    6565    <para role="optional"><xref linkend="gnome-desktop"/>,
    66     <ulink url="http://people.debian.org/~ruoso/">colorblind</ulink>, and
    67     <ulink url="&gnome-download-http;/gnome-python/">GNOME-Python</ulink>
    68     (requires <ulink url="http://www.pygtk.org/">PyGTK</ulink>,
    69     see the <xref linkend="gnome-python-dependencies"/>)</para>
     66    <ulink url="http://people.debian.org/~ruoso/">colorblind</ulink>,
     67    <xref linkend="pygtk"/> (including the gtk and gtk.libglade modules),
     68    <xref linkend="pyorbit"/>,
     69    <xref linkend="gnome-python"/> (including the gnome.ui module) and
     70    <xref linkend="gnome-python-desktop"/> (includeing the gnomeapplet
     71    module)</para>
    7072
    7173    <bridgehead renderas="sect4">Optional</bridgehead>
  • gnome/add/orca.xml

    r83729c7 rce892ab3  
    6161    <bridgehead renderas="sect4">Required</bridgehead>
    6262    <para role="required"><xref linkend="at-spi"/>,
    63     <ulink url="&gnome-download-http;/pyorbit/">PyORBit</ulink>, and
    64     <ulink url="&gnome-download-http;/gnome-python/">GNOME-Python</ulink>
    65       (requires <ulink url="http://www.pygtk.org/">PyGTK</ulink>, see the
    66     <xref linkend="gnome-python-dependencies"/>)</para>
     63    <xref linkend="pyorbit"/>, and
     64    <xref linkend="gnome-python"/></para>
    6765
    6866    <bridgehead renderas="sect4">Optional</bridgehead>
  • gnome/core/gnome-applets.xml

    r83729c7 rce892ab3  
    6464    <xref linkend="gnome-panel"/></para>
    6565
     66    <bridgehead renderas="sect4">Optional to Build the Invest Applet</bridgehead>
     67    <para role="optional"><xref linkend="pygtk"/> (including the gtk and
     68    gtk.libglade modules) and <xref linkend="gnome-python-desktop"/>
     69    (including the gnomeapplet module)</para>
     70
    6671    <bridgehead renderas="sect4">Optional</bridgehead>
    6772    <para role="optional"><xref linkend="libgtop"/>,
     
    7277    <xref linkend="gucharmap"/>,
    7378    <xref linkend="system-tools-backends"/>,
    74     <ulink url="&gnome-download-http;/gnome-python-desktop/">gnome-python-desktop</ulink>,
    75     <ulink url="&gnome-download-http;/gnome-python/">GNOME-Python</ulink>
    76     (requires <ulink url="http://www.pygtk.org/">PyGTK</ulink>,
    77     see the <xref linkend="gnome-python-dependencies"/>),
    7879    <xref linkend="docbook-utils"/>,
    7980    <ulink url="http://club.pep.ne.jp/~ishioka/Software/Linux/libapm-e.html">libapm</ulink>, and
  • gnome/core/vte.xml

    r83729c7 rce892ab3  
    6464    <para role="optional"><xref linkend="gtk-doc"/>,
    6565    <xref linkend="intltool"/>, and
    66     <ulink url="http://www.pygtk.org/">PyGTK</ulink>
    67     (requires <xref linkend="python"/>)</para>
     66    <xref linkend="pygtk"/> (including the gtk module)</para>
    6867
    6968    <para condition="html" role="usernotes">User Notes:
  • introduction/welcome/changelog.xml

    r83729c7 rce892ab3  
    4545      <para>August 12th, 2007</para>
    4646      <itemizedlist>
     47        <listitem>
     48          <para>[dnicholson] - Added the Python Modules page with Gnome-Python
     49          and it's dependencies.</para>
     50        </listitem>
    4751        <listitem>
    4852          <para>[randy] - Added instructions to create an X11R6 symlink to the
  • xsoft/office/gimp.xml

    r83729c7 rce892ab3  
    106106    <xref linkend="libgtkhtml"/> (required to build the help system browser plugin),
    107107    <ulink url="http://wvware.sourceforge.net/libwmf.html">libwmf</ulink>,
    108     <ulink url="http://www.pygtk.org/">PyGTK</ulink> (requires
    109     <xref linkend="python"/>),
     108    <xref linkend="pygtk"/> (including the gtk and pango modules),
    110109    <ulink url="http://gimp-print.sourceforge.net/">Gimp-Print version 4.2.7</ulink>,
    111110    an <xref linkend="server-mail"/> (that provides a
  • xsoft/office/gnumeric.xml

    r83729c7 rce892ab3  
    6363
    6464    <bridgehead renderas="sect4">Optional</bridgehead>
    65     <para role="optional"><ulink url="http://www.pygtk.org/">PyGTK</ulink>,
     65    <para role="optional"><xref linkend="pygtk"/>,
    6666    <xref linkend="libgnomeui"/> (combined with the
    6767    <filename class='libraryfile'>libgsf-gnome-1</filename> library from the
Note: See TracChangeset for help on using the changeset viewer.