File: changelog

package info (click to toggle)
boxer 1.4.0-2
  • links: PTS, VCS
  • area: main
  • in suites: bullseye, sid
  • size: 1,200 kB
  • sloc: perl: 1,500; sh: 25; makefile: 6
file content (403 lines) | stat: -rw-r--r-- 13,744 bytes parent folder | download
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
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 <dr@jones.dk>  Fri, 16 Aug 2019 13:09:30 +0200

boxer (1.4.0-1) experimental; urgency=medium

  [ upstream ]
  * New release.

 -- Jonas Smedegaard <dr@jones.dk>  Mon, 29 Apr 2019 17:00:50 +0200

boxer (1.3.0-2) unstable; urgency=medium

  * Fix (build-)depend on liblist-moreutils-perl.
    Thanks to Santiago Vila.

 -- Jonas Smedegaard <dr@jones.dk>  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 <dr@jones.dk>  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 <dr@jones.dk>  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 <dr@jones.dk>  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 <dr@jones.dk>  Thu, 27 Sep 2018 18:43:20 +0200

boxer (1.1.9-1) unstable; urgency=medium

  [ upstream ]
  * New release.
    + Fix resolve nonfree, auto-resolved, and to-be-avoided packages.
    + Extend testsuite: Cover auto-resolved and to-be-avoided packages.
    + Tidy HEREDOC commands.

  [ Jonas Smedegaard ]
  * Declare compliance with Debian Policy 4.2.1.
  * Update package relations:
    + (Build-)depend on libclass-xsaccessor-perl.

 -- Jonas Smedegaard <dr@jones.dk>  Thu, 27 Sep 2018 18:30:10 +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 <dr@jones.dk>  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 <dr@jones.dk>  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 <dr@jones.dk>  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 <dr@jones.dk>  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 <dr@jones.dk>  Thu, 08 Dec 2016 01:47:58 +0100

boxer (1.1.3-1) unstable; urgency=medium

  [ upstream ]
  * New release.

 -- Jonas Smedegaard <dr@jones.dk>  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 <dr@jones.dk>  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 <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