[libtype-tiny-perl] 16/16: Prepare for release: Update changelog, control file and copyright hints.

Jonas Smedegaard dr at jones.dk
Thu Sep 14 10:52:35 UTC 2017


This is an automated email from the git hooks/post-receive script.

js pushed a commit to branch master
in repository libtype-tiny-perl.

commit 6070567887ba8fcb7a51e963cdfb764559f82881
Author: Jonas Smedegaard <dr at jones.dk>
Date:   Thu Sep 14 12:35:10 2017 +0200

    Prepare for release: Update changelog, control file and copyright hints.
---
 debian/changelog       | 43 +++++++++++++++++++++++++++++++
 debian/control         | 18 ++++++-------
 debian/copyright_hints | 68 +++++++++++++++++++++++++++++++++++++-------------
 3 files changed, 102 insertions(+), 27 deletions(-)

diff --git a/debian/changelog b/debian/changelog
index 9026afa..c801dcb 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,3 +1,46 @@
+libtype-tiny-perl (1.002001-1) unstable; urgency=medium
+
+  [ upstream ]
+  * New release(s).
+    News:
+    + Type::Params now has compile_named and validate_named.
+    + Type::Tiny's constraint parameter may be a string of code.
+    + Types::Standard::CycleTuple added.
+    + Types::Standard::RegexpRef now accepts blessed objects where
+      $object->isa('Regexp'). This plays better with re::engine::*
+      pragmas.
+    + Fixed bug where Types::Standard::Int would *sometimes* accept
+      an overloaded object. (It never should.)
+    + Various performance enhancements and bug fixes.
+
+  [ Jonas Smedegaard ]
+  * Update watch file: Use substitution strings.
+  * Modernize cdbs:
+    + Drop upstream-tarball hints: Use gbp import-orig --uscan.
+    + Do copyright-check in maintainer script (not during build).
+    + Stop build-depend on licensecheck.
+  * Update copyright info: Use https protocol in file format URL.
+  * Declare compliance with Debian Policy 4.1.0.
+  * Tighten lintian overrides regarding License-Reference.
+  * Update package relations:
+    + Recommend recent perl or recent libscalar-list-utils-perl (not
+      libsub-name-perl).
+    + Recommend libref-util-perl.
+    + Build-depend on and enhance libfunction-parameters-perl.
+    + Relax to build-depend unversioned on libvalidation-class-perl
+      libmoo-perl: Needed version satisfied even in oldstable.
+    + Stop build-depend explicitly on (recent perl or)
+      libtest-simple-perl, or (recent perl or) libjson-pp-perl: Needed
+      perl version satisfied even in oldstable.
+    + Relax build-dependency on libobject-accessor-perl to drop fallback
+      on older perl: Package available even in oldstable.
+    + Relax to suggest (not recommend) libdevel-lexalias-perl.
+    + Enhance perl (for Params::Check) libmoo-perl libmoose-perl
+      libmouse-perl libregexp-util-perl
+      libparams-validationcompiler-perl libdata-validator-perl.
+
+ -- Jonas Smedegaard <dr at jones.dk>  Thu, 14 Sep 2017 12:33:29 +0200
+
 libtype-tiny-perl (1.000006-1) unstable; urgency=medium
 
   [ upstream ]
diff --git a/debian/control b/debian/control
index 103036d..ae3878d 100644
--- a/debian/control
+++ b/debian/control
@@ -2,12 +2,9 @@ Source: libtype-tiny-perl
 Section: perl
 Priority: optional
 Build-Depends: cdbs,
- licensecheck,
  perl,
  debhelper,
  dh-buildinfo,
- libmoose-perl,
- libmouse-perl,
  libclass-insideout-perl,
  libmoosex-types-perl,
  libmousex-types-perl,
@@ -17,17 +14,18 @@ Build-Depends: cdbs,
  libmatch-simple-perl,
  libmoosex-getopt-perl,
  libdevel-hide-perl,
+ libvalidation-class-perl,
+ libobject-accessor-perl,
  perl (>= 5.21.6) | libtest-simple-perl (>= 1.001010) | libtest-tester-perl,
- perl (>= 5.13.4) | libtest-simple-perl (>= 0.96),
- libmoo-perl (>= 1.001000),
- perl (>= 5.13.11) | libjson-pp-perl (>= 2.27105),
- libvalidation-class-perl (>= 7.900017),
- libobject-accessor-perl | perl (<= 5.18.2),
  libexporter-tiny-perl,
