[SCM] Debian package checker annotated tag, 2.1.5, created. 2.1.5
The annotated tag, 2.1.5 has been created
at 3f6d1fbe7dc2815502b047a05dd081be5e2af72f (tag)
tagging e7621c6d58dfc5d6bf1cd9eaf9edec831048b689 (commit)
replaces 2.1.4
tagged by Russ Allbery
on Sat Jan 10 22:03:28 2009 -0800
- Shortlog ------------------------------------------------------------
Release 2.1.5
Format: 1.8
Date: Sat, 10 Jan 2009 21:59:57 -0800
Source: lintian
Binary: lintian
Architecture: source all
Version: 2.1.5
Distribution: unstable
Urgency: low
Maintainer: Debian Lintian Maintainers <lintian-maint@debian.org>
Changed-By: Russ Allbery <rra@debian.org>
Description:
lintian - Debian package checker
Closes: 30020 183642 292055 498883 507278 510869 511213
Changes:
lintian (2.1.5) unstable; urgency=low
.
* Summary of tag changes:
+ Added
- changed-by-address-is-on-localhost
- changed-by-address-looks-weird
- changed-by-address-malformed
- changed-by-address-missing
- changed-by-name-missing
- duplicate-long-description
- duplicate-short-description
- malformed-deb-archive
.
* checks/control-file{,.desc}:
+ [RA] Tag (severity: wishlist) duplicate short or long descriptions
in packages built from the same source. (Closes: #30020)
+ [RA] Clarify the binary-control-field-duplicates-source tag.
(Closes: #511213)
* checks/deb-format{,.desc}:
+ [RA] New check for the format of *.deb ar archives. Most cases will
fail during unpack, but dpkg-deb is more forgiving than dak and
allows ordering problems and extra members that dak rejects.
(Closes: #292055)
* checks/fields:
+ [RA] Use check_maintainer from Lintian::Check, which suppresses
duplicate tags for some ill-formed maintainer fields.
* checks/lintian.desc:
+ [RA] New tag descriptions for Changed-By field tests.
* checks/rules:
+ [RA] Consider a define command to be the end of a list of target
commands, avoiding binary-arch-rules-but-pkg-is-arch-indep false
positives when an empty rule is followed by a definition.
(Closes: #510869)
.
* frontend/lintian:
+ [RA] Run maintainer well-formedness checks on the Changed-By field
of the *.changes file. (Closes: #183642)
.
* lib/Lintian/Check.pm:
+ [RA] New module for checks run from multiple places.
* lib/Lintian/{Output.pm,Output/*.pm}:
+ [RA] Expect a single string of extra information rather than an
array, removing duplicate code to convert it to a string.
* lib/Lintian/Schedule.pm:
+ [RA] Fix Perl warnings triggered by missing fields in the control
file of a binary package.
* lib/Tags.pm:
+ [RA] Avoid Perl warnings if Severity or Certainty isn't set for a
tag. (Closes: #507278)
+ [RA] Record statistics for certainty correctly.
+ [RA] Canonicalize the extra tag information once and pass it as a
string to the other output methods. Based on a patch by Raphael
Geissert. (Closes: #498883)
+ [RA] Fix override checking with extra tag information that Perl
evaluates to false (such as a bare 0).
.
* man/lintian.1:
+ [RA] Document new deb-format check script.
.
* t/runtests:
+ [RA] Add support for running lintian on changes files in t/changes
and checking the tag output.
+ [RA] Add support for building a Debian package using basic tools,
with more complete control over the contents, and running lintian on
the results.
+ [RA] Fix exit status when a test fails but -k was given.
Checksums-Sha1:
08ac23c0440ee29c5cd4a30547d810510c396a8f 1163 lintian_2.1.5.dsc
c72748c4e52bb356cf5b5607404d8c4ca552ee4f 577509 lintian_2.1.5.tar.gz
04310d8e5a813232fe9766144f060727e8a55ccf 403086 lintian_2.1.5_all.deb
Checksums-Sha256:
56c1f27b2bbe0bd2aedd8fe30d66b43ab1d12d25654c836ba89e39f7832c199c 1163 lintian_2.1.5.dsc
9a22d7770fa48e38f05973e4102c2a69c1814d43de9cc01e39026532e0702d66 577509 lintian_2.1.5.tar.gz
d19c2070142221087eda91870f4a94d1c3ec512047db97d151770e9748b327cb 403086 lintian_2.1.5_all.deb
Files:
7022f0c48b5c7d900cbac4155bd00eba 1163 devel optional lintian_2.1.5.dsc
aaf8b7265ca52d584ef3177c3e436796 577509 devel optional lintian_2.1.5.tar.gz
2c10d3d91cfec7666357ed33e1902818 403086 devel optional lintian_2.1.5_all.deb
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.9 (GNU/Linux)
iEYEABECAAYFAklpi74ACgkQ+YXjQAr8dHZCVQCdG1dskXsMyJrRgp5XX/D2qCsS
BV0AoNwyQtk6Yv6nF1CAAgMpIA5L9m7V
=5fJi
-----END PGP SIGNATURE-----
Russ Allbery (14):
Treat define as the end of a makefile target
Tag duplicate long or short descriptions
Move maintainer checks into a Lintian::Check module
Add a changes file test suite
Check the Changed-By field of *.changes files
Fix copyright date
Add documentation for the changes test suite
Add checks for the layout of the binary package ar archive
Fix Perl warnings from bad binary control files
Clarify the binary-control-field-duplicates-source tag
Avoid Perl warnings from missing Severity or Certainty
Record statistics for certainty correctly
Canonicalize extra tag information in only one place
Finalize changes for 2.1.5
-----------------------------------------------------------------------
--
Debian package checker
Reply to: