Lintian Fixes - ipe

Ready changes

Merge these changes:

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

Summary

Diff

diff --git a/debian/changelog b/debian/changelog
index a319cc0..584f72f 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -169,7 +169,7 @@ ipe (7.1.3-1) unstable; urgency=low
 ipe (7.1.2-1) unstable; urgency=low
 
   * New upstream.
-  
+
   * ipe.preinst: New.  Remove old directory /usr/share/doc/ipe/doc if it
     exists on upgrade.  That path is now a symlink, but linking fails if
     the directory is there.  Closes: #654922.
@@ -180,7 +180,7 @@ ipe (7.1.1-1) unstable; urgency=low
 
   * New upstream.
     - Re-enabled compilation of omitted image ipelet.  Closes: #651594
-  
+
   * debian/patches/fPIC.patch: New.  Build using -fPIC instead of -fpic.
     Closes: #641082.
 
@@ -195,7 +195,7 @@ ipe (7.1.0-1) unstable; urgency=low
 ipe (7.0.14-1) unstable; urgency=low
 
   * New upstream.  Update control, rules.
-  
+
   * libipe7.0.13.install:
   * ipe.links: Remove.  Replace with explicit calls in rules using
     $(IPEVERS).  Fixes lua link.  Closes: #611560.
@@ -214,11 +214,11 @@ ipe (7.0.10-2) unstable; urgency=low
 
   * control(ipe): Change dependency on lua interpreter (lua5.1) from
     depends to recommends.  Closes: #561721.
-  
+
   * patches/build-nostrip.patch: New.  Install in staging directory
     without stripping, so that DEB_BUILD_OPTION 'nostrip' can be honoured.
     Closes: #437230.
-  
+
   * rules: Install fontmap.xml correctly. Install ipe.so symlink in lua's
     package.cpath so that lua scripts can find ipe.  Closes: #562785.
 
@@ -232,7 +232,7 @@ ipe (7.0.10-1) unstable; urgency=low
     - Runtime lib package changed to libipe7.0.10 from libipe1c2a
     - Devel package renamed to libipe-dev (from libipe1-dev)
     - Package ipe depends on lua5.1 due to ipe-update-master.
-  
+
   * rules: Re-write to use dh.
 
  -- Steve M. Robbins <smr@debian.org>  Fri, 11 Dec 2009 21:22:35 -0600
@@ -277,7 +277,7 @@ ipe (6.0pre30-6) unstable; urgency=low
   * debian/rules: Support parallel builds.  Grep src/config.pri for
     IPEVERS, rather than including it.  Closes: #482748.  Ensure source
     cleaned before unapplying quilt patches.
-  
+
   * Convert existing sources changes to quilt series; new patches:
     - debian/patches/update-webpages.diff
     - debian/patches/config.diff
@@ -298,7 +298,7 @@ ipe (6.0pre30-4) unstable; urgency=low
   * debian/control: Adjust dependencies for new freetype version.  Closes:
     #487041.  Remove (now obsolete) tetex-bin alternative from ipe
     dependencies.  Update to standards version 3.8.0.0.
-  
+
   * debian/ipe.doc-base: Change section from Apps/Graphics to Graphics.
 
  -- Steve M. Robbins <smr@debian.org>  Thu, 19 Jun 2008 10:01:56 -0500
@@ -324,11 +324,11 @@ ipe (6.0pre30-2) unstable; urgency=low
 
   * debian/rules: Install desktop file and icon.  Closes: #451022.  Note
     that I'm not applying the stylesheet part of the patch.
-  
+
   * src/ipelib/ipedct.cpp:
   * src/ipelib/ipepdfwriter.cpp: Include <cstring>, to build with GCC 4.3
     (thanks brian m. carlson).  Closes: #454844.
-  
+
   * src/ipecanvas/ipecanvaspainter.cpp:
   * src/ipecanvas/ipecanvaspainter.h:
   * src/ipecanvas/ipefonts.cpp:
@@ -337,7 +337,7 @@ ipe (6.0pre30-2) unstable; urgency=low
 
   * ipe/menu.ipe: Change from section Apps/ to section Applications/ per
     menu documentation.
-  
+
  -- Steve M. Robbins <smr@debian.org>  Thu, 07 Feb 2008 00:49:24 -0600
 
 ipe (6.0pre30-1) unstable; urgency=low