- libdevel-stacktrace-perl
+ libdevel-stacktrace-perl,
+ libfunction-parameters-perl,
+ libmoo-perl,
+ libmoose-perl,
+ libmouse-perl
 Maintainer: Debian Perl Group <pkg-perl-maintainers at lists.alioth.debian.org>
 Uploaders: Jonas Smedegaard <dr at jones.dk>
-Standards-Version: 3.9.8
+Standards-Version: 4.1.0
 Vcs-Git: https://anonscm.debian.org/git/pkg-perl/packages/libtype-tiny-perl.git
 Vcs-Browser: https://anonscm.debian.org/git/pkg-perl/packages/libtype-tiny-perl.git
 Homepage: https://metacpan.org/release/Type-Tiny
diff --git a/debian/copyright_hints b/debian/copyright_hints
index 49457dd..98e0675 100644
--- a/debian/copyright_hints
+++ b/debian/copyright_hints
@@ -5,9 +5,10 @@ Source: FIXME
 Disclaimer: Autogenerated by CDBS
 
 Files: README
- examples/benchmark-coercions.pl
- examples/benchmark-constraints.pl
- examples/benchmark-param-validation.pl
+ examples/benchmarking/benchmark-coercions.pl
+ examples/benchmarking/benchmark-constraints.pl
+ examples/benchmarking/benchmark-named-param-validation.pl
+ examples/benchmarking/benchmark-param-validation.pl
  examples/datetime-coercions.pl
  lib/Devel/TypeTiny/Perl56Compat.pm
  lib/Devel/TypeTiny/Perl58Compat.pm
@@ -47,6 +48,7 @@ Files: README
  lib/Types/Common/String.pm
  lib/Types/Standard.pm
  lib/Types/Standard/ArrayRef.pm
+ lib/Types/Standard/CycleTuple.pm
  lib/Types/Standard/Dict.pm
  lib/Types/Standard/HashRef.pm
  lib/Types/Standard/Map.pm
@@ -87,6 +89,8 @@ Files: README
  t/20-unit/Type-Params/badsigs.t
  t/20-unit/Type-Params/carping.t
  t/20-unit/Type-Params/coerce.t
+ t/20-unit/Type-Params/compile-named.t
+ t/20-unit/Type-Params/hashorder.t
  t/20-unit/Type-Params/methods.t
  t/20-unit/Type-Params/mixednamed.t
  t/20-unit/Type-Params/multisig.t
@@ -115,9 +119,11 @@ Files: README
  t/20-unit/Type-Tiny-Role/errors.t
  t/20-unit/Type-Tiny-Union/basic.t
  t/20-unit/Type-Tiny-Union/errors.t
+ t/20-unit/Type-Tiny-_HalfOp/double-union.t
  t/20-unit/Type-Tiny/arithmetic.t
  t/20-unit/Type-Tiny/basic.t
  t/20-unit/Type-Tiny/coercion-modifiers.t
+ t/20-unit/Type-Tiny/constraint-strings.t
  t/20-unit/Type-Tiny/esoteric.t
  t/20-unit/Type-Tiny/my-methods.t
  t/20-unit/Type-Tiny/parameterization.t
@@ -133,6 +139,7 @@ Files: README
  t/20-unit/Type-Utils/match-on-type.t
  t/20-unit/Type-Utils/warnings.t
  t/20-unit/Types-Standard/basic.t
+ t/20-unit/Types-Standard/cycletuple.t
  t/20-unit/Types-Standard/lockdown.t
  t/20-unit/Types-Standard/mxtmlb-alike.t
  t/20-unit/Types-Standard/optlist.t
@@ -158,6 +165,7 @@ Files: README
  t/30-integration/Moops/library-keyword.t
  t/30-integration/Moose/accept-moose-types.t
  t/30-integration/Moose/basic.t
+ t/30-integration/Moose/coercion-more.t
  t/30-integration/Moose/coercion.t
  t/30-integration/Moose/inflate-then-inline.t
  t/30-integration/Moose/native-attribute-traits.t
@@ -178,16 +186,18 @@ Files: README
  t/30-integration/Validation-Class-Simple/archaic.t
  t/30-integration/Validation-Class-Simple/basic.t
  t/30-integration/match-simple/basic.t
