[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

[lintian] 01/02: Add overrides for using hardening-includes



This is an automated email from the git hooks/post-receive script.

nthykier pushed a commit to branch master
in repository lintian.

commit a9909560d31dd8322f6cc3d848932cd5cab8e5d9
Author: Niels Thykier <niels@thykier.net>
Date:   Thu Apr 17 09:51:41 2014 +0200

    Add overrides for using hardening-includes
    
    Signed-off-by: Niels Thykier <niels@thykier.net>
---
 debian/changelog                 | 3 +++
 debian/lintian.lintian-overrides | 2 ++
 debian/rules                     | 1 +
 debian/source/lintian-overrides  | 2 ++
 4 files changed, 8 insertions(+)

diff --git a/debian/changelog b/debian/changelog
index cea740d..a5b9e40 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -42,8 +42,11 @@ lintian (2.5.22.2) UNRELEASED; urgency=medium
     + [NT] Add Build-Depends on po4a.
   * debian/lintian.install:
     + [NT] Install translations.
+  * debian/{lintian.,source/}lintian-overrides:
+    + [NT] Add overrides for using hardening-includes.
   * debian/rules:
     + [NT] Add rules for handling translations.
+    + [NT] Run dh_lintian during binary-indep target.
 
   * frontend/lintian{,-info}:
     + [NT] Use localized version of tag descriptions.
diff --git a/debian/lintian.lintian-overrides b/debian/lintian.lintian-overrides
new file mode 100644
index 0000000..b306456
--- /dev/null
+++ b/debian/lintian.lintian-overrides
@@ -0,0 +1,2 @@
+# We use hardening-includes for the hardening-check binary
+lintian binary: depends-on-obsolete-package depends: hardening-includes => use dpkg-buildflags instead
diff --git a/debian/rules b/debian/rules
index 0d15985..1829a57 100755
--- a/debian/rules
+++ b/debian/rules
@@ -115,6 +115,7 @@ binary-indep: $(neededfiles) build
 	dh_installchangelogs
 	dh_installexamples
 	dh_installman
+	dh_lintian
 	dh_link
 	dh_compress
 	dh_fixperms
diff --git a/debian/source/lintian-overrides b/debian/source/lintian-overrides
index 818bbac..fc69a52 100644
--- a/debian/source/lintian-overrides
+++ b/debian/source/lintian-overrides
@@ -11,3 +11,5 @@ lintian source: build-depends-on-python-dev-with-no-arch-any
 lintian source: license-problem-json-evil checks/cruft.desc
 # This is caused by a regex that happens to match itself.
 lintian source: license-problem-nvidia-intellectual data/cruft/non-distributable-license
+# We use hardening-includes for the hardening-check binary
+lintian source: build-depends-on-obsolete-package build-depends: hardening-includes => use dpkg-buildflags instead

-- 
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/lintian/lintian.git


Reply to: