@@ -1,5 +1,9 @@
Revision history for System-Sub.
+0.150960 2015-04-06 DOLMEN (Olivier Mengué)
+ Fix metadata: add back the source repository on GitHub
+ POD: add more SEE ALSO links (Shell, Capture::Tiny)
+
0.142280 2014-08-16 DOLMEN (Olivier Mengué)
Add option '&?' to handle exit code != 0.
Add common options (an ARRAY as first import arg) that will apply
@@ -1,4 +1,4 @@
-This software is copyright (c) 2012 by Olivier Mengue.
+This software is copyright (c) 2014 by Olivier Mengué.
This is free software; you can redistribute it and/or modify it under
the same terms as the Perl 5 programming language system itself.
@@ -12,7 +12,7 @@ b) the "Artistic License"
--- The GNU General Public License, Version 1, February 1989 ---
-This software is Copyright (c) 2012 by Olivier Mengue.
+This software is Copyright (c) 2014 by Olivier Mengué.
This is free software, licensed under:
@@ -272,7 +272,7 @@ That's all there is to it!
--- The Artistic License 1.0 ---
-This software is Copyright (c) 2012 by Olivier Mengue.
+This software is Copyright (c) 2014 by Olivier Mengué.
This is free software, licensed under:
@@ -1,4 +1,4 @@
-# This file was automatically generated by Dist::Zilla::Plugin::Manifest v5.019.
+# This file was automatically generated by Dist::Zilla::Plugin::Manifest v5.034.
Changes
LICENSE
MANIFEST
@@ -1,10 +1,10 @@
{
"abstract" : "Wrap external command with a DWIM sub",
"author" : [
- "Olivier Mengue <dolmen@cpan.org>"
+ "Olivier Mengué <dolmen@cpan.org>"
],
"dynamic_config" : 0,
- "generated_by" : "Dist::Zilla version 5.019, CPAN::Meta::Converter version 2.140640",
+ "generated_by" : "Dist::Zilla version 5.034, CPAN::Meta::Converter version 2.150001",
"license" : [
"perl_5"
],
@@ -16,13 +16,14 @@
"prereqs" : {
"configure" : {
"requires" : {
- "ExtUtils::MakeMaker" : "6.30"
+ "ExtUtils::MakeMaker" : "0",
+ "perl" : "5.006"
}
},
"develop" : {
"requires" : {
"Pod::Coverage::TrustPod" : "0",
- "Test::Kwalitee" : "1.12",
+ "Test::Kwalitee" : "1.21",
"Test::Pod" : "1.41",
"Test::Pod::Coverage" : "1.08"
}
@@ -52,6 +53,14 @@
}
},
"release_status" : "stable",
- "version" : "0.142280"
+ "resources" : {
+ "homepage" : "https://github.com/dolmen/p5-System-Sub",
+ "repository" : {
+ "type" : "git",
+ "url" : "https://github.com/dolmen/p5-System-Sub.git",
+ "web" : "https://github.com/dolmen/p5-System-Sub"
+ }
+ },
+ "version" : "0.150960"
}
@@ -1,7 +1,7 @@
---
abstract: 'Wrap external command with a DWIM sub'
author:
- - 'Olivier Mengue <dolmen@cpan.org>'
+ - 'Olivier Mengué <dolmen@cpan.org>'
build_requires:
File::Spec: '0'
IO::Handle: '0'
@@ -9,9 +9,10 @@ build_requires:
Test::More: '0'
perl: '5.006'
configure_requires:
- ExtUtils::MakeMaker: '6.30'
+ ExtUtils::MakeMaker: '0'
+ perl: '5.006'
dynamic_config: 0
-generated_by: 'Dist::Zilla version 5.019, CPAN::Meta::Converter version 2.140640'
+generated_by: 'Dist::Zilla version 5.034, CPAN::Meta::Converter version 2.150001'
license: perl
meta-spec:
url: http://module-build.sourceforge.net/META-spec-v1.4.html
@@ -28,4 +29,7 @@ requires:
perl: '5.006'
strict: '0'
warnings: '0'
-version: '0.142280'
+resources:
+ homepage: https://github.com/dolmen/p5-System-Sub
+ repository: https://github.com/dolmen/p5-System-Sub.git
+version: '0.150960'
@@ -1,23 +1,21 @@
-
-# This file was automatically generated by Dist::Zilla::Plugin::MakeMaker v5.019.
+# This file was automatically generated by Dist::Zilla::Plugin::MakeMaker v5.034.
use strict;
use warnings;
use 5.006;
-use ExtUtils::MakeMaker 6.30;
-
-
+use ExtUtils::MakeMaker;
my %WriteMakefileArgs = (
"ABSTRACT" => "Wrap external command with a DWIM sub",
- "AUTHOR" => "Olivier Mengue <dolmen\@cpan.org>",
+ "AUTHOR" => "Olivier Mengu\x{e9} <dolmen\@cpan.org>",
"CONFIGURE_REQUIRES" => {
- "ExtUtils::MakeMaker" => "6.30"
+ "ExtUtils::MakeMaker" => 0
},
"DISTNAME" => "System-Sub",
"EXE_FILES" => [],
"LICENSE" => "perl",
+ "MIN_PERL_VERSION" => "5.006",
"NAME" => "System::Sub",
"PREREQ_PM" => {
"Carp" => 0,
@@ -36,7 +34,7 @@ my %WriteMakefileArgs = (
"IPC::Open3" => 0,
"Test::More" => 0
},
- "VERSION" => "0.142280",
+ "VERSION" => "0.150960",
"test" => {
"TESTS" => "t/*.t"
}
@@ -45,6 +43,7 @@ my %WriteMakefileArgs = (
my %FallbackPrereqs = (
"Carp" => 0,
+ "ExtUtils::MakeMaker" => 0,
"File::Spec" => 0,
"File::Which" => 0,
"IO::Handle" => 0,
@@ -70,6 +69,3 @@ delete $WriteMakefileArgs{CONFIGURE_REQUIRES}
unless eval { ExtUtils::MakeMaker->VERSION(6.52) };
WriteMakefile(%WriteMakefileArgs);
-
-
-
@@ -1,15 +1,15 @@
This archive contains the distribution System-Sub,
-version 0.142280:
+version 0.150960:
Wrap external command with a DWIM sub
-This software is copyright (c) 2012 by Olivier Mengue.
+This software is copyright (c) 2014 by Olivier Mengué.
This is free software; you can redistribute it and/or modify it under
the same terms as the Perl 5 programming language system itself.
-This README file was generated by Dist::Zilla::Plugin::Readme v5.019.
+This README file was generated by Dist::Zilla::Plugin::Readme v5.034.
@@ -1,8 +1,8 @@
name = System-Sub
-author = Olivier Mengue <dolmen@cpan.org>
+author = Olivier Mengué <dolmen@cpan.org>
license = Perl_5
-copyright_holder = Olivier Mengue
-copyright_year = 2012
+copyright_holder = Olivier Mengué
+copyright_year = 2014
[@Filter]
-bundle = @Basic
@@ -33,5 +33,6 @@ Scalar::Util = 1.11 ; For set_prototype
[Test::Kwalitee]
[@Git]
+push_to = github
tag_format = v%v
tag_message = CPAN release %v
@@ -1,7 +1,7 @@
use strict;
use warnings;
package System::Sub::AutoLoad;
-$System::Sub::AutoLoad::VERSION = '0.142280';
+$System::Sub::AutoLoad::VERSION = '0.150960';
use System::Sub ();
sub _croak
@@ -56,7 +56,7 @@ System::Sub::AutoLoad - Auto-wrap external commands as DWIM subs
=head1 VERSION
-version 0.142280
+version 0.150960
=head1 SYNOPSIS
@@ -1,7 +1,7 @@
use strict;
use warnings;
package System::Sub;
-$System::Sub::VERSION = '0.142280';
+$System::Sub::VERSION = '0.150960';
use File::Which ();
use Sub::Name 'subname';
use Symbol 'gensym';
@@ -223,7 +223,7 @@ System::Sub - Wrap external command with a DWIM sub
=head1 VERSION
-version 0.142280
+version 0.150960
=head1 SYNOPSIS
@@ -468,6 +468,8 @@ If you do not specify a callback, the behavior is currently unspecified
=item * L<IPC::Cmd>
+=item * L<Capture::Tiny>
+
=back
=head1 TRIVIA
@@ -2,11 +2,11 @@ use 5.006;
use strict;
use warnings;
-# this test was generated with Dist::Zilla::Plugin::Test::Compile 2.043
-
-use Test::More tests => 2 + ($ENV{AUTHOR_TESTING} ? 1 : 0);
+# this test was generated with Dist::Zilla::Plugin::Test::Compile 2.052
+use Test::More;
+plan tests => 2 + ($ENV{AUTHOR_TESTING} ? 1 : 0);
my @module_files = (
'System/Sub.pm',
@@ -46,6 +46,7 @@ for my $lib (@module_files)
-is(scalar(@warnings), 0, 'no warnings found') if $ENV{AUTHOR_TESTING};
+is(scalar(@warnings), 0, 'no warnings found')
+ or diag 'got warnings: ', ( Test::More->can('explain') ? Test::More::explain(\@warnings) : join("\n", '', @warnings) ) if $ENV{AUTHOR_TESTING};
@@ -1,4 +1,9 @@
-# this test was generated with Dist::Zilla::Plugin::Test::Kwalitee 2.07
+# this test was generated with Dist::Zilla::Plugin::Test::Kwalitee 2.11
use strict;
use warnings;
-use Test::Kwalitee;
+use Test::More 0.88;
+use Test::Kwalitee 1.21 'kwalitee_ok';
+
+kwalitee_ok();
+
+done_testing;