Change logs for boxer source package in Sid

  • boxer (1.4.3-1) unstable; urgency=medium
    
      [ upstream ]
      * new release
    
      [ Jonas Smedegaard ]
      * update copyright info:
        + use Reference field (not License-Reference);
          tighten lintian overrides
        + update coverage
        + update secondary source URI
    
     -- Jonas Smedegaard <email address hidden>  Tue, 22 Mar 2022 15:13:02 +0100
  • boxer (1.4.2-2) unstable; urgency=medium
    
      [ Debian Janitor ]
      * set upstream metadata fields: Repository
      * relax to (build-)depend unversioned on libstrictures-perl
    
      [ Jonas Smedegaard ]
      * simplify source helper script copyright-check
      * use debhelper compatibility level 13 (not 12)
      * stop build-depend explicitly on perl: not called directly during build
      * annotate test-only build-dependencies
      * declare compliance with Debian Policy 4.6.0
      * update lintian overrides
      * update copyright info: update coverage
    
     -- Jonas Smedegaard <email address hidden>  Sat, 11 Sep 2021 16:27:44 +0200
  • boxer (1.4.2-1) unstable; urgency=medium
    
      [ upstream ]
      * new release
    
     -- Jonas Smedegaard <email address hidden>  Fri, 24 Apr 2020 17:50:16 +0200
  • boxer (1.4.1-1) unstable; urgency=medium
    
      [ upstream ]
      * new release
    
      [ Jonas Smedegaard ]
      * copyright: extend coverage
      * declare compliance with Debian Policy 4.5.0
      * (build-)depend on libhash-merge-perl
        libmodule-find-perl libmodule-load-conditional-perl
        (not libcapture-tiny-perl);
        build-depend on libtest-deep-perl
      * stop (build-)depend on reclass
    
     -- Jonas Smedegaard <email address hidden>  Thu, 23 Apr 2020 19:29:05 +0200
  • boxer (1.4.0-3) unstable; urgency=medium
    
      [ Debian Janitor ]
      * Update standards version to 4.4.1, no changes needed.
      * Bump debhelper dependency to >= 9, since that's what is used in
        debian/compat.
      * Bump debhelper from old 9 to 12.
      * Set upstream metadata fields: Bug-Database, Repository, Repository-
        Browse.
    
     -- Jonas Smedegaard <email address hidden>  Tue, 11 Feb 2020 10:54:28 +0100
  • boxer (1.4.0-2) unstable; urgency=medium
    
      [ gregor herrmann ]
      * Enable parts of autopkgtest-pkg-perl
        in addition to the custom debian/tests/boxer-tests.
    
      [ Jonas Smedegaard ]
      * Declare compliance with Debian Policy 4.4.0.
    
     -- Jonas Smedegaard <email address hidden>  Fri, 16 Aug 2019 13:09:30 +0200
  • boxer (1.3.0-2) unstable; urgency=medium
    
      * Fix (build-)depend on liblist-moreutils-perl.
        Thanks to Santiago Vila.
    
     -- Jonas Smedegaard <email address hidden>  Sat, 02 Mar 2019 10:26:31 +0100
  • boxer (1.3.0-1) unstable; urgency=medium
    
      [ upstream ]
      * New release.
        + Add subcommand bootstrap.
        + Fix implement boxer-compose option --format.
    
      [ Jonas Smedegaard ]
      * Build-depend on libtest-fatal-perl (not libtest-exception-perl).
        Build-depend on libtest-cleannamespaces-perl.
        (Build-)depend on libmoox-strictconstructor-perl.
        Recommend mmdebstrap.
        Recommend/suggest debootstrap and alternatives.
      * Disable generic autopkgtest-pkg-perl autopkgtest profile for now:
        Need tuning and we are out of time.
    
     -- Jonas Smedegaard <email address hidden>  Sat, 02 Mar 2019 00:10:18 +0100
  • boxer (1.2.0-1) unstable; urgency=medium
    
      [ upstream ]
      * New release.
        + Fix compose option --help output
          to list current dir as default for --nodedir,
          to match boxer pod and actual logic since v1.1.4.
        + Provide additional variables to skeleton templates,
          containing comma-separated lists:
          - pkgs
          - pkgs_avoid
          - pkgs_auto.
        + Provide additional variables to skeleton templates,
          containing plain and perl-escaped shell code:
          - tweaks
          - tweaks_perl.
        + Update skeleton files:
          - Drop workaround unneeded since Jessie
            (see bug#751367).
          - Use apt (not apt-get) in shell script.
        + Use buster as default suite.
    
      [ Jonas Smedegaard ]
      * Update watch file: Rewrite usage comment.
      * Simplify rules
        Stop build-depend on cdbs.
      * Stop build-depend on dh-buildinfo.
      * Mark build-dependencies needed only for testsuite as such.
      * Relax to (build-)depend unversioned on libmoo-perl:
        Needed version satisfied even in oldstable.
      * Declare compliance with Debian Policy 4.3.0.
      * Enable testsuite.
      * Update copyright info:
        + Extend coverage of packaging.
        + Extend coverage for main upstream author.
        + Use https protocol in Upstream-Contact, and Source URLs.
      * Fix hashbang of script.
    
     -- Jonas Smedegaard <email address hidden>  Wed, 27 Feb 2019 15:59:32 +0100
  • boxer (1.1.11-1) unstable; urgency=medium
    
      [ upstream ]
      * New release.
        + Fix propagate nonfree flag to skeleton files.
    
     -- Jonas Smedegaard <email address hidden>  Mon, 08 Oct 2018 10:40:42 +0200
  • boxer (1.1.10-1) unstable; urgency=medium
    
      [ upstream ]
      * New release.
        + Fix author-test SYNOPSIS without needing MANIFEST.
        + Add author-test pod-spell.
        + Fix test miminum version without needing META.yml.
        + Fix explicitly depend on Class::XSAccessor:
          Optionally used by Moo, but without it accessors with hyphens are
          not supported.
    
     -- Jonas Smedegaard <email address hidden>  Thu, 27 Sep 2018 18:43:20 +0200
  • boxer (1.1.8-1) unstable; urgency=medium
    
      [ upstream ]
      * New release.
        + Fix subcommand about listing authority:
          Use namespace::autoclean (not namespace::clean,
          and use recent version to avoid Moo inflation to Moose).
        + Fix subcommand about choking on authority
          implemented but undefined.
        + Fix subcommand aliases help text to use valid example,
          and tone down usage (only some not most subcommands have aliases).
        + Fix typo in POD of module Boxer::World::Flat.
        + Fix changelog entry part of release v1.1.5.
        + Fix syntax error resolving nonfree packages
          in Boxer::World::Reclass.
    
      [ Salvatore Bonaccorso ]
      * Update Vcs-* headers for switch to salsa.debian.org.
    
      [ Jonas Smedegaard ]
      * Declare source package as not requiring root to build.
      * Declare compliance with Debian Policy 4.1.5.
      * Add autopkgtest.
      * Update watch file: Fix typo in usage comment.
      * Update copyright info: Extend coverage for myself.
    
     -- Jonas Smedegaard <email address hidden>  Fri, 13 Jul 2018 18:21:29 +0200
  • boxer (1.1.7-1) unstable; urgency=medium
    
      [ upstream ]
      * New release.
        Bug Fixes:
        + Fix make option --skeldir optional.
    
     -- Jonas Smedegaard <email address hidden>  Mon, 06 Nov 2017 11:33:54 +0100
  • boxer (1.1.6-1) unstable; urgency=medium
    
      [ upstream ]
      * New release.
        Bug Fixes:
        + Fix testsuite to gracefully handle executable reclass unavailable.
        Packaging:
        + Fix require Test::Exception and Test::File::Contents for
          testsuite.
    
      [ Jonas Smedegaard ]
      * Update package relations: Build-depend on libfile-which-perl.
    
     -- Jonas Smedegaard <email address hidden>  Sun, 05 Nov 2017 21:43:35 +0100
  • boxer (1.1.5-1) unstable; urgency=medium
    
      [ upstream ]
      * New release.
        Bug Fixes:
        + Fix chomp tweak lines.
        Documentation:
        + Add some TODOs.
        + Fix usage description for compose subcommand.
        Packaging:
        + Run perlcritic with tidyall, and test both (not only perlcritic)
          in TEST_AUTHOR mode.
        + Use version with modern assignment. Extend copyright to current
          year.
        Other:
        + Add Boxer::File::WithSkeleton class.
        + Add World and Part classes, with unit test.
        + Consistently use namespace::clean in modules. Order use by
          pragma/non-Moo/Moo/cleanup and (roughly) by specificity.
        + Drop unusued code in Boxer::CLI.
        + Modernize to use perl v5.14, utf8, and strictures 2.
        + Stop handle __PKGAUTOLIST__ in data (deprecated since 0.004).
        + Stop skip undefined args in Task::Serialize (needed only for
          Task::Classify).
        + Stop use MooX::Types::MooseLike::Base.
    
      [ Jonas Smedegaard ]
      * Simplify rules: Do copyright-check in maintainer script (not during
        build).
      * Update watch file: Use substitution strings.
      * Modernize Vcs-* fields:
        + Consistently use git (not cgit) in path.
        + Consistently include .git suffix in path.
      * Declare compliance with Debian Policy 4.1.1.
      * Tighten lintian overrides regarding License-Reference.
      * Update copyright info:
        + Use https protocol in file format URL.
        + Extend coverage for myself.
      * Update package relations:
        + Stop (build-)depend on libfile-homedir-perl libjson-perl
          libmoox-types-mooselike-perl libpath-class-perl.
        + Tighten to (build-)depend versioned on libstrictures-perl.
        + Build-depend (not only depend) on reclass.
        + Build-depend on libtest-exception-perl libtest-file-contents-perl.
    
     -- Jonas Smedegaard <email address hidden>  Sun, 05 Nov 2017 15:53:24 +0100
  • boxer (1.1.4-1) unstable; urgency=medium
    
      [ upstream ]
      * New release.
        + Fix have current dir be default nodedir (as originally intended
          and documented in boxer pod).
    
     -- Jonas Smedegaard <email address hidden>  Thu, 08 Dec 2016 01:47:58 +0100
  • boxer (1.1.3-1) unstable; urgency=medium
    
      [ upstream ]
      * New release.
    
     -- Jonas Smedegaard <email address hidden>  Tue, 03 May 2016 00:30:35 +0200
  • boxer (1.1.2-1) unstable; urgency=medium
    
      [ upstream ]
      * New release(s).
        + Use Log::Any::Adapter::Screen (not obsolete predecessor
          Log::Any::Adapter::ScreenColoredLevel).
        + Use File::ShareDir (not File::ShareDir::ProjectDistDir, strongly
          discouraged by author).
    
      [ Jonas Smedegaard ]
      * Update watch file:
        + Bump to file format 4.
        + List only metacpan URL.
        + Mention gbp --uscan in usage comment.
      * Modernize git-buildpackage config: Filter any .git* file.
      * Declare compliance with Debian Policy 3.9.8.
      * Use https protocol in Vcs-Git URL.
      * Drop CDBS get-orig-source target: Use "gbp import-orig --uscan"
        instead.
      * Update copyright info:
        + Extend copyright for main author to current year.
        + Extend copyright of packaging to cover recent years.
      * Update package relations:
        + (Build-)depend on libfile-sharedir-perl and
          liblog-any-adapter-screen-perl (not
          libfile-sharedir-projectdistdir-perl) or
          liblog-any-adapter-screencoloredlevel-perl).
    
     -- Jonas Smedegaard <email address hidden>  Sun, 01 May 2016 14:29:01 +0200
  • boxer (1.1.0-1) unstable; urgency=medium
    
      [ upstream ]
      * New release.
        [ Bug Fixes ]
        + Fix unescape \n and ${ for shellscript.
        + Fix use apt-get (automated) or apt (interactive, on recent suites)
          in skeleton scripts and notes (aptitude is not always available).
        [ Documentation ]
        + Add TODO on resolving named suites from relative ones.
        + Extend copyright to cover current year.
        [ Other ]
        + Added: Pass node to skeleton files (and use in boilerplate,
          replacing bogus DebianParl boilerplate.
        + Added: Pass suite to skeleton files, and set as variable in
          shellscript and preseed file late_script.
        + Fix drop all hardcoded data from default skeleton files.
        + Support empty packagelist.
        + Tidy Boxer::Types.
    
      * Update copyright info:
        + Extend copyright for main upstream author to cover current year.
    
     -- Jonas Smedegaard <email address hidden>  Sun, 29 Nov 2015 14:56:07 +0100
  • boxer (1.0.0-1) unstable; urgency=medium
    
      [ upstream ]
      * New release.
        [ Bug Fixes ]
        + Fix avoid Boxer::Task::Serialize spewing garbage when warning
          about empty lists.
        + Fix suppress failure to mark package auto-installed.
        [ Documentation ]
        + Rewrite INSTALL to use Debian boxer package.
        [ Other ]
        + Added: Implement --nonfree option for subcommand compose.
        + Croak (not die) on broken input.
        + Fixate suite in preseed file (resolved package list is
          suite-specific).
        + Improve coercion and error messages for input paths.
        + Release as stable, using semantic versioning.
        + Sync example data with boxer-data.
        + Tidy whitespace.
        + Use MooX::Role::Logger (not MooX::Log::Any) and
          Log::Any::Adapter::ScreenColoredLevel.
    
      [ Jonas Smedegaard ]
      * Update watch file to include semantic versioned releases.
      * Update CDBS upstream-tarball hints for new upstream versioning
        scheme.
      * Modernize git-buildpackage config: Avoid git- prefix.
      * Bump debhelper compatibility level to 9.
      * Add lintian override regarding debhelper 9.
      * Update copyright info:
        + Use License-Grant and License-Reference fields.
          Thanks to Ben Finney.
      * Add lintian override regarding license in License-Reference field.
        See bug#786450.
      * Update package relations: (Build-)depend on libmoox-role-logger-perl
        (not libmoox-log-any-perl) and log-any-adapter-screencoloredlevel.
    
     -- Jonas Smedegaard <email address hidden>  Sat, 21 Nov 2015 13:43:26 +0100
  • boxer (0.004-1) unstable; urgency=medium
    
      * Re-release for unstable.
    
     -- Jonas Smedegaard <email address hidden>  Mon, 13 Jul 2015 15:35:13 +0200
  • boxer (0.003-2) unstable; urgency=medium
    
    
      * Fix recommend boxer-data.
    
     -- Jonas Smedegaard <email address hidden>  Sat, 25 Oct 2014 19:13:02 +0200
  • boxer (0.003-1) unstable; urgency=medium
    
    
      [ upstream ]
      * New release.
        + Update INSTALL file and pod synopsis slightly.
        + Fix copyright coverage to include current year.
        + Fix require MooX::Log::Any.
        + Require IPC::System::Simple.
        + Tighten Moo requirement to at least 1.001000 (older are untested
          with Type::Tiny).
        + Add --suite option (and drop it as 2nd argument) in compose
          command, allowing multiple nodes instead.
        + Added: Handle nodes, classes and skeleton files with separate
          options in compose command.
        + Added: Include builting skeleton files, and ship with example
          classes and nodes.
        + Explicitly use IPC::System::Simple (already implicitly used via
          autodie + system() call).
        + Refactor to strip undefined args handed over internally - a.k.a.
          coerce Undef to default, to permit callers to sloppily pass
          App::Cmd options as-is.
    
      [ Jonas Smedegaard ]
      * Fix depend on reclass (not (build-)depend on python-reclass).
      * Update package relations:
        + Build-depend on libfile-sharedir-install-perl.
        + (Build-)depend on libfile-basedir-perl and
          libfile-sharedir-projectdistdir-perl.
        + Tighten (build-)dependency on libmoo-perl.
        + Recommend boxer-data.
      * Install example classes.
    
     -- Jonas Smedegaard <email address hidden>  Tue, 21 Oct 2014 03:43:11 +0200