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

[lintian] 01/01: Detect pdf, ps, eps lenna file



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

broucaries-guest pushed a commit to branch master
in repository lintian.

commit 4562845c7b6f7db7b0eeaab8157b6f30160af3ff
Author: Bastien ROUCARIÈS <roucaries.bastien+debian@gmail.com>
Date:   Tue Jul 21 21:58:05 2015 +0200

    Detect pdf, ps, eps lenna file
    
    Signed-off-by: Bastien ROUCARIÈS <roucaries.bastien+debian@gmail.com>
---
 checks/cruft.pm                                       |   4 +++-
 debian/changelog                                      |   1 +
 t/tests/cruft-non-free-img/debian/data-fake-lenna.eps | Bin 0 -> 5571 bytes
 t/tests/cruft-non-free-img/debian/data-fake-lenna.pdf | Bin 0 -> 4773 bytes
 t/tests/cruft-non-free-img/debian/data-fake-lenna.ps  | Bin 0 -> 5597 bytes
 t/tests/cruft-non-free-img/tags                       |   3 +++
 6 files changed, 7 insertions(+), 1 deletion(-)

diff --git a/checks/cruft.pm b/checks/cruft.pm
index dbc5039..109bfdb 100644
--- a/checks/cruft.pm
+++ b/checks/cruft.pm
@@ -645,7 +645,9 @@ sub find_cruft {
         if ($basename =~ /\blenn?a\b/i) {
             if(    $file_info =~ /\bimage\b/i
                 or $file_info =~ /^Matlab v\d+ mat/i
-                or $file_info =~ /\bbitmap\b/i) {
+                or $file_info =~ /\bbitmap\b/i
+                or $file_info =~ /^PDF Document\b/i
+                or $file_info =~ /^Postscript Document\b/i) {
                 tag 'license-problem-non-free-img-lenna', $name;
             }
 
diff --git a/debian/changelog b/debian/changelog
index 691e7a7..cadc535 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -12,6 +12,7 @@ lintian (2.5.34) UNRELEASED; urgency=medium
       there cannot be a conflict involving revision 0.
       Thanks to Andreas Beckmann for the report.
       (Closes: #793068)
+    + [BR] Detect pdf, ps, and eps lenna file.
   * checks/systemd.pm:
     + [NT] Apply patches from Felipe Sateler to ignore known
       masked init.d scripts.  (Closes: #792501)
diff --git a/t/tests/cruft-non-free-img/debian/data-fake-lenna.eps b/t/tests/cruft-non-free-img/debian/data-fake-lenna.eps
new file mode 100644
index 0000000..1e24299
Binary files /dev/null and b/t/tests/cruft-non-free-img/debian/data-fake-lenna.eps differ
diff --git a/t/tests/cruft-non-free-img/debian/data-fake-lenna.pdf b/t/tests/cruft-non-free-img/debian/data-fake-lenna.pdf
new file mode 100644
index 0000000..7f011a5
Binary files /dev/null and b/t/tests/cruft-non-free-img/debian/data-fake-lenna.pdf differ
diff --git a/t/tests/cruft-non-free-img/debian/data-fake-lenna.ps b/t/tests/cruft-non-free-img/debian/data-fake-lenna.ps
new file mode 100644
index 0000000..7c0029c
Binary files /dev/null and b/t/tests/cruft-non-free-img/debian/data-fake-lenna.ps differ
diff --git a/t/tests/cruft-non-free-img/tags b/t/tests/cruft-non-free-img/tags
index d29d662..e537107 100644
--- a/t/tests/cruft-non-free-img/tags
+++ b/t/tests/cruft-non-free-img/tags
@@ -1,4 +1,7 @@
 E: cruft-non-free-img source: license-problem-non-free-img-lenna data-fake-lenna.bmp
+E: cruft-non-free-img source: license-problem-non-free-img-lenna data-fake-lenna.eps
 E: cruft-non-free-img source: license-problem-non-free-img-lenna data-fake-lenna.jpeg
 E: cruft-non-free-img source: license-problem-non-free-img-lenna data-fake-lenna.mat
+E: cruft-non-free-img source: license-problem-non-free-img-lenna data-fake-lenna.pdf
 E: cruft-non-free-img source: license-problem-non-free-img-lenna data-fake-lenna.png
+E: cruft-non-free-img source: license-problem-non-free-img-lenna data-fake-lenna.ps

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


Reply to: