[blfs-book] r9457 - in trunk/BOOK: . general/prog introduction/welcome

ken at linuxfromscratch.org ken at linuxfromscratch.org
Fri Feb 17 14:11:57 PST 2012


Author: ken
Date: 2012-02-17 15:11:52 -0700 (Fri, 17 Feb 2012)
New Revision: 9457

Modified:
   trunk/BOOK/general.ent
   trunk/BOOK/general/prog/python-modules.xml
   trunk/BOOK/introduction/welcome/changelog.xml
Log:
Add pystspi2, but in the python modules, not as a gnome/additional package.

Modified: trunk/BOOK/general/prog/python-modules.xml
===================================================================
--- trunk/BOOK/general/prog/python-modules.xml	2012-02-17 22:09:05 UTC (rev 9456)
+++ trunk/BOOK/general/prog/python-modules.xml	2012-02-17 22:11:52 UTC (rev 9457)
@@ -53,6 +53,13 @@
   <!ENTITY pygtksourceview-buildsize     "5 MB">
   <!ENTITY pygtksourceview-time          "0.4 SBU">
 
+  <!ENTITY pyatspi2-download-http "&gnome-download-http;/pyatspi/2.2/pyatspi-&pyatspi2-version;.tar.xz">
+  <!ENTITY pyatspi2-download-ftp  "&gnome-download-ftp;/pyatspi/2.2/pyatspi-&pyatspi2-version;.tar.xz">
+  <!ENTITY pyatspi2-md5sum        "9e3abb0d33bdf66e025cc16588095cba">
+  <!ENTITY pyatspi2-size          "260 KB">
+  <!ENTITY pyatspi2-buildsize     "3.7 MB">
+  <!ENTITY pyatspi2-time          "less than 0.1 SBU">
+
   <!--
   <!ENTITY pyorbit-download-http "&gnome-download-http;/pyorbit/2.24/pyorbit-&pyorbit-version;.tar.bz2">
   <!ENTITY pyorbit-download-ftp  "&gnome-download-ftp;/pyorbit/2.24/pyorbit-&pyorbit-version;.tar.bz2">
@@ -121,6 +128,9 @@
       <listitem>
         <para><xref linkend="pygtksourceview"/></para>
       </listitem>
+      <listitem>
+        <para><xref linkend="pyatspi2"/></para>
+      </listitem>
       <!--<listitem>
         <para><xref linkend="pyorbit"/></para>
       </listitem>
@@ -951,6 +961,236 @@
   </sect2>
   <!-- End PyGtkSourceView -->
 
