Lintian Fixes - charmap.app

Ready changes

Merge these changes:

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

Summary

Diff

diff --git a/debian/changelog b/debian/changelog
index e249b67..1b8accc 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,3 +1,12 @@
+charmap.app (0.3~rc1-5) UNRELEASED; urgency=medium
+
+  * Use secure URI in Homepage field.
+  * Bump debhelper from old 11 to 12.
+  * Set debhelper-compat version in Build-Depends.
+  * Avoid explicitly specifying -Wl,--as-needed linker flag.
+
+ -- Debian Janitor <janitor@jelmer.uk>  Wed, 12 May 2021 09:55:11 -0000
+
 charmap.app (0.3~rc1-4) unstable; urgency=medium
 
   * Team upload.
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 d171ed8..44b19a4 100644
--- a/debian/control
+++ b/debian/control
@@ -4,14 +4,14 @@ Uploaders: Eric Heintzmann <heintzmann.eric@free.fr>,
            Yavor Doganov <yavor@gnu.org>
 Section: gnustep
 Priority: optional
-Build-Depends: debhelper (>= 11),
+Build-Depends: debhelper-compat (= 12),
                gnustep-make,
                libgnustep-gui-dev,
                imagemagick
 Standards-Version: 4.5.0
 Vcs-Git: https://salsa.debian.org/gnustep-team/charmap.app.git
 Vcs-Browser: https://salsa.debian.org/gnustep-team/charmap.app
-Homepage: http://www.nongnu.org/charmap/
+Homepage: https://www.nongnu.org/charmap/
 
 Package: charmap.app
 Architecture: any
diff --git a/debian/rules b/debian/rules
index c7822fd..9cbc081 100755
--- a/debian/rules
+++ b/debian/rules
@@ -9,7 +9,7 @@ export DEB_BUILD_MAINT_OPTIONS = hardening=+all
 #export DEB_CFLAGS_MAINT_APPEND  = -Wall -pedantic
 # package maintainers to append LDFLAGS
 #export DEB_LDFLAGS_MAINT_APPEND = -Wl,--as-needed
-export DEB_LDFLAGS_MAINT_APPEND = -Wl,--no-undefined -Wl,--as-needed
+export DEB_LDFLAGS_MAINT_APPEND = -Wl,--no-undefined
 
 # config.mk is provided by gnustep-make package
 include /usr/share/GNUstep/debian/config.mk

Debdiff

File lists identical (after any substitutions)

Control files of package charmap.app: lines which differ (wdiff format)

  • Depends: charmap.app-common (= 0.3~rc1-4~jan+unchanged1), gnustep-back0.27 0.3~rc1-5~jan+lint1), gnustep-back0.28 (>= 0.27.0), 0.28.0), gnustep-base-runtime (>= 1.26.0), 1.27.0), gnustep-gui-runtime (>= 0.27.0), 0.28.0), libc6 (>= 2.4), libgnustep-base1.26 libgnustep-base1.27 (>= 1.26.0), libgnustep-gui0.27 1.27.0), libgnustep-gui0.28 (>= 0.27.0), 0.28.0), libobjc4 (>= 4.2.1)
  • Homepage: http://www.nongnu.org/charmap/ https://www.nongnu.org/charmap/

Control files of package charmap.app-common: lines which differ (wdiff format)

  • Homepage: http://www.nongnu.org/charmap/ https://www.nongnu.org/charmap/

Run locally

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

debcheckout charmap.app
cd charmap.app
lintian-brush

More details

Full run details