+ t/40-regression/gh14.t
  t/lib/BiggerLib.pm
  t/lib/DemoLib.pm
 Copyright: 2013, Toby Inkster.
   2013-2014, 2017, Toby Inkster.
+  2013-2014, Toby Inkster.
   2014, 2017, Toby Inkster.
+  2017, Toby Inkster.
 License: Artistic or GPL-1+
  FIXME
 
-Files: CREDITS
- INSTALL
+Files: INSTALL
  META.json
  META.yml
  Makefile.PL
@@ -199,10 +209,11 @@ Files: CREDITS
  debian/control.in
  debian/gbp.conf
  debian/source/format
- debian/source/lintian-overrides
  debian/watch
  dist.ini
- examples/versus-scalar-validation.pl
+ examples/benchmarking/versus-scalar-validation.pl
+ examples/nonempty.pl
+ examples/page-numbers.pl
  inc/Test/Fatal.pm
  inc/Test/Requires.pm
  t/README
@@ -254,10 +265,11 @@ Copyright: Paris", "Garçon"
 License: Artistic or GPL-1+
  FIXME
 
-Files: Changes
- doap.ttl
-Copyright: 2014
-License: UNKNOWN
+Files: debian/copyright-check
+ debian/rules
+Copyright: 2013-2015, 2017, Jonas Smedegaard <dr at jones.dk>
+  2016-2017, Jonas Smedegaard <dr at jones.dk>
+License: GPL-3+
  FIXME
 
 Files: t/30-integration/MooseX-Getopt/coercion.t
@@ -324,7 +336,6 @@ License: Artistic or GPL-1+
 Files: COPYRIGHT
 Copyright: -format/1.0/
   2017, the copyright holder(s).
-  Copyright 1970 Toby Inkster.
   Copyright 2014 MATSUNO Tokuhiro.
   Copyright 2014 Ricardo Signes.
   Copyright 2014 Toby Inkster.
@@ -332,7 +343,7 @@ Copyright: -format/1.0/
   Copyright 2017 Toby Inkster.
   None
   SIGNATURE
-  This software is copyright (c) 2013 by Toby Inkster.
+  This software is copyright (c) 2013-2014 by Toby Inkster.
   This software is copyright (c) 2013-2014, 2017 by David Golden, Toby Inkster.
   This software is copyright (c) 2013-2014, 2017 by Diab Jerius.
   This software is copyright (c) 2013-2014, 2017 by Infinity Interactive, Inc..
@@ -347,13 +358,21 @@ Copyright: -format/1.0/
   This software is copyright (c) 2014, 2017 by Graham Knop.
   This software is copyright (c) 2014, 2017 by Jed Lund.
   This software is copyright (c) 2014, 2017 by Toby Inkster.
+  This software is copyright (c) 2017 by Toby Inkster.
   Unknown
 License: Artistic-1.0 and/or GPL-1
  FIXME
 
-Files: debian/rules
-Copyright: 2013-2015, 2017, Jonas Smedegaard <dr at jones.dk>
-License: GPL-3+
+Files: doap.ttl
+Copyright: 2014
+  Walker";
+License: UNKNOWN
+ FIXME
+
+Files: Changes
+Copyright: 2014
+  Walker++
+License: UNKNOWN
  FIXME
 
 Files: inc/Try/Tiny.pm
@@ -361,13 +380,28 @@ Copyright: 2014, Yuval Kogman.
 License: UNKNOWN
  FIXME
 
+Files: debian/source/lintian-overrides
+Copyright: Artistic
+  GPL-1+
+  GPL-3+
+  artistic
+  gpl-1+
+  gpl-3+
+License: UNKNOWN
+ FIXME
+
 Files: MANIFEST
 Copyright: CREDITS
 License: UNKNOWN
  FIXME
 
 Files: SIGNATURE
-Copyright: SHA1 959203ec68e9fccb074bce98ca82537b4c5c338a CREDITS
+Copyright: SHA1 e962230fa8f7cacbad9041ed11986ef8f904748e CREDITS
+License: UNKNOWN
+ FIXME
+
+Files: CREDITS
+Copyright: Walker
 License: UNKNOWN
  FIXME
 

-- 
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/pkg-perl/packages/libtype-tiny-perl.git



More information about the Pkg-perl-cvs-commits mailing list