summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rwxr-xr-xPorting/Maintainers.pl2
-rw-r--r--cpan/Digest-MD5/Changes13
-rw-r--r--cpan/Digest-MD5/MD5.pm11
-rw-r--r--cpan/Digest-MD5/Makefile.PL6
4 files changed, 22 insertions, 10 deletions
diff --git a/Porting/Maintainers.pl b/Porting/Maintainers.pl
index 4b55d0c02b..7b1d86f215 100755
--- a/Porting/Maintainers.pl
+++ b/Porting/Maintainers.pl
@@ -548,7 +548,7 @@ use File::Glob qw(:case);
'Digest::MD5' => {
'MAINTAINER' => 'gaas',
- 'DISTRIBUTION' => 'GAAS/Digest-MD5-2.52.tar.gz',
+ 'DISTRIBUTION' => 'GAAS/Digest-MD5-2.53.tar.gz',
'FILES' => q[cpan/Digest-MD5],
'EXCLUDED' => ['rfc1321.txt'],
'UPSTREAM' => "cpan",
diff --git a/cpan/Digest-MD5/Changes b/cpan/Digest-MD5/Changes
index 97e1931c33..c29e75494e 100644
--- a/cpan/Digest-MD5/Changes
+++ b/cpan/Digest-MD5/Changes
@@ -1,5 +1,18 @@
+2013-07-02 Gisle Aas <gisle@ActiveState.com>
+
+ Release 2.53
+
+ Drop File::Spec dependency and don't override installation location
+ for perl-5.12++
+
+ Documentation tweaks.
+
+
+
2012-06-08 Gisle Aas <gisle@ActiveState.com>
+ Release 2.52
+
Gisle Aas (3):
Wrong version number in the changelog
The t/threads.t was missing from the MANIFEST
diff --git a/cpan/Digest-MD5/MD5.pm b/cpan/Digest-MD5/MD5.pm
index 8ea2705264..679036f8be 100644
--- a/cpan/Digest-MD5/MD5.pm
+++ b/cpan/Digest-MD5/MD5.pm
@@ -3,7 +3,7 @@ package Digest::MD5;
use strict;
use vars qw($VERSION @ISA @EXPORT_OK);
-$VERSION = '2.52';
+$VERSION = '2.53';
require Exporter;
*import = \&Exporter::import;
@@ -283,11 +283,10 @@ the file:
print Digest::MD5->new->addfile($fh)->hexdigest, " $filename\n";
-Perl 5.8 support Unicode characters in strings. Since the MD5
-algorithm is only defined for strings of bytes, it can not be used on
-strings that contains chars with ordinal number above 255. The MD5
-functions and methods will croak if you try to feed them such input
-data:
+Since the MD5 algorithm is only defined for strings of bytes, it can not be
+used on strings that contains chars with ordinal number above 255 (Unicode
+strings). The MD5 functions and methods will croak if you try to feed them
+such input data:
use Digest::MD5 qw(md5_hex);
diff --git a/cpan/Digest-MD5/Makefile.PL b/cpan/Digest-MD5/Makefile.PL
index a56fe13595..1d9337b1a9 100644
--- a/cpan/Digest-MD5/Makefile.PL
+++ b/cpan/Digest-MD5/Makefile.PL
@@ -5,7 +5,8 @@ use Config qw(%Config);
use ExtUtils::MakeMaker;
my @extra;
-@extra = (DEFINE => "-DU32_ALIGNMENT_REQUIRED") unless free_u32_alignment();
+push(@extra, DEFINE => "-DU32_ALIGNMENT_REQUIRED") unless free_u32_alignment();
+push(@extra, INSTALLDIRS => 'perl') if $] >= 5.008 && $] < 5.012;
if ($^O eq 'VMS') {
if (defined($Config{ccname})) {
@@ -24,7 +25,7 @@ WriteMakefile(
'AUTHOR' => 'Gisle Aas <gisle@activestate.com>',
'LICENSE' => 'perl',
'MIN_PERL_VERSION' => 5.006,
- 'PREREQ_PM' => { 'File::Spec' => 0,
+ 'PREREQ_PM' => {
'Digest::base' => '1.00',
'XSLoader' => 0,
},
@@ -33,7 +34,6 @@ WriteMakefile(
repository => 'http://github.com/gisle/digest-md5',
}
},
- 'INSTALLDIRS' => 'perl',
@extra,
);