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 <dr@jones.dk>  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 <dr@jones.dk>  Sat, 21 Nov 2015 13:43:26 +0100

boxer (0.004-1) unstable; urgency=medium

  * Re-release for unstable.

 -- Jonas Smedegaard <dr@jones.dk>  Mon, 13 Jul 2015 15:35:13 +0200

boxer (0.004-1~exp1) experimental; urgency=medium

  [ upstream ]
  * New release.
    + Fix only warn (not die) on unresolved auto-markings, avoidance or
      tweaks.
    + Add some TODOs.
    + Adjust example class set: Use reclass 1.4 ABI, and drop broken
      Printing class.
    + Adjust help output of Compose command to describe correct default
      locations.
    + Deprecate expansion of __PKGAUTOLIST__ in tweaklist.
    + Move initial shell code for tweaklist out to skeleton file.
    + Sort doc sections by explicit list (and alphabetically only as
      fallback).
    + Use Template::Tiny.

  [ Jonas Smedegaard ]
  * (Build-)depend on libtemplate-tiny-perl.

 -- Jonas Smedegaard <dr@jones.dk>  Mon, 24 Nov 2014 23:11:17 +0100

boxer (0.003-2) unstable; urgency=medium

  * Fix recommend boxer-data.

 -- Jonas Smedegaard <dr@jones.dk>  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 <dr@jones.dk>  Tue, 21 Oct 2014 03:43:11 +0200

boxer (0.002-1) unstable; urgency=low

  * Initial packaging release.
    Closes: bug#765884.

 -- Jonas Smedegaard <dr@jones.dk>  Sun, 19 Oct 2014 01:35:46 +0200
