Changeset f4472d1


Ignore:
Timestamp:
01/25/2012 07:26:52 PM (12 years ago)
Author:
Ken Moffat <ken@…>
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:
01c8f342
Parents:
a6c9fc2
Message:

Merging Wayne's python-modules changes : done by hand, but looks ok to me.

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

Files:
12 edited

Legend:

Unmodified
Added
Removed
  • general.ent

    ra6c9fc2 rf4472d1  
    44-->
    55
    6 <!ENTITY day          "25">                   <!-- Always 2 digits -->
     6<!ENTITY day          "26">                   <!-- Always 2 digits -->
    77<!ENTITY month        "01">                   <!-- Always 2 digits -->
    88<!ENTITY year         "2012">
     
    1010<!ENTITY copyholder   "The BLFS Development Team">
    1111<!ENTITY version      "&year;-&month;-&day;">
    12 <!ENTITY releasedate  "January 25th, &year;">
     12<!ENTITY releasedate  "January 26th, &year;">
    1313<!-- <!ENTITY releasedate  "November &day;st, &year;"> -->
    1414<!ENTITY pubdate      "&year;-&month;-&day;"> <!-- metadata req. by TLDP -->
     
    418418<!ENTITY pycairo-version              "1.8.8">
    419419<!ENTITY py2cairo-version             "1.10.0">
    420 <!ENTITY pygobject-version            "3.0.3">
     420<!ENTITY pygobject2-version           "2.28.6">
     421<!ENTITY pygobject3-version           "3.0.3">
    421422<!ENTITY pygtk-version                "2.17.0">
    422423<!ENTITY pygtksourceview-version      "2.10.1">
     424<!--- Obsolete
    423425<!ENTITY pyorbit-version              "2.24.0">
    424426<!ENTITY gnome-python-version         "2.28.1">
    425 <!ENTITY gnome-python-desktop-version "2.30.2">
     427<!ENTITY gnome-python-desktop-version "2.30.2">-->
    426428
    427429<!-- Part IV -->
  • general/prog/python-modules.xml

    ra6c9fc2 rf4472d1  
    2626  <!ENTITY py2cairo-time          "less than 0.1 SBU">
    2727
    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">
    33   <!ENTITY pygobject-time          "0.2 SBU">
     28  <!ENTITY pygobject2-download-http "&gnome-download-http;/pygobject/2.28/pygobject-&pygobject2-version;.tar.xz">
     29  <!ENTITY pygobject2-download-ftp  "&gnome-download-ftp;/pygobject/2.28/pygobject-&pygobject2-version;.tar.xz">
     30  <!ENTITY pygobject2-md5sum        "9415cb7f2b3a847f2310ccea258b101e">
     31  <!ENTITY pygobject2-size          "730 KB">
     32  <!ENTITY pygobject2-buildsize     "25 MB">
     33  <!ENTITY pygobject2-time          "0.2 SBU">
     34
     35  <!ENTITY pygobject3-download-http "&gnome-download-http;/pygobject/3.0/pygobject-&pygobject3-version;.tar.xz">
     36  <!ENTITY pygobject3-download-ftp  "&gnome-download-ftp;/pygobject/3.0/pygobject-&pygobject3-version;.tar.xz">
     37  <!ENTITY pygobject3-md5sum        "d17e2565e139d647e8ee50fd1126aa9e">
     38  <!ENTITY pygobject3-size          "540 KB">
     39  <!ENTITY pygobject3-buildsize     "16 MB">
     40  <!ENTITY pygobject3-time          "0.2 SBU">
    3441
    3542  <!ENTITY pygtk-download-http "&gnome-download-http;/pygtk/2.17/pygtk-&pygtk-version;.tar.bz2">
     
    4754  <!ENTITY pygtksourceview-time          "0.4 SBU">
    4855
    49 
     56  <!--
    5057  <!ENTITY pyorbit-download-http "&gnome-download-http;/pyorbit/2.24/pyorbit-&pyorbit-version;.tar.bz2">
    5158  <!ENTITY pyorbit-download-ftp  "&gnome-download-ftp;/pyorbit/2.24/pyorbit-&pyorbit-version;.tar.bz2">
     
    6774  <!ENTITY gnome-python-desktop-size          "584 KB">
    6875  <!ENTITY gnome-python-desktop-buildsize     "15 MB">
    69   <!ENTITY gnome-python-desktop-time          "0.3 SBU">
     76  <!ENTITY gnome-python-desktop-time          "0.3 SBU"> -->
    7077]>
    7178
     
    104111      </listitem>
    105112      <listitem>
    106         <para><xref linkend="pygobject"/></para>
     113        <para><xref linkend="pygobject2"/></para>
     114      </listitem>
     115      <listitem>
     116        <para><xref linkend="pygobject3"/></para>
    107117      </listitem>
    108118      <listitem>
     
    112122        <para><xref linkend="pygtksourceview"/></para>
    113123      </listitem>
    114       <listitem>
     124      <!--<listitem>
    115125        <para><xref linkend="pyorbit"/></para>
    116126      </listitem>
     
    120130      <listitem>
    121131        <para><xref linkend="gnome-python-desktop"/></para>
    122       </listitem>
     132      </listitem>-->
    123133    </itemizedlist>
    124134
     
    446456  <!-- End Pycairo -->
    447457
    448   <!-- Begin PyGObject -->
    449   <sect2 id="pygobject" xreflabel="PyGObject-&pygobject-version;">
    450 
    451     <title>PyGObject-&pygobject-version;</title>
    452 
    453     <indexterm zone="pygobject">
     458  <!-- Begin PyGObject2 -->
     459  <sect2 id="pygobject2" xreflabel="PyGObject-&pygobject2-version;">
     460
     461    <title>PyGObject-&pygobject2-version;</title>
     462
     463    <indexterm zone="pygobject2">
    454464      <primary sortas="a-PyGObject">PyGObject</primary>
    455465    </indexterm>
     
    461471      GObject class from <application>GLib</application>.</para>
    462472
    463       &lfs70_checked;
    464 
    465473      <bridgehead renderas="sect4">Package Information</bridgehead>
    466474      <itemizedlist spacing="compact">
    467475        <listitem>
    468           <para>Download (HTTP): <ulink url="&pygobject-download-http;"/></para>
    469         </listitem>
    470         <listitem>
    471           <para>Download (FTP): <ulink url="&pygobject-download-ftp;"/></para>
    472         </listitem>
    473         <listitem>
    474           <para>Download MD5 sum: &pygobject-md5sum;</para>
    475         </listitem>
    476         <listitem>
    477           <para>Download size: &pygobject-size;</para>
    478         </listitem>
    479         <listitem>
    480           <para>Estimated disk space required: &pygobject-buildsize;</para>
    481         </listitem>
    482         <listitem>
    483           <para>Estimated build time: &pygobject-time;</para>
     476          <para>Download (HTTP): <ulink url="&pygobject2-download-http;"/></para>
     477        </listitem>
     478        <listitem>
     479          <para>Download (FTP): <ulink url="&pygobject2-download-ftp;"/></para>
     480        </listitem>
     481        <listitem>
     482          <para>Download MD5 sum: &pygobject2-md5sum;</para>
     483        </listitem>
     484        <listitem>
     485          <para>Download size: &pygobject2-size;</para>
     486        </listitem>
     487        <listitem>
     488          <para>Estimated disk space required: &pygobject2-buildsize;</para>
     489        </listitem>
     490        <listitem>
     491          <para>Estimated build time: &pygobject2-time;</para>
     492        </listitem>
     493      </itemizedlist>
     494
     495      <bridgehead renderas="sect4">PyGObject Dependencies</bridgehead>
     496
     497      <bridgehead renderas="sect5">Required</bridgehead>
     498      <para role="required"><xref linkend="pycairo"/> and
     499      <xref linkend="glib2"/></para>
     500
     501      <bridgehead renderas="sect5">Optional</bridgehead>
     502      <para role="optional"><xref linkend="gobject-introspection"/> and
     503      <xref linkend="libxslt"/> (to Build Documentation)</para>
     504
     505      <para condition="html" role="usernotes">User Notes:
     506      <ulink url="&blfs-wiki;/pygobject"/></para>
     507
     508    </sect3>
     509
     510    <sect3 role="installation">
     511      <title>Installation of PyGObject</title>
     512
     513      <para>Install <application>PyGObject</application> by running the following
     514      commands:</para>
     515
     516<screen><userinput>./configure --prefix=/usr \
     517            --disable-introspection &amp;&amp;
     518make</userinput></screen>
     519
     520      <!-- not strictly true, blows up with
     521      No rule to make target `Regress-1.0.typelib', needed by `check-local' -->
     522      <para>This package does not have a testsuite.</para>
     523      <!-- <para>To test the results, issue: <command>make check</command>.</para> -->
     524
     525      <para>Now, as the <systemitem class="username">root</systemitem> user:</para>
     526
     527<screen role="root"><userinput>make install</userinput></screen>
     528
     529    </sect3>
     530
     531    <sect3 role="commands">
     532      <title>Command Explanations</title>
     533
     534      <para><parameter>--disable-introspection</parameter>: This switch is
     535      required because the package cannot build against recent versions of
     536      <application>gobject-introspection</application>.</para>
     537
     538      <para><option>--disable-docs</option>: This option disables the
     539      rebuilding of the html documentation if <xref linkend="libxslt"/> is
     540      installed.</para>
     541
     542    </sect3>
     543
     544    <sect3 role="content">
     545      <title>Contents</title>
     546
     547      <segmentedlist>
     548        <segtitle>Installed Programs</segtitle>
     549        <segtitle>Installed Libraries</segtitle>
     550        <segtitle>Installed Directories</segtitle>
     551
     552        <seglistitem>
     553          <seg>pygobject-codegen-2.0</seg>
     554          <seg>libpyglib-2.0-python.so, _gio.so, unix.so, _glib.so, and
     555          _gobject.so</seg>
     556          <seg>/usr/{include/pygtk-2.0,
     557          lib/python&python2-majorver;/site-packages/gtk-2.0/{gio,glib,gobject},
     558          share/{gtk-doc/html/pygobject,pygobject/{2.0/{codegen,defs},
     559          xsl}}}</seg>
     560        </seglistitem>
     561      </segmentedlist>
     562
     563    </sect3>
     564
     565  </sect2>
     566
     567  <!-- End PyGObject2 -->
     568
     569  <!-- Begin PyGObject3 -->
     570  <sect2 id="pygobject3" xreflabel="PyGObject-&pygobject3-version;">
     571
     572    <title>PyGObject-&pygobject3-version;</title>
     573
     574    <indexterm zone="pygobject3">
     575      <primary sortas="a-PyGObject">PyGObject</primary>
     576    </indexterm>
     577
     578    <sect3 role="package">
     579      <title>Introduction to PyGObject Module</title>
     580
     581      <para>PyGObject provides <application>Python</application> bindings to the
     582      GObject class from <application>GLib</application>.</para>
     583
     584      &lfs70_checked;
     585
     586      <bridgehead renderas="sect4">Package Information</bridgehead>
     587      <itemizedlist spacing="compact">
     588        <listitem>
     589          <para>Download (HTTP): <ulink url="&pygobject3-download-http;"/></para>
     590        </listitem>
     591        <listitem>
     592          <para>Download (FTP): <ulink url="&pygobject3-download-ftp;"/></para>
     593        </listitem>
     594        <listitem>
     595          <para>Download MD5 sum: &pygobject3-md5sum;</para>
     596        </listitem>
     597        <listitem>
     598          <para>Download size: &pygobject3-size;</para>
     599        </listitem>
     600        <listitem>
     601          <para>Estimated disk space required: &pygobject3-buildsize;</para>
     602        </listitem>
     603        <listitem>
     604          <para>Estimated build time: &pygobject3-time;</para>
    484605        </listitem>
    485606      </itemizedlist>
     
    503624
    504625    </sect3>
     626
     627  <!-- Begin PyGObject -->
    505628
    506629    <sect3 role="installation">
     
    599722
    600723      <bridgehead renderas="sect5">Required</bridgehead>
    601       <para role="required"><xref linkend="pygobject"/></para>
     724      <para role="required"><xref linkend="pygobject2"/></para>
    602725
    603726      <bridgehead renderas="sect5">Required (atk module)</bridgehead>
     
    829952  <!-- End PyGtkSourceView -->
    830953
    831   <!-- Begin PyORBit -->
     954  <!--
     955  <!\-\- Begin PyORBit \-\->
    832956  <sect2 id="pyorbit" xreflabel="PyORBit-&pyorbit-version;">
    833957
     
    8831007      commands:</para>
    8841008
    885 <screen><userinput>./configure --prefix=/usr &amp;&amp;
     1009<screen><userinput>./configure \-\-prefix=/usr &amp;&amp;
    8861010make</userinput></screen>
    8871011
    888       <!-- There's some test scripts, but I don't know what to run -->
     1012      <!\-\- There's some test scripts, but I don't know what to run \-\->
    8891013      <para>This package does not come with a test suite.</para>
    8901014
     
    9131037
    9141038  </sect2>
    915   <!-- End PyORBit -->
    916 
    917   <!-- Begin Gnome-Python -->
     1039  <!\-\- End PyORBit \-\->
     1040
     1041  <!\-\- Begin Gnome-Python \-\->
    9181042  <sect2 id="gnome-python" xreflabel="Gnome-Python-&gnome-python-version;">
    9191043
     
    9581082      <xref linkend="libgnome"/></para>
    9591083
    960       <!-- Many modules get their deps pulled in through libgnome: libbonobo,
    961            gnome-vfs, GConf -->
     1084      <!\-\- Many modules get their deps pulled in through libgnome: libbonobo,
     1085           gnome-vfs, GConf \-\->
    9621086
    9631087      <bridgehead renderas="sect5">Required (gnome.ui module)</bridgehead>
     
    9861110      commands:</para>
    9871111
    988 <screen><userinput>./configure --prefix=/usr &amp;&amp;
     1112<screen><userinput>./configure \-\-prefix=/usr &amp;&amp;
    9891113make</userinput></screen>
    9901114
    991       <!-- Tests were crashing on me; need to figure out why -->
     1115      <!\-\- Tests were crashing on me; need to figure out why \-\->
    9921116      <para>This package does not come with a test suite.</para>
    9931117
     
    10201144
    10211145  </sect2>
    1022   <!-- End Gnome-Python -->
    1023 
    1024   <!-- Begin Gnome-Python-Desktop -->
     1146  <!\-\- End Gnome-Python \-\->
     1147
     1148  <!\-\- Begin Gnome-Python-Desktop \-\->
    10251149  <sect2 id="gnome-python-desktop" xreflabel="Gnome-Python-Desktop-&gnome-python-desktop-version;">
    10261150
     
    10611185      <bridgehead renderas="sect4">Gnome-Python-Desktop Dependencies</bridgehead>
    10621186
    1063       <!-- Not strictly true, but needed to find install directories and
    1064            by most modules -->
     1187      <!\-\- Not strictly true, but needed to find install directories and
     1188           by most modules \-\->
    10651189      <bridgehead renderas="sect5">Required</bridgehead>
    10661190      <para role="required"><xref linkend="gnome-python"/></para>
     
    10751199      <para role="required"><xref linkend="libgnomeprintui"/></para>
    10761200
    1077       <!-- looks like version 1.x of gtksourceview is the requirement -->
     1201      <!\-\- looks like version 1.x of gtksourceview is the requirement \-\->
    10781202      <bridgehead renderas="sect5">Required (gtksourceview module)</bridgehead>
    10791203      <para role="required"><xref linkend="gtksourceview"/> (Version 1.x required)</para>
     
    11261250      the following commands:</para>
    11271251
    1128 <screen><userinput>./configure --prefix=/usr &amp;&amp;
     1252<screen><userinput>./configure \-\-prefix=/usr &amp;&amp;
    11291253make</userinput></screen>
    11301254
    1131       <!-- Tests were crashing on me; need to figure out why -->
     1255      <!\-\- Tests were crashing on me; need to figure out why \-\->
    11321256      <para>This package does not come with a test suite.</para>
    11331257
     
    11411265      <title>Command Explanations</title>
    11421266
    1143       <para><parameter>--enable-metacity</parameter>: This option enables
     1267      <para><parameter>\-\-enable-metacity</parameter>: This option enables
    11441268      building the metacity module if <xref linkend="metacity"/> is
    11451269      installed.</para>
     
    11691293
    11701294  </sect2>
    1171   <!-- End Gnome-Python-Desktop -->
     1295  <!\-\- End Gnome-Python-Desktop -->
    11721296
    11731297</sect1>
  • general/sysutils/dbus-bindings.xml

    ra6c9fc2 rf4472d1  
    265265      <bridgehead renderas="sect5">Optional</bridgehead>
    266266      <para role="optional">
    267         <xref linkend="pygobject"/> (required to run the test suite)
     267        <xref linkend="pygobject2"/> (required to run the test suite)
    268268      </para>
    269269
  • gnome/add/alacarte.xml

    ra6c9fc2 rf4472d1  
    6161    <bridgehead renderas="sect4">Required</bridgehead>
    6262    <para role="required"><xref linkend="gnome-menus"/> and
    63     <xref linkend="pygobject"/></para>
     63    <xref linkend="pygobject2"/></para>
    6464
    6565    <para condition="html" role="usernotes">User Notes:
  • gnome/add/deskbar-applet.xml

    ra6c9fc2 rf4472d1  
    6262    <para role="required"><xref linkend="dbus-python"/>,
    6363    <xref linkend="gnome-desktop"/>, and
     64    <!-- FIXME:ken -->
     65    Gnome-Python-Desktop-2.30.2</para>
     66    <!--
    6467    <xref linkend="gnome-python-desktop"/></para>
     68    -->
    6569
    6670    <bridgehead renderas="sect4">Optional</bridgehead>
  • gnome/add/gnome-mag.xml

    ra6c9fc2 rf4472d1  
    6868    <ulink url="http://people.debian.org/~ruoso/">colorblind</ulink>,
    6969    <xref linkend="pygtk"/> (including the gtk and gtk.libglade modules),
     70    <!-- FIXME:ken --> PYORBit-2.24.0, Gnome-Python-2.28.1, Gnome-Python-Desktop-2.30.2.</para>
     71   <!--
    7072    <xref linkend="pyorbit"/>,
    7173    <xref linkend="gnome-python"/> (including the gnome.ui module), and
    7274    <xref linkend="gnome-python-desktop"/> (including the gnomeapplet
    7375    module)</para>
     76    -->
    7477
    7578    <bridgehead renderas="sect4">Optional</bridgehead>
  • gnome/add/hamster-applet.xml

    ra6c9fc2 rf4472d1  
    6262    <bridgehead renderas="sect4">Required</bridgehead>
    6363    <para role="required"><xref linkend="python"/> with <xref linkend="sqlite"/>
     64    <!-- FIXME:ken -->
     65    and Gnome-Python-Desktop-2.30.2 (gnomeapplet module only)</para>
     66    <!--
    6467    and <xref linkend="gnome-python-desktop"/> (gnomeapplet module only)</para>
     68    -->
    6569
    6670    <para condition="html" role="usernotes">User Notes:
  • gnome/add/orca.xml

    ra6c9fc2 rf4472d1  
    6464    <para role="required"><xref linkend="at-spi"/>,
    6565    <xref linkend="dbus-python"/>, and
     66    <!-- FIXME:ken 1 --> Gnome-Python-2.28.1 (with PyORBit-2.24.0)</para>
     67    <!--
    6668    <xref linkend="gnome-python"/> (with
    6769    <xref linkend="pyorbit"/>)</para>
     70    -->
    6871
    6972    <bridgehead renderas="sect4">Optional</bridgehead>
     
    7679    for contracted braille),
    7780    <xref linkend="gnome-mag"/> (required for screen magnification),
     81    <!-- FIXME:ken 2 -->
     82    Gnome-Python-Desktop-2.30.2 (wnck module required for mouse
     83    review),
     84    <!--
    7885    <xref linkend="gnome-python-desktop"/> (wnck module required for mouse
    7986    review),
     87    -->
    8088    <xref linkend="gnome-speech"/> (required for speech-enabled screen
    8189    reading)</para>
  • gnome/add/totem.xml

    ra6c9fc2 rf4472d1  
    9090    <ulink url="http://www.lirc.org">LIRC</ulink>,
    9191    <xref linkend="nautilus"/>,
    92     <xref linkend="pygobject"/>,
     92    <xref linkend="pygobject2"/>,
    9393    <ulink url="http://live.gnome.org/Tracker/">Tracker</ulink>,
    9494    <ulink url="http://live.gnome.org/Vala/">Vala</ulink>, and
  • gnome/core/gnome-applets.xml

    ra6c9fc2 rf4472d1  
    6666    <bridgehead renderas="sect4">Optional to Build the Invest Applet</bridgehead>
    6767    <para role="optional"><xref linkend="pygtk"/> (including the gtk and
     68    <!-- FIXME:ken -->
     69    gtk.libglade modules) and Gnome-Python-Desktop-2.30.2
     70    (including the gnomeapplet module)</para>
     71    <!--
    6872    gtk.libglade modules) and <xref linkend="gnome-python-desktop"/>
    6973    (including the gnomeapplet module)</para>
     74    -->
    7075
    7176    <bridgehead renderas="sect4">Optional</bridgehead>
  • introduction/welcome/changelog.xml

    ra6c9fc2 rf4472d1  
    4242
    4343-->
     44    <listitem>
     45      <para>January 26th, 2012</para>
     46      <itemizedlist>
     47        <listitem>
     48          <para>[ken] - Merge Wayne's python module changes: pygobject2
     49          (2.28.6) reinstated alongside pygobject3; pyorbit, gnome-python
     50          and gnome-python-desktop retired.</para>
     51        </listitem>
     52      </itemizedlist>
     53    </listitem>
     54
    4455    <listitem>
    4556      <para>January 25th, 2012</para>
  • multimedia/libdriv/farsight2.xml

    ra6c9fc2 rf4472d1  
    6969    Python Bindings</ulink>,
    7070    <xref linkend="gtk-doc"/>,
    71     <xref linkend="pygobject"/>, and
     71    <xref linkend="pygobject2"/>, and
    7272    <ulink url="http://www.valgrind.org/">Valgrind</ulink></para>
    7373
Note: See TracChangeset for help on using the changeset viewer.