[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