+  <!-- Begin pyatspi2 -->
+  <sect2 id="pyatspi2" xreflabel="pyatspi2-&pyatspi2-version;">
+
+    <title>pyatspi2-&pyatspi2-version;</title>
+
+    <indexterm zone="pyatspi2">
+      <primary sortas="a-pyatspi2">pyatspi2</primary>
+    </indexterm>
+
+    <sect3 role="package">
+
+
+      <title>Introduction to pyatspi2</title>
+
+      <para>The <application>pyatspi2</application> package contains Python2 bindings
+      for the core components of GNOME Accessibility.</para>
+
+      &lfs70_built;
+
+      <bridgehead renderas="sect4">Package Information</bridgehead>
+      <itemizedlist spacing="compact">
+        <listitem>
+          <para>Download (HTTP): <ulink url="&pyatspi2-download-http;"/></para>
+        </listitem>
+        <listitem>
+          <para>Download (FTP): <ulink url="&pyatspi2-download-ftp;"/></para>
+        </listitem>
+        <listitem>
+          <para>Download MD5 sum: &pyatspi2-md5sum;</para>
+        </listitem>
+        <listitem>
+          <para>Download size: &pyatspi2-size;</para>
+        </listitem>
+        <listitem>
+          <para>Estimated disk space required: &pyatspi2-buildsize;</para>
+        </listitem>
+        <listitem>
+          <para>Estimated build time: &pyatspi2-time;</para>
+        </listitem>
+      </itemizedlist>
+
+      <bridgehead renderas="sect4">pyatspi2 Dependencies</bridgehead>
+
+      <bridgehead renderas="sect5">Required</bridgehead>
+      <para role="required"><xref linkend="pygobject2"/></para>
+
+      <bridgehead renderas="sect5">Recommended</bridgehead>
+      <para role="recommended"><xref linkend="at-spi2-core"/></para>
+
+      <para condition="html" role="usernotes">User Notes:
+      <ulink url="&blfs-wiki;/pyatspi2"/></para>
+
+    </sect3>
+
+    <sect3 role="installation">
+      <title>Installation of pyatspi2</title>
+
+      <para>Install <application>pyatspi2</application> by running the following
+      commands:</para>
+
+<screen><userinput>./configure --prefix=$GNOME_PREFIX \
+            --sysconfdir=$GNOME_SYSCONFDIR \
+            --libexecdir=$GNOME_PREFIX/lib/pyatspi2 &&
+make</userinput></screen>
+
+    <para>To test the results, issue: <command>make check</command>.</para>
+
+    <para>Now, as the <systemitem class="username">root</systemitem> user:</para>
+
+<screen role="root"><userinput>make install</userinput></screen>
+
+    </sect3>
+
+    <sect3 role="content">
+      <title>Contents</title>
+
+      <segmentedlist>
+        <segtitle>Installed Programs</segtitle>
+        <segtitle>Installed Libraries</segtitle>
+        <segtitle>Installed Directory</segtitle>
+
+        <seglistitem>
+          <seg>Accessibility.py, appevent.py, constants.py, deviceevent.py, document.py, editabletext.py, enum.py, interfaces.py, registry.py, role.py, state.py, text.py, and utils.py</seg>
+          <seg>None</seg>
+          <seg><envar>$GNOME_PREFIX</envar>/lib/python2.7/site-packages/pyatspi</seg>
+        </seglistitem>
+      </segmentedlist>
+
+  <!--<variablelist> ## none of these are documented anywhere
+        <bridgehead renderas="sect3">Short Descriptions</bridgehead>
+        <?dbfo list-presentation="list"?>
+        <?dbhtml list-presentation="table"?>
+
+        <varlistentry id="Accessibility.py">
+          <term><command>Accessibility.py</command></term>
+          <listitem>
+            <para>does this .....</para>
+            <indexterm zone="pyatspi2 Accessibility.py">
+              <primary sortas="b-Accessibility.py">Accessibility.py</primary>
+            </indexterm>
+          </listitem>
+        </varlistentry>
+
+        <varlistentry id="appevent.py">
+          <term><command>appevent.py</command></term>
+          <listitem>
+            <para>does this .....</para>
+            <indexterm zone="pyatspi2 appevent.py">
+              <primary sortas="b-appevent.py">appevent.py</primary>
+            </indexterm>
+          </listitem>
+        </varlistentry>
+
+        <varlistentry id="constants.py">
+          <term><command>constants.py</command></term>
+          <listitem>
+            <para>does this .....</para>
+            <indexterm zone="pyatspi2 constants.py">
+              <primary sortas="b-constants.py">constants.py</primary>
+            </indexterm>
+          </listitem>
+        </varlistentry>
+
+        <varlistentry id="deviceevent.py">
+          <term><command>deviceevent.py</command></term>
+          <listitem>
+            <para>does this .....</para>
+            <indexterm zone="pyatspi2 deviceevent.py">
+              <primary sortas="b-deviceevent.py">deviceevent.py</primary>
+            </indexterm>
+          </listitem>
+        </varlistentry>
+
+        <varlistentry id="document.py">
+          <term><command>document.py</command></term>
+          <listitem>
+            <para>does this .....</para>
+            <indexterm zone="pyatspi2 document.py">
+              <primary sortas="b-document.py">document.py</primary>
+            </indexterm>
+          </listitem>
+        </varlistentry>
+
+        <varlistentry id="editabletext.py">
+          <term><command>editabletext.py</command></term>
+          <listitem>
+            <para>does this .....</para>
+            <indexterm zone="pyatspi2 editabletext.py">
+              <primary sortas="b-editabletext.py">editabletext.py</primary>
+            </indexterm>
+          </listitem>
+        </varlistentry>
+
+        <varlistentry id="enum.py">
+          <term><command>enum.py</command></term>
+          <listitem>
+            <para>does this .....</para>
+            <indexterm zone="pyatspi2 enum.py">
+              <primary sortas="b-enum.py">enum.py</primary>
+            </indexterm>
+          </listitem>
+        </varlistentry>
+
+        <varlistentry id="interfaces.py">
+          <term><command>interfaces.py</command></term>
+          <listitem>
+            <para>does this .....</para>
+            <indexterm zone="pyatspi2 interfaces.py">
+              <primary sortas="b-interfaces.py">interfaces.py</primary>
+            </indexterm>
+          </listitem>
+        </varlistentry>
+
+        <varlistentry id="registry.py">
+          <term><command>registry.py</command></term>
+          <listitem>
+            <para>does this .....</para>
+            <indexterm zone="pyatspi2 registry.py">
+              <primary sortas="b-registry.py">registry.py</primary>
+            </indexterm>
+          </listitem>
+        </varlistentry>
+
+        <varlistentry id="role.py">
+          <term><command>role.py</command></term>
+          <listitem>
+            <para>does this .....</para>
+            <indexterm zone="pyatspi2 role.py">
+              <primary sortas="b-role.py">role.py</primary>
+            </indexterm>
+          </listitem>
+        </varlistentry>
+
+        <varlistentry id="state.py">
+          <term><command>state.py</command></term>
+          <listitem>
+            <para>does this .....</para>
+            <indexterm zone="pyatspi2 state.py">
+              <primary sortas="b-state.py">state.py</primary>
+            </indexterm>
+          </listitem>
+        </varlistentry>
+
+        <varlistentry id="text.py">
+          <term><command>text.py</command></term>
+          <listitem>
+            <para>does this .....</para>
+            <indexterm zone="pyatspi2 text.py">
+              <primary sortas="b-text.py">text.py</primary>
+            </indexterm>
+          </listitem>
+        </varlistentry>
+
+        <varlistentry id="utils.py">
+          <term><command>utils.py</command></term>
+          <listitem>
+            <para>does this .....</para>
+            <indexterm zone="pyatspi2 utils.py">
+              <primary sortas="b-utils.py">utils.py</primary>
+            </indexterm>
+          </listitem>
+        </varlistentry>
+
+      </variablelist>-->
+
+    </sect3>
+
+  </sect2>
+  <!-- End pyatspi2 -->
+
   <!--
   <!\-\- Begin PyORBit \-\->
   <sect2 id="pyorbit" xreflabel="PyORBit-&pyorbit-version;">

