Skip to content

Commit

Permalink
distro/pkg/deb: silence more irrelevant lintian cries
Browse files Browse the repository at this point in the history
  • Loading branch information
jruzicka-nic committed Oct 14, 2024
1 parent 09938a7 commit 509b840
Show file tree
Hide file tree
Showing 3 changed files with 26 additions and 4 deletions.
4 changes: 4 additions & 0 deletions distro/pkg/deb/knot-resolver6-module-http.lintian-overrides
Original file line number Diff line number Diff line change
@@ -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
10 changes: 10 additions & 0 deletions distro/pkg/deb/knot-resolver6.lintian-overrides
Original file line number Diff line number Diff line change
@@ -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
16 changes: 12 additions & 4 deletions distro/pkg/deb/source/lintian-overrides
Original file line number Diff line number Diff line change
@@ -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]
Expand All @@ -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

0 comments on commit 509b840

Please sign in to comment.