Run of lintian-fixes for xschem

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

debcheckout xschem
cd xschem
lintian-brush

Merge these changes:

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

Summary

Diff

diff --git a/debian/changelog b/debian/changelog
index 35bea88..12716b6 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,3 +1,10 @@
+xschem (2.8.1-4) UNRELEASED; urgency=medium
+
+  * Trim trailing whitespace.
+  * Set debhelper-compat version in Build-Depends.
+
+ -- Debian Janitor <janitor@jelmer.uk>  Sat, 03 Apr 2021 02:42:18 -0000
+
 xschem (2.8.1-3) unstable; urgency=medium
 
   * fix VCS links in control to point to correct project
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 d6e9ace..185dbad 100644
--- a/debian/control
+++ b/debian/control
@@ -3,7 +3,7 @@ Section: electronics
 Priority: optional
 Maintainer: Debian Electronics Team <pkg-electronics-devel@lists.alioth.debian.org>
 Uploaders: Bdale Garbee <bdale@gag.com>
-Build-Depends: debhelper (>= 11), bison, flex, mawk, tcl-dev, tk-dev, libxpm-dev, libcairo2-dev, libx11-xcb-dev, libxrender-dev
+Build-Depends: debhelper-compat (= 11), bison, flex, mawk, tcl-dev, tk-dev, libxpm-dev, libcairo2-dev, libx11-xcb-dev, libxrender-dev
 Standards-Version: 4.1.3
 Homepage: https://xschem.sourceforge.io/stefan/xschem.html
 Vcs-Git: https://salsa.debian.org/electronics-team/xschem.git
@@ -13,12 +13,12 @@ Package: xschem
 Architecture: any
 Depends: ${shlibs:Depends}, ${misc:Depends}
 Description: schematic capture program
- Xschem is a schematic capture program, it allows creation of hierarchical 
- representation of circuits with a top down approach. By focusing on 
- interfaces, hierarchy and instance properties a complex system can be 
- described in terms of simpler building blocks. A VHDL or Verilog or Spice 
- netlist can be generated from the drawn schematic, allowing the simulation 
- of the circuit. Key feature of the program is its drawing engine written in 
- C and using directly the Xlib drawing primitives; this gives very good speed 
- performance, even on very big circuits. The user interface is built with the 
+ Xschem is a schematic capture program, it allows creation of hierarchical
+ representation of circuits with a top down approach. By focusing on
+ interfaces, hierarchy and instance properties a complex system can be
+ described in terms of simpler building blocks. A VHDL or Verilog or Spice
+ netlist can be generated from the drawn schematic, allowing the simulation
+ of the circuit. Key feature of the program is its drawing engine written in
+ C and using directly the Xlib drawing primitives; this gives very good speed
+ performance, even on very big circuits. The user interface is built with the
  Tcl-Tk toolkit, tcl is also the extension language used.
diff --git a/debian/rules b/debian/rules
index d7d073a..8c70ba6 100755
--- a/debian/rules
+++ b/debian/rules
@@ -8,4 +8,3 @@ override_dh_auto_configure:
 	   --prefix=/usr                        \
 	   --LDFLAGS='$(LDFLAGS)'               \
 	   --CFLAGS='$(CFLAGS) $(CPPFLAGS)'
-

Debdiff

File lists identical (after any substitutions)

No differences were encountered between the control files of package xschem

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

Resulting package

The resulting binary packages can be installed (if you have the apt repository enabled) by running one of:

apt install -t lintian-fixes xschem-dbgsym
apt install -t lintian-fixes xschem

Lintian Result

Full worker log Full build log