Changeset 8e5b57e for xsoft


Ignore:
Timestamp:
02/08/2015 02:34:44 AM (9 years ago)
Author:
Ken Moffat <ken@…>
Branches:
10.0, 10.1, 11.0, 11.1, 11.2, 11.3, 12.0, 12.1, 7.10, 7.7, 7.8, 7.9, 8.0, 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, nosym, 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:
e47938a
Parents:
9a3726e
Message:

inkscape-0.91 : if anybody can find *better* links to the source itself, or to libcdr and libvisio, please feel free to change them.

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

File:
1 edited

Legend:

Unmodified
Added
Removed
  • xsoft/other/inkscape.xml

    r9a3726e r8e5b57e  
    44  <!ENTITY % general-entities SYSTEM "../../general.ent">
    55  %general-entities;
    6 
    7   <!ENTITY inkscape-download-http "&sourceforge-repo;/inkscape/inkscape-&inkscape-version;.tar.bz2">
     6  <!-- inkscape.org appears to point to launchpad, sf is out of date -->
     7  <!ENTITY inkscape-download-http "https://launchpad.net/inkscape/0.91.x/0.91/+download/inkscape-&inkscape-version;.tar.bz2">
    88  <!ENTITY inkscape-download-ftp  " ">
    9   <!ENTITY inkscape-md5sum        "431cda5cd40cd4fdf2b89db1bdcce61f">
    10   <!ENTITY inkscape-size          "19 MB">
    11   <!ENTITY inkscape-buildsize     "1.4 GB">
    12   <!ENTITY inkscape-time          "12 SBU">
     9  <!ENTITY inkscape-md5sum        "278dfa4514adcde23546370ec2c84581">
     10  <!ENTITY inkscape-size          "25 MB">
     11  <!ENTITY inkscape-buildsize     "1.9 GB">
     12  <!ENTITY inkscape-time          "16 SBU">
    1313]>
    1414
     
    7676      <listitem>
    7777        <para>
    78           Required patch:
    79           <ulink url="&patch-root;/inkscape-&inkscape-version;-poppler-1.patch"/>
     78          Optional patch:
     79          <ulink url="&patch-root;/inkscape-&inkscape-version;-testfiles-1.patch"/>
     80          for full test coverage.
    8081        </para>
    8182      </listitem>
     
    8990      <xref linkend="gc"/>,
    9091      <xref linkend="gsl"/>,
    91       <xref linkend="gtkmm2"/> and
    92       <xref linkend="libxslt"/>
     92      <xref linkend="gtkmm2"/>
     93      (or <xref linkend="gtkmm3"/> and
     94      <ulink url="http://ftp.gnome.org/pub/gnome/sources/gdl/">gnome docking library</ulink>
     95      for the experimental gtk+-3 build),
     96      <xref linkend="libxslt"/> and
     97      <xref linkend="popt"/>
    9398    </para>
    9499
    95100    <bridgehead renderas="sect4">Recommended</bridgehead>
    96101    <para role="recommended">
     102      <xref linkend="lcms2"/> or
    97103      <xref linkend="lcms"/>
    98104    </para>
     
    101107    <para role="optional">
    102108      <xref linkend="aspell"/>,
     109      <xref linkend="dbus"/>,
    103110      <xref linkend="doxygen"/>,
    104111      <xref linkend="imagemagick"/>,
     112      <!-- these document foundation links work from firefox's address bar, or from
     113       google (pages telling you how to get it from git), but when I link them here
     114       I get "There is currently no text in this page..."
     115      <ulink url="https://wiki.documentfoundation.org/DLP/Libraries/libcdr/">libcdr</ulink>,
     116      <ulink url="https://wiki.documentfoundation.org/DLP/Libraries/libvisio/">libvisio</ulink>,
     117      -->
     118      <ulink url="https://github.com/LibreOffice/libcdr">libcdr</ulink>,
     119      <ulink url="https://github.com/LibreOffice/libvisio">libvisio</ulink>,
    105120      <ulink url="http://libwpg.sourceforge.net/">libwpg</ulink>,
     121      <ulink url="https://sourceforge.net/projects/NumPy/files/">NumPy</ulink>
     122      (for the testsuite and at runtime for some extensions)
    106123      <xref linkend="poppler"/> and
    107       <xref linkend="popt"/>
     124      <ulink url="http://cheeseshop.python.org/pypi/lxml/">python-lxml</ulink>
     125      (for the testsuite, and at runtime for some of the extensions)
    108126    </para>
    109127
     
    112130    <para role="optional">
    113131      <ulink url="http://search.cpan.org/~tjmather/XML-XQL-0.68/lib/XML/XQL.pm">XML::XQL</ulink>
    114       and <ulink url="http://cheeseshop.python.org/pypi/lxml/">python-lxml</ulink>
    115132    </para>
    116133
     
    136153    </para>
    137154
    138 <screen><userinput>patch -Np1 -i ../inkscape-&inkscape-version;-poppler-1.patch &amp;&amp;
    139 autoreconf -vi &amp;&amp;
    140 
    141 sed -ri "s:.*(unsigned GC_version).*:\1 = GC_get_version()\;:" configure &amp;&amp;
     155<screen><userinput>patch -Np1 -i ../inkscape-&inkscape-version;-testfiles-1.patch &amp;&amp;
    142156
    143157./configure --prefix=/usr &amp;&amp;
    144158make</userinput></screen>
    145159
    146 <!-- Test suite is broken as of inkscape-0.48.5
    147160    <para>
    148161      To test the results, issue: <command>make check</command>.
    149162    </para>
    150 -->
    151163    <para>
    152164      Now, as the <systemitem class="username">root</systemitem> user:
Note: See TracChangeset for help on using the changeset viewer.