Changeset 19bf380


Ignore:
Timestamp:
03/24/2005 09:56:36 PM (17 years ago)
Author:
Randy McMurchy <randy@…>
Branches:
10.0, 10.1, 11.0, 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, ken/refactor-virt, krejzi/svn, lazarus, nosym, perl-modules, qt5new, systemd-11177, systemd-13485, trunk, xry111/git-date, xry111/git-date-for-trunk, xry111/git-date-test
Children:
b1fc792
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

Files:
4 edited

Legend:

Unmodified
Added
Removed
  • general.ent

    r3a0d3cf8 r19bf380  
    9595<!ENTITY lcms-version                 "1.14">
    9696<!ENTITY freetype2-version            "2.1.9">
    97 <!ENTITY fontconfig-version           "2.2.3">
     97<!ENTITY fontconfig-version           "2.3.1">
    9898<!ENTITY libart_lgpl-version          "2.3.16">
    9999<!ENTITY librsvg-version              "2.8.1">
  • general/graphlib/fontconfig.xml

    r3a0d3cf8 r19bf380  
    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>
  • introduction/welcome/changelog.xml

    r3a0d3cf8 r19bf380  
    2323<itemizedlist>
    2424
    25 <listitem><para>March 24th, 2005 [randy]: Updated to
    26 Sysstat-5.1.5</para></listitem>
     25<listitem><para>March 24th, 2005 [randy]: Updated to Sysstat-5.1.5 and
     26Fontconfig-2.3.1.</para></listitem>
    2727
    2828<listitem><para>March 23rd, 2005 [randy]: Updated to Shadow-4.0.7; added
  • x/installing/x-setup.xml

    r3a0d3cf8 r19bf380  
    175175<para>Ensure you have the following directory entries in
    176176<filename>/etc/fonts/local.conf</filename>, inside the fontconfig
    177 tags:</para>
     177tags. Create <filename>/etc/fonts/local.conf</filename> using the
     178following commands:</para>
    178179
    179180<indexterm zone="x-setup fonts">
     
    181182</indexterm>
    182183
     184<screen><userinput><command>cat &gt; /etc/fonts/local.conf &lt;&lt; "EOF"</command>
     185&lt;?xml version="1.0"?&gt;
     186&lt;!DOCTYPE fontconfig SYSTEM "fonts.dtd"&gt;
     187&lt;!-- /etc/fonts/local.conf file for local customizations --&gt;
     188
     189&lt;fontconfig&gt;
     190&lt;dir&gt;/usr/X11R6/lib/X11/fonts/TTF&lt;/dir&gt;
     191&lt;dir&gt;/usr/X11R6/lib/X11/fonts/Type1&lt;/dir&gt;
     192&lt;/fontconfig&gt;
     193
     194<command>EOF</command></userinput></screen>
     195
     196<!--
    183197<screen><userinput><command>sed -i -e '/^&lt;\/fontconfig&gt;/i\
    184198&lt;dir&gt;/usr/X11R6/lib/X11/fonts/TTF&lt;/dir&gt;\
    185199&lt;dir&gt;/usr/X11R6/lib/X11/fonts/Type1&lt;/dir&gt;' /etc/fonts/local.conf</command></userinput></screen>
     200 -->
    186201
    187202<para>The <command>fc-cache</command> program will automatically search
Note: See TracChangeset for help on using the changeset viewer.