Ignore:
Timestamp:
11/27/2005 02:03:33 AM (18 years ago)
Author:
Randy McMurchy <randy@…>
Branches:
10.0, 10.1, 11.0, 11.1, 11.2, 11.3, 12.0, 12.1, 6.2, 6.2.0, 6.2.0-rc1, 6.2.0-rc2, 6.3, 6.3-rc1, 6.3-rc2, 6.3-rc3, 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:
4e97f2d
Parents:
67ca8f6
Message:

Added documentation installation and clarified the purpose of the sed command in the FreeType instructions

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

File:
1 edited

Legend:

Unmodified
Added
Removed
  • general/graphlib/freetype2.xml

    r67ca8f6 r9d3c5f1  
    66
    77  <!ENTITY freetype2-download-http "http://prdownloads.sourceforge.net/freetype/freetype-&freetype2-version;.tar.bz2">
    8   <!ENTITY freetype2-download-ftp " ">
    9   <!ENTITY freetype2-md5sum "a4012e7d1f6400df44a16743b11b8423">
    10   <!ENTITY freetype2-size "1.0 MB">
    11   <!ENTITY freetype2-buildsize "19.1 MB">
    12   <!ENTITY freetype2-time "0.3 SBU">
     8  <!ENTITY freetype2-download-ftp  "ftp://ftp.fu-berlin.de/unix/linux/mirrors/gentoo/distfiles/freetype-&freetype2-version;.tar.bz2">
     9  <!ENTITY freetype2-md5sum        "a4012e7d1f6400df44a16743b11b8423">
     10  <!ENTITY freetype2-size          "1.0 MB">
     11  <!ENTITY freetype2-buildsize     "25.0 MB (includes installing additional documentation)">
     12  <!ENTITY freetype2-time          "0.4 SBU">
     13  <!ENTITY freetype2-doc-download  "http://prdownloads.sourceforge.net/freetype/freetype-doc-&freetype2-version;.tar.bz2">
    1314]>
    1415
     
    5657    </itemizedlist>
    5758
     59    <bridgehead renderas="sect3">Additional Downloads</bridgehead>
     60    <itemizedlist spacing="compact">
     61      <listitem>
     62        <para>Additional documentation: <ulink
     63        url="&freetype2-doc-download;"/></para>
     64      </listitem>
     65    </itemizedlist>
     66
    5867  </sect2>
    5968
    6069  <sect2 role="installation">
    6170    <title>Installation of FreeType2</title>
     71
     72    <para>If you downloaded the additional documentation, unpack it into the
     73    source tree using the following command:</para>
     74
     75<screen><userinput>tar xf ../freetype-doc-&freetype2-version;.tar.bz2 --strip-components=2 -C docs</userinput></screen>
    6276
    6377    <para>Install <application>FreeType2</application> by running the following
     
    7387    <para>Now, as the <systemitem class="username">root</systemitem> user:</para>
    7488
    75 <screen role="root"><userinput>make install</userinput></screen>
     89<screen role="root"><userinput>make install &amp;&amp;
     90install -v -m755 -d /usr/share/doc/freetype-&freetype2-version; &amp;&amp;
     91cp -v -R docs/* /usr/share/doc/freetype-&freetype2-version;</userinput></screen>
    7692
    7793  </sect2>
     
    8197
    8298    <para><command>sed -i -r 's:.*(#.*BYTE.*) .*:\1:'
    83      include/freetype/config/ftoption.h</command>: Uncomments configuration
    84      options.</para>
     99     include/freetype/config/ftoption.h</command>: This command enables the
     100     built-in TrueType bytecode interpreter which in turn enables hinting of
     101     TrueType glyphs. Enabling the interpreter results in much better rendering
     102     of TrueType fonts.</para>
    85103
    86104  </sect2>
Note: See TracChangeset for help on using the changeset viewer.