fix typo
[p5sagit/JSON-MaybeXS.git] / Makefile.PL
index a898ce4..e4a2dab 100644 (file)
@@ -22,7 +22,7 @@ my %WriteMakefileArgs = (
         web => 'https://rt.cpan.org/Public/Dist/Display.html?Name=JSON-MaybeXS',
       },
     },
-    x_contributors => [ # manually added, from git shortlog -e -s
+    x_contributors => [ # manually added, from git shortlog -e -s -n
       'Clinton Gormley <develop@traveljury.com>',
       'Graham Knop <haarg@haarg.org>',
       'John SJ Anderson <genehack@genehack.org>',
@@ -46,7 +46,7 @@ my %WriteMakefileArgs = (
         requires => {
           'Scalar::Util' => '0',
           'Carp' => '0',
-          'JSON::PP' => '2.27202',
+          'JSON::PP' => '2.27300',
           # we may also add a runtime prereq for Cpanel::JSON::XS, on the
           # installer's machine
           perl => '5.006',
@@ -78,10 +78,12 @@ for (qw(configure build test runtime)) {
 
 # dynamic prereqs get added here.
 
+my $args = parse_args();
+
 # we require Cpanel::JSON::XS, except if JSON::XS is already installed.
 # (we also always recommend Cpanel::JSON::XS, just to make sure.)
 $WriteMakefileArgs{PREREQ_PM}{'Cpanel::JSON::XS'} = '2.3310'
-    if not parse_args()->{PUREPERL_ONLY}
+    if not $args->{PUREPERL_ONLY}
         and ((eval { require Cpanel::JSON::XS; 1 } and not eval { Cpanel::JSON::XS->VERSION('2.3310'); 1 })
             or (not eval { require JSON::XS; 1; } and can_xs()));
 
@@ -91,7 +93,7 @@ $WriteMakefileArgs{PREREQ_PM}{'Cpanel::JSON::XS'} = '2.3310'
 # and Cpanel::JSON::JSON is (or is about to be) >= 3.0,
 # then update JSON::XS to eliminate the incompatibility
 $WriteMakefileArgs{PREREQ_PM}{'JSON::XS'} = '3.00'
-    if not parse_args()->{PUREPERL_ONLY}
+    if not $args->{PUREPERL_ONLY}
         and eval { require JSON::XS; 1 } and not eval { JSON::XS->VERSION('3.0'); 1 }
         and (eval { require Cpanel::JSON::XS; Cpanel::JSON::XS->VERSION('3.0'); 1 }
             # we presume here that if we are installing Cpanel::JSON::XS, we