From acce3c021f8f3e6fac1e39590169ffabc7d2b2b5 Mon Sep 17 00:00:00 2001 From: Jitka Plesnikova Date: Wed, 17 May 2023 15:36:04 +0200 Subject: [PATCH] Upgrade to 1.33 --- Makefile.PL | 15 +++++++++++---- lib/Locale/Maketext.pm | 2 +- t/00_load.t | 11 ----------- t/pod.t | 8 -------- 4 files changed, 12 insertions(+), 24 deletions(-) delete mode 100644 t/00_load.t delete mode 100644 t/pod.t diff --git a/Makefile.PL b/Makefile.PL index e4a2717..212982d 100644 --- a/Makefile.PL +++ b/Makefile.PL @@ -1,4 +1,4 @@ -require 5.004; +require 5.006; # uses 'our' use strict; use ExtUtils::MakeMaker; @@ -14,7 +14,7 @@ WriteMakefile( }, dist => { COMPRESS => 'gzip -9f', SUFFIX => 'gz', }, ( $ExtUtils::MakeMaker::VERSION >= 6.3002 ? ( 'LICENSE' => 'perl', ) : () ), - ( $] >= 5.008 && $] < 5.011 ) ? ( INSTALLDIRS => 'perl' ) : (), + INSTALLDIRS => ( $] < 5.011 ? 'perl' : 'site' ), # If under a version with Maketext in core, overwrite that core file. META_MERGE => { @@ -28,8 +28,15 @@ WriteMakefile( ); sub MY::postamble { - return <<'MAKE_FRAG'; -.PHONY: tags critic + # .PHONY is not portable + my $self = shift; + my $phony_line = $self->can('is_make_type') + && ($self->is_make_type('gmake') + || $self->is_make_type('bsdmake')) + ? '.PHONY: tags critic' + : ''; + + return "$phony_line\n\n" . <<'MAKE_FRAG'; tags: ctags -f tags --recurse --totals \ diff --git a/lib/Locale/Maketext.pm b/lib/Locale/Maketext.pm index 972f929..8979c20 100644 --- a/lib/Locale/Maketext.pm +++ b/lib/Locale/Maketext.pm @@ -25,7 +25,7 @@ BEGIN { } -our $VERSION = '1.32'; +our $VERSION = '1.33'; our @ISA = (); our $MATCH_SUPERS = 1; diff --git a/t/00_load.t b/t/00_load.t deleted file mode 100644 index 19abdba..0000000 --- a/t/00_load.t +++ /dev/null @@ -1,11 +0,0 @@ -#!perl -Tw - -use warnings; -use strict; -use Test::More tests => 3; - -use_ok( 'Locale::Maketext' ); -use_ok( 'Locale::Maketext::Guts' ); -use_ok( 'Locale::Maketext::GutsLoader' ); - -diag( "Testing Locale::Maketext $Locale::Maketext::VERSION with Perl $], $^X" ); diff --git a/t/pod.t b/t/pod.t deleted file mode 100644 index a0f6a50..0000000 --- a/t/pod.t +++ /dev/null @@ -1,8 +0,0 @@ -#!perl -Tw - -use warnings; -use strict; -use Test::More; -eval 'use Test::Pod 1.14'; -plan skip_all => 'Test::Pod 1.14 required for testing POD' if $@; -all_pod_files_ok(); -- 2.40.1