Changeset 7979906 for general/prog/pycairo.xml
- Timestamp:
- 05/22/2017 08:46:50 PM (7 years ago)
- Branches:
- 10.0, 10.1, 11.0, 11.1, 11.2, 11.3, 12.0, 12.1, 8.1, 8.2, 8.3, 8.4, 9.0, 9.1, basic, bdubbs/svn, elogind, kea, ken/TL2024, ken/inkscape-core-mods, ken/tuningfonts, lazarus, lxqt, perl-modules, plabs/newcss, plabs/python-mods, python3.11, qt5new, rahul/power-profiles-daemon, renodr/vulkan-addition, trunk, upgradedb, xry111/intltool, xry111/llvm18, xry111/soup3, xry111/test-20220226, xry111/xf86-video-removal
- Children:
- 4328f2f
- Parents:
- 7ee0102
- File:
-
- 1 edited
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>
Note:
See TracChangeset
for help on using the changeset viewer.