[SCM] Debian package checker annotated tag, 1.24.3, created. 1.24.3
The annotated tag, 1.24.3 has been created
at d15f2d14d7551a83e12be78ac587f57be71a3001 (tag)
tagging 8c576967c0ae97bd7dc790051a920fe5929c09f3 (commit)
replaces 1.24.2
tagged by Frank Lichtenheld
on Sat Aug 9 00:36:24 2008 -0300
- Shortlog ------------------------------------------------------------
Release 1.24.3
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.9 (GNU/Linux)
iEYEABECAAYFAkidELsACgkQQbn06FtxPfBJGgCfdkBQQ7MB47fVbWPONYa1viF+
ku4AoIuC/HRZeKiXFKVvM+dTTIc5p6cH
=yP9j
-----END PGP SIGNATURE-----
Adam D. Barratt (65):
Don't complain about unused debconf templates in udebs
Add more useful information to no-symbols-control-file's description
Fix a copy-n-waste error in 8f72771b1b52acc9f4e7504b2f5984df673e071e
Update testset for recent debconf-related changes
Only flag a copyright line as overly long if it contains multiple words.
Add Programming/OCaml as a recognised doc-base section
Drop debian-copyright-line-too-long
Resync the list of checks scripts in lintian(1)
Re-add the blank line before the trailer inadvertantly removed
Add -E / --show-experimental to the option list in README
Add Experimental: and the info type to the description of tags
Remove the testset entries for debian-copyright-line-too-long
Use Lintian::Collect
Use Lintian::Collect for the binaries check script
Munge .changes filenames to "_arch.changes" for consistency
Use Lintian::Collect->field() instead of direct file access
Don't chop() the contents of $info->field()
[ADB] Use Lintian::Collect for accessing control fields
[ADB] Replace fields/* access with Lintian::Collect::field()
Use ::Collect::field() and ::Collect::Binary::objdump_info()
Use ::Collect::field() to determine the package's architecture
[ADB] Migrate fields/* reading to use ::Collect::field().
Convert fields/* reading to ::Collect::field() access
[ADB] Don't read fields/* directly as the contents have almost certainly been cached in Lintian::Collect already.
Add objdump information on segments which various checks scripts use which hadn't made it here yet.
Check the SONAME field in the objdump object is initialised before using it
Use ::Collect for objdump-info and field()
[ADB] Use Lintian::Collect::field() to determine the content of fields from control files rather than reading the fields/* files. This and similar changes to other scripts should improve performance as the Collect object caches the lookup result.
Migrate a few further fields/* lookups which were missed on the first pass
Migrate the fields/* reading to ::Collect::field()
Rename no-complete-translation to no-complete-debconf-translation
Rename no-complete-translation to no-complete-debconf-translation, part deux
Don't flag the dictionaries-common shared templates as unused
Account for the fact that filenames in "scripts" start with "./" and may start "env "
Fix a logic error in the SONAME parsing introduced when switching to Collect
Make index() return a hash rather than an array
Use ::Collect instead of parsing the index file
Fix the previous changelog entry to use the correct tag name
Add Tobias Quathamer's "fields" testset package
Use Lintian::Collect::{file_info,index}
Migrate to using Lintian::Collect
Don't flag GPL1 or W3C licensed packages as needing common-licenses/GPL
Add a changelog entry for Chris Lamb's embedded-feedparser-library patch
Replace "index" parsing with Lintian::Collect::index
Using sh and sensible-browser shouldn't cause menu-command-not-in-package
Treat hardlinks as "normal" files
Treat hardlinks as "normal" files
Replace "index" and "file-info" processing with a ::Collect->index loop
Use Lintian::Collect::index in the metapackage check
Replace the reading of "index" with walking Lintian::Collect::index
Replace "index" parsing with Lintian::Collect->index
close() filehandles we're no longer opening
Convert to using Lintian::Collect->index
Update for new tests output
Also use Lintian::Collect for index and file-info parsing
Sort the file list before walking it, for consistency of output
Convert to Lintian::Collect
Sort file lists before walking them for consistency with direct parsing
Fix a typo in ::Collect::index use.
Don't issue file-in-unusual-dir for /usr/tmp or /var/www
Add Lintian::Collect::Binary::scripts
Convert the users of "scripts" to using Lintian::Collect::Binary::scripts
Use Lintian::Collect to read the description
Make --tags issue _only_ the requested tags.
Apply wording, grammar and punctuation fix to some tag descriptions.
Chris Lamb (2):
Don't warn about a synopsis that ends in "etc."
Emit a warning when a package embeds Mark Pilgrim's feedparser.py.
Frank Lichtenheld (14):
checks/watch-file: Suppress mangle warning for empty watch files
checks/debconf: Remove debconf-error-requires-versioned-depends
lib/Read_taginfo.pm: Handle URLs in the Ref: field
checks.files.desc: Remove unused file-in-opt tag
checks/files: Don't issue superfluous file-in-unusal-dir tags
frontend/lintian: Fix some random small issues
Add new --tags/-T option
Add new --tags-from-file option
manpages.desc: Add used man command to description of manpage-has-errors-from-man
Begin work on a new test suite for lintian
t/tests/README: Add some notes about test naming
checks/rules: Do not complain about using dh in a unused target
Prepare to release 1.24.3
postrm: Do not try to remove non-existing directory
Jordà Polo (2):
Check that po-debconf using packages provide at least one complete translation.
Update / add references to a number of tag descriptions.
Peter Pentchev (1):
Don't flag the machine-readable copyright "Format-Specification" lines as over-long
Raphael Geissert (1):
Warn about .kdelnk and KDE Desktop Entry
Russ Allbery (7):
Exclude single words on header lines from copyright long line
Limit the number of tags for long copyright lines and direct changes
Warn about packages depending exclusively on makedev
Supress line break warnings in man pages with URLs
Warn about full paths to commands in maintainer scripts
Try to recognize debconf template uses in Perl
Add a link to lintian.log to lintian.d.o
Tobias Quathamer (5):
Add test for debian-revision-not-well-formed
Add test for depends-on-python-minimal
Add test for essential-no-not-needed
Add test for debian-revision-should-not-be-zero
Add test for new-essential-package
-----------------------------------------------------------------------
--
Debian package checker
Reply to: