-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Format: 1.8 Date: Sat, 24 Apr 2010 13:51:45 -0500 Source: lintian Binary: lintian Architecture: source all Version: 2.4.0 Distribution: unstable Urgency: low Maintainer: Debian Lintian Maintainers <lintian-ma...@debian.org> Changed-By: Raphael Geissert <geiss...@debian.org> Description: lintian - Debian package checker Closes: 567949 575064 575073 575192 575363 575633 575879 576282 576581 576804 578776 Changes: lintian (2.4.0) unstable; urgency=low . The "and this is just the beginning" release. . * Summary of tag changes: + Added: - embedded-libjpeg - embedded-libopenjpeg - embedded-libpng . * checks/binaries{,.desc}: + [ADB] Use Lintian::Check::check_spelling() + [RG] Detect embedded copies of libpng, lib{,open}jpeg. + [RA] Suppress embedded-zlib if the zlib implementation is the Pascal version. FPC doesn't support dynamic linking at this time, and this isn't the problem the tag was designed to catch. * checks/changelog-file: + [ADB] Use Lintian::Check::check_spelling() * checks/changes-file{,.desc}: + [ADB] New check script for .changes file tests + [RA] Add maverick as a valid Ubuntu distribution. + [ADB] Recognise *-volatile as valid distributions. * checks/copyright-file: + [ADB] Use Lintian::Check::check_spelling() * checks/deb-format.desc: + [RG] deb-format needs changelog-file. * checks/debconf.desc: + [RG] Add missing dependency on debfiles collection script. * checks/debian-readme: + [ADB] Use Lintian::Check::check_spelling() * checks/debian-source-dir.desc: + [RA] Downgrade missing-debian-source-format to wishlist and tone down the long description a bit. * checks/description: + [ADB] Use Lintian::Check::check_spelling{,_picky}() * checks/fields: + [RA] Add an exception for diffutils for depending on an essential package without a version, since diff was renamed to diffutils and depending on diffutils effectively is a versioned dependency. Thanks, Santiago Vila. (Closes: #575073) * checks/files{,.desc}: + [RA] The simplepie class can begin with class[.-]. Patch from Marcelo Jorge Vieira (metal). (Closes: #575879) + [RG] Fix typo in empty-binary-package's description. Thanks, Jakub Wilk. (Closes: #576804) + [RG] Exclude udebs from empty-binary-package check. Thanks, Vagrant Cascadian. (Closes: #576581) + [RG] Also warn about bmp files in /usr/lib. Thanks, Rene Engelhard. (Closes: #578776) * checks/init.d: + [RA] Allow $all to satisfy a $remote_fs or $local_fs requirement for Required-Stop, since this has now been implemented. Thanks, Michael Meskes. + [RA] Recognize negated file checks when checking for file sourcing without a test. Thanks, Jérémie Corbier. (Closes: #575363) + [ADB] Use == for numeric comparison. * checks/lintian.desc: + [ADB] Remove information about .changes-related tags, now included in checks/changes-file.desc * checks/manpages: + [ADB] Replace Spelling::spelling_check() call with the new Lintian::Check::check_spelling() * checks/menus: + [ADB] Use Lintian::Check::check_spelling{,_picky}() * checks/nmu: + [RA] Skip leading changelog lines that do not begin with * when looking for things like non-maintainer upload notes at the start of the changelog entry. Patch from Gunnar Wolf. Thanks, Vincent Danjean. (Closes: #575192) * checks/rules: + [RG] Warn about missing versioned build dependencies for ocaml-related packages. (Closes: #567949) * checks/scripts: + [RA] Track local diversions like other diversions for the purposes of checking for orphans and diversions of unknown files. Partly addresses #575361. * checks/watch-file{,.desc}: + [RA] Warn about use of dversionmangle instead of uversionmangle to handle tildes for upstream pre-releases. Patch from Peter Eisentraut. (Closes: #575064) . * collection/*.desc: + [RG] Remove now-unneeded Order keys. . * data/changelog-file/ubuntu-dists: + [RA] Add maverick as a valid Ubuntu distribution. (Closes: #576282) * data/fields/virtual-packages: + [RG] Refresh against unstable. * data/files/fonts: + [RG] Refresh against unstable. * data/files/locale-codes: + [RG] Refresh to include ISO 639-3 codes. * data/output/ftp-master-{,non}fatal: + [RG] Refresh, without changes. * data/spelling/corrections{,-case,-multiword}: + [ADB] New files to contain the various types of spelling corrections made by Lintian's spelling checks. + [RG] Detect "pleaes" -> "please" typo. + [RG] Add more spelling corrections. . * doc/desc-files: + [ADB] Add "changes" as an acceptable type for collection and check scripts. + [RG] Document Sort and Output-Format fields of the tests' desc files. . * frontend/lintian: + [ADB] Add "changes" as a valid type for collection and check scripts + [ADB] Replace the special-cased parsing of .changes files with calls to unpack-changes-l1 and Lintian::Schedule::add_changes() + [ADB] Bump lab format to 10 for the addition of the "changes" lab directory + [ADB] Remove import of Lintian::Check which is no longer required after the .changes parsing code was removed + [RG] Support running collection and check scripts in parallel as soon as their prerequisites are satisfied. * frontend/lintian-info: + [ADB] Add support for .changes tags to --annotate . * lib/Lab.pm: + [ADB] Add a "changes" directory to the lab structure. For static labs, the directory is automatically added the first time a .changes-aware Lintian accesses the lab. * lib/Lintian/Check.pm: + [ADB] Add new check_spelling and check_spelling_picky methods, based on the spelling_check and spelling_check_picky methods from lib/Spelling.pm (renamed for consistency with check_maintainer). * lib/Lintian/Collect.pm: + [ADB] Add support for Lintian::Collect::Changes * lib/Lintian/Collect/Binary.pm: + [ADB] The STACK element of objdump_info's result is a string not a number; treat it as such consistently * lib/Lintian/Collect/Changes.pm: + [ADB] New module providing information about .changes files and the files referenced therein * lib/Lintian/Command.pm: + [RG] Add done() method to check whether a process can be reaped without blocking. * lib/Lintian/Command/Simple.pm: + [RG] New simple command interface which supports backgrounded commands and easier waiting on commands without the full features of Lintian::Command. * lib/Lintian/DepMap.pm: + [RG] New module to manipulate dependency maps. * lib/Lintian/DepMap/Properties.pm: + [RG] New subclass of Lintian::DepMap that allows properties to be associated with Lintian::DepMap nodes. * lib/Lintian/Schedule.pm: + [ADB] Add support for scheduling .changes files + [ADB] Fix an uninitialised value warning caused by .changes files by treating a missing Version: field as being empty * lib/Lintian/Tags.pm: + [ADB] Remove the special-casing of .changes files in the output from file_start() + [ADB] Don't refer to .changes files as "packages" * lib/Spelling.pm: + [ADB] Removed as its functionality has been replaced by new methods in Lintian::Check. . * man/lintian.1: + [ADB] Add changes-file to the list of check scripts. . * private/refresh-locale-codes: + [RG] Include ISO 639-3 codes. * private/refresh-virtual-packages-data: + [ADB] Use "==" for numeric comparison, not "eq". * private/update-coverage: + [ADB] Support .changes file tags . * t/runtests: + [ADB] Don't flag lintian output lines for .changes tags as invalid + [ADB] When checking the number of jobs to run in parallel, use "==" for numeric comparison rather than "eq". * t/scripts/tags.t: + [ADB] Use Lintian::Check::check_spelling() rather than Spelling.pm. * t/tests/README: + [ADB] Update the example .changes sed script to match the new output format. . * testset/runtests: + [ADB] Don't flag lintian output lines for .changes tags as invalid . * unpack/unpack-changes-l1: + [ADB] New script to "unpack" a .changes file, creating a fields/ hierarchy * unpack/unpack-srcpkg-l1: + [ADB] Support tarballs in the .tar.xz format. (Closes: #575633) Checksums-Sha1: 96a3514aff69c498c36e55f9cae89190c650c79c 1213 lintian_2.4.0.dsc 2abceb3f65915b3487ba3a2acee7db41d10366dd 839326 lintian_2.4.0.tar.gz 3822aeca70a698dba1fc9145b0ff9b9694618552 545246 lintian_2.4.0_all.deb Checksums-Sha256: 3555f75093b95a09d7a8e92ae78a0913b631d39216a3c6a2040cd65889256aeb 1213 lintian_2.4.0.dsc 4730df5b687ae145ed511f97e9d3c4186d1420087874c7e15d5e684d2cd544dd 839326 lintian_2.4.0.tar.gz 7d37f673b7ecc225bc02bedfd3ef022c27bee0c46de31f2a54a003994a59a23d 545246 lintian_2.4.0_all.deb Files: a1045c5e328b803a5671ee987b4266be 1213 devel optional lintian_2.4.0.dsc def325e761f3318e933d66d1597285cc 839326 devel optional lintian_2.4.0.tar.gz 540faa3090e5cf05647c39635cf1da40 545246 devel optional lintian_2.4.0_all.deb
-----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.10 (GNU/Linux) iEYEARECAAYFAkvTSMwACgkQYy49rUbZzlr/WwCeNZ0lYPERfj5eLOEI4k8oq6tJ l0QAn1qKA2n533qzlBHh/70BqZcba3rd =QZ9t -----END PGP SIGNATURE----- Accepted: lintian_2.4.0.dsc to main/l/lintian/lintian_2.4.0.dsc lintian_2.4.0.tar.gz to main/l/lintian/lintian_2.4.0.tar.gz lintian_2.4.0_all.deb to main/l/lintian/lintian_2.4.0_all.deb -- To UNSUBSCRIBE, email to debian-devel-changes-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org Archive: http://lists.debian.org/e1o5lk5-0005zm...@ries.debian.org