Change logs for pkg-perl-tools source package in Focal

  • pkg-perl-tools (0.59) unstable; urgency=medium
    
      * Update the legacy-vendorarch-directory lintian check.
        This is a 'binary' check but the code was looking in the source package.
        Let's check for files instead.
        Thanks to Felix Lechner for pointing out the potential problem.
      * Update lintian tag description files to lintian 2.58.0.
        Remove Certainty field, and update Severity to the new values.
        (Closes: #954331)
      * Bump versioned (build) dependency on lintian.
      * Update copyright years.
      * Declare compliance with Debian Policy 4.5.0.
      * Wrap long lines in changelog entry 0.25.
    
     -- gregor herrmann <email address hidden>  Fri, 20 Mar 2020 15:20:01 +0100
  • pkg-perl-tools (0.58) unstable; urgency=medium
    
      [ gregor herrmann ]
      * dpt-new-upstream: change the handling of the 'problems' category.
        Only put a package into this category if the version in git is >= the new
        upstream version. Otherwise we might miss new upstream releases which fix
        what we have noted as a problem.
      * dpt-new-upstream: mangle upstream versions with '_'.
        Dpkg::Version's version_compare_relation chokes on invalid versions like
        1.22_90, so we change '_' to a '+' and back later.
      * dpt-debian-upstream: rewrite bitbucket.org URLs to HTTPS as well like
        we do for other services.
      * dpt-salsa: fix warning message when libparallel-forkmanager-perl is
        not installed. Thanks to CSILLAG Tamas for noticing.
      * dpt-salsa: warn about potentially misconfigured repositories.
        The configurerepo() sub sets a tag named 'dpt-salsa-configured', and the
        mrconfig() sub checks for existence of this tag, and outputs the list of
        repositories without it at the end.
    
      [ Felix Lechner ]
      * Use Lintian's new file index interface in Lintian checks.
        The file lookup functions were updated. The old interface is obsolete.
        Replaces $processable->index with $processable->patched->lookup in
        the checks that ship with this package.
    
      [ gregor herrmann ]
      * Bump versioned dependency on lintian after the changes in the included
        tests.
      * Add a lintian override for manpage-without-executable tags.
        We have dpt-foo(1) manpages for "dpt foo" subcommands.
    
     -- gregor herrmann <email address hidden>  Fri, 21 Feb 2020 11:31:08 +0100
  • pkg-perl-tools (0.57) unstable; urgency=medium
    
      [ gregor herrmann ]
      * Revert "Update lintian override." in last upload.
        Lintian's change of override handling was a quickly fixed bug.
      * examples/mass-commit: add '-o ci.skip' to the recommended push
        command.
    
      [ Felix Lechner ]
      * Use new Lintian interface in checks.
    
      [ gregor herrmann ]
      * Change versioned dependency on lintian to 2.29.0 for the updated
        checks.
      * autopkgtest: make messages of smoke test more verbose.
    
     -- gregor herrmann <email address hidden>  Wed, 04 Dec 2019 18:56:20 +0100
  • pkg-perl-tools (0.56) unstable; urgency=medium
    
      [ Xavier Guimard ]
      * autopkgtest: use.t: return 77 if no module found
      * autopkgtest: warn and exit if a smoke-files is missing
    
      [ intrigeri ]
      * dpt new-upstream:
        - make the contents of the ignore-version category more accurate.
          Don't classify a package in the "ignore-version" category if the
          ignored version is lower than the current upstream one.
        - optimize by short-circuiting earlier when there's no new upstream
          release.
          This avoids having to parse every line of the changelog entry when we
          already know we will ignore whatever such processing might yield.
    
      [ gregor herrmann ]
      * dpt-takeover: drop ancient git-import-dscs alternative.
      * examples/check-build:
        - autopkgtest: handle more return values and change warning messages
        - write newline between read() and commands
        - add more notifications
      * examples/buildpackage-pdebuild: add new options.
      * Add new example script `u' like "upload" (wrapper around dgit(1) and
        dpt-push (1)).
      * Update lintian override.
      * Declare compliance with Debian Policy 4.4.1.
    
     -- gregor herrmann <email address hidden>  Sat, 23 Nov 2019 02:26:16 +0100
  • pkg-perl-tools (0.55) unstable; urgency=medium
    
      [ Xavier Guimard ]
      * Return a 77 code for skipped tests
      * Add tags "superficial" (except smoke) and "skippable" (all tests) in
        "Restrictions:" field (Closes: #922264)
    
      [ gregor herrmann ]
      * examples/buildpackage-pdebuild:
        - unset exported variables to avoid leaking them into e.g. autopkgtest
          after the actual build
        - use pbuilders --binary-{arch,indep} for -b/-a options
    
     -- gregor herrmann <email address hidden>  Tue, 17 Sep 2019 17:44:35 +0200
  • pkg-perl-tools (0.53) unstable; urgency=medium
    
      [ intrigeri ]
      * dpt new-upstream: add a --limit option.
      * ZSH completion: add support for dpt new-upstream's --limit option.
      * dpt new-upstream: don't output packages when the local released version in
        Git is greater or equal to the "new" upstream version UDD knows about.
    
      [ Clément Hermann ]
      * examples/check-build: if either duck or blhc isn't run because it's not
        installed, say so
    
      [ gregor herrmann ]
      * dpt-upstream-repo: add "|| true" to git fetch upstream-repo.
        Otherwise dpt-import-orig is broken when the configured repo goes away.
    
      [ intrigeri ]
      * Drop duplicate autopkgtest documentation.
        This was mostly a duplicate of the doc we have in autopkgtest.pod in
        salsa.debian.org:perl-team/perl-team.pages.debian.net.git
        a.k.a. https://perl-team.pages.debian.net/autopkgtest.html
      * Directly point to the canonical documentation for our autopkgtest
        setup.
      * dpt missing-upstream: migrate from Parse::DebianChangelog to
        Dpkg::Changelog::Debian (Closes: #933135).
    
      [ Felix Lechner ]
      * Add separate tag files for custom Lintian checks. (Closes: #934100)
        Lintian now stores tag definitions separately from checks. This commit
        does that for the custom Lintian profile used in pkg-perl-tools.
        Moves the tag definitions out of the checks into their own file
        hierarchy, which is sorted alphabetically. Also adds the check
        association to each tag definition.
    
      [ gregor herrmann ]
      * Update Makefile to install lintian tags.
      * Make (build) dependency on lintian versioned for the new separate
        tags/ directory.
    
      [ Xavier Guimard ]
      * Provide a configuration file for salsa(1)
    
      [ gregor herrmann ]
      * Update copyright information in various files and debian/copyright.
    
     -- gregor herrmann <email address hidden>  Fri, 09 Aug 2019 03:24:33 +0200