source: general/prog/python-modules.xml@ c81750a

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
Last change on this file since c81750a was c81750a, checked in by Ken Moffat <ken@…>, 12 years ago

Add PyXDG : I bet you weren't expecting this, but all should become clear.

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

  • Property mode set to 100644
File size: 54.9 KB
Line 
1<?xml version="1.0" encoding="ISO-8859-1"?>
2<!DOCTYPE sect1 PUBLIC "-//OASIS//DTD DocBook XML V4.5//EN"
3 "http://www.oasis-open.org/docbook/xml/4.5/docbookx.dtd" [
4 <!ENTITY % general-entities SYSTEM "../../general.ent">
5 %general-entities;
6
7 <!ENTITY pyxml-download-http "&sourceforge-repo;/pyxml/PyXML-&pyxml-version;.tar.gz">
8 <!ENTITY pyxml-download-ftp "&gentoo-ftp-repo;/PyXML-&pyxml-version;.tar.gz">
9 <!ENTITY pyxml-md5sum "1f7655050cebbb664db976405fdba209">
10 <!ENTITY pyxml-size "734 KB">
11 <!ENTITY pyxml-buildsize "14.6 MB">
12 <!ENTITY pyxml-time "less than 0.1 SBU">
13
14 <!ENTITY pycairo-download-http "http://cairographics.org/releases/pycairo-&pycairo-version;.tar.gz">
15 <!ENTITY pycairo-download-ftp " ">
16 <!ENTITY pycairo-md5sum "054da6c125cb427a003f5fd6c54f853e">
17 <!ENTITY pycairo-size "465 KB">
18 <!ENTITY pycairo-buildsize "3 MB">
19 <!ENTITY pycairo-time "0.1 SBU">
20
21 <!ENTITY py2cairo-download-http "http://cairographics.org/releases/py2cairo-&py2cairo-version;.tar.bz2">
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 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">
41
42 <!ENTITY pygtk-download-http "&gnome-download-http;/pygtk/2.17/pygtk-&pygtk-version;.tar.bz2">
43 <!ENTITY pygtk-download-ftp "&gnome-download-ftp;/pygtk/2.17/pygtk-&pygtk-version;.tar.bz2">
44 <!ENTITY pygtk-md5sum "43d704343d7ca04a6e4ddd4fa73a3c55">
45 <!ENTITY pygtk-size "2.2 MB">
46 <!ENTITY pygtk-buildsize "65 MB">
47 <!ENTITY pygtk-time "0.7 SBU">
48
49 <!ENTITY pygtksourceview-download-http "&gnome-download-http;/pygtksourceview/2.10/pygtksourceview-&pygtksourceview-version;.tar.bz2">
50 <!ENTITY pygtksourceview-download-ftp "&gnome-download-ftp;/pygtksourceview/2.10/pygtksourceview-&pygtksourceview-version;.tar.bz2">
51 <!ENTITY pygtksourceview-md5sum "2654354d61422fb79d8375fc3a3b5393">
52 <!ENTITY pygtksourceview-size "283 KB">
53 <!ENTITY pygtksourceview-buildsize "5 MB">
54 <!ENTITY pygtksourceview-time "0.4 SBU">
55
56 <!ENTITY pyatspi2-download-http "&gnome-download-http;/pyatspi/2.2/pyatspi-&pyatspi2-version;.tar.xz">
57 <!ENTITY pyatspi2-download-ftp "&gnome-download-ftp;/pyatspi/2.2/pyatspi-&pyatspi2-version;.tar.xz">
58 <!ENTITY pyatspi2-md5sum "9e3abb0d33bdf66e025cc16588095cba">
59 <!ENTITY pyatspi2-size "260 KB">
60 <!ENTITY pyatspi2-buildsize "3.7 MB">
61 <!ENTITY pyatspi2-time "less than 0.1 SBU">
62
63 <!ENTITY pyxdg-download-http "http://www.freedesktop.org/~lanius/pyxdg-&pyxdg-version;.tar.gz">
64 <!ENTITY pyxdg-download-ftp "">
65 <!ENTITY pyxdg-md5sum "9f33542e846d0fc1e0bfa992a8555b0a">
66 <!ENTITY pyxdg-size "38 KB">
67 <!ENTITY pyxdg-buildsize "728 KB">
68 <!ENTITY pyxdg-time "less than 0.1 SBU">
69
70 <!--
71 <!ENTITY pyorbit-download-http "&gnome-download-http;/pyorbit/2.24/pyorbit-&pyorbit-version;.tar.bz2">
72 <!ENTITY pyorbit-download-ftp "&gnome-download-ftp;/pyorbit/2.24/pyorbit-&pyorbit-version;.tar.bz2">
73 <!ENTITY pyorbit-md5sum "574593815e75ee6e98062c75d6d1581f">
74 <!ENTITY pyorbit-size "286 KB">
75 <!ENTITY pyorbit-buildsize "4 MB">
76 <!ENTITY pyorbit-time "0.1 SBU">
77
78 <!ENTITY gnome-python-download-http "&gnome-download-http;/gnome-python/2.28/gnome-python-&gnome-python-version;.tar.bz2">
79 <!ENTITY gnome-python-download-ftp "&gnome-download-ftp;/gnome-python/2.28/gnome-python-&gnome-python-version;.tar.bz2">
80 <!ENTITY gnome-python-md5sum "a17ad952813ed86f520de8e07194a2bf">
81 <!ENTITY gnome-python-size "549 KB">
82 <!ENTITY gnome-python-buildsize "12 MB">
83 <!ENTITY gnome-python-time "0.3 SBU">
84
85 <!ENTITY gnome-python-desktop-download-http "&gnome-download-http;/gnome-python-desktop/&gnome-version;/gnome-python-desktop-&gnome-python-desktop-version;.tar.bz2">
86 <!ENTITY gnome-python-desktop-download-ftp "&gnome-download-ftp;/gnome-python-desktop/&gnome-version;/gnome-python-desktop-&gnome-python-desktop-version;.tar.bz2">
87 <!ENTITY gnome-python-desktop-md5sum "b90f6e96a6321e7bf859f6faff2aa4df">
88 <!ENTITY gnome-python-desktop-size "584 KB">
89 <!ENTITY gnome-python-desktop-buildsize "15 MB">
90 <!ENTITY gnome-python-desktop-time "0.3 SBU"> -->
91]>
92
93<sect1 id="python-modules" xreflabel="Python modules">
94 <?dbhtml filename="python-modules.html" ?>
95
96 <sect1info>
97 <othername>$LastChangedBy$</othername>
98 <date>$Date$</date>
99 </sect1info>
100
101 <title>Python Modules</title>
102
103 <indexterm zone="python-modules">
104 <primary sortas="a-Python-modules">Python modules</primary>
105 </indexterm>
106
107 <sect2 role="package">
108 <title>Introduction to Python Modules</title>
109
110 <para>The <application>Python</application> module packages add useful
111 objects to the <application>Python</application> language. Modules utilized
112 by packages throughout BLFS are listed here, along with their dependencies.
113 Installation of the modules shown on this page is meant to follow from top
114 to bottom to handle optional dependencies in each module.</para>
115
116 <itemizedlist spacing="compact">
117 <listitem>
118 <para><xref linkend="pyxml"/></para>
119 </listitem>
120 <listitem>
121 <para><xref linkend="py2cairo"/></para>
122 </listitem>
123 <listitem>
124 <para><xref linkend="pycairo"/></para>
125 </listitem>
126 <listitem>
127 <para><xref linkend="pygobject2"/></para>
128 </listitem>
129 <listitem>
130 <para><xref linkend="pygobject3"/></para>
131 </listitem>
132 <listitem>
133 <para><xref linkend="pygtk"/></para>
134 </listitem>
135 <listitem>
136 <para><xref linkend="pygtksourceview"/></para>
137 </listitem>
138 <listitem>
139 <para><xref linkend="pyatspi2"/></para>
140 </listitem>
141 <!--<listitem>
142 <para><xref linkend="pyorbit"/></para>
143 </listitem>
144 <listitem>
145 <para><xref linkend="gnome-python"/></para>
146 </listitem>
147 <listitem>
148 <para><xref linkend="gnome-python-desktop"/></para>
149 </listitem>-->
150 </itemizedlist>
151
152 </sect2>
153
154 <!-- Begin PyXML -->
155 <sect2 id="pyxml" xreflabel="PyXML-&pyxml-version;">
156
157 <title>PyXML-&pyxml-version;</title>
158
159 <indexterm zone="pyxml">
160 <primary sortas="a-PyXML">PyXML</primary>
161 </indexterm>
162
163 <sect3 role="package">
164 <title>Introduction to PyXML Module</title>
165
166 <para>The <application>PyXML</application> package contains a validating
167 XML parser, an implementation of the SAX and DOM programming interfaces,
168 an interface to the Expat parser, and a C helper module that can speed up
169 <filename>xmllib.py</filename> by a factor of five. This is useful for
170 validating, parsing and manipulating XML files using Python
171 programs.</para>
172
173 <bridgehead renderas="sect4">Package Information</bridgehead>
174 <itemizedlist spacing="compact">
175 <listitem>
176 <para>Download (HTTP): <ulink url="&pyxml-download-http;"/></para>
177 </listitem>
178 <listitem>
179 <para>Download (FTP): <ulink url="&pyxml-download-ftp;"/></para>
180 </listitem>
181 <listitem>
182 <para>Download MD5 sum: &pyxml-md5sum;</para>
183 </listitem>
184 <listitem>
185 <para>Download size: &pyxml-size;</para>
186 </listitem>
187 <listitem>
188 <para>Estimated disk space required: &pyxml-buildsize;</para>
189 </listitem>
190 <listitem>
191 <para>Estimated build time: &pyxml-time;</para>
192 </listitem>
193 </itemizedlist>
194
195 <bridgehead renderas="sect4">PyXML Dependencies</bridgehead>
196
197 <bridgehead renderas="sect5">Required</bridgehead>
198 <para role="required"><xref linkend="python2"/></para>
199
200 <para condition="html" role="usernotes">User Notes:
201 <ulink url="&blfs-wiki;/pyxml"/></para>
202
203 </sect3>
204
205 <sect3 role="installation">
206 <title>Installation of PyXML</title>
207
208 <para>Install <application>PyXML</application> by running the following
209 commands:</para>
210
211<screen><userinput>python setup.py build</userinput></screen>
212
213 <para>Now, as the <systemitem class="username">root</systemitem> user:</para>
214
215<screen role="root"><userinput>python setup.py install &amp;&amp;
216install -v -m644 doc/man/xmlproc_*.1 /usr/share/man/man1 &amp;&amp;
217install -v -m755 -d /usr/share/doc/PyXML-&pyxml-version; &amp;&amp;
218cp -v -R doc demo test /usr/share/doc/PyXML-&pyxml-version; &amp;&amp;
219install -v -m644 README* /usr/share/doc/PyXML-&pyxml-version;</userinput></screen>
220
221 <para>To run the regression tests, the package must first be installed.
222 Then, as an unprivileged user, issue the following commands:</para>
223
224<screen><userinput>cd test &amp;&amp;
225python regrtest.py &amp;&amp;
226cd ..</userinput></screen>
227
228 </sect3>
229
230 <sect3 role="commands">
231 <title>Command Explanations</title>
232
233 <para><command>python setup.py build</command>: This command copies the
234 <filename>*.py</filename> files to a staging area and compiles the C
235 extensions.</para>
236
237 <para><command>python setup.py install</command>: This command installs
238 the package.</para>
239
240 </sect3>
241
242 <sect3 role="content">
243 <title>Contents</title>
244
245 <segmentedlist>
246 <segtitle>Installed Programs</segtitle>
247 <segtitle>Installed Libraries</segtitle>
248 <segtitle>Installed Directories</segtitle>
249
250 <seglistitem>
251 <seg>xmlproc_parse and xmlproc_val</seg>
252 <seg>PyXML Python library modules</seg>
253 <seg>/usr/lib/python&python2-majorver;/site-packages/_xmlplus and
254 /usr/share/doc/PyXML-&pyxml-version;</seg>
255 </seglistitem>
256 </segmentedlist>
257
258 <variablelist>
259 <bridgehead renderas="sect4">Short Descriptions</bridgehead>
260 <?dbfo list-presentation="list"?>
261 <?dbhtml list-presentation="table"?>
262
263 <varlistentry id="xmlproc_parse">
264 <term><command>xmlproc_parse</command></term>
265 <listitem>
266 <para>is a simple XML file parser using the xmlproc parser.</para>
267 <indexterm zone="pyxml xmlproc_parse">
268 <primary sortas="b-xmlproc_parse">xmlproc_parse</primary>
269 </indexterm>
270 </listitem>
271 </varlistentry>
272
273 <varlistentry id="xmlproc_val">
274 <term><command>xmlproc_val</command></term>
275 <listitem>
276 <para>is a validating XML file parser using the xmlproc parser.</para>
277 <indexterm zone="pyxml xmlproc_val">
278 <primary sortas="b-xmlproc_val">xmlproc_val</primary>
279 </indexterm>
280 </listitem>
281 </varlistentry>
282 </variablelist>
283
284 </sect3>
285
286 </sect2>
287
288 <!-- End PyXML -->
289
290 <!-- Begin Py2cairo -->
291 <sect2 id="py2cairo" xreflabel="Py2cairo-&py2cairo-version;">
292
293 <title>Py2cairo-&py2cairo-version;</title>
294
295 <indexterm zone="py2cairo">
296 <primary sortas="a-Py2cairo">Py2cairo</primary>
297 </indexterm>
298
299 <sect3 role="package">
300 <title>Introduction to Py2cairo Module</title>
301
302 <para>Py2cairo provides <application>Python2</application> bindings to
303 <application>Cairo</application>.</para>
304
305 &lfs70_checked;
306
307 <bridgehead renderas="sect4">Package Information</bridgehead>
308 <itemizedlist spacing="compact">
309 <listitem>
310 <para>Download (HTTP): <ulink url="&py2cairo-download-http;"/></para>
311 </listitem>
312 <listitem>
313 <para>Download (FTP): <ulink url="&py2cairo-download-ftp;"/></para>
314 </listitem>
315 <listitem>
316 <para>Download MD5 sum: &py2cairo-md5sum;</para>
317 </listitem>
318 <listitem>
319 <para>Download size: &py2cairo-size;</para>
320 </listitem>
321 <listitem>
322 <para>Estimated disk space required: &py2cairo-buildsize;</para>
323 </listitem>
324 <listitem>
325 <para>Estimated build time: &py2cairo-time;</para>
326 </listitem>
327 </itemizedlist>
328
329 <bridgehead renderas="sect4">Py2cairo Dependencies</bridgehead>
330
331 <bridgehead renderas="sect5">Required</bridgehead>
332 <para role="required">
333 <xref linkend="python2"/> and
334 <xref linkend="cairo"/>
335 </para>
336
337 <bridgehead renderas="sect5">Optional</bridgehead>
338 <para role="optional">
339 <ulink url="http://pytest.org">pytest</ulink>
340 </para>
341
342 <para condition="html" role="usernotes">User Notes:
343 <ulink url="&blfs-wiki;/pycairo"/></para>
344
345 </sect3>
346
347 <sect3 role="installation">
348 <title>Installation of Py2cairo</title>
349
350 <para>Install <application>Py2cairo</application> by running the following
351 commands:</para>
352
353<screen><userinput>./configure --prefix=/usr &amp;&amp;
354make</userinput></screen>
355
356 <para>The test suite requires the optional <application>pytest</application>
357 package. If installed, it is run by changing to the
358 <filename class='directory'>test</filename> directory and running
359 <userinput>py.test</userinput>.</para>
360
361 <para>Now, as the <systemitem class="username">root</systemitem> user:</para>
362
363<screen role="root"><userinput>make install</userinput></screen>
364
365 </sect3>
366
367 <sect3 role="content">
368 <title>Contents</title>
369
370 <segmentedlist>
371 <segtitle>Installed Programs</segtitle>
372 <segtitle>Installed Libraries</segtitle>
373 <segtitle>Installed Directory</segtitle>
374
375 <seglistitem>
376 <seg>None</seg>
377 <seg>_cairo.so</seg>
378 <seg>/usr/include/pycairo and
379 /usr/lib/python2.7/site-packages/cairo</seg>
380 </seglistitem>
381 </segmentedlist>
382
383 </sect3>
384
385 </sect2>
386
387 <!-- End Py2cairo -->
388 <!-- Begin Pycairo -->
389 <sect2 id="pycairo" xreflabel="Pycairo-&pycairo-version;">
390
391 <title>Pycairo-&pycairo-version;</title>
392
393 <indexterm zone="pycairo">
394 <primary sortas="a-Pycairo">Pycairo</primary>
395 </indexterm>
396
397 <sect3 role="package">
398 <title>Introduction to Pycairo Module</title>
399
400 <para>Pycairo provides <application>Python</application> bindings to
401 <application>Cairo</application>.</para>
402
403 <bridgehead renderas="sect4">Package Information</bridgehead>
404 <itemizedlist spacing="compact">
405 <listitem>
406 <para>Download (HTTP): <ulink url="&pycairo-download-http;"/></para>
407 </listitem>
408 <listitem>
409 <para>Download (FTP): <ulink url="&pycairo-download-ftp;"/></para>
410 </listitem>
411 <listitem>
412 <para>Download MD5 sum: &pycairo-md5sum;</para>
413 </listitem>
414 <listitem>
415 <para>Download size: &pycairo-size;</para>
416 </listitem>
417 <listitem>
418 <para>Estimated disk space required: &pycairo-buildsize;</para>
419 </listitem>
420 <listitem>
421 <para>Estimated build time: &pycairo-time;</para>
422 </listitem>
423 </itemizedlist>
424
425 <bridgehead renderas="sect4">Pycairo Dependencies</bridgehead>
426
427 <bridgehead renderas="sect5">Required</bridgehead>
428 <para role="required"><xref linkend="python2"/> and
429 <xref linkend="cairo"/></para>
430
431 <para condition="html" role="usernotes">User Notes:
432 <ulink url="&blfs-wiki;/pycairo"/></para>
433
434 </sect3>
435
436 <sect3 role="installation">
437 <title>Installation of Pycairo</title>
438
439 <para>Install <application>Pycairo</application> by running the following
440 commands:</para>
441
442<screen><userinput>./configure --prefix=/usr &amp;&amp;
443make</userinput></screen>
444
445 <para>This package does not come with a test suite.</para>
446
447 <para>Now, as the <systemitem class="username">root</systemitem> user:</para>
448
449<screen role="root"><userinput>make install</userinput></screen>
450
451 </sect3>
452
453 <sect3 role="content">
454 <title>Contents</title>
455
456 <segmentedlist>
457 <segtitle>Installed Programs</segtitle>
458 <segtitle>Installed Libraries</segtitle>
459 <segtitle>Installed Directories</segtitle>
460
461 <seglistitem>
462 <seg>None</seg>
463 <seg>Pycairo Python library module</seg>
464 <seg>/usr/include/pycairo and
465 /usr/lib/python&python2-majorver;/site-packages/cairo</seg>
466 </seglistitem>
467 </segmentedlist>
468
469 </sect3>
470
471 </sect2>
472
473 <!-- End Pycairo -->
474
475 <!-- Begin PyGObject2 -->
476 <sect2 id="pygobject2" xreflabel="PyGObject-&pygobject2-version;">
477
478 <title>PyGObject-&pygobject2-version;</title>
479
480 <indexterm zone="pygobject2">
481 <primary sortas="a-PyGObject">PyGObject</primary>
482 </indexterm>
483
484 <sect3 role="package">
485 <title>Introduction to PyGObject Module</title>
486
487 <para>PyGObject provides <application>Python</application> bindings to the
488 GObject class from <application>GLib</application>.</para>
489
490 <bridgehead renderas="sect4">Package Information</bridgehead>
491 <itemizedlist spacing="compact">
492 <listitem>
493 <para>Download (HTTP): <ulink url="&pygobject2-download-http;"/></para>
494 </listitem>
495 <listitem>
496 <para>Download (FTP): <ulink url="&pygobject2-download-ftp;"/></para>
497 </listitem>
498 <listitem>
499 <para>Download MD5 sum: &pygobject2-md5sum;</para>
500 </listitem>
501 <listitem>
502 <para>Download size: &pygobject2-size;</para>
503 </listitem>
504 <listitem>
505 <para>Estimated disk space required: &pygobject2-buildsize;</para>
506 </listitem>
507 <listitem>
508 <para>Estimated build time: &pygobject2-time;</para>
509 </listitem>
510 </itemizedlist>
511
512 <bridgehead renderas="sect4">PyGObject Dependencies</bridgehead>
513
514 <bridgehead renderas="sect5">Required</bridgehead>
515 <para role="required"><xref linkend="pycairo"/> and
516 <xref linkend="glib2"/></para>
517
518 <bridgehead renderas="sect5">Optional</bridgehead>
519 <para role="optional"><xref linkend="gobject-introspection"/> and
520 <xref linkend="libxslt"/> (to Build Documentation)</para>
521
522 <para condition="html" role="usernotes">User Notes:
523 <ulink url="&blfs-wiki;/pygobject"/></para>
524
525 </sect3>
526
527 <sect3 role="installation">
528 <title>Installation of PyGObject</title>
529
530 <para>Install <application>PyGObject</application> by running the following
531 commands:</para>
532
533<screen><userinput>./configure --prefix=/usr \
534 --disable-introspection &amp;&amp;
535make</userinput></screen>
536
537 <!-- not strictly true, blows up with
538 No rule to make target `Regress-1.0.typelib', needed by `check-local' -->
539 <para>This package does not have a testsuite.</para>
540 <!-- <para>To test the results, issue: <command>make check</command>.</para> -->
541
542 <para>Now, as the <systemitem class="username">root</systemitem> user:</para>
543
544<screen role="root"><userinput>make install</userinput></screen>
545
546 </sect3>
547
548 <sect3 role="commands">
549 <title>Command Explanations</title>
550
551 <para><parameter>--disable-introspection</parameter>: This switch is
552 required because the package cannot build against recent versions of
553 <application>gobject-introspection</application>.</para>
554
555 <para><option>--disable-docs</option>: This option disables the
556 rebuilding of the html documentation if <xref linkend="libxslt"/> is
557 installed.</para>
558
559 </sect3>
560
561 <sect3 role="content">
562 <title>Contents</title>
563
564 <segmentedlist>
565 <segtitle>Installed Programs</segtitle>
566 <segtitle>Installed Libraries</segtitle>
567 <segtitle>Installed Directories</segtitle>
568
569 <seglistitem>
570 <seg>pygobject-codegen-2.0</seg>
571 <seg>libpyglib-2.0-python.so, _gio.so, unix.so, _glib.so, and
572 _gobject.so</seg>
573 <seg>/usr/{include/pygtk-2.0,
574 lib/python&python2-majorver;/site-packages/gtk-2.0/{gio,glib,gobject},
575 share/{gtk-doc/html/pygobject,pygobject/{2.0/{codegen,defs},
576 xsl}}}</seg>
577 </seglistitem>
578 </segmentedlist>
579
580 </sect3>
581
582 </sect2>
583
584 <!-- End PyGObject2 -->
585
586 <!-- Begin PyGObject3 -->
587 <sect2 id="pygobject3" xreflabel="PyGObject-&pygobject3-version;">
588
589 <title>PyGObject-&pygobject3-version;</title>
590
591 <indexterm zone="pygobject3">
592 <primary sortas="a-PyGObject">PyGObject</primary>
593 </indexterm>
594
595 <sect3 role="package">
596 <title>Introduction to PyGObject Module</title>
597
598 <para>PyGObject provides <application>Python</application> bindings to the
599 GObject class from <application>GLib</application>.</para>
600
601 &lfs70_checked;
602
603 <bridgehead renderas="sect4">Package Information</bridgehead>
604 <itemizedlist spacing="compact">
605 <listitem>
606 <para>Download (HTTP): <ulink url="&pygobject3-download-http;"/></para>
607 </listitem>
608 <listitem>
609 <para>Download (FTP): <ulink url="&pygobject3-download-ftp;"/></para>
610 </listitem>
611 <listitem>
612 <para>Download MD5 sum: &pygobject3-md5sum;</para>
613 </listitem>
614 <listitem>
615 <para>Download size: &pygobject3-size;</para>
616 </listitem>
617 <listitem>
618 <para>Estimated disk space required: &pygobject3-buildsize;</para>
619 </listitem>
620 <listitem>
621 <para>Estimated build time: &pygobject3-time;</para>
622 </listitem>
623 </itemizedlist>
624
625 <bridgehead renderas="sect4">PyGObject Dependencies</bridgehead>
626
627 <bridgehead renderas="sect5">Required</bridgehead>
628 <para role="required">
629 <xref linkend="python2"/> and
630 <xref linkend="glib2"/>
631 </para>
632
633 <bridgehead renderas="sect5">Optional</bridgehead>
634 <para role="optional">
635 <xref linkend="gobject-introspection"/> and
636 <xref linkend="libxslt"/> (to Build Documentation)
637 </para>
638
639 <para condition="html" role="usernotes">User Notes:
640 <ulink url="&blfs-wiki;/pygobject"/></para>
641
642 </sect3>
643
644 <!-- Begin PyGObject -->
645
646 <sect3 role="installation">
647 <title>Installation of PyGObject</title>
648
649 <para>Install <application>PyGObject</application> by running the following
650 commands:</para>
651
652<screen><userinput>./configure --prefix=/usr &amp;&amp;
653make</userinput></screen>
654
655 <para>To test the results, issue: <command>make check</command>.</para>
656
657 <para>Now, as the <systemitem class="username">root</systemitem> user:</para>
658
659<screen role="root"><userinput>make install</userinput></screen>
660
661 </sect3>
662
663 <sect3 role="commands">
664 <title>Command Explanations</title>
665
666 <para><parameter>--disable-docs</parameter>: This option disables the
667 rebuilding of the html documentation if <xref linkend="libxslt"/> is
668 installed.</para>
669
670 </sect3>
671
672 <sect3 role="content">
673 <title>Contents</title>
674
675 <segmentedlist>
676 <segtitle>Installed Programs</segtitle>
677 <segtitle>Installed Libraries</segtitle>
678 <segtitle>Installed Directories</segtitle>
679
680 <seglistitem>
681 <seg>pygobject-codegen-2.0</seg>
682
683 <seg>libpyglib-gi-2.0-python.so,
684 _gio.so,
685 _gi_cairo.so
686 _gobject.so</seg>
687
688 <seg>/usr/include/pygobject-3.0 and
689 /usr/lib/python2.7
690 </seg>
691 </seglistitem>
692 </segmentedlist>
693
694 </sect3>
695
696 </sect2>
697
698 <!-- End PyGObject -->
699
700 <!-- Begin PyGTK -->
701 <sect2 id="pygtk" xreflabel="PyGTK-&pygtk-version;">
702
703 <title>PyGTK-&pygtk-version;</title>
704
705 <indexterm zone="pygtk">
706 <primary sortas="a-PyGTK">PyGTK</primary>
707 </indexterm>
708
709 <sect3 role="package">
710 <title>Introduction to PyGTK Module</title>
711
712 <para>PyGTK lets you to easily create programs with a graphical user
713 interface using the <application>Python</application> programming
714 language.</para>
715
716 <bridgehead renderas="sect4">Package Information</bridgehead>
717 <itemizedlist spacing="compact">
718 <listitem>
719 <para>Download (HTTP): <ulink url="&pygtk-download-http;"/></para>
720 </listitem>
721 <listitem>
722 <para>Download (FTP): <ulink url="&pygtk-download-ftp;"/></para>
723 </listitem>
724 <listitem>
725 <para>Download MD5 sum: &pygtk-md5sum;</para>
726 </listitem>
727 <listitem>
728 <para>Download size: &pygtk-size;</para>
729 </listitem>
730 <listitem>
731 <para>Estimated disk space required: &pygtk-buildsize;</para>
732 </listitem>
733 <listitem>
734 <para>Estimated build time: &pygtk-time;</para>
735 </listitem>
736 </itemizedlist>
737
738 <bridgehead renderas="sect4">PyGTK Dependencies</bridgehead>
739
740 <bridgehead renderas="sect5">Required</bridgehead>
741 <para role="required"><xref linkend="pygobject2"/></para>
742
743 <bridgehead renderas="sect5">Required (atk module)</bridgehead>
744 <para role="required"><xref linkend="atk"/></para>
745
746 <bridgehead renderas="sect5">Required (pango module)</bridgehead>
747 <para role="required"><xref linkend="pango"/></para>
748
749 <bridgehead renderas="sect5">Required (pangocairo module)</bridgehead>
750 <para role="required"><xref linkend="pycairo"/> and
751 <xref linkend="pango"/></para>
752
753 <bridgehead renderas="sect5">Required (gtk and gtk.unixprint
754 modules)</bridgehead>
755 <para role="required"><xref linkend="pycairo"/> and
756 <xref linkend="gtk2"/></para>
757
758 <bridgehead renderas="sect5">Required (gtk.libglade module)</bridgehead>
759 <para role="required"><xref linkend="pycairo"/> and
760 <xref linkend="libglade"/></para>
761
762 <bridgehead renderas="sect5">Optional</bridgehead>
763 <para role="optional"><ulink url="http://numpy.scipy.org/">NumPy</ulink></para>
764
765 <bridgehead renderas="sect5">Optional (to Build Documentation)</bridgehead>
766 <para role="optional"><xref linkend="libxslt"/></para>
767
768 <para condition="html" role="usernotes">User Notes:
769 <ulink url="&blfs-wiki;/pygtk"/></para>
770
771 </sect3>
772
773 <sect3 role="installation">
774 <title>Installation of PyGTK</title>
775
776 <para>Install <application>PyGTK</application> by running the following
777 commands:</para>
778
779<screen><userinput>./configure --prefix=/usr &amp;&amp;
780make</userinput></screen>
781
782 <para>The tests must be run from an active X display. If this is so,
783 issue: <command>make check</command>.</para>
784
785 <para>Now, as the <systemitem class="username">root</systemitem> user:</para>
786
787<screen role="root"><userinput>make install</userinput></screen>
788
789 </sect3>
790
791 <sect3 role="commands">
792 <title>Command Explanations</title>
793
794 <para><parameter>--enable-docs</parameter>: This option enables
795 rebuilding the html documentation if <xref linkend="libxslt"/> is
796 installed.</para>
797
798 </sect3>
799
800 <sect3 role="content">
801 <title>Contents</title>
802
803 <segmentedlist>
804 <segtitle>Installed Programs</segtitle>
805 <segtitle>Installed Libraries</segtitle>
806 <segtitle>Installed Directories</segtitle>
807
808 <seglistitem>
809 <seg>pygtk-codegen-2.0</seg>
810 <seg>atk.so, _gtk.so, glade.so, gtkunixprint.so, pango.so, and
811 pangocairo.so</seg>
812 <seg>/usr/{include/pygtk-2.0/pygtk,lib/{pygtk/2.0/demos/images,
813 python&python2-majorver;/site-packages/gtk-2.0/gtk},
814 share/{gtk-doc/html/pygtk/{cursors,icons,images},pygtk/2.0/defs}}</seg>
815 </seglistitem>
816 </segmentedlist>
817
818 <variablelist>
819 <bridgehead renderas="sect4">Short Descriptions</bridgehead>
820 <?dbfo list-presentation="list"?>
821 <?dbhtml list-presentation="table"?>
822
823 <varlistentry id="pygtk-codegen-2.0">
824 <term><command>pygtk-codegen-2.0</command></term>
825 <listitem>
826 <para>is a wrapper script to run the <application>PyGTK</application>
827 codegen module.</para>
828 <indexterm zone="pygtk pygtk-codegen-2.0">
829 <primary sortas="b-pygtk-codegen-2.0">pygtk-codegen-2.0</primary>
830 </indexterm>
831 </listitem>
832 </varlistentry>
833
834 <varlistentry id="pygtk-demo">
835 <term><command>pygtk-demo</command></term>
836 <listitem>
837 <para>is a Python wrapper to run the <application>PyGTK</application>
838 demo program.</para>
839 <indexterm zone="pygtk pygtk-demo">
840 <primary sortas="b-pygtk-demo">pygtk-demo</primary>
841 </indexterm>
842 </listitem>
843 </varlistentry>
844 </variablelist>
845
846 </sect3>
847
848 </sect2>
849 <!-- End PyGTK -->
850
851 <!-- Begin PyGtkSourceView -->
852 <sect2 id="pygtksourceview" xreflabel="PyGtkSourceView-&pygtksourceview-version;">
853
854 <title>PyGtkSourceView-&pygtksourceview-version;</title>
855
856 <indexterm zone="pygtksourceview">
857 <primary sortas="a-PyGtkSourceView">PyGtkSourceView</primary>
858 </indexterm>
859
860 <sect3 role="package">
861 <title>Introduction to PyGtkSourceView Module</title>
862
863 <para>PyGtkSourceView contains python bindings for the version 2 of the
864 <application>GtkSourceView</application> library.</para>
865
866 <bridgehead renderas="sect4">Package Information</bridgehead>
867 <itemizedlist spacing="compact">
868 <listitem>
869 <para>Download (HTTP): <ulink url="&pygtksourceview-download-http;"/></para>
870 </listitem>
871 <listitem>
872 <para>Download (FTP): <ulink url="&pygtksourceview-download-ftp;"/></para>
873 </listitem>
874 <listitem>
875 <para>Download MD5 sum: &pygtksourceview-md5sum;</para>
876 </listitem>
877 <listitem>
878 <para>Download size: &pygtksourceview-size;</para>
879 </listitem>
880 <listitem>
881 <para>Estimated disk space required: &pygtksourceview-buildsize;</para>
882 </listitem>
883 <listitem>
884 <para>Estimated build time: &pygtksourceview-time;</para>
885 </listitem>
886 </itemizedlist>
887
888 <bridgehead renderas="sect4">PyGtkSourceView Dependencies</bridgehead>
889
890 <bridgehead renderas="sect5">Required</bridgehead>
891 <para role="required"><xref linkend="gtksourceview"/> and
892 <xref linkend="pygtk"/></para>
893
894 <bridgehead renderas="sect5">Recommended</bridgehead>
895 <para role="recommended"><xref linkend="DocBook"/></para>
896
897 <bridgehead renderas="sect5">Optional</bridgehead>
898 <para role="optional"><xref linkend="gtk-doc"/></para>
899
900 <para condition="html" role="usernotes">User Notes:
901 <ulink url="&blfs-wiki;/pygtksourceview"/></para>
902
903 </sect3>
904
905 <sect3 role="installation">
906 <title>Installation of PyGtkSourceView</title>
907
908 <para>Install <application>PyGtkSourceView</application> by running the following
909 commands:</para>
910
911<screen><userinput>./configure --prefix=/usr &amp;&amp;
912make</userinput></screen>
913
914 <para>This package does not come with a test suite.</para>
915
916 <para>Now, as the <systemitem class="username">root</systemitem> user:</para>
917
918<screen role="root"><userinput>make install</userinput></screen>
919
920 </sect3>
921
922 <sect3 role="commands">
923 <title>Command Explanations</title>
924
925 <para><option>--disable-docs</option>: This option disables the
926 documentation building and is required if
927 <application>DocBook</application> is not installed.</para>
928
929 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
930 href="../../xincludes/gtk-doc-rebuild.xml"/>
931
932 </sect3>
933
934 <sect3 role="content">
935 <title>Contents</title>
936
937 <segmentedlist>
938 <segtitle>Installed Programs</segtitle>
939 <segtitle>Installed Libraries</segtitle>
940 <segtitle>Installed Directory</segtitle>
941
942 <seglistitem>
943 <seg>None</seg>
944 <seg>gtksourceview2.so</seg>
945 <seg>/usr/share/gtk-doc/html/pygtksourceview2</seg>
946 </seglistitem>
947 </segmentedlist>
948
949 <variablelist>
950 <bridgehead renderas="sect4">Short Descriptions</bridgehead>
951 <?dbfo list-presentation="list"?>
952 <?dbhtml list-presentation="table"?>
953
954 <varlistentry id="gtksourceview2">
955 <term><filename class='libraryfile'>gtksourceview2.so</filename></term>
956 <listitem>
957 <para>PyGtkSourceView Python library module.</para>
958 <indexterm zone="pygtksourceview gtksourceview2">
959 <primary sortas="c-gtksourceview2">gtksourceview2.so</primary>
960 </indexterm>
961 </listitem>
962 </varlistentry>
963
964 </variablelist>
965
966 </sect3>
967
968 </sect2>
969 <!-- End PyGtkSourceView -->
970
971 <!-- Begin pyatspi2 -->
972 <sect2 id="pyatspi2" xreflabel="pyatspi2-&pyatspi2-version;">
973
974 <title>pyatspi2-&pyatspi2-version;</title>
975
976 <indexterm zone="pyatspi2">
977 <primary sortas="a-pyatspi2">pyatspi2</primary>
978 </indexterm>
979
980 <sect3 role="package">
981
982
983 <title>Introduction to pyatspi2</title>
984
985 <para>The <application>pyatspi2</application> package contains Python2 bindings
986 for the core components of GNOME Accessibility.</para>
987
988 &lfs70_built;
989
990 <bridgehead renderas="sect4">Package Information</bridgehead>
991 <itemizedlist spacing="compact">
992 <listitem>
993 <para>Download (HTTP): <ulink url="&pyatspi2-download-http;"/></para>
994 </listitem>
995 <listitem>
996 <para>Download (FTP): <ulink url="&pyatspi2-download-ftp;"/></para>
997 </listitem>
998 <listitem>
999 <para>Download MD5 sum: &pyatspi2-md5sum;</para>
1000 </listitem>
1001 <listitem>
1002 <para>Download size: &pyatspi2-size;</para>
1003 </listitem>
1004 <listitem>
1005 <para>Estimated disk space required: &pyatspi2-buildsize;</para>
1006 </listitem>
1007 <listitem>
1008 <para>Estimated build time: &pyatspi2-time;</para>
1009 </listitem>
1010 </itemizedlist>
1011
1012 <bridgehead renderas="sect4">pyatspi2 Dependencies</bridgehead>
1013
1014 <bridgehead renderas="sect5">Required</bridgehead>
1015 <para role="required"><xref linkend="pygobject2"/></para>
1016
1017 <bridgehead renderas="sect5">Recommended</bridgehead>
1018 <para role="recommended"><xref linkend="at-spi2-core"/></para>
1019
1020 <para condition="html" role="usernotes">User Notes:
1021 <ulink url="&blfs-wiki;/pyatspi2"/></para>
1022
1023 </sect3>
1024
1025 <sect3 role="installation">
1026 <title>Installation of pyatspi2</title>
1027
1028 <para>Install <application>pyatspi2</application> by running the following
1029 commands:</para>
1030
1031<screen><userinput>./configure --prefix=$GNOME_PREFIX \
1032 --sysconfdir=$GNOME_SYSCONFDIR \
1033 --libexecdir=$GNOME_PREFIX/lib/pyatspi2 &amp;&amp;
1034make</userinput></screen>
1035
1036 <para>To test the results, issue: <command>make check</command>.</para>
1037
1038 <para>Now, as the <systemitem class="username">root</systemitem> user:</para>
1039
1040<screen role="root"><userinput>make install</userinput></screen>
1041
1042 </sect3>
1043
1044 <sect3 role="content">
1045 <title>Contents</title>
1046
1047 <segmentedlist>
1048 <segtitle>Installed Programs</segtitle>
1049 <segtitle>Installed Libraries</segtitle>
1050 <segtitle>Installed Directory</segtitle>
1051
1052 <seglistitem>
1053 <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>
1054 <seg>None</seg>
1055 <seg><envar>$GNOME_PREFIX</envar>/lib/python2.7/site-packages/pyatspi</seg>
1056 </seglistitem>
1057 </segmentedlist>
1058
1059 <!--<variablelist> ## none of these are documented anywhere
1060 <bridgehead renderas="sect3">Short Descriptions</bridgehead>
1061 <?dbfo list-presentation="list"?>
1062 <?dbhtml list-presentation="table"?>
1063
1064 <varlistentry id="Accessibility.py">
1065 <term><command>Accessibility.py</command></term>
1066 <listitem>
1067 <para>does this .....</para>
1068 <indexterm zone="pyatspi2 Accessibility.py">
1069 <primary sortas="b-Accessibility.py">Accessibility.py</primary>
1070 </indexterm>
1071 </listitem>
1072 </varlistentry>
1073
1074 <varlistentry id="appevent.py">
1075 <term><command>appevent.py</command></term>
1076 <listitem>
1077 <para>does this .....</para>
1078 <indexterm zone="pyatspi2 appevent.py">
1079 <primary sortas="b-appevent.py">appevent.py</primary>
1080 </indexterm>
1081 </listitem>
1082 </varlistentry>
1083
1084 <varlistentry id="constants.py">
1085 <term><command>constants.py</command></term>
1086 <listitem>
1087 <para>does this .....</para>
1088 <indexterm zone="pyatspi2 constants.py">
1089 <primary sortas="b-constants.py">constants.py</primary>
1090 </indexterm>
1091 </listitem>
1092 </varlistentry>
1093
1094 <varlistentry id="deviceevent.py">
1095 <term><command>deviceevent.py</command></term>
1096 <listitem>
1097 <para>does this .....</para>
1098 <indexterm zone="pyatspi2 deviceevent.py">
1099 <primary sortas="b-deviceevent.py">deviceevent.py</primary>
1100 </indexterm>
1101 </listitem>
1102 </varlistentry>
1103
1104 <varlistentry id="document.py">
1105 <term><command>document.py</command></term>
1106 <listitem>
1107 <para>does this .....</para>
1108 <indexterm zone="pyatspi2 document.py">
1109 <primary sortas="b-document.py">document.py</primary>
1110 </indexterm>
1111 </listitem>
1112 </varlistentry>
1113
1114 <varlistentry id="editabletext.py">
1115 <term><command>editabletext.py</command></term>
1116 <listitem>
1117 <para>does this .....</para>
1118 <indexterm zone="pyatspi2 editabletext.py">
1119 <primary sortas="b-editabletext.py">editabletext.py</primary>
1120 </indexterm>
1121 </listitem>
1122 </varlistentry>
1123
1124 <varlistentry id="enum.py">
1125 <term><command>enum.py</command></term>
1126 <listitem>
1127 <para>does this .....</para>
1128 <indexterm zone="pyatspi2 enum.py">
1129 <primary sortas="b-enum.py">enum.py</primary>
1130 </indexterm>
1131 </listitem>
1132 </varlistentry>
1133
1134 <varlistentry id="interfaces.py">
1135 <term><command>interfaces.py</command></term>
1136 <listitem>
1137 <para>does this .....</para>
1138 <indexterm zone="pyatspi2 interfaces.py">
1139 <primary sortas="b-interfaces.py">interfaces.py</primary>
1140 </indexterm>
1141 </listitem>
1142 </varlistentry>
1143
1144 <varlistentry id="registry.py">
1145 <term><command>registry.py</command></term>
1146 <listitem>
1147 <para>does this .....</para>
1148 <indexterm zone="pyatspi2 registry.py">
1149 <primary sortas="b-registry.py">registry.py</primary>
1150 </indexterm>
1151 </listitem>
1152 </varlistentry>
1153
1154 <varlistentry id="role.py">
1155 <term><command>role.py</command></term>
1156 <listitem>
1157 <para>does this .....</para>
1158 <indexterm zone="pyatspi2 role.py">
1159 <primary sortas="b-role.py">role.py</primary>
1160 </indexterm>
1161 </listitem>
1162 </varlistentry>
1163
1164 <varlistentry id="state.py">
1165 <term><command>state.py</command></term>
1166 <listitem>
1167 <para>does this .....</para>
1168 <indexterm zone="pyatspi2 state.py">
1169 <primary sortas="b-state.py">state.py</primary>
1170 </indexterm>
1171 </listitem>
1172 </varlistentry>
1173
1174 <varlistentry id="text.py">
1175 <term><command>text.py</command></term>
1176 <listitem>
1177 <para>does this .....</para>
1178 <indexterm zone="pyatspi2 text.py">
1179 <primary sortas="b-text.py">text.py</primary>
1180 </indexterm>
1181 </listitem>
1182 </varlistentry>
1183
1184 <varlistentry id="utils.py">
1185 <term><command>utils.py</command></term>
1186 <listitem>
1187 <para>does this .....</para>
1188 <indexterm zone="pyatspi2 utils.py">
1189 <primary sortas="b-utils.py">utils.py</primary>
1190 </indexterm>
1191 </listitem>
1192 </varlistentry>
1193
1194 </variablelist>-->
1195
1196 </sect3>
1197
1198 </sect2>
1199 <!-- End pyatspi2 -->
1200
1201 <!-- Begin pyxdg -->
1202 <sect2 id="pyxdg" xreflabel="PyXDG-&pyxdg-version;">
1203
1204 <title>PyXDG-&pyxdg-version;</title>
1205
1206 <indexterm zone="pyxdg">
1207 <primary sortas="a-PyXDG">pyxdg</primary>
1208 </indexterm>
1209
1210 <sect3 role="package">
1211 <title>Introduction to PyXDG Module</title>
1212
1213 <para><application>PyXDG</application> is a <application>Python</application>
1214 library to access freedesktop.org standards.</para>
1215
1216 <bridgehead renderas="sect4">Package Information</bridgehead>
1217 <itemizedlist spacing="compact">
1218 <listitem>
1219 <para>Download (HTTP): <ulink url="&pyxdg-download-http;"/></para>
1220 </listitem>
1221 <listitem>
1222 <para>Download (FTP): <ulink url="&pyxdg-download-ftp;"/></para>
1223 </listitem>
1224 <listitem>
1225 <para>Download MD5 sum: &pyxdg-md5sum;</para>
1226 </listitem>
1227 <listitem>
1228 <para>Download size: &pyxdg-size;</para>
1229 </listitem>
1230 <listitem>
1231 <para>Estimated disk space required: &pyxdg-buildsize;</para>
1232 </listitem>
1233 <listitem>
1234 <para>Estimated build time: &pyxdg-time;</para>
1235 </listitem>
1236 </itemizedlist>
1237
1238 <bridgehead renderas="sect4">PyXDG Dependencies</bridgehead>
1239
1240 <bridgehead renderas="sect5">Required</bridgehead>
1241 <para role="required"><xref linkend="python2"/></para>
1242
1243 <para condition="html" role="usernotes">User Notes:
1244 <ulink url="&blfs-wiki;/pyxdg"/></para>
1245
1246 </sect3>
1247
1248 <sect3 role="installation">
1249 <title>Installation of PyXDG</title>
1250
1251 <para>Install <application>pyxdg</application> by running the following
1252 commands:</para>
1253
1254 <para>As the <systemitem class="username">root</systemitem> user:</para>
1255
1256<screen role="root"><userinput>python setup.py install</userinput></screen>
1257
1258 </sect3>
1259
1260 <sect3 role="commands">
1261 <title>Command Explanations</title>
1262
1263 <para><command>python setup.py install</command>: This command installs
1264 the package. There are other options available, see
1265 <command>Python setup.py --help-commands</command> for details.</para>
1266
1267 </sect3>
1268
1269 <sect3 role="content">
1270 <title>Contents</title>
1271
1272 <segmentedlist>
1273 <segtitle>Installed Programs</segtitle>
1274 <segtitle>Installed Libraries</segtitle>
1275 <segtitle>Installed Directories</segtitle>
1276
1277 <seglistitem>
1278 <seg>BaseDirectory.py, Config.py, Exceptions.py, IconTheme.py, IniFile.py,
1279 Locale.py, Menu.py, RecentFile.py</seg>
1280 <seg>none</seg>
1281 <seg>/usr/lib/python&python2-majorver;/site-packages/xdg</seg>
1282 </seglistitem>
1283 </segmentedlist>
1284
1285 </sect3>
1286
1287 </sect2>
1288 <!--End pyxdg -->
1289
1290 <!--
1291 <!\-\- Begin PyORBit \-\->
1292 <sect2 id="pyorbit" xreflabel="PyORBit-&pyorbit-version;">
1293
1294 <title>PyORBit-&pyorbit-version;</title>
1295
1296 <indexterm zone="pyorbit">
1297 <primary sortas="a-PyORBit">PyORBit</primary>
1298 </indexterm>
1299
1300 <sect3 role="package">
1301 <title>Introduction to PyORBit Module</title>
1302
1303 <para>This is a <application>Python</application> language binding for
1304 the <application>ORBit2</application> CORBA implementation.</para>
1305
1306 <bridgehead renderas="sect4">Package Information</bridgehead>
1307 <itemizedlist spacing="compact">
1308 <listitem>
1309 <para>Download (HTTP): <ulink url="&pyorbit-download-http;"/></para>
1310 </listitem>
1311 <listitem>
1312 <para>Download (FTP): <ulink url="&pyorbit-download-ftp;"/></para>
1313 </listitem>
1314 <listitem>
1315 <para>Download MD5 sum: &pyorbit-md5sum;</para>
1316 </listitem>
1317 <listitem>
1318 <para>Download size: &pyorbit-size;</para>
1319 </listitem>
1320 <listitem>
1321 <para>Estimated disk space required: &pyorbit-buildsize;</para>
1322 </listitem>
1323 <listitem>
1324 <para>Estimated build time: &pyorbit-time;</para>
1325 </listitem>
1326 </itemizedlist>
1327
1328 <bridgehead renderas="sect4">PyORBit Dependencies</bridgehead>
1329
1330 <bridgehead renderas="sect5">Required</bridgehead>
1331 <para role="required"><xref linkend="python2"/> and
1332 <xref linkend="ORBit2"/></para>
1333
1334 <para condition="html" role="usernotes">User Notes:
1335 <ulink url="&blfs-wiki;/pyorbit"/></para>
1336
1337 </sect3>
1338
1339 <sect3 role="installation">
1340 <title>Installation of PyORBit</title>
1341
1342 <para>Install <application>PyORBit</application> by running the following
1343 commands:</para>
1344
1345<screen><userinput>./configure \-\-prefix=/usr &amp;&amp;
1346make</userinput></screen>
1347
1348 <!\-\- There's some test scripts, but I don't know what to run \-\->
1349 <para>This package does not come with a test suite.</para>
1350
1351 <para>Now, as the <systemitem class="username">root</systemitem> user:</para>
1352
1353<screen role="root"><userinput>make install</userinput></screen>
1354
1355 </sect3>
1356
1357 <sect3 role="content">
1358 <title>Contents</title>
1359
1360 <segmentedlist>
1361 <segtitle>Installed Programs</segtitle>
1362 <segtitle>Installed Libraries</segtitle>
1363 <segtitle>Installed Directories</segtitle>
1364
1365 <seglistitem>
1366 <seg>None</seg>
1367 <seg>PyORBit Python library module</seg>
1368 <seg>/usr/include/pyorbit-2</seg>
1369 </seglistitem>
1370 </segmentedlist>
1371
1372 </sect3>
1373
1374 </sect2>
1375 <!\-\- End PyORBit \-\->
1376
1377 <!\-\- Begin Gnome-Python \-\->
1378 <sect2 id="gnome-python" xreflabel="Gnome-Python-&gnome-python-version;">
1379
1380 <title>Gnome-Python-&gnome-python-version;</title>
1381
1382 <indexterm zone="gnome-python">
1383 <primary sortas="a-Gnome-Python">Gnome-Python</primary>
1384 </indexterm>
1385
1386 <sect3 role="package">
1387 <title>Introduction to Gnome-Python Module</title>
1388
1389 <para>Gnome-Python provides <application>Python</application> modules
1390 for various GNOME libraries.</para>
1391
1392 <bridgehead renderas="sect4">Package Information</bridgehead>
1393 <itemizedlist spacing="compact">
1394 <listitem>
1395 <para>Download (HTTP): <ulink url="&gnome-python-download-http;"/></para>
1396 </listitem>
1397 <listitem>
1398 <para>Download (FTP): <ulink url="&gnome-python-download-ftp;"/></para>
1399 </listitem>
1400 <listitem>
1401 <para>Download MD5 sum: &gnome-python-md5sum;</para>
1402 </listitem>
1403 <listitem>
1404 <para>Download size: &gnome-python-size;</para>
1405 </listitem>
1406 <listitem>
1407 <para>Estimated disk space required: &gnome-python-buildsize;</para>
1408 </listitem>
1409 <listitem>
1410 <para>Estimated build time: &gnome-python-time;</para>
1411 </listitem>
1412 </itemizedlist>
1413
1414 <bridgehead renderas="sect4">Gnome-Python Dependencies</bridgehead>
1415
1416 <bridgehead renderas="sect5">Required</bridgehead>
1417 <para role="required"><xref linkend="pygtk"/> and
1418 <xref linkend="libgnome"/></para>
1419
1420 <!\-\- Many modules get their deps pulled in through libgnome: libbonobo,
1421 gnome-vfs, GConf \-\->
1422
1423 <bridgehead renderas="sect5">Required (gnome.ui module)</bridgehead>
1424 <para role="required"><xref linkend="pyorbit"/> and
1425 <xref linkend="libgnomeui"/></para>
1426
1427 <bridgehead renderas="sect5">Required (gnome.canvas module)</bridgehead>
1428 <para role="required"><xref linkend="libgnomecanvas"/></para>
1429
1430 <bridgehead renderas="sect5">Required (gnomevfs module bonobo
1431 support)</bridgehead>
1432 <para role="required"><xref linkend="pyorbit"/></para>
1433
1434 <bridgehead renderas="sect5">Required (bonobo.ui module)</bridgehead>
1435 <para role="required"><xref linkend="libbonoboui"/></para>
1436
1437 <para condition="html" role="usernotes">User Notes:
1438 <ulink url="&blfs-wiki;/gnome-python"/></para>
1439
1440 </sect3>
1441
1442 <sect3 role="installation">
1443 <title>Installation of Gnome-Python</title>
1444
1445 <para>Install <application>Gnome-Python</application> by running the following
1446 commands:</para>
1447
1448<screen><userinput>./configure \-\-prefix=/usr &amp;&amp;
1449make</userinput></screen>
1450
1451 <!\-\- Tests were crashing on me; need to figure out why \-\->
1452 <para>This package does not come with a test suite.</para>
1453
1454 <para>Now, as the <systemitem class="username">root</systemitem> user:</para>
1455
1456<screen role="root"><userinput>make install</userinput></screen>
1457
1458 </sect3>
1459
1460 <sect3 role="content">
1461 <title>Contents</title>
1462
1463 <segmentedlist>
1464 <segtitle>Installed Programs</segtitle>
1465 <segtitle>Installed Libraries</segtitle>
1466 <segtitle>Installed Directories</segtitle>
1467
1468 <seglistitem>
1469 <seg>None</seg>
1470 <seg>libpythonmethod.so, _bonobo.so, activation.so, ui.so, gconf.so,
1471 _gnome.so, ui.so, gnomecanvas.so, _gnomevfs.so, and
1472 gnomevfsbonobo.so</seg>
1473 <seg>/usr/{include/gnome-python-2.0,
1474 lib/python&python2-majorver;/site-packages/gtk-2.0/{bonobo,gnomevfs},
1475 share/{gtk-doc/html/pygnomevfs,pygtk/2.0/argtypes}}</seg>
1476 </seglistitem>
1477 </segmentedlist>
1478
1479 </sect3>
1480
1481 </sect2>
1482 <!\-\- End Gnome-Python \-\->
1483
1484 <!\-\- Begin Gnome-Python-Desktop \-\->
1485 <sect2 id="gnome-python-desktop" xreflabel="Gnome-Python-Desktop-&gnome-python-desktop-version;">
1486
1487 <title>Gnome-Python-Desktop-&gnome-python-desktop-version;</title>
1488
1489 <indexterm zone="gnome-python-desktop">
1490 <primary sortas="a-Gnome-Python-Desktop">Gnome-Python-Desktop</primary>
1491 </indexterm>
1492
1493 <sect3 role="package">
1494 <title>Introduction to Gnome-Python-Desktop Module</title>
1495
1496 <para>Gnome-Python-Desktop provides additional <application>Python</application>
1497 modules for GNOME libraries.</para>
1498
1499 <bridgehead renderas="sect4">Package Information</bridgehead>
1500 <itemizedlist spacing="compact">
1501 <listitem>
1502 <para>Download (HTTP): <ulink url="&gnome-python-desktop-download-http;"/></para>
1503 </listitem>
1504 <listitem>
1505 <para>Download (FTP): <ulink url="&gnome-python-desktop-download-ftp;"/></para>
1506 </listitem>
1507 <listitem>
1508 <para>Download MD5 sum: &gnome-python-desktop-md5sum;</para>
1509 </listitem>
1510 <listitem>
1511 <para>Download size: &gnome-python-desktop-size;</para>
1512 </listitem>
1513 <listitem>
1514 <para>Estimated disk space required: &gnome-python-desktop-buildsize;</para>
1515 </listitem>
1516 <listitem>
1517 <para>Estimated build time: &gnome-python-desktop-time;</para>
1518 </listitem>
1519 </itemizedlist>
1520
1521 <bridgehead renderas="sect4">Gnome-Python-Desktop Dependencies</bridgehead>
1522
1523 <!\-\- Not strictly true, but needed to find install directories and
1524 by most modules \-\->
1525 <bridgehead renderas="sect5">Required</bridgehead>
1526 <para role="required"><xref linkend="gnome-python"/></para>
1527
1528 <bridgehead renderas="sect5">Required (gnomeapplet module)</bridgehead>
1529 <para role="required"><xref linkend="gnome-panel"/></para>
1530
1531 <bridgehead renderas="sect5">Required (gnomeprint module)</bridgehead>
1532 <para role="required"><xref linkend="libgnomeprint"/></para>
1533
1534 <bridgehead renderas="sect5">Required (gnomeprint.ui module)</bridgehead>
1535 <para role="required"><xref linkend="libgnomeprintui"/></para>
1536
1537 <!\-\- looks like version 1.x of gtksourceview is the requirement \-\->
1538 <bridgehead renderas="sect5">Required (gtksourceview module)</bridgehead>
1539 <para role="required"><xref linkend="gtksourceview"/> (Version 1.x required)</para>
1540
1541 <bridgehead renderas="sect5">Required (wnck module)</bridgehead>
1542 <para role="required"><xref linkend="libwnck"/></para>
1543
1544 <bridgehead renderas="sect5">Required (totem.plparser module)</bridgehead>
1545 <para role="required"><xref linkend="totem"/></para>
1546
1547 <bridgehead renderas="sect5">Required (gtop module)</bridgehead>
1548 <para role="required"><xref linkend="libgtop"/></para>
1549
1550 <bridgehead renderas="sect5">Required (braseromedia and braseroburn modules)</bridgehead>
1551 <para role="required"><xref linkend="brasero"/></para>
1552
1553 <bridgehead renderas="sect5">Required (mediaprofiles module)</bridgehead>
1554 <para role="required"><xref linkend="gnome-media"/></para>
1555
1556 <bridgehead renderas="sect5">Required (rsvg module)</bridgehead>
1557 <para role="required"><xref linkend="librsvg"/></para>
1558
1559 <bridgehead renderas="sect5">Required (metacity module)</bridgehead>
1560 <para role="required"><xref linkend="metacity"/></para>
1561
1562 <bridgehead renderas="sect5">Required (gnomekeyring module)</bridgehead>
1563 <para role="required"><xref linkend="gnome-keyring"/></para>
1564
1565 <bridgehead renderas="sect5">Required (gnomedesktop module)</bridgehead>
1566 <para role="required"><xref linkend="gnome-desktop"/></para>
1567
1568 <bridgehead renderas="sect5">Required (bugbuddy module)</bridgehead>
1569 <para role="required"><xref linkend="bug-buddy"/></para>
1570
1571 <bridgehead renderas="sect5">Required (evolution.ebook and evolution.ecal modules)</bridgehead>
1572 <para role="required"><xref linkend="evolution-data-server"/></para>
1573
1574 <bridgehead renderas="sect5">Required (evince module)</bridgehead>
1575 <para role="required"><xref linkend="evince"/></para>
1576
1577 <para condition="html" role="usernotes">User Notes:
1578 <ulink url="&blfs-wiki;/gnome-python-desktop"/></para>
1579
1580 </sect3>
1581
1582 <sect3 role="installation">
1583 <title>Installation of Gnome-Python-Desktop</title>
1584
1585 <para>Install <application>Gnome-Python-Desktop</application> by running
1586 the following commands:</para>
1587
1588<screen><userinput>./configure \-\-prefix=/usr &amp;&amp;
1589make</userinput></screen>
1590
1591 <!\-\- Tests were crashing on me; need to figure out why \-\->
1592 <para>This package does not come with a test suite.</para>
1593
1594 <para>Now, as the <systemitem class="username">root</systemitem> user:</para>
1595
1596<screen role="root"><userinput>make install</userinput></screen>
1597
1598 </sect3>
1599
1600 <sect3 role="commands">
1601 <title>Command Explanations</title>
1602
1603 <para><parameter>\-\-enable-metacity</parameter>: This option enables
1604 building the metacity module if <xref linkend="metacity"/> is
1605 installed.</para>
1606
1607 </sect3>
1608
1609 <sect3 role="content">
1610 <title>Contents</title>
1611
1612 <segmentedlist>
1613 <segtitle>Installed Programs</segtitle>
1614 <segtitle>Installed Libraries</segtitle>
1615 <segtitle>Installed Directories</segtitle>
1616
1617 <seglistitem>
1618 <seg>None</seg>
1619 <seg>braseroburn.so, braseromedia.so, evince.so, ebook.so, ecal.so,
1620 gnomeapplet.so, _gnomedesktop.so, gnomekeyring.so, _print.so, ui.so,
1621 gtop.so, mediaprofiles.so, rsvg.so, plparser.so, and wnck.so</seg>
1622 <seg>/usr/{lib/python&python2-majorver;/site-packages/gtk-2.0/{evolution,
1623 gnomedesktop,gnomeprint,totem},share/gtk-doc/html/pygnomeprintui}</seg>
1624 <seg>None</seg>
1625 </seglistitem>
1626 </segmentedlist>
1627
1628 </sect3>
1629
1630 </sect2>
1631 <!\-\- End Gnome-Python-Desktop -->
1632
1633</sect1>
Note: See TracBrowser for help on using the repository browser.