diff options
author | Colin Watson <cjwatson@debian.org> | 2018-07-07 09:06:23 +0100 |
---|---|---|
committer | Colin Watson <cjwatson@debian.org> | 2018-07-07 09:06:23 +0100 |
commit | 4559deefdfc34d0b031e1bd0342dcc8f48d7d64b (patch) | |
tree | 77539bd2b1bb900eb631568f5f14c3b4d8a1eda8 | |
parent | e649fdd7c58e61fe8f515bd61575119ac51ee53d (diff) |
Import libgetargs-long-perl_1.1010.orig.tar.gz
-rw-r--r-- | CHANGES | 6 | ||||
-rw-r--r-- | Makefile.PL | 26 | ||||
-rw-r--r-- | lib/Getargs/Long.pm | 2 |
3 files changed, 33 insertions, 1 deletions
@@ -1,3 +1,9 @@ +Version 1.1010: +- Trying once again to fix the compile test on windows + +Version 1.1009: +- Check in standard tests, including one that skips the compile check on Windows + Version 1.1008: - Prevent CPAN from indexing private-lib - Add standard tests diff --git a/Makefile.PL b/Makefile.PL index a03c1df..91572c8 100644 --- a/Makefile.PL +++ b/Makefile.PL @@ -35,6 +35,32 @@ no_index 'directory' => 'private-lib'; enable_verbose_cpan_testing(); +# ---- Workaround for broken module ---- +# https://rt.cpan.org/Ticket/Display.html?id=125772 +{ + package Module::Install::StandardTests; + + sub write_standard_test_compile { + my $self = shift; + $self->write_test_file('000_standard__compile.t', q/ + BEGIN { + if ($^O eq 'MSWin32') { + require Test::More; + Test::More->import(skip_all => + "Test::Compile doesn't work properly on Windows"); + } else { + require Test::More; + Test::More->import(); + eval "use Test::Compile"; + Test::More->builder->BAIL_OUT( + "Test::Compile required for testing compilation") if $@; + all_pm_files_ok(); + } + } + /); + } +} + use_standard_tests; WriteAll(); diff --git a/lib/Getargs/Long.pm b/lib/Getargs/Long.pm index 65fb74f..48b55cb 100644 --- a/lib/Getargs/Long.pm +++ b/lib/Getargs/Long.pm @@ -6,7 +6,7 @@ use 5.005; package Getargs::Long; use vars qw($VERSION @ISA @EXPORT); -$VERSION = sprintf "%d.%02d%02d", q/1.10.8/ =~ /(\d+)/g; +$VERSION = sprintf "%d.%02d%02d", q/1.10.10/ =~ /(\d+)/g; BEGIN { |