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