[lintian] 01/01: Avoid a false positive for source-is-missing in dx package
This is an automated email from the git hooks/post-receive script.
broucaries-guest pushed a commit to branch master
in repository lintian.
commit e2b0f78964daa503f0b28155ec8c2a478c32874b
Author: Bastien ROUCARIÈS <roucaries.bastien+debian@gmail.com>
Date: Wed Jun 3 14:43:51 2015 +0200
Avoid a false positive for source-is-missing in dx package
---
checks/cruft.pm | 8 +++++++-
debian/changelog | 2 ++
2 files changed, 9 insertions(+), 1 deletion(-)
diff --git a/checks/cruft.pm b/checks/cruft.pm
index 5419af7..b47e147 100644
--- a/checks/cruft.pm
+++ b/checks/cruft.pm
@@ -890,9 +890,15 @@ sub _search_in_block0 {
return;
}
}
+ # false positive in dx package at least
+ elsif($basename eq 'srchidx.js') {
+ if($block =~ m/\A\s*profiles \s* = \s* new \s* Array\s*\(/xms) {
+ return;
+ }
+ }
# see #745152
# Be robust check also .js
- if($basename eq 'deployJava.js') {
+ elsif($basename eq 'deployJava.js') {
if($block =~ m/(?:\A|\v)\s*var\s+deployJava\s*=\s*function/xmsi) {
check_missing_source($entry,$info,$name,$basename,$dirname,
[['(?i)\.js$','.txt'],['','']]);
diff --git a/debian/changelog b/debian/changelog
index 02dffb1..5b44916 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -5,6 +5,8 @@ lintian (2.5.32) UNRELEASED; urgency=medium
* checks/cruft.{desc,pm}:
+ [BR] Detect non free lenna file based on filename and filetype.
(Closes: #771191).
+ + [BR] Avoid a false positive for autogenerated index in dx package
+ for source-is-missing.
* checks/changes-file.{desc,pm}:
+ [NT] Downgrade backports-changes-missing to a wishlist (I) tag.
Thanks to Vincent Cheng for the report. (Closes: #785084)
--
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/lintian/lintian.git
Reply to: