source: general/prog/python-modules.xml@ 627a4af

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 627a4af was 627a4af, checked in by Wayne Blaszczyk <wblaszcz@…>, 14 years ago

Added new package, ICU-4.2.1 and some minor ammendments to samba3-client, rsync-client, cyrus-sasl, gnome-screensaver, python-modules, and scrollkeeper.

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

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