Lintian Fixes - icewm

Ready changes

Summary

Failed fixers:

See the worker log for details.

Diff

diff --git a/debian/changelog b/debian/changelog
index 3caecdb9..14d32295 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,3 +1,14 @@
+icewm (3.3.3-2) UNRELEASED; urgency=medium
+
+  * Trim trailing whitespace.
+  * debian/control: Add Vcs-Browser field
+  * Bump debhelper from old 10 to 13.
+  * Set debhelper-compat version in Build-Depends.
+  * Fix day-of-week for changelog entry 0.8.8-1.
+  * Update standards version to 4.6.1, no changes needed.
+
+ -- Debian Janitor <janitor@jelmer.uk>  Sun, 14 May 2023 20:59:02 -0000
+
 icewm (3.3.3-1) unstable; urgency=low
 
   * New upstream release
@@ -451,7 +462,7 @@ icewm (1.3.8+mod+20160825-1) unstable; urgency=low
     + background execution of shutdown command, probably closes: #787362
   * Adapt menu and toolbar references from Iceweasel to Firefox when needed
   * Changed XChat to HexChat since XChat was removed from Testing
-  * Added some forgotten checksums for deprecated conffiles from 
+  * Added some forgotten checksums for deprecated conffiles from
     revision 1.3.8+githubmod+20150412+960629d-1
   * New menu category: Accessibility (closes: #825032)
   * Remove conffile /etc/X11/icewm/programs when purging (closes: #806401)
@@ -615,9 +626,9 @@ icewm (1.3.7-3) unstable; urgency=low
   * Cleanup in debian/patches/misc_fixes
   * Cleanup of debian/rules, now using dedicated build directories for each
     flavor, with major upstream source fixes in package_build_fixes patch
-  
-  [ Andreas Moog ] 
-  * Don't define "deprecated", use "_ICEWM_deprecated" instead 
+
+  [ Andreas Moog ]
+  * Don't define "deprecated", use "_ICEWM_deprecated" instead
     (closes: #661238, LP: #935179)
 
   [ Matthias Klose ]
@@ -629,7 +640,7 @@ icewm (1.3.7-2) unstable; urgency=low
 
   * ignore_workarea_hints patch (based on patch from SF task 3471908,
     workaround for #619325) to fix Qt menus with Xinerama
-  * set path to HTML help file lost during quilt transition 
+  * set path to HTML help file lost during quilt transition
     (closes: #622826, #653041)
   * kfreebsd_porting_aapm patch: enable battery status on kFreeBSD
     (closes: #650395)
@@ -704,7 +715,7 @@ icewm (1.3.6~pre1-1) unstable; urgency=low
 
 icewm (1.3.5-2) unstable; urgency=low
 
-  * misc_fixes.dpatch: reviewed and reenabled still required fixes 
+  * misc_fixes.dpatch: reviewed and reenabled still required fixes
     (closes: #552292 and closes some others again)
 
  -- Eduard Bloch <blade@debian.org>  Sun, 20 Dec 2009 19:42:29 +0100
@@ -714,9 +725,9 @@ icewm (1.3.5-1) unstable; urgency=low
   * New upstream release
   * misc_fixes.dpatch: disabled, applied by upstream
   * package_build_fixes.dpatch: stripped down, partially applied by
-    upstream. Print latency:... messages only when measure_latency 
+    upstream. Print latency:... messages only when measure_latency
     variable is set (closes: #561404)
-  * i18n_updates.dpatch: refreshed for 1.3.5, added updated 
+  * i18n_updates.dpatch: refreshed for 1.3.5, added updated
     pt_BR.po (closes: #561620)
 
  -- Eduard Bloch <blade@debian.org>  Sat, 19 Dec 2009 21:53:41 +0100
@@ -789,7 +800,7 @@ icewm (1.2.37+1.3.4pre2-2) unstable; urgency=low
 icewm (1.2.37+1.3.4pre2-1) unstable; urgency=low
 
   * Based on upstream development branch release
-    + using libgdk_pixbuf instead of Imlib1.x which is now deprecated 
+    + using libgdk_pixbuf instead of Imlib1.x which is now deprecated
       in Debian Unstable (closes: #456127)
     + fixes black application icon problem (closes: #354434, maybe also
       closes: #288590, #298995)
@@ -852,7 +863,7 @@ icewm (1.2.32-1) unstable; urgency=low
 icewm (1.2.30-1) unstable; urgency=medium
 
   * New upstream release
-    + fixes startMinimized option (closes: #393723 and probably parts 
+    + fixes startMinimized option (closes: #393723 and probably parts
       of #398950)
     + addresses problems with changed focus behaviour, see NEWS.Debian for
       details (closes: #398947, #390638
@@ -923,7 +934,7 @@ icewm (1.2.26-2) unstable; urgency=low
 icewm (1.2.26-1) unstable; urgency=low
 
   * New upstream release
-  * toolbar file changes: 
+  * toolbar file changes:
     + removed gvim from default toolbar, looked really lost there
     + changed firefox to x-www-browser (debianisation), using
       communicator-browser icon shipped with icewm (closes: #288590, #344580)
@@ -1032,7 +1043,7 @@ icewm (1.2.21+1.2.22pre2-1) unstable; urgency=low
 
 icewm (1.2.21-2) unstable; urgency=low
 
-  * kicked last remainings of Gnome 1.x support (icewm-menu-gnome1, 
+  * kicked last remainings of Gnome 1.x support (icewm-menu-gnome1,
     /etc/gdm/* files, closes: #311171)
   * transition to libpng12-dev and imlib11-dev
   * blade_fixes.dpatch: added de.po fixes by Jens Seidel
@@ -1180,7 +1191,7 @@ icewm (1.2.13+CVS20040506-1) unstable; urgency=low
 
   * new upstream CVS snapshot (near to 1.2.14pre14)
     + fixes background transparency with gDesklets (closes: #247682)
-    + wmstate model fixed but another problem appeared in the meantime 
+    + wmstate model fixed but another problem appeared in the meantime
       (SF bug #947510). Updated cvs_fixes.dpatch to fix the new one.
   * moved the -lsupc++ arg to the libs list since the gcc on s390 failed to
     work this way
@@ -1197,7 +1208,7 @@ icewm (1.2.13+CVS20040416-1) unstable; urgency=low
     + image transparency with XPM icons for folders fixed (closes: #177811)
   * cvs_fixes.dpatch: rollback of the suspcicious wmstate code changes
     (Sourceforge bug #933902)
-  * menu_parser_fix.dpatch: replaced the original arguments parser with my 
+  * menu_parser_fix.dpatch: replaced the original arguments parser with my
     version working with quotes in a shell-like manner
     (closes: #243020, #159713, #188725, #225114, #148898)
   * calling /bin/sh in the menu entries instead of sh
@@ -1308,7 +1319,7 @@ icewm (1.2.13-1) unstable; urgency=low
     + Icewmbg properly sets background now. Closes: Bug#208516
   * debian/patches/icewm_lite_build_fix.dpatch: new patch fixing
     icewm-lite's build.
-  
+
  -- Jerome Marant <jerome@debian.org>  Sat, 27 Sep 2003 12:46:05 +0200
 
 icewm (1.2.12+13pre1-1) unstable; urgency=low
@@ -1352,7 +1363,7 @@ icewm (1.2.10-1) unstable; urgency=low
     + seen such problem in 1.2.6 but no longer since 1.2.7, Closes: Bug#187208
     + more descriptions in the manual, Closes: Bug#153138, Bug#152881
     + Theme setting now stored ~/.icewm/theme, Closes: Bug#204272
-    + AutoReloadMenus and NumLock bugs fixed ages ago, 
+    + AutoReloadMenus and NumLock bugs fixed ages ago,
       Closes: Bug#178442, Bug#91996
   * Jérôme Marant:
     - debian/control:
@@ -1402,14 +1413,14 @@ icewm (1.2.7-3) unstable; urgency=low
 icewm (1.2.7-2.1) unstable; urgency=low
 
   * NMU (playing at home the Debcamp BSP)
-  * new patch: gettext 
+  * new patch: gettext
      + Patch configure to accept that gettext is a macro. Closes: Bug#197755
        This is a bad patch, but there are new upstream versions that fix
        this problem (but add others).
-  * debian/*.menu-method: replaced by icewm-common.menu-method. 
+  * debian/*.menu-method: replaced by icewm-common.menu-method.
     Several menu-methods building the same file (/etc/X11/icewm/programs) make
     no sense (only the last do something useful).
-  * debian/icewm-common.menu-method: 
+  * debian/icewm-common.menu-method:
      + Add outputencoding="LOCALE"
      + Basically rewrite it properly.
   * debian/icewm-common.postinst:
@@ -1436,7 +1447,7 @@ icewm (1.2.7-1) unstable; urgency=low
   * debian/dirs: added entry for etc/X11/icewm.
   * debian/rules: install undocumented manpages. Proper manpages
     will be provides later.
-  
+
  -- Jerome Marant <jerome@debian.org>  Sun,  9 Mar 2003 13:16:32 +0100
 
 icewm (1.2.6-4) unstable; urgency=low
@@ -1444,7 +1455,7 @@ icewm (1.2.6-4) unstable; urgency=low
   * debian/po/fr.po: removed fuzzy entries. Thanks Denis Barbier.
   * debian/po/pt_BR.po: added Brazilian Portuguese translation of
     debconf templates. Thanks Andre Luis Lopes. Closes: Bug#179370.
-  
+
  -- Jerome Marant <jerome@debian.org>  Sun,  9 Feb 2003 22:22:19 +0100
 
 icewm (1.2.6-3) unstable; urgency=low
@@ -1458,7 +1469,7 @@ icewm (1.2.6-3) unstable; urgency=low
     have duplicate dependencies on xlibs. This won't be necessary
     with Xfree86 4.2.1-6.
   * Added mozilla icons. Thanks Guido Guenther. Closes: Bug#149856.
-  
+
  -- Jerome Marant <jerome@debian.org>  Sat, 25 Jan 2003 14:53:29 +0100
 
 icewm (1.2.6-2) unstable; urgency=low
@@ -1533,7 +1544,7 @@ icewm (1.2.2-1) unstable; urgency=low
       on focus. Closes: Bug#141742.
   * Fixed EXEEXT handling in configure.in and rerun autoconf in
     order to get a new configure script.
-  
+
  -- Jerome Marant <jerome@debian.org>  Wed,  4 Sep 2002 21:49:35 +0200
 
 icewm (1.2.0-1) unstable; urgency=low
@@ -1588,7 +1599,7 @@ icewm (1.0.9.2.cvs.20020430-1) unstable; urgency=high
     Since the original IceWM upstream maintainer has decided to
     continue its development, there might be more snaptshots in
     the future.
-  
+
  -- Jerome Marant <jerome@debian.org>  Tue, 23 Apr 2002 21:27:46 +0200
 
 icewm (1.0.9.2-7) unstable; urgency=low
@@ -1602,7 +1613,7 @@ icewm (1.0.9.2-7) unstable; urgency=low
     some servers. Closes: Bug#139401.
   * Applied patch removing src/.targets when cleaning so targets are
     calculated for each icewm flavour. Closes: Bug#139370.
-  
+
  -- Jerome Marant <jerome@debian.org>  Sat, 23 Mar 2002 13:06:05 +0100
 
 icewm (1.0.9.2-6) unstable; urgency=low
@@ -1613,7 +1624,7 @@ icewm (1.0.9.2-6) unstable; urgency=low
     Thanks to Julien Lemoine.
   * debian/control: added Julien Lemoine <speedblue@debian.org> to
     to uploaders.
-  
+
  -- Jerome Marant <jerome@debian.org>  Tue, 19 Mar 2002 20:21:04 +0100
 
 icewm (1.0.9.2-5) unstable; urgency=low
@@ -1630,7 +1641,7 @@ icewm (1.0.9.2-5) unstable; urgency=low
       Thanks to Jasper Spaans. Closes: Bug#130093.
   * Many thanks to Julien Lemoine for giving so much of his time for
     fixing icewm bugs.
-  
+
  -- Jerome Marant <jerome@debian.org>  Sat, 16 Mar 2002 08:57:54 +0100
 
 icewm (1.0.9.2-4) unstable; urgency=low
@@ -1664,7 +1675,7 @@ icewm (1.0.9.2-2) unstable; urgency=low
   * Modified package_build_fixes patch in order to include back some
     missing conffiles. Closes: Bug#118228.
   * Applied fontpath patch from Tomohiro Kubota. Closes: Bug#111278.
-  
+
  -- Jerome Marant <jerome@debian.org>  Mon,  5 Nov 2001 22:02:03 +0100
 
 icewm (1.0.9.2-1) unstable; urgency=low
@@ -1692,7 +1703,7 @@ icewm (1.0.9.2-1) unstable; urgency=low
     + Fixed keyboard focus problem. Closes: Bug#99008.
     + Fixed reparenting. Closes: Bug#80481.
     + Cursor keys are working when numlock is on. Closes: Bug#80481.
-  
+
  -- Jerome Marant <jerome@debian.org>  Tue,  9 Oct 2001 20:25:46 +0200
 
 icewm (1.0.8.6-2) unstable; urgency=low
@@ -1780,8 +1791,8 @@ icewm (1.0.4-1) unstable; urgency=low
 
 icewm (1.0.3-1) unstable; urgency=low
 
-  * New upstream version 
-  * Previously fixed bug, closes: #50347 
+  * New upstream version
+  * Previously fixed bug, closes: #50347
   * Remove call to register-window-manager (Closes: #55155)
 
  -- Gergely Madarasz <gorgo@sztaki.hu>  Thu, 30 Mar 2000 12:29:43 +0200
@@ -2137,8 +2148,8 @@ icewm (0.9.1-1) unstable; urgency=low
 
 icewm (0.8.16-1) frozen unstable; urgency=low
 
-  * Another upstream bugfix release (Closes: #20869 and #20580 finally). 
-    I include the full changelog here since i didn't actually upload 0.8.14 
+  * Another upstream bugfix release (Closes: #20869 and #20580 finally).
+    I include the full changelog here since i didn't actually upload 0.8.14
     and 0.8.15:
     0.8.16:
         - TaskBarShowAllWindows=1 it did not do so after restart
@@ -2196,7 +2207,7 @@ icewm (0.8.12-1) unstable; urgency=low
 
   * Remove dh_du call from rules file
   * BeepOnNewMail directive available (Closes: #17643)
-  * Fix spelling mistake in extended description (Closes: #19008) 
+  * Fix spelling mistake in extended description (Closes: #19008)
   * New pixmap-defined theme available: metal/default.theme
   * New upstream release, upstream changelog (not full though):
         - Conditional cascades now used for window list submenus.
@@ -2257,6 +2268,4 @@ icewm (0.8.8-1) unstable; urgency=low
 
   * Initial Release.
 
- -- Ben J. Ciaccio <ben@righton.org>  Wed, 18 Sep 1997 00:50:20 -0800
-
-
+ -- Ben J. Ciaccio <ben@righton.org>  Thu, 18 Sep 1997 00:50:20 -0800
diff --git a/debian/compat b/debian/compat
deleted file mode 100644
index f599e28b..00000000
--- a/debian/compat
+++ /dev/null
@@ -1 +0,0 @@
-10
diff --git a/debian/control b/debian/control
index 32a0d8a5..973e4f97 100644
--- a/debian/control
+++ b/debian/control
@@ -2,10 +2,11 @@ Source: icewm
 Section: x11
 Priority: optional
 Maintainer: Eduard Bloch <blade@debian.org>
-Build-Depends: debhelper (>= 10), libxrender-dev, gettext, libxft-dev (>> 2.1.1) | libxft2-dev, libsndfile1-dev, libao-dev, libsm-dev, libx11-dev, libxext-dev, libxinerama-dev, libxrandr-dev, x11proto-core-dev | x-dev, dpkg-dev (>= 1.16.1~), cmake, asciidoctor, libglib2.0-dev, libfribidi-dev, librsvg2-dev, libxcomposite-dev, libxdamage-dev, pandoc, libimlib2-dev
+Build-Depends: debhelper-compat (= 13), libxrender-dev, gettext, libxft-dev (>> 2.1.1) | libxft2-dev, libsndfile1-dev, libao-dev, libsm-dev, libx11-dev, libxext-dev, libxinerama-dev, libxrandr-dev, x11proto-core-dev | x-dev, dpkg-dev (>= 1.16.1~), cmake, asciidoctor, libglib2.0-dev, libfribidi-dev, librsvg2-dev, libxcomposite-dev, libxdamage-dev, pandoc, libimlib2-dev
 Build-Conflicts: libttf-dev, libesd0-dev
-Standards-Version: 4.5.0
+Standards-Version: 4.6.1
 Vcs-Git: https://github.com/Code7R/icewm.git
+Vcs-Browser: https://github.com/Code7R/icewm
 
 Package: icewm-common
 Architecture: any
diff --git a/debian/rules b/debian/rules
index 121272ba..25f665d5 100755
--- a/debian/rules
+++ b/debian/rules
@@ -13,7 +13,7 @@ ICONS=$(CURDIR)/debian/icons
 FDO=$(CURDIR)/debian/fdo
 CUSTOM=$(CURDIR)/debian/custom
 cmakeargs = -DDOCDIR=$(DOCDIR) -DHTMLDIR=$(DOCDIR)/html -DVERSION=$(ORIGVERSION) -DICEHELPIDX=/usr/share/doc/icewm-common/html/icewm.html -DCFGDIR=/etc/X11/icewm -DCMAKE_INSTALL_PREFIX=/usr -DCMAKE_VERBOSE_MAKEFILE=ON -DICESOUND=AO -DCONFIG_IMLIB2=on -DCONFIG_LIBRSVG=on -DCONFIG_XPM=off -DCONFIG_PNG=off -DCONFIG_GDK_PIXBUF_XLIB=off -DXTERMCMD=x-terminal-emulator
-#-DEXTRA_LIBS="-lsupc++" 
+#-DEXTRA_LIBS="-lsupc++"
 export DEB_BUILD_MAINT_OPTIONS = hardening=+all
 DPKG_EXPORT_BUILDFLAGS = 1
 include /usr/share/dpkg/buildflags.mk
@@ -45,7 +45,7 @@ PAROPT=$(shell echo $$DEB_BUILD_OPTIONS | sed -e 's,.*parallel=\([0-9]\).*,-j\1,
 
 #config_lite:
 #	mkdir -p $(BDIR)-lite
-#	# this fails on prefering cmake :-( dh_auto_configure --builddirectory=$(BDIR)-lite -- 
+#	# this fails on prefering cmake :-( dh_auto_configure --builddirectory=$(BDIR)-lite --
 #	cd $(BDIR)-lite && cmake .. -DCMAKE_BUILD_TYPE=None $(cmakeargs) -DLITE=on -DEXEEXT=-lite -DCONFIG_XFREETYPE=off -DCONFIG_COREFONTS=on -DXINERAMA=on -DCONFIG_XRANDR=off -DCONFIG_TASKBAR=off -DCONFIG_FDO_MENUS=off -DSKIP_TRANSLATIONS=on -DICESOUND=off
 #
 #config_normal:

Run locally

More details

Full run details

Historical runs