[SCM] Debian package checker annotated tag, 2.2.0, created. 2.2.0
The annotated tag, 2.2.0 has been created
at 8ca65d85bed25c5cbb07c271ed3a83af5aa066a7 (tag)
tagging ccd9d4ab3739efd9038ec1e676175eda8ff8a882 (commit)
replaces 2.1.6
tagged by Russ Allbery
on Sat Jan 24 16:59:59 2009 -0800
- Shortlog ------------------------------------------------------------
Release 2.2.0
Format: 1.8
Date: Sat, 24 Jan 2009 16:43:32 -0800
Source: lintian
Binary: lintian
Architecture: source all
Version: 2.2.0
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: 373767 470912 511496 512196 512363 512478 512560 512563 512678 512738
Changes:
lintian (2.2.0) unstable; urgency=low
.
* Summary of tag changes:
+ Added
- direct-changes-in-diff-but-no-patch-system (pedantic)
- no-homepage-field (pedantic)
- no-upstream-changelog (pedantic)
- package-depends-on-hardcoded-libc
- weak-dependency-on-misc-depends
.
* checks/*.desc:
+ [RA] Replace `' "balanced" quotes with straight double-quotes. The
old style looks strange with modern fonts. Based on work by Raphael
Geissert.
* checks/binaries:
+ [FL] Fix check for directories in the package in RPATH check.
* checks/changelog-file{,.desc}:
+ [RA] Use Lintian::Collect to read the changelog.
+ [RA] Enable no-upstream-changelog as a pedantic check, since it's
often incorrect for multiple binary packages generated from the same
source. Patch from Raphael Geissert. (Closes: #470912)
* checks/control-file{,.desc}:
+ [ADB] Fix a typo ("arne't"). Thanks, Raphael Geissert.
+ [RA] Check for hard-coded package dependencies on libc. Patch from
Evgeni Golov. (Closes: #512196)
+ [RA] Check package-depends-on-itself for Suggests as well.
* checks/debhelper{,.desc}:
+ [ADB] Remove no longer required "Type" fields from a couple of
entries. Thanks, Raphael Geissert.
+ [ADB] Fix a couple of typoes. Thanks, Raphael Geissert.
+ [RA] Allow ${misc:Depends} in Pre-Depends and warn of
${misc:Depends} in Recommends or Suggests. Patch from Raphael
Geissert. (Closes: #512478)
* checks/fields{,.desc}:
+ [RA] Add pedantic check for no Homepage control field. Patch from
Raphael Geissert.
* checks/files:
+ [RA] Add swfobject.js to embedded-javascript-library. Thanks, Paul
Wise. (Closes: #512363)
* checks/nmu{,.desc}:
+ [RA] Use Lintian::Collect to read the changelog.
+ [RA] Only treat the mention of NMU as a maintainer acknowldegement
if the "ack" string appears before the mention of NMU. Avoids
changelog-should-mention-nmu false positives for "NMU with ACK from
maintainer." Thanks, Evgeni Golov. (Closes: #512738)
* checks/patch-systems{,.desc}:
+ [RA] Add pedantic check for changes to the upstream source in the
diff without using a patch system. Thanks, Raphael Geissert.
* checks/standards-version{,.desc}:
+ [ADB] Add source-control-file to the list of information needed by
the script. Thanks, Raphael Geissert. (Closes: #512563)
+ [RA] Use Lintian::Data to get the standards versions and release
dates. Dates are now in seconds since epoch, so remove the date
conversion code.
* checks/version-substvars.desc:
+ [RA] Mention when the binary:Version and source:Version substvars
were introduced. Thanks, Steffen Moeller.
.
* collection/*.desc:
+ [RA] Replace `' "balanced" quotes with straight double-quotes. The
old style looks strange with modern fonts. Based on work by Raphael
Geissert.
.
* data/standards-version/release-dates:
+ [RA] Known standards versions and their release dates in seconds
since epoch, taken from checks/standards-version.
.
* frontend/lintian:
+ [RA] Add --pedantic option to display pedantic tags. Patch from
Raphael Geissert. (Closes: #373767)
.
* lib/Checker.pm:
+ [ADB] Remove some unused code.
* lib/Lintian/Collect/Binary.pm:
+ [RA] Add a changelog() method to return the parsed changelog.
* lib/Lintian/Collect/Source.pm:
+ [ADB] Add a missing "use Util" as the module uses the fail() function
from that module. Thanks, Raphael Geissert. (Closes: #512560)
* lib/Text_utils.pm:
+ [ADB] Add a missing "use Util" as the module uses the fail() function
from that module. Thanks, Raphael Geissert.
* lib/Tags.pm:
+ [RA] Add support for pedantic tags. Patch from Raphael Geissert.
.
* man/lintian.1:
+ [RA] Document the new --pedantic option.
.
* reporting/html_reports:
+ [RA] Add support for a new tag index sorted by severity and
certainty. (Closes: #511496)
* reporting/templates/index.tmpl:
+ [RA] Link to the new tag index.
* reporting/templates/tags-severity.tmpl:
+ [RA] Template for a tag index sorted by severity and certainty.
.
* t/runtests:
+ [RA] Add support for specifying the Lintian options to use when
checking a test package. Patch from Raphael Geissert.
(Closes: #512678)
+ [RA] Expect the desc files for tests to be in the test directory
rather than at the top level and move the sequence number to an
attribute in the test description rather than in the desc file
name.
Checksums-Sha1:
263af76f91056af162f5c63255ea2ae6b7f56d69 1163 lintian_2.2.0.dsc
70b322e243dfe0ddf7c68f5c560833c73dc40349 588021 lintian_2.2.0.tar.gz
8983233944eee1978679b2acd5c5b39f197179f0 408606 lintian_2.2.0_all.deb
Checksums-Sha256:
70aff1a8218fae23cff03a1f014fa05b28b774428ac6eb38cd0236723f937446 1163 lintian_2.2.0.dsc
4d0e733350243d4fa2b1aa8e33548b0b429e5cf0d1f65e5110039708f2f850fb 588021 lintian_2.2.0.tar.gz
4bcdf720d4f906f18772d4da4eb1b5c6c454a53f3399eb1357d196bada76582b 408606 lintian_2.2.0_all.deb
Files:
1026af219a7fd7cddd5edb25c2ce7abb 1163 devel optional lintian_2.2.0.dsc
1933e24e6955e91d8ee16f37531aaeb4 588021 devel optional lintian_2.2.0.tar.gz
7b35f2031893b7a8418a1e0ad0b47907 408606 devel optional lintian_2.2.0_all.deb
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.9 (GNU/Linux)
iEYEABECAAYFAkl7uZwACgkQ+YXjQAr8dHYDkwCghwmOfqG01s7Ru27vQURhXh4V
QsgAoJXzv4B4uE2UeXIXJRe8+vAtjJN0
=ipGU
-----END PGP SIGNATURE-----
Adam D. Barratt (2):
Fix broken formatting on some of my recent changelog entries
Remove unused code.
Evgeni Golov (3):
shout on people hardcoding libc6 in their debian/control file
Don't shout on glibc hardcoding depends to libc6, they have to
The tag should be package-depends-on-hardcoded-libc not packages-depends-on-hardcoded-libc
Frank Lichtenheld (1):
checks/binaries: Fix check for directories in the package
Raphael Geissert (13):
Add a couple of missing "use Util"s required for the use of fail().
Add source-control-file to Needs-info, as the script uses the information
Remove obsolete "Type" fields.
Fix some typoes in tag descriptions.
Enable no-upstream-changelog as a pedantic tag
Add direct-changes-in-diff-but-no-patch-system
Check for missing homepage field
Initial support for --pedantic tags
Avoid Perl warnings on pedantic tags
Allow defining lintian options in the test suite
Test the new Options feature of t/runtests
${misc:Depends} may use pre-depends but not suggests
Warn of ${misc:Depends} in recommends and suggests
Russ Allbery (22):
Add swfobject.js to embedded-javascript-library
Replace `' quotes with ""
Redo standards-version check to use Lintian::Data
Add a Lintian::Collect::Binary method to read the changelog
checks/standards-version doesn't need Parse::DebianChangelog
Use Lintian::Collect to read the changelog in checks/nmu
Update changelog for pedantic tag support and initial checks
Don't issue no-homepage-field for native packages, improve description
Expand no-upstream-changelog description
Add changelog entry for runtests option support
Document the new --pedantic option
Move new test suite desc files into the test directories
Mention when the new dpkg substvars were introduced
Add test for no-homepage-field
Add test for direct-changes-in-diff-but-no-patch-system
Improve package-depends-on-{itself,hardcoded-libc}
Be more conservative about what text is an NMU ack
Belatedly add package-depends-on-hardcoded-libc to tag summary
Add changelog entry for debhelper dependency checks
Add support for a tag index sorted by severity and certainty
Teach private/checkout-release about Git
Finalize changes for 2.2.0
-----------------------------------------------------------------------
--
Debian package checker
Reply to: