Added some code to peer into a data structure in Maemian/Schedule.pm. Also added the
[maemian] / nokia-lintian / checks / lintian.desc
1 Check-Script: lintian
2 Info: this description file is a special case: it contains the tag info
3  for the tags produced by the lintian frontend itself
4
5 Tag: no-description-in-changes-file
6 Type: error
7 Info: There is no "Description" field in your .changes file.  A
8  description is mandatory and is usually constructed from the descriptions
9  in the control file of the package by the package build tools.
10 Ref: policy 5.5
11
12 Tag: bad-distribution-in-changes-file
13 Type: error
14 Info: You've specified an unknown target distribution for your upload in
15  the <tt>debian/changelog</tt> file.
16  .
17  Note that the distributions <tt>non-free</tt> and <tt>contrib</tt> are no
18  longer valid. You'll have to use distribution <tt>unstable</tt> and
19  <tt>Section: non-free/xxx</tt> or <tt>Section: contrib/xxx</tt> instead.
20
21 Tag: bad-ubuntu-distribution-in-changes-file
22 Type: error
23 Info: You've specified an unknown target distribution for your upload in
24  the <tt>debian/changelog</tt> file.
25  .
26  Your version string suggests this package is for Ubuntu, so your
27  distribution should be one of intrepid, hardy, gutsy, feisty, edgy or dapper.
28
29 Tag: no-urgency-in-changes-file
30 Type: warning
31 Info: There is no "Urgency" field in the .changes file.  This field is
32  recommended by policy and is usually derived from the first line of the
33  most recent changelog entry by the package build tools.
34 Ref: policy 5.5
35
36 Tag: bad-urgency-in-changes-file
37 Type: error
38 Info: The keyword value of the "Urgency" field in the .changes file is not
39  one of the allowed values of low, medium, high, critical, and emergency
40  (case-insensitive).  This value normally taken from the first line of the
41  most recent entry in <tt>debian/changelog</tt>, which is probably where
42  the error is.
43 Ref: policy 5.6.17
44
45 Tag: file-size-mismatch-in-changes-file
46 Type: error
47 Info: The actual file size does not match what's listed in the
48  <tt>.changes</tt> file.
49
50 Tag: checksum-mismatch-in-changes-file
51 Type: error
52 Info: The actual checksum does not match what's listed in the
53  <tt>.changes</tt> file.
54
55 Tag: bad-section-in-changes-file
56 Type: error
57 Info: The sections <tt>non-free</tt> and <tt>contrib</tt> are no longer
58  valid. Please use section <tt>non-free/xxx</tt> or
59  <tt>contrib/xxx</tt> instead.
60
61 Tag: unused-override
62 Type: info
63 Info: Lintian discovered an unused override entry in its database.
64  Please remove it from the overrides file if it is not needed anymore.
65
66 Tag: malformed-override
67 Type: error
68 Info: Lintian discovered an override entry with an invalid format.  An
69  override entry should have the format:
70  .
71    &lt;package&gt;[ &lt;type&gt;]: &lt;tag&gt;[ &lt;extra&gt; ...]
72  .
73  where &lt;package&gt; is the package name, the optional &lt;type&gt;
74  parameter specifies the package type (binary is the default), &lt;tag&gt;
75  is the tag to suppress, and &lt;extra&gt; is any specific information for
76  the particular tag to suppress.