--- fontconfig-2.8.0.orig/debian/70-yes-bitmaps.conf
+++ fontconfig-2.8.0/debian/70-yes-bitmaps.conf
@@ -0,0 +1,3 @@
+
+
+
--- fontconfig-2.8.0.orig/debian/control
+++ fontconfig-2.8.0/debian/control
@@ -0,0 +1,110 @@
+Source: fontconfig
+Section: fonts
+Priority: optional
+Maintainer: Ubuntu Developers
+XSBC-Original-Maintainer: Keith Packard
+Uploaders: Josselin Mouette
+Build-Depends: cdbs (>= 0.4.90ubuntu8), debhelper (>= 8.1.2ubuntu2),
+ libfreetype6-dev (>= 2.1.7), libexpat1-dev,
+ binutils (>= 2.12.90.0.9), po-debconf
+Standards-Version: 3.8.3
+
+Package: fontconfig
+Section: fonts
+Architecture: any
+Depends: ${shlibs:Depends}, ${misc:Depends}, fontconfig-config
+Replaces: fontconfig-config (<< 2.5.93-1)
+Multi-Arch: foreign
+Description: generic font configuration library - support binaries
+ Fontconfig is a font configuration and customization library, which
+ does not depend on the X Window System. It is designed to locate
+ fonts within the system and select them according to requirements
+ specified by applications.
+ .
+ Fontconfig is not a rasterization library, nor does it impose a
+ particular rasterization library on the application. The X-specific
+ library 'Xft' uses fontconfig along with freetype to specify and
+ rasterize fonts.
+ .
+ This package contains a program to maintain the fontconfig cache
+ (fc-cache), a sample program to list installed fonts (fc-list), a program
+ to test the matching rules (fc-match) and a program to dump the binary
+ cache files in string form (fc-cat). It no longer makes fonts managed by
+ defoma available to fontconfig applications.
+
+Package: fontconfig-config
+Section: fonts
+Architecture: all
+Depends: ${misc:Depends}, ucf (>= 0.29), ttf-dejavu-core | ttf-bitstream-vera | ttf-freefont | gsfonts-x11
+Replaces: fontconfig (<< 2.3.2-2)
+Conflicts: fontconfig (<< 2.3.2-2)
+Multi-Arch: foreign
+Description: generic font configuration library - configuration
+ Fontconfig is a font configuration and customization library, which
+ does not depend on the X Window System. It is designed to locate
+ fonts within the system and select them according to requirements
+ specified by applications.
+ .
+ This package contains the configuration files and scripts for fontconfig.
+
+Package: fontconfig-udeb
+Section: debian-installer
+XC-Package-Type: udeb
+Architecture: any
+Priority: extra
+Depends: ${shlibs:Depends}
+Description: generic font configuration library - minimal runtime
+ Fontconfig is a font configuration and customization library, which
+ does not depend on the X Window System. It is designed to locate
+ fonts within the system and select them according to requirements
+ specified by applications.
+ .
+ This package contains the minimal runtime library and configuration,
+ only for use in the installation system.
+
+Package: libfontconfig1-dev
+Section: libdevel
+Architecture: any
+Depends: libfontconfig1 (= ${binary:Version}), ${misc:Depends}, libexpat1-dev, libfreetype6-dev (>= 2.1.7), pkg-config
+Provides: libfontconfig-dev
+Description: generic font configuration library - development
+ Fontconfig is a font configuration and customization library, which
+ does not depend on the X Window System. It is designed to locate
+ fonts within the system and select them according to requirements
+ specified by applications.
+ .
+ This package contains the static libraries and headers needed for the
+ development of applications using fontconfig.
+
+Package: libfontconfig1
+Section: libs
+Architecture: any
+Depends: ${shlibs:Depends}, ${misc:Depends}, fontconfig-config (= ${source:Version})
+Provides: libfontconfig
+Multi-Arch: same
+Pre-Depends: ${misc:Pre-Depends}
+Description: generic font configuration library - runtime
+ Fontconfig is a font configuration and customization library, which
+ does not depend on the X Window System. It is designed to locate
+ fonts within the system and select them according to requirements
+ specified by applications.
+ .
+ This package contains the runtime library needed to launch applications
+ using fontconfig.
+
+Package: libfontconfig1-dbg
+Section: debug
+Priority: extra
+Architecture: any
+Depends: ${misc:Depends}, libfontconfig1 (= ${binary:Version})
+Description: generic font configuration library - debugging symbols
+ Fontconfig is a font configuration and customization library, which
+ does not depend on the X Window System. It is designed to locate
+ fonts within the system and select them according to requirements
+ specified by applications.
+ .
+ This package contains the debugging symbols associated with
+ libfontconfig1. They will automatically be used by gdb for debugging
+ fontconfig-related issues. It should be installed when experiencing crashes
+ involving fontconfig so that a better backtrace is provided in
+ the bug report.
--- fontconfig-2.8.0.orig/debian/fontconfig.postinst
+++ fontconfig-2.8.0/debian/fontconfig.postinst
@@ -0,0 +1,30 @@
+#!/bin/sh
+
+set +e
+
+if [ "$1" = triggered ]; then
+ # Force regeneration of all fontconfig cache files.
+ mkdir -p /var/cache/fontconfig
+ fc-cache -s -v 1>/var/log/fontconfig.log 2>&1 || printf "fc-cache failed.\nSee /var/log/fontconfig.log for more information.\n"
+ exit 0
+fi
+
+#DEBHELPER#
+
+if [ "$1" = configure ]; then
+ if dpkg --compare-versions "$2" lt 2.4.0-1; then
+ printf "Cleaning up old fontconfig caches... "
+ for dir in /usr/share/fonts /var/lib/defoma/fontconfig.d /usr/X11R6/lib/X11/fonts /usr/local/share/fonts ; do
+ if [ -d $dir ]; then
+ find $dir -name fonts.cache-1 -exec rm -f \{\} \;
+ find $dir -depth -mindepth 1 -type d -exec rmdir --ignore-fail-on-non-empty \{\} \;
+ fi
+ done
+ printf "done.\n"
+ fi
+ # Force regeneration of all fontconfig cache files.
+ mkdir -p /var/cache/fontconfig
+ printf "Regenerating fonts cache... "
+ fc-cache -s -f -v 1>/var/log/fontconfig.log 2>&1 || (printf "failed.\nSee /var/log/fontconfig.log for more information.\n"; exit 1)
+ printf "done.\n"
+fi
--- fontconfig-2.8.0.orig/debian/fontconfig-config.postrm
+++ fontconfig-2.8.0/debian/fontconfig-config.postrm
@@ -0,0 +1,18 @@
+#! /bin/sh
+
+set -e
+
+CONF=/etc/fonts/local.conf
+
+case "$1" in
+ purge)
+ if [ -x /usr/bin/ucf ]; then
+ ucf --purge $CONF
+ fi
+ rm -f $CONF
+ rm -rf /etc/fonts/conf.d
+ rmdir /usr/local/share/fonts 2>/dev/null || true
+ ;;
+esac
+
+#DEBHELPER#
--- fontconfig-2.8.0.orig/debian/libfontconfig1-dev.preinst
+++ fontconfig-2.8.0/debian/libfontconfig1-dev.preinst
@@ -0,0 +1,15 @@
+#!/bin/sh
+
+set -e
+
+# this can be dropped after the oneiric release
+# remove bogus symlinks introduced with upgrades to 2.8.0-3 which should never
+# have reached oneiric
+pkg=libfontconfig1-dev
+doc="/usr/share/doc/$pkg"
+if [ -L "$doc" ]; then
+ rm -f "$doc"
+fi
+
+#DEBHELPER#
+
--- fontconfig-2.8.0.orig/debian/fontconfig-config.preinst
+++ fontconfig-2.8.0/debian/fontconfig-config.preinst
@@ -0,0 +1,15 @@
+#!/bin/sh
+
+set -e
+
+# this can be dropped after the oneiric release
+# remove bogus symlinks introduced with upgrades to 2.8.0-3 which should never
+# have reached oneiric
+pkg=fontconfig-config
+doc="/usr/share/doc/$pkg"
+if [ -L "$doc" ]; then
+ rm -f "$doc"
+fi
+
+#DEBHELPER#
+
--- fontconfig-2.8.0.orig/debian/fontconfig.manpages
+++ fontconfig-2.8.0/debian/fontconfig.manpages
@@ -0,0 +1 @@
+fc-*/*.1
--- fontconfig-2.8.0.orig/debian/libfontconfig1-dev.doc-base
+++ fontconfig-2.8.0/debian/libfontconfig1-dev.doc-base
@@ -0,0 +1,17 @@
+Document: fontconfig-devel
+Title: Fontconfig Developers Reference
+Author: Keith Packard
+Abstract: Developer reference for the fontconfig library.
+ Fontconfig is a library designed to provide system-wide font
+ configuration, customization and application access.
+Section: Programming
+
+Format: PDF
+Files: /usr/share/doc/libfontconfig1-dev/fontconfig-devel.pdf.gz
+
+Format: Text
+Files: /usr/share/doc/libfontconfig1-dev/fontconfig-devel.txt.gz
+
+Format: HTML
+Index: /usr/share/doc/libfontconfig1-dev/fontconfig-devel/t1.html
+Files: /usr/share/doc/libfontconfig1-dev/fontconfig-devel/*.html
--- fontconfig-2.8.0.orig/debian/fc-list.1
+++ fontconfig-2.8.0/debian/fc-list.1
@@ -0,0 +1,61 @@
+.\" This manpage has been automatically generated by docbook2man
+.\" from a DocBook document. This tool can be found at:
+.\"
+.\" Please send any bug reports, improvements, comments, patches,
+.\" etc. to Steve Cheng .
+.TH "FC-LIST" "1" "05 June 2006" "" ""
+
+.SH NAME
+fc-list \- list available fonts
+.SH SYNOPSIS
+
+\fBfc-list\fR [ \fB-vV?\fR ] [ \fB--verbose\fR ] [ \fB--version\fR ] [ \fB--help\fR ] [ \fB\fIpattern\fB\fR ] [ \fB\fIelement\fB\fR ]
+
+.SH "DESCRIPTION"
+.PP
+\fBfc-list\fR lists fonts and styles
+available on the system for applications using fontconfig.
+.SH "OPTIONS"
+.PP
+This program follows the usual GNU command line syntax,
+with long options starting with two dashes (`-'). A summary of
+options is included below.
+.TP
+\fB-v --verbose \fR
+Display status information while busy.
+.TP
+\fB-? --help \fR
+Show summary of options.
+.TP
+\fB-V --version \fR
+Show version of the program and exit.
+.TP
+\fB\fIpattern\fB \fR
+If this argument is set, only fonts matching
+\fIpattern\fR are displayed.
+.TP
+\fB\fIelement\fB \fR
+If set, the \fIelement\fR property
+is displayed for matching fonts.
+.SH "EXAMPLES"
+.TP
+\fBfc-list\fR
+Lists all font faces.
+.TP
+\fBfc-list :lang=hi\fR
+Lists font faces that cover Hindi.
+.TP
+\fBfc-list : family style file spacing \fR
+Lists the filename and spacing value for each font
+face. ``:'' is an empty pattern that matches all
+fonts.
+.SH "SEE ALSO"
+.PP
+\fBfc-cache\fR (1).
+.PP
+The fontconfig user's guide, in HTML format:
+\fI/usr/share/doc/fontconfig/fontconfig-user.html\fR\&.
+.SH "AUTHOR"
+.PP
+This manual page was written by Keith Packard
+ and Josselin Mouette \&.
--- fontconfig-2.8.0.orig/debian/libfontconfig1-dev.manpages
+++ fontconfig-2.8.0/debian/libfontconfig1-dev.manpages
@@ -0,0 +1 @@
+doc/*.3
--- fontconfig-2.8.0.orig/debian/changelog
+++ fontconfig-2.8.0/debian/changelog
@@ -0,0 +1,1695 @@
+fontconfig (2.8.0-3ubuntu9.2) precise-security; urgency=medium
+
+ * SECURITY UPDATE: double free when handling cache files
+ - debian/patches/08_CVE-2016-5384.patch: properly validate offsets in
+ cache files in src/fccache.c.
+ - CVE-2016-5384
+
+ -- Marc Deslauriers Tue, 16 Aug 2016 13:33:30 -0400
+
+fontconfig (2.8.0-3ubuntu9.1) precise-proposed; urgency=low
+
+ * Fix fontconfig-config postinst to ignore rmdir failures when removing
+ /var/lib/defoma/fontconfig.d/ as some systems have files in there.
+ (LP: #1039828)
+
+ -- Stéphane Graber Thu, 16 Aug 2012 19:15:09 -0400
+
+fontconfig (2.8.0-3ubuntu9) precise-proposed; urgency=low
+
+ * Cherry pick from Debian experimental: Remove defoma support.
+ Closes: #651493.
+
+ -- Steve Langasek Tue, 17 Apr 2012 22:28:20 -0700
+
+fontconfig (2.8.0-3ubuntu8) precise; urgency=low
+
+ * Drop 08_ug_us_orth.patch again, as per Eagle Burkut. (Locale was renamed
+ to ug_CN@latin).
+
+ -- Martin Pitt Wed, 04 Apr 2012 12:04:19 +0200
+
+fontconfig (2.8.0-3ubuntu7) precise; urgency=low
+
+ * Add 08_ug_us_orth.patch: Add ug_US orthography.
+
+ -- Martin Pitt Tue, 03 Apr 2012 08:23:25 +0200
+
+fontconfig (2.8.0-3ubuntu6) precise; urgency=low
+
+ * Add 00git_ughur_orthography.patch: Complete Uighur orthography. Patch
+ taken from upstream git head. (LP: #736413)
+
+ -- Martin Pitt Tue, 06 Mar 2012 14:44:07 +0100
+
+fontconfig (2.8.0-3ubuntu5) precise; urgency=low
+
+ * debian/patches/01_fonts_nanum.patch: Fix typo, thanks Felix Geyer for
+ spotting!
+
+ -- Martin Pitt Mon, 13 Feb 2012 15:48:18 +0100
+
+fontconfig (2.8.0-3ubuntu4) precise; urgency=low
+
+ * debian/patches/01_fonts_nanum.patch
+ - Restore Baekmuk fonts because it's still in precise repository
+ - Remove UnBatang, Baekmuk Batang from monospace because these are serif
+ fonts.
+
+ -- Jinkyu Yi Mon, 13 Feb 2012 07:15:33 +0100
+
+fontconfig (2.8.0-3ubuntu3) precise; urgency=low
+
+ * debian/patches/01_fonts_nanum.patch:
+ Changes due to Korean migration to fonts-nanum (LP: #792471).
+
+ -- Gunnar Hjalmarsson Wed, 08 Feb 2012 06:57:12 +0100
+
+fontconfig (2.8.0-3ubuntu2) oneiric; urgency=low
+
+ * Remove /usr/share/doc/$pkg in preinst if it's a symlink for packages
+ fontconfig, fontconfig-config, libfontconfig1-dev and libfontconfig1-dbg;
+ fixes upgrades from older borken packages; LP: #828014. This can be
+ dropped after oneiric, as noted in the preinst snippets.
+
+ -- Loïc Minier Thu, 18 Aug 2011 16:40:46 +0200
+
+fontconfig (2.8.0-3ubuntu1) oneiric; urgency=low
+
+ * Restore Debian delta, mistakenly dropped in the previous sync
+ (LP: #804249):
+ - fix buildd bustage by ignoring errors in postinst and prerm (taken
+ from debian NMU by Riku Voipio )
+ - add debian/fontconfig.prerm
+ - update debian/fontconfig.postinst
+ - debian/fontconfig-config.postinst: drop debconf transition;
+ we remove conf.d links for hinting, subpixel and bitmap configs
+ and stop looking at debconf, excluding 70-no-bitmaps.conf.
+ - debian/fontconfig-config.postinst: also exclude 70-no-bitmaps.conf
+ from "drop debconf transition" to ensure that it doesn't get removed
+ automatically
+ - keep adding it in CONF_FILES through 07_no_bitmaps.patch as well.
+ - debian/patches/00_old_diff_gz.patch:
+ - add MgOpen Moderna family to 40-nonlatin.conf
+ - reorder Bitstream Vera and DejaVu families in 60-latin.conf
+ - debian/patches/00_old_diff_gz.patch,
+ debian/patches/04_ubuntu_monospace_lcd_filter_conf.patch,
+ debian/patches/05_ubuntu_add_hinting_and_antialiasing_confs.patch:
+ - add extra config files:
+ - antialias and hinting.
+ - 52-languageselector.conf
+ - 53-monospace-lcd-filter.conf
+ - debian/patches/05_lcdfilterlegacy.patch: Recognize const value
+ "lcdfilterlegacy", introduced before upstream did introduce "lcdlegacy"
+ - debian/patches/06_ubuntu_lcddefault.patch: set lcddefault as default
+ - drop debian/fontconfig-config.templates, debian/fontconfig-config.config,
+ and associtated po files.
+ - purge debconf database when upgrading from previous versions.
+
+ -- Steve Langasek Fri, 01 Jul 2011 13:06:30 +0100
+
+fontconfig (2.8.0-3) unstable; urgency=low
+
+ * Multi-Arch support
+ * Mark fontconfig, fontconfig-config 'Multi-Arch: foreign'.
+ Patch from Steve Langasek . Closes: #614208
+
+ -- Keith Packard Mon, 27 Jun 2011 10:55:26 -0700
+
+fontconfig (2.8.0-2.2ubuntu1) oneiric; urgency=low
+
+ * Merge from Debian unstable, remaining changes:
+ - fix buildd bustage by ignoring errors in postinst and prerm (taken
+ from debian NMU by Riku Voipio )
+ - add debian/fontconfig.prerm
+ - update debian/fontconfig.postinst
+ - debian/fontconfig-config.postinst: drop debconf transition;
+ we remove conf.d links for hinting, subpixel and bitmap configs
+ and stop looking at debconf, excluding 70-no-bitmaps.conf.
+ - debian/fontconfig-config.postinst: also exclude 70-no-bitmaps.conf
+ from "drop debconf transition" to ensure that it doesn't get removed
+ automatically
+ - keep adding it in CONF_FILES through 07_no_bitmaps.patch as well.
+ - debian/patches/00_old_diff_gz.patch:
+ - add MgOpen Moderna family to 40-nonlatin.conf
+ - reorder Bitstream Vera and DejaVu families in 60-latin.conf
+ - debian/patches/00_old_diff_gz.patch,
+ debian/patches/04_ubuntu_monospace_lcd_filter_conf.patch,
+ debian/patches/05_ubuntu_add_hinting_and_antialiasing_confs.patch:
+ - add extra config files:
+ - antialias and hinting.
+ - 52-languageselector.conf
+ - 53-monospace-lcd-filter.conf
+ - debian/patches/05_lcdfilterlegacy.patch: Recognize const value
+ "lcdfilterlegacy", introduced before upstream did introduce "lcdlegacy"
+ - debian/patches/06_ubuntu_lcddefault.patch: set lcddefault as default
+ - drop debian/fontconfig-config.templates, debian/fontconfig-config.config,
+ and associtated po files.
+ - purge debconf database when upgrading from previous versions.
+ - build for multiarch.
+
+ -- Steve Langasek Fri, 20 May 2011 11:47:37 -0700
+
+fontconfig (2.8.0-2.2) unstable; urgency=low
+
+ * Non-maintainer upload.
+ * Fix pending l10n issues. Debconf translations:
+ - Danish (Joe Hansen). Closes: #592795
+ - Turkish (Gürkan Aslan). Closes: #620073
+
+ -- Christian Perrier Thu, 07 Apr 2011 19:50:12 +0200
+
+fontconfig (2.8.0-2.1ubuntu3) natty; urgency=low
+
+ * Build for multiarch. FFe LP: #733501.
+ * Add versioned build-dependency on multiarch-aware cdbs, and on the
+ multiarch-enabling debhelper.
+ * Add Pre-Depends on ${misc:Pre-Depends}.
+ * Mark libfontconfig Multi-Arch: same.
+ * Install udeb contents to /usr/lib, not to multiarch lib paths.
+
+ -- Steve Langasek Sat, 19 Mar 2011 13:30:55 -0700
+
+fontconfig (2.8.0-2.1ubuntu2) natty; urgency=low
+
+ * Mark fontconfig and fontconfig-config Multi-Arch: foreign, to indicate
+ that they satisfy the dependencies of packages from other than the
+ native arch.
+
+ -- Steve Langasek Sun, 20 Feb 2011 03:06:44 -0800
+
+fontconfig (2.8.0-2.1ubuntu1) natty; urgency=low
+
+ * Merge from Debian unstable, remaining changes: (LP: #680236)
+ - fix buildd bustage by ignoring errors in postinst and prerm (taken
+ from debian NMU by Riku Voipio )
+ - add debian/fontconfig.prerm
+ - update debian/fontconfig.postinst
+ - debian/fontconfig-config.postinst: drop debconf transition;
+ we remove conf.d links for hinting, subpixel and bitmap configs
+ and stop looking at debconf, excluding 70-no-bitmaps.conf.
+ - debian/fontconfig-config.postinst: also exclude 70-no-bitmaps.conf
+ from "drop debconf transition" to ensure that it doesn't get removed
+ automatically
+ - keep adding it in CONF_FILES through 07_no_bitmaps.patch as well.
+ - debian/patches/00_old_diff_gz.patch:
+ - add MgOpen Moderna family to 40-nonlatin.conf
+ - reorder Bitstream Vera and DejaVu families in 60-latin.conf
+ - debian/patches/00_old_diff_gz.patch,
+ debian/patches/04_ubuntu_monospace_lcd_filter_conf.patch,
+ debian/patches/05_ubuntu_add_hinting_and_antialiasing_confs.patch:
+ - add extra config files:
+ - antialias and hinting.
+ - 52-languageselector.conf
+ - 53-monospace-lcd-filter.conf
+ - debian/patches/05_lcdfilterlegacy.patch: Recognize const value
+ "lcdfilterlegacy", introduced before upstream did introduce "lcdlegacy"
+ - debian/patches/06_ubuntu_lcddefault.patch: set lcddefault as default
+ - drop debian/fontconfig-config.templates, debian/fontconfig-config.config,
+ and associtated po files.
+ - purge debconf database when upgrading from previous versions.
+
+ -- Mathieu Trudel-Lapierre Tue, 23 Nov 2010 15:22:57 +0100
+
+fontconfig (2.8.0-2.1) unstable; urgency=low
+
+ * Non-maintainer upload.
+ * Fix pending l10n issues. Debconf translations:
+ - Swedish (Martin Bagge). Closes: #533566
+ - Vietnamese (Clytie Siddall). Closes: #568985
+
+ -- Christian Perrier Sat, 17 Apr 2010 18:41:05 +0200
+
+fontconfig (2.8.0-2ubuntu1) lucid; urgency=low
+
+ * Merge from Debian testing, remaining changes: (LP: #490326)
+ - fix buildd bustage by ignoring errors in postinst and prerm (taken
+ from debian NMU by Riku Voipio )
+ - add debian/fontconfig.prerm
+ - update debian/fontconfig.postinst
+ - debian/fontconfig-config.postinst: drop debconf transition;
+ we remove conf.d links for hinting, subpixel and bitmap configs
+ and stop looking at debconf, excluding 70-no-bitmaps.conf.
+ - debian/fontconfig-config.postinst: also exclude 70-no-bitmaps.conf
+ from "drop debconf transition" to ensure that it doesn't get removed
+ automatically
+ - keep adding it in CONF_FILES through 07_no_bitmaps.patch as well.
+ - debian/patches/00_old_diff_gz.patch:
+ - add MgOpen Moderna family to 40-nonlatin.conf
+ - reorder Bitstream Vera and DejaVu families in 60-latin.conf
+ - debian/patches/00_old_diff_gz.patch,
+ debian/patches/04_ubuntu_monospace_lcd_filter_conf.patch,
+ debian/patches/05_ubuntu_add_hinting_and_antialiasing_confs.patch:
+ - add extra config files:
+ - antialias and hinting.
+ - 52-languageselector.conf
+ - 53-monospace-lcd-filter.conf
+ - debian/patches/05_lcdfilterlegacy.patch: Recognize const value
+ "lcdfilterlegacy", introduced before upstream did introduce "lcdlegacy"
+ - debian/patches/06_ubuntu_lcddefault.patch: set lcddefault as default
+ - drop debian/fontconfig-config.templates, debian/fontconfig-config.config,
+ and associtated po files.
+ * purge debconf database when upgrading from previous versions.
+
+ -- Mathieu Trudel Thu, 14 Jan 2010 13:23:47 -0500
+
+fontconfig (2.8.0-2) unstable; urgency=low
+
+ * Package with defoma debhelper files from version 0.11.10-4
+ * Updated postinst script to follow defoma debhelper style for detecting
+ presence of defoma
+ * ACK NMU 2.8.0-1.1 from Cyril Brulebois , fixed this
+ time by using new defoma bits.
+ * ttf-bitstream-vera is back in the archive (Closes: #461269)
+ * The trigger mechanism means that fc-cache only runs once now.
+ (Closes: #317881, #382213, #498948)
+ * Add Provides: libfontconfig to libfontconfig1 control
+ (Closes: #542835)
+ * Remove stale reference to XFree86 (Closes: #550338)
+ * Change dependency on ttf-dejavu to ttf-dejavu-core (Closes: #517161)
+ * Upstream cache file name changes remove explicit architecture
+ names (Closes: #501700)
+ * Change debconf question to reference DejaVu as default Debian font.
+ Note that the ml and ta translations couldn't be mechanically
+ converted. (Closes: #430371, #409922)
+ * Add cross building support (Neil Williams) (Closes: #451277)
+ * Close wishes for newer fontconfig (Closes: #542332, #560054)
+
+ -- Keith Packard Thu, 31 Dec 2009 13:44:56 -0800
+
+fontconfig (2.8.0-1.1) unstable; urgency=low
+
+ * Non-maintainer upload.
+ * Re-apply Riku's band-aid (introduced in 2.6.0-4.1 and 2.6.0-4.2, which
+ were not ACK'd) to unbreak the buildds again: Use “set +e” in postinst
+ and prerm instead of “set -e” (Closes: #559136).
+
+ -- Cyril Brulebois Wed, 30 Dec 2009 23:36:50 +0100
+
+fontconfig (2.8.0-1) unstable; urgency=low
+
+ * upstream release of 2.8
+ * Track library package version for shlib dependency.
+ Closes: #496148, 456963.
+ * Tested with ttf-opensymbol. Appears to work now.
+ Closes: #452718.
+ * Tested with many afb/pfb files. Appears to not wedge.
+ Closes: #406304, #323283.
+
+ -- Keith Packard Sun, 27 Dec 2009 11:54:55 -0800
+
+fontconfig (2.6.0-4) unstable; urgency=low
+
+ * fontconfig.{triggers,postinst}: register a trigger to automatically
+ regenerate the font cache when packages install fonts.
+
+ -- Keith Packard Fri, 12 Jun 2009 13:20:36 -0700
+
+fontconfig (2.6.0-3) unstable; urgency=low
+
+ * Remove doc/Makefile and doc/version.sgml in the clean target.
+ * Ship a minimal 70-yes-bitmaps.conf to avoid spurious warnings.
+ Closes: #505969.
+ * fontconfig-config.config: don’t force the bitmap fonts to be off,
+ rather re-ask when we find no existing symbolic link, since in this
+ case the intent of the user is unknown. Closes: #505970.
+
+ -- Josselin Mouette Tue, 18 Nov 2008 08:47:53 +0100
+
+fontconfig (2.6.0-2) unstable; urgency=low
+
+ * Do not enable bitmap fonts by default. Closes: #496716.
+ + rules: ship an empty 70-yes-bitmaps.conf and rename the original
+ to 70-force-bitmaps.conf.
+ + fontconfig-config.postinst: install the symbolic link to
+ 70-yes-bitmaps.conf if asked to do so.
+ + fontconfig-config.config: always assume bitmap fonts are not
+ wanted if no symbolic link is present.
+
+ -- Josselin Mouette Mon, 10 Nov 2008 17:47:30 +0100
+
+fontconfig (2.6.0-1ubuntu13) lucid; urgency=low
+
+ * fix buildd bustage by ignoring errors in postinst and prerm (taken
+ from debian NMU by Riku Voipio )
+ - add debian/fontconfig.prerm
+ - update debian/fontconfig.postinst
+
+ -- Alexander Sack Tue, 05 Jan 2010 18:58:29 +0100
+
+fontconfig (2.6.0-1ubuntu12) jaunty; urgency=low
+
+ * more config rules cleanup; dont create 10-no-sub-pixel.conf link in package
+ (conf.d/Makefile.am,Makefile.in)
+ - update debian/patches/00_old_diff_gz.patch
+ * remove languageselector.conf link creation from Makefile.am
+ - update debian/patches/00_old_diff_gz.patch
+ * also fix buildsystem patches to ship 10-hinting-slight.conf instead of
+ 10-hinting-medium.conf
+ - update debian/patches/00_old_diff_gz.patch
+ - update debian/patches/06_ubuntu_lcddefault.patch
+ - update debian/patches/07_no_bitmaps.patch
+ * retrigger "drop debconf transition" for this upload
+ - update debian/fontconfig-config.postinst
+
+ -- Alexander Sack Thu, 19 Mar 2009 13:49:15 +0100
+
+fontconfig (2.6.0-1ubuntu11) jaunty; urgency=low
+
+ * fix typo in postinst to ensure that all files targetted in "cleanup old conf.d
+ links transition" get really removed; also make the transition version bounds
+ backport friendly
+ - update debian/fontconfig-config.postinst
+
+ -- Alexander Sack Wed, 18 Mar 2009 21:58:21 +0100
+
+fontconfig (2.6.0-1ubuntu10) jaunty; urgency=low
+
+ * debian/patches/07_no_bitmaps.patch: enable 70-no-bitmaps.conf by
+ default; we add it to the CONF_LINKS in conf.d/Makefile.am,in to
+ fix regressions reported (LP: #305394, #344629)
+ * debian/fontconfig-config.postinst: also exclude 70-no-bitmaps.conf from
+ "drop debconf transition" to ensure that it doesn't get removed
+ automatically (LP: #305394, #344629)
+ * debian/patches/20_anymetric.patch: drop rules and code patch that
+ introduced FC_ANY_METRICS - this change never made it upstream and
+ firefox doesnt use it anymore.
+
+ -- Alexander Sack Wed, 18 Mar 2009 18:37:18 +0100
+
+fontconfig (2.6.0-1ubuntu9) jaunty; urgency=low
+
+ * fix build failure due to droppage of 02_ubuntu_fonts_conf.patch; we
+ also had to remove the 52-languageselector.conf parts from our
+ debian/patches/00_old_diff_gz.patch
+ * fix buildd bustage introduced in 2.6.0-1ubuntu7; including debconf
+ /usr/share/debconf/confmodule after removing all debconf is wrong;
+ dont do that anymore.
+
+ -- Alexander Sack Mon, 16 Mar 2009 23:48:13 +0100
+
+fontconfig (2.6.0-1ubuntu8) jaunty; urgency=low
+
+ * debian/fontconfig-config.postinst: cleanup old conf.d links transition;
+ we remove autohint.conf,no-bitmaps.conf,no-sub-pixel.conf,sub-pixel.conf,
+ unhinted.conf,yes-bitmaps.conf which have been reported as left overs;
+ we are polite and use rm_conffile for files that exist but are not symbolic
+ links; see LP: #332992 and LP: #305394
+ * remove debian/patches/02_ubuntu_fonts_conf.patch which got superseeded by
+ files shipped by language-selector package.
+
+ -- Alexander Sack Mon, 16 Mar 2009 21:05:38 +0100
+
+fontconfig (2.6.0-1ubuntu7) jaunty; urgency=low
+
+ * debian/fontconfig-config.postinst: drop debconf transition;
+ we remove conf.d links for hinting, subpixel and bitmap configs
+ and stop looking at debconf
+ - remove debian/fontconfig-config.templates accordingly
+ - remove debian/po/ directory with template translations
+ - debian/rules: remove debconfpo logics
+
+ -- Alexander Sack Mon, 16 Mar 2009 20:58:51 +0100
+
+fontconfig (2.6.0-1ubuntu6) jaunty; urgency=low
+
+ * add debian/patches/20_anymetric.patch: fork anymetrics changes from
+ debian/patches/00_old_diff_gz.patch into separate patch - which is supposed
+ to be dropped soonish
+
+ -- Alexander Sack Mon, 16 Mar 2009 20:33:41 +0100
+
+fontconfig (2.6.0-1ubuntu5) jaunty; urgency=low
+
+ * add debian/patches/00_old_diff_gz.patch: eliminate stuff from diff.gz
+ and move it to its own diff for now
+
+ -- Alexander Sack Mon, 16 Mar 2009 20:24:59 +0100
+
+fontconfig (2.6.0-1ubuntu4) intrepid; urgency=low
+
+ * add debian/patches/06_ubuntu_lcddefault.patch: set lcddefault as
+ default for the lcd-filter now that Cairo prefers lcdlegacy. This
+ is needed to restore our previous behavior. Thanks to Sylvain Pasche.
+ (LP: #271088, #264254)
+
+ -- Fabien Tassin Wed, 17 Sep 2008 00:40:14 +0200
+
+fontconfig (2.6.0-1ubuntu3) intrepid; urgency=low
+
+ * Recognize const value "lcdfilterlegacy", introduced before upstream
+ did introduce "lcdlegacy". LP: #243130.
+
+ -- Matthias Klose Fri, 12 Sep 2008 19:34:01 +0200
+
+fontconfig (2.6.0-1ubuntu2) intrepid; urgency=low
+
+ * fixed conf.d/Makefile.am and conf.d/Makefile.in to really install
+ 52-languageselector.conf and 53-monospace-lcd-filter.conf
+ (LP: 243130)
+
+ -- Arne Goetje Thu, 26 Jun 2008 17:31:33 +0800
+
+fontconfig (2.6.0-1ubuntu1) intrepid; urgency=low
+
+ * Merge with Debian; remaining changes:
+ - conf.d/40-nonlatin.conf: Add `MgOpen Moderna' to the list of fonts
+ for which we might fall back to sans-serif.
+ - conf.d/60-latin.conf: Prefer DejaVu over Bitstream Vera,
+ as done for dapper.
+ - 52-languageselector.conf loads language-selector.conf.
+ - Include 52-languageselector.conf in the lists in conf.d/Makefile.am so
+ that it actually gets installed and used. Fixes LP 73714.
+ - Some hackery in the debconf config script which attempts to upgrade
+ user preferences across the many changes which have occurred to the
+ debconf questions. In particular:
+ + Do not attempt to divine enable_bitmaps option by reading the
+ symlinks in /etc. This leaves the only way to permanently change
+ the behaviour being dpkg-reconfigure. The divination code was
+ wrong and was intended by Debian to preserve pre-debconf
+ configuration. It would be nicer to preserve handmade updates to
+ the /etc directory.
+ + Always create /etc/fontconfig/conf.d/ symlink for enabling or
+ disabling bitmap fonts. This records the state from debconf
+ unambiguously into the filesystem and will make it possible for
+ future upgrades (from Edgy or later) to preserve handmade changes.
+ - Add a (optional) include for "language-selector.conf" in fonts.conf
+ - debian/patches/03_preferred_symbol_font.patch:
+ + prefer "Standard Symbols L" as symbol font (Ubuntu: #37745)
+ - Fix incorrect location of /usr/share/X11/fonts.
+ - Correctly fix the (eg) firefox vs. (eg) evince font metrics problem:
+ + New FC_ANY_METRICS property, boolean.
+ + Change URW Nimbus and AMT font aliases in 30-{urw,metric}-aliases.conf
+ into equivalent directives so that we can add an additional
+ test which disables them when the anymetrics property is true.
+ - debian/rules (clean): Clean doc directory.
+ - add debian/patches/05_ubuntu_hinting_and_antialias_confs.patch:
+ - adds 10-antialias.conf, 10-hinting.conf, 10-hinting-full.conf,
+ 10-hinting-medium.conf and 10-hinting-slight.conf
+ - modified conf.d/Makefile.am and conf.d/Makefile.in so that
+ 10-antialias.conf, 10-hinting.conf, 10-hinting-medium.conf and
+ 10-no-subpixel.conf get linked by default to have te same default
+ settings for all Ubuntu flavors. 10-hinting-full.conf and
+ 10-hinting-slight.conf will go into conf.avail/ .
+
+ -- Matthias Klose Wed, 25 Jun 2008 11:08:02 +0200
+
+fontconfig (2.6.0-1) unstable; urgency=low
+
+ * upstream release of 2.6
+
+ -- Keith Packard Sat, 31 May 2008 20:01:57 -0700
+
+fontconfig (2.5.93-1) unstable; urgency=low
+
+ * upstream release of 2.6 RC3
+ * Libs.private needs freetype libraries (closes: 482308)
+ * Recognise more decorative keywords in style
+ names (closes: 354537, 403914)
+ * Bail on defoma stuff if fontconfig hasn't been completely
+ installed (closes: 422980)
+ * Fix bashisms in debian/rules. (closes: 478381, 454482)
+ * Don't use non-existant 10-sub-pixel.conf (closes: 415358)
+ * Store dir timestamps in cache files instead of relying on
+ mtime (closes: 411883, 314720)
+ * Move fontconfig-user documentation to fontconfig
+ package (closes: 401933)
+ * Ignore empty font directory elements in config.
+ (closes: 398851)
+ * Eliminating defoma directories avoids umask issues
+ (closes: 398126)
+ * Install program man pages in fontconfig package
+ (closes: 397192)
+ * Stick config README in /etc/fonts.conf.d (closes: 393999)
+ * Suggest instead of Depend on defoma (closes: 392549)
+ * Don't depend on msttcorefonts (closes: 427958)
+
+ -- Keith Packard Sat, 24 May 2008 16:53:17 -0700
+
+fontconfig (2.5.92-1) unstable; urgency=low
+
+ * Upstream release of 2.6 RC2
+ * Install remaining documentation
+ * Add doc-base support (closes: 4516580)
+ * Fix bashisms in debian/rules (closes: 478381)
+
+ -- Keith Packard Sat, 03 May 2008 22:33:28 -0700
+
+fontconfig (2.5.0-2ubuntu3) hardy; urgency=low
+
+ * add debian/patches/05_ubuntu_hinting_and_antialias_confs.patch:
+ - adds 10-antialias.conf, 10-hinting.conf, 10-hinting-full.conf,
+ 10-hinting-medium.conf and 10-hinting-slight.conf
+ * modified conf.d/Makefile.am and conf.d/Makefile.in so that
+ 10-antialias.conf, 10-hinting.conf, 10-hinting-medium.conf and
+ 10-no-subpixel.conf get linked by default to have te same default
+ settings for all Ubuntu flavors. 10-hinting-full.conf and
+ 10-hinting-slight.conf will go into conf.avail/ .
+
+ -- Arne Goetje Thu, 28 Feb 2008 04:30:30 +0800
+
+fontconfig (2.5.0-2ubuntu2) hardy; urgency=low
+
+ * debian/patches/03_lcd_filter_freedesktop_bug13566.patch:
+ - changed to fix a small error
+
+ [ Fabien Tassin ]
+ * Replace Ubuntu's lcd patch by patch from Freedesktop bug #13566
+ which will allow native Cairo 1.6 lcd filtering (as per
+ Freedesktop bug #10301)
+ - drop debian/patches/03_ubuntu_lcd_filter.patch
+ - add debian/patches/03_lcd_filter_freedesktop_bug13566.patch
+ - update debian/patches/04_ubuntu_monospace_lcd_filter_conf.patch
+
+ -- Sebastien Bacher Fri, 21 Dec 2007 11:30:18 +0100
+
+fontconfig (2.5.0-2ubuntu1) hardy; urgency=low
+
+ * Merge with Debian; remaining changes:
+ - conf.d/40-nonlatin.conf: Add `MgOpen Moderna' to the list of fonts
+ for which we might fall back to sans-serif.
+ - conf.d/60-latin.conf: Prefer DejaVu over Bitstream Vera,
+ as done for dapper.
+ - 52-languageselector.conf loads language-selector.conf.
+ - Include 52-languageselector.conf in the lists in conf.d/Makefile.am so
+ that it actually gets installed and used. Fixes LP 73714.
+ - Some hackery in the debconf config script which attempts to upgrade
+ user preferences across the many changes which have occurred to the
+ debconf questions. In particular:
+ + Do not attempt to divine enable_bitmaps option by reading the
+ symlinks in /etc. This leaves the only way to permanently change
+ the behaviour being dpkg-reconfigure. The divination code was
+ wrong and was intended by Debian to preserve pre-debconf
+ configuration. It would be nicer to preserve handmade updates to
+ the /etc directory.
+ + Always create /etc/fontconfig/conf.d/ symlink for enabling or
+ disabling bitmap fonts. This records the state from debconf
+ unambiguously into the filesystem and will make it possible for
+ future upgrades (from Edgy or later) to preserve handmade changes.
+ - Add a (optional) include for "language-selector.conf" in fonts.conf
+ - debian/patches/03_preferred_symbol_font.patch:
+ + prefer "Standard Symbols L" as symbol font (Ubuntu: #37745)
+ - Fix incorrect location of /usr/share/X11/fonts.
+ - Correctly fix the (eg) firefox vs. (eg) evince font metrics problem:
+ + New FC_ANY_METRICS property, boolean.
+ + Change URW Nimbus and AMT font aliases in 30-{urw,metric}-aliases.conf
+ into equivalent directives so that we can add an additional
+ test which disables them when the anymetrics property is true.
+ * Link using -Bsymbolic-functions.
+ * debian/rules (clean): Clean doc directory.
+ * debian/rules: Set shell to /bin/bash.
+
+ -- Matthias Klose Wed, 05 Dec 2007 14:16:40 +0000
+
+fontconfig (2.5.0-2) unstable; urgency=low
+
+ * Install remaining documentation
+ * Add doc-base support (closes: #516580)
+
+ -- Keith Packard Sat, 17 Nov 2007 13:31:13 -0800
+
+fontconfig (2.5.0-1) unstable; urgency=low
+
+ * Upstream release of 2.5
+ * Verify defoma handling. (closes: 402104, 446124, 301922)
+ * Verify that command manuals are installed (closes: 429294)
+ * Fix typo in fr.po translation (Frédéric Bothamy) (closes: 450527)
+
+ -- Keith Packard Tue, 13 Nov 2007 19:29:09 -0800
+
+fontconfig (2.4.91-1) unstable; urgency=low
+
+ * Upstream release of 2.5 RC1
+ * Incorporate l10n and other bug fixes
+ * Rewrite defoma handling to eliminate symlinks in /var/lib/defoma/fontconfig.d
+
+ -- Keith Packard Sat, 27 Oct 2007 14:28:27 -0700
+
+fontconfig (2.4.2-1.4) unstable; urgency=low
+
+ * Non-maintainer upload, with maintainer's agreement, to fix pending
+ l10n issues
+ * Debconf templates proofread and reviewed by the debian-l10n-english team
+ as part of the Smith Review Project
+ Closes: #419347
+ * Debconf translation updates:
+ - Catalan. Closes: #411990
+ - Swedish. Closes: #419643
+ - Spanish. Closes: #419648
+ - Japanese. Closes: #419709
+ - Norwegian Bokmål. Closes: #419744
+ - Useless no.po file removed (no is superseded by nb)
+ - Portuguese. Closes: #419760
+ - Tamil. Closes: #419662
+ - Galician. Closes: #419859
+ - Russian. Closes: #419914
+ - Traditional Chinese. Closes: #419917
+ - Brazilian Portuguese. Closes: #419957
+ - Lituanian. Closes: #420109
+ - Czech. Closes: #420186
+ - Romanian. Closes: #421719
+ - Hungarian. Closes: #421740
+ - Arabic. Closes: #421741
+ - Dutch. Closes: #421763
+ - German. Closes: #421852
+ - Basque. Closes: #421885
+ - Malayalam. Closes: #422847
+ - Korean. Closes: #423939
+ - Slovak. Closes: #438575
+ - Finnish. Closes: #447025
+ * Vietnamese. Closes: #426987
+ * Italian. Closes: #447440
+
+ -- Christian Perrier Sun, 21 Oct 2007 14:08:39 +0200
+
+fontconfig (2.4.2-1.3) unstable; urgency=low
+
+ * NMU. Handle Japanese fonts better. (closes: #435971)
+
+ -- Junichi Uekawa Wed, 10 Oct 2007 21:46:44 +0900
+
+fontconfig (2.4.2-1.2ubuntu4) gutsy; urgency=low
+
+ * Explicitely remove the doc directories on upgrade for the now symlinked
+ doc directories.
+
+ -- Matthias Klose Fri, 05 Oct 2007 18:36:25 +0200
+
+fontconfig (2.4.2-1.2ubuntu3) gutsy; urgency=low
+
+ * Symlink doc directories to avoid duplicate file:
+ * fontconfig-config: Don't install the upstream changelog.
+
+ -- Matthias Klose Thu, 04 Oct 2007 15:59:22 +0200
+
+fontconfig (2.4.2-1.2ubuntu2) gutsy; urgency=low
+
+ * debian/patches/03_ubuntu_lcd_filter.patch:
+ - Allow LCD filter configuration for when subpixel rendering
+ * debian/patches/04_ubuntu_monospace_lcd_filter_conf.patch:
+ - Use the legacy LCD filter for Monospace fonts smaller than 12px.
+
+ -- Scott James Remnant Thu, 20 Sep 2007 21:31:16 +0100
+
+fontconfig (2.4.2-1.2ubuntu1) gutsy; urgency=low
+
+ * Merge with Debian; remaining changes:
+ * Correctly fix the (eg) firefox vs. (eg) evince font metrics
+ problem:
+ - New FC_ANY_METRICS property, boolean.
+ - Change URW Nimbus and AMT font aliases in 30-{urw,amt}-aliases.conf
+ into equivalent directives so that we can add an additional
+ test which disables them when the anymetrics property is true.
+ (reported to Debian #299697.)
+ * Add `MgOpen Moderna' as well as `MgOpen Modata' to the list of fonts
+ for which we might fall back to sans-serif.
+ (reported to Debian, bug number pending.)
+ * Some hackery in the debconf config script which attempts to upgrade
+ user preferences across the many changes which have occurred to the
+ debconf questions. In particular:
+ * Do not attempt to divine enable_bitmaps option by reading
+ the symlinks in /etc. This leaves the only way to permanently change
+ the behaviour being dpkg-reconfigure. The divination code was wrong
+ and was intended by Debian to preserve pre-debconf configuration.
+ It would be nicer to preserve handmade updates to the /etc directory,
+ so, also:
+ * Always create /etc/fontconfig/conf.d/ symlink for enabling or
+ disabling bitmap fonts. This records the state from debconf
+ unambiguously into the filesystem and will make it possible for future
+ upgrades (from Edgy or later) to preserve handmade changes.
+ * Add a (optional) include for "language-selector.conf" in fonts.conf
+ * debian/patches/03_preferred_symbol_font.patch:
+ - prefer "Standard Symbols L" as symbol font (Ubuntu: #37745)
+ * Fix incorrect location of /usr/share/X11/fonts.
+ * 52-languageselector.conf loads language-selector.conf.
+ * Include 52-languageselector.conf in the lists in conf.d/Makefile.am so
+ that it actually gets installed and used. Fixes LP 73714.
+ * conf.d/60-latin.conf: Prefer DejaVu over Bitstream Vera,
+ as done for dapper.
+
+ -- Matthias Klose Wed, 23 May 2007 14:01:03 +0200
+
+fontconfig (2.4.2-1.2) unstable; urgency=low
+
+ * Non-maintainer upload to fix previous NMU errors (and other errors..:-).
+ * Rename debian/po/.po to debian/po/sv.po. *This* is the real Swedish
+ translation
+ * Remove extra "nda.po" which is an old Danish translation
+
+ -- Christian Perrier Thu, 22 Feb 2007 15:35:17 +0100
+
+fontconfig (2.4.2-1.1) unstable; urgency=low
+
+ * Non-maintainer upload to fix pending l10n issues.
+ * Debconf translations:
+ - Romanian. Closes: #402188
+ - Galician. Closes: #404317
+ - Swedish. Closes: #407850
+ - Norwegian Bokmål. Closes: #411554
+ - Useless files removed:
+ - debian/po/da.po-latin-1
+ - debian/po/fontconfig_2.4.1-2_es.po
+ - Spanish translation converted to UTF-8
+
+ -- Christian Perrier Tue, 20 Feb 2007 08:40:24 +0100
+
+fontconfig (2.4.2-1ubuntu1) feisty; urgency=low
+
+ * Merge with Debian unstable; remaining changes:
+ - see 2.4.1-2ubuntu[12].
+ * conf.d/60-latin.conf: Prefer DejaVu over Bitstream Vera,
+ as done for dapper.
+
+ -- Matthias Klose Fri, 5 Jan 2007 18:41:16 +0100
+
+fontconfig (2.4.2-1) unstable; urgency=low
+
+ * Incorporate old Galacian translation (closes 361259)
+ * Add fc-list to fontconfig-udeb. (closes 388161)
+ * Add conf.d and conf.avail to fontconfig-udeb (closes 388165)
+ * Update Czech translation (closes 389209)
+ * Update Russian translation (closes 389436)
+ * Update Dutch translation (closes 391462)
+ * Update French translation (closes 392454)
+ * Update Danish translation again (closes 388017, 393059)
+ * Add Romanian translation (closes 395346)
+ * Update German translation (closes 396941)
+ * Update Brazilian Portuguese translation (closes 397846)
+ * Update Japanese debconf translation (closes 398596)
+ * Update Spanish translation (closes 399961)
+ * Add default cache directories (closes 387928, 393909, 395880, 396554, 298293)
+ * Merge new upstream version (2.4.2).
+
+ -- Keith Packard Sat, 2 Dec 2006 16:24:55 -0800
+
+fontconfig (2.4.1-2ubuntu2) feisty; urgency=low
+
+ * Include 52-languageselector.conf in the lists in conf.d/Makefile.am so
+ that it actually gets installed and used. Fixes LP 73714.
+ * Reran automake (1.9.6+nogfdl-3).
+
+ -- Ian Jackson Wed, 29 Nov 2006 12:09:01 +0000
+
+fontconfig (2.4.1-2ubuntu1) feisty; urgency=low
+
+ * Merge from debian unstable.
+
+ Ubuntu changes kept from previous versions follow:
+ * Correctly fix the (eg) firefox vs. (eg) evince font metrics
+ problem:
+ - New FC_ANY_METRICS property, boolean.
+ - Change URW Nimbus and AMT font aliases in 30-{urw,amt}-aliases.conf
+ into equivalent directives so that we can add an additional
+ test which disables them when the anymetrics property is true.
+ (reported to Debian #299697.)
+ * Add `MgOpen Moderna' as well as `MgOpen Modata' to the list of fonts
+ for which we might fall back to sans-serif.
+ (reported to Debian, bug number pending.)
+ * Some hackery in the debconf config script which attempts to upgrade
+ user preferences across the many changes which have occurred to the
+ debconf questions. In particular:
+ * Do not attempt to divine enable_bitmaps option by reading
+ the symlinks in /etc. This leaves the only way to permanently change
+ the behaviour being dpkg-reconfigure. The divination code was wrong
+ and was intended by Debian to preserve pre-debconf configuration.
+ It would be nicer to preserve handmade updates to the /etc directory,
+ so, also:
+ * Always create /etc/fontconfig/conf.d/ symlink for enabling or
+ disabling bitmap fonts. This records the state from debconf
+ unambiguously into the filesystem and will make it possible for future
+ upgrades (from Edgy or later) to preserve handmade changes.
+ * Add a (optional) include for "language-selector.conf" in fonts.conf
+ * debian/patches/03_preferred_symbol_font.patch:
+ - prefer "Standard Symbols L" as symbol font (Ubuntu: #37745)
+ * Fix incorrect location of /usr/share/X11/fonts.
+ * 52-languageselector.conf loads language-selector.conf.
+
+ -- Ian Jackson Tue, 28 Nov 2006 18:39:27 +0000
+
+fontconfig (2.4.1-2) unstable; urgency=low
+
+ * Identify current debconf configuration using either
+ 2.4-style or 2.3-style link names. Link names changed in 2.4
+ with re-work of /etc/fonts/conf.d conventions. (closes: #388008)
+
+ -- Keith Packard Sun, 17 Sep 2006 22:10:18 -0700
+
+fontconfig (2.4.1-1) unstable; urgency=low
+
+ * Reimplement FcConfigAppFontAddDir; function was lost in 2.4.0.
+ * Move to new upstream version.
+
+ -- Keith Packard Fri, 15 Sep 2006 14:22:28 -0700
+
+fontconfig (2.4.0-5) unstable; urgency=low
+
+ * Add signatures for m68k and mipsel
+
+ -- Keith Packard Wed, 13 Sep 2006 18:40:22 -0700
+
+fontconfig (2.4.0-4) unstable; urgency=low
+
+ * Clean up old fontcaches before creating new ones
+ * Config files moved to -config package in 2.3.2-2
+
+ -- Keith Packard Wed, 13 Sep 2006 00:11:37 -0700
+
+fontconfig (2.4.0-3) experimental; urgency=low
+
+ * Change shlib depends to require fontconfig 2.4.0 or better
+
+ -- Keith Packard Tue, 12 Sep 2006 09:29:39 -0700
+
+fontconfig (2.4.0-2) experimental; urgency=low
+
+ * install conf files to /etc/fonts/conf.avail
+ * create /var/cache/fontconfig
+ * clean out old fonts.cache-1 files in postinst phase
+ * link defoma config as 30-defoma.conf
+
+ -- Keith Packard Sun, 10 Sep 2006 01:54:31 -0700
+
+fontconfig (2.4.0-1) experimental; urgency=low
+
+ * fontconfig update to 2.4.0
+ * binary shared mmap'd caches
+ * split configuration
+
+ -- Keith Packard Sat, 9 Sep 2006 23:03:30 -0700
+
+fontconfig (2.3.97-1) experimental; urgency=low
+
+ * fontconfig update to 2.3.97 (2.4 pre 7)
+
+ -- Keith Packard Thu, 7 Sep 2006 00:30:39 -0700
+
+fontconfig (2.3.2-7) unstable; urgency=low
+
+ * fontconfig-config.config: preserve the "bitmaps" parameter across
+ upgrades from sarge.
+ * fc-{cache,list}.1: include pregenerated manpages (closes: #370706).
+ This is ugly but it avoids build-depending on docbook-utils.
+ * fontconfig.manpages: install these files.
+ * fontconfig.install: don't install the manpages here.
+
+ -- Josselin Mouette Tue, 6 Jun 2006 18:53:36 +0200
+
+fontconfig (2.3.2-6) unstable; urgency=medium
+
+ * Acknowledge NMU (closes: #359997).
+ * noftinternals.patch: patch from freetype.org to avoid using freetype
+ internals (closes: #370458).
+ * dejavu.diff: still pull DejaVu by default, but prefer Bitstream Vera
+ if it is available.
+ * Standards version is 3.7.2.
+ * fontconfig-config.config: correctly handle local changes and stop
+ using debconf as a registry.
+ * fontconfig-config.postinst: correctly set the defoma symbolic link.
+
+ -- Josselin Mouette Mon, 5 Jun 2006 22:47:00 +0200
+
+fontconfig (2.3.2-5.1) unstable; urgency=low
+
+ * Non Maintainer Upload
+ * Add support for udeb dependency resolution in shlibs file.
+ Closes: #359997.
+
+ -- Frans Pop Sat, 1 Apr 2006 20:44:32 +0200
+
+fontconfig (2.3.2-5) unstable; urgency=low
+
+ * Disable documentation building.
+ * Remove build-dependency on docbook-utils (closes: #356071).
+ * libfontconfig1-dev.{install,manpages}: install the pre-generated
+ documentation instead.
+ * fontconfig-config.manpages: ditto for the configuration file doc.
+ * Skip the PDF and TXT documentation, preferring HTML which is the
+ default in Debian.
+
+ -- Josselin Mouette Thu, 9 Mar 2006 20:32:49 +0100
+
+fontconfig (2.3.2-4) unstable; urgency=high
+
+ * Add XC-Package-Type to the control file so that debhelper
+ understands it's treating a udeb.
+ * Require debhelper 4.2.0.
+
+ -- Josselin Mouette Wed, 8 Mar 2006 22:44:52 +0100
+
+fontconfig (2.3.2-3) unstable; urgency=high
+
+ * fontconfig.preinst: don't remove configuration files when
+ installing, only when upgrading. Fixes the "no conffiles" bug on new
+ installations (closes: #354316).
+ * rules: don't run dh_installdocs and dh_installchangelogs for the
+ udeb.
+
+ -- Josselin Mouette Sun, 5 Mar 2006 18:03:48 +0100
+
+fontconfig (2.3.2-2) unstable; urgency=low
+
+ * Acknowledge NMU (closes: #331444).
+ * Updated translations:
+ + Japanese, from Kenshi Muto (closes: #298256).
+ + French, from Jean-Christophe Champarnaud (closes: #299519).
+ + Czech, from Miroslav Kure (closes: #302106).
+ + Danish, from Claus Hindsgaul (closes: #304600).
+ + Vietnamese, from Clytie Siddall (closes: #311659).
+ + German, from Erik Schanze (closes: #311717).
+ + Portuguese, from Eduardo Silva (closes: #314946).
+ + Russian, from Yuri Kozlov (closes: #324083).
+ + Swedish, from Daniel Nylander (closes: #339741).
+ + Dutch, from Frans Pop (closes: #344709).
+ * Move the source package to "libs" section (closes: #309864).
+ * Use relative symbolic links in the postinst (closes: #303354).
+ * Remove all empty directories in the postrm (closes: #349380).
+ * Provide a symbolic link in /etc/fonts/conf.d to the defoma
+ generated configuration file (closes: #303769).
+ * Remove the file in /var/lib/fontconfig after using it.
+ * Create a temporary home directory to avoid creating
+ /root/.fonts.cache-1.
+ * Remove old x-ttcidfont-conf stuff (accidentally closes: #303748).
+ * Make DejaVu the default fonts (closes: #326984, #317907):
+ + dejavu.diff: make them the preferred fonts.
+ + control: depend on them as the first alternative.
+ * Don't install the support binaries in fontconfig-udeb.
+ * Break the dependency cycle (closes: #302611, #310877).
+ + Split all configuration in a specific fontconfig-config package.
+ + Only support binaries and defoma support remain in fontconfig.
+ + fontconfig.preinst: move the conffiles around.
+ * Update the package descriptions.
+ * Remove obsolete package relationships.
+ * Don't install the user's guide, it's the same contents as the manual
+ page.
+ * Pass LC_ALL=C to the make command to avoid local characters in the
+ manual pages.
+ * Standards-version is 3.6.2.
+
+ -- Josselin Mouette Wed, 1 Feb 2006 00:14:48 +0100
+
+fontconfig (2.3.2-1.1) unstable; urgency=low
+
+ * NMU
+ * Add Provides: libfontconfig1 for the udeb to satisfy dependencies
+ from other udebs (closes: #331444).
+
+ -- Frans Pop Tue, 18 Oct 2005 21:22:40 +0200
+
+fontconfig (2.3.2-1) unstable; urgency=low
+ * Patch memory leaks (thanks to Chris Capoccia) (closes: #305680)
+ * Share strings to save memory (Ross Burton)
+ * Reduce priority of URW fonts
+
+ -- Keith Packard Sat, 23 Apr 2005 14:30:18 +1000
+
+fontconfig (2.3.1-2) unstable; urgency=low
+
+ * Change priority of fontconfig-udeb package to extra
+ * Fixed incorrect hinting_type case in postinst script (closes: #298817)
+ * Replaced Descriptions in fontconfig.templates with shorter
+ versions (Thanks to Josselin Mouette)
+ * Change README.Debian to match new configuration mechanism.
+
+ -- Keith Packard Thu, 10 Mar 2005 13:29:11 -0800
+
+fontconfig (2.3.1-1) unstable; urgency=low
+
+ * Move from experimental to unstable
+ * Fix a few minor bugs in handling broken GSUB/GPOS tables
+ * Adopt suggestions by former maintainer (Josselin Mouette)
+ reguarding debian packaging.
+ * Get library man pages to install in -dev package
+ * Translations of the configuration questions remain incomplete
+
+ -- Keith Packard Tue, 8 Mar 2005 20:47:35 -0800
+
+fontconfig (2.3.0-1) experimental; urgency=low
+
+ * Change of maintainer
+ * New upstream release
+ * Support for current Freetype versions
+ * Multi-lingual family/style/fullname values with parallel language
+ tags to enable locale-sensitive presentation of these names.
+ * Font black- and white-listing in the configuration file
+ enables users to select their desired font attributes without
+ having to carefully construct the font directory list.
+ * Support for local configuration directory provides a place for system
+ distributors and administrators to make local changes to the font
+ configuration without having to edit any configuration files.
+
+ -- Keith Packard Wed, 2 Mar 2005 00:03:56 -0800
+
+fontconfig (2.2.3-4) unstable; urgency=low
+
+ * New translations of debconf templates:
+ + Brazilian
+ + Simplified Chinese (closes: #279326)
+ + Dutch (closes: #280657)
+ + German (closes: #281077)
+ + Danish (closes: #282094)
+ * fontconfig.defoma: patch from SU Yong for missing
+ tags (closes: #280560).
+
+ -- Josselin Mouette Sat, 20 Nov 2004 15:38:00 +0100
+
+fontconfig (2.2.3-3) unstable; urgency=low
+
+ * fontconfig.templates: merge the autohinter and subpixel rendering
+ questions in a single "select" template.
+ * fontconfig.config, fontconfig.postinst: update accordingly.
+ * debian/po/*.po: updated translations (closes: #277927).
+ * fontconfig.postinst: default to use the bytecode interpreter when the
+ subpixel rendering is activated (closes: #277874, #277883, #278211).
+ * fontconfig.config: try to get the answer to deXconf's LCD question to set
+ the default.
+
+ -- Josselin Mouette Thu, 28 Oct 2004 20:27:49 +0200
+
+fontconfig (2.2.3-2) unstable; urgency=low
+
+ * debian/po/pt_BR.po: updated translation from Gustavo Franco
+ (closes: #276693).
+ * debian/po/fr.po: correct subpixel rendering question.
+ * fontconfig.config: change question ordering.
+ * fontconfig.templates: default the autohinter to "true", but keep the
+ subpixel rendering to "false". This is because the bytecode interpreter
+ (previous default) renders very badly on TFT screens, and the subpixel
+ rendering looks bad on non-RGBA screens (closes: #268321).
+ * fontconfig.postinst: always enable the autohinter if the subpixel
+ rendering is activated (otherwise it doesn't work).
+
+ -- Josselin Mouette Thu, 21 Oct 2004 22:59:51 +0200
+
+fontconfig (2.2.3-1) unstable; urgency=low
+
+ * New upstream release.
+ * 00maintainer_mode.patch, autoreconf.patch: removed, obsoleted upstream.
+ * German translation of debconf templates (closes: #252723).
+ * Turkish translation of debconf templates (closes: #246080).
+ * objcopy now works correctly on alpha:
+ - libfontconfig1-dbg.install.alpha: removed.
+ - rules: use --dbg-package on all arches.
+ * shlibs.local: removed.
+
+ -- Josselin Mouette Tue, 13 Jul 2004 11:32:02 +0200
+
+fontconfig (2.2.2-2) unstable; urgency=low
+
+ * added debian/patches/00maintainer_mode.patch: introduce
+ AM_MAINTAINER_MODE to avoid brain damage.
+ * added debian/patches/autoreconf.patch: this is the result of
+ libtoolize --force --copy; aclocal; autoheader; automake -acf;
+ autoconf with libtool 1.5.4 (closes: #218441).
+ * debian/po/nl.po: added Dutch debconf translation (closes: #237813).
+ * debian/po/da.po: updated Danish translation (closes: #241123).
+
+ -- Josselin Mouette Wed, 7 Apr 2004 14:28:05 +0200
+
+fontconfig (2.2.2-1) unstable; urgency=low
+
+ * New upstream release.
+ * debian/rules:
+ + only require libfontconfig1 2.2.1 for dh_makeshlibs.
+ * debian/control:
+ + build-depend on binutils 2.12.90.0.9 for dh_strip (closes: #237417).
+ + build-depend on freetype 2.1.7, ditto for -dev depends.
+ + fontconfig now conflicts with libfontconfig1-dev << 2.2.2.
+ * Added debian/po/cs.po (closes: #236275).
+ * Added debian/po/pt_BR.po (closes: #235465).
+ * Removed freetype-build.patch.
+ * fontconfig.install: install fonts-conf.5.
+ * libfontconfig1-dev.install: only install manpages in section 3.
+
+ -- Josselin Mouette Thu, 11 Mar 2004 14:17:58 +0100
+
+fontconfig (2.2.1-16) unstable; urgency=low
+
+ * Use the new debconf interface for ucf:
+ + fontconfig.postinst: use --debconf-ok option for ucf.
+ + fontconfig.postinst: remove the hack to get back stdio from debconf.
+ + control: depend on ucf 0.29.
+ * Work around objcopy breakage on alpha:
+ + libfontconfig1-dbg.install.alpha: copy the library to the debug
+ directory.
+ + rules: don't use --dbg-package on alpha.
+
+ -- Josselin Mouette Sun, 22 Feb 2004 17:02:47 +0100
+
+fontconfig (2.2.1-15) unstable; urgency=low
+
+ * Make the dependencies back to ${misc:Depends} now debhelper was updated.
+ * Spanish debconf templates (closes: #232211).
+ * Danish debconf templates (closes: #233071).
+
+ -- Josselin Mouette Fri, 20 Feb 2004 16:27:21 +0100
+
+fontconfig (2.2.1-14) unstable; urgency=low
+
+ * Rebuild with up to date cdbs (closes: #230357).
+ * Build-depend on docbook-utils 0.6.13.
+ * Make a libfontconfig1-dbg package, requiring debhelper 4.1.76.
+ * Remove po/ru.po (closes: #223349).
+ * Depend on debconf | debconf-2.0 (closes: #230520).
+
+ -- Josselin Mouette Tue, 3 Feb 2004 13:16:29 +0100
+
+fontconfig (2.2.1-13) unstable; urgency=low
+
+ * patches/freetype-build.patch: include correctly freetype header
+ files (closes: #222680).
+
+ -- Josselin Mouette Sat, 6 Dec 2003 15:32:30 +0100
+
+fontconfig (2.2.1-12) unstable; urgency=low
+
+ * fontconfig.postrm: support the case where /usr/local/share/fonts
+ doesn't exist (closes: #219992).
+
+ -- Josselin Mouette Tue, 11 Nov 2003 10:42:24 +0100
+
+fontconfig (2.2.1-11) unstable; urgency=low
+
+ * fontconfig.postinst: support the case where /usr/local is mounted
+ read-only (closes: #219684).
+
+ -- Josselin Mouette Sat, 8 Nov 2003 09:44:56 +0100
+
+fontconfig (2.2.1-10) unstable; urgency=low
+
+ * shlibs.local: require libfreetype6 2.1.5-3 to avoid the
+ gsfonts-other bug (closes: #218662).
+ * fontconfig.{config,postinst}: remove bashism.
+ * fontconfig.post{inst,rm}: really create /usr/local/share/fonts,
+ and remove it if non-empty on purge.
+ * po/ru.po: updated translation (closes: #219265).
+ * culmus-support.patch: removed, see below.
+ * fonts-conf-aliases.patch: patch from CVS, still add Culmus support,
+ now also support ttf-freefont (closes: #218924).
+
+ -- Josselin Mouette Fri, 7 Nov 2003 17:02:37 +0100
+
+fontconfig (2.2.1-9) unstable; urgency=low
+
+ * rules: add /usr/local/share/fonts to the list of directories to
+ search for fonts.
+ * po/fr.po: update (closes: #218301).
+ * po/ja.po: update (closes: #217420).
+ * README.Debian: correct typo.
+ * patches/culmus-support.patch: support Culmus fonts for Hebrew
+ systems (closes: #198374).
+
+ -- Josselin Mouette Sun, 2 Nov 2003 18:32:11 +0100
+
+fontconfig (2.2.1-8) unstable; urgency=low
+
+ * fontconfig.postinst: revert changes from 2.2.1-7 and just get back
+ stdin back from debconf before running ucf. Thanks a lot to Samuel
+ Hocevar for finding out this trick.
+
+ -- Josselin Mouette Mon, 20 Oct 2003 15:36:03 +0200
+
+fontconfig (2.2.1-7) unstable; urgency=low
+
+ * fontconfig.postinst: when ucf fails (most likely due to being on
+ an autobuilder with no /dev/tty), just create local.conf if it is
+ not here, otherwise do nothing.
+
+ -- Josselin Mouette Mon, 20 Oct 2003 13:45:20 +0200
+
+fontconfig (2.2.1-6) unstable; urgency=low
+
+ * Use ucf for local.conf handling (closes: #186730):
+ + fontconfig.{config,postinst}: remove debconf handling of
+ local.conf overwriting.
+ + fontconfig.postrm: new file.
+ + templates: remove overwrite_existing_local_conf.
+ + control: fontconfig depends on ucf 0.25.
+ + local.conf.md5sum: new file, containing all possible md5sums
+ for local.conf generated with debconf in the previous versions.
+ * Apply defoma patch from Angus Lees (closes: #206532, #204771):
+ + fontconfig.defoma: new file.
+ + control: build-depend and depend on defoma.
+ + rules:
+ - Run dh_installdefoma.
+ - Remove x-ttcidfont-conf stuff.
+ + README.Debian: document that fontconfig can now use defoma fonts.
+ + fontconfig.postinst:
+ - Remove old cache files in /var/lib/defoma/x-ttcidfont-conf.d
+ subdirectories.
+ - Include the defoma-generated file in local.conf.
+ + fontconfig.postrm: remove /var/lib/defoma/fontconfig.d.
+ * fonts-conf-ordering.patch: patches fonts.conf to include local.conf
+ before ~/.fonts.conf (closes: #215356).
+ * control:
+ + Remove po-debconf dependency, all autobuilders have a working
+ version now and it never made it to testing.
+ + Make libfontconfig1-dev depend on libfontconfig1 instead of
+ fontconfig.
+ + libfontconfig1-dev depends on libexpat1-dev.
+ + Make fontconfig require one of the 4 most widely used font
+ packages, as anyway all packages using fontconfig should
+ (closes: #189883). Also remove Suggests and Recommends.
+ * fontconfig.postrm: remove old fonts.cache-1 files in /usr/share/fonts
+ and /usr/X11R6/lib/X11/fonts on purge.
+ * No more scripts in fontconfig-udeb (closes: #216132):
+ + fontconfig-udeb.postinst: removed.
+ + rules: make dh_makeshlibs not run on fontconfig-udeb.
+
+ -- Josselin Mouette Sun, 19 Oct 2003 11:04:35 +0200
+
+fontconfig (2.2.1-5) unstable; urgency=low
+
+ * debian/control:
+ + Build-depend on po-debconf 0.8.1 (closes: #214973).
+ + Remove trailing lines, by request of Ralf Nolden.
+
+ -- Josselin Mouette Wed, 15 Oct 2003 21:05:45 +0200
+
+fontconfig (2.2.1-4) unstable; urgency=low
+
+ * Russian debconf templates (closes: #214337).
+ * French debconf templates (closes: #213141).
+ * Update manpages.
+ * Patch fc-cache to handle correctly -s (closes: #214091).
+ * Remove defoma comment in README.Debian.
+ * Ask whether to enable the autohinter (closes: #188829).
+ * Add a general documentation about font handling in README.Debian
+ (closes: #186944).
+
+ -- Josselin Mouette Wed, 8 Oct 2003 22:23:41 +0200
+
+fontconfig (2.2.1-3) unstable; urgency=low
+
+ * New maintainer.
+ * fontconfig.postinst: nitpick output improvement.
+ * Standards-version is 3.6.1.
+ * Switch to po-debconf.
+ * Include japanese debconf templates (closes: #210733).
+ * Move libfontconfig1-dev to libdevel.
+ * Provide manpages for fc-list and fc-cache (closes: #191467).
+
+ -- Josselin Mouette Tue, 16 Sep 2003 18:31:18 +0200
+
+fontconfig (2.2.1-2) unstable; urgency=low
+
+ * debian/control:
+ - Build-Depend on the latest cdbs to fix a udeb build error
+ (Closes: #205062)
+
+ -- Colin Walters Tue, 26 Aug 2003 22:54:24 -0400
+
+fontconfig (2.2.1-1) unstable; urgency=low
+
+ * New upstream release.
+ - Eliminates italic_angle check for PS fonts
+ (Closes: #196739, #194832).
+ * debian/rules:
+ - Work around dh_installman bug and put fonts-conf.5 in section 5
+ (Closes: #191026).
+
+ -- Colin Walters Mon, 9 Jun 2003 20:40:57 -0400
+
+fontconfig (2.2.0-5) unstable; urgency=low
+
+ * debian/rules:
+ - Tighten up shlibs versioning again (Closes: #195118).
+
+ -- Colin Walters Wed, 28 May 2003 18:53:21 -0400
+
+fontconfig (2.2.0-4) unstable; urgency=low
+
+ * debian/rules:
+ - Ensure fontconfig is built after libfontconfig1 (Closes: #194960).
+
+ -- Colin Walters Tue, 27 May 2003 18:39:23 -0400
+
+fontconfig (2.2.0-3) unstable; urgency=low
+
+ * debian/control:
+ - Bump Standards-Version: 3.5.10, no changes required.
+ - Build-Depend on cdbs.
+ * debian/rules:
+ - Convert to cdbs.
+ * debian/rocks:
+ - Removed.
+
+ -- Colin Walters Sun, 25 May 2003 04:42:10 -0400
+
+fontconfig (2.2.0-2) unstable; urgency=low
+
+ * The "Society For Creative Anachronism Seizes Control Of Russia"
+ release.
+ * debian/control:
+ - Recommend ttf-bitstream-vera, since it is the default fallback font
+ now. Plus it does look pretty nice. (Closes: #190675).
+ - Suggest: ttf-freefont, my favorite font.
+ * debian/rules:
+ - Update to the latest version of Colin's Build System.
+
+ -- Colin Walters Tue, 6 May 2003 02:55:40 -0400
+
+fontconfig (2.2.0-1) unstable; urgency=low
+
+ * The "Harsh Light Of Morning Falls On One Night Stand's DVD Collection"
+ release.
+ * New upstream release.
+
+ -- Colin Walters Wed, 23 Apr 2003 20:39:54 -0400
+
+fontconfig (2.1.94-1) unstable; urgency=low
+
+ * The "I speak better English than this villian Bush" release.
+ (Courtesy of Mohammed Saeed al-Sahaf).
+ * New upstream (pre)release.
+ * README.Debian:
+ - Remove experimental notice.
+ * debian/patches/fonts-conf-cleanup.patch:
+ - Update.
+ * debian/rules:
+ - Update to the latest version of Colin's Build System.
+
+ -- Colin Walters Thu, 17 Apr 2003 00:13:37 -0400
+
+fontconfig (2.1.93-1) unstable; urgency=low
+
+ * The "Saddam Speech Suspiciously Mentions Nelly Song From Last Summer"
+ release.
+ * New upstream (pre)release.
+ - Actually puts some bytes in fontconfig-user.html (Closes: #185065)
+ - Handles "same" font binding (Closes: #184353)
+ - Handles aliases better (Closes: #179416)
+ - Will handle xfonts-terminus, although it's kinda ugly
+ (Closes: #176690)
+ * debian/control:
+ - Bump Standards-Version to 3.5.9, no changes required.
+ - Minor description fixes.
+ * debian/rocks:
+ - Add --enable-docs to DEB_CONFIGURE_EXTRA_FLAGS.
+ * debian/patches/fontconfig_pc_in-fix-version-var.patch:
+ - Deleted; fix was incorporated upstream.
+ * debian/patches/mono-font-enable.patch:
+ - Deleted; a better fix was incorporated upstream.
+
+ -- Colin Walters Mon, 7 Apr 2003 22:16:52 -0400
+
+fontconfig (2.1.92-5) unstable; urgency=low
+
+ * The "Wingslinger's is definitely a mafia front" release.
+ * debian/control:
+ - Add back Depends line for fontconfig-udeb, and put libexpat1-udeb,
+ libfreetype6-udeb, zlib1g-udeb there.
+
+ -- Colin Walters Sun, 6 Apr 2003 14:07:58 -0400
+
+fontconfig (2.1.92-4) unstable; urgency=low
+
+ * debian/control:
+ - Remove Depends for fontconfig-udeb (Closes: #187833).
+ * debian/fontconfig-udeb.postinst:
+ - New file, hacked up from fontconfig.postinst.
+ * debian/rules:
+ - Update to the latest version of Colin's Build System.
+
+ -- Colin Walters Sun, 6 Apr 2003 13:18:06 -0400
+
+fontconfig (2.1.92-3) unstable; urgency=low
+
+ * debian/control:
+ - Merge libfontconfig1 and fontconfig packages (Closes: #185466).
+ - Turn libfontconfig1 and libfontconfig1-dev into dummy packages.
+ - Generate new fontconfig-udeb package (Closes: #183822).
+ * debian/patches/mono-font-enable.patch:
+ - New patch; enables marking fonts as monospaced again (Closes: #185239).
+ * debian/rocks:
+ - Remove old cruft like deb-common-build target.
+ * debian/rules:
+ - Update to the latest version of Colin's Build System.
+
+ -- Colin Walters Fri, 28 Mar 2003 16:16:38 -0500
+
+fontconfig (2.1.92-2) unstable; urgency=low
+
+ * The "I should take up Tae Kwon Do again as a stress reliever" release.
+ * debian/README.Debian:
+ - Update with warning about bitmapped fonts.
+ * debian/fontconfig.templates:
+ - New question about overwriting existing local.conf.
+ * debian/fontconfig.config:
+ - Place into the public domain.
+ - Support new question about overwriting existing local.conf.
+ * debian/fontconfig.postinst:
+ - Place into the public domain.
+ - Support new question about overwriting existing local.conf.
+ - Rewrite so that we always write out the bits for bitmapped fonts and
+ subpixel rendering, but if they're disabled, then comment them out.
+ This will allow people to easily see the code so they can enable it by
+ hand.
+ - Add -v to fc-cache invocation so /var/log/fontconfig.log is a bit
+ more useful.
+
+ -- Colin Walters Sun, 9 Mar 2003 14:40:43 -0500
+
+fontconfig (2.1.92-1) unstable; urgency=low
+
+ * The "I wish upstream actually used ChangeLog" release.
+ * New upstream (pre)release.
+ * debian/libfontconfig1-dev.install:
+ - Install upstream development HTML and text documentation.
+ - Install upstream development manpages.
+ * debian/fontconfig.install:
+ - Install upstream user HTML and text documentation.
+ - Don't include local.conf in package. D'oh!
+ * debian/control:
+ - Minor description improvements.
+ * debian/fontconfig.config,debian/fontconfig.postinst,
+ debian/fontconfig.templates:
+ - New debconf question about enabling bitmapped fonts.
+
+ -- Colin Walters Fri, 7 Mar 2003 17:23:42 -0500
+
+fontconfig (2.1.91-2) unstable; urgency=low
+
+ * debian/control:
+ - Bump Build-Depends (and Depends for libfontconfig1-dev) on
+ libfreetype6-dev to the latest. This, in combination with this
+ version of fontconfig, will hopefully fix a lot of outstanding bugs.
+ - Drop Build-Depends on xlibs-dev and ed.
+ * debian/rocks:
+ - Hardcode font path here, and include
+ /var/lib/defoma/x-ttcidfont-conf.d/dirs in default font path
+ (Closes: #183342, #176020).
+
+ -- Colin Walters Thu, 6 Mar 2003 22:00:13 -0500
+
+fontconfig (2.1.91-1) unstable; urgency=low
+
+ * New upstream (pre)release.
+ * debian/patches/fontconfig_pc_in-fix-version-var.patch:
+ - New patch (Closes: #183418).
+
+ -- Colin Walters Wed, 5 Mar 2003 01:02:17 -0500
+
+fontconfig (2.1.90-1) unstable; urgency=low
+
+ * New upstream (pre)release.
+ * debian/patches/CVS-HEAD-subpixel-rendering-fix.patch,
+ debian/patches/fail-on-submake-failure.patch,
+ debian/patches/owen-fc-cache-fix.patch:
+ - Included upstream now; deleted.
+ * debian/patches/fonts-conf-cleanup.patch:
+ - New patch. Removes the date from fonts.conf, and helps move
+ subpixel rendering bits into local.conf.
+ * debian/control:
+ - [libfontconfig1-dev] Add Depends on pkg-config.
+ - Add Build-Depends on docbook-utils.
+ * debian/rocks:
+ - Remove manpage stuff.
+ * debian/fontconfig.templates, debian/fontconfig.config,
+ debian/fontconfig.postinst:
+ - Debconfiscation. Now prompts for subpixel rendering bits
+ (Closes: #182748).
+ * debian/rules:
+ - Update to the latest version of Colin's Build System.
+
+ -- Colin Walters Sun, 2 Mar 2003 13:29:35 -0500
+
+fontconfig (2.1-15) unstable; urgency=low
+
+ * debian/control:
+ - Build-Depend on xlibs-dev (>= 4.2.0).
+ * debian/patches/owen-fc-cache-fix.patch:
+ - New patch, pulled from the GARNOME CVS; edited slightly.
+ This should fix those crashes in FcConfigAdd (Closes: #178780).
+ * debian/rules:
+ - Update to the latest version of Colin's Build System.
+
+ -- Colin Walters Fri, 17 Jan 2003 13:20:09 -0500
+
+fontconfig (2.1-14) unstable; urgency=low
+
+ * debian/patches/CVS-HEAD-subpixel-rendering-fix.patch:
+ - New patch, should fix crashes when subpixel rendering is
+ turned on (Closes: #175903). Big thanks to
+ Michael Guntsche for extracting the relevant fix
+ from CVS!
+
+ -- Colin Walters Fri, 10 Jan 2003 13:30:28 -0500
+
+fontconfig (2.1-13) unstable; urgency=low
+
+ * debian/rocks:
+ - Tighten up shlibs for libfontconfig1.
+
+ -- Colin Walters Wed, 8 Jan 2003 22:34:53 -0500
+
+fontconfig (2.1-12) unstable; urgency=low
+
+ * debian/fontconfig.postinst:
+ - Redirect fc-cache error messages to /var/log/fontconfig.log, and
+ refer the user to this upon failure (Closes: #174507).
+
+ -- Colin Walters Fri, 3 Jan 2003 15:04:05 -0500
+
+fontconfig (2.1-11) unstable; urgency=low
+
+ * debian/control:
+ - Remove Build-Depends on zlib1g; instead Build-Depend on the very
+ latest libfreetype6-dev which does this for us.
+ * debian/fontconfig.postinst:
+ - Display a little message about regenerating the fonts cache.
+
+ -- Colin Walters Wed, 25 Dec 2002 01:08:05 -0500
+
+fontconfig (2.1-10) unstable; urgency=low
+
+ * debian/patches/fail-on-submake-failure.patch:
+ - New patch. This way at least the package won't build in the future
+ if there is a failure.
+ * debian/control:
+ - Build-Depend on zlib1g-dev directly until freetype is fixed.
+ - Change fontconfig section to utils.
+
+ -- Colin Walters Sun, 22 Dec 2002 21:37:25 -0500
+
+fontconfig (2.1-9) unstable; urgency=low
+
+ * The " "*PANT* *PANT* YEAH BABY!!!!
+ FRESH COMMITS TO (freetype) CVS!!!!" *PANT* *PANT*" release.
+ * debian/control:
+ - Build-Depend on the very latest freetype, the previous version of
+ which was a CVS snapshot that broke the fontconfig build, and in fact
+ the build of almost any package dependent on freetype; see #173834.
+ Closes: #173900.
+ - Build-Depend on debhelper (>= 4.1.1) since we use some features from
+ it with CBS in this package (Closes: #173941).
+ * debian/fontconfig.postinst:
+ - New file, with the important contents stolen from Red Hat 8's
+ postinst. Thanks Anthony Fok . (Closes: #173949).
+
+ -- Colin Walters Sun, 22 Dec 2002 03:36:21 -0500
+
+fontconfig (2.1-8) unstable; urgency=low
+
+ * debian/control:
+ - Build-Depend on xlibs-dev. This should fix the issue with
+ /usr/X11R6/lib/fonts or whatever being missing from fonts.conf.
+ - Mention more prominently that fontconfig doesn't depend on X.
+ * debian/rocks:
+ - Install fc-cache, fc-list, and fontconfig manpages
+ (Closes: #173748).
+
+ -- Colin Walters Sat, 21 Dec 2002 02:54:36 -0500
+
+fontconfig (2.1-7) unstable; urgency=low
+
+ * debian/control:
+ - [libfontconfig1-dev] Add a Conflicts: fontconfig (<< 2.1-5) so that
+ we ensure upgrading happens in the correct order (due to
+ fontconfig-config switching packages).
+
+ -- Colin Walters Wed, 11 Dec 2002 00:48:31 -0500
+
+fontconfig (2.1-6) unstable; urgency=low
+
+ * debian/patches/no-date-in-fonts-conf.patch:
+ - New patch; this will prevent the fonts.conf conffile from changing
+ on every package upload.
+ * debian/README.Debian:
+ - Update.
+ * debian/rules:
+ - Update to the latest version of Colin's Build System.
+
+ -- Colin Walters Tue, 10 Dec 2002 14:48:24 -0500
+
+fontconfig (2.1-5) unstable; urgency=low
+
+ * debian/libfontconfig1-dev.install:
+ - Install fontconfig-config.
+ * debian/fontconfig.install
+ - Don't install fontconfig-config.
+ * debian/control:
+ - [libfontconfig1-dev] Add Depends: on libfreetype6-dev
+ (Closes: #172488)
+ * debian/rules:
+ - Update to the latest version of Colin's Build System.
+ * debian/rocks:
+ - Add debian/tmp/usr/lib/ to DEB_SHLIBDEPS_INCLUDE
+ (Closes: #172432).
+ - Ensure libfontconfig1 is built before fontconfig.
+
+ -- Colin Walters Mon, 9 Dec 2002 23:54:06 -0500
+
+fontconfig (2.1-4) unstable; urgency=low
+
+ * debian/control:
+ - Really Build-Depend on ed (Closes: #172245). Now how did I add it
+ to the changelog, but not control? Don't ask me...)
+ * debian/rules:
+ - Update to the latest version of Colin's Build System.
+
+ -- Colin Walters Mon, 9 Dec 2002 12:59:07 -0500
+
+fontconfig (2.1-3) unstable; urgency=low
+
+ * debian/control:
+ - Build-Depend on ed.
+ * debian/rules:
+ - Update to the latest version of Colin's Build System.
+ * debian/rocks:
+ - Remove extra cruft in deb-extra-clean rule.
+
+ -- Colin Walters Sun, 8 Dec 2002 20:58:26 -0500
+
+fontconfig (2.1-2) unstable; urgency=low
+
+ * First upload to unstable; Closes: #170559.
+ * debian/rules:
+ - Update to latest version of Colin's Build System.
+
+ -- Colin Walters Fri, 6 Dec 2002 01:37:16 -0500
+
+fontconfig (2.1-1) unstable; urgency=low
+
+ * New upstream version.
+ * debian/rules:
+ - Use Colin's Build System.
+ * debian/control:
+ - Bump Standards-Version to 3.5.8.
+ * debian/copyright:
+ - Fix Upstream Authors.
+
+ -- Colin Walters Tue, 3 Dec 2002 22:38:28 -0500
+
+fontconfig (2.0-2) unstable; urgency=low
+
+ * debian/control:
+ - [fontconfig] New package; install configuration files and binaries in it.
+ - [libfontconfig1-dev] Fix up description.
+
+ -- Colin Walters Mon, 14 Oct 2002 23:06:59 -0400
+
+fontconfig (2.0-1) unstable; urgency=low
+
+ * Initial version.
+
+ -- Colin Walters Sun, 13 Oct 2002 14:43:56 -0400
--- fontconfig-2.8.0.orig/debian/fontconfig.install
+++ fontconfig-2.8.0/debian/fontconfig.install
@@ -0,0 +1 @@
+debian/tmp/usr/bin/fc-*
--- fontconfig-2.8.0.orig/debian/fontconfig-config.manpages
+++ fontconfig-2.8.0/debian/fontconfig-config.manpages
@@ -0,0 +1 @@
+doc/*.5
--- fontconfig-2.8.0.orig/debian/libfontconfig1-dbg.preinst
+++ fontconfig-2.8.0/debian/libfontconfig1-dbg.preinst
@@ -0,0 +1,15 @@
+#!/bin/sh
+
+set -e
+
+# this can be dropped after the oneiric release
+# remove bogus symlinks introduced with upgrades to 2.8.0-3 which should never
+# have reached oneiric
+pkg=libfontconfig1-dbg
+doc="/usr/share/doc/$pkg"
+if [ -L "$doc" ]; then
+ rm -f "$doc"
+fi
+
+#DEBHELPER#
+
--- fontconfig-2.8.0.orig/debian/compat
+++ fontconfig-2.8.0/debian/compat
@@ -0,0 +1 @@
+7
--- fontconfig-2.8.0.orig/debian/fontconfig-config.postinst
+++ fontconfig-2.8.0/debian/fontconfig-config.postinst
@@ -0,0 +1,108 @@
+#!/bin/sh
+
+set -e
+
+rm_conffile() {
+ PKGNAME="$1"
+ CONFFILE="$2"
+ if [ -e "$CONFFILE" ]; then
+ md5sum="`md5sum \"$CONFFILE\" | sed -e \"s/ .*//\"`"
+ old_md5sum="`dpkg-query -W -f='${Conffiles}' $PKGNAME | sed -n -e \"\\\\' $CONFFILE '{s/ obsolete$//;s/.* //p}\"`"
+ if [ "$md5sum" != "$old_md5sum" ]; then
+ echo "Obsolete conffile $CONFFILE has been modified by you."
+ echo "Saving as $CONFFILE.dpkg-bak ..."
+ mv -f "$CONFFILE" "$CONFFILE".dpkg-bak
+ else
+ echo "Removing obsolete conffile $CONFFILE ..."
+ rm -f "$CONFFILE"
+ fi
+ fi
+}
+
+# Remove old ucf stuff
+rm -rf /var/lib/fontconfig
+
+CONFAVAIL=/etc/fonts/conf.avail
+CONFDIR=/etc/fonts/conf.d
+
+# Remove old defoma stuff
+if [ -x "`which defoma-app 2>/dev/null`" ]; then
+ defoma-app purge fontconfig >/dev/null || true
+fi
+DEFOMA=/var/lib/defoma/fontconfig.d/
+if [ -d $DEFOMA ]; then
+ rm -f $DEFOMA/fonts.conf
+ rmdir --ignore-fail-on-non-empty $DEFOMA
+fi
+rm -f /etc/defoma/fontconfig.subst-rule
+
+unhinted="10-unhinted.conf"
+autohint="10-autohint.conf"
+
+# (mathieu-tl): purge the debconf database from our stuff, since we opted not
+# to use debconf for fontconfig after all
+if dpkg --compare-versions "$2" lt "2.8.0-2ubuntu1~"; then
+ . /usr/share/debconf/confmodule
+ db_purge
+fi
+
+# (asac): cleanup old conf.d links transition - remove ancient left-over confs
+if dpkg --compare-versions "$2" lt "2.6.0-1ubuntu11~"; then
+ lp332992_ancient_conf_leftover="autohint.conf no-bitmaps.conf no-sub-pixel.conf sub-pixel.conf unhinted.conf yes-bitmaps.conf"
+ for f in $lp332992_ancient_conf_leftover; do
+ if [ -h $CONFDIR/$f ]; then
+ rm $CONFDIR/$f
+ fi
+ if [ -e $CONFDIR/$f ]; then
+ rm_conffile fontconfig-config $CONFDIR/$f
+ fi
+ done
+fi
+
+# (asac): drop debconf transition - remove old hinting confs
+if dpkg --compare-versions "$2" lt "2.6.0-1ubuntu12~"; then
+ if [ -h $CONFDIR/$unhinted ]; then
+ rm $CONFDIR/$unhinted
+ fi
+ if [ -h $CONFDIR/$autohint ]; then
+ rm $CONFDIR/$autohint
+ fi
+fi
+
+subpixel="10-sub-pixel-rgb.conf"
+no_subpixel="10-no-sub-pixel.conf"
+
+# (asac): drop debconf transition - remove old subpixel configs once
+if dpkg --compare-versions "$2" lt "2.6.0-1ubuntu12~"; then
+ if [ -h $CONFDIR/$subpixel ]; then
+ rm $CONFDIR/$subpixel
+ fi
+ if [ -h $CONFDIR/$no_subpixel ]; then
+ rm $CONFDIR/$no_subpixel
+ fi
+fi
+
+yes_bitmaps="70-yes-bitmaps.conf"
+#no_bitmaps="70-no-bitmaps.conf"
+
+# (asac): drop debconf transition - remove old bitmap confs
+if dpkg --compare-versions "$2" lt "2.6.0-1ubuntu12~"; then
+ if [ -h $CONFDIR/$yes_bitmaps ]; then
+ rm $CONFDIR/$yes_bitmaps
+ fi
+
+# if [ -h $CONFDIR/$no_bitmaps ]; then
+# rm $CONFDIR/$no_bitmaps
+# fi
+fi
+
+# Create /usr/local/share/fonts
+LOCALDIR=/usr/local/share/fonts
+if [ ! -d $LOCALDIR ]; then
+ if mkdir $LOCALDIR 2>/dev/null ; then
+ chmod 2775 $LOCALDIR
+ chown root:staff $LOCALDIR
+ fi
+fi
+
+#DEBHELPER#
--- fontconfig-2.8.0.orig/debian/fontconfig-config.install
+++ fontconfig-2.8.0/debian/fontconfig-config.install
@@ -0,0 +1,3 @@
+debian/tmp/etc/fonts/fonts.*
+debian/tmp/etc/fonts/conf.d/*
+debian/tmp/etc/fonts/conf.avail/*
--- fontconfig-2.8.0.orig/debian/fontconfig.preinst
+++ fontconfig-2.8.0/debian/fontconfig.preinst
@@ -0,0 +1,52 @@
+#! /bin/sh
+
+set -e
+
+# this can be dropped after the oneiric release
+# remove bogus symlinks introduced with upgrades to 2.8.0-3 which should never
+# have reached oneiric
+pkg=fontconfig
+doc="/usr/share/doc/$pkg"
+if [ -L "$doc" ]; then
+ rm -f "$doc"
+fi
+
+# Prepare to move a conffile without triggering a dpkg question
+prep_mv_conffile() {
+ CONFFILE="$1"
+
+ if [ -e "$CONFFILE" ]; then
+ md5sum="`md5sum \"$CONFFILE\" | sed -e \"s/ .*//\"`"
+ old_md5sum="`dpkg-query -W -f='${Conffiles}' | sed -n -e \"{\\\\' $CONFFILE'{s/.* //;p}}\"`"
+ if [ "$md5sum" = "$old_md5sum" ]; then
+ rm -f "$CONFFILE"
+ fi
+ fi
+}
+
+FILES="\
+/etc/fonts/fonts.conf \
+/etc/fonts/fonts.dtd \
+/etc/fonts/conf.d/autohint.conf \
+/etc/fonts/conf.d/no-bitmaps.conf \
+/etc/fonts/conf.d/no-sub-pixel.conf \
+/etc/fonts/conf.d/sub-pixel.conf \
+/etc/fonts/conf.d/unhinted.conf \
+/etc/fonts/conf.d/yes-bitmaps.conf"
+
+#
+# This marks when the config files moved from this package
+# to the fontconfig-config package
+#
+NEWVERSION=2.3.2-2
+
+case "$1" in
+install|upgrade)
+ if [ -n "$2" ] && dpkg --compare-versions "$2" lt "$NEWVERSION"; then
+ for FILE in $FILES; do
+ prep_mv_conffile $FILE
+ done
+ fi
+esac
+
+#DEBHELPER#
--- fontconfig-2.8.0.orig/debian/fontconfig.prerm
+++ fontconfig-2.8.0/debian/fontconfig.prerm
@@ -0,0 +1,7 @@
+#! /bin/sh
+
+set +e
+
+#DEBHELPER#
+
+exit 0
--- fontconfig-2.8.0.orig/debian/fontconfig.docs
+++ fontconfig-2.8.0/debian/fontconfig.docs
@@ -0,0 +1,3 @@
+doc/fontconfig-user.html
+doc/fontconfig-user.pdf
+doc/fontconfig-user.txt
--- fontconfig-2.8.0.orig/debian/fc-cache.1
+++ fontconfig-2.8.0/debian/fc-cache.1
@@ -0,0 +1,68 @@
+.\" This manpage has been automatically generated by docbook2man
+.\" from a DocBook document. This tool can be found at:
+.\"
+.\" Please send any bug reports, improvements, comments, patches,
+.\" etc. to Steve Cheng .
+.TH "FC-CACHE" "1" "05 June 2006" "" ""
+
+.SH NAME
+fc-cache \- build font information cache files
+.SH SYNOPSIS
+
+\fBfc-cache\fR [ \fB-fsvV?\fR ] [ \fB--force\fR ] [ \fB--system-only\fR ] [ \fB--verbose\fR ] [ \fB--version\fR ] [ \fB--help\fR ] [ \fB\fIdirs\fB\fR ]
+
+.SH "DESCRIPTION"
+.PP
+\fBfc-cache\fR scans the font directories on
+the system and builds font information cache files for
+applications using fontconfig for their font handling.
+.PP
+If directory arguments are not given,
+\fBfc-cache\fR uses each directory in the
+current font configuration. Each directory is scanned for
+font files readable by FreeType. A cache is created which
+contains properties of each font and the associated filename.
+This cache is used to speed up application startup when using
+the fontconfig library.
+.SH "OPTIONS"
+.PP
+This program follows the usual GNU command line syntax,
+with long options starting with two dashes (`-'). A summary of
+options is included below.
+.TP
+\fB-f --force \fR
+Force re-generation of apparently up-to-date cache files,
+overriding the timestamp checking.
+.TP
+\fB-s --system-only \fR
+Only scan system-wide directories, omitting the places
+located in the user's home directory.
+.TP
+\fB-v --verbose \fR
+Display status information while busy.
+.TP
+\fB-? --help \fR
+Show summary of options.
+.TP
+\fB-V --version \fR
+Show version of the program and exit.
+.TP
+\fB\fIdirs\fB \fR
+A list of directories to scan for fonts.
+.SH "FILES"
+.TP
+\fB\fIfonts.cache-1\fB\fR
+These files are generated by \fBfc-cache\fR
+and contain maps from file names to font properties. They are
+read by the fontconfig library at application startup to locate
+appropriate fonts.
+.SH "SEE ALSO"
+.PP
+\fBfc-list\fR (1).
+.PP
+The fontconfig user's guide, in HTML format:
+\fI/usr/share/doc/fontconfig/fontconfig-user.html\fR\&.
+.SH "AUTHOR"
+.PP
+This manual page was written by Keith Packard
+ and Josselin Mouette \&.
--- fontconfig-2.8.0.orig/debian/copyright
+++ fontconfig-2.8.0/debian/copyright
@@ -0,0 +1,29 @@
+This package was debianized by Colin Walters on
+Sun, 13 Oct 2002 15:01:50 -0400
+
+It was downloaded from http://www.fontconfig.org/
+
+Upstream Author: Keith Packard
+
+Copyright:
+
+Copyright © 2001,2003 Keith Packard
+
+Permission to use, copy, modify, distribute, and sell this software and its
+documentation for any purpose is hereby granted without fee, provided that
+the above copyright notice appear in all copies and that both that
+copyright notice and this permission notice appear in supporting
+documentation, and that the name of Keith Packard not be used in
+advertising or publicity pertaining to distribution of the software without
+specific, written prior permission. Keith Packard makes no
+representations about the suitability of this software for any purpose. It
+is provided "as is" without express or implied warranty.
+
+KEITH PACKARD DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE,
+INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS, IN NO
+EVENT SHALL KEITH PACKARD BE LIABLE FOR ANY SPECIAL, INDIRECT OR
+CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE,
+DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER
+TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR
+PERFORMANCE OF THIS SOFTWARE.
+
--- fontconfig-2.8.0.orig/debian/libfontconfig1-dev.docs
+++ fontconfig-2.8.0/debian/libfontconfig1-dev.docs
@@ -0,0 +1,3 @@
+doc/fontconfig-devel.pdf
+doc/fontconfig-devel.txt
+doc/fontconfig-devel
--- fontconfig-2.8.0.orig/debian/README.Debian
+++ fontconfig-2.8.0/debian/README.Debian
@@ -0,0 +1,46 @@
+*** IMPORTANT ***
+
+Recently, fontconfig changed to not include bitmapped fonts in the
+default font set. There is now a Debconf question about this.
+
+If you wish to enable bitmapped fonts manually, either reconfigure this
+package (with dpkg-reconfigure fontconfig-config), or remove the
+symbolic link /etc/fonts/conf.d/30-debconf-no-bitmaps.conf
+
+*****************
+
+
+How fonts are handled in Debian:
+--------------------------------
+
+Fontconfig is a library which handles font configuration and access at
+the system level. It is the foundation for a new font handling in X
+applications (but can also be useful without X).
+
+Applications not using fontconfig are accessing their fonts through
+the X server. Font packages for these applications are named xfonts-*.
+You can also use TrueType fonts with these applications if you install
+the x-ttcidfont-conf package, which connects the X server to defoma:
+fonts included in ttf-* packages or added manually using dfontmgr can
+then be used in these programs.
+A few of these applications, using Xft1, can benefit of antialiasing
+with vector fonts, but it is deprecated.
+
+The new font renderer in X is called freetype2, and applications
+using it access fonts on the client side. Most of them (including all
+GTK2/GNOME2 and KDE3 applications) do it using fontconfig, which
+provides listing and matching facilities for all fonts installed on the
+system. Any font installed in /usr/share/fonts or ~/.fonts will be
+accessible to these applications. This is now also true for fonts added
+using defoma.
+
+These programs can all benefit from antialiasing, autohinting and
+sub-pixel rendering. You can configure it through fontconfig, using
+debconf (dpkg-reconfigure fontconfig-config), or by changing
+links in /etc/fonts/conf.d by hand.
+
+Original text by:
+ -- Josselin Mouette Wed, 8 Oct 2003 21:51:35 +0200
+
+Changes for fontconfig 2.3 packages by:
+ -- Keith Packard Thu, 10 Mar 2005 13:29:11 -0800
--- fontconfig-2.8.0.orig/debian/fontconfig.triggers
+++ fontconfig-2.8.0/debian/fontconfig.triggers
@@ -0,0 +1,3 @@
+interest /usr/share/fonts
+interest /usr/share/ghostscript/fonts
+interest /usr/share/texmf/fonts
--- fontconfig-2.8.0.orig/debian/fontconfig-udeb.install
+++ fontconfig-2.8.0/debian/fontconfig-udeb.install
@@ -0,0 +1,5 @@
+debian/tmp/usr/lib/*/libfontconfig*.so.* usr/lib
+debian/tmp/usr/bin/fc-list
+debian/tmp/etc/fonts/fonts.conf
+debian/tmp/etc/fonts/conf.avail/[1245689]*.conf
+debian/tmp/etc/fonts/conf.d/[1245689]*.conf
--- fontconfig-2.8.0.orig/debian/libfontconfig1.install
+++ fontconfig-2.8.0/debian/libfontconfig1.install
@@ -0,0 +1 @@
+debian/tmp/usr/lib/*/libfontconfig*.so.*
--- fontconfig-2.8.0.orig/debian/fontconfig.postrm
+++ fontconfig-2.8.0/debian/fontconfig.postrm
@@ -0,0 +1,12 @@
+#! /bin/sh
+
+set -e
+
+case "$1" in
+ purge)
+ rm -f /var/log/fontconfig.log
+ rm -rf /var/cache/fontconfig
+ ;;
+esac
+
+#DEBHELPER#
--- fontconfig-2.8.0.orig/debian/fontconfig.doc-base
+++ fontconfig-2.8.0/debian/fontconfig.doc-base
@@ -0,0 +1,17 @@
+Document: fontconfig-user
+Title: Fontconfig User Reference
+Author: Keith Packard
+Abstract: User and administrator reference for the fontconfig library.
+ Fontconfig is a library designed to provide system-wide font
+ configuration, customization and application access.
+Section: System/Administration
+
+Format: PDF
+Files: /usr/share/doc/fontconfig/fontconfig-user.pdf.gz
+
+Format: Text
+Files: /usr/share/doc/fontconfig/fontconfig-user.txt.gz
+
+Format: HTML
+Index: /usr/share/doc/fontconfig/fontconfig-user.html
+Files: /usr/share/doc/fontconfig/fontconfig-user.html
--- fontconfig-2.8.0.orig/debian/rules
+++ fontconfig-2.8.0/debian/rules
@@ -0,0 +1,39 @@
+#!/usr/bin/make -f
+# -*- mode: makefile; coding: utf-8 -*-
+# Copyright © 2002,2003 Colin Walters
+
+# This ensures the fontconfig package is built after libfontconfig1
+binary/fontconfig:: binary/libfontconfig1
+
+include /usr/share/cdbs/1/rules/debhelper.mk
+include /usr/share/cdbs/1/rules/simple-patchsys.mk
+include /usr/share/cdbs/1/class/autotools.mk
+
+DEB_BUILD_GNU_TYPE=$(shell dpkg-architecture -qDEB_BUILD_GNU_TYPE)
+ifneq ($(DEB_HOST_GNU_TYPE),$(DEB_BUILD_GNU_TYPE))
+WITHARCH=--with-arch=$(DEB_HOST_GNU_TYPE)
+else
+WITHARCH=
+endif
+
+DEB_CONFIGURE_EXTRA_FLAGS := $(WITHARCH) --disable-docs --with-add-fonts=/usr/X11R6/lib/X11/fonts,/usr/local/share/fonts --libdir=\$${prefix}/lib/$(DEB_HOST_MULTIARCH)
+
+# tight versioning
+DEB_DH_MAKESHLIBS_ARGS_libfontconfig1 := -V"libfontconfig1 (>= 2.8.0)" --add-udeb="fontconfig-udeb"
+
+DEB_SHLIBDEPS_LIBRARY_fontconfig := libfontconfig1
+DEB_SHLIBDEPS_INCLUDE_fontconfig := debian/libfontconfig1/usr/lib/$(DEB_HOST_MULTIARCH)
+
+DEB_DH_STRIP_ARGS := --dbg-package=libfontconfig1-dbg
+
+DEB_MAKE_ENVVARS := LC_ALL=C
+
+clean::
+ rm -f config/Makedefs Makefile src/Makefile fontconfig/Makefile doc/Makefile doc/version.sgml
+ rm -f fc-cache/Makefile fc-list/Makefile fontconfig-config fontconfig.pc config.h
+
+# An empty file will do for enabling bitmaps
+binary-post-install/fontconfig-config::
+ cd debian/fontconfig-config/etc/fonts/conf.avail && \
+ mv 70-yes-bitmaps.conf 70-force-bitmaps.conf
+ cp debian/70-yes-bitmaps.conf debian/fontconfig-config/etc/fonts/conf.avail
--- fontconfig-2.8.0.orig/debian/libfontconfig1-dev.install
+++ fontconfig-2.8.0/debian/libfontconfig1-dev.install
@@ -0,0 +1,4 @@
+debian/tmp/usr/include/fontconfig/*
+debian/tmp/usr/lib/*/pkgconfig/fontconfig.pc
+debian/tmp/usr/lib/*/libfontconfig*.a
+debian/tmp/usr/lib/*/libfontconfig*.so
--- fontconfig-2.8.0.orig/debian/patches/08_CVE-2016-5384.patch
+++ fontconfig-2.8.0/debian/patches/08_CVE-2016-5384.patch
@@ -0,0 +1,116 @@
+Description: fix double free when handling cache files
+Origin: backport, https://cgit.freedesktop.org/fontconfig/commit/?id=7a4a5bd7897d216f0794ca9dbce0a4a5c9d14940
+Bug-Debian: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=833570
+
+diff -Nur -x '*.orig' -x '*~' fontconfig-2.8.0/src/fccache.c fontconfig-2.8.0.new/src/fccache.c
+--- fontconfig-2.8.0/src/fccache.c 2009-11-16 12:24:52.000000000 -0500
++++ fontconfig-2.8.0.new/src/fccache.c 2016-08-16 13:32:33.133704579 -0400
+@@ -27,6 +27,7 @@
+ #include
+ #include
+ #include
++#include
+ #include
+ #include
+ #if defined(HAVE_MMAP) || defined(__CYGWIN__)
+@@ -525,6 +526,82 @@
+ return cache->mtime == (int) dir_stat->st_mtime;
+ }
+
++static FcBool
++FcCacheOffsetsValid (FcCache *cache)
++{
++ char *base = (char *)cache;
++ char *end = base + cache->size;
++ intptr_t *dirs;
++ FcFontSet *fs;
++ int i, j;
++
++ if (cache->dir < 0 || cache->dir > cache->size - sizeof (intptr_t) ||
++ memchr (base + cache->dir, '\0', cache->size - cache->dir) == NULL)
++ return FcFalse;
++
++ if (cache->dirs < 0 || cache->dirs >= cache->size ||
++ cache->dirs_count < 0 ||
++ cache->dirs_count > (cache->size - cache->dirs) / sizeof (intptr_t))
++ return FcFalse;
++
++ dirs = FcCacheDirs (cache);
++ if (dirs)
++ {
++ for (i = 0; i < cache->dirs_count; i++)
++ {
++ FcChar8 *dir;
++
++ if (dirs[i] < 0 ||
++ dirs[i] > end - (char *) dirs - sizeof (intptr_t))
++ return FcFalse;
++
++ dir = FcOffsetToPtr (dirs, dirs[i], FcChar8);
++ if (memchr (dir, '\0', end - (char *) dir) == NULL)
++ return FcFalse;
++ }
++ }
++
++ if (cache->set < 0 || cache->set > cache->size - sizeof (FcFontSet))
++ return FcFalse;
++
++ fs = FcCacheSet (cache);
++ if (fs)
++ {
++ if (fs->nfont > (end - (char *) fs) / sizeof (FcPattern))
++ return FcFalse;
++
++ if (fs->fonts != 0 && !FcIsEncodedOffset(fs->fonts))
++ return FcFalse;
++
++ for (i = 0; i < fs->nfont; i++)
++ {
++ FcPattern *font = FcFontSetFont (fs, i);
++ FcPatternElt *e;
++ FcValueListPtr l;
++
++ if ((char *) font < base ||
++ (char *) font > end - sizeof (FcFontSet) ||
++ font->elts_offset < 0 ||
++ font->elts_offset > end - (char *) font ||
++ font->num > (end - (char *) font - font->elts_offset) / sizeof (FcPatternElt))
++ return FcFalse;
++
++
++ e = FcPatternElts(font);
++ if (e->values != 0 && !FcIsEncodedOffset(e->values))
++ return FcFalse;
++
++ for (j = font->num, l = FcPatternEltValues(e); j >= 0 && l; j--, l = FcValueListNext(l))
++ if (l->next != NULL && !FcIsEncodedOffset(l->next))
++ break;
++ if (j < 0)
++ return FcFalse;
++ }
++ }
++
++ return FcTrue;
++}
++
+ /*
+ * Map a cache file into memory
+ */
+@@ -534,7 +611,8 @@
+ FcCache *cache;
+ FcBool allocated = FcFalse;
+
+- if (fd_stat->st_size < sizeof (FcCache))
++ if (fd_stat->st_size > INTPTR_MAX ||
++ fd_stat->st_size < (int) sizeof (FcCache))
+ return NULL;
+ cache = FcCacheFindByStat (fd_stat);
+ if (cache)
+@@ -587,6 +665,7 @@
+ if (cache->magic != FC_CACHE_MAGIC_MMAP ||
+ cache->version < FC_CACHE_CONTENT_VERSION ||
+ cache->size != fd_stat->st_size ||
++ !FcCacheOffsetsValid (cache) ||
+ !FcCacheTimeValid (cache, dir_stat) ||
+ !FcCacheInsert (cache, fd_stat))
+ {
--- fontconfig-2.8.0.orig/debian/patches/series
+++ fontconfig-2.8.0/debian/patches/series
@@ -0,0 +1,9 @@
+00git_ughur_orthography.patch
+00_old_diff_gz.patch
+01_fonts_nanum.patch
+04_ubuntu_monospace_lcd_filter_conf.patch
+05_lcdfilterlegacy.patch
+05_ubuntu_add_hinting_and_antialiasing_confs.patch
+06_ubuntu_lcddefault.patch
+07_no_bitmaps.patch
+08_CVE-2016-5384.patch
--- fontconfig-2.8.0.orig/debian/patches/05_ubuntu_add_hinting_and_antialiasing_confs.patch
+++ fontconfig-2.8.0/debian/patches/05_ubuntu_add_hinting_and_antialiasing_confs.patch
@@ -0,0 +1,60 @@
+diff -Nur -x '*.orig' -x '*~' fontconfig-2.5.0/conf.d/10-antialias.conf fontconfig-2.5.0.new/conf.d/10-antialias.conf
+--- fontconfig-2.5.0/conf.d/10-antialias.conf 1970-01-01 08:00:00.000000000 +0800
++++ fontconfig-2.5.0.new/conf.d/10-antialias.conf 2008-02-28 04:22:09.000000000 +0800
+@@ -0,0 +1,8 @@
++
++
++
++
++
++ true
++
++
+diff -Nur -x '*.orig' -x '*~' fontconfig-2.5.0/conf.d/10-hinting.conf fontconfig-2.5.0.new/conf.d/10-hinting.conf
+--- fontconfig-2.5.0/conf.d/10-hinting.conf 1970-01-01 08:00:00.000000000 +0800
++++ fontconfig-2.5.0.new/conf.d/10-hinting.conf 2008-02-28 04:22:33.000000000 +0800
+@@ -0,0 +1,8 @@
++
++
++
++
++
++ true
++
++
+diff -Nur -x '*.orig' -x '*~' fontconfig-2.5.0/conf.d/10-hinting-full.conf fontconfig-2.5.0.new/conf.d/10-hinting-full.conf
+--- fontconfig-2.5.0/conf.d/10-hinting-full.conf 1970-01-01 08:00:00.000000000 +0800
++++ fontconfig-2.5.0.new/conf.d/10-hinting-full.conf 2008-02-28 04:24:01.000000000 +0800
+@@ -0,0 +1,8 @@
++
++
++
++
++
++ hintfull
++
++
+diff -Nur -x '*.orig' -x '*~' fontconfig-2.5.0/conf.d/10-hinting-medium.conf fontconfig-2.5.0.new/conf.d/10-hinting-medium.conf
+--- fontconfig-2.5.0/conf.d/10-hinting-medium.conf 1970-01-01 08:00:00.000000000 +0800
++++ fontconfig-2.5.0.new/conf.d/10-hinting-medium.conf 2008-02-28 04:23:23.000000000 +0800
+@@ -0,0 +1,8 @@
++
++
++
++
++
++ hintmedium
++
++
+diff -Nur -x '*.orig' -x '*~' fontconfig-2.5.0/conf.d/10-hinting-slight.conf fontconfig-2.5.0.new/conf.d/10-hinting-slight.conf
+--- fontconfig-2.5.0/conf.d/10-hinting-slight.conf 1970-01-01 08:00:00.000000000 +0800
++++ fontconfig-2.5.0.new/conf.d/10-hinting-slight.conf 2008-02-28 04:24:26.000000000 +0800
+@@ -0,0 +1,8 @@
++
++
++
++
++
++ hintslight
++
++
--- fontconfig-2.8.0.orig/debian/patches/06_ubuntu_lcddefault.patch
+++ fontconfig-2.8.0/debian/patches/06_ubuntu_lcddefault.patch
@@ -0,0 +1,53 @@
+diff -Nur -x '*.orig' -x '*~' fontconfig-2.8.0/conf.d/11-lcd-filter-lcddefault.conf fontconfig-2.8.0.new/conf.d/11-lcd-filter-lcddefault.conf
+--- fontconfig-2.8.0/conf.d/11-lcd-filter-lcddefault.conf 1969-12-31 19:00:00.000000000 -0500
++++ fontconfig-2.8.0.new/conf.d/11-lcd-filter-lcddefault.conf 2010-01-13 19:16:57.691482777 -0500
+@@ -0,0 +1,11 @@
++
++
++
++
++
++
++
++ lcddefault
++
++
++
+diff -Nur -x '*.orig' -x '*~' fontconfig-2.8.0/conf.d/Makefile.am fontconfig-2.8.0.new/conf.d/Makefile.am
+--- fontconfig-2.8.0/conf.d/Makefile.am 2010-01-13 19:16:56.662484262 -0500
++++ fontconfig-2.8.0.new/conf.d/Makefile.am 2010-01-13 19:16:57.691482777 -0500
+@@ -37,6 +37,7 @@
+ 10-sub-pixel-vbgr.conf \
+ 10-sub-pixel-vrgb.conf \
+ 10-unhinted.conf \
++ 11-lcd-filter-lcddefault.conf \
+ 20-fix-globaladvance.conf \
+ 20-unhint-small-vera.conf \
+ 25-unhint-nonlatin.conf \
+@@ -63,6 +64,7 @@
+ 10-antialias.conf \
+ 10-hinting.conf \
+ 10-hinting-slight.conf \
++ 11-lcd-filter-lcddefault.conf \
+ 20-fix-globaladvance.conf \
+ 20-unhint-small-vera.conf \
+ 30-urw-aliases.conf \
+diff -Nur -x '*.orig' -x '*~' fontconfig-2.8.0/conf.d/Makefile.in fontconfig-2.8.0.new/conf.d/Makefile.in
+--- fontconfig-2.8.0/conf.d/Makefile.in 2010-01-13 19:16:56.662484262 -0500
++++ fontconfig-2.8.0.new/conf.d/Makefile.in 2010-01-13 19:16:57.691482777 -0500
+@@ -264,6 +264,7 @@
+ 10-sub-pixel-vbgr.conf \
+ 10-sub-pixel-vrgb.conf \
+ 10-unhinted.conf \
++ 11-lcd-filter-lcddefault.conf \
+ 20-fix-globaladvance.conf \
+ 20-unhint-small-vera.conf \
+ 25-unhint-nonlatin.conf \
+@@ -289,6 +290,7 @@
+ 10-antialias.conf \
+ 10-hinting.conf \
+ 10-hinting-slight.conf \
++ 11-lcd-filter-lcddefault.conf \
+ 20-fix-globaladvance.conf \
+ 20-unhint-small-vera.conf \
+ 30-urw-aliases.conf \
--- fontconfig-2.8.0.orig/debian/patches/07_no_bitmaps.patch
+++ fontconfig-2.8.0/debian/patches/07_no_bitmaps.patch
@@ -0,0 +1,22 @@
+diff -Nur -x '*.orig' -x '*~' fontconfig-2.8.0/conf.d/Makefile.am fontconfig-2.8.0.new/conf.d/Makefile.am
+--- fontconfig-2.8.0/conf.d/Makefile.am 2010-01-13 19:21:19.379494731 -0500
++++ fontconfig-2.8.0.new/conf.d/Makefile.am 2010-01-13 19:21:20.331482412 -0500
+@@ -79,6 +79,7 @@
+ 65-fonts-persian.conf \
+ 65-nonlatin.conf \
+ 69-unifont.conf \
++ 70-no-bitmaps.conf \
+ 80-delicious.conf \
+ 90-synthetic.conf
+
+diff -Nur -x '*.orig' -x '*~' fontconfig-2.8.0/conf.d/Makefile.in fontconfig-2.8.0.new/conf.d/Makefile.in
+--- fontconfig-2.8.0/conf.d/Makefile.in 2010-01-13 19:21:19.383482947 -0500
++++ fontconfig-2.8.0.new/conf.d/Makefile.in 2010-01-13 19:22:25.718516776 -0500
+@@ -305,6 +305,7 @@
+ 65-fonts-persian.conf \
+ 65-nonlatin.conf \
+ 69-unifont.conf \
++ 70-no-bitmaps.conf \
+ 80-delicious.conf \
+ 90-synthetic.conf
+
--- fontconfig-2.8.0.orig/debian/patches/01_fonts_nanum.patch
+++ fontconfig-2.8.0/debian/patches/01_fonts_nanum.patch
@@ -0,0 +1,85 @@
+From: Jinkyu Yi
+Description: add Nanum fonts, fix Baekmuk missing, fix monospace priority
+Bug: https://bugs.freedesktop/org/42423
+Bug-Ubuntu: https://launchpad.net/bugs/792471
+Origin: https://bugs.freedesktop.org/attachment.cgi?id=56872
+Author: Jinkyu Yi
+
+diff --git a/conf.d/40-nonlatin.conf b/conf.d/40-nonlatin.conf
+index a875db0..b359f4c 100644
+--- a/conf.d/40-nonlatin.conf
++++ b/conf.d/40-nonlatin.conf
+@@ -22,6 +22,7 @@
+ AR PL SungtiL GB
+ AR PL Mingti2L Big5
+ MS 明朝
++ NanumMyeongjo
+ UnBatang
+ Baekmuk Batang
+ MgOpen Canonica
+@@ -47,8 +48,10 @@
+ AR PL KaitiM GB
+ AR PL KaitiM Big5
+ MS ゴシック
++ NanumGothic
+ UnDotum
+ Baekmuk Dotum
++ Baekmuk Gulim
+ SimSun
+ MgOpen Modata
+ Sazanami Gothic
+@@ -61,6 +64,7 @@
+ Monospace faces
+ -->
+
++ NanumGothicCoding
+ NSimSun
+ ZYSong18030
+ FreeMono
+diff --git a/conf.d/65-nonlatin.conf b/conf.d/65-nonlatin.conf
+index 53ac064..5944c5d 100644
+--- a/conf.d/65-nonlatin.conf
++++ b/conf.d/65-nonlatin.conf
+@@ -43,8 +43,9 @@
+ AR PL Zenkai Uni
+ MS 明朝
+ ZYSong18030
+- UnBatang
+- Baekmuk Batang
++ NanumMyeongjo
++ UnBatang
++ Baekmuk Batang
+ KacstQura
+ Frank Ruehl CLM
+ Lohit Bengali
+@@ -117,9 +118,10 @@
+ MS ゴシック
+ ZYSong18030
+ TSCu_Paranar
+- UnDotum
+- Baekmuk Dotum
+- Baekmuk Gulim
++ NanumGothic
++ UnDotum
++ Baekmuk Dotum
++ Baekmuk Gulim
+ KacstQura
+ Lohit Bengali
+ Lohit Gujarati
+@@ -160,11 +162,11 @@
+ AR PL SungtiL GB
+ AR PL Mingti2L Big5
+ ZYSong18030
+- UnBatang
+- UnDotum
+- Baekmuk Batang
+- Baekmuk Dotum
+- Baekmuk Gulim
++ NanumGothicCoding
++ NanumGothic
++ UnDotum
++ Baekmuk Dotum
++ Baekmuk Gulim
+ TlwgTypo
+ TlwgTypist
+ TlwgTypewriter
--- fontconfig-2.8.0.orig/debian/patches/00git_ughur_orthography.patch
+++ fontconfig-2.8.0/debian/patches/00git_ughur_orthography.patch
@@ -0,0 +1,55 @@
+From ccc239b3865dd8d83026ae59b89de965e948120a Mon Sep 17 00:00:00 2001
+From: Behdad Esfahbod
+Date: Mon, 14 Mar 2011 20:28:53 +0000
+Subject: Bug 20113 - Uighur (ug) orthography incomplete
+
+---
+Index: fontconfig-2.8.0/fc-lang/ug.orth
+===================================================================
+--- fontconfig-2.8.0.orig/fc-lang/ug.orth 2009-11-16 18:24:52.000000000 +0100
++++ fontconfig-2.8.0/fc-lang/ug.orth 2012-03-06 15:48:01.959422822 +0100
+@@ -1,7 +1,11 @@
+ #
+ # fontconfig/fc-lang/ug.orth
+ #
+-# Copyright © 2002 Keith Packard
++# Copyright © 2010
++# UKIJ - Uyghur Computer Science Association (http://www.ukij.org/)
++# Ubuntu Uyghur Translation Team (https://launchpad.net/~ubuntu-l10n-ug)
++# Kenjisoft (http://kenjisoft.homelinux.com/)
++# Bilik (http://www.bilik.cn/)
+ #
+ # Permission to use, copy, modify, distribute, and sell this software and its
+ # documentation for any purpose is hereby granted without fee, provided that
+@@ -21,9 +25,26 @@
+ # TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR
+ # PERFORMANCE OF THIS SOFTWARE.
+ #
+-# Uighur (UG)
++# Uyghur (UG)
+ #
+-# Uighur is written in a varient of Perso-Arabic, but I haven't found
+-# any references which define the variations. So, for now we'll use Arabic
+-# fonts
+-include ar.orth
++# Uyghur is written in a modified Persian-Arabic script. For detailed
++# information, refer to http://en.wikipedia.org/wiki/Uyghur_language
++#
++0626-0628
++062A
++062C
++062E-062F
++0631-0634
++063A
++0641-0646
++0648-064A
++067E
++0686
++0698
++06AD
++06AF
++06BE
++06C6-06C8
++06CB
++06D0
++06D5
--- fontconfig-2.8.0.orig/debian/patches/04_ubuntu_monospace_lcd_filter_conf.patch
+++ fontconfig-2.8.0/debian/patches/04_ubuntu_monospace_lcd_filter_conf.patch
@@ -0,0 +1,25 @@
+--- /dev/null 2007-09-19 15:17:56.000000000 +0100
++++ ft/conf.d/53-monospace-lcd-filter.conf 2007-09-20 22:19:05.000000000 +0100
+@@ -0,0 +1,22 @@
++
++
++
++
++
++
++
++ DejaVu Sans Mono
++ Bitstream Vera Sans Mono
++
++
++ 12.0
++
++
++
++ lcdlegacy
++
++
++ hintfull
++
++
++
--- fontconfig-2.8.0.orig/debian/patches/00_old_diff_gz.patch
+++ fontconfig-2.8.0/debian/patches/00_old_diff_gz.patch
@@ -0,0 +1,129 @@
+diff -Nur -x '*.orig' -x '*~' fontconfig-2.8.0/conf.d/40-nonlatin.conf fontconfig-2.8.0.new/conf.d/40-nonlatin.conf
+--- fontconfig-2.8.0/conf.d/40-nonlatin.conf 2010-01-13 19:05:52.018482305 -0500
++++ fontconfig-2.8.0.new/conf.d/40-nonlatin.conf 2010-01-13 19:08:06.055494413 -0500
+@@ -51,6 +51,7 @@
+ Baekmuk Dotum
+ SimSun
+ MgOpen Modata
++ MgOpen Moderna
+ Sazanami Gothic
+ AR PL ShanHeiSun Uni
+ ZYSong18030
+diff -Nur -x '*.orig' -x '*~' fontconfig-2.8.0/conf.d/60-latin.conf fontconfig-2.8.0.new/conf.d/60-latin.conf
+--- fontconfig-2.8.0/conf.d/60-latin.conf 2010-01-13 19:05:52.014482215 -0500
++++ fontconfig-2.8.0.new/conf.d/60-latin.conf 2010-01-13 19:10:02.014483941 -0500
+@@ -4,8 +4,8 @@
+
+ serif
+
+- Bitstream Vera Serif
+ DejaVu Serif
++ Bitstream Vera Serif
+ Times New Roman
+ Thorndale AMT
+ Luxi Serif
+@@ -16,8 +16,8 @@
+
+ sans-serif
+
+- Bitstream Vera Sans
+ DejaVu Sans
++ Bitstream Vera Sans
+ Verdana
+ Arial
+ Albany AMT
+@@ -32,8 +32,8 @@
+
+ monospace
+
+- Bitstream Vera Sans Mono
+ DejaVu Sans Mono
++ Bitstream Vera Sans Mono
+ Inconsolata
+ Andale Mono
+ Courier New
+diff -Nur -x '*.orig' -x '*~' fontconfig-2.8.0/conf.d/Makefile.am fontconfig-2.8.0.new/conf.d/Makefile.am
+--- fontconfig-2.8.0/conf.d/Makefile.am 2010-01-13 19:05:52.010482545 -0500
++++ fontconfig-2.8.0.new/conf.d/Makefile.am 2010-01-13 19:08:06.055494413 -0500
+@@ -25,7 +25,12 @@
+ README
+
+ CONF_FILES = \
++ 10-antialias.conf \
+ 10-autohint.conf \
++ 10-hinting.conf \
++ 10-hinting-full.conf \
++ 10-hinting-medium.conf \
++ 10-hinting-slight.conf \
+ 10-no-sub-pixel.conf \
+ 10-sub-pixel-bgr.conf \
+ 10-sub-pixel-rgb.conf \
+@@ -42,6 +47,8 @@
+ 49-sansserif.conf \
+ 50-user.conf \
+ 51-local.conf \
++ 52-languageselector.conf \
++ 53-monospace-lcd-filter.conf \
+ 60-latin.conf \
+ 65-fonts-persian.conf \
+ 65-khmer.conf \
+@@ -53,6 +60,9 @@
+ 90-synthetic.conf
+
+ CONF_LINKS = \
++ 10-antialias.conf \
++ 10-hinting.conf \
++ 10-hinting-slight.conf \
+ 20-fix-globaladvance.conf \
+ 20-unhint-small-vera.conf \
+ 30-urw-aliases.conf \
+@@ -62,6 +72,7 @@
+ 49-sansserif.conf \
+ 50-user.conf \
+ 51-local.conf \
++ 53-monospace-lcd-filter.conf \
+ 60-latin.conf \
+ 65-fonts-persian.conf \
+ 65-nonlatin.conf \
+diff -Nur -x '*.orig' -x '*~' fontconfig-2.8.0/conf.d/Makefile.in fontconfig-2.8.0.new/conf.d/Makefile.in
+--- fontconfig-2.8.0/conf.d/Makefile.in 2010-01-13 19:05:52.014482215 -0500
++++ fontconfig-2.8.0.new/conf.d/Makefile.in 2010-01-13 19:13:52.310959542 -0500
+@@ -252,7 +252,12 @@
+ README
+
+ CONF_FILES = \
++ 10-antialias.conf \
+ 10-autohint.conf \
++ 10-hinting.conf \
++ 10-hinting-full.conf \
++ 10-hinting-medium.conf \
++ 10-hinting-slight.conf \
+ 10-no-sub-pixel.conf \
+ 10-sub-pixel-bgr.conf \
+ 10-sub-pixel-rgb.conf \
+@@ -269,6 +274,7 @@
+ 49-sansserif.conf \
+ 50-user.conf \
+ 51-local.conf \
++ 53-monospace-lcd-filter.conf \
+ 60-latin.conf \
+ 65-fonts-persian.conf \
+ 65-khmer.conf \
+@@ -280,6 +286,9 @@
+ 90-synthetic.conf
+
+ CONF_LINKS = \
++ 10-antialias.conf \
++ 10-hinting.conf \
++ 10-hinting-slight.conf \
+ 20-fix-globaladvance.conf \
+ 20-unhint-small-vera.conf \
+ 30-urw-aliases.conf \
+@@ -289,6 +298,7 @@
+ 49-sansserif.conf \
+ 50-user.conf \
+ 51-local.conf \
++ 53-monospace-lcd-filter.conf \
+ 60-latin.conf \
+ 65-fonts-persian.conf \
+ 65-nonlatin.conf \
--- fontconfig-2.8.0.orig/debian/patches/05_lcdfilterlegacy.patch
+++ fontconfig-2.8.0/debian/patches/05_lcdfilterlegacy.patch
@@ -0,0 +1,9 @@
+--- a/src/fcname.c.orig 2008-09-12 17:27:25.000000000 +0000
++++ b/src/fcname.c 2008-09-12 17:31:54.000000000 +0000
+@@ -441,5 +441,6 @@
+ { (FcChar8 *) "lcddefault", "lcdfilter", FC_LCD_DEFAULT },
+ { (FcChar8 *) "lcdlight", "lcdfilter", FC_LCD_LIGHT },
+ { (FcChar8 *) "lcdlegacy", "lcdfilter", FC_LCD_LEGACY },
++ { (FcChar8 *) "lcdfilterlegacy", "lcdfilter", FC_LCD_LEGACY },
+ };
+