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

[SCM] Debian package checker annotated tag, 2.5.15, created. 2.5.15



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 <lintian-maint@debian.org>
Changed-By: Niels Thykier <niels@thykier.net>
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


Reply to: