The annotated tag, 2.5.15 has been created
        at  b42f126bd8b300107ce9f1e7aa53e3f5ee8bbf79 (tag)
   tagging  d271f35048dec2195fb31393d5eb3019b03bfce7 (commit)
  replaces  2.5.14
 tagged by  Niels Thykier
        on  Mon Jul 22 23:30:32 2013 +0200

- Shortlog ------------------------------------------------------------
Release lintian/2.5.15 into unstable

Format: 1.8
Date: Mon, 22 Jul 2013 22:53:25 +0200
Source: lintian
Binary: lintian
Architecture: source all
Version: 2.5.15
Distribution: unstable
Urgency: low
Maintainer: Debian Lintian Maintainers <[email protected]>
Changed-By: Niels Thykier <[email protected]>
Description:
 lintian    - Debian package checker
Closes: 700502 701177 704197 707534 707906 708367 708551 710919 712607 712641 
712932 713884 714191 714437
Changes:
 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.
Checksums-Sha1:
 e287a6c3f71ffb151170b925d831aa360713a02a 2573 lintian_2.5.15.dsc
 a1cced0033a98ffa348904ad0167b5134a22d7ab 1244089 lintian_2.5.15.tar.gz
 b4481d88cde6dc77eb1622451606a6fb9284577b 853838 lintian_2.5.15_all.deb
Checksums-Sha256:
 dbd26cb1a540189585bb7e8099bdb992059a634427755ff034a1d67703d9179b 2573 
lintian_2.5.15.dsc
 56718df28df44e74f255457d6bcc26133e669de7e74d2ab582884bd03f6c3159 1244089 
lintian_2.5.15.tar.gz
 6e7a2c6fcb6d562f24f065de257462ad96db658033ab7d8285153cf550ed2477 853838 
lintian_2.5.15_all.deb
Files:
 d55eff6b4298cda9788a04da4c11e59e 2573 devel optional lintian_2.5.15.dsc
 fa5189c93322387403d555237e952a1d 1244089 devel optional lintian_2.5.15.tar.gz
 0c968de4cbf2d910ad5987d6e7a58fc3 853838 devel optional lintian_2.5.15_all.deb
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.12 (GNU/Linux)

iQIcBAABCAAGBQJR7aR4AAoJEAVLu599gGRCfPUP/0IN6xks0ChlBJk40yIHB+RA
i+lippUWsBzj71/MTNYwu3VnXQMbiQ0R3VmAtuOVaeK3aanA0+msVLMM14BP6InF
NjL/D4o8pF+ij/qpBFZwKgADuZlzc1UWMnpd6KSToEUUJdulYyBVXC3uUMwRET0O
i8sxiowsElmnWqM5oS2TDDc83qHEqpESYwrnPEPt8zFuFWNjxTCxHiLD0/qjGnpp
HnyLDYoAOIWwvLWmD5R3r/b4mQj3vYJbjjVW1oPbts1iUutcaCUZvBzRbV4V77ju
Ma9N4zAva+jDMwd0WThI+ZoTFMHKeuEFjLiI19JwbHlRT/UN/emqZm12pX7tpWO/
IN3BBrXJsSiPOyIWAxJDhOrN509INzrkQHZlMHnootFwxBfMt8snkYuYI1Z1N7FO
RhBFMUbsr6QmmByCkg1kPml/az83dwwCBAa/OJ1pZZX30eWB6MjOOVeXIqG8K5YE
xG81JFXMpjCRQ3ZcPtUSoHNeVfgJRjaxDEEM3PQWmRuMIk5FUjHF33uClb6+jaa7
pMOH4Pygd+611Fvt/F13neoeJbfizc+ZiZ2nwQyyEo1yhy4z86xxBkm6HGZqMbE4
ZnmO9UPf+t0HXtzBnY7JUTiYmTzBtdeRdtv4IgFWS05AjDxKeWpSTD8v7x72Fvcp
0pjjpFW5nHQgWY8zqwC1
=ugU4
-----END PGP SIGNATURE-----

Adam D. Barratt (1):
      Fix grammar in manpage-named-after-build-path description

Bastien ROUCARIÈS (6):
      d/.../add-categories: Update category list for desktop package
      c/manpages.pm: Check if manapage name include buildd
      d/.../interpreters: Add gjs
      Fix object file with build-id debug or with compress debug section
      Test for unstripped-binary-or-object
      Test tag statically-linked-binary

Jakub Wilk (1):
      c/binaries.pm: Add missing escape of "." in regex

