lintian 2.5.15 source package in Ubuntu

Changelog

lintian (2.5.15) unstable; urgency=low


  "use less qw(memory);"

  * Summary of tag changes:
    + Added:
      - composer-package-without-pkg-php-tools-builddep
      - init-script-is-not-a-file
      - init.d-script-does-not-source-init-functions
      - maintainer-script-calls-systemctl
      - manpage-named-after-build-path
      - missing-pkg-php-tools-addon
      - missing-pkg-php-tools-buildsystem
      - pear-channel-without-pkg-php-tools-builddep
      - pear-package-but-missing-dependency
      - pear-package-feature-requires-newer-pkg-php-tools
      - pear-package-not-using-substvar
      - pear-package-without-pkg-php-tools-builddep
      - pecl-package-requires-build-dependency
      - service-file-is-not-a-file
      - systemd-no-service-for-init-script
      - systemd-service-file-outside-lib
      - systemd-service-file-refers-to-obsolete-target
      - systemd-tmpfiles.d-outside-usr-lib

  * checks/*.pm:
    + [NT] Add final return to all subs in checks and ensure
      that the "run" sub complies with Lintian's own
      recommendation.
  * checks/binary.pm:
    + [NT] Apply patch from Bastien Roucariès to fix false-
      negatives for debug files in usr/lib/debug/.build-id.
      (Closes: #714191)
    + [NT] Apply patch from Bastien Roucariès to fix false-
      positive debug-file-with-no-debug-symbols for files
      using compressed debug sections.
  * checks/fields.pm:
    + [NT] Apply patch from Niko Tyni to fix false-positive
      package-superseded-by-perl for packages with epochs.
      (Closes: #710919)
  * checks/files.pm:
    + [NT] Fix some false-negative extra-license-file.
      Thanks to Helmut Grohne for the report and the advices.
      (Closes: #701177)
  * checks/manpages.{desc,pm}:
    + [NT] Apply patch from Bastien Roucariès to test for
      manpages named after their build path.
      (Closes: #713884)
    + [NT] Skip some checks on empty manpages.
      (Closes: #700502)
  * checks/phppear.{desc,pm}:
    + [NT] New check based on patches from Mathieu Parent.
      (Closes: #708551)
  * checks/source-copyright.pm:
    + [NT] Some tags now refer to the line number of the field
      with an issue instead of the line number of the paragraph.
  * checks/systemd.{desc,pm}:
    + [NT] New check for systemd related files.  Thanks to
      Michael Stapelberg for providing the check and the
      tests.  (Closes: #704197)

  * collection/copyright-file:
    + [NT] Avoid creating an empty copyright file when it is
      not needed.
  * collection/unpacked:
    + [NT] Skip signature checking of source packages.
      (Closes: #707534)

  * data/binary/embedded-libs:
    + [NT] Rename libgd2 to libgd.  (Closes: #708367)
  * data/fields/virtual-packages:
    + [NT] Refresh.  Thanks to Laurent Bigonville for the
      reminder.  (Closes: #712641)
  * data/files/{fonts,locale-codes}:
    + [NT] Refresh.
  * data/menu-format/add-categories:
    + [NT] Apply patch from Bastien Roucariès to include newer
      categories.  Thanks to Yves-Alexis Perez for the report.
      (Closes: #712932)
  * data/output/manual-references:
    + [NT] Refresh.
  * data/scripts/interpreters:
    + [NT] Apply patch from Bastien Roucariès to include gjs.
      Thanks to Andreas Henriksson for the report.
      (Closes: #712607)

  * debian/control:
    + [NT] Add Build-Depends on pkg-php-tools for a new test.
  * debian/dirs:
    + [NT] Remove /var/lib/lintian, we no longer use it.
  * debian/docs:
    + [NT] Add auto-generated API documentation.
  * debian/lintian.examples:
    + [NT] New file to install examples.  (Closes: #707906)
  * debian/rules:
    + [NT] Generate API documentation during build.
    + [NT] Call dh_installexamples.

  * doc/examples/*:
    + [NT] New example files.
  * doc/lintian.xml:
    + [NT] Add small example vendor profile to the user
      manual.

  * frontend/lintian:
    + [NT] Add information about memory usage with -ddd if
      Devel::Size is available.  A more detailed breakdown
      of the memory usage with -dddd.

  * lib/Lintian/Collect/Package.pm:
    + [NT] Share some string values in the file_info and in
      the (X_)index methods.  This reduces memory usage a bit.
  * lib/Lintian/Collect/Source.pm:
    + [NT] "binaries" and "binary_field" now only exposes data
      about entries in d/control with a valid package name.
    + [NT] Document that "binaries" return an unorderd list.
    + [NT] relation and relation_noarch now recognises
      "Build-Depends-Arch".
  * lib/Lintian/Path.pm:
    + [NT] Fix bug in the overloaded qr// operator.
  * lib/Lintian/ProcessablePool.pm:
    + [NT] Fix a bug that could cause .changes files to be
      silently skipped.  This only occured if a related package
      was passed on the command line before the .changes file.
      Thanks to Salvo Tomaselli for reporting the bug.
      (Closes: #714437)
  * lib/Lintian/Relation.pm:
    + [NT] Apply some memory optimisations to some common cases.
  * lib/Lintian/Tags.pm:
    + [NT] Use croak instead of die when a check emits an
      unknown tag.  This gives the check writer a better chance
      of finding where the problem occured.
  * lib/Lintian/Util.pm:
    + [NT] Have parse_dpkg_control and visit_dpkg_control
      give a more detailed line number information about
      paragraphs.

  * reporting/harness:
    + [NT] Clear some variables before running Lintian in the
      hope it will reduce the memory pressure on "long runs".
    + [NT] Remove support for "$LINTIAN_GPG_CHECK" config
      variable.  Lintian no longer checks any signatures.


 -- Niels Thykier <email address hidden>  Mon, 22 Jul 2013 22:53:25 +0200

Upload details

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

See full publishing history Publishing

Series Pocket Published Component Section

Builds

Saucy: [FULLYBUILT] i386

Downloads

File Size SHA-256 Checksum
lintian_2.5.15.dsc 2.5 KiB dbd26cb1a540189585bb7e8099bdb992059a634427755ff034a1d67703d9179b
lintian_2.5.15.tar.gz 1.2 MiB 56718df28df44e74f255457d6bcc26133e669de7e74d2ab582884bd03f6c3159

Available diffs

No changes file available.

Binary packages built by this source

lintian: No summary available for lintian in ubuntu saucy.

No description available for lintian in ubuntu saucy.