Changeset bc6e56d for xsoft/other
- Timestamp:
- 08/01/2012 12:04:22 PM (12 years ago)
- Branches:
- 10.0, 10.1, 11.0, 11.1, 11.2, 11.3, 12.0, 12.1, 12.2, 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, gimp3, 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/for-12.3, xry111/intltool, xry111/llvm18, xry111/soup3, xry111/spidermonkey128, xry111/test-20220226, xry111/xf86-video-removal
- Children:
- 2da85d11
- Parents:
- f2d2b62
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
xsoft/other/inkscape.xml
rf2d2b62 rbc6e56d 7 7 <!ENTITY inkscape-download-http "&sourceforge-repo;/inkscape/inkscape-&inkscape-version;.tar.bz2"> 8 8 <!ENTITY inkscape-download-ftp " "> 9 <!ENTITY inkscape-md5sum "f 60b98013bd1121b2cc301f3485076ba">10 <!ENTITY inkscape-size "1 8.7MB">11 <!ENTITY inkscape-buildsize "1. 9GB">12 <!ENTITY inkscape-time "1 6SBU">9 <!ENTITY inkscape-md5sum "f0fcc02088cc643634806064e7ab4ec3"> 10 <!ENTITY inkscape-size "19 MB"> 11 <!ENTITY inkscape-buildsize "1.5 GB"> 12 <!ENTITY inkscape-time "18 SBU"> 13 13 ]> 14 14 … … 24 24 25 25 <indexterm zone="inkscape"> 26 <primary sortas="a- inkscape">Inkscape</primary>26 <primary sortas="a-Inkscape">Inkscape</primary> 27 27 </indexterm> 28 28 … … 76 76 <listitem> 77 77 <para> 78 Required patch:79 <ulink url="&patch-root;/inkscape-&inkscape-version;_gcc-4.7-1.patch"/>80 </para>81 <para>82 78 Optional patch: 83 79 <ulink url="&patch-root;/inkscape-&inkscape-version;-poppler-0.20-1.patch"/> … … 90 86 <bridgehead renderas="sect4">Required</bridgehead> 91 87 <para role="required"> 92 <xref linkend=" gtkmm2"/>,88 <xref linkend="boost"/>, 93 89 <xref linkend="gc"/>, 94 <xref linkend="gsl"/>, 95 <xref linkend="boost"/>, 96 <xref linkend="libpng"/> and 97 <xref linkend="intltool"/>. 90 <xref linkend="gsl"/> and 91 <xref linkend="gtkmm2"/> 92 </para> 93 94 <bridgehead renderas="sect4">Recommended</bridgehead> 95 <para role="recommended"> 96 <xref linkend="lcms"/> 98 97 </para> 99 98 100 99 <bridgehead renderas="sect4">Optional</bridgehead> 101 100 <para role="optional"> 102 <xref linkend=" lcms"/>,103 <xref linkend=" poppler"/>,101 <xref linkend="aspell"/>, 102 <xref linkend="doxygen"/>, 104 103 <xref linkend="gnome-vfs"/>, 105 104 <xref linkend="imagemagick"/>, 106 <xref linkend="popt"/>, 107 <xref linkend="doxygen"/>, 108 <xref linkend="aspell"/> and 109 <ulink url="http://libwpg.sourceforge.net/">Libwpg</ulink>. 105 <ulink url="http://libwpg.sourceforge.net/">libwpg</ulink>, 106 <xref linkend="poppler"/> and 107 <xref linkend="popt"/> 110 108 </para> 111 109 … … 123 121 </para> 124 122 125 <screen><userinput>patch - p1 <../inkscape-&inkscape-version;-poppler-0.20-1.patch</userinput></screen>126 127 <para> 128 Fix a bug that w ould otherwise preventcompiling with129 <application> Libpng 1.5</application>:123 <screen><userinput>patch -Np1 -i ../inkscape-&inkscape-version;-poppler-0.20-1.patch</userinput></screen> 124 125 <para> 126 Fix a bug that will prevent from compiling with 127 <application>libpng 1.5</application>: 130 128 </para> 131 129 132 130 <screen><userinput>sed -i 's/ptr->jmpbuf/jmpbuf(png_ptr)/' \ 133 src/{extension/internal/pdfinput/svg-builder,helper/png-write}.cpp</userinput></screen> 134 135 <para> 136 Fix a bug that would otherwise prevent compiling with 137 <application>Libpng 1.5.7</application> or greater: 138 </para> 139 140 <screen><userinput>sed -i 's#if ( png_get_iCCP.*#if (0) {#' src/sp-image.cpp</userinput></screen> 141 142 <para> 143 If you have <emphasis>not</emphasis> installed <xref linkend="lcms"/> fix 144 a bug that will otherwise break the build: 145 </para> 146 147 <screen><userinput>sed -i '/<io\/sys.h>/d 148 /preferences.h/a#include "io/sys.h"' src/color-profile.cpp</userinput></screen> 149 150 <para> 151 Fix a bug that would otherwise prevent compiling with 152 <application>Gcc 4.7</application>: 153 </para> 154 155 <screen><userinput>patch -p1 < ../inkscape-&inkscape-version;_gcc-4.7-1.patch</userinput></screen> 156 157 <para> 158 Fix many bugs that would otherwise prevent compiling with 159 <application>Glib 2.32</application> or greater: 160 </para> 161 162 <screen><userinput>for thing in array convert dir error fileutils hash list macros main mem \ 163 messages quark slist strfuncs string types urifuncs utils 164 do sed -i "/^#include /s#/g${thing}##" $(grep -rl "include .glib/g${thing}" .) 165 done</userinput></screen> 131 src/{extension/internal/pdfinput/svg-builder,helper/png-write}.cpp && 132 sed -i 's#if ( png_get_iCCP.*#if (0) {#' src/sp-image.cpp</userinput></screen> 166 133 167 134 <para> … … 170 137 </para> 171 138 172 <screen><userinput>./configure --prefix=/usr --disable-lcms&&139 <screen><userinput>./configure --prefix=/usr && 173 140 make</userinput></screen> 174 141 … … 182 149 183 150 <screen role="root"><userinput>make install</userinput></screen> 184 </sect2> 185 186 <sect2 role="commands"> 187 <title>Command Explanations</title> 188 189 <para> 190 <option>--disable-lcms</option>: This is required if you've not installed 191 <xref linkend="lcms"/>. If you have installed 192 <application>Lcms</application> remove this option. 193 </para> 151 194 152 </sect2> 195 153 … … 202 160 203 161 <seglistitem> 204 <seg>inkscape and inkview.</seg> 205 <seg>/usr/share/inkscape.</seg> 162 <seg> 163 inkscape and inkview 164 </seg> 165 <seg> 166 /usr/share/inkscape 167 </seg> 206 168 </seglistitem> 207 169 </segmentedlist> … … 235 197 </listitem> 236 198 </varlistentry> 199 237 200 </variablelist> 201 238 202 </sect2> 203 239 204 </sect1>
Note:
See TracChangeset
for help on using the changeset viewer.