Ignore:
Timestamp:
10/21/2014 12:03:20 AM (10 years ago)
Author:
Fernando de Oliveira <fernando@…>
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, krejzi/svn, 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:
131b1b7
Parents:
1f8a9e7f
Message:

Update to Fontforge-20141014.
KDE: include instructions to install languages besides the default one.
Transcode-1.1.7: reword references to problems with packages. We are trying to find a standard for that.

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

File:
1 edited

Legend:

Unmodified
Added
Removed
  • xsoft/other/fontforge.xml

    r1f8a9e7f r3e5e86a  
    55  %general-entities;
    66
    7   <!ENTITY fontforge-download-http "&sources-anduin-other-http;/fontforge-&fontforge-version;.tar.xz">
     7<!--  <!ENTITY fontforge-download-http "&sources-anduin-other-http;/fontforge-&fontforge-version;.tar.xz">-->
     8  <!ENTITY fontforge-download-http "https://github.com/fontforge/fontforge/releases/download/&fontforge-date;/fontforge-&fontforge-date;.tar.gz">
    89  <!ENTITY fontforge-download-ftp  " ">
    9   <!ENTITY fontforge-md5sum        "024ebb9dca824154fc19310b675f9d50">
    10   <!ENTITY fontforge-size          "14 MB">
    11   <!ENTITY fontforge-buildsize     "235 MB">
    12   <!ENTITY fontforge-time          "2.2 SBU">
     10  <!ENTITY fontforge-md5sum        "2a9c7a8d88868fa6b421ab779e973f6d">
     11  <!ENTITY fontforge-size          "118 MB">
     12  <!ENTITY fontforge-buildsize     "353M MB (additional 1 MB for the tests)">
     13  <!ENTITY fontforge-time          "2.1 SBU (additional 0.2 SBU for the tests)">
    1314]>
    1415
     
    7273      </listitem>
    7374    </itemizedlist>
    74 
     75<!--
    7576    <para>
    7677      The <application>FontForge</application> tarball specified above was not
     
    7980      the autotools components and documentation. The BLFS team made no changes
    8081      to the existing source files.
    81     </para>
     82    </para>-->
    8283
    8384    <bridgehead renderas="sect3">FontForge Dependencies</bridgehead>
     
    8788      <xref linkend="cairo"/>,
    8889      <xref linkend="freetype2"/>,
     90      <xref linkend="harfbuzz"/>,
     91      <xref linkend="gtk2"/>,
    8992      <xref linkend="libxml2"/> and
    9093      <xref linkend="xorg7-lib"/>
     
    116119
    117120    <para>
    118       Fix building with <application>Giflib</application> 5.1.0:
    119     </para>
    120 
    121 <screen><userinput>sed "/DGifCloseFile/s:gif:&amp;, NULL:g" -i gutils/gimagereadgif.c</userinput></screen>
    122 
    123     <para>
    124121      Install <application>FontForge</application> by running the following
    125122      commands:
    126123    </para>
    127124
    128 <screen><userinput>./configure --prefix=/usr    \
    129             --disable-static \
    130             --docdir=/usr/share/doc/fontforge-&fontforge-version; &amp;&amp;
     125<screen><userinput>./bootstrap                   &amp;&amp;
     126./configure --prefix=/usr     \
     127            --enable-gtk2-use \
     128            --disable-static  \
     129            --docdir=/usr/share/doc/fontforge-&fontforge-date; &amp;&amp;
    131130make</userinput></screen>
    132131
    133132    <para>
    134       To test the results, issue: <command>make -k check</command>. Test 32
    135       fails for unknown reasons.
     133      To test the results, issue: <command>make check</command>.
    136134    </para>
    137135
     
    141139
    142140<screen role="root"><userinput>make install</userinput></screen>
    143 
    144     <para>
    145       If desired, install desktop support files as the
    146       <systemitem class="username">root</systemitem> user:
    147     </para>
    148 
    149 <screen role="root"><userinput>rm -rf desktop/icons/src &amp;&amp;
    150 cp -rf desktop/icons/* /usr/share/icons/hicolor &amp;&amp;
    151 install -Dm644 desktop/fontforge.desktop /usr/share/applications/fontforge.desktop &amp;&amp;
    152 install -Dm644 desktop/fontforge.xml /usr/share/mime/packages/fontforge.xml</userinput></screen>
    153141
    154142  </sect2>
     
    172160        <seg>
    173161          /usr/include/fontforge,
    174           /usr/share/doc/fontforge-&fontforge-version; and
     162          /usr/share/doc/fontforge-&fontforge-date; and
    175163          /usr/share/fontforge
    176164        </seg>
Note: See TracChangeset for help on using the changeset viewer.