[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

[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: