Changeset fdf8b786


Ignore:
Timestamp:
04/29/2007 05:22:49 PM (17 years ago)
Author:
Dan Nichilson <dnicholson@…>
Branches:
10.0, 10.1, 11.0, 11.1, 11.2, 11.3, 12.0, 12.1, 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:
0997f66
Parents:
bea96f1
Message:

Updated to fontconfig-2.4.2

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

Files:
3 edited

Legend:

Unmodified
Added
Removed
  • general.ent

    rbea96f1 rfdf8b786  
    44-->
    55
    6 <!ENTITY day          "27">                   <!-- Always 2 digits -->
     6<!ENTITY day          "29">                   <!-- Always 2 digits -->
    77<!ENTITY month        "04">                   <!-- Always 2 digits -->
    88<!ENTITY year         "2007">
     
    137137<!ENTITY libmng-version               "1.0.9">
    138138<!ENTITY freetype2-version            "2.3.4">
    139 <!ENTITY fontconfig-version           "2.3.2">
     139<!ENTITY fontconfig-version           "2.4.2">
    140140<!ENTITY libart_lgpl-version          "2.3.19">
    141141<!ENTITY librsvg-version              "2.16.1">
  • general/graphlib/fontconfig.xml

    rbea96f1 rfdf8b786  
    77  <!ENTITY fontconfig-download-http "http://fontconfig.org/release/fontconfig-&fontconfig-version;.tar.gz">
    88  <!ENTITY fontconfig-download-ftp  "ftp://ftp.fu-berlin.de/unix/linux/mirrors/gentoo/distfiles/fontconfig-&fontconfig-version;.tar.gz">
    9   <!ENTITY fontconfig-md5sum        "7354f9f125ea78a8f2851cb9c31d4866">
    10   <!ENTITY fontconfig-size          "942 KB">
    11   <!ENTITY fontconfig-buildsize     "13.0 MB">
     9  <!ENTITY fontconfig-md5sum        "108f9a03fa9ed9dd779cc7ca236da557">
     10  <!ENTITY fontconfig-size          "1.2 MB">
     11  <!ENTITY fontconfig-buildsize     "11.3 MB">
    1212  <!ENTITY fontconfig-time          "0.2 SBU">
    1313]>
     
    5555    </itemizedlist>
    5656
     57    <!-- Since fontconfig is at 2.4.x, obviously it's more current
     58         than 2.3.92. Uncomment when 2.4.9x is released
    5759    <note>
    5860      <para>The numbering system of <application>Fontconfig</application> is
     
    6264      &fontconfig-version;</para>
    6365    </note>
     66    -->
    6467
    6568    <bridgehead renderas="sect3">Fontconfig Dependencies</bridgehead>
    6669
    6770    <bridgehead renderas="sect4">Required</bridgehead>
    68     <para role="required"><xref linkend="freetype2"/> and <xref linkend="expat"/></para>
     71    <para role="required"><xref linkend="freetype2"/> and
     72    <xref linkend="expat"/> or <xref linkend="libxml2"/> (requires
     73    <xref linkend="pkgconfig"/>)</para>
    6974
    7075    <bridgehead renderas="sect4">Optional</bridgehead>
     
    9095    commands:</para>
    9196
    92 <screen><userinput>./configure --prefix=/usr --sysconfdir=/etc \
     97<screen><userinput>./configure --prefix=/usr \
     98    --sysconfdir=/etc --localstatedir=/var \
    9399    --disable-docs --without-add-fonts \
    94100    --with-docdir=/usr/share/doc/fontconfig-&fontconfig-version; &amp;&amp;
     
    114120    <title>Command Explanations</title>
    115121
     122    <para><parameter>--localstatedir=/var</parameter>: This switch places
     123    the system font cache files in <filename
     124    class='directory'>/var/cache/fontconfig</filename>.</para>
     125
    116126    <para><parameter>--disable-docs</parameter>: This switch avoids building
    117127    the documentation (the release tarball includes pre-generated
     
    138148      <title>Config Files</title>
    139149
    140       <para><filename>/etc/fonts/* and /etc/fonts/conf.d/*</filename></para>
     150      <para><filename>/etc/fonts/*, /etc/fonts/conf.avail/*, and
     151      /etc/fonts/conf.d/*</filename></para>
    141152
    142153      <indexterm zone="fontconfig fontconfig-config">
     
    146157      <indexterm zone="fontconfig fontconfig-config">
    147158        <primary sortas="e-etc-fonts-conf.d">/etc/fonts/conf.d/*</primary>
     159      </indexterm>
     160
     161      <indexterm zone="fontconfig fontconfig-config">
     162        <primary sortas="e-etc-fonts-conf.avail">/etc/fonts/conf.avail/*</primary>
    148163      </indexterm>
    149164
     
    153168      <title>Configuration Information</title>
    154169
    155       <para>The configuration file for <application>Fontconfig</application> is
    156       <filename>/etc/fonts/fonts.conf</filename>. Generally you do not want to
    157       edit this file. To put a new font directory in the configuration, create
     170      <para>The main configuration file for <application>Fontconfig</application>
     171      is <filename>/etc/fonts/fonts.conf</filename>. Generally you do not want
     172      to edit this file. It will also read <filename>/etc/fonts/local.conf</filename>
     173      and any files in <filename class='directory'>/etc/fonts/conf.d</filename>.
     174      To put a new font directory in the configuration, create
    158175      (or update) the <filename>/etc/fonts/local.conf</filename> file with your
    159       local information. The default location of fonts in
    160       <application>Fontconfig</application> is:</para>
     176      local information or add a new file in
     177      <filename class='directory'>/etc/fonts/conf.d</filename>. The default
     178      location of fonts in <application>Fontconfig</application> is:</para>
    161179
    162180      <itemizedlist spacing='compact'>
     
    168186        </listitem>
    169187      </itemizedlist>
     188
     189      <para><application>Fontconfig</application> also ships many example
     190      configuration files in the <filename
     191      class='directory'>/etc/fonts/conf.avail</filename> directory. Symlinking
     192      to specific files from <filename class='directory'>/etc/fonts/conf.d</filename>
     193      will enable them. The default setup is generally good enough for most
     194      users. See <filename>/etc/fonts/conf.avail/README</filename> for a
     195      description of the configuration files.</para>
    170196
    171197      <indexterm zone="fontconfig fontconfig-config">
     
    179205      <para>More information about configuring
    180206      <application>Fontconfig</application> can be found in the user's manual
    181       at <ulink url="http://fontconfig.org/fontconfig-user.html"/>.  There are
    182       additional configuration files shipped with
    183       <application>Fontconfig</application> in <filename
    184       class="directory">/etc/fonts/conf.d</filename> that will be enabled
    185       if their names begin with 2 numbers, e.g.,
    186       <filename>/etc/fonts/conf.d/10-autohint.conf</filename>.</para>
     207      in <ulink
     208      url="file:///usr/share/doc/fontconfig-&fontconfig-version;/fontconfig-user.html"/>.
     209      </para>
    187210
    188211      <note>
    189         <para><application>X</application> also includes an internal (and
     212        <para><application>XFree86</application> also includes an internal (and
    190213        older) version of <application>Fontconfig</application> and unless it
    191         is explicitly disabled when building <application>Xorg</application> or
    192         <application>XFree86</application>, the internal version is created
    193         leaving two slightly incompatible libraries on your system. It is
    194         recommended that you only install one version.</para>
     214        is explicitly disabled, the internal version is created leaving two
     215        slightly incompatible libraries on your system. It is recommended that
     216        you only install one version.</para>
    195217      </note>
    196218
     
    208230
    209231      <seglistitem>
    210         <seg>fc-cache, fc-list, and fc-match</seg>
     232        <seg>fc-cache, fc-cat, fc-list, and fc-match</seg>
    211233        <seg>libfontconfig.{so,a}</seg>
    212234        <seg>/etc/fonts, /usr/include/fontconfig and
     
    230252      </varlistentry>
    231253
     254      <varlistentry id="fc-cat">
     255        <term><command>fc-cat</command></term>
     256        <listitem>
     257          <para>is used to read font information caches.</para>
     258          <indexterm zone="fontconfig fc-cat">
     259            <primary sortas="b-fc-cat">fc-cat</primary>
     260          </indexterm>
     261        </listitem>
     262      </varlistentry>
     263
    232264      <varlistentry id="fc-list">
    233265        <term><command>fc-list</command></term>
  • introduction/welcome/changelog.xml

    rbea96f1 rfdf8b786  
    4343
    4444    <listitem>
     45      <para>April 29th, 2007</para>
     46      <itemizedlist>
     47        <listitem>
     48          <para>[dnicholson] - Updated to Fontconfig-2.4.2. Fixes ticket
     49          #2134.</para>
     50        </listitem>
     51      </itemizedlist>
     52    </listitem>
     53
     54    <listitem>
    4555      <para>April 27th, 2007</para>
    4656      <itemizedlist>
Note: See TracChangeset for help on using the changeset viewer.