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 <[email protected]> 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 <[email protected]> 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 <[email protected]> Uploaders: Jonas Smedegaard <[email protected]> -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 <[email protected]> + 2016-2017, Jonas Smedegaard <[email protected]> +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 <[email protected]> -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 _______________________________________________ Pkg-perl-cvs-commits mailing list [email protected] http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-perl-cvs-commits
