[Bps-public-commit] Shipwright branch, master, updated. 95697afa8f4b6fbf8dbb6133fd9658af7786b43c
? sunnavy
sunnavy at bestpractical.com
Sun Feb 1 00:35:29 EST 2015
The branch, master has been updated
via 95697afa8f4b6fbf8dbb6133fd9658af7786b43c (commit)
via 6b6aa768d122df1ed1116cacfd3c64e2f5437fd6 (commit)
via 987876cbea0a61fbfcfdd09e420f6934d98f267d (commit)
via 58e1b193371b9e10fe93e06988d1e3d0a0ce9457 (commit)
from bee1e189af550da7665e1083287d5a237806275c (commit)
Summary of changes:
Changes | 5 ++++-
README | 2 +-
lib/Shipwright.pm | 2 +-
lib/Shipwright/Backend.pm | 2 +-
lib/Shipwright/Backend/Base.pm | 2 +-
lib/Shipwright/Backend/FS.pm | 2 +-
lib/Shipwright/Backend/Git.pm | 2 +-
lib/Shipwright/Backend/SVK.pm | 2 +-
lib/Shipwright/Backend/SVN.pm | 2 +-
lib/Shipwright/Base.pm | 2 +-
lib/Shipwright/Logger.pm | 2 +-
lib/Shipwright/Manual.pod | 2 +-
lib/Shipwright/Manual/BuildMultiArchVessel.pod | 2 +-
lib/Shipwright/Manual/CustomizeBuild.pod | 2 +-
lib/Shipwright/Manual/ENV.pod | 2 +-
lib/Shipwright/Manual/Glossary.pod | 2 +-
lib/Shipwright/Manual/Tutorial.pod | 2 +-
lib/Shipwright/Manual/UsingBranches.pod | 2 +-
lib/Shipwright/Manual/UsingFlags.pod | 2 +-
lib/Shipwright/Script.pm | 2 +-
lib/Shipwright/Script/Create.pm | 2 +-
lib/Shipwright/Script/Defaultbranch.pm | 2 +-
lib/Shipwright/Script/Delete.pm | 2 +-
lib/Shipwright/Script/Flags.pm | 2 +-
lib/Shipwright/Script/Help.pm | 2 +-
lib/Shipwright/Script/Import.pm | 2 +-
lib/Shipwright/Script/Ktf.pm | 2 +-
lib/Shipwright/Script/List.pm | 2 +-
lib/Shipwright/Script/Maintain.pm | 2 +-
lib/Shipwright/Script/Relocate.pm | 2 +-
lib/Shipwright/Script/Rename.pm | 2 +-
lib/Shipwright/Script/Requires.pm | 2 +-
lib/Shipwright/Script/Update.pm | 2 +-
lib/Shipwright/Source.pm | 6 +++---
lib/Shipwright/Source/Base.pm | 2 +-
lib/Shipwright/Source/CPAN.pm | 6 +++++-
lib/Shipwright/Source/Compressed.pm | 2 +-
lib/Shipwright/Source/Directory.pm | 2 +-
lib/Shipwright/Source/FTP.pm | 2 +-
lib/Shipwright/Source/Git.pm | 2 +-
lib/Shipwright/Source/HTTP.pm | 2 +-
lib/Shipwright/Source/SVK.pm | 2 +-
lib/Shipwright/Source/SVN.pm | 2 +-
lib/Shipwright/Source/Shipyard.pm | 2 +-
lib/Shipwright/Test.pm | 2 +-
lib/Shipwright/Util.pm | 2 +-
lib/Shipwright/Util/CleanINC.pm | 2 +-
lib/Shipwright/Util/PatchModuleBuild.pm | 2 +-
t/04.source.t | 5 +++--
t/71.script_cmds.t | 16 +---------------
50 files changed, 61 insertions(+), 67 deletions(-)
- Log -----------------------------------------------------------------
commit 58e1b193371b9e10fe93e06988d1e3d0a0ce9457
Author: sunnavy <sunnavy at bestpractical.com>
Date: Sun Feb 1 13:18:13 2015 +0800
don't die if we can't find a dual lifed module
e.g. currently we can't find integer and Config on CPAN.
it's safe to ignore sources like this.
diff --git a/lib/Shipwright/Source/CPAN.pm b/lib/Shipwright/Source/CPAN.pm
index 18ee433..b8748c4 100644
--- a/lib/Shipwright/Source/CPAN.pm
+++ b/lib/Shipwright/Source/CPAN.pm
@@ -93,6 +93,10 @@ sub run {
$compressed->run(@_);
}
elsif ( !$result && $self->source =~ /\S/ ) {
+ if ( Module::CoreList->is_core( $self->source )) {
+ $self->log->info("skipping dual lifed " . $self->source . " because can't find it on cpan any more");
+ return;
+ }
my $error = q{invalid source: can't find '} . $self->source . q{'};
if ( $self->version ) {
$error .= ' version ' . $self->version;
commit 987876cbea0a61fbfcfdd09e420f6934d98f267d
Author: sunnavy <sunnavy at bestpractical.com>
Date: Sun Feb 1 13:21:24 2015 +0800
be more tolerant about cpan source names
to get around typos like IO:File
diff --git a/lib/Shipwright/Source.pm b/lib/Shipwright/Source.pm
index 929cda6..f59e6af 100644
--- a/lib/Shipwright/Source.pm
+++ b/lib/Shipwright/Source.pm
@@ -107,8 +107,8 @@ sub type {
# default is cpan module or distribution
$$source =~ s/^cpan:(?!:\w+)//i;
- return if $$source =~ /:/ && $$source !~ /::/;
-
+ # in case typos like IO:File
+ $$source =~ s/(?<!:):(?!:)/::/g;
# if it's not a distribution name like
# 'S/SU/SUNNAVY/IP-QQWry-v0.0.15.tar.gz', convert '-' to '::'.
diff --git a/t/04.source.t b/t/04.source.t
index 5a046ea..0b45cb1 100644
--- a/t/04.source.t
+++ b/t/04.source.t
@@ -1,7 +1,7 @@
use strict;
use warnings;
-use Test::More tests => 31;
+use Test::More;
use Shipwright::Test;
use Shipwright::Source;
use File::Spec::Functions qw/catfile/;
@@ -32,7 +32,7 @@ for ( keys %source ) {
}
}
-my @invalid_sources = ( 'file:/tmp/ok', 'foo:bla', '' );
+my @invalid_sources = ( '' );
for (@invalid_sources) {
eval { my $source = Shipwright::Source->new( source => $_ ) };
@@ -42,3 +42,4 @@ for (@invalid_sources) {
eval { my $source = Shipwright::Source->new };
like( $@, qr/need source arg/, 'new need source arg' );
+done_testing;
diff --git a/t/71.script_cmds.t b/t/71.script_cmds.t
index a875fb5..32c3cd4 100644
--- a/t/71.script_cmds.t
+++ b/t/71.script_cmds.t
@@ -8,13 +8,6 @@ if ( ! $ENV{SHIPWRIGHT_TEST_EXTRA} ) {
plan skip_all => 'SHIPWRIGHT_TEST_EXTRA is not set';
}
-if ( $^O =~ /MSWin/ ) {
- plan tests => 132;
-}
-else {
- plan tests => 136;
-}
-
use Shipwright;
use Shipwright::Util;
use Shipwright::Test;
@@ -122,14 +115,6 @@ sub start_test {
'import without source ...'
],
[
- [ 'import', 'foo:bar' ],
- undef,
- undef,
- qr/invalid source: foo/,
- 'import with invalid source'
- ],
-
- [
[ 'import', 'file:t/hello/Foo-Bar-v0.01.tar.gz', '--no-follow' ],
qr/successfully imported/,
'import tar.gz file',
@@ -361,3 +346,4 @@ qr/successfully set mandatory flags\s+mandatory flags of man1 are build/,
}
}
+done_testing;
commit 6b6aa768d122df1ed1116cacfd3c64e2f5437fd6
Author: sunnavy <sunnavy at bestpractical.com>
Date: Sun Feb 1 13:33:14 2015 +0800
update copyright year for 2015
diff --git a/README b/README
index 5488745..6f03355 100644
--- a/README
+++ b/README
@@ -12,7 +12,7 @@ To install this module, run the following commands:
COPYRIGHT AND LICENCE
-Copyright 2007-2012 Best Practical Solutions.
+Copyright 2007-2015 Best Practical Solutions.
This program is free software; you can redistribute it and/or modify it
under the same terms as Perl itself.
diff --git a/lib/Shipwright.pm b/lib/Shipwright.pm
index a23d991..7260644 100644
--- a/lib/Shipwright.pm
+++ b/lib/Shipwright.pm
@@ -226,7 +226,7 @@ sunnavy C<< <sunnavy at bestpractical.com> >>
=head1 LICENCE AND COPYRIGHT
-Shipwright is Copyright 2007-2012 Best Practical Solutions, LLC.
+Shipwright is Copyright 2007-2015 Best Practical Solutions, LLC.
This program is free software; you can redistribute it and/or modify it
under the same terms as Perl itself.
diff --git a/lib/Shipwright/Backend.pm b/lib/Shipwright/Backend.pm
index 545680a..9dba695 100644
--- a/lib/Shipwright/Backend.pm
+++ b/lib/Shipwright/Backend.pm
@@ -81,7 +81,7 @@ sunnavy C<< <sunnavy at bestpractical.com> >>
=head1 LICENCE AND COPYRIGHT
-Shipwright is Copyright 2007-2012 Best Practical Solutions, LLC.
+Shipwright is Copyright 2007-2015 Best Practical Solutions, LLC.
This program is free software; you can redistribute it and/or modify it
under the same terms as Perl itself.
diff --git a/lib/Shipwright/Backend/Base.pm b/lib/Shipwright/Backend/Base.pm
index f0dd852..92082e7 100644
--- a/lib/Shipwright/Backend/Base.pm
+++ b/lib/Shipwright/Backend/Base.pm
@@ -971,7 +971,7 @@ sunnavy C<< <sunnavy at bestpractical.com> >>
=head1 LICENCE AND COPYRIGHT
-Shipwright is Copyright 2007-2012 Best Practical Solutions, LLC.
+Shipwright is Copyright 2007-2015 Best Practical Solutions, LLC.
This program is free software; you can redistribute it and/or modify it
under the same terms as Perl itself.
diff --git a/lib/Shipwright/Backend/FS.pm b/lib/Shipwright/Backend/FS.pm
index 86e01f1..c21ed9b 100644
--- a/lib/Shipwright/Backend/FS.pm
+++ b/lib/Shipwright/Backend/FS.pm
@@ -290,7 +290,7 @@ sunnavy C<< <sunnavy at bestpractical.com> >>
=head1 LICENCE AND COPYRIGHT
-Shipwright is Copyright 2007-2012 Best Practical Solutions, LLC.
+Shipwright is Copyright 2007-2015 Best Practical Solutions, LLC.
This program is free software; you can redistribute it and/or modify it
under the same terms as Perl itself.
diff --git a/lib/Shipwright/Backend/Git.pm b/lib/Shipwright/Backend/Git.pm
index b4e657e..8fc77d6 100644
--- a/lib/Shipwright/Backend/Git.pm
+++ b/lib/Shipwright/Backend/Git.pm
@@ -331,7 +331,7 @@ sunnavy C<< <sunnavy at bestpractical.com> >>
=head1 LICENCE AND COPYRIGHT
-Shipwright is Copyright 2007-2012 Best Practical Solutions, LLC.
+Shipwright is Copyright 2007-2015 Best Practical Solutions, LLC.
This program is free software; you can redistribute it and/or modify it
under the same terms as Perl itself.
diff --git a/lib/Shipwright/Backend/SVK.pm b/lib/Shipwright/Backend/SVK.pm
index 6deaab9..4827803 100644
--- a/lib/Shipwright/Backend/SVK.pm
+++ b/lib/Shipwright/Backend/SVK.pm
@@ -353,7 +353,7 @@ sunnavy C<< <sunnavy at bestpractical.com> >>
=head1 LICENCE AND COPYRIGHT
-Shipwright is Copyright 2007-2012 Best Practical Solutions, LLC.
+Shipwright is Copyright 2007-2015 Best Practical Solutions, LLC.
This program is free software; you can redistribute it and/or modify it
under the same terms as Perl itself.
diff --git a/lib/Shipwright/Backend/SVN.pm b/lib/Shipwright/Backend/SVN.pm
index a462830..b82c655 100644
--- a/lib/Shipwright/Backend/SVN.pm
+++ b/lib/Shipwright/Backend/SVN.pm
@@ -321,7 +321,7 @@ sunnavy C<< <sunnavy at bestpractical.com> >>
=head1 LICENCE AND COPYRIGHT
-Shipwright is Copyright 2007-2012 Best Practical Solutions, LLC.
+Shipwright is Copyright 2007-2015 Best Practical Solutions, LLC.
This program is free software; you can redistribute it and/or modify it
under the same terms as Perl itself.
diff --git a/lib/Shipwright/Base.pm b/lib/Shipwright/Base.pm
index 248e5d3..6010999 100644
--- a/lib/Shipwright/Base.pm
+++ b/lib/Shipwright/Base.pm
@@ -25,7 +25,7 @@ sunnavy C<< <sunnavy at bestpractical.com> >>
=head1 LICENCE AND COPYRIGHT
-Shipwright is Copyright 2007-2012 Best Practical Solutions, LLC.
+Shipwright is Copyright 2007-2015 Best Practical Solutions, LLC.
This program is free software; you can redistribute it and/or modify it
under the same terms as Perl itself.
diff --git a/lib/Shipwright/Logger.pm b/lib/Shipwright/Logger.pm
index d9d9ad0..f920a4b 100644
--- a/lib/Shipwright/Logger.pm
+++ b/lib/Shipwright/Logger.pm
@@ -81,7 +81,7 @@ sunnavy C<< <sunnavy at bestpractical.com> >>
=head1 LICENCE AND COPYRIGHT
-Shipwright is Copyright 2007-2012 Best Practical Solutions, LLC.
+Shipwright is Copyright 2007-2015 Best Practical Solutions, LLC.
This program is free software; you can redistribute it and/or modify it
under the same terms as Perl itself.
diff --git a/lib/Shipwright/Manual.pod b/lib/Shipwright/Manual.pod
index 14cacf7..a730933 100644
--- a/lib/Shipwright/Manual.pod
+++ b/lib/Shipwright/Manual.pod
@@ -48,7 +48,7 @@ sunnavy C<< <sunnavy at bestpractical.com> >>
=head1 LICENCE AND COPYRIGHT
-Shipwright is Copyright 2007-2012 Best Practical Solutions, LLC.
+Shipwright is Copyright 2007-2015 Best Practical Solutions, LLC.
This program is free software; you can redistribute it and/or modify it
under the same terms as Perl itself.
diff --git a/lib/Shipwright/Manual/BuildMultiArchVessel.pod b/lib/Shipwright/Manual/BuildMultiArchVessel.pod
index 9c9567c..19bec5f 100644
--- a/lib/Shipwright/Manual/BuildMultiArchVessel.pod
+++ b/lib/Shipwright/Manual/BuildMultiArchVessel.pod
@@ -68,7 +68,7 @@ sunnavy C<< <sunnavy at bestpractical.com> >>
=head1 LICENCE AND COPYRIGHT
-Shipwright is Copyright 2007-2012 Best Practical Solutions, LLC.
+Shipwright is Copyright 2007-2015 Best Practical Solutions, LLC.
This program is free software; you can redistribute it and/or modify it
under the same terms as Perl itself.
diff --git a/lib/Shipwright/Manual/CustomizeBuild.pod b/lib/Shipwright/Manual/CustomizeBuild.pod
index 224b6b9..2d84aa4 100644
--- a/lib/Shipwright/Manual/CustomizeBuild.pod
+++ b/lib/Shipwright/Manual/CustomizeBuild.pod
@@ -92,7 +92,7 @@ sunnavy C<< <sunnavy at bestpractical.com> >>
=head1 LICENCE AND COPYRIGHT
-Shipwright is Copyright 2007-2012 Best Practical Solutions, LLC.
+Shipwright is Copyright 2007-2015 Best Practical Solutions, LLC.
This program is free software; you can redistribute it and/or modify it
under the same terms as Perl itself.
diff --git a/lib/Shipwright/Manual/ENV.pod b/lib/Shipwright/Manual/ENV.pod
index 9789ec2..3b2e0ed 100644
--- a/lib/Shipwright/Manual/ENV.pod
+++ b/lib/Shipwright/Manual/ENV.pod
@@ -118,7 +118,7 @@ sunnavy C<< <sunnavy at bestpractical.com> >>
=head1 LICENCE AND COPYRIGHT
-Shipwright is Copyright 2007-2012 Best Practical Solutions, LLC.
+Shipwright is Copyright 2007-2015 Best Practical Solutions, LLC.
This program is free software; you can redistribute it and/or modify it
under the same terms as Perl itself.
diff --git a/lib/Shipwright/Manual/Glossary.pod b/lib/Shipwright/Manual/Glossary.pod
index 8b71786..49c2a49 100644
--- a/lib/Shipwright/Manual/Glossary.pod
+++ b/lib/Shipwright/Manual/Glossary.pod
@@ -30,7 +30,7 @@ sunnavy C<< <sunnavy at bestpractical.com> >>
=head1 LICENCE AND COPYRIGHT
-Shipwright is Copyright 2007-2012 Best Practical Solutions, LLC.
+Shipwright is Copyright 2007-2015 Best Practical Solutions, LLC.
This program is free software; you can redistribute it and/or modify it
under the same terms as Perl itself.
diff --git a/lib/Shipwright/Manual/Tutorial.pod b/lib/Shipwright/Manual/Tutorial.pod
index 89458e0..30d69c7 100644
--- a/lib/Shipwright/Manual/Tutorial.pod
+++ b/lib/Shipwright/Manual/Tutorial.pod
@@ -219,7 +219,7 @@ sunnavy C<< <sunnavy at bestpractical.com> >>
=head1 LICENCE AND COPYRIGHT
-Shipwright is Copyright 2007-2012 Best Practical Solutions, LLC.
+Shipwright is Copyright 2007-2015 Best Practical Solutions, LLC.
This program is free software; you can redistribute it and/or modify it
under the same terms as Perl itself.
diff --git a/lib/Shipwright/Manual/UsingBranches.pod b/lib/Shipwright/Manual/UsingBranches.pod
index bc491eb..fec817e 100644
--- a/lib/Shipwright/Manual/UsingBranches.pod
+++ b/lib/Shipwright/Manual/UsingBranches.pod
@@ -56,7 +56,7 @@ sunnavy C<< <sunnavy at bestpractical.com> >>
=head1 LICENCE AND COPYRIGHT
-Shipwright is Copyright 2007-2012 Best Practical Solutions, LLC.
+Shipwright is Copyright 2007-2015 Best Practical Solutions, LLC.
This program is free software; you can redistribute it and/or modify it
under the same terms as Perl itself.
diff --git a/lib/Shipwright/Manual/UsingFlags.pod b/lib/Shipwright/Manual/UsingFlags.pod
index 8cd7990..b33415d 100644
--- a/lib/Shipwright/Manual/UsingFlags.pod
+++ b/lib/Shipwright/Manual/UsingFlags.pod
@@ -62,7 +62,7 @@ sunnavy C<< <sunnavy at bestpractical.com> >>
=head1 LICENCE AND COPYRIGHT
-Shipwright is Copyright 2007-2012 Best Practical Solutions, LLC.
+Shipwright is Copyright 2007-2015 Best Practical Solutions, LLC.
This program is free software; you can redistribute it and/or modify it
under the same terms as Perl itself.
diff --git a/lib/Shipwright/Script.pm b/lib/Shipwright/Script.pm
index e5f8ab6..4e39972 100644
--- a/lib/Shipwright/Script.pm
+++ b/lib/Shipwright/Script.pm
@@ -108,7 +108,7 @@ sunnavy C<< <sunnavy at bestpractical.com> >>
=head1 LICENCE AND COPYRIGHT
-Copyright 2007-2012 Best Practical Solutions.
+Copyright 2007-2015 Best Practical Solutions.
This program is free software; you can redistribute it and/or modify it
under the same terms as Perl itself.
diff --git a/lib/Shipwright/Script/Create.pm b/lib/Shipwright/Script/Create.pm
index 53f8218..6d9cad0 100644
--- a/lib/Shipwright/Script/Create.pm
+++ b/lib/Shipwright/Script/Create.pm
@@ -55,7 +55,7 @@ sunnavy C<< <sunnavy at bestpractical.com> >>
=head1 LICENCE AND COPYRIGHT
-Shipwright is Copyright 2007-2012 Best Practical Solutions, LLC.
+Shipwright is Copyright 2007-2015 Best Practical Solutions, LLC.
This program is free software; you can redistribute it and/or modify it
under the same terms as Perl itself.
diff --git a/lib/Shipwright/Script/Defaultbranch.pm b/lib/Shipwright/Script/Defaultbranch.pm
index 5d64d46..f628bbf 100644
--- a/lib/Shipwright/Script/Defaultbranch.pm
+++ b/lib/Shipwright/Script/Defaultbranch.pm
@@ -64,7 +64,7 @@ sunnavy C<< <sunnavy at bestpractical.com> >>
=head1 LICENCE AND COPYRIGHT
-Shipwright is Copyright 2007-2012 Best Practical Solutions, LLC.
+Shipwright is Copyright 2007-2015 Best Practical Solutions, LLC.
This program is free software; you can redistribute it and/or modify it
under the same terms as Perl itself.
diff --git a/lib/Shipwright/Script/Delete.pm b/lib/Shipwright/Script/Delete.pm
index f9796c2..408b5ca 100644
--- a/lib/Shipwright/Script/Delete.pm
+++ b/lib/Shipwright/Script/Delete.pm
@@ -97,7 +97,7 @@ sunnavy C<< <sunnavy at bestpractical.com> >>
=head1 LICENCE AND COPYRIGHT
-Shipwright is Copyright 2007-2012 Best Practical Solutions, LLC.
+Shipwright is Copyright 2007-2015 Best Practical Solutions, LLC.
This program is free software; you can redistribute it and/or modify it
under the same terms as Perl itself.
diff --git a/lib/Shipwright/Script/Flags.pm b/lib/Shipwright/Script/Flags.pm
index beca31b..f4b1e69 100644
--- a/lib/Shipwright/Script/Flags.pm
+++ b/lib/Shipwright/Script/Flags.pm
@@ -150,7 +150,7 @@ sunnavy C<< <sunnavy at bestpractical.com> >>
=head1 LICENCE AND COPYRIGHT
-Shipwright is Copyright 2007-2012 Best Practical Solutions, LLC.
+Shipwright is Copyright 2007-2015 Best Practical Solutions, LLC.
This program is free software; you can redistribute it and/or modify it
under the same terms as Perl itself.
diff --git a/lib/Shipwright/Script/Help.pm b/lib/Shipwright/Script/Help.pm
index 330c657..8d114c2 100644
--- a/lib/Shipwright/Script/Help.pm
+++ b/lib/Shipwright/Script/Help.pm
@@ -22,7 +22,7 @@ sunnavy C<< <sunnavy at bestpractical.com> >>
=head1 LICENCE AND COPYRIGHT
-Shipwright is Copyright 2007-2012 Best Practical Solutions, LLC.
+Shipwright is Copyright 2007-2015 Best Practical Solutions, LLC.
This program is free software; you can redistribute it and/or modify it
under the same terms as Perl itself.
diff --git a/lib/Shipwright/Script/Import.pm b/lib/Shipwright/Script/Import.pm
index 3f89f07..f6e7a51 100644
--- a/lib/Shipwright/Script/Import.pm
+++ b/lib/Shipwright/Script/Import.pm
@@ -619,7 +619,7 @@ sunnavy C<< <sunnavy at bestpractical.com> >>
=head1 LICENCE AND COPYRIGHT
-Shipwright is Copyright 2007-2012 Best Practical Solutions, LLC.
+Shipwright is Copyright 2007-2015 Best Practical Solutions, LLC.
This program is free software; you can redistribute it and/or modify it
under the same terms as Perl itself.
diff --git a/lib/Shipwright/Script/Ktf.pm b/lib/Shipwright/Script/Ktf.pm
index 8ec537e..28b7cc3 100644
--- a/lib/Shipwright/Script/Ktf.pm
+++ b/lib/Shipwright/Script/Ktf.pm
@@ -94,7 +94,7 @@ sunnavy C<< <sunnavy at bestpractical.com> >>
=head1 LICENCE AND COPYRIGHT
-Shipwright is Copyright 2007-2012 Best Practical Solutions, LLC.
+Shipwright is Copyright 2007-2015 Best Practical Solutions, LLC.
This program is free software; you can redistribute it and/or modify it
under the same terms as Perl itself.
diff --git a/lib/Shipwright/Script/List.pm b/lib/Shipwright/Script/List.pm
index b6b21f4..5fa646b 100644
--- a/lib/Shipwright/Script/List.pm
+++ b/lib/Shipwright/Script/List.pm
@@ -284,7 +284,7 @@ sunnavy C<< <sunnavy at bestpractical.com> >>
=head1 LICENCE AND COPYRIGHT
-Shipwright is Copyright 2007-2012 Best Practical Solutions, LLC.
+Shipwright is Copyright 2007-2015 Best Practical Solutions, LLC.
This program is free software; you can redistribute it and/or modify it
under the same terms as Perl itself.
diff --git a/lib/Shipwright/Script/Maintain.pm b/lib/Shipwright/Script/Maintain.pm
index cc16fc3..19cc77d 100644
--- a/lib/Shipwright/Script/Maintain.pm
+++ b/lib/Shipwright/Script/Maintain.pm
@@ -92,7 +92,7 @@ sunnavy C<< <sunnavy at bestpractical.com> >>
=head1 LICENCE AND COPYRIGHT
-Shipwright is Copyright 2007-2012 Best Practical Solutions, LLC.
+Shipwright is Copyright 2007-2015 Best Practical Solutions, LLC.
This program is free software; you can redistribute it and/or modify it
under the same terms as Perl itself.
diff --git a/lib/Shipwright/Script/Relocate.pm b/lib/Shipwright/Script/Relocate.pm
index fc83c13..1c88da5 100644
--- a/lib/Shipwright/Script/Relocate.pm
+++ b/lib/Shipwright/Script/Relocate.pm
@@ -98,7 +98,7 @@ sunnavy C<< <sunnavy at bestpractical.com> >>
=head1 LICENCE AND COPYRIGHT
-Shipwright is Copyright 2007-2012 Best Practical Solutions, LLC.
+Shipwright is Copyright 2007-2015 Best Practical Solutions, LLC.
This program is free software; you can redistribute it and/or modify it
under the same terms as Perl itself.
diff --git a/lib/Shipwright/Script/Rename.pm b/lib/Shipwright/Script/Rename.pm
index 34961fc..5198edf 100644
--- a/lib/Shipwright/Script/Rename.pm
+++ b/lib/Shipwright/Script/Rename.pm
@@ -95,7 +95,7 @@ sunnavy C<< <sunnavy at bestpractical.com> >>
=head1 LICENCE AND COPYRIGHT
-Shipwright is Copyright 2007-2012 Best Practical Solutions, LLC.
+Shipwright is Copyright 2007-2015 Best Practical Solutions, LLC.
This program is free software; you can redistribute it and/or modify it
under the same terms as Perl itself.
diff --git a/lib/Shipwright/Script/Requires.pm b/lib/Shipwright/Script/Requires.pm
index 00ae156..33d5e8a 100644
--- a/lib/Shipwright/Script/Requires.pm
+++ b/lib/Shipwright/Script/Requires.pm
@@ -173,7 +173,7 @@ sunnavy C<< <sunnavy at bestpractical.com> >>
=head1 LICENCE AND COPYRIGHT
-Shipwright is Copyright 2007-2012 Best Practical Solutions, LLC.
+Shipwright is Copyright 2007-2015 Best Practical Solutions, LLC.
This program is free software; you can redistribute it and/or modify it
under the same terms as Perl itself.
diff --git a/lib/Shipwright/Script/Update.pm b/lib/Shipwright/Script/Update.pm
index 14edb9c..6a74612 100644
--- a/lib/Shipwright/Script/Update.pm
+++ b/lib/Shipwright/Script/Update.pm
@@ -347,7 +347,7 @@ sunnavy C<< <sunnavy at bestpractical.com> >>
=head1 LICENCE AND COPYRIGHT
-Shipwright is Copyright 2007-2012 Best Practical Solutions, LLC.
+Shipwright is Copyright 2007-2015 Best Practical Solutions, LLC.
This program is free software; you can redistribute it and/or modify it
under the same terms as Perl itself.
diff --git a/lib/Shipwright/Source.pm b/lib/Shipwright/Source.pm
index f59e6af..e5bbe1f 100644
--- a/lib/Shipwright/Source.pm
+++ b/lib/Shipwright/Source.pm
@@ -138,7 +138,7 @@ sunnavy C<< <sunnavy at bestpractical.com> >>
=head1 LICENCE AND COPYRIGHT
-Shipwright is Copyright 2007-2012 Best Practical Solutions, LLC.
+Shipwright is Copyright 2007-2015 Best Practical Solutions, LLC.
This program is free software; you can redistribute it and/or modify it
under the same terms as Perl itself.
diff --git a/lib/Shipwright/Source/Base.pm b/lib/Shipwright/Source/Base.pm
index 4f85a6c..ebf529c 100644
--- a/lib/Shipwright/Source/Base.pm
+++ b/lib/Shipwright/Source/Base.pm
@@ -850,7 +850,7 @@ sunnavy C<< <sunnavy at bestpractical.com> >>
=head1 LICENCE AND COPYRIGHT
-Shipwright is Copyright 2007-2012 Best Practical Solutions, LLC.
+Shipwright is Copyright 2007-2015 Best Practical Solutions, LLC.
This program is free software; you can redistribute it and/or modify it
under the same terms as Perl itself.
diff --git a/lib/Shipwright/Source/CPAN.pm b/lib/Shipwright/Source/CPAN.pm
index b8748c4..b153331 100644
--- a/lib/Shipwright/Source/CPAN.pm
+++ b/lib/Shipwright/Source/CPAN.pm
@@ -207,7 +207,7 @@ sunnavy C<< <sunnavy at bestpractical.com> >>
=head1 LICENCE AND COPYRIGHT
-Shipwright is Copyright 2007-2012 Best Practical Solutions, LLC.
+Shipwright is Copyright 2007-2015 Best Practical Solutions, LLC.
This program is free software; you can redistribute it and/or modify it
under the same terms as Perl itself.
diff --git a/lib/Shipwright/Source/Compressed.pm b/lib/Shipwright/Source/Compressed.pm
index ab751bb..bc88675 100644
--- a/lib/Shipwright/Source/Compressed.pm
+++ b/lib/Shipwright/Source/Compressed.pm
@@ -126,7 +126,7 @@ sunnavy C<< <sunnavy at bestpractical.com> >>
=head1 LICENCE AND COPYRIGHT
-Copyright 2007-2012 Best Practical Solutions.
+Copyright 2007-2015 Best Practical Solutions.
This program is free software; you can redistribute it and/or modify it
under the same terms as Perl itself.
diff --git a/lib/Shipwright/Source/Directory.pm b/lib/Shipwright/Source/Directory.pm
index cf75bf4..935149b 100644
--- a/lib/Shipwright/Source/Directory.pm
+++ b/lib/Shipwright/Source/Directory.pm
@@ -99,7 +99,7 @@ sunnavy C<< <sunnavy at bestpractical.com> >>
=head1 LICENCE AND COPYRIGHT
-Copyright 2007-2012 Best Practical Solutions LLC.
+Copyright 2007-2015 Best Practical Solutions LLC.
This program is free software; you can redistribute it and/or modify it
under the same terms as Perl itself.
diff --git a/lib/Shipwright/Source/FTP.pm b/lib/Shipwright/Source/FTP.pm
index 0179666..8a8008a 100644
--- a/lib/Shipwright/Source/FTP.pm
+++ b/lib/Shipwright/Source/FTP.pm
@@ -55,7 +55,7 @@ sunnavy C<< <sunnavy at bestpractical.com> >>
=head1 LICENCE AND COPYRIGHT
-Copyright 2007-2012 Best Practical Solutions.
+Copyright 2007-2015 Best Practical Solutions.
This program is free software; you can redistribute it and/or modify it
under the same terms as Perl itself.
diff --git a/lib/Shipwright/Source/Git.pm b/lib/Shipwright/Source/Git.pm
index db2751d..b17a800 100644
--- a/lib/Shipwright/Source/Git.pm
+++ b/lib/Shipwright/Source/Git.pm
@@ -110,7 +110,7 @@ sunnavy C<< <sunnavy at bestpractical.com> >>
=head1 LICENCE AND COPYRIGHT
-Copyright 2007-2012 Best Practical Solutions.
+Copyright 2007-2015 Best Practical Solutions.
This program is free software; you can redistribute it and/or modify it
under the same terms as Perl itself.
diff --git a/lib/Shipwright/Source/HTTP.pm b/lib/Shipwright/Source/HTTP.pm
index 3305eec..4d4d4a5 100644
--- a/lib/Shipwright/Source/HTTP.pm
+++ b/lib/Shipwright/Source/HTTP.pm
@@ -58,7 +58,7 @@ sunnavy C<< <sunnavy at bestpractical.com> >>
=head1 LICENCE AND COPYRIGHT
-Copyright 2007-2012 Best Practical Solutions.
+Copyright 2007-2015 Best Practical Solutions.
This program is free software; you can redistribute it and/or modify it
under the same terms as Perl itself.
diff --git a/lib/Shipwright/Source/SVK.pm b/lib/Shipwright/Source/SVK.pm
index c828ae3..37e5051 100644
--- a/lib/Shipwright/Source/SVK.pm
+++ b/lib/Shipwright/Source/SVK.pm
@@ -87,7 +87,7 @@ sunnavy C<< <sunnavy at bestpractical.com> >>
=head1 LICENCE AND COPYRIGHT
-Copyright 2007-2012 Best Practical Solutions.
+Copyright 2007-2015 Best Practical Solutions.
This program is free software; you can redistribute it and/or modify it
under the same terms as Perl itself.
diff --git a/lib/Shipwright/Source/SVN.pm b/lib/Shipwright/Source/SVN.pm
index 01a0f56..5bda95c 100644
--- a/lib/Shipwright/Source/SVN.pm
+++ b/lib/Shipwright/Source/SVN.pm
@@ -82,7 +82,7 @@ sunnavy C<< <sunnavy at bestpractical.com> >>
=head1 LICENCE AND COPYRIGHT
-Copyright 2007-2012 Best Practical Solutions.
+Copyright 2007-2015 Best Practical Solutions.
This program is free software; you can redistribute it and/or modify it
under the same terms as Perl itself.
diff --git a/lib/Shipwright/Source/Shipyard.pm b/lib/Shipwright/Source/Shipyard.pm
index 679a8bc..0554749 100644
--- a/lib/Shipwright/Source/Shipyard.pm
+++ b/lib/Shipwright/Source/Shipyard.pm
@@ -87,7 +87,7 @@ sunnavy C<< <sunnavy at bestpractical.com> >>
=head1 LICENCE AND COPYRIGHT
-Copyright 2007-2012 Best Practical Solutions.
+Copyright 2007-2015 Best Practical Solutions.
This program is free software; you can redistribute it and/or modify it
under the same terms as Perl itself.
diff --git a/lib/Shipwright/Test.pm b/lib/Shipwright/Test.pm
index a3fe361..e9bec55 100644
--- a/lib/Shipwright/Test.pm
+++ b/lib/Shipwright/Test.pm
@@ -259,7 +259,7 @@ sunnavy C<< <sunnavy at bestpractical.com> >>
=head1 LICENCE AND COPYRIGHT
-Shipwright is Copyright 2007-2012 Best Practical Solutions, LLC.
+Shipwright is Copyright 2007-2015 Best Practical Solutions, LLC.
This program is free software; you can redistribute it and/or modify it
under the same terms as Perl itself.
diff --git a/lib/Shipwright/Util.pm b/lib/Shipwright/Util.pm
index 4c738e4..ae519c4 100644
--- a/lib/Shipwright/Util.pm
+++ b/lib/Shipwright/Util.pm
@@ -290,7 +290,7 @@ sunnavy C<< <sunnavy at bestpractical.com> >>
=head1 LICENCE AND COPYRIGHT
-Copyright 2007-2012 Best Practical Solutions.
+Copyright 2007-2015 Best Practical Solutions.
This program is free software; you can redistribute it and/or modify it
under the same terms as Perl itself.
diff --git a/lib/Shipwright/Util/CleanINC.pm b/lib/Shipwright/Util/CleanINC.pm
index 57b543b..5c60d62 100644
--- a/lib/Shipwright/Util/CleanINC.pm
+++ b/lib/Shipwright/Util/CleanINC.pm
@@ -66,7 +66,7 @@ sunnavy C<< <sunnavy at bestpractical.com> >>
=head1 LICENCE AND COPYRIGHT
-Copyright 2007-2012 Best Practical Solutions.
+Copyright 2007-2015 Best Practical Solutions.
This program is free software; you can redistribute it and/or modify it
under the same terms as Perl itself.
diff --git a/lib/Shipwright/Util/PatchModuleBuild.pm b/lib/Shipwright/Util/PatchModuleBuild.pm
index bb8b2c4..675c845 100644
--- a/lib/Shipwright/Util/PatchModuleBuild.pm
+++ b/lib/Shipwright/Util/PatchModuleBuild.pm
@@ -32,7 +32,7 @@ Jesse Vincent C<< <jesse at bestpractical.com> >>
=head1 LICENCE AND COPYRIGHT
-Copyright 2007-2012 Best Practical Solutions.
+Copyright 2007-2015 Best Practical Solutions.
This program is free software; you can redistribute it and/or modify it
under the same terms as Perl itself.
commit 95697afa8f4b6fbf8dbb6133fd9658af7786b43c
Author: sunnavy <sunnavy at bestpractical.com>
Date: Sun Feb 1 13:35:05 2015 +0800
release 2.4.41
diff --git a/Changes b/Changes
index 581c38a..8bc3ca8 100644
--- a/Changes
+++ b/Changes
@@ -1,6 +1,9 @@
Revision history for Shipwright
-2.4.41
+2.4.41 Sun Feb 1 13:31:40 CST 2015
+
+* automatically fix cpan module names like IO:File
+* skip dual lifed modules if they can't be found on cpan any more
2.4.40 Thu Dec 4 19:58:37 CST 2014
-----------------------------------------------------------------------
More information about the Bps-public-commit
mailing list