aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--Changes13
-rw-r--r--Makefile.PL10
-rw-r--r--README.markdown2
-rw-r--r--lib/List/Breakdown.pm7
-rw-r--r--t/errors.t2
-rw-r--r--t/intervals.t2
-rw-r--r--t/monitoring.t2
-rw-r--r--t/records.t2
-rw-r--r--t/words.t2
9 files changed, 30 insertions, 12 deletions
diff --git a/Changes b/Changes
index 27036ac..216bcb7 100644
--- a/Changes
+++ b/Changes
@@ -6,6 +6,19 @@ documented here anyway for comprehensiveness' sake. Entries with "No
important changes" are likely to be trivial things like documentation
fixes or Perl::Tidy runs.
+0.22 2018-05-30
+
+ - Adjust Exporter syntax
+
+0.21 2018-02-21
+
+ - Update repository metadata
+ - Begin signing distributions with Module::Signature
+
+0.20 2017-10-07
+
+ - Add LICENSE to MANIFEST
+
0.19 2017-10-07
- Add metadata to MYMETA.yml and LICENSE, suggested by CPANTS
diff --git a/Makefile.PL b/Makefile.PL
index fd5e553..f08bb4d 100644
--- a/Makefile.PL
+++ b/Makefile.PL
@@ -4,6 +4,7 @@ use warnings;
use ExtUtils::MakeMaker;
WriteMakefile(
+ (MM->can('signature_target') ? (SIGN => 1) : ()),
NAME => 'List::Breakdown',
AUTHOR => 'Tom Ryder <tom@sanctum.geek.nz>',
VERSION_FROM => 'lib/List/Breakdown.pm',
@@ -22,15 +23,20 @@ WriteMakefile(
'Exporter' => '0',
},
META_MERGE => {
+ 'meta-spec' => { version => 2 },
provides => {
'List::Breakdown' => {
- version => '0.19',
+ version => '0.22',
file => 'lib/List/Breakdown.pm',
},
},
resources => {
homepage => 'https://sanctum.geek.nz/cgit/List-Breakdown.git/',
- repository => 'https://sanctum.geek.nz/code/List-Breakdown.git/',
+ repository => {
+ type => 'git',
+ url => 'https://sanctum.geek.nz/code/List-Breakdown.git/',
+ web => 'https://sanctum.geek.nz/cgit/List-Breakdown.git/',
+ },
},
},
dist => { COMPRESS => 'gzip -9f', SUFFIX => 'gz', },
diff --git a/README.markdown b/README.markdown
index 5eb1b99..f0febff 100644
--- a/README.markdown
+++ b/README.markdown
@@ -4,7 +4,7 @@ List::Breakdown - Build sublist structures matching conditions
# VERSION
-Version 0.19
+Version 0.22
# SYNOPSIS
diff --git a/lib/List/Breakdown.pm b/lib/List/Breakdown.pm
index 7d396a8..04aa4ce 100644
--- a/lib/List/Breakdown.pm
+++ b/lib/List/Breakdown.pm
@@ -1,4 +1,3 @@
-## no critic (RequirePODUseEncodingUTF8)
package List::Breakdown;
# Force me to write this properly
@@ -14,10 +13,10 @@ use Carp;
# Handle exporting in a way Perl v5.6 should tolerate
use base qw(Exporter); ## no critic (ProhibitUseBase)
-our @EXPORT_OK = 'breakdown';
+our @EXPORT_OK = qw(breakdown);
# Specify package version
-our $VERSION = '0.19';
+our $VERSION = '0.22';
# Dispatch table of functions to handle different ref types for the spec
# hashref's values
@@ -104,7 +103,7 @@ List::Breakdown - Build sublist structures matching conditions
=head1 VERSION
-Version 0.19
+Version 0.22
=head1 SYNOPSIS
diff --git a/t/errors.t b/t/errors.t
index 6d9da05..b39d740 100644
--- a/t/errors.t
+++ b/t/errors.t
@@ -8,7 +8,7 @@ use Test::More tests => 7;
use List::Breakdown 'breakdown';
-our $VERSION = '0.19';
+our $VERSION = '0.22';
my @t = 1 .. 3;
diff --git a/t/intervals.t b/t/intervals.t
index c854049..327b529 100644
--- a/t/intervals.t
+++ b/t/intervals.t
@@ -8,7 +8,7 @@ use Test::More tests => 1;
use List::Breakdown 'breakdown';
-our $VERSION = '0.19';
+our $VERSION = '0.22';
## no critic (ProhibitMagicNumbers,ProhibitLeadingZeros)
my @numbers = ( 1, 32, 3718.4, 0x56, 0777, 3.14, -5, 1.2e5 );
diff --git a/t/monitoring.t b/t/monitoring.t
index 9323a53..b7b6f71 100644
--- a/t/monitoring.t
+++ b/t/monitoring.t
@@ -8,7 +8,7 @@ use Test::More tests => 1;
use List::Breakdown 'breakdown';
-our $VERSION = '0.19';
+our $VERSION = '0.22';
my @checks = (
{
diff --git a/t/records.t b/t/records.t
index b3b2ee4..1ef408f 100644
--- a/t/records.t
+++ b/t/records.t
@@ -8,7 +8,7 @@ use Test::More tests => 1;
use List::Breakdown 'breakdown';
-our $VERSION = '0.19';
+our $VERSION = '0.22';
my @records = (
"NEW CUSTOMER John O''Connor\r 2017-01-01",
diff --git a/t/words.t b/t/words.t
index 4f8d02c..11e01f1 100644
--- a/t/words.t
+++ b/t/words.t
@@ -8,7 +8,7 @@ use Test::More tests => 1;
use List::Breakdown 'breakdown';
-our $VERSION = '0.19';
+our $VERSION = '0.22';
my @words = qw(foo bar baz quux wibble florb);
my $filters = {