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

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 fce275e was fce275e, checked in by Randy McMurchy <randy@…>, 16 years ago

Modified all the Sourceforge download URLs to use a newly created entity instead of a hard-coded URL

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

  • Property mode set to 100644
File size: 29.1 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 "e26e77919b606113f565d70036c1f504">
17 <!ENTITY pycairo-size "468 KB">
18 <!ENTITY pycairo-buildsize "5.2 MB">
19 <!ENTITY pycairo-time "0.1 SBU">
20
21 <!ENTITY pygobject-download-http "&gnome-download-http;/pygobject/2.12/pygobject-&pygobject-version;.tar.bz2">
22 <!ENTITY pygobject-download-ftp "&gnome-download-ftp;/pygobject/2.12/pygobject-&pygobject-version;.tar.bz2">
23 <!ENTITY pygobject-md5sum "009986021225b7ea6e0ba848707785af">
24 <!ENTITY pygobject-size "331 KB">
25 <!ENTITY pygobject-buildsize "5.2">
26 <!ENTITY pygobject-time "0.1 SBU">
27
28 <!ENTITY pygtk-download-http "&gnome-download-http;/pygtk/2.10/pygtk-&pygtk-version;.tar.bz2">
29 <!ENTITY pygtk-download-ftp "&gnome-download-ftp;/pygtk/2.10/pygtk-&pygtk-version;.tar.bz2">
30 <!ENTITY pygtk-md5sum "f051e25adcbdc1ddcf736fadad3d66f2">
31 <!ENTITY pygtk-size "1.9 MB">
32 <!ENTITY pygtk-buildsize "5.2 MB">
33 <!ENTITY pygtk-time "0.7 SBU">
34
35 <!ENTITY pyorbit-download-http "&gnome-download-http;/pyorbit/2.14/pyorbit-&pyorbit-version;.tar.bz2">
36 <!ENTITY pyorbit-download-ftp "&gnome-download-ftp;/pyorbit/2.14/pyorbit-&pyorbit-version;.tar.bz2">
37 <!ENTITY pyorbit-md5sum "3c4d42ae1a7303fd85071a842617043f">
38 <!ENTITY pyorbit-size "0.3 MB">
39 <!ENTITY pyorbit-buildsize "5.3 MB">
40 <!ENTITY pyorbit-time "0.1 SBU">
41
42 <!ENTITY gnome-python-download-http "&gnome-download-http;/gnome-python/2.18/gnome-python-&gnome-python-version;.tar.bz2">
43 <!ENTITY gnome-python-download-ftp "&gnome-download-ftp;/gnome-python/2.18/gnome-python-&gnome-python-version;.tar.bz2">
44 <!ENTITY gnome-python-md5sum "3df58e4354526d4e0be8524c0bf6ddb8">
45 <!ENTITY gnome-python-size "0.4 MB">
46 <!ENTITY gnome-python-buildsize "5.4 MB">
47 <!ENTITY gnome-python-time "0.3 SBU">
48
49 <!ENTITY gnome-python-desktop-download-http "&gnome-download-http;/gnome-python-desktop/2.18/gnome-python-desktop-&gnome-python-desktop-version;.tar.bz2">
50 <!ENTITY gnome-python-desktop-download-ftp "&gnome-download-ftp;/gnome-python-desktop/2.18/gnome-python-desktop-&gnome-python-desktop-version;.tar.bz2">
51 <!ENTITY gnome-python-desktop-md5sum "ce1b1c095a69c2656177570a2939fabb">
52 <!ENTITY gnome-python-desktop-size "0.4 MB">
53 <!ENTITY gnome-python-desktop-buildsize "5.5 MB">
54 <!ENTITY gnome-python-desktop-time "0.2 SBU">
55]>
56
57<sect1 id="python-modules" xreflabel="Python modules">
58 <?dbhtml filename="python-modules.html" ?>
59
60 <sect1info>
61 <othername>$LastChangedBy$</othername>
62 <date>$Date$</date>
63 </sect1info>
64
65 <title>Python Modules</title>
66
67 <indexterm zone="python-modules">
68 <primary sortas="a-Python-modules">Python modules</primary>
69 </indexterm>
70
71 <sect2 role="package">
72 <title>Introduction to Python Modules</title>
73
74 <para>The <application>Python</application> module packages add useful
75 objects to the <application>Python</application> language. Modules utilized
76 by packages throughout BLFS are listed here, along with their dependencies.
77 Installation of the modules shown on this page is meant to follow from top
78 to bottom to handle optional dependencies in each module.</para>
79
80 <itemizedlist spacing="compact">
81 <listitem>
82 <para><xref linkend="pyxml"/></para>
83 </listitem>
84 <listitem>
85 <para><xref linkend="pycairo"/></para>
86 </listitem>
87 <listitem>
88 <para><xref linkend="pygobject"/></para>
89 </listitem>
90 <listitem>
91 <para><xref linkend="pygtk"/></para>
92 </listitem>
93 <listitem>
94 <para><xref linkend="pyorbit"/></para>
95 </listitem>
96 <listitem>
97 <para><xref linkend="gnome-python"/></para>
98 </listitem>
99 <listitem>
100 <para><xref linkend="gnome-python-desktop"/></para>
101 </listitem>
102 </itemizedlist>
103
104 </sect2>
105
106 <!-- Begin PyXML -->
107 <sect2 id="pyxml" xreflabel="PyXML-&pyxml-version;">
108
109 <title>PyXML-&pyxml-version;</title>
110
111 <indexterm zone="pyxml">
112 <primary sortas="a-PyXML">PyXML</primary>
113 </indexterm>
114
115 <para>The <application>PyXML</application> package contains a validating
116 XML parser, an implementation of the SAX and DOM programming interfaces,
117 an interface to the Expat parser, and a C helper module that can speed up
118 <filename>xmllib.py</filename> by a factor of five. This is useful for
119 validating, parsing and manipulating XML files using Python
120 programs.</para>
121
122 <bridgehead renderas="sect3">Package Information</bridgehead>
123 <itemizedlist spacing="compact">
124 <listitem>
125 <para>Download (HTTP): <ulink url="&pyxml-download-http;"/></para>
126 </listitem>
127 <listitem>
128 <para>Download (FTP): <ulink url="&pyxml-download-ftp;"/></para>
129 </listitem>
130 <listitem>
131 <para>Download MD5 sum: &pyxml-md5sum;</para>
132 </listitem>
133 <listitem>
134 <para>Download size: &pyxml-size;</para>
135 </listitem>
136 <listitem>
137 <para>Estimated disk space required: &pyxml-buildsize;</para>
138 </listitem>
139 <listitem>
140 <para>Estimated build time: &pyxml-time;</para>
141 </listitem>
142 </itemizedlist>
143
144 <bridgehead renderas="sect3">PyXML Dependencies</bridgehead>
145
146 <bridgehead renderas="sect4">Required</bridgehead>
147 <para role="required"><xref linkend="python"/></para>
148
149 <para condition="html" role="usernotes">User Notes:
150 <ulink url="&blfs-wiki;/pyxml"/></para>
151
152 </sect2>
153
154 <sect2 role="installation">
155 <title>Installation of PyXML</title>
156
157 <para>Install <application>PyXML</application> by running the following
158 commands:</para>
159
160<screen><userinput>python setup.py build</userinput></screen>
161
162 <para>Now, as the <systemitem class="username">root</systemitem> user:</para>
163
164<screen role="root"><userinput>python setup.py install &amp;&amp;
165install -v -m644 doc/man/xmlproc_*.1 /usr/share/man/man1 &amp;&amp;
166install -v -m755 -d /usr/share/doc/PyXML-&pyxml-version; &amp;&amp;
167cp -v -R doc demo test /usr/share/doc/PyXML-&pyxml-version; &amp;&amp;
168install -v -m644 README* /usr/share/doc/PyXML-&pyxml-version;</userinput></screen>
169
170 <para>To run the regression tests, the package must first be installed.
171 Then, as an unprivileged user, issue the following commands:</para>
172
173<screen><userinput>cd test &amp;&amp;
174python regrtest.py &amp;&amp;
175cd ..</userinput></screen>
176
177 </sect2>
178
179 <sect2 role="commands">
180 <title>Command Explanations</title>
181
182 <para><command>python setup.py build</command>: This command copies the
183 <filename>*.py</filename> files to a staging area and compiles the C
184 extensions.</para>
185
186 <para><command>python setup.py install</command>: This command installs
187 the package.</para>
188
189 </sect2>
190
191 <sect2 role="content">
192 <title>Contents</title>
193
194 <segmentedlist>
195 <segtitle>Installed Programs</segtitle>
196 <segtitle>Installed Libraries</segtitle>
197 <segtitle>Installed Directories</segtitle>
198
199 <seglistitem>
200 <seg>xmlproc_parse and xmlproc_val</seg>
201 <seg>PyXML Python library modules</seg>
202 <seg>/usr/lib/python&python-majorver;/site-packages/_xmlplus and
203 /usr/share/doc/PyXML-&pyxml-version;</seg>
204 </seglistitem>
205 </segmentedlist>
206
207 <variablelist>
208 <bridgehead renderas="sect3">Short Descriptions</bridgehead>
209 <?dbfo list-presentation="list"?>
210 <?dbhtml list-presentation="table"?>
211
212 <varlistentry id="xmlproc_parse">
213 <term><command>xmlproc_parse</command></term>
214 <listitem>
215 <para>is a simple XML file parser using the xmlproc parser.</para>
216 <indexterm zone="pyxml xmlproc_parse">
217 <primary sortas="b-xmlproc_parse">xmlproc_parse</primary>
218 </indexterm>
219 </listitem>
220 </varlistentry>
221
222 <varlistentry id="xmlproc_val">
223 <term><command>xmlproc_val</command></term>
224 <listitem>
225 <para>is a validating XML file parser using the xmlproc parser.</para>
226 <indexterm zone="pyxml xmlproc_val">
227 <primary sortas="b-xmlproc_val">xmlproc_val</primary>
228 </indexterm>
229 </listitem>
230 </varlistentry>
231 </variablelist>
232
233 </sect2>
234 <!-- End PyXML -->
235
236 <!-- Begin Pycairo -->
237 <sect2 id="pycairo" xreflabel="Pycairo-&pycairo-version;">
238
239 <title>Pycairo-&pycairo-version;</title>
240
241 <indexterm zone="pycairo">
242 <primary sortas="a-Pycairo">Pycairo</primary>
243 </indexterm>
244
245 <para>Pycairo provides <application>Python</application> bindings to
246 <application>Cairo</application>.</para>
247
248 <bridgehead renderas="sect3">Package Information</bridgehead>
249 <itemizedlist spacing="compact">
250 <listitem>
251 <para>Download (HTTP): <ulink url="&pycairo-download-http;"/></para>
252 </listitem>
253 <listitem>
254 <para>Download (FTP): <ulink url="&pycairo-download-ftp;"/></para>
255 </listitem>
256 <listitem>
257 <para>Download MD5 sum: &pycairo-md5sum;</para>
258 </listitem>
259 <listitem>
260 <para>Download size: &pycairo-size;</para>
261 </listitem>
262 <listitem>
263 <para>Estimated disk space required: &pycairo-buildsize;</para>
264 </listitem>
265 <listitem>
266 <para>Estimated build time: &pycairo-time;</para>
267 </listitem>
268 </itemizedlist>
269
270 <bridgehead renderas="sect3">Pycairo Dependencies</bridgehead>
271
272 <bridgehead renderas="sect4">Required</bridgehead>
273 <para role="required"><xref linkend="python"/> and
274 <xref linkend="cairo"/></para>
275
276 <para condition="html" role="usernotes">User Notes:
277 <ulink url="&blfs-wiki;/pycairo"/></para>
278
279 </sect2>
280
281 <sect2 role="installation">
282 <title>Installation of Pycairo</title>
283
284 <para>Install <application>Pycairo</application> by running the following
285 commands:</para>
286
287<screen><userinput>./configure --prefix=/usr &amp;&amp;
288make</userinput></screen>
289
290 <para>Now, as the <systemitem class="username">root</systemitem> user:</para>
291
292<screen role="root"><userinput>make install</userinput></screen>
293
294 <para>To run the regression tests, the package must first be installed.
295 Then, as an unprivileged user, issue the following commands:</para>
296
297<screen><userinput>(cd test &amp;&amp; python test.py)</userinput></screen>
298
299 </sect2>
300
301 <sect2 role="content">
302 <title>Contents</title>
303
304 <segmentedlist>
305 <segtitle>Installed Programs</segtitle>
306 <segtitle>Installed Libraries</segtitle>
307 <segtitle>Installed Directories</segtitle>
308
309 <seglistitem>
310 <seg>None</seg>
311 <seg>Pycairo Python library module</seg>
312 <seg>/usr/include/pycairo and
313 /usr/lib/python&python-majorver;/site-packages/cairo</seg>
314 </seglistitem>
315 </segmentedlist>
316
317 </sect2>
318 <!-- End Pycairo -->
319
320 <!-- Begin PyGObject -->
321 <sect2 id="pygobject" xreflabel="PyGObject-&pygobject-version;">
322
323 <title>PyGObject-&pygobject-version;</title>
324
325 <indexterm zone="pygobject">
326 <primary sortas="a-PyGObject">PyGObject</primary>
327 </indexterm>
328
329 <para>PyGObject provides <application>Python</application> bindings to the
330 GObject class from <application>GLib</application>.</para>
331
332 <bridgehead renderas="sect3">Package Information</bridgehead>
333 <itemizedlist spacing="compact">
334 <listitem>
335 <para>Download (HTTP): <ulink url="&pygobject-download-http;"/></para>
336 </listitem>
337 <listitem>
338 <para>Download (FTP): <ulink url="&pygobject-download-ftp;"/></para>
339 </listitem>
340 <listitem>
341 <para>Download MD5 sum: &pygobject-md5sum;</para>
342 </listitem>
343 <listitem>
344 <para>Download size: &pygobject-size;</para>
345 </listitem>
346 <listitem>
347 <para>Estimated disk space required: &pygobject-buildsize;</para>
348 </listitem>
349 <listitem>
350 <para>Estimated build time: &pygobject-time;</para>
351 </listitem>
352 </itemizedlist>
353
354 <bridgehead renderas="sect3">PyGObject Dependencies</bridgehead>
355
356 <bridgehead renderas="sect4">Required</bridgehead>
357 <para role="required"><xref linkend="python"/> and
358 <xref linkend="glib2"/></para>
359
360 <bridgehead renderas="sect4">Optional (to Build Documentation)</bridgehead>
361 <para role="optional"><xref linkend="libxslt"/></para>
362
363 <para condition="html" role="usernotes">User Notes:
364 <ulink url="&blfs-wiki;/pygobject"/></para>
365
366 </sect2>
367
368 <sect2 role="installation">
369 <title>Installation of PyGObject</title>
370
371 <para>Install <application>PyGObject</application> by running the following
372 commands:</para>
373
374<screen><userinput>./configure --prefix=/usr &amp;&amp;
375make</userinput></screen>
376
377 <para>To test the results, issue: <command>make check</command>.</para>
378
379 <para>Now, as the <systemitem class="username">root</systemitem> user:</para>
380
381<screen role="root"><userinput>make install</userinput></screen>
382
383 </sect2>
384
385 <sect2 role="commands">
386 <title>Command Explanations</title>
387
388 <para><parameter>--disable-docs</parameter>: This option disables the
389 rebuilding of the html documentation if <xref linkend="libxslt"/> is
390 installed.</para>
391
392 </sect2>
393
394 <sect2 role="content">
395 <title>Contents</title>
396
397 <segmentedlist>
398 <segtitle>Installed Programs</segtitle>
399 <segtitle>Installed Libraries</segtitle>
400 <segtitle>Installed Directories</segtitle>
401
402 <seglistitem>
403 <seg>None</seg>
404 <seg>PyGObject Python library module</seg>
405 <seg>/usr/include/pygtk-2.0, /usr/share/pygobject and
406 /usr/lib/python&python-majorver;/site-packages/gtk-2.0</seg>
407 </seglistitem>
408 </segmentedlist>
409
410 </sect2>
411 <!-- End PyGObject -->
412
413 <!-- Begin PyGTK -->
414 <sect2 id="pygtk" xreflabel="PyGTK-&pygtk-version;">
415
416 <title>PyGTK-&pygtk-version;</title>
417
418 <indexterm zone="pygtk">
419 <primary sortas="a-PyGTK">PyGTK</primary>
420 </indexterm>
421
422 <para>PyGTK lets you to easily create programs with a graphical user
423 interface using the <application>Python</application> programming
424 language.</para>
425
426 <bridgehead renderas="sect3">Package Information</bridgehead>
427 <itemizedlist spacing="compact">
428 <listitem>
429 <para>Download (HTTP): <ulink url="&pygtk-download-http;"/></para>
430 </listitem>
431 <listitem>
432 <para>Download (FTP): <ulink url="&pygtk-download-ftp;"/></para>
433 </listitem>
434 <listitem>
435 <para>Download MD5 sum: &pygtk-md5sum;</para>
436 </listitem>
437 <listitem>
438 <para>Download size: &pygtk-size;</para>
439 </listitem>
440 <listitem>
441 <para>Estimated disk space required: &pygtk-buildsize;</para>
442 </listitem>
443 <listitem>
444 <para>Estimated build time: &pygtk-time;</para>
445 </listitem>
446 </itemizedlist>
447
448 <bridgehead renderas="sect3">PyGTK Dependencies</bridgehead>
449
450 <bridgehead renderas="sect4">Required</bridgehead>
451 <para role="required"><xref linkend="pygobject"/></para>
452
453 <bridgehead renderas="sect4">Required (atk module)</bridgehead>
454 <para role="required"><xref linkend="atk"/></para>
455
456 <bridgehead renderas="sect4">Required (pango module)</bridgehead>
457 <para role="required"><xref linkend="pango"/></para>
458
459 <bridgehead renderas="sect4">Required (pangocairo module)</bridgehead>
460 <para role="required"><xref linkend="pycairo"/> and
461 <xref linkend="pango"/></para>
462
463 <bridgehead renderas="sect4">Required (gtk and gtk.unixprint
464 modules)</bridgehead>
465 <para role="required"><xref linkend="pycairo"/> and
466 <xref linkend="gtk2"/></para>
467
468 <bridgehead renderas="sect4">Required (gtk.libglade module)</bridgehead>
469 <para role="required"><xref linkend="pycairo"/> and
470 <xref linkend="libglade"/></para>
471
472 <bridgehead renderas="sect4">Optional</bridgehead>
473 <para role="optional"><ulink url="http://numpy.scipy.org/">Numeric
474 (version 24.2)</ulink></para>
475
476 <bridgehead renderas="sect4">Optional (to Build Documentation)</bridgehead>
477 <para role="optional"><xref linkend="libxslt"/></para>
478
479 <para condition="html" role="usernotes">User Notes:
480 <ulink url="&blfs-wiki;/pygtk"/></para>
481
482 </sect2>
483
484 <sect2 role="installation">
485 <title>Installation of PyGTK</title>
486
487 <para>Install <application>PyGTK</application> by running the following
488 commands:</para>
489
490<screen><userinput>./configure --prefix=/usr &amp;&amp;
491make</userinput></screen>
492
493 <para>The tests must be run from an active X display. If this is so,
494 issue: <command>make check</command>.</para>
495
496 <para>Now, as the <systemitem class="username">root</systemitem> user:</para>
497
498<screen role="root"><userinput>make install</userinput></screen>
499
500 </sect2>
501
502 <sect2 role="commands">
503 <title>Command Explanations</title>
504
505 <para><parameter>--enable-docs</parameter>: This option enables
506 rebuilding the html documentation if <xref linkend="libxslt"/> is
507 installed.</para>
508
509 </sect2>
510
511 <sect2 role="content">
512 <title>Contents</title>
513
514 <segmentedlist>
515 <segtitle>Installed Programs</segtitle>
516 <segtitle>Installed Libraries</segtitle>
517 <segtitle>Installed Directories</segtitle>
518
519 <seglistitem>
520 <seg>pygtk-codegen-2.0 and pygtk-demo</seg>
521 <seg>PyGTK Python library modules</seg>
522 <seg>/usr/lib/pygtk, /usr/share/pygtk and
523 /usr/lib/python&python-majorver;/site-packages/gtk-2.0</seg>
524 </seglistitem>
525 </segmentedlist>
526
527 <variablelist>
528 <bridgehead renderas="sect3">Short Descriptions</bridgehead>
529 <?dbfo list-presentation="list"?>
530 <?dbhtml list-presentation="table"?>
531
532 <varlistentry id="pygtk-codegen-2.0">
533 <term><command>pygtk-codegen-2.0</command></term>
534 <listitem>
535 <para>is a wrapper script to run the <application>PyGTK</application>
536 codegen module.</para>
537 <indexterm zone="pygtk pygtk-codegen-2.0">
538 <primary sortas="b-pygtk-codegen-2.0">pygtk-codegen-2.0</primary>
539 </indexterm>
540 </listitem>
541 </varlistentry>
542
543 <varlistentry id="pygtk-demo">
544 <term><command>pygtk-demo</command></term>
545 <listitem>
546 <para>is a Python wrapper to run the <application>PyGTK</application>
547 demo program.</para>
548 <indexterm zone="pygtk pygtk-demo">
549 <primary sortas="b-pygtk-demo">pygtk-demo</primary>
550 </indexterm>
551 </listitem>
552 </varlistentry>
553 </variablelist>
554
555 </sect2>
556 <!-- End PyGTK -->
557
558 <!-- Begin PyORBit -->
559 <sect2 id="pyorbit" xreflabel="PyORBit-&pyorbit-version;">
560
561 <title>PyORBit-&pyorbit-version;</title>
562
563 <indexterm zone="pyorbit">
564 <primary sortas="a-PyORBit">PyORBit</primary>
565 </indexterm>
566
567 <para>This is a <application>Python</application> language binding for
568 the <application>ORBit2</application> CORBA implementation.</para>
569
570 <bridgehead renderas="sect3">Package Information</bridgehead>
571 <itemizedlist spacing="compact">
572 <listitem>
573 <para>Download (HTTP): <ulink url="&pyorbit-download-http;"/></para>
574 </listitem>
575 <listitem>
576 <para>Download (FTP): <ulink url="&pyorbit-download-ftp;"/></para>
577 </listitem>
578 <listitem>
579 <para>Download MD5 sum: &pyorbit-md5sum;</para>
580 </listitem>
581 <listitem>
582 <para>Download size: &pyorbit-size;</para>
583 </listitem>
584 <listitem>
585 <para>Estimated disk space required: &pyorbit-buildsize;</para>
586 </listitem>
587 <listitem>
588 <para>Estimated build time: &pyorbit-time;</para>
589 </listitem>
590 </itemizedlist>
591
592 <bridgehead renderas="sect3">PyORBit Dependencies</bridgehead>
593
594 <bridgehead renderas="sect4">Required</bridgehead>
595 <para role="required"><xref linkend="python"/> and
596 <xref linkend="ORBit2"/></para>
597
598 <para condition="html" role="usernotes">User Notes:
599 <ulink url="&blfs-wiki;/pyorbit"/></para>
600
601 </sect2>
602
603 <sect2 role="installation">
604 <title>Installation of PyORBit</title>
605
606 <para>Install <application>PyORBit</application> by running the following
607 commands:</para>
608
609<screen><userinput>./configure --prefix=/usr &amp;&amp;
610make</userinput></screen>
611
612 <!-- There's some test scripts, but I don't know what to run -->
613 <para>This package does not come with a test suite.</para>
614
615 <para>Now, as the <systemitem class="username">root</systemitem> user:</para>
616
617<screen role="root"><userinput>make install</userinput></screen>
618
619 </sect2>
620
621 <sect2 role="content">
622 <title>Contents</title>
623
624 <segmentedlist>
625 <segtitle>Installed Programs</segtitle>
626 <segtitle>Installed Libraries</segtitle>
627 <segtitle>Installed Directories</segtitle>
628
629 <seglistitem>
630 <seg>None</seg>
631 <seg>PyORBit Python library module</seg>
632 <seg>/usr/include/pyorbit-2</seg>
633 </seglistitem>
634 </segmentedlist>
635
636 </sect2>
637 <!-- End PyORBit -->
638
639 <!-- Begin Gnome-Python -->
640 <sect2 id="gnome-python" xreflabel="Gnome-Python-&gnome-python-version;">
641
642 <title>Gnome-Python-&gnome-python-version;</title>
643
644 <indexterm zone="gnome-python">
645 <primary sortas="a-Gnome-Python">Gnome-Python</primary>
646 </indexterm>
647
648 <para>Gnome-Python provides <application>Python</application> modules
649 for various GNOME libraries.</para>
650
651 <bridgehead renderas="sect3">Package Information</bridgehead>
652 <itemizedlist spacing="compact">
653 <listitem>
654 <para>Download (HTTP): <ulink url="&gnome-python-download-http;"/></para>
655 </listitem>
656 <listitem>
657 <para>Download (FTP): <ulink url="&gnome-python-download-ftp;"/></para>
658 </listitem>
659 <listitem>
660 <para>Download MD5 sum: &gnome-python-md5sum;</para>
661 </listitem>
662 <listitem>
663 <para>Download size: &gnome-python-size;</para>
664 </listitem>
665 <listitem>
666 <para>Estimated disk space required: &gnome-python-buildsize;</para>
667 </listitem>
668 <listitem>
669 <para>Estimated build time: &gnome-python-time;</para>
670 </listitem>
671 </itemizedlist>
672
673 <bridgehead renderas="sect3">Gnome-Python Dependencies</bridgehead>
674
675 <bridgehead renderas="sect4">Required</bridgehead>
676 <para role="required"><xref linkend="pygtk"/> and
677 <xref linkend="libgnome"/></para>
678
679 <!-- Many modules get their deps pulled in through libgnome: libbonobo,
680 gnome-vfs, GConf -->
681
682 <bridgehead renderas="sect4">Required (gnome.ui module)</bridgehead>
683 <para role="required"><xref linkend="pyorbit"/> and
684 <xref linkend="libgnomeui"/></para>
685
686 <bridgehead renderas="sect4">Required (gnome.canvas module)</bridgehead>
687 <para role="required"><xref linkend="libgnomecanvas"/></para>
688
689 <bridgehead renderas="sect4">Required (gnomevfs module bonobo
690 support)</bridgehead>
691 <para role="required"><xref linkend="pyorbit"/></para>
692
693 <bridgehead renderas="sect4">Required (bonobo.ui module)</bridgehead>
694 <para role="required"><xref linkend="libbonoboui"/></para>
695
696 <para condition="html" role="usernotes">User Notes:
697 <ulink url="&blfs-wiki;/gnome-python"/></para>
698
699 </sect2>
700
701 <sect2 role="installation">
702 <title>Installation of Gnome-Python</title>
703
704 <para>Install <application>Gnome-Python</application> by running the following
705 commands:</para>
706
707<screen><userinput>./configure --prefix=/usr &amp;&amp;
708make</userinput></screen>
709
710 <!-- Tests were crashing on me; need to figure out why -->
711 <para>This package does not come with a test suite.</para>
712
713 <para>Now, as the <systemitem class="username">root</systemitem> user:</para>
714
715<screen role="root"><userinput>make install</userinput></screen>
716
717 </sect2>
718
719 <sect2 role="content">
720 <title>Contents</title>
721
722 <segmentedlist>
723 <segtitle>Installed Programs</segtitle>
724 <segtitle>Installed Libraries</segtitle>
725 <segtitle>Installed Directories</segtitle>
726
727 <seglistitem>
728 <seg>None</seg>
729 <seg>Gnome-Python library modules</seg>
730 <seg>/usr/include/gnome-python-2.0</seg>
731 </seglistitem>
732 </segmentedlist>
733
734 </sect2>
735 <!-- End Gnome-Python -->
736
737 <!-- Begin Gnome-Python-Desktop -->
738 <sect2 id="gnome-python-desktop" xreflabel="Gnome-Python-Desktop-&gnome-python-desktop-version;">
739
740 <title>Gnome-Python-Desktop-&gnome-python-desktop-version;</title>
741
742 <indexterm zone="gnome-python-desktop">
743 <primary sortas="a-Gnome-Python-Desktop">Gnome-Python-Desktop</primary>
744 </indexterm>
745
746 <para>Gnome-Python-Desktop provides additional <application>Python</application>
747 modules for GNOME libraries.</para>
748
749 <bridgehead renderas="sect3">Package Information</bridgehead>
750 <itemizedlist spacing="compact">
751 <listitem>
752 <para>Download (HTTP): <ulink url="&gnome-python-desktop-download-http;"/></para>
753 </listitem>
754 <listitem>
755 <para>Download (FTP): <ulink url="&gnome-python-desktop-download-ftp;"/></para>
756 </listitem>
757 <listitem>
758 <para>Download MD5 sum: &gnome-python-desktop-md5sum;</para>
759 </listitem>
760 <listitem>
761 <para>Download size: &gnome-python-desktop-size;</para>
762 </listitem>
763 <listitem>
764 <para>Estimated disk space required: &gnome-python-desktop-buildsize;</para>
765 </listitem>
766 <listitem>
767 <para>Estimated build time: &gnome-python-desktop-time;</para>
768 </listitem>
769 </itemizedlist>
770
771 <bridgehead renderas="sect3">Gnome-Python-Desktop Dependencies</bridgehead>
772
773 <!-- Not strictly true, but needed to find install directories and
774 by most modules -->
775 <bridgehead renderas="sect4">Required</bridgehead>
776 <para role="required"><xref linkend="gnome-python"/></para>
777
778 <bridgehead renderas="sect4">Required (gnomeapplet module)</bridgehead>
779 <para role="required"><xref linkend="gnome-panel"/></para>
780
781 <bridgehead renderas="sect4">Required (gnomeprint module)</bridgehead>
782 <para role="required"><xref linkend="libgnomeprint"/></para>
783
784 <bridgehead renderas="sect4">Required (gnomeprint.ui module)</bridgehead>
785 <para role="required"><xref linkend="libgnomeprintui"/></para>
786
787 <bridgehead renderas="sect4">Required (gtksourceview module)</bridgehead>
788 <para role="required"><xref linkend="gtksourceview"/></para>
789
790 <bridgehead renderas="sect4">Required (wnck module)</bridgehead>
791 <para role="required"><xref linkend="libwnck"/></para>
792
793 <bridgehead renderas="sect4">Required (totem.plparser module)</bridgehead>
794 <para role="required"><xref linkend="totem"/></para>
795
796 <bridgehead renderas="sect4">Required (gtop module)</bridgehead>
797 <para role="required"><xref linkend="libgtop"/></para>
798
799 <bridgehead renderas="sect4">Required (nautilusburn module)</bridgehead>
800 <para role="required"><xref linkend="nautilus-cd-burner"/></para>
801
802 <bridgehead renderas="sect4">Required (mediaprofiles module)</bridgehead>
803 <para role="required"><xref linkend="gnome-media"/></para>
804
805 <bridgehead renderas="sect4">Required (rsvg module)</bridgehead>
806 <para role="required"><xref linkend="librsvg"/></para>
807
808 <bridgehead renderas="sect4">Required (metacity module)</bridgehead>
809 <para role="required"><xref linkend="metacity"/></para>
810
811 <bridgehead renderas="sect4">Required (gnomekeyring module)</bridgehead>
812 <para role="required"><xref linkend="gnome-keyring"/></para>
813
814 <bridgehead renderas="sect4">Required (gnomedesktop module)</bridgehead>
815 <para role="required"><xref linkend="gnome-desktop"/></para>
816
817 <bridgehead renderas="sect4">Required (bugbuddy module)</bridgehead>
818 <para role="required"><xref linkend="bug-buddy"/></para>
819
820 <para condition="html" role="usernotes">User Notes:
821 <ulink url="&blfs-wiki;/gnome-python-desktop"/></para>
822
823 </sect2>
824
825 <sect2 role="installation">
826 <title>Installation of Gnome-Python-Desktop</title>
827
828 <para>Install <application>Gnome-Python-Desktop</application> by running
829 the following commands:</para>
830
831<screen><userinput>./configure --prefix=/usr &amp;&amp;
832make</userinput></screen>
833
834 <!-- Tests were crashing on me; need to figure out why -->
835 <para>This package does not come with a test suite.</para>
836
837 <para>Now, as the <systemitem class="username">root</systemitem> user:</para>
838
839<screen role="root"><userinput>make install</userinput></screen>
840
841 </sect2>
842
843 <sect2 role="commands">
844 <title>Command Explanations</title>
845
846 <para><parameter>--enable-metacity</parameter>: This option enables
847 building the metacity module if <xref linkend="metacity"/> is
848 installed.</para>
849
850 </sect2>
851
852 <sect2 role="content">
853 <title>Contents</title>
854
855 <segmentedlist>
856 <segtitle>Installed Programs</segtitle>
857 <segtitle>Installed Libraries</segtitle>
858 <segtitle>Installed Directories</segtitle>
859
860 <seglistitem>
861 <seg>None</seg>
862 <seg>Gnome-Python-Desktop library modules</seg>
863 <seg>None</seg>
864 </seglistitem>
865 </segmentedlist>
866
867 </sect2>
868 <!-- End Gnome-Python-Desktop -->
869
870</sect1>
Note: See TracBrowser for help on using the repository browser.