Modified: trunk/BOOK/general.ent
===================================================================
--- trunk/BOOK/general.ent	2012-02-17 22:09:05 UTC (rev 9456)
+++ trunk/BOOK/general.ent	2012-02-17 22:11:52 UTC (rev 9457)
@@ -448,6 +448,7 @@
 <!ENTITY pygobject3-version           "3.0.3">
 <!ENTITY pygtk-version                "2.17.0">
 <!ENTITY pygtksourceview-version      "2.10.1">
+<!ENTITY pyatspi2-version             "2.2.1">
 <!--- Obsolete
 <!ENTITY pyorbit-version              "2.24.0">
 <!ENTITY gnome-python-version         "2.28.1">

Modified: trunk/BOOK/introduction/welcome/changelog.xml
===================================================================
--- trunk/BOOK/introduction/welcome/changelog.xml	2012-02-17 22:09:05 UTC (rev 9456)
+++ trunk/BOOK/introduction/welcome/changelog.xml	2012-02-17 22:11:52 UTC (rev 9457)
@@ -54,6 +54,10 @@
         <listitem>
           <para>[ken] - merge nautilus-sendto-3.0.1 from Wayne.</para>
         </listitem>
+        <listitem>
+          <para>[ken] - add pyatspi2-2.2.1 from Wayne, but placed in the Python
+          modules.</para>
+        </listitem>
       </itemizedlist>
     </listitem>
 




More information about the blfs-book mailing list