Changeset bc6e56d for xsoft


Ignore:
Timestamp:
08/01/2012 12:04:22 PM (12 years ago)
Author:
Krejzi <krejzi@…>
Branches:
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
Children:
2da85d11
Parents:
f2d2b62
Message:

Removed TCP Wrappers. Inkscape 0.48.3.1 and VLC 2.0.3.

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

File:
1 edited

Legend:

Unmodified
Added
Removed
  • xsoft/other/inkscape.xml

    rf2d2b62 rbc6e56d  
    77  <!ENTITY inkscape-download-http "&sourceforge-repo;/inkscape/inkscape-&inkscape-version;.tar.bz2">
    88  <!ENTITY inkscape-download-ftp  " ">
    9   <!ENTITY inkscape-md5sum        "f60b98013bd1121b2cc301f3485076ba">
    10   <!ENTITY inkscape-size          "18.7 MB">
    11   <!ENTITY inkscape-buildsize     "1.9 GB">
    12   <!ENTITY inkscape-time          "16 SBU">
     9  <!ENTITY inkscape-md5sum        "f0fcc02088cc643634806064e7ab4ec3">
     10  <!ENTITY inkscape-size          "19 MB">
     11  <!ENTITY inkscape-buildsize     "1.5 GB">
     12  <!ENTITY inkscape-time          "18 SBU">
    1313]>
    1414
     
    2424
    2525  <indexterm zone="inkscape">
    26     <primary sortas="a-inkscape">Inkscape</primary>
     26    <primary sortas="a-Inkscape">Inkscape</primary>
    2727  </indexterm>
    2828
     
    7676      <listitem>
    7777        <para>
    78           Required patch:
    79           <ulink url="&patch-root;/inkscape-&inkscape-version;_gcc-4.7-1.patch"/>
    80         </para>
    81         <para>
    8278          Optional patch:
    8379          <ulink url="&patch-root;/inkscape-&inkscape-version;-poppler-0.20-1.patch"/>
     
    9086    <bridgehead renderas="sect4">Required</bridgehead>
    9187    <para role="required">
    92       <xref linkend="gtkmm2"/>,
     88      <xref linkend="boost"/>,
    9389      <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"/>
    9897    </para>
    9998
    10099    <bridgehead renderas="sect4">Optional</bridgehead>
    101100    <para role="optional">
    102       <xref linkend="lcms"/>,
    103       <xref linkend="poppler"/>,
     101      <xref linkend="aspell"/>,
     102      <xref linkend="doxygen"/>,
    104103      <xref linkend="gnome-vfs"/>,
    105104      <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"/>
    110108    </para>
    111109
     
    123121    </para>
    124122
    125 <screen><userinput>patch -p1 &lt; ../inkscape-&inkscape-version;-poppler-0.20-1.patch</userinput></screen>
    126 
    127     <para>
    128       Fix a bug that would otherwise prevent compiling with
    129       <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>:
    130128    </para>
    131129
    132130<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 '/&lt;io\/sys.h&gt;/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 &lt; ../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 &amp;&amp;
     132sed -i 's#if ( png_get_iCCP.*#if (0) {#' src/sp-image.cpp</userinput></screen>
    166133
    167134    <para>
     
    170137    </para>
    171138
    172 <screen><userinput>./configure --prefix=/usr --disable-lcms &amp;&amp;
     139<screen><userinput>./configure --prefix=/usr &amp;&amp;
    173140make</userinput></screen>
    174141
     
    182149
    183150<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
    194152  </sect2>
    195153
     
    202160
    203161      <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>
    206168      </seglistitem>
    207169    </segmentedlist>
     
    235197        </listitem>
    236198      </varlistentry>
     199
    237200    </variablelist>
     201
    238202  </sect2>
     203
    239204</sect1>
Note: See TracChangeset for help on using the changeset viewer.