Lintian Fixes - ace-of-penguins

Ready changes

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 5a426a7..0d2b5a6 100644
--- a/debian/control
+++ b/debian/control
@@ -14,7 +14,7 @@ Build-Depends:
 Standards-Version: 4.6.2
 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>

Debdiff

File lists identical (after any substitutions)

Control files of package ace-of-penguins: lines which differ (wdiff format)

  • Homepage: http://www.delorie.com/store/ace/ https://www.delorie.com/store/ace/

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

Run locally

More details

Full run details