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

[SCM] Debian package checker branch, master, updated. 2.2.18-73-ge2a976f



The following commit has been merged in the master branch:
commit e2a976f419825cc11ef59344cc72209b3ddf370b
Author: Russ Allbery <rra@debian.org>
Date:   Fri Dec 25 13:47:29 2009 -0800

    lintian man page updates
    
    * man/lintian.1:
      + [RA] Document the override locations in the FILES section.  Thanks,
        Jakub Wilk.  (Closes: #558649)
      + [RA] Remove obsolete spelling checker script.
      + [RA] Mention /usr/share/lintian/data under FILES.
      + [RA] Clarify that errors are not necessarily policy violations.
      + [RA] Remove bug that Lintian doesn't handle packages with different
        binary and source versions correctly.  I don't believe this is still
        an issue.

diff --git a/debian/changelog b/debian/changelog
index 712ee92..6562997 100755
--- a/debian/changelog
+++ b/debian/changelog
@@ -171,6 +171,14 @@ lintian (2.3.0) UNRELEASED; urgency=low
     + [RA] Document -F (--ftp-master-rejects).
     + [RA] Add ocaml checker script.
     + [RA] Add ar-info collection script.
+    + [RA] Document the override locations in the FILES section.  Thanks,
+      Jakub Wilk.  (Closes: #558649)
+    + [RA] Remove obsolete spelling checker script.
+    + [RA] Mention /usr/share/lintian/data under FILES.
+    + [RA] Clarify that errors are not necessarily policy violations.
+    + [RA] Remove bug that Lintian doesn't handle packages with different
+      binary and source versions correctly.  I don't believe this is still
+      an issue.
   * man/lintian-info.1:
     + [RA] Add -h (--help).
     + [RA] lintian -i no longer pipes output through lintian-info.  Adjust
diff --git a/man/lintian.1 b/man/lintian.1
index a849e25..297f3a2 100644
--- a/man/lintian.1
+++ b/man/lintian.1
@@ -102,7 +102,7 @@ with # are ignored.  All other lines are taken to be tag names or
 comma-separated lists of tag names to suppress.
 
 .TP
-.BR \-F , \-\-ftp\-master\-rejects
+.BR \-F ", " \-\-ftp\-master\-rejects
 Run only the checks that issue tags that result in automatic rejects from
 the Debian upload queue.  The list of such tags is refreshed with each
 Lintian release, so may be slightly out of date if it has changed
@@ -587,11 +587,6 @@ shared libraries and the
 control file.
 
 .TP
-.B spelling (spl)
-Check a binary package's "Description:" field and copyright file
-for common spelling errors.
-
-.TP
 .B standards\-version (std)
 Check if a source package contains a valid
 .B Standards\-Version
@@ -723,6 +718,9 @@ Scripts that check aspects of a package.
 Scripts that collect information about a package and store it for
 use by the check scripts.
 .TP
+.I /usr/share/lintian/data
+Supporting data used by Lintian checks and for output formatting.
+.TP
 .I /usr/share/lintian/lib
 Utility scripts used by the other lintian scripts.
 .TP
@@ -752,13 +750,25 @@ as follows:
 Lintian always expects the "/dists/" path component in paths to Debian
 archives.
 
+.PP
+For binary packages, Lintian looks for overrides in a file named
+.I usr/share/lintian/overrides/<package>
+inside the binary package, where \fI<package>\fP is the name of the binary
+package.  For source packages, Lintian looks for overrides in
+.I debian/source/lintian-overrides
+and then in
+.I debian/source.lintian-overrides
+if the first file is not found.  The first path is preferred.  See the
+Lintian User's Manual for the syntax of overrides.
+
 .SH EXIT STATUS
 .TP
 .B 0
-No policy violations (errors) detected. (There might have been warnings, though.)
+No policy violations or major errors detected.  (There may have been
+warnings, though.)
 .TP
 .B 1
-Policy violations detected.
+Policy violations or major errors detected.
 .TP
 .B 2
 Lintian run-time error. An error message is sent to stderr.
@@ -807,9 +817,6 @@ package disk usage in the laboratory to level 1.
 Remove package foo from the Lintian laboratory.
 
 .SH BUGS
-Lintian does not handle packages with different binary and source
-version numbers correctly.
-.sp
 Lintian does not have any locking mechanisms yet. (Running several
 checks simultaneously is likely to fail.)
 .sp

-- 
Debian package checker


Reply to: