Lintian Fixes - fontconfig

Ready changes

Summary

Failed fixers:

See the worker log for details.

Diff

diff --git a/debian/changelog b/debian/changelog
index f4ed88f..6f62d30 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -395,20 +395,20 @@ fontconfig (2.11.0-2) unstable; urgency=low
   * fontconfig-config.postrm: be less aggressive in removing fonts.d.
     Closes: #728598.
   * Break xpdf (<= 3.03-11). Closes: #728444.
-  * 01_path_max.patch: patch from Samuel Thibault to stop requiring 
+  * 01_path_max.patch: patch from Samuel Thibault to stop requiring
     PATH_MAX. Closes: #729189.
   * fontconfig-config.links: enable lcdfilter by default.
     Closes: #638262, #605574.
-  * 02_indic_names.patch: patch from Vasudev Kamath to fix Indic font 
+  * 02_indic_names.patch: patch from Vasudev Kamath to fix Indic font
     family names. Closes: #661245.
   * Mark libfontconfig1-dev as multi-arch: same. Closes: #677885.
-  * 03_locale_c.utf8.patch: based on a patch from Martin Dickopp. Treat 
+  * 03_locale_c.utf8.patch: based on a patch from Martin Dickopp. Treat
     C.UTF-8 and C.utf8 locales as built in the C library.
     Closes: #717423.
   * Update font packages names. Closes: #712682.
   * Enable fonts-liberation as an alternative. Closes: #663553.
   * Also drop alternate dependency on gsfonts-x11.
-  * 04_mgopen_fonts.patch: new patch. Add more MgOpen fonts to default 
+  * 04_mgopen_fonts.patch: new patch. Add more MgOpen fonts to default
     sans typefaces. Closes: #400767.
   * ja.po: updated. Closes: #695078.
 
@@ -426,13 +426,13 @@ fontconfig (2.11.0-1) unstable; urgency=low
 
 fontconfig (2.10.2-2) unstable; urgency=low
 
-  * 01_conf.d_README.patch: new patch. Document the two locations for 
+  * 01_conf.d_README.patch: new patch. Document the two locations for
     conf.avail files.
-  * fontconfig-config.postrm: don’t remove conf.avail on uninstall. 
+  * fontconfig-config.postrm: don’t remove conf.avail on uninstall.
     Closes: #714164.
-  * fontconfig-config.postinst: remove the symlink of the old 
+  * fontconfig-config.postinst: remove the symlink of the old
     conf.avail. Closes: #714157.
-  * fontconfig-config.preinst: add a cleanup script for the broken 
+  * fontconfig-config.preinst: add a cleanup script for the broken
     2.10.2-1 version.
 
  -- Josselin Mouette <joss@debian.org>  Wed, 26 Jun 2013 20:44:27 +0200
@@ -590,7 +590,7 @@ fontconfig (2.8.0-1) unstable; urgency=low
 
 fontconfig (2.6.0-4) unstable; urgency=low
 
-  * fontconfig.{triggers,postinst}: register a trigger to automatically 
+  * fontconfig.{triggers,postinst}: register a trigger to automatically
     regenerate the font cache when packages install fonts.
 
  -- Keith Packard <keithp@debian.org>  Fri, 12 Jun 2009 13:20:36 -0700
@@ -600,8 +600,8 @@ 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 
+  * 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 <joss@debian.org>  Tue, 18 Nov 2008 08:47:53 +0100
@@ -609,11 +609,11 @@ fontconfig (2.6.0-3) unstable; urgency=low
 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 
+    + 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 
+    + 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 
+    + fontconfig-config.config: always assume bitmap fonts are not
       wanted if no symbolic link is present.
 
  -- Josselin Mouette <joss@debian.org>  Mon, 10 Nov 2008 17:47:30 +0100
@@ -658,7 +658,7 @@ fontconfig (2.5.92-1) unstable; urgency=low
   * Fix bashisms in debian/rules (closes: 478381)
 
  -- Keith Packard <keithp@debian.org>  Sat, 03 May 2008 22:33:28 -0700
- 
+
 fontconfig (2.5.0-1) unstable; urgency=low
 
   * Upstream release of 2.5
@@ -762,15 +762,15 @@ fontconfig (2.4.2-1) unstable; urgency=low
   * Merge new upstream version (2.4.2).
 
  -- Keith Packard <keithp@debian.org>  Sat,  2 Dec 2006 16:24:55 -0800
- 
+
 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 <keithp@debian.org>  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.