@@ -354,13 +354,13 @@ ipe (6.0pre28-4) unstable; urgency=low
 
   * debian/control: Update depends and conflicts to new freetype (version
     2.3.5).  Closes: #432476.
-  
+
   * debian/control: Add (<< 2007) to dependency on texlive-latex-base,
     since ipe can't cope with the output of version 1.40 of Pdflatex
     (included in in TexLive 2007).  Closes: #432043.
-  
+
   * Update homepage URL.  Closes: #427388.
-  
+
   * src/config.pri: Remove -Werror as upstream suggests
     (http://s105.theano.de/cgi-bin/bugzilla/show_bug.cgi?id=227).  Closes:
     #417675.
@@ -385,7 +385,7 @@ ipe (6.0pre28-2) unstable; urgency=low
 ipe (6.0pre28-1) unstable; urgency=low
 
   * New upstream version.
-  
+
   * tetex-fontmap.xml: Revert patches, since now using debian/gsfonts-fontmap.xml.
 
   * src/ipetopng/ipetopng.cpp: Revert patch.  The printf now uses IpeDocument::pages(),
@@ -415,14 +415,14 @@ ipe (6.0pre27-2) unstable; urgency=low
 ipe (6.0pre27-1) unstable; urgency=low
 
   * New upstream version.
-  
+
   * src/ipemodel.pro: Revert previous change.  Use patch from Ipe Bug 176,
   provided by Laurent Rineau.  Closes: #395311.
 
  -- Steve M. Robbins <smr@debian.org>  Sat, 28 Oct 2006 19:35:10 -0500
 
 ipe (6.0pre26-6) unstable; urgency=low
-  
+
   * src/literal_escaped_quote.pri:
   * src/ipemodel.pro: Qt 4.2 changed the behaviour of backslash inside qmake
   file; this code should work on both 4.2 and previous versions.
@@ -431,7 +431,7 @@ ipe (6.0pre26-6) unstable; urgency=low
 
 ipe (6.0pre26-5) unstable; urgency=low
 
-  * Rebuild with freetype 2.2.1.  Closes: #369244.  
+  * Rebuild with freetype 2.2.1.  Closes: #369244.
   Both source and library package now conflict with freetype >= 2.2.2.
 
  -- Steve M. Robbins <smr@debian.org>  Sat,  1 Jul 2006 13:13:38 -0400
@@ -452,7 +452,7 @@ ipe (6.0pre26-3) unstable; urgency=low
 
 ipe (6.0pre26-2) unstable; urgency=low
 
-  * src/ipetoipe/ipetoipe.cpp: cast doc->size() to int for use in 
+  * src/ipetoipe/ipetoipe.cpp: cast doc->size() to int for use in
   fprintf( %d ).
 
  -- Steve M. Robbins <smr@debian.org>  Mon, 10 Apr 2006 00:09:13 -0400
@@ -481,9 +481,9 @@ ipe (6.0pre23-6) unstable; urgency=low
 
 ipe (6.0pre23-5) unstable; urgency=low
 
-  * Suggest package latex-ucs for unicode character support.  
+  * Suggest package latex-ucs for unicode character support.
     Closes: #345938.
-  
+
   * Tighten dependency on libfreetype.  Closes: #345937.
 
  -- Steve M. Robbins <smr@debian.org>  Thu,  9 Feb 2006 00:02:18 -0500
@@ -497,13 +497,13 @@ ipe (6.0pre23-4) unstable; urgency=low
  -- Steve M. Robbins <smr@debian.org>  Wed, 23 Nov 2005 21:37:07 -0500
 
 ipe (6.0pre23-3) unstable; urgency=low
-  
+
   * GCC 4 transition: rename libipe1 to libipe1c2.
 
   * src/config.pro: Remove -Werror.  I'd prefer to add the required
   virtual destructors, but at least two problem classes are in Qt itself.
   Closes: #302606.
-  
+
   * Rebuild with current freetype.  Closes: #315823.
 
  -- Steve M. Robbins <smr@debian.org>  Mon,  8 Aug 2005 21:02:26 -0400
@@ -547,7 +547,7 @@ ipe (6.0pre20-1) unstable; urgency=low
     - fixes crash when creating circle through three points.  Closes: #259533.
     - debian/copyright: Update to current license terms.
     - debian/*.1: Remove as manpages now come from upstream.
-  
+
   * Rename debian/menu to debian/ipe.menu.  Closes: #259539.
 
  -- Steve M. Robbins <smr@debian.org>  Tue, 29 Jun 2004 01:40:02 -0400
@@ -556,7 +556,7 @@ ipe (6.0pre16-2) unstable; urgency=low
 
   * src/ipemodel/ipepdfdoc.cpp: Duplicate string before putting it
   into the environment.  Applied patch from Hein Roehrig.  Closes: #253200.
-  
+
   * debian/copyright: Update to current license terms.
 
  -- Steve M. Robbins <smr@debian.org>  Tue,  8 Jun 2004 00:44:02 -0400
@@ -598,7 +598,7 @@ ipe (6.0pre10-1) unstable; urgency=low
 
 ipe (6.0pre9-2) unstable; urgency=low
 
-  * Fixed documentation section 
+  * Fixed documentation section
     (closes: #194490)
 
  -- Pascal Hakim <pasc@debian.org>  Sat, 24 May 2003 19:51:32 +1000
@@ -608,4 +608,3 @@ ipe (6.0pre9-1) unstable; urgency=low
   * Initial Release.
 
  -- Pascal Hakim <pasc@debian.org>  Mon, 31 Mar 2003 23:58:33 +1000
-
diff --git a/debian/compat b/debian/compat
deleted file mode 100644
index b4de394..0000000
--- a/debian/compat
+++ /dev/null
@@ -1 +0,0 @@
-11
diff --git a/debian/control b/debian/control
index 2cadc07..71eb47f 100644
--- a/debian/control
+++ b/debian/control
@@ -4,7 +4,7 @@ Uploaders: Steve M. Robbins <smr@debian.org>
 Section: graphics
 Priority: optional
 Build-Depends: sharutils,
-               debhelper (>= 11~),
+               debhelper-compat (= 12),
                zlib1g-dev,
                qtbase5-dev,
                qtbase5-dev-tools,
@@ -18,7 +18,7 @@ Build-Depends: sharutils,
                gsfonts
 Build-Conflicts: libipe1-dev
 Standards-Version: 4.1.3
-Vcs-Browser: https://salsa.debian.org/science-team/ipe.git
+Vcs-Browser: https://salsa.debian.org/science-team/ipe
 Vcs-Git: https://salsa.debian.org/science-team/ipe.git
 Homepage: http://ipe.otfried.org/
 
diff --git a/debian/ipe.lintian-overrides b/debian/ipe.lintian-overrides
deleted file mode 100644
index b4fe0dd..0000000
--- a/debian/ipe.lintian-overrides
+++ /dev/null
@@ -1,3 +0,0 @@
-# Several scripts use the non-standard interpreter ipescript, shipped in package ipe.
-#
-ipe: unusual-interpreter 
diff --git a/debian/rules b/debian/rules
index 34a7817..6e6a1a6 100755
--- a/debian/rules
+++ b/debian/rules
@@ -16,7 +16,7 @@ export QT_SELECT=qt5
 
 install: debian/ipetoipe
 
-override_dh_install: 
+override_dh_install:
 	dh_install
 	dh_install -plibipe$(IPEVER) debian/tmp/usr/lib/lib*.so.* usr/lib
 

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/.dwz/x86_64-linux-gnu/ipe.debug
-rw-r--r--  root/root   /usr/lib/debug/.dwz/x86_64-linux-gnu/libipe7.2.20.debug

Files in first set of .debs but not in second

-rw-r--r--  root/root   /usr/share/lintian/overrides/ipe

Control files of package ipe: lines which differ (wdiff format)

  • Depends: libc6 (>= 2.14), libcairo2 (>= 1.2.4), libgcc-s1 (>= 3.0), libipe7.2.20, libipe7.2.20 (>= 7.2.20), liblua5.3-0, libqt5core5a (>= 5.15.1), libqt5gui5 (>= 5.3.0) | libqt5gui5-gles (>= 5.3.0), libqt5widgets5 (>= 5.14.1), libstdc++6 (>= 5), texlive-latex-base, gsfonts, sensible-utils, xdg-utils

No differences were encountered between the control files of package ipe-dbgsym

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

No differences were encountered between the control files of package libipe7.2.20

No differences were encountered between the control files of package libipe7.2.20-dbgsym

Failed fixers:

See the worker log for details.

Run locally

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

debcheckout ipe
cd ipe
lintian-brush

More details

Full run details