lintian 2.5.52 source package in Ubuntu

Changelog

lintian (2.5.52) unstable; urgency=medium

  * Summary of tag changes:
    + Added:
      - appstream-metadata-in-legacy-location
      - appstream-metadata-legacy-format
      - appstream-metadata-malformed-modalias-provide
      - appstream-metadata-missing-modalias-provide
      - copyright-contains-automatically-extracted-boilerplate
      - copyright-year-in-future
      - debian-rules-sets-DEB_BUILD_OPTIONS
      - elf-maintainer-script
      - emacsen-common-without-dh-elpa
      - file-contains-fixme-placeholder
      - gobject-instrospection-package-missing-depends-on-gir-depends
      - manpage-has-overly-generic-name
      - orig-tarball-missing-upstream-signature
      - package-installs-deprecated-upstart-configuration
      - udev-rule-missing-subsystem
      - udev-rule-missing-uaccess
      - udev-rule-unreadable
      - unconditional-use-of-dpkg-statoverride
      - useless-autoreconf-build-depends
    + Removed:
      - copyright-contains-dh-make-perl-boilerplate
      - package-depends-on-multiple-tkx-versions
      - restriction-formula-with-debhelper-without-debhelper-version
      - restriction-formula-without-versioned-dpkg-dev-dependency

  * checks/appstream-metadata.{desc,pm}:
    + [NT] New check by Petter Reinholdtsen.
  * checks/changelog-file.desc:
    + [AB] Fix typo "%gt;" vs ">".
    + [CL] Expand the rationale for the
      latest-debian-changelog-entry-without-new-date tag to mention
      possible implications for SOURCE_DATE_EPOCH/reproducible builds.
  * checks/control-file.pm:
    + [NT] Remove check for missing versioned build-depends for dpkg
      and debhlper when using Build-Profiles.  The necessary versions
      are now in oldstable.
    + [CL] Add check for GObject Introspection packages that are missing
      binary dependencies on ${gir:Depends}.  (Closes: #860801)
  * checks/changes-file.{desc,pm}:
    + [CL] Check for the presence of an .asc signature if an upstream
      signing key is present.  (Closes: #833585)
  * checks/copyright-file.{desc,pm}:
    + [CL] Rename copyright-contains-dh-make-perl-boilerplate to
      copyright-contains-automatically-extracted-boilerplate as it can
      be generated by other tools such as dh-make-elpa. Thanks to Sean
      Whitton for the report. (Closes: #841832)
    + [CL] Check for years that are later than the last entry added to
      debian/changelog.  (Closes: #807461)
  * checks/cruft.{desc,pm}:
    + [CL] Clarify language of source-contains-prebuilt-ms-help-file
      description; there exists free software to generate .chm files.
    + [CL] Don't emit source-contains-prebuilt-ms-help-file for files
      generated by Halibut. (Closes: #867673)
    + [CL] Move r-data-without-readme-source to check the source package,
      no the binary; the expected README.source files are not installed
      in binary packages. (Closes: #866322)
    + [CL] Apply patch from Dylan Aïssi to also check for .RData files
      (not just .Rdata) files in r-data-without-readme-source.
      (Closes: #868178)
    + [CL] Check for "FIXME" and similar placeholders in various files
      under debian/. (Closes: #846009)
  * checks/debhelper.{desc,pm}:
    + [CL] Check for useless build-dependencies on dh-autoreconf or
      autotools-dev under compat levels 10 or higher.  (Closes: #844191)
  * checks/elpa.{desc,pm}:
    + [NT] Apply patch from Sean Whitton to add elpa related checks.
      (Closes: #867042)
  * checks/fields.{desc,pm}:
    + [NT] Remove check for missing versioned build-depends for dpkg
      and debhlper when using Build-Profiles.  The necessary versions
      are now in oldstable.
    + [NT] Drop check for depending on multiple versions of tkx as
      tkx does not seem to be in Debian any longer.
  * checks/files.pm:
    + [CL] Add .yml to the list of file extensions to avoid false
      positives when emitting extra-license-file, with testcase. Thanks
      to Rene Engelhard for the report.  (Closes: #856137)
    + [CL] Check for packages containing upstart configuration under
      /etc/init. Thanks to Paul Wise for the report.  (Closes: #825348)
  * checks/init.d.desc:
    + [CL] Add an example snippet to explain how to prevent emission
      of init.d-script-sourcing-without-test.
  * checks/manpages.{desc,pm}:
    + [CL] Check for overly-generic filenames such as README.3pm.gz.
      (Closes: #792846)
  * checks/menu-format.desc:
    + [ADB] Fix formatting of desktop-entry-lacks-icon-entry
  * checks/scripts.desc:
    + [CL] Upgrade new-package-should-not-package-python2-module from
      I: to W:. See #829744 for more info.
    + [CL] Clarify wording in new-package-should-not-package-python2-module
      to make the justification clearer.
    + [CL] Check for calls to dpkg-statoverride --add without a
      corresponding --list.  (Closes: #652963)
    + [CL] Add missing "contains" verb to the description of the
      debhelper-autoscript-in-maintainer-scripts tag.
    + [CL] Emit new "elf-maintainer-script" classification tag if
      debian/postinst (etc.) is an ELF binary.
  * checks/rules.desc:
    + [CL] Clarify wording in debian-rules-parses-dpkg-parsechangelog to
      make the justification clearer.  (Closes: #865882)
    + [CL] Check for files setting DEB_BUILD_OPTIONS instead of
      DH_BUILD_MAINT_OPTIONS. (Closes: #833691)
  * checks/udev.{desc,pm}:
    + [NT] New check by Petter Reinholdtsen.
  * checks/watch-file.pm:
    + [CL] Factor out hard-coded list of possible upstream key locations
      to the "common/signing-key-filenames" Lintian::Data resource.

  * collection/scripts:
    + [CL] Check that non-ELF maintainer scripts start with #!.
      (Closes: #843428)

  * commands/lintian.pm:
    + [NT] Attempt to clean up on SIGTERM (like with SIGINT).
    + [CL] Allow the use of suppress-tags=<tag>[,<tag>[,<tag>]] in
      lintianrc. (Closes: #764486)
  * commands/reporting-html-reports:
    + [NT] Enable re-use of the memory for the maintainer mapping once the
      log file as been parsed.
    + [CL] Consistently use the same "Debian style" RFC 822 date format for
      both "Mirror timestamp" and "Last updated" on the index page.
      (Closes: #828720)
  * commands/reporting-sync-state:
    + [NT] Re-encode checksums into base64 encoded strings (from hex).
      This reduces size per checksum by about ~30% (disk and memory).  This
      reduction is also applicable to other reporting tools that loads the
      harness cache.

  * data/cruft/non-free-files:
    + [CL] Match more Lena Söderberg images. Thanks to Lumin
      <email address hidden> and Dylan Aïssi <email address hidden>.
      (Closes: #827941)
  * data/fields/build-profiles:
    + [NT] Add patch from Mattia Rizzolo to update the list of known build
      profiles, adding «nolua» and «noruby».
  * data/spelling/corrections:
    + [AB] Remove "iff". It's a valid English word. (Closes: #865055)

  * debian/control:
    + [NT] Add (Build-)Depends on libxml-simple-perl for the new
      appstream-metadata check.
    + [NT] Apply patch from Sean Whitton to add a Build-Depends on dh-elpa
      for a test.
    + [NT] Prefer default-jdk-headless to default-jdk when available.
  * debian/rules:
    + [JW, NT] Post process HTML docmentation to set the charset to UTF-8,
      which fixes mojibake in the Debian Policy Manual links.  Thanks to
      Paul Hardy for finding a solution to the problem.
      (Closes: #802721)
    + [NT] Override dh_autoreconf tools as they are not used (but need to
      scan over all files in the source package).

  * lib/Lintian/Collect/Source.pm:
    + [CL] Improve support for "3.0 (git)" packages. They are still marked
      as unsupported-source-format as they are not accepted by the Debian
      archive.  (Closes: #605999)
  * lib/Lintian/Util.pm:
    + [NT] Fix uninitialized warning if a fork call fails.

  * profiles/debian/main.profile:
    + [NT] Enable appstream-metadata + udev check by default.
      (Closes: #841670)

  * t/tests/spelling-general/debian/debian/copyright:
    + [CL] Add regression test for #844166.

 -- Niels Thykier <email address hidden>  Sun, 23 Jul 2017 07:18:06 +0000

Upload details

Uploaded by:
Debian Lintian Maintainers
Uploaded to:
Sid
Original maintainer:
Debian Lintian Maintainers
Architectures:
all
Section:
devel
Urgency:
Medium Urgency

See full publishing history Publishing

Series Pocket Published Component Section

Builds

Artful: [FULLYBUILT] amd64

Downloads

File Size SHA-256 Checksum
lintian_2.5.52.dsc 2.8 KiB d35410165d38b33b6cdacb0287b5249c73f951a6669739860f6e1032467084e5
lintian_2.5.52.tar.xz 1.2 MiB c65c0b0fb4b4d0bb423555ae5abab62aad09aea6c37de46a4ed15d1ad67a3af2

Available diffs

No changes file available.

Binary packages built by this source

lintian: No summary available for lintian in ubuntu artful.

No description available for lintian in ubuntu artful.