r37355 - in /branches/upstream/libdevel-declare-perl/current: ./ inc/Module/ inc/Module/Install/ lib/Devel/
ryan52-guest at users.alioth.debian.org
ryan52-guest at users.alioth.debian.org
Wed Jun 3 15:26:10 UTC 2009
Author: ryan52-guest
Date: Wed Jun 3 15:26:05 2009
New Revision: 37355
URL: http://svn.debian.org/wsvn/pkg-perl/?sc=1&rev=37355
Log:
[svn-upgrade] Integrating new upstream version, libdevel-declare-perl (0.005004)
Modified:
branches/upstream/libdevel-declare-perl/current/Changes
branches/upstream/libdevel-declare-perl/current/MANIFEST
branches/upstream/libdevel-declare-perl/current/META.yml
branches/upstream/libdevel-declare-perl/current/inc/Module/Install.pm
branches/upstream/libdevel-declare-perl/current/inc/Module/Install/Base.pm
branches/upstream/libdevel-declare-perl/current/inc/Module/Install/MakeMaker.pm
branches/upstream/libdevel-declare-perl/current/inc/Module/Install/Makefile.pm
branches/upstream/libdevel-declare-perl/current/inc/Module/Install/Metadata.pm
branches/upstream/libdevel-declare-perl/current/lib/Devel/Declare.pm
branches/upstream/libdevel-declare-perl/current/stolen_chunk_of_toke.c
Modified: branches/upstream/libdevel-declare-perl/current/Changes
URL: http://svn.debian.org/wsvn/pkg-perl/branches/upstream/libdevel-declare-perl/current/Changes?rev=37355&op=diff
==============================================================================
--- branches/upstream/libdevel-declare-perl/current/Changes (original)
+++ branches/upstream/libdevel-declare-perl/current/Changes Wed Jun 3 15:26:05 2009
@@ -1,4 +1,8 @@
Changes for Devel-Declare
+
+0.005004
+ - Don't redefine MEM_WRAP_CHECK_ if it's already defined, getting rid of
+ compilation errors on some perls (Maik Fischer).
0.005003
- Failing tests for line number issues (Ash Berlin).
Modified: branches/upstream/libdevel-declare-perl/current/MANIFEST
URL: http://svn.debian.org/wsvn/pkg-perl/branches/upstream/libdevel-declare-perl/current/MANIFEST?rev=37355&op=diff
==============================================================================
--- branches/upstream/libdevel-declare-perl/current/MANIFEST (original)
+++ branches/upstream/libdevel-declare-perl/current/MANIFEST Wed Jun 3 15:26:05 2009
@@ -11,7 +11,6 @@
Makefile.PL
MANIFEST This list of files
META.yml
-README
stolen_chunk_of_toke.c
t/00load.t
t/build_sub_installer.t
Modified: branches/upstream/libdevel-declare-perl/current/META.yml
URL: http://svn.debian.org/wsvn/pkg-perl/branches/upstream/libdevel-declare-perl/current/META.yml?rev=37355&op=diff
==============================================================================
--- branches/upstream/libdevel-declare-perl/current/META.yml (original)
+++ branches/upstream/libdevel-declare-perl/current/META.yml Wed Jun 3 15:26:05 2009
@@ -10,7 +10,7 @@
ExtUtils::Depends: 0
ExtUtils::MakeMaker: 6.42
distribution_type: module
-generated_by: 'Module::Install version 0.90'
+generated_by: 'Module::Install version 0.91'
license: perl
meta-spec:
url: http://module-build.sourceforge.net/META-spec-v1.4.html
@@ -28,4 +28,4 @@
perl: 5.8.1
resources:
license: http://dev.perl.org/licenses/
-version: 0.005003
+version: 0.005004
Modified: branches/upstream/libdevel-declare-perl/current/inc/Module/Install.pm
URL: http://svn.debian.org/wsvn/pkg-perl/branches/upstream/libdevel-declare-perl/current/inc/Module/Install.pm?rev=37355&op=diff
==============================================================================
--- branches/upstream/libdevel-declare-perl/current/inc/Module/Install.pm (original)
+++ branches/upstream/libdevel-declare-perl/current/inc/Module/Install.pm Wed Jun 3 15:26:05 2009
@@ -28,7 +28,7 @@
# This is not enforced yet, but will be some time in the next few
# releases once we can make sure it won't clash with custom
# Module::Install extensions.
- $VERSION = '0.90';
+ $VERSION = '0.91';
# Storage for the pseudo-singleton
$MAIN = undef;
Modified: branches/upstream/libdevel-declare-perl/current/inc/Module/Install/Base.pm
URL: http://svn.debian.org/wsvn/pkg-perl/branches/upstream/libdevel-declare-perl/current/inc/Module/Install/Base.pm?rev=37355&op=diff
==============================================================================
--- branches/upstream/libdevel-declare-perl/current/inc/Module/Install/Base.pm (original)
+++ branches/upstream/libdevel-declare-perl/current/inc/Module/Install/Base.pm Wed Jun 3 15:26:05 2009
@@ -4,7 +4,7 @@
use strict 'vars';
use vars qw{$VERSION};
BEGIN {
- $VERSION = '0.90';
+ $VERSION = '0.91';
}
# Suspend handler for "redefined" warnings
Modified: branches/upstream/libdevel-declare-perl/current/inc/Module/Install/MakeMaker.pm
URL: http://svn.debian.org/wsvn/pkg-perl/branches/upstream/libdevel-declare-perl/current/inc/Module/Install/MakeMaker.pm?rev=37355&op=diff
==============================================================================
--- branches/upstream/libdevel-declare-perl/current/inc/Module/Install/MakeMaker.pm (original)
+++ branches/upstream/libdevel-declare-perl/current/inc/Module/Install/MakeMaker.pm Wed Jun 3 15:26:05 2009
@@ -7,7 +7,7 @@
use vars qw{$VERSION @ISA $ISCORE};
BEGIN {
- $VERSION = '0.90';
+ $VERSION = '0.91';
@ISA = 'Module::Install::Base';
$ISCORE = 1;
}
Modified: branches/upstream/libdevel-declare-perl/current/inc/Module/Install/Makefile.pm
URL: http://svn.debian.org/wsvn/pkg-perl/branches/upstream/libdevel-declare-perl/current/inc/Module/Install/Makefile.pm?rev=37355&op=diff
==============================================================================
--- branches/upstream/libdevel-declare-perl/current/inc/Module/Install/Makefile.pm (original)
+++ branches/upstream/libdevel-declare-perl/current/inc/Module/Install/Makefile.pm Wed Jun 3 15:26:05 2009
@@ -7,7 +7,7 @@
use vars qw{$VERSION @ISA $ISCORE};
BEGIN {
- $VERSION = '0.90';
+ $VERSION = '0.91';
@ISA = 'Module::Install::Base';
$ISCORE = 1;
}
Modified: branches/upstream/libdevel-declare-perl/current/inc/Module/Install/Metadata.pm
URL: http://svn.debian.org/wsvn/pkg-perl/branches/upstream/libdevel-declare-perl/current/inc/Module/Install/Metadata.pm?rev=37355&op=diff
==============================================================================
--- branches/upstream/libdevel-declare-perl/current/inc/Module/Install/Metadata.pm (original)
+++ branches/upstream/libdevel-declare-perl/current/inc/Module/Install/Metadata.pm Wed Jun 3 15:26:05 2009
@@ -6,7 +6,7 @@
use vars qw{$VERSION @ISA $ISCORE};
BEGIN {
- $VERSION = '0.90';
+ $VERSION = '0.91';
@ISA = 'Module::Install::Base';
$ISCORE = 1;
}
@@ -505,6 +505,17 @@
}
}
+sub test_requires_from {
+ my $self = shift;
+ my $content = Module::Install::_readperl($_[0]);
+ my @requires = $content =~ m/^use\s+([^\W\d]\w*(?:::\w+)*)\s+([\d\.]+)/mg;
+ while ( @requires ) {
+ my $module = shift @requires;
+ my $version = shift @requires;
+ $self->test_requires( $module => $version );
+ }
+}
+
# Convert triple-part versions (eg, 5.6.1 or 5.8.9) to
# numbers (eg, 5.006001 or 5.008009).
# Also, convert double-part versions (eg, 5.8)
Modified: branches/upstream/libdevel-declare-perl/current/lib/Devel/Declare.pm
URL: http://svn.debian.org/wsvn/pkg-perl/branches/upstream/libdevel-declare-perl/current/lib/Devel/Declare.pm?rev=37355&op=diff
==============================================================================
--- branches/upstream/libdevel-declare-perl/current/lib/Devel/Declare.pm (original)
+++ branches/upstream/libdevel-declare-perl/current/lib/Devel/Declare.pm Wed Jun 3 15:26:05 2009
@@ -4,7 +4,7 @@
use warnings;
use 5.008001;
-our $VERSION = '0.005003';
+our $VERSION = '0.005004';
use constant DECLARE_NAME => 1;
use constant DECLARE_PROTO => 2;
Modified: branches/upstream/libdevel-declare-perl/current/stolen_chunk_of_toke.c
URL: http://svn.debian.org/wsvn/pkg-perl/branches/upstream/libdevel-declare-perl/current/stolen_chunk_of_toke.c?rev=37355&op=diff
==============================================================================
--- branches/upstream/libdevel-declare-perl/current/stolen_chunk_of_toke.c (original)
+++ branches/upstream/libdevel-declare-perl/current/stolen_chunk_of_toke.c Wed Jun 3 15:26:05 2009
@@ -35,7 +35,6 @@
#define DPTR2FPTR(t,p) ((t)PTR2nat(p)) /* data pointer to function pointer */
#define FPTR2DPTR(t,p) ((t)PTR2nat(p)) /* function pointer to data pointer */
#define PTR2nat(p) (PTRV)(p) /* pointer to integer of PTRSIZE */
-#define MEM_WRAP_CHECK_(n,t) MEM_WRAP_CHECK(n,t),
/* conditionalise these two because as of 5.9.5 we already get them from
the headers (mst) */
@@ -44,6 +43,9 @@
#endif
#ifndef SvPVX_const
#define SvPVX_const(sv) ((const char*) (0 + SvPVX(sv)))
+#endif
+#ifndef MEM_WRAP_CHECK_
+#define MEM_WRAP_CHECK_(n,t) MEM_WRAP_CHECK(n,t),
#endif
#define SvPV_renew(sv,n) \
More information about the Pkg-perl-cvs-commits
mailing list