Lintian Fixes - waylandpp

Ready changes

Diff

diff --git a/debian/changelog b/debian/changelog
index e41a0f1..78f17d3 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,3 +1,11 @@
+waylandpp (1.0.0-6) UNRELEASED; urgency=medium
+
+  * Add missing ${misc:Depends} to Depends for waylandpp-doc.
+  * Set upstream metadata fields: Bug-Database, Bug-Submit, Repository-Browse.
+  * Avoid explicitly specifying -Wl,--as-needed linker flag.
+
+ -- Debian Janitor <janitor@jelmer.uk>  Mon, 17 Jul 2023 18:39:34 -0000
+
 waylandpp (1.0.0-5) unstable; urgency=medium
 
   * added '#include <cstdint>' stances. Closes: #1037893
diff --git a/debian/control b/debian/control
index 486352d..edbad81 100644
--- a/debian/control
+++ b/debian/control
@@ -45,6 +45,7 @@ Architecture: all
 Section: libdevel
 Conflicts: waylandpp-dev (<< 1.0.0)
 Replaces: waylandpp-dev (<< 1.0.0)
+Depends: ${misc:Depends}
 Description: wayland compositor documentation
  Wayland is a protocol for a compositor to talk to its clients as well
  as a C library implementation of that protocol. The compositor can be
diff --git a/debian/rules b/debian/rules
index c6a4010..56193ae 100755
--- a/debian/rules
+++ b/debian/rules
@@ -2,7 +2,6 @@
 #export DH_VERBOSE = 1
 
 export DEB_BUILD_MAINT_OPTIONS = hardening=+all
-export DEB_LDFLAGS_MAINT_APPEND = -Wl,--as-needed
 
 %:
 	dh $@ --with pkgkde_symbolshelper
diff --git a/debian/upstream/metadata b/debian/upstream/metadata
new file mode 100644
index 0000000..fa6c1f0
--- /dev/null
+++ b/debian/upstream/metadata
@@ -0,0 +1,4 @@
+---
+Bug-Database: https://github.com/NilsBrause/waylandpp/issues
+Bug-Submit: https://github.com/NilsBrause/waylandpp/issues/new
+Repository-Browse: https://github.com/NilsBrause/waylandpp

Debdiff

File lists identical (after any substitutions)

No differences were encountered between the control files of package libwayland-client++1

No differences were encountered between the control files of package libwayland-client++1-dbgsym

No differences were encountered between the control files of package libwayland-client-extra++1

No differences were encountered between the control files of package libwayland-client-extra++1-dbgsym

No differences were encountered between the control files of package libwayland-cursor++1

No differences were encountered between the control files of package libwayland-cursor++1-dbgsym

No differences were encountered between the control files of package libwayland-egl++1

No differences were encountered between the control files of package libwayland-egl++1-dbgsym

No differences were encountered between the control files of package libwayland-server++1

No differences were encountered between the control files of package libwayland-server++1-dbgsym

No differences were encountered between the control files of package wayland-scanner++

No differences were encountered between the control files of package wayland-scanner++-dbgsym

No differences were encountered between the control files of package waylandpp-dev

No differences were encountered between the control files of package waylandpp-doc

Run locally

More details

Full run details