[lintian] annotated tag 2.5.32 created (now b6aec03)
This is an automated email from the git hooks/post-receive script.
nthykier pushed a change to annotated tag 2.5.32
in repository lintian.
at b6aec03 (tag)
tagging c9f49e4b14b5d58310ac03a17db9ec82a8bf5e52 (commit)
replaces 2.5.31
tagged by Niels Thykier
on Sun Jun 28 14:48:59 2015 +0200
- Log -----------------------------------------------------------------
Release Lintian/2.5.32 into unstable
Format: 1.8
Date: Sun, 28 Jun 2015 14:08:29 +0200
Source: lintian
Binary: lintian
Architecture: source all
Version: 2.5.32
Distribution: unstable
Urgency: medium
Maintainer: Debian Lintian Maintainers <lintian-maint@debian.org>
Changed-By: Niels Thykier <niels@thykier.net>
Description:
lintian - Debian package checker
Closes: 646965 761649 762105 762179 763456 763457 767867 771191 778328 783628 785084 785329 785353 785662 786362 786421 786533 786895 787248 787930 787937 788629 788796 788839 789151
Changes:
lintian (2.5.32) unstable; urgency=medium
.
* Summary of tag changes:
+ Added:
- changelog-empty-entry
- dh-manual-sequence-control-obsolete
- license-problem-non-free-img-lenna
- missing-intermediate-directory
- package-contains-cmake-private-file
- package-contains-mime-file-outside-package-dir
- package-install-apt-preferences
- package-install-apt-sources
- package-install-ieee-data
- service-key-has-whitespace
- source-contains-autogenerated-gperf-data
- source-contains-data-from-ieee-data-oui-db
- static-library-has-unneeded-section
+ Removed:
- hyphen-used-as-minus-sign
.
* checks/*.pm:
+ [NT] Rewrite to handle new check_spelling{,_picky}
* checks/binaries.pm:
+ [NT] Also apply the binary-has-unneeded-section check on
static libs. (See #662998)
* checks/cruft.{desc,pm}:
+ [BR] Detect non free lenna file based on filename and filetype.
(Closes: #771191).
+ [BR] Avoid a false positive for autogenerated index in dx package
for source-is-missing.
* checks/changes-file.{desc,pm}:
+ [NT] Downgrade backports-changes-missing to a wishlist (I) tag.
Thanks to Vincent Cheng for the report. (Closes: #785084)
* checks/changelog-file.{desc,pm}:
+ [BR] Detect empty changelog entry. (Closes: #763457)
* checks/debhelper.{desc,pm}:
+ [NT] Warn about using dh --{until,before,after,remaining} as
these are deprecated and have been since debhelper/8.9.4.
+ [NT] Permit the use of dh-exec-install in ".manpages" as well
since dh-exec now advertises this as acceptable. Thanks to
Andreas Henriksson for reporting this. (Closes: #788796)
* checks/fields.pm:
+ [BR] Detect double comma in uploaders fields.
(Closes: #783628).
* checks/files.{desc,pm}:
+ [NT] Apply patch from Tomasz Buchert to avoid false-positive
package-contains-timestamped-gzip in some cases.
(Closes: #762105)
+ [BR] Detects // tricks in privacy breach test.
(Closes: #786362)
+ [BR] Apply patch from Lisandro Damián Nicanor Pérez Meyer
for detecting private cmake file.
(Closes: #785329).
+ [BR] Detect package shipping apt_preferences(5) file.
(Closes: #786533).
+ [BR] Detect package shipping oui or iab ieee database.
(Closes: #785662).
+ [NT] Add a check for packages without intermediate
directories.
+ [BR] Avoid a false positive in jsom for defaultpresets.xml
from openmapstreet.
+ [NT] Tweak the "extra-license-file" check to avoid some
common false-positives.
+ [BR] Raise severity of package-contains-timestamped-gzip.
(Closes: #778328).
+ [BR] Detect package shipping apt_sources(5) file.
(Closes: #646965).
+ [BR] Warn about files installed in /usr/share/mime/ other
than in packages/. (Closes: #761649).
* checks/java.pm:
+ [NT] Fix "off-by-one" in the check for the maximum permitted
Java major version.
* checks/manpages.{desc,pm}:
+ [NT] Retire the hyphen-used-as-minus-sign tag as upstream now
renders both "-" and "\-" as HYPHEN-MINUS. (Closes: #785353)
* checks/po-debconf.pm:
+ [JW] Use TMPDIR rather than TEMPDIR for temporary files.
(Closes: #787930)
* checks/source-copyright.pm:
+ [NT] Apply patch from Evgeni Golov to permit multiple
different "public-domain licenses", as they are expected to
describe why the affected files are in public domain.
(Closes: #787248)
* checks/systemd.{desc,pm}:
+ [NT] Apply patch from Felipe Sateler to mark service files in
/usr/lib as invalid. (Closes: #788629)
+ [NT] Apply patch from Felipe Sateler to detect service files
that use spaces around the = in the key definition.
(Closes: #786421)
.
* collection/{debfiles,doc-base-files,init.d,menu-files}{,.desc}:
+ [NT] Remove deprecated and unused collections. These were
deprecated in 2.5.28. Note that debfiles was omitted in the
deprecation list by mistake in the original 2.5.28 release.
* collection/objdump-info:
+ [NT] Also analyse static libraries.
* collection/unpacked:
+ [NT] Apply patch from Tomasz Buchert to extract the full time
in UTC.
.
* commands/reporting-sync-state.pm:
+ [NT] Read mirror files as UTF-8 files to avoid mojibake in
maintainer names. Once again, thanks to Andreas Rönnquist
for the report.
* commands/spellintian.pm:
+ [JW,NT] Import Jakub Wilk's spellintian tool with minor
modifications.
.
* data/binaries/embedded-libs:
+ [BR] Detect embedded ieee-data package.
* data/cruft/non-free-license:
+ [BR] Detect autogenerated gperf data. (Closes: #762179).
+ [BR] Detect ieee oui db in source files.
* data/cruft/missing-dir-search-path:
+ [BR] Fix a false positive in fspy for source-is-missing.
* data/cruft/warn-file-type:
+ [BR] Fix a false positive source-is-missing by checking
-nc.js suffix.
+ [BR] Fix a false positive source-is-missing in zivot
package by adding .e as binary suffix.
+ [BR] Fix a false positive source-is-missing by adding
yorick source file as source.
+ [BR] Fix a false positive source-is-missing in
haskell-pretty-show by adding -src.js suffix.
+ [BR] Fix a false positive source-is-missing in
iceweasel by adding -prod.js suffix.
* data/debhelper/*:
+ [NT] Refresh against unstable to pick up the rename of
libaqbanking-dev. Thanks to Micha Lenk for the reminder.
(Closes: #787937)
* data/debhelper/filename-config-files:
+ [NT] Add "links" file.
* data/fields/archive-sections:
+ [NT] Pre-emptively support the "debugsym" section, which is
expected to be used by debhelper for "ddebs".
* data/files/js-libraries:
+ [NT] Apply patch from Jean-Michael Vourgère to detect
embedded versions of libjs-raphael. (Closes: #788839)
* data/files/privacy-breaker-websites:
+ [BR] Detect mascot as logos.
* data/java/constants:
+ [NT] Accept Java7 class files without warning as OpenJDK-7
is now the default implementation. Thanks to Markus
Koschany for the report. (Closes: #786895)
.
* debian/changelog:
+ [NT] Add missing list of new / removed tags to the
entry for the previous release.
+ [NT] Add missing "debfiles" in the list of collections
deprecated in 2.5.28. It was deprecated in that release
despite the omission.
* debian/copyright:
+ [NT] Document new text case being under the Expat license.
* debian/{lintian.links,manpages}:
+ [NT] Install spellintian in PATH and install its manpage.
Thanks to Paul Wise for the suggestion. (Closes: #767867)
* debian/rules:
+ [NT] Generate the spellintian manpage during build.
.
* frontend/spellintian:
+ [NT] Add symlink to dplint.
.
* helpers/coll/objdump-info-helper:
+ [NT] Collect readelf output from static libraries.
+ [NT] Fix bug that caused lintian to ignore the up to 10
valid named sections.
.
* lib/Lintian/Check.pm:
+ [NT] Rewrite check_spelling{,_picky} with a new interface,
which is better suited for additional purposes than just
emitting Lintian tags.
+ [JW, NT] Normalise spaces a bit better in check_spelling to
catch some "multi-word" misspellings, where said words are
not on the same line. (Closes: #763456)
* lib/Lintian/Collect/Binary.pm:
+ [JW, NT] Make is_pkg_class case-insensitive to avoid some
false-positive "empty-binary-package" warnings.
(Closes: #789151)
+ [NT] Make data from static libraries available.
* lib/Lintian/Collect/Package.pm:
+ [NT] Create "faux" Lintian::Path entries for missing
intermediate directories. This avoids a crash and made
some checks work correctly even in the absence of such
immediate directories. (Closes: LP: #1351380)
* lib/Lintian/Path.pm:
+ [NT] Apply patch from Tomasz Buchert to add "timestamp"
method.
+ [NT] Add "faux" method that returns at truth value for
path entries, which Lintian has created from templates
to fully connect all path entries in the package.
* lib/Lintian/Tag/Info.pm:
+ [NT] Expand BTS links using https rather than http.
* lib/Test/Lintian.pm:
+ [NT] Output spelling mistakes as "diag()" messages now.
.
* mail-templates/source-is-missing:
+ [BR] Apply patch from Holger Levsen improving language.
.
* profiles/debian/ftp-master-auto-reject.profile:
+ [NT] Refresh against current rule set.
.
* t/scripts/spellintian.t:
+ [JW,NT] Import spellintian test case.
Checksums-Sha1:
f3f8f709de68e4a33f205e711ffda012db03d48c 2731 lintian_2.5.32.dsc
04dc7f24cdda09edce9997674f0af2dc06a2fcde 1215216 lintian_2.5.32.tar.xz
e3d6decacd05d878b8c11ab328bea69ac1f91748 816250 lintian_2.5.32_all.deb
Checksums-Sha256:
618f706d682398109e71b09675b6a727b2a71dc4fcdbac22733c2fd9618972de 2731 lintian_2.5.32.dsc
ddb33e7d1403a0f731e21b0ae9df134b354ba0538adbb733e1e3fbc40079be09 1215216 lintian_2.5.32.tar.xz
3dc2b5a71109659c3e91ffd6fc9b9e1f5ff175ea3c61d11df30e73e3364fba6b 816250 lintian_2.5.32_all.deb
Files:
72871ad01f84b6ab12eab6bd06751256 2731 devel optional lintian_2.5.32.dsc
0de167219a6e9d8d40c727f875e70cf8 1215216 devel optional lintian_2.5.32.tar.xz
b43309c116954b682232bc1a1ab8433a 816250 devel optional lintian_2.5.32_all.deb
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1
iQIcBAABCAAGBQJVj+07AAoJEAVLu599gGRCGCEP/0JP7u0+PI+JESLEEdll3Yqj
Wm79WdYuyIteVtMsTMGifU7Nzx0j7jbzYykHRec+N+SzLM7D6VlYPuCgTx+htXg+
ArSkSBweySp03TumGz6KSL+No+7IDwhwkh4MnNaz6SO+K0/b7qhewJBFGY0FWcJI
DY/AWeWKxmll0lPdoVV0Az+fD2LBRG+ZvAxmn/k1ksYNUQt+eiA3VNrqqDCL2xNh
rtL4wxgGkeCUDy8RpqkSHym+ndfr1C7kGA2nM+RHtpsz5G4I2+X5zp22HxRUuahE
uzFEBuqpY/6T6mfWNOFuxwl+Vpk97EBl3yWbBJbOXrokJ1jsuJCsPs/J8IOR+mZ5
pArxubmyttGy5ZBVhYt05X+7qoGBDaSuJJrvCUD/guBjz1PvOphTK5O434qJRNNe
tosmSNMpJp7isSOCd0rLYabcaHsj7njaR13weHl4uZVfpREDYGRdIDbHIG5KFkLy
PrLZKDrz+QmhvyFh8qz43IAPQ3vhTMB7Tmaikx80n6LMnG0HtT1kFSm+xOisUFwI
BRpNPwm0ssb/z99I+TCavtWkjtjmgIkjrLuSK6+5xgCd2TWChZsxV1wqp93mj2Q7
4cZju9U6y+nZ9lL+8Y1fbkP735MMxIDk512cMZQ9Yh6ijXp+OefjasTU3Fj6WyER
ool+Amx4y6XikeYCbqQt
=G3sc
-----END PGP SIGNATURE-----
Adam D. Barratt (1):
c/binaries: fix typo in static-library-has-unneeded-section description
Axel Beckert (2):
Fix typo in comment in data/cruft/non-free-license
Slightly reword info for new source-contains-data-from-ieee-data-oui-db tag
Bastien ROUCARIÈS (20):
Detect // tricks for privacy breach
Detect package shipping apt_preferences(5) file.
Really detect // tricks
Detect package shipping oui or iab database
Detect non free lenna file based on filename and filetype.
Improve wording of lenna entry
Detect empty changelog entry
Detect autogenerated gperf data. (Closes: #762179).
Allow wheezy test to run convert bitmap to os2/x format.
Detect mascot as logos for privacy-breach
Avoid a false positive in jsom for defaultpresets.xml from openmapstreet.
Run perltidy
Fix a false positive in fspy for source-is-missing.
Avoid a false positive for source-is-missing in dx package
Fix a false positive source-is-missing by checking -nc.js suffix
Fix a false positive source-is-missing in zivot package by adding .e as binary suffix.
Fix a false positive source-is-missing by adding yorick source file as source.
Correct a typo in mail template.
ix a false positive source-is-missing in haskell-pretty-show by adding -src.js suffix.
Fix a false postive source-is-missing in iceweasel
Evgeni Golov (1):
Permit multiple public-domain "licenses"
Felipe Sateler (2):
checks/systemd.{desc,pm}: mark service files in /usr/lib as invalid
c/systemd: Detect spaces around the = in the key definition
Holger Levsen (1):
Improve language of mail-templates/source-is-missing
Jakub Wilk (3):
c/po-debconf: Use TMPDIR rather than TEMPDIR
Import spellintian as-is
Import test case for spellintian
Jean-Michael Vourgère (1):
data/files/js-libraries: Detect libjs-raphael
Lisandro Damián Nicanor Pérez Meyer (1):
Detect private cmake file
Niels Thykier (59):
changelog: Add tag summary for the previous release
c/changes-file: make backports-changes-missing wishlist
t/changelog: Ensure the TODO marker is present for dev builds
c/changes-file.desc: Fix a typo
c/r-sync-state: Read mirror files as UTF-8 text
Bump ancient S-V date
Add changelog entries for Tomasz Buchert's commits
pod-spelling: Add two stopwords for Wheezy
T::Lintian: Also check for BTS links using https
L::Tag::Info: Expand BTS links using https rather than http
t: Fix test under reproducible builds
t: Use a different tag for the overrides-* test
c/manpages: Retire hyphen-used-as-minus-sign (#785353)
data/fields/archive-sections: Pre-emptively add debugsym
t: Fix name of output artifact
L::C::Package: Inject missing intermediate directories
c/files: Warn about missing intermediate directories
coll: Remove deprecated collections
t/tests/README: Stop advocating deprecated dh parameters
c/debhelper: Warn about deprecated dh parameters
Use lists.d.o links rather than packages.qa.d.o links
data/debhelper: Refresh against unstable
c/java: Fix "max-bytecode-*" handling
data/java/constants: Bump max-byte-version to 51
c/files: Fix F-P with extra-license-file
d/changelog: Add missing colon
d/changelog: Improve wording of an entry
c/debhelper: Allow dh-exec-install in ".manpages" files
c/systemd: Add line number to service-key-has-whitespace
data/dh/filename-config-files: Add links
t: Fix test broken by dh-exec check change
c/version-substvars: Handle another use of {} in regex
Rewrite check_spelling{,_picky} subroutines
L::Check: Improve normalisation in check_spelling
L::Check: Add missing /g modifier to regex
L::C::Binary: Make is_pkg_class case-insensitive
L::Check: Fix invalid check
c/spellintian: Replace Monkey::Patch with new Lintian API
spellintian.pm: Make spellintian a true dplint command
spellintian: Do some minor style changes
spellintian: Use the same version as lintian
frontend/spellintian: Add symlink to dplint
man/spellintian.pod: Add manpage for spellintian
d/links: Install /usr/bin/spellintian as symlink to dplint
d/changelog: Document the inclusion of spellintian
Fix typos found by spellintian
Merge branch 'import-spellintian'
man/spellintian.pod: Improve the wording of the --picky option
c/spellintian: Tolerate directories on cmd-line
profiles: Refresh against FTP master version
t: Update test due to new FTP master auto-reject tag
t: Use java 1.7 as 1.4 is no longer supported
Check for unneeded sections in static libraries
objdump-info-helper: Fix readelf parsing bug
t: Update test output now that lintian sees all sections
t: Fix two test issues
c/binaries: Make a separat unneeded sections tag for static libs
po4a: Rebuild pot file
Release Lintian/2.5.32 into unstable
Tomasz Buchert (3):
Use UTC time & add 'timestamp' method to L::Path
Don't report timestamped-gzip if the file is pregenerated (#762105)
Update files-gzip tests
bastien (12):
Detect embdedded ieee-data package
Detect oui db in source file
Close oui.db bug aka #785662
Detect double comma in uploader field
Run perl tidy
Raise severity of package-contains-timestamped-gzip.
Detect package shipping apt sources
Warn about files installed in /usr/share/mime/ other than in packages/
Correct multiple problem in previous patch
Fix package-contains-mime-file-outside-package-dir
Fix regex deprecation warnings with perl 5.22
Run perltidy
-----------------------------------------------------------------------
No new revisions were added by this update.
--
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/lintian/lintian.git
Reply to: