X-Git-Url: http://git.shadowcat.co.uk/gitweb/gitweb.cgi?a=blobdiff_plain;f=ext%2FStorable%2FMakefile.PL;h=985f56d7aa05072e4318886370d693be1306afae;hb=2a5d9b1d41e4bafaa26126c5dea2f6ff0b72b6a7;hp=7ed71e69a357fb5aa336039b2dfdfc782800634e;hpb=22d4bb9ccb8701e68f9243547d7e3a3c55f70908;p=p5sagit%2Fp5-mst-13.2.git diff --git a/ext/Storable/Makefile.PL b/ext/Storable/Makefile.PL index 7ed71e6..985f56d 100644 --- a/ext/Storable/Makefile.PL +++ b/ext/Storable/Makefile.PL @@ -1,24 +1,40 @@ -# $Id: Makefile.PL,v 1.0 2000/09/01 19:40:41 ram Exp $ # # Copyright (c) 1995-2000, Raphael Manfredi # # You may redistribute only under the same terms as Perl 5, as specified # in the README file that comes with the distribution. # -# $Log: Makefile.PL,v $ -# Revision 1.0 2000/09/01 19:40:41 ram -# Baseline for first official release. -# use ExtUtils::MakeMaker; use Config; WriteMakefile( - 'NAME' => 'Storable', - 'DISTNAME' => "Storable", - 'MAN3PODS' => {}, - 'VERSION_FROM' => 'Storable.pm', - 'dist' => { SUFFIX => 'gz', COMPRESS => 'gzip -f' }, - 'clean' => {'FILES' => '*%'}, + NAME => 'Storable', + DISTNAME => "Storable", + MAN3PODS => {}, +# We now ship this in t/ +# PREREQ_PM => { 'Test::More' => '0.41' }, + INSTALLDIRS => $] >= 5.007 ? 'perl' : 'site', + VERSION_FROM => 'Storable.pm', + dist => { SUFFIX => 'gz', COMPRESS => 'gzip -f' }, ); +my $ivtype = $Config{ivtype}; + +# I don't know if the VMS folks ever supported long long on 5.6.x +if ($ivtype and $ivtype eq 'long long' and $^O !~ /^MSWin/) { + print <<'EOM'; + +You appear to have a perl configured to use 64 bit integers in its scalar +variables. If you have existing data written with an earlier version of +Storable which this version of Storable refuses to load with a + + Byte order is not compatible + +error, then please read the section "64 bit data in perl 5.6.0 and 5.6.1" +in the Storable documentation for instructions on how to read your data. + +(You can find the documentation at the end of Storable.pm in POD format) + +EOM +}