From: Jakub Ružička Date: Mon, 7 Oct 2024 14:31:53 +0000 (+0200) Subject: distro/pkg/deb: silence more irrelevant lintian cries X-Git-Tag: v6.0.9~6^2 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=3132a92aa57cbb91344bc0c4160126b735f8155b;p=thirdparty%2Fknot-resolver.git distro/pkg/deb: silence more irrelevant lintian cries --- diff --git a/distro/pkg/deb/knot-resolver6-module-http.lintian-overrides b/distro/pkg/deb/knot-resolver6-module-http.lintian-overrides new file mode 100644 index 000000000..d5ed3fd36 --- /dev/null +++ b/distro/pkg/deb/knot-resolver6-module-http.lintian-overrides @@ -0,0 +1,4 @@ +# UPSTREAM: intended +knot-resolver6-module-http: font-in-non-font-package +# UPSTREAM: intended +knot-resolver6-module-http: font-outside-font-dir diff --git a/distro/pkg/deb/knot-resolver6.lintian-overrides b/distro/pkg/deb/knot-resolver6.lintian-overrides new file mode 100644 index 000000000..fc5a386e1 --- /dev/null +++ b/distro/pkg/deb/knot-resolver6.lintian-overrides @@ -0,0 +1,10 @@ +# this library is only shared within kresd +knot-resolver6: package-name-doesnt-match-sonames libkres9 +# this library is only shared within kresd, no need for symbols +knot-resolver6: no-symbols-control-file usr/lib/libkres.so.9 +# it's a module +knot-resolver6: shared-library-lacks-prerequisites [usr/lib/knot-resolver/kres_modules/refuse_nord.so] +# no init.d support +knot-resolver6: package-supports-alternative-init-but-no-init.d-script +# UPSTREAM: no docs build yet due to missing deps +knot-resolver6: no-manual-page diff --git a/distro/pkg/deb/source/lintian-overrides b/distro/pkg/deb/source/lintian-overrides index ff8e36a39..7c9627c81 100644 --- a/distro/pkg/deb/source/lintian-overrides +++ b/distro/pkg/deb/source/lintian-overrides @@ -1,4 +1,4 @@ -# upstream package doesn't include missing-sources for HTTP module static files, +# UPSTREAM: package doesn't include missing-sources for HTTP module static files, # they can be found in individual upstream repos or in Debian package debian/missing-sources source: source-is-missing [modules/http/static/bootstrap.min.js] source: source-is-missing [modules/http/static/d3.js] @@ -8,9 +8,17 @@ source: source-is-missing [modules/http/static/epoch.js] source: source-is-missing [modules/http/static/jquery.js] source: source-is-missing [modules/http/static/selectize.min.js] source: source-is-missing [modules/http/static/topojson.js] -# that's how HTTP module is built upstream +# UPSTREAM: that's how HTTP module is built upstream source: source-contains-prebuilt-javascript-object -# not relevant in upstream package +# UPSTREAM: not relevant in upstream package source: no-nmu-in-changelog -# upstream package uses apkg, watch file is redundant +# UPSTREAM: package uses apkg, watch file is redundant source: debian-watch-file-is-missing +# UPSTREAM: we build cross-distro, Standards-Version rarely matches +source: newer-standards-version +# UPSTREAM: old distro compat +source: package-uses-old-debhelper-compat-version +# UPSTREAM: old distro compat +source: uses-debhelper-compat-file +# UPSTREAM: we use setuptools for now for old distro compat +source: missing-prerequisite-for-pyproject-backend