diff -Nru libmldbm-perl-2.04/Build.PL libmldbm-perl-2.05/Build.PL --- libmldbm-perl-2.04/Build.PL 2010-03-07 22:44:50.000000000 +0000 +++ libmldbm-perl-2.05/Build.PL 2013-02-21 09:21:27.000000000 +0000 @@ -8,12 +8,13 @@ }, 'module_name' => 'MLDBM', 'requires' => { - 'perl' => '5.004', - 'Data::Dumper' => '2.08' + 'perl' => '5.005', + 'Data::Dumper' => '2.08', + 'Carp' => 0, }, 'meta_merge' => { 'resources' => { - 'repository' => 'git://github.com/chorny/MLDBM.git' + 'repository' => 'http://github.com/chorny/MLDBM/' } }, 'license' => 'perl', @@ -22,6 +23,7 @@ 'Gurusamy Sarathy ', 'Alexandr Ciornii (alexchorny@gmail.com)', ], + 'auto_configure_requires' => 0, ); $build->create_build_script(); diff -Nru libmldbm-perl-2.04/Changes libmldbm-perl-2.05/Changes --- libmldbm-perl-2.04/Changes 2010-03-07 22:33:58.000000000 +0000 +++ libmldbm-perl-2.05/Changes 2013-02-21 09:20:56.000000000 +0000 @@ -6,7 +6,13 @@ =over 8 -=item 2.04 (08 Mar 2010, by Alexandr Ciornii) +=item 2.05 (21 Feb 2013, by Alexandr Ciornii) + +Require perl 5.5 + +Test for pod + +=item 2.04 (08 Mar 2010, by Alexandr Ciornii) Compatibility with old EU::MM. diff -Nru libmldbm-perl-2.04/MANIFEST libmldbm-perl-2.05/MANIFEST --- libmldbm-perl-2.04/MANIFEST 2010-02-26 23:39:04.000000000 +0000 +++ libmldbm-perl-2.05/MANIFEST 2013-02-21 09:21:06.000000000 +0000 @@ -13,3 +13,4 @@ t/storable.t t/storable_dbfile.t META.yml +META.json diff -Nru libmldbm-perl-2.04/META.json libmldbm-perl-2.05/META.json --- libmldbm-perl-2.04/META.json 1970-01-01 00:00:00.000000000 +0000 +++ libmldbm-perl-2.05/META.json 2013-02-21 09:24:58.000000000 +0000 @@ -0,0 +1,63 @@ +{ + "abstract" : "store multi-level Perl hash structure in single level tied hash", + "author" : [ + "Gurusamy Sarathy ", + "Alexandr Ciornii (alexchorny@gmail.com)" + ], + "dynamic_config" : 1, + "generated_by" : "Module::Build version 0.4003, CPAN::Meta::Converter version 2.112621", + "license" : [ + "perl_5" + ], + "meta-spec" : { + "url" : "http://search.cpan.org/perldoc?CPAN::Meta::Spec", + "version" : "2" + }, + "name" : "MLDBM", + "prereqs" : { + "build" : { + "requires" : { + "Test::More" : 0 + } + }, + "runtime" : { + "requires" : { + "Carp" : 0, + "Data::Dumper" : "2.08", + "perl" : "5.005" + } + } + }, + "provides" : { + "MLDBM" : { + "file" : "lib/MLDBM.pm", + "version" : "2.05" + }, + "MLDBM::Serializer" : { + "file" : "lib/MLDBM.pm", + "version" : "2.05" + }, + "MLDBM::Serializer::Data::Dumper" : { + "file" : "lib/MLDBM/Serializer/Data/Dumper.pm", + "version" : 0 + }, + "MLDBM::Serializer::FreezeThaw" : { + "file" : "lib/MLDBM/Serializer/FreezeThaw.pm", + "version" : 0 + }, + "MLDBM::Serializer::Storable" : { + "file" : "lib/MLDBM/Serializer/Storable.pm", + "version" : 0 + } + }, + "release_status" : "stable", + "resources" : { + "license" : [ + "http://dev.perl.org/licenses/" + ], + "repository" : { + "url" : "http://github.com/chorny/MLDBM/" + } + }, + "version" : "2.05" +} diff -Nru libmldbm-perl-2.04/META.yml libmldbm-perl-2.05/META.yml --- libmldbm-perl-2.04/META.yml 2010-03-07 22:45:01.000000000 +0000 +++ libmldbm-perl-2.05/META.yml 2013-02-21 09:24:58.000000000 +0000 @@ -1,13 +1,12 @@ --- -abstract: 'store multi-level Perl hash structure in single level tied hash' +abstract: store multi-level Perl hash structure in single level tied hash author: - 'Gurusamy Sarathy ' - - 'Alexandr Ciornii (alexchorny@gmail.com)' + - Alexandr Ciornii (alexchorny@gmail.com) build_requires: Test::More: 0 -configure_requires: - Module::Build: 0.36 -generated_by: 'Module::Build version 0.3603' +dynamic_config: 1 +generated_by: 'Module::Build version 0.4003, CPAN::Meta::Converter version 2.112621' license: perl meta-spec: url: http://module-build.sourceforge.net/META-spec-v1.4.html @@ -16,19 +15,24 @@ provides: MLDBM: file: lib/MLDBM.pm - version: 2.04 + version: 2.05 MLDBM::Serializer: file: lib/MLDBM.pm + version: 2.05 MLDBM::Serializer::Data::Dumper: file: lib/MLDBM/Serializer/Data/Dumper.pm + version: 0 MLDBM::Serializer::FreezeThaw: file: lib/MLDBM/Serializer/FreezeThaw.pm + version: 0 MLDBM::Serializer::Storable: file: lib/MLDBM/Serializer/Storable.pm + version: 0 requires: + Carp: 0 Data::Dumper: 2.08 - perl: 5.004 + perl: 5.005 resources: license: http://dev.perl.org/licenses/ - repository: git://github.com/chorny/MLDBM.git -version: 2.04 + repository: http://github.com/chorny/MLDBM/ +version: 2.05 diff -Nru libmldbm-perl-2.04/Makefile.PL libmldbm-perl-2.05/Makefile.PL --- libmldbm-perl-2.04/Makefile.PL 2010-03-07 16:26:47.000000000 +0000 +++ libmldbm-perl-2.05/Makefile.PL 2013-02-21 09:14:18.000000000 +0000 @@ -1,4 +1,4 @@ -use 5.004; +use 5.005; use ExtUtils::MakeMaker; WriteMakefile1( NAME => "MLDBM", @@ -6,16 +6,17 @@ VERSION_FROM => 'lib/MLDBM.pm', PREREQ_PM => { 'Data::Dumper' => '2.08', + 'Carp' => 0, }, BUILD_REQUIRES => { 'Test::More' => 0, }, 'dist' => {COMPRESS=>'gzip -9f', SUFFIX => 'gz'}, 'LICENSE' => 'perl', - MIN_PERL_VERSION => '5.004', + MIN_PERL_VERSION => '5.005', META_MERGE => { resources => { - repository => 'git://github.com/chorny/MLDBM.git', + repository => 'http://github.com/chorny/MLDBM/', }, }, 'PL_FILES' => {}, diff -Nru libmldbm-perl-2.04/README libmldbm-perl-2.05/README --- libmldbm-perl-2.04/README 2010-03-07 22:34:46.000000000 +0000 +++ libmldbm-perl-2.05/README 2013-02-21 09:20:49.000000000 +0000 @@ -2,7 +2,7 @@ be used to store multidimensional hash structures in tied hashes (including DBM files). -This is version 2.04. It requires Perl Version 5.4 or later. +This is version 2.05. It requires Perl Version 5.5 or later. If you were able to install Data::Dumper with its XSUB extension, MLDBM will perform significantly faster. @@ -38,7 +38,12 @@ ---------------------------------------------------------------------- CHANGES - 2.04 (08 Mar 2010, by Alexandr Ciornii) + 2.05 (21 Feb 2013, by Alexandr Ciornii) + Require perl 5.5 + Test for pod + + + 2.04 (08 Mar 2010, by Alexandr Ciornii) Compatibility with old EU::MM. 2.03 (27 Feb 2010, by Alexandr Ciornii) diff -Nru libmldbm-perl-2.04/debian/changelog libmldbm-perl-2.05/debian/changelog --- libmldbm-perl-2.04/debian/changelog 2010-03-28 17:43:58.000000000 +0000 +++ libmldbm-perl-2.05/debian/changelog 2013-10-03 18:43:44.000000000 +0000 @@ -1,3 +1,27 @@ +libmldbm-perl (2.05-1) unstable; urgency=low + + [ Ansgar Burchardt ] + * debian/control: Convert Vcs-* fields to Git. + + [ Salvatore Bonaccorso ] + * Change Vcs-Git to canonical URI (git://anonscm.debian.org) + * Change search.cpan.org based URIs to metacpan.org based URIs + + [ Axel Beckert ] + * debian/copyright: migrate pre-1.0 format to 1.0 using "cme fix dpkg- + copyright" + + [ Florian Schlichting ] + * Import Upstream version 2.05 + * Bump years of upstream copyright + * Update stand-alone License paragraphs to commonly used versions (not + mentioning "GNU/Linux", directly linking GPL-1) + * Bump dh compatibility to level 8 (no changes necessary) + * Declare compliance with Debian Policy 3.9.4 + * Add myself to uploaders and copyright + + -- Florian Schlichting Thu, 03 Oct 2013 20:42:04 +0200 + libmldbm-perl (2.04-1) unstable; urgency=low * New upstream release. diff -Nru libmldbm-perl-2.04/debian/compat libmldbm-perl-2.05/debian/compat --- libmldbm-perl-2.04/debian/compat 2010-03-06 16:19:20.000000000 +0000 +++ libmldbm-perl-2.05/debian/compat 2013-10-03 18:40:40.000000000 +0000 @@ -1 +1 @@ -7 +8 diff -Nru libmldbm-perl-2.04/debian/control libmldbm-perl-2.05/debian/control --- libmldbm-perl-2.04/debian/control 2010-03-06 16:25:00.000000000 +0000 +++ libmldbm-perl-2.05/debian/control 2013-10-03 18:43:44.000000000 +0000 @@ -3,13 +3,14 @@ Priority: optional Maintainer: Debian Perl Group Uploaders: Raphaël Hertzog , - gregor herrmann -Standards-Version: 3.8.4 -Build-Depends: debhelper (>= 7) + gregor herrmann , + Florian Schlichting +Standards-Version: 3.9.4 +Build-Depends: debhelper (>= 8) Build-Depends-Indep: perl, libfreezethaw-perl -Homepage: http://search.cpan.org/dist/MLDBM/lib/MLDBM.pm -Vcs-Svn: svn://svn.debian.org/pkg-perl/trunk/libmldbm-perl/ -Vcs-Browser: http://svn.debian.org/viewsvn/pkg-perl/trunk/libmldbm-perl/ +Homepage: https://metacpan.org/release/MLDBM/lib/MLDBM.pm +Vcs-Git: git://anonscm.debian.org/pkg-perl/packages/libmldbm-perl.git +Vcs-Browser: http://anonscm.debian.org/gitweb/?p=pkg-perl/packages/libmldbm-perl.git Package: libmldbm-perl Architecture: all diff -Nru libmldbm-perl-2.04/debian/copyright libmldbm-perl-2.05/debian/copyright --- libmldbm-perl-2.04/debian/copyright 2010-03-28 17:43:01.000000000 +0000 +++ libmldbm-perl-2.05/debian/copyright 2013-10-03 18:43:44.000000000 +0000 @@ -1,26 +1,27 @@ -Format-Specification: http://svn.debian.org/wsvn/dep/web/deps/dep5.mdwn?op=file&rev=135 -Maintainer: Alexandr Ciornii -Source: http://search.cpan.org/dist/MLDBM/ -Name: MLDBM +Format: http://www.debian.org/doc/packaging-manuals/copyright-format/1.0/ +Upstream-Name: MLDBM +Upstream-Contact: Alexandr Ciornii +Source: https://metacpan.org/release/MLDBM/ Files: * Copyright: 1995-98, Gurusamy Sarathy 1998, Raphael Manfredi 2002, Josh Chamas, Chamas Enterprises Inc. - 2010, Alexandr Ciornii + 2010-2013, Alexandr Ciornii License: Artistic or GPL-1+ Files: debian/* Copyright: 1998-2010, Raphaël Hertzog 2010, gregor herrmann + 2013, Florian Schlichting License: Artistic or GPL-1+ License: Artistic This program is free software; you can redistribute it and/or modify it under the terms of the Artistic License, which comes with Perl. . - On Debian GNU/Linux systems, the complete text of the Artistic License - can be found in `/usr/share/common-licenses/Artistic' + On Debian systems, the complete text of the Artistic License can be + found in `/usr/share/common-licenses/Artistic'. License: GPL-1+ This program is free software; you can redistribute it and/or modify @@ -28,5 +29,5 @@ the Free Software Foundation; either version 1, or (at your option) any later version. . - On Debian GNU/Linux systems, the complete text of the GNU General - Public License can be found in `/usr/share/common-licenses/GPL' + On Debian systems, the complete text of version 1 of the GNU General + Public License can be found in `/usr/share/common-licenses/GPL-1'. diff -Nru libmldbm-perl-2.04/debian/watch libmldbm-perl-2.05/debian/watch --- libmldbm-perl-2.04/debian/watch 2009-06-06 12:09:24.000000000 +0000 +++ libmldbm-perl-2.05/debian/watch 2013-01-27 17:56:43.000000000 +0000 @@ -1,3 +1,3 @@ version=3 -http://search.cpan.org/dist/MLDBM/ .*/MLDBM-v?(\d[\d.]+)\.(?:tar(?:\.gz|\.bz2)?|tgz|zip) +https://metacpan.org/release/MLDBM/ .*/MLDBM-v?(\d[\d.]+)\.(?:tar(?:\.gz|\.bz2)?|tgz|zip) diff -Nru libmldbm-perl-2.04/lib/MLDBM.pm libmldbm-perl-2.05/lib/MLDBM.pm --- libmldbm-perl-2.04/lib/MLDBM.pm 2010-03-07 22:43:55.000000000 +0000 +++ libmldbm-perl-2.05/lib/MLDBM.pm 2013-02-21 09:19:13.000000000 +0000 @@ -9,12 +9,13 @@ # Raphael Manfredi # -require 5.004; +require 5.005; use strict; #################################################################### package MLDBM::Serializer; ## deferred +$MLDBM::Serializer::VERSION = $MLDBM::Serializer::VERSION = '2.05'; use Carp; # @@ -80,7 +81,7 @@ #################################################################### package MLDBM; -$MLDBM::VERSION = $MLDBM::VERSION = '2.04'; +$MLDBM::VERSION = $MLDBM::VERSION = '2.05'; require Tie::Hash; @MLDBM::ISA = 'Tie::Hash'; @@ -538,17 +539,17 @@ Copyright (c) 2002 Josh Chamas, Chamas Enterprises Inc. -Copyright (c) 2010 Alexandr Ciornii (alexchorny@gmail.com). +Copyright (c) 2010-2013 Alexandr Ciornii (alexchorny@gmail.com). This program is free software; you can redistribute it and/or modify it under the same terms as Perl itself. =head1 VERSION -Version 2.04 08 Mar 2010 +Version 2.05 =head1 SEE ALSO -perl(1), perltie(1), perlfunc(1), Data::Dumper(3), FreezeThaw(3), Storable(3), DBM::Deep. +perl(1), perltie(1), perlfunc(1), L, L, L, L, L. =cut diff -Nru libmldbm-perl-2.04/t/freezethaw.t libmldbm-perl-2.05/t/freezethaw.t --- libmldbm-perl-2.04/t/freezethaw.t 2010-01-29 16:14:34.000000000 +0000 +++ libmldbm-perl-2.05/t/freezethaw.t 2013-02-16 23:35:18.000000000 +0000 @@ -6,7 +6,7 @@ eval { require FreezeThaw }; if ($@) { - print "1..0\n"; + print "1..0 # SKIP Optional module (FreezeThaw) not installed\n"; exit 0; } tie my %o, 'MLDBM', 'testmldbm', O_CREAT|O_RDWR, 0640 or die $!;