Changeset 7979906
- Timestamp:
- 05/22/2017 08:46:50 PM (6 years ago)
- Branches:
- 10.0, 10.1, 11.0, 11.1, 11.2, 11.3, 12.0, 8.1, 8.2, 8.3, 8.4, 9.0, 9.1, basic, bdubbs/svn, elogind, kea, ken/inkscape-core-mods, lazarus, lxqt, perl-modules, plabs/python-mods, qt5new, trunk, upgradedb, xry111/intltool, xry111/soup3, xry111/test-20220226, xry111/xf86-video-removal
- Children:
- 4328f2f
- Parents:
- 7ee0102
- Files:
-
- 7 edited
- 1 moved
Legend:
- Unmodified
- Added
- Removed
-
general/prog/pycairo.xml
r7ee0102 r7979906 5 5 %general-entities; 6 6 7 <!ENTITY pycairo-download-http 8 "http://cairographics.org/releases/pycairo-&pycairo-version;.tar.bz2"> 7 <!ENTITY pycairo-download-http "https://github.com/pygobject/pycairo/releases/download/v&pycairo-version;/pycairo-&pycairo-version;.tar.gz"> 9 8 <!ENTITY pycairo-download-ftp " "> 10 <!ENTITY pycairo-md5sum "e6 fd3f2f1e6a72e0db0868c4985669c5">11 <!ENTITY pycairo-size " 244KB">12 <!ENTITY pycairo-buildsize "3. 0MB">9 <!ENTITY pycairo-md5sum "e6e8407d3f51b0b89863872da0760616"> 10 <!ENTITY pycairo-size "140 KB"> 11 <!ENTITY pycairo-buildsize "3.2 MB"> 13 12 <!ENTITY pycairo-time "less than 0.1 SBU"> 14 13 ]> … … 27 26 28 27 <para> 29 PyCairo provides <application>Python 3</application> bindings to28 PyCairo provides <application>Python</application> bindings to 30 29 <application>Cairo</application>. 31 30 </para> 32 31 33 32 &lfs80_checked; 33 <!-- Does not use gcc --> 34 34 35 35 <bridgehead renderas="sect4">Package Information</bridgehead> … … 67 67 </itemizedlist> 68 68 69 <bridgehead renderas="sect4">Additional Downloads</bridgehead>70 <itemizedlist spacing="compact">71 <listitem>72 <para>73 Required patch:74 <ulink url="&patch-root;/pycairo-&pycairo-version;-waf_unpack-1.patch"/>75 </para>76 </listitem>77 <listitem>78 <para>79 Required patch:80 <ulink url="&patch-root;/pycairo-&pycairo-version;-waf_python_3_4-1.patch"/>81 </para>82 </listitem>83 </itemizedlist>84 85 69 <bridgehead renderas="sect4">PyCairo Dependencies</bridgehead> 86 70 87 71 <bridgehead renderas="sect5">Required</bridgehead> 88 72 <para role="required"> 89 <xref linkend="cairo"/> and 73 <xref linkend="cairo"/>, 74 <xref linkend="python"/>, and/or 90 75 <xref linkend="python3"/> 91 76 </para> … … 100 85 101 86 <para> 102 Install <application>PyCairo</application> by running the following103 commands:87 Install <application>PyCairo</application> for Python2 by running 88 the following commands: 104 89 </para> 105 90 106 <screen><userinput>patch -Np1 -i ../pycairo-&pycairo-version;-waf_unpack-1.patch && 107 wafdir=$(./waf unpack) && 108 pushd $wafdir && 109 patch -Np1 -i ../../pycairo-&pycairo-version;-waf_python_3_4-1.patch && 110 popd && 111 unset wafdir && 112 PYTHON=/usr/bin/python3 ./waf configure --prefix=/usr && 113 ./waf build</userinput></screen> 91 <screen><userinput>python2 setup.py build</userinput></screen> 114 92 115 93 <para> … … 121 99 </para> 122 100 123 <screen role="root"><userinput>./waf install</userinput></screen> 101 <screen role="root"><userinput>python2 setup.py install --optimize=1</userinput></screen> 102 103 <para> 104 Install <application>PyCairo</application> for Python3 by running 105 the following commands: 106 </para> 107 108 <screen><userinput>python3 setup.py build</userinput></screen> 109 110 <para> 111 This package does not come with a test suite. 112 </para> 113 114 <para> 115 Now, as the <systemitem class="username">root</systemitem> user: 116 </para> 117 118 <screen role="root"><userinput>python3 setup.py install --optimize=1</userinput></screen> 124 119 125 120 </sect3> … … 130 125 <segmentedlist> 131 126 <segtitle>Installed Programs</segtitle> 132 <segtitle>Installed Librar y</segtitle>133 <segtitle>Installed Director y</segtitle>127 <segtitle>Installed Libraries</segtitle> 128 <segtitle>Installed Directories</segtitle> 134 129 135 130 <seglistitem> … … 138 133 </seg> 139 134 <seg> 140 None 135 _cairo.so (python2) and 136 _cairo.cpython-36m-x86_64-linux-gnu.so (python3) 141 137 </seg> 142 138 <seg> 143 /usr/ include/pycairo and139 /usr/lib/python&python2-majorver;/site-packages/cairo and 144 140 /usr/lib/python&python3-majorver;/site-packages/cairo 145 141 </seg> -
general/prog/pygobject2.xml
r7ee0102 r7979906 84 84 <para role="required"> 85 85 <xref linkend="glib2"/> and 86 <xref linkend="py 2cairo"/>86 <xref linkend="pycairo"/> (Python 2) 87 87 </para> 88 88 -
general/prog/pygobject3.xml
r7ee0102 r7979906 74 74 <para role="required"> 75 75 <xref linkend="gobject-introspection"/> and 76 <xref linkend="py2cairo"/>77 (for <application>Python 2</application> bindings) and/or78 76 <xref linkend="pycairo"/> 79 (for <application>Python 3</application> bindings) 77 (for <application>Python 2</application> and/or 78 <application>Python 3</application> bindings) 80 79 </para> 81 80 -
general/prog/pygtk.xml
r7ee0102 r7979906 87 87 <bridgehead renderas="sect5">Required (pangocairo module)</bridgehead> 88 88 <para role="required"> 89 <xref linkend="py 2cairo"/>and89 <xref linkend="pycairo"/> (Python 2) and 90 90 <xref linkend="pango"/> 91 91 </para> … … 93 93 <bridgehead renderas="sect5">Required (gtk and gtk.unixprint modules)</bridgehead> 94 94 <para role="required"> 95 <xref linkend="py 2cairo"/>and95 <xref linkend="pycairo"/> (Python 2) and 96 96 <xref linkend="gtk2"/>. 97 97 </para> … … 99 99 <bridgehead renderas="sect5">Required (gtk.glade module)</bridgehead> 100 100 <para role="required"> 101 <xref linkend="py 2cairo"/>and101 <xref linkend="pycairo"/> (Python 2) and 102 102 <xref linkend="libglade"/>. 103 103 </para> -
general/prog/python-modules.xml
r7ee0102 r7979906 42 42 </para> 43 43 </listitem> 44 <!-- 44 45 <listitem> 45 46 <para> 46 47 <xref linkend="py2cairo"/> 47 </para> 48 </para> 48 49 </listitem> 50 --> 49 51 <listitem> 50 52 <para> … … 127 129 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 128 130 href="pyatspi2.xml"/> 129 131 <!-- 130 132 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 131 133 href="py2cairo.xml"/> 132 134 --> 133 135 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 134 136 href="pycairo.xml"/> -
introduction/welcome/changelog.xml
r7ee0102 r7979906 46 46 <itemizedlist> 47 47 <listitem> 48 <para>[bdubbs] - Update to pycairo-1.13.2. Combines 49 build for python2 and python3. Py2cairo archived. 50 Fixes 51 <ulink url="&blfs-ticket-root;9267">#9267</ulink>.</para> 52 </listitem> 53 <listitem> 48 54 <para>[bdubbs] - Update to gucharmap-9.0.4. Fixes 49 55 <ulink url="&blfs-ticket-root;9226">#9226</ulink>.</para> -
packages.ent
r7ee0102 r7979906 390 390 <!ENTITY MarkupSafe-version "1.0"> 391 391 <!ENTITY pyatspi2-version "2.24.0"> 392 <! ENTITY py2cairo-version "1.10.0">392 <!--<!ENTITY py2cairo-version "1.10.0"> --> 393 393 <!ENTITY pycairo-version "1.10.0"> 394 394 <!ENTITY pycrypto-version "2.6.1">
Note:
See TracChangeset
for help on using the changeset viewer.