Ignore:
Timestamp:
03/24/2005 09:56:36 PM (19 years ago)
Author:
Randy McMurchy <randy@…>
Branches:
10.0, 10.1, 11.0, 11.1, 11.2, 11.3, 12.0, 12.1, 6.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:
b1fc792b
Parents:
3a0d3cf8
Message:

Updated to Fontconfig-2.3.1

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

File:
1 edited

Legend:

Unmodified
Added
Removed
  • general/graphlib/fontconfig.xml

    r3a0d3cf8 r19bf3801  
    66
    77<!ENTITY fontconfig-download-http "http://fontconfig.org/release/fontconfig-&fontconfig-version;.tar.gz">
    8 <!ENTITY fontconfig-download-ftp "ftp://ftp.fu-berlin.de/unix/linux/mirrors/gentoo/distfiles/fontconfig-&fontconfig-version;.tar.gz">
    9 <!ENTITY fontconfig-md5sum "2466a797d645cda5eb466080fdaec416">
    10 <!ENTITY fontconfig-size "747 KB">
    11 <!ENTITY fontconfig-buildsize "10 MB">
    12 <!ENTITY fontconfig-time "0.18 SBU">
     8<!-- <!ENTITY fontconfig-download-ftp "ftp://ftp.fu-berlin.de/unix/linux/mirrors/gentoo/distfiles/fontconfig-&fontconfig-version;.tar.gz"> -->
     9<!ENTITY fontconfig-download-ftp " ">
     10<!ENTITY fontconfig-md5sum "d5e42a27ad2f22bc5ec45f15533fc5d1">
     11<!ENTITY fontconfig-size "962 KB">
     12<!ENTITY fontconfig-buildsize "10.5 MB">
     13<!ENTITY fontconfig-time "0.19 SBU">
    1314]>
    1415
     
    2021<?dbhtml filename="fontconfig.html"?>
    2122<title>Fontconfig-&fontconfig-version;</title>
     23<indexterm zone="fontconfig">
     24<primary sortas="a-Fontconfig">Fontconfig</primary></indexterm>
    2225
    2326<sect2>
     
    4245<note><para>The numbering system of <application>Fontconfig</application> is
    4346unusual. The beta versions of the package are numbered with a 9x in the last
    44 portion of the release number. This means that 2.2.96 is a beta release and
    45 the most current release is of the form 2.2.3</para></note>
    46 
     47portion of the release number. This means that 2.3.90 is a beta release and
     48the most current release is of the form 2.3.1</para></note>
    4749</sect3>
    4850
     
    6769<screen><userinput><command>./configure --prefix=/usr \
    6870    --sysconfdir=/etc --disable-docs &amp;&amp;
    69 make &amp;&amp;
    70 make install</command></userinput></screen>
     71make</command></userinput></screen>
     72
     73<para>Now, as the root user:</para>
     74
     75<screen><userinput role='root'><command>make install</command></userinput></screen>
    7176</sect2>
    7277
     
    9196<title>Configuring <application>Fontconfig</application></title>
    9297
    93 <sect3><title>Config files</title>
    94 <para><filename>/etc/fonts/*</filename></para>
     98<sect3 id="fontconfig-config"><title>Config files</title>
     99<para><filename>/etc/fonts/* and /etc/fonts/conf.d/*</filename></para>
     100<indexterm zone="fontconfig fontconfig-config">
     101<primary sortas="e-etc-fonts">/etc/fonts/*</primary></indexterm>
     102<indexterm zone="fontconfig fontconfig-config">
     103<primary sortas="e-etc-fonts-conf.d">/etc/fonts/conf.d/*</primary></indexterm>
    95104</sect3>
    96105
     
    99108<para>The configuration file for <application>Fontconfig</application> is
    100109<filename>/etc/fonts/fonts.conf</filename>. Generally you do not want to edit
    101 this file. To put a new font directory in the configuration, update the
    102 <filename>/etc/fonts/local.conf</filename> file with your local information.
    103 The default location of fonts in <application>Fontconfig</application> is:
     110this file. To put a new font directory in the configuration, create (or
     111update) the <filename>/etc/fonts/local.conf</filename> file with your local
     112information. The default location of fonts in
     113<application>Fontconfig</application> is:
    104114</para>
    105115
     
    108118<listitem><para>~/.fonts</para></listitem>
    109119</itemizedlist>
     120<indexterm zone="fontconfig fontconfig-config">
     121<primary sortas="g-usr-share-fonts">/usr/share/fonts</primary></indexterm>
     122<indexterm zone="fontconfig fontconfig-config">
     123<primary sortas="g-AA.fonts">~/.fonts</primary></indexterm>
    110124
    111125<note><para><application>X</application> also includes an internal (and
    112126older) version of <application>Fontconfig</application> and unless it is
    113 explicitly disabled when building <application>XFree86</application>, the
    114 internal version is created leaving two slightly incompatible libraries on
    115 your system. It is recommended that you only install one version.</para></note>
    116 
     127explicitly disabled when building <application>Xorg</application> or
     128<application>XFree86</application>, the internal version is created leaving
     129two slightly incompatible libraries on your system. It is recommended that
     130you only install one version.</para></note>
    117131</sect3>
    118132
     
    122136<title>Contents</title>
    123137
    124 <para>The <application>Fontconfig</application> package contains the
    125 <filename class='libraryfile'>libfontconfig</filename> library,
    126 <command>fc-cache</command>, and <command>fc-list</command>.</para>
     138<segmentedlist>
     139<segtitle>Installed Programs</segtitle>
     140<segtitle>Installed Library</segtitle>
     141<segtitle>Installed Directories</segtitle>
    127142
    128 </sect2>
     143<seglistitem>
     144<seg>fc-cache, fc-list and fc-match</seg>
     145<seg>libfontconfig.[so,a]</seg>
     146<seg>/etc/fonts and /usr/include/fontconfig</seg>
     147</seglistitem>
     148</segmentedlist>
    129149
    130 <sect2><title>Description</title>
     150<variablelist>
     151<bridgehead renderas="sect3">Short Descriptions</bridgehead>
     152<?dbfo list-presentation="list"?>
    131153
    132 <sect3><title>fc-cache</title>
    133 <para><command>fc-cache</command> is a command to create font information
    134 caches.</para></sect3>
     154<varlistentry id="fc-cache">
     155<term><command>fc-cache</command></term>
     156<listitem><para>is used to create font information caches.</para>
     157<indexterm zone="fontconfig fc-cache">
     158<primary sortas="b-fc-cache">fc-cache</primary>
     159</indexterm></listitem>
     160</varlistentry>
    135161
    136 <sect3><title>fc-list</title>
    137 <para><command>fc-list</command> is a command to list fonts.</para></sect3>
     162<varlistentry id="fc-list">
     163<term><command>fc-list</command></term>
     164<listitem><para>is used to create font lists.</para>
     165<indexterm zone="fontconfig fc-list">
     166<primary sortas="b-fc-list">fc-list</primary>
     167</indexterm></listitem>
     168</varlistentry>
     169
     170<varlistentry id="fc-match">
     171<term><command>fc-match</command></term>
     172<listitem><para>is used to match available fonts, or find fonts that match
     173a given pattern.</para>
     174<indexterm zone="fontconfig fc-match">
     175<primary sortas="b-fc-match">fc-match</primary>
     176</indexterm></listitem>
     177</varlistentry>
     178
     179<varlistentry id="libfontconfig">
     180<term><filename class='libraryfile'>libfontconfig.[so,a]</filename></term>
     181<listitem><para>contains functions used by the
     182<application>Fontconfig</application> programs and also by other programs to
     183configure or customize font access.</para>
     184<indexterm zone="fontconfig libfontconfig">
     185<primary sortas="c-libfontconfig">libfontconfig.[so,a]</primary>
     186</indexterm></listitem>
     187</varlistentry>
     188</variablelist>
    138189
    139190</sect2>
Note: See TracChangeset for help on using the changeset viewer.