Lintian Fixes - fontconfig

Ready changes

Merge these changes:

git pull https://janitor.debian.net/git/fontconfig lintian-fixes/main

Summary

Diff

diff --git a/debian/changelog b/debian/changelog
index 39b5dfa..01b42c3 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,3 +1,10 @@
+fontconfig (2.13.1-4.3) UNRELEASED; urgency=medium
+
+  * Trim trailing whitespace.
+  * Set upstream metadata fields: Repository, Repository-Browse.
+
+ -- Debian Janitor <janitor@jelmer.uk>  Fri, 08 Jan 2021 21:16:28 -0000
+
 fontconfig (2.13.1-4.2) unstable; urgency=medium
 
   * Non-maintainer upload.
@@ -301,20 +308,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.
 
@@ -332,13 +339,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
@@ -496,7 +503,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
@@ -506,8 +513,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
@@ -515,11 +522,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
@@ -564,7 +571,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
@@ -668,15 +675,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.
@@ -709,7 +716,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
@@ -719,7 +726,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)
@@ -730,7 +737,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.
@@ -745,7 +752,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.
 
@@ -763,10 +770,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
@@ -784,7 +791,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
@@ -824,7 +831,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.
 
@@ -877,9 +884,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
@@ -998,21 +1005,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
@@ -1038,7 +1045,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
@@ -1241,7 +1248,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
@@ -1365,7 +1372,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
@@ -1534,5 +1541,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/upstream/metadata b/debian/upstream/metadata
new file mode 100644
index 0000000..149fe57
--- /dev/null
+++ b/debian/upstream/metadata
@@ -0,0 +1,3 @@
+---
+Repository: https://github.com/freedesktop/fontconfig.git
+Repository-Browse: https://github.com/freedesktop/fontconfig

Debdiff

[The following lists of changes regard files as different if they have different names, permissions or owners.]

Files in second set of .debs but not in first

-rw-r--r--  root/root   /usr/lib/debug/.build-id/01/7dd3833c6fda17a2ac444e0049bf8cccd6fabb.debug
-rw-r--r--  root/root   /usr/lib/debug/.build-id/38/03adae0c70decd0b0c6aac8b552fcb4dd64bb5.debug
-rw-r--r--  root/root   /usr/lib/debug/.build-id/5b/3fd1756479b797752cf84c74bcfbcbab59db40.debug
-rw-r--r--  root/root   /usr/lib/debug/.build-id/8d/084c3b3e10690d55018a811fb904f1d930eb45.debug
-rw-r--r--  root/root   /usr/lib/debug/.build-id/90/4ba98821e5d26b6e66a013dc85725b37efe66c.debug
-rw-r--r--  root/root   /usr/lib/debug/.build-id/97/fa3cb284a75b2f7094556b503bfef207651a9d.debug
-rw-r--r--  root/root   /usr/lib/debug/.build-id/c0/6f96a7f9a2c44d99042ebcb037151b3583ae99.debug
-rw-r--r--  root/root   /usr/lib/debug/.build-id/d5/ac9f84ef86a9ed5e9a5d20e830df4e2fba08d0.debug
-rw-r--r--  root/root   /usr/lib/debug/.build-id/e5/7de90056936f0ecb89fd30ac0ab14e37a34ccf.debug
-rw-r--r--  root/root   /usr/lib/debug/.build-id/f6/51a76f0c2d41f58e243b2fea238e7aad50db5f.debug

Files in first set of .debs but not in second

-rw-r--r--  root/root   /usr/lib/debug/.build-id/26/92e4a2dcd513f16482c1db285c42ce10652649.debug
-rw-r--r--  root/root   /usr/lib/debug/.build-id/33/1b6f6abb25b5e2b5ceb0233799e5623bbe06c9.debug
-rw-r--r--  root/root   /usr/lib/debug/.build-id/40/2d9900bb2183b05ca34fbb06bde6c21f466113.debug
-rw-r--r--  root/root   /usr/lib/debug/.build-id/57/5bc2cc6d34ef52260af75b01ae9076704d6968.debug
-rw-r--r--  root/root   /usr/lib/debug/.build-id/7b/d822b1993afb4aadc626fefc697b3c173644d4.debug
-rw-r--r--  root/root   /usr/lib/debug/.build-id/bd/ddf5af15f1bb95ee5d9f8874a412bfe23f3e67.debug
-rw-r--r--  root/root   /usr/lib/debug/.build-id/c8/54d6d38eeccbc80732a7337e0025bac8c0c887.debug
-rw-r--r--  root/root   /usr/lib/debug/.build-id/d5/58857a3f86a1b8da0842ed5f774e2487c7f145.debug
-rw-r--r--  root/root   /usr/lib/debug/.build-id/d8/659c899e3b516ed9a6451e34f302afb72b4c36.debug
-rw-r--r--  root/root   /usr/lib/debug/.build-id/ff/7c9599f80079bfe78755f48dcf6a56b878179c.debug

No differences were encountered between the control files of package fontconfig

No differences were encountered between the control files of package fontconfig-config

Control files of package fontconfig-dbgsym: lines which differ (wdiff format)

  • Build-Ids: 2692e4a2dcd513f16482c1db285c42ce10652649 331b6f6abb25b5e2b5ceb0233799e5623bbe06c9 402d9900bb2183b05ca34fbb06bde6c21f466113 575bc2cc6d34ef52260af75b01ae9076704d6968 7bd822b1993afb4aadc626fefc697b3c173644d4 bdddf5af15f1bb95ee5d9f8874a412bfe23f3e67 c854d6d38eeccbc80732a7337e0025bac8c0c887 d558857a3f86a1b8da0842ed5f774e2487c7f145 d8659c899e3b516ed9a6451e34f302afb72b4c36 017dd3833c6fda17a2ac444e0049bf8cccd6fabb 3803adae0c70decd0b0c6aac8b552fcb4dd64bb5 5b3fd1756479b797752cf84c74bcfbcbab59db40 8d084c3b3e10690d55018a811fb904f1d930eb45 904ba98821e5d26b6e66a013dc85725b37efe66c 97fa3cb284a75b2f7094556b503bfef207651a9d c06f96a7f9a2c44d99042ebcb037151b3583ae99 d5ac9f84ef86a9ed5e9a5d20e830df4e2fba08d0 e57de90056936f0ecb89fd30ac0ab14e37a34ccf

No differences were encountered between the control files of package fontconfig-udeb

No differences were encountered between the control files of package libfontconfig-dev

No differences were encountered between the control files of package libfontconfig-doc

No differences were encountered between the control files of package libfontconfig1

Control files of package libfontconfig1-dbgsym: lines which differ (wdiff format)

  • Build-Ids: ff7c9599f80079bfe78755f48dcf6a56b878179c f651a76f0c2d41f58e243b2fea238e7aad50db5f

No differences were encountered between the control files of package libfontconfig1-dev

Run locally

Try this locally (using the lintian-brush package):

debcheckout fontconfig
cd fontconfig
lintian-brush

More details

Full run details