@@ -803,7 +803,7 @@ fontconfig (2.4.0-2) experimental; urgency=low
   * create /var/cache/fontconfig
   * clean out old fonts.cache-1 files in postinst phase
   * link defoma config as 30-defoma.conf
-  
+
  -- Keith Packard <keithp@debian.org>  Sun, 10 Sep 2006 01:54:31 -0700
 
 fontconfig (2.4.0-1) experimental; urgency=low
@@ -813,7 +813,7 @@ fontconfig (2.4.0-1) experimental; urgency=low
   * split configuration
 
  -- Keith Packard <keithp@debian.org>  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)
@@ -824,7 +824,7 @@ 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). 
+  * 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.
@@ -839,7 +839,7 @@ fontconfig (2.3.2-6) unstable; urgency=medium
   * 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 
+  * fontconfig-config.config: correctly handle local changes and stop
     using debconf as a registry.
   * fontconfig-config.postinst: correctly set the defoma symbolic link.
 
@@ -857,10 +857,10 @@ 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 
+  * 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 
+  * Skip the PDF and TXT documentation, preferring HTML which is the
     default in Debian.
 
  -- Josselin Mouette <joss@debian.org>  Thu,  9 Mar 2006 20:32:49 +0100
@@ -878,7 +878,7 @@ 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 
+  * rules: don't run dh_installdocs and dh_installchangelogs for the
     udeb.
 
  -- Josselin Mouette <joss@debian.org>  Sun,  5 Mar 2006 18:03:48 +0100
@@ -918,7 +918,7 @@ fontconfig (2.3.2-2) unstable; urgency=low
   * 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 
+  * Pass LC_ALL=C to the make command to avoid local characters in the
     manual pages.
   * Standards-version is 3.6.2.
 
@@ -971,9 +971,9 @@ fontconfig (2.3.0-1) experimental; urgency=low
     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 
+    distributors and administrators to make local changes to the font
     configuration without having to edit any configuration files.
-					      
+
  -- Keith Packard <keithp@debian.org>  Wed,  2 Mar 2005 00:03:56 -0800
 
 fontconfig (2.2.3-4) unstable; urgency=low
@@ -1092,21 +1092,21 @@ fontconfig (2.2.1-14) unstable; urgency=low
 
 fontconfig (2.2.1-13) unstable; urgency=low
 
