Lintian Fixes - waylandpp
Ready changes
Summary
- Add missing ${misc:Depends} to Depends for waylandpp-doc. ( debhelper-but-no-misc-depends )
- Set upstream metadata fields: Bug-Database, Bug-Submit, Repository-Browse. ( upstream-metadata-file-is-missing , upstream-metadata-missing-bug-tracking )
- Avoid explicitly specifying -Wl,--as-needed linker flag. ( debian-rules-uses-as-needed-linker-flag )
Lintian Result
- libwayland-client++1-dbgsym_1.0.0-6~jan+lint1_amd64.deb
- libwayland-client++1_1.0.0-6~jan+lint1_amd64.deb
- libwayland-client-extra++1-dbgsym_1.0.0-6~jan+lint1_amd64.deb
- libwayland-client-extra++1_1.0.0-6~jan+lint1_amd64.deb
- libwayland-cursor++1-dbgsym_1.0.0-6~jan+lint1_amd64.deb
- libwayland-cursor++1_1.0.0-6~jan+lint1_amd64.deb
- libwayland-egl++1-dbgsym_1.0.0-6~jan+lint1_amd64.deb
- libwayland-egl++1_1.0.0-6~jan+lint1_amd64.deb
- libwayland-server++1-dbgsym_1.0.0-6~jan+lint1_amd64.deb
- libwayland-server++1_1.0.0-6~jan+lint1_amd64.deb
- wayland-scanner++-dbgsym_1.0.0-6~jan+lint1_amd64.deb
- wayland-scanner++_1.0.0-6~jan+lint1_amd64.deb
- waylandpp-dev_1.0.0-6~jan+lint1_amd64.deb
- waylandpp-doc_1.0.0-6~jan+lint1_all.deb
- waylandpp_1.0.0-6~jan+lint1.dsc
- waylandpp_1.0.0-6~jan+lint1_amd64.buildinfo
- waylandpp_1.0.0-6~jan+lint1_amd64.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