-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Format: 1.8 Date: Sat, 07 Feb 2009 19:19:45 -0800 Source: lintian Binary: lintian Architecture: source all Version: 2.2.3 Distribution: unstable Urgency: low Maintainer: Debian Lintian Maintainers <lintian-ma...@debian.org> Changed-By: Russ Allbery <r...@debian.org> Description: lintian - Debian package checker Closes: 119045 127494 339829 483845 507849 513946 514095 514203 514491 514496 Changes: lintian (2.2.3) unstable; urgency=low . * Summary of tag changes: + Added - description-possibly-contains-homepage - dfsg-version-in-native-package - dfsg-version-with-period - dfsg-version-misspelled - experimental-to-unstable-without-comment (pedantic) - homepage-for-cpan-package-contains-version - maintainer-script-without-set-e (pedantic) - source-contains-prebuilt-binary (pedantic) - source-contains-prebuilt-windows-binary (pedantic) - using-first-person-in-description + Removed - non-us-spelling . * checks/changelog-file{,.desc}: + [RA] Add pedantic check for a distribution of unstable when the last version had a distribution of experimental and there's no comment about the change. (Closes: #483845) * checks/common-data.pm: + [ADB] Remove the obsolete non-US from the list of recognised archive sections. * checks/copyright-file: + [RA] Treat License: GPL-2+ as "GPL version 2 or later" for the purposes of the check for a correctly versioned license reference. Patch from Evgeni Golov. (Closes: #513946) * checks/cruft{,.desc}: + [RA] Downgrade all source-contains-* tags to pedantic. These are upstream problems the packager can't do much about and they have no practical effect on the Debian package. Wishlist implies that a wishlist bug against the package would be appropriate, which seems too strong. + [RA] Add pedantic check for binaries in the upstream source. Patch from Raphael Geissert. (Closes: #127494) * checks/description{,.desc}: + [RA] Check for using first person in package descriptions, similar to the existing check for debconf questions. Patch from Raphael Geissert. (Closes: #514491) + [RA] Add check (wishlist/wild-guess) for apparent home page URLs in the long description with no Homepage field. Based on a patch by Paul Wise. (Closes: #339829) * checks/fields{,.desc}: + [ADB] Remove checks for the capitalisation of the obsolete non-US archive section. + [RA] Warn about Homepage fields pointing to search.cpan.org pages containing a version number. Based on a patch by Paul Wise. + [RA] Warn of dfsg versions in native packages. + [RA] Warn of ".dfsg" versions and recommend "+dfsg" for version sorting reasons. Thanks, Paul Wise. (Closes: #514203) + [RA] Warn of the "dsfg" typo in versions. Thanks, Paul Wise. + [RA] Use Lintian::Relation and the new Lintian::Collect support for retrieving parsed relationship fields. * checks/files: + [ADB] Don't report duplicate-font-file for udebs. Patch by Raphael Geissert. (Closes: #514095) * checks/scripts{,.desc}: + [RA] Add pedantic check for maintainer scripts using #!/bin/sh -e instead of set -e in the script body. (Closes: #119045) . * collection/file-info{,.desc}: + [RA] Also run file-info for source packages. Patch from Raphael Geissert. . * lib/Lintian/Collect.pm: + [RA] Defer loading of the subclasses until the constructor to avoid circular dependencies at compilation time. * lib/Lintian/Collect/Binary.pm: + [RA] New method relation() to return a Lintian::Relation object for a given relationship field or set of relationship fields. * lib/Lintian/Collect/Source.pm: + [RA] New methods relation() and relation_noarch() to return Lintian::Relation objects for a given build relationship field or set of fields. New method binary_relation() to return a Lintian::Relation object for a given relationship field in a binary package built from this source package. + [RA] Add file_info() method to return file information for source packages. Patch from Raphael Geissert. * lib/Lintian/Relation.pm: + [RA] New class based on the existing Dep module that handles package relationship analysis. Now includes documentation, uses a more object-oriented structure, and removes a special case handling of Perl alternatives. This module will eventually replace Dep. * lib/Lintian/Relation/Version.pm: + [RA] New module containing the version comparison code from Dep. This module will only be needed until Lintian is converted to Dpkg::Version or AptPkg::Version. * lib/Spelling.pm: + [RA] Add some additional typo and case corrections. Patch from Raphael Geissert. . * t/runtests: + [RA] Copy test suite data based on checksum, not size and time, since some files change one character and Git doesn't preserve timestamps. Patch from Raphael Geissert. (Closes: #514496) . * unpack/list-{binpkg,udebpkg}: + [RA] Preserve the source_version field from the previous list when adding new packages, remove some dead code, and restructure for improved readability. Thanks to Jordà Polo for the analysis. (Closes: #507849) + [RA] Generate an index of files in the upstream source tarball. Patch from Raphael Geissert. Checksums-Sha1: ff8957770ad16068d63c46f5c4ba45bbf3355506 1163 lintian_2.2.3.dsc 590d3f601eb36d120e543e24e8e9bdcba7b24fde 616409 lintian_2.2.3.tar.gz 58ae86116267035625985185ff946feaa97da8d0 432674 lintian_2.2.3_all.deb Checksums-Sha256: 65f3b45bf736d01813cd5987232294c03bb16c9a1c9a22a294b8849c924cc3b0 1163 lintian_2.2.3.dsc 7eabdfa5a0a51f3fc8bbf94b17cd1692c12b0ae586b4dbc987acd1ba0006cb31 616409 lintian_2.2.3.tar.gz ae7681e35a29251a7598357a4c9fd6e0cbb9701663cea72eeb552f6934619890 432674 lintian_2.2.3_all.deb Files: 75d431f09f49c41fd4de2ab337b7cc4a 1163 devel optional lintian_2.2.3.dsc 15f1e82e176244ede72da6cda7cd753d 616409 devel optional lintian_2.2.3.tar.gz 93ca095d0dab2925d12d91a019f1272c 432674 devel optional lintian_2.2.3_all.deb
-----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.9 (GNU/Linux) iEYEARECAAYFAkmOU6QACgkQ+YXjQAr8dHbiWQCeP6M7BO4Rhq/ErDNXliYdJJXl sxAAniP9X7IRZ9j2yzX4atiC0g/Dh4mG =Fykp -----END PGP SIGNATURE----- Accepted: lintian_2.2.3.dsc to pool/main/l/lintian/lintian_2.2.3.dsc lintian_2.2.3.tar.gz to pool/main/l/lintian/lintian_2.2.3.tar.gz lintian_2.2.3_all.deb to pool/main/l/lintian/lintian_2.2.3_all.deb -- To UNSUBSCRIBE, email to debian-devel-changes-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org