-  * patches/freetype-build.patch: include correctly freetype header 
+  * patches/freetype-build.patch: include correctly freetype header
     files (closes: #222680).
 
  -- Josselin Mouette <joss@debian.org>  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 
+  * fontconfig.postrm: support the case where /usr/local/share/fonts
     doesn't exist (closes: #219992).
 
  -- Josselin Mouette <joss@debian.org>  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 
+  * fontconfig.postinst: support the case where /usr/local is mounted
     read-only (closes: #219684).
 
  -- Josselin Mouette <joss@debian.org>  Sat,  8 Nov 2003 09:44:56 +0100
@@ -1132,7 +1132,7 @@ fontconfig (2.2.1-9) unstable; urgency=low
   * 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 
+  * patches/culmus-support.patch: support Culmus fonts for Hebrew
     systems (closes: #198374).
 
  -- Josselin Mouette <joss@debian.org>  Sun,  2 Nov 2003 18:32:11 +0100
@@ -1335,7 +1335,7 @@ fontconfig (2.1.92-5) unstable; urgency=low
   * debian/control:
     - Add back Depends line for fontconfig-udeb, and put libexpat1-udeb,
     libfreetype6-udeb, zlib1g-udeb there.
-    
+
  -- Colin Walters <walters@debian.org>  Sun,  6 Apr 2003 14:07:58 -0400
 
 fontconfig (2.1.92-4) unstable; urgency=low
@@ -1459,7 +1459,7 @@ fontconfig (2.1-15) unstable; urgency=low
       This should fix those crashes in FcConfigAdd (Closes: #178780).
   * debian/rules:
     - Update to the latest version of Colin's Build System.
-   
+
  -- Colin Walters <walters@debian.org>  Fri, 17 Jan 2003 13:20:09 -0500
 
 fontconfig (2.1-14) unstable; urgency=low
@@ -1628,5 +1628,5 @@ fontconfig (2.0-2) unstable; urgency=low
 fontconfig (2.0-1) unstable; urgency=low
 
   * Initial version.
-  
+
  -- Colin Walters <walters@debian.org>  Sun, 13 Oct 2002 14:43:56 -0400
diff --git a/debian/control b/debian/control
index 4fbe37c..eab178a 100644
--- a/debian/control
+++ b/debian/control
@@ -4,7 +4,7 @@ Priority: optional
 Maintainer: Debian freedesktop.org maintainers <pkg-freedesktop-maintainers@lists.alioth.debian.org>
 Uploaders: Keith Packard <keithp@debian.org>,
            Emilio Pozuelo Monfort <pochu@debian.org>,
-Build-Depends: debhelper-compat (= 11),
+Build-Depends: debhelper-compat (= 13),
                libfreetype-dev (>= 2.8.1),
                libexpat1-dev,
                uuid-dev,
@@ -65,7 +65,7 @@ Section: debian-installer
 Package-Type: udeb
 Build-Profiles: <!noudeb>
 Architecture: any
-Depends: ${shlibs:Depends}
+Depends: ${shlibs:Depends}, ${misc: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
diff --git a/debian/fontconfig-config.maintscript b/debian/fontconfig-config.maintscript
index 29d913d..8b13789 100644
--- a/debian/fontconfig-config.maintscript
+++ b/debian/fontconfig-config.maintscript
@@ -1,32 +1 @@
-rm_conffile /etc/fonts/conf.avail/10-autohint.conf 2.10
-rm_conffile /etc/fonts/conf.avail/10-no-sub-pixel.conf 2.10
-rm_conffile /etc/fonts/conf.avail/10-sub-pixel-bgr.conf 2.10
-rm_conffile /etc/fonts/conf.avail/10-sub-pixel-rgb.conf 2.10
-rm_conffile /etc/fonts/conf.avail/10-sub-pixel-vbgr.conf 2.10
-rm_conffile /etc/fonts/conf.avail/10-sub-pixel-vrgb.conf 2.10
-rm_conffile /etc/fonts/conf.avail/10-unhinted.conf 2.10
-rm_conffile /etc/fonts/conf.avail/11-lcdfilter-default.conf 2.10
-rm_conffile /etc/fonts/conf.avail/11-lcdfilter-legacy.conf 2.10
-rm_conffile /etc/fonts/conf.avail/11-lcdfilter-light.conf 2.10
-rm_conffile /etc/fonts/conf.avail/20-fix-globaladvance.conf 2.10
-rm_conffile /etc/fonts/conf.avail/20-unhint-small-vera.conf 2.10
-rm_conffile /etc/fonts/conf.avail/25-unhint-nonlatin.conf 2.10
-rm_conffile /etc/fonts/conf.avail/30-metric-aliases.conf 2.10
-rm_conffile /etc/fonts/conf.avail/30-urw-aliases.conf 2.10
-rm_conffile /etc/fonts/conf.avail/40-nonlatin.conf 2.10
-rm_conffile /etc/fonts/conf.avail/45-latin.conf 2.10
-rm_conffile /etc/fonts/conf.avail/49-sansserif.conf 2.10
-rm_conffile /etc/fonts/conf.avail/50-user.conf 2.10
-rm_conffile /etc/fonts/conf.avail/51-local.conf 2.10
-rm_conffile /etc/fonts/conf.avail/60-latin.conf 2.10
-rm_conffile /etc/fonts/conf.avail/65-fonts-persian.conf 2.10
-rm_conffile /etc/fonts/conf.avail/65-khmer.conf 2.10
-rm_conffile /etc/fonts/conf.avail/65-nonlatin.conf 2.10
-rm_conffile /etc/fonts/conf.avail/69-unifont.conf 2.10
-rm_conffile /etc/fonts/conf.avail/70-force-bitmaps.conf 2.10
-rm_conffile /etc/fonts/conf.avail/70-no-bitmaps.conf 2.10
-rm_conffile /etc/fonts/conf.avail/70-yes-bitmaps.conf 2.10
-rm_conffile /etc/fonts/conf.avail/80-delicious.conf 2.10
-rm_conffile /etc/fonts/conf.avail/90-synthetic.conf 2.10
-rm_conffile /etc/fonts/fonts.dtd 2.10
 
diff --git a/debian/upstream/metadata b/debian/upstream/metadata
new file mode 100644
index 0000000..5caf46e
--- /dev/null
+++ b/debian/upstream/metadata
@@ -0,0 +1,2 @@
+---
+Repository-Browse: https://github.com/freedesktop/fontconfig

Run locally

More details

Full run details

Historical runs