Mathieu Parent (13):
      Initial phppear check
      phppear: Check for channel.xml
      phppear: Check for binary dependencies
      pkg-php-tools-overrides requires (>= 1~)
      PEAR channels support requires pkg-php-tools (>= 1.3~)
      package2.xml requires pkg-php-tools (>= 1.4~)
      PECL support requires pkg-php-tools (>= 1.5~)
      Test for composer package
      Testsuite for phppear
      Check for missing bdeps on PECL packages
      Check for ${phppear:description} and ${phppear:summary}
      Only check package2.xml and PECL if pkg-php-tools is used
      Check for debian/rules for PHP packages

Michael Stapelberg (2):
      add systemd checks
      c/systemd.pm: allow systemctl --daemon-reload lines

Niels Thykier (68):
      coll/copyright-file: Don't create empty copyright files
      c/copyright-file.pm: Remove redundant call to $info->index
      c/manpages.pm: Remove redundant variable
      d/dirs: Remove unused entry for /var/lib/lintian
      Install auto-generated API documentation into usr/share/doc
      critic.t: Remove t/runtests from @DIRS
      p/generate-html-docs: Fix perlcritic warning
      L::C::Source: Sanity check package names read from d/control
      WritingChecks.pod: Add explicit return to examples
      c/debconf.pm: Use $info->binaries
      d/rules: Pass an output dir to generate-html-docs
      checks/*.pm: Add (and correct) final returns
      c/changelog-file.pm: Merge two loops into one
      {critic,strict}.t: Remember to test scripts in helpers/
      Add (and comply with) "RequireFinalReturn" perlcritic policy
      Refresh some data files against sid
      c/systemd: Rename and do some "stylistic" changes
      c/systemd.pm: Correct handling of include
      c/systemd.pm: Ignore README, skeleton, rc and rcS
      c/systemd.pm: Ignore symlinks to upstart-job
      c/systemd.pm: Improve systemctl regex and add line no to tag
      t(estset): Update to reflect the new systemd check
      d/changelog: Add changelog entry for the systemd check
      Merge branch 'systemd-checks'
      d/changelog: Add systemd tags to tag summary
      private: Convert some scripts to autodie
      L::ProcessablePool: Remove redundant member variables
      L::ProcessablePool: Add .changes when merging groups
      d/changelog: Add Closes for data file update
      r/harness: Clear some variables before running lintian
      Remove some redundant methods/code
      lintian: Add memory usage information with -ddd and -dddd
      L::C::Package: Reuse (intern) some strings in index
      L::C::Package: Intern values from file(1)
      L::Collect: Add missing "Needs-Info" header
      L::C::Package: Fix regression in "hard link"-fixup
      objdump-info-helper: Remove redundant member from list
      L::Relation: Fix typo
      L::Path: Remove spaces inside \Q...\E for qr overload
      L::Util: Give detailed line information from dctrl files
      d/changelog: Add entry for the phppear check
      Merge branch 'phppear-checks'
      t: Add missing Test-For in phppear-general test
      doc/lintian.xml: Add small vendor profile example
      L::Tags: Use croak instad of die with unknown tags
      doc/examples: Add example checks and profile
      d/changelog: Add missing colon
      d/lintian.examples: Add missing file
      d/changelog: Add entries for the last commits
      d/changelog: Fix order of "{desc,pm}"
      c/files.pm: Refactor some variable declarations
      c/standards-version.pm: Bump ANCIENT_DATE
      d/changelog: Include the new tags in the tag summary
      c/phppear.pm: Fix mixed boolean operators
      d/changelog: Mention the B-D on pkg-php-tools
      t: Add optional "Test-Depends" field
      t: Move #DEBHELPER# token in a test
      c/manpages.pm: Skip some checks on empty manpages
      c/files.pm: Find more "extra-license-file"s
      d/changelog: Add missing "Closes"
      coll/unpacked: Remove GPG signature checks
      L::Data: Replace use of $_ with a named variable
      data/.../embedded-libs: Rename libgd2 to libgd
      L::C::Source: Support B-D-Arch fields in relation(_noarch)
      L::Collect: Avoid overcounting index memory usage
      L::Relation: Reduce the memory usage of L::Relation objects
      L::Relation: Use join instead of for + str concat
      Release lintian/2.5.15 into unstable

Niko Tyni (1):
      Fix 'package-superseded-by-perl' epoch handling

-----------------------------------------------------------------------

-- 
Debian package checker


-- 
To UNSUBSCRIBE, email to [email protected]
with a subject of "unsubscribe". Trouble? Contact [email protected]
Archive: http://lists.debian.org/[email protected]

Reply via email to