Run of lintian-fixes for ace-of-penguins

Merge these changes:

Full worker log

Summary

Diff

diff --git a/debian/ace-of-penguins.lintian-overrides b/debian/ace-of-penguins.lintian-overrides
index c7777df..32a25a0 100644
--- a/debian/ace-of-penguins.lintian-overrides
+++ b/debian/ace-of-penguins.lintian-overrides
@@ -4,14 +4,14 @@
 # - The library is shared by the programs. There will be no ABI break ever.
 # - Nobody else will ever use the library; track record of 20 years.
 
-ace-of-penguins [i386] binary: non-dev-pkg-with-shlib-symlink usr/lib/i386-linux-gnu/libcards.so.1.0.0 usr/lib/i386-linux-gnu/libcards.so
+ace-of-penguins [i386] binary: link-to-shared-library-in-wrong-package usr/lib/i386-linux-gnu/libcards.so.1.0.0 usr/lib/i386-linux-gnu/libcards.so
 ace-of-penguins [i386] binary: no-symbols-control-file usr/lib/i386-linux-gnu/libcards.so.1.0.0
-ace-of-penguins [i386] binary: shlib-calls-exit usr/lib/i386-linux-gnu/libcards.so.1.0.0
-ace-of-penguins [i386] binary: non-dev-pkg-with-shlib-symlink usr/lib/x86_64-linux-gnu/libcards.so.1.0.0 usr/lib/i386-linux-gnu/libcards.so
+ace-of-penguins [i386] binary: exit-in-shared-library usr/lib/i386-linux-gnu/libcards.so.1.0.0
+ace-of-penguins [i386] binary: link-to-shared-library-in-wrong-package usr/lib/x86_64-linux-gnu/libcards.so.1.0.0 usr/lib/i386-linux-gnu/libcards.so
 
 ace-of-penguins [amd64] binary: no-symbols-control-file usr/lib/x86_64-linux-gnu/libcards.so.1.0.0
-ace-of-penguins [amd64] binary: shlib-calls-exit usr/lib/x86_64-linux-gnu/libcards.so.1.0.0
-ace-of-penguins [amd64] binary: non-dev-pkg-with-shlib-symlink usr/lib/x86_64-linux-gnu/libcards.so.1.0.0 usr/lib/x86_64-linux-gnu/libcards.so
+ace-of-penguins [amd64] binary: exit-in-shared-library usr/lib/x86_64-linux-gnu/libcards.so.1.0.0
+ace-of-penguins [amd64] binary: link-to-shared-library-in-wrong-package usr/lib/x86_64-linux-gnu/libcards.so.1.0.0 usr/lib/x86_64-linux-gnu/libcards.so
 
 ace-of-penguins binary: package-name-doesnt-match-sonames libcards1
 
diff --git a/debian/control b/debian/control
index ed1605b..0b3550c 100644
--- a/debian/control
+++ b/debian/control
@@ -11,10 +11,10 @@ Build-Depends:
  libx11-dev,
  zlib1g-dev,
  zlib1g-dev:native
-Standards-Version: 4.5.0
+Standards-Version: 4.6.1
 Vcs-Git: https://salsa.debian.org/games-team/ace-of-penguins.git
 Vcs-Browser: https://salsa.debian.org/games-team/ace-of-penguins
-Homepage: http://www.delorie.com/store/ace/
+Homepage: https://www.delorie.com/store/ace/
 
 Package: ace-of-penguins
 Architecture: any
diff --git a/debian/rules b/debian/rules
index f30d7b9..b606966 100755
--- a/debian/rules
+++ b/debian/rules
@@ -35,7 +35,6 @@ export DEB_BUILD_MAINT_OPTIONS	= hardening=+all
 
 # NOTE: The sources won't compile with -pedantic
 export DEB_CFLAGS_MAINT_APPEND	= -Wall $(CPPFLAGS)
-export DEB_LDFLAGS_MAINT_APPEND = -Wl,--as-needed
 
 MANDIR = $(MANROOTDIR)/man6
 
diff --git a/debian/upstream/metadata b/debian/upstream/metadata
new file mode 100644
index 0000000..041a1c2
--- /dev/null
+++ b/debian/upstream/metadata
@@ -0,0 +1,2 @@
+---
+Bug-Database: DJ Delorie <dj@delorie.com>

Publish History

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 ace-of-penguins-dbgsymapt install -t lintian-fixes ace-of-penguins

Reviews

Reviewer Verdict Comment
jelmer@debian.org approved