r36549 - in /trunk/libmodule-install-perl: ./ debian/ inc/Module/ inc/Module/Install/ lib/Module/ lib/Module/Install/ lib/Module/Install/Admin/ lib/inc/Module/ lib/inc/Module/Install/ t/lib/

jawnsy-guest at users.alioth.debian.org jawnsy-guest at users.alioth.debian.org
Thu May 28 04:03:42 UTC 2009


Author: jawnsy-guest
Date: Thu May 28 04:03:36 2009
New Revision: 36549

URL: http://svn.debian.org/wsvn/pkg-perl/?sc=1&rev=36549
Log:
New version upgrade. No release necessary.

Modified:
    trunk/libmodule-install-perl/Changes
    trunk/libmodule-install-perl/META.yml
    trunk/libmodule-install-perl/Makefile.PL
    trunk/libmodule-install-perl/debian/changelog
    trunk/libmodule-install-perl/debian/control
    trunk/libmodule-install-perl/inc/Module/Install.pm
    trunk/libmodule-install-perl/inc/Module/Install/Base.pm
    trunk/libmodule-install-perl/inc/Module/Install/Can.pm
    trunk/libmodule-install-perl/inc/Module/Install/Compiler.pm
    trunk/libmodule-install-perl/inc/Module/Install/Fetch.pm
    trunk/libmodule-install-perl/inc/Module/Install/Makefile.pm
    trunk/libmodule-install-perl/inc/Module/Install/Metadata.pm
    trunk/libmodule-install-perl/inc/Module/Install/Share.pm
    trunk/libmodule-install-perl/inc/Module/Install/Win32.pm
    trunk/libmodule-install-perl/inc/Module/Install/WriteAll.pm
    trunk/libmodule-install-perl/lib/Module/Install.pm
    trunk/libmodule-install-perl/lib/Module/Install/Admin.pm
    trunk/libmodule-install-perl/lib/Module/Install/Admin/Bundle.pm
    trunk/libmodule-install-perl/lib/Module/Install/Admin/Compiler.pm
    trunk/libmodule-install-perl/lib/Module/Install/Admin/Find.pm
    trunk/libmodule-install-perl/lib/Module/Install/Admin/Include.pm
    trunk/libmodule-install-perl/lib/Module/Install/Admin/Makefile.pm
    trunk/libmodule-install-perl/lib/Module/Install/Admin/Manifest.pm
    trunk/libmodule-install-perl/lib/Module/Install/Admin/Metadata.pm
    trunk/libmodule-install-perl/lib/Module/Install/Admin/ScanDeps.pm
    trunk/libmodule-install-perl/lib/Module/Install/Admin/WriteAll.pm
    trunk/libmodule-install-perl/lib/Module/Install/AutoInstall.pm
    trunk/libmodule-install-perl/lib/Module/Install/Base.pm
    trunk/libmodule-install-perl/lib/Module/Install/Bundle.pm
    trunk/libmodule-install-perl/lib/Module/Install/Can.pm
    trunk/libmodule-install-perl/lib/Module/Install/Compiler.pm
    trunk/libmodule-install-perl/lib/Module/Install/DSL.pm
    trunk/libmodule-install-perl/lib/Module/Install/Deprecated.pm
    trunk/libmodule-install-perl/lib/Module/Install/External.pm
    trunk/libmodule-install-perl/lib/Module/Install/Fetch.pm
    trunk/libmodule-install-perl/lib/Module/Install/Include.pm
    trunk/libmodule-install-perl/lib/Module/Install/Inline.pm
    trunk/libmodule-install-perl/lib/Module/Install/MakeMaker.pm
    trunk/libmodule-install-perl/lib/Module/Install/Makefile.pm
    trunk/libmodule-install-perl/lib/Module/Install/Metadata.pm
    trunk/libmodule-install-perl/lib/Module/Install/PAR.pm
    trunk/libmodule-install-perl/lib/Module/Install/Run.pm
    trunk/libmodule-install-perl/lib/Module/Install/Scripts.pm
    trunk/libmodule-install-perl/lib/Module/Install/Share.pm
    trunk/libmodule-install-perl/lib/Module/Install/Win32.pm
    trunk/libmodule-install-perl/lib/Module/Install/With.pm
    trunk/libmodule-install-perl/lib/Module/Install/WriteAll.pm
    trunk/libmodule-install-perl/lib/inc/Module/Install.pm
    trunk/libmodule-install-perl/lib/inc/Module/Install/DSL.pm
    trunk/libmodule-install-perl/t/lib/Test.pm

Modified: trunk/libmodule-install-perl/Changes
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/libmodule-install-perl/Changes?rev=36549&op=diff
==============================================================================
--- trunk/libmodule-install-perl/Changes (original)
+++ trunk/libmodule-install-perl/Changes Thu May 28 04:03:36 2009
@@ -1,4 +1,7 @@
 Changes for Perl programming language extension Module-Install
+
+0.91 Thu 28 May 2009
+	- Add missing dependency on Parse::CPAN::Meta
 
 0.90 Fri 22 May 2009
 	- Adding a first implementation of MYMETA

Modified: trunk/libmodule-install-perl/META.yml
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/libmodule-install-perl/META.yml?rev=36549&op=diff
==============================================================================
--- trunk/libmodule-install-perl/META.yml (original)
+++ trunk/libmodule-install-perl/META.yml Thu May 28 04:03:36 2009
@@ -10,7 +10,7 @@
   ExtUtils::MakeMaker: 6.42
   YAML::Tiny: 1.33
 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
@@ -34,10 +34,11 @@
   Module::CoreList: 2.17
   Module::ScanDeps: 0.89
   PAR::Dist: 0.29
+  Parse::CPAN::Meta: 1.39
   YAML::Tiny: 1.38
   perl: 5.005
 resources:
   ChangeLog: http://fisheye2.atlassian.com/changelog/cpan/trunk/Module-Install
   license: http://dev.perl.org/licenses/
   repository: http://svn.ali.as/cpan/trunk/Module-Install
-version: 0.90
+version: 0.91

Modified: trunk/libmodule-install-perl/Makefile.PL
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/libmodule-install-perl/Makefile.PL?rev=36549&op=diff
==============================================================================
--- trunk/libmodule-install-perl/Makefile.PL (original)
+++ trunk/libmodule-install-perl/Makefile.PL Thu May 28 04:03:36 2009
@@ -20,6 +20,7 @@
 author        'Adam Kennedy <adamk at cpan.org>';
 perl_version  '5.005';
 all_from      'lib/Module/Install.pm';
+requires      'Parse::CPAN::Meta' => '1.39';
 requires      'File::Spec'        => '3.2701';
 requires      'Devel::PPPort'     => '3.16';
 requires      'File::Remove'      => '1.42';

Modified: trunk/libmodule-install-perl/debian/changelog
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/libmodule-install-perl/debian/changelog?rev=36549&op=diff
==============================================================================
--- trunk/libmodule-install-perl/debian/changelog (original)
+++ trunk/libmodule-install-perl/debian/changelog Thu May 28 04:03:36 2009
@@ -1,3 +1,14 @@
+libmodule-install-perl (0.91-1) UNRELEASED; urgency=low
+
+  NO RELEASE NECESSARY. Upstream merely fixed a missing dependency on
+  Parse::CPAN::Meta. I don't think this affects us since Test::CPAN::META
+  already depends on this. Also upstream expects 1.39+ but no changes have
+  happened that affect Debian in 1.38; so that's what control expects.
+
+  * New upstream release
+
+ -- Jonathan Yu <frequency at cpan.org>  Wed, 27 May 2009 23:55:26 -0400
+
 libmodule-install-perl (0.90-1) unstable; urgency=low
 
   [ Jonathan Yu ]

Modified: trunk/libmodule-install-perl/debian/control
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/libmodule-install-perl/debian/control?rev=36549&op=diff
==============================================================================
--- trunk/libmodule-install-perl/debian/control (original)
+++ trunk/libmodule-install-perl/debian/control Thu May 28 04:03:36 2009
@@ -7,9 +7,10 @@
  libextutils-parsexs-perl (>= 2.19), libmodule-corelist-perl (>= 2.17),
  libfile-remove-perl (>= 1.42), libyaml-tiny-perl (>= 1.36),
  libpod-simple-perl (>= 3.07), libalgorithm-diff-perl, libjson-perl (>= 2.14),
- libtest-cpan-meta-perl (>= 0.12), libtest-minimumversion-perl (>= 0.008),
+ libparse-cpan-meta-perl (>= 1.38),
  perl-modules (>= 5.10) | libarchive-tar-perl (>= 1.38),
  perl-modules (>= 5.10) | libmodule-build-perl (>= 0.2804),
+ libtest-cpan-meta-perl (>= 0.12), libtest-minimumversion-perl (>= 0.008),
  libtest-pod-perl, libtest-harness-perl (>= 3.13),
  libtest-simple-perl (>= 0.86)
 Maintainer: Debian Perl Group <pkg-perl-maintainers at lists.alioth.debian.org>
@@ -31,7 +32,7 @@
  libextutils-install-perl (>= 1.52), libextutils-parsexs-perl (>= 2.19),
  perl-modules (>= 5.10) | libarchive-tar-perl (>= 1.38),
  perl-modules (>= 5.10) | libmodule-build-perl (>= 0.2804),
- libjson-perl (>= 2.14)
+ libjson-perl (>= 2.14), libparse-cpan-meta-perl (>= 1.38)
 Description: Perl module to install other Perl modules
  Module::Install is a package for writing installers for CPAN (or CPAN-like)
  distributions that are clean, simple, minimalist, act in a strictly correct

Modified: trunk/libmodule-install-perl/inc/Module/Install.pm
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/libmodule-install-perl/inc/Module/Install.pm?rev=36549&op=diff
==============================================================================
--- trunk/libmodule-install-perl/inc/Module/Install.pm (original)
+++ trunk/libmodule-install-perl/inc/Module/Install.pm Thu May 28 04:03:36 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: trunk/libmodule-install-perl/inc/Module/Install/Base.pm
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/libmodule-install-perl/inc/Module/Install/Base.pm?rev=36549&op=diff
==============================================================================
--- trunk/libmodule-install-perl/inc/Module/Install/Base.pm (original)
+++ trunk/libmodule-install-perl/inc/Module/Install/Base.pm Thu May 28 04:03:36 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: trunk/libmodule-install-perl/inc/Module/Install/Can.pm
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/libmodule-install-perl/inc/Module/Install/Can.pm?rev=36549&op=diff
==============================================================================
--- trunk/libmodule-install-perl/inc/Module/Install/Can.pm (original)
+++ trunk/libmodule-install-perl/inc/Module/Install/Can.pm Thu May 28 04:03:36 2009
@@ -9,7 +9,7 @@
 
 use vars qw{$VERSION @ISA $ISCORE};
 BEGIN {
-	$VERSION = '0.90';
+	$VERSION = '0.91';
 	@ISA     = 'Module::Install::Base';
 	$ISCORE  = 1;
 }

Modified: trunk/libmodule-install-perl/inc/Module/Install/Compiler.pm
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/libmodule-install-perl/inc/Module/Install/Compiler.pm?rev=36549&op=diff
==============================================================================
--- trunk/libmodule-install-perl/inc/Module/Install/Compiler.pm (original)
+++ trunk/libmodule-install-perl/inc/Module/Install/Compiler.pm Thu May 28 04:03:36 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: trunk/libmodule-install-perl/inc/Module/Install/Fetch.pm
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/libmodule-install-perl/inc/Module/Install/Fetch.pm?rev=36549&op=diff
==============================================================================
--- trunk/libmodule-install-perl/inc/Module/Install/Fetch.pm (original)
+++ trunk/libmodule-install-perl/inc/Module/Install/Fetch.pm Thu May 28 04:03:36 2009
@@ -6,7 +6,7 @@
 
 use vars qw{$VERSION @ISA $ISCORE};
 BEGIN {
-	$VERSION = '0.90';
+	$VERSION = '0.91';
 	@ISA     = 'Module::Install::Base';
 	$ISCORE  = 1;
 }

Modified: trunk/libmodule-install-perl/inc/Module/Install/Makefile.pm
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/libmodule-install-perl/inc/Module/Install/Makefile.pm?rev=36549&op=diff
==============================================================================
--- trunk/libmodule-install-perl/inc/Module/Install/Makefile.pm (original)
+++ trunk/libmodule-install-perl/inc/Module/Install/Makefile.pm Thu May 28 04:03:36 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: trunk/libmodule-install-perl/inc/Module/Install/Metadata.pm
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/libmodule-install-perl/inc/Module/Install/Metadata.pm?rev=36549&op=diff
==============================================================================
--- trunk/libmodule-install-perl/inc/Module/Install/Metadata.pm (original)
+++ trunk/libmodule-install-perl/inc/Module/Install/Metadata.pm Thu May 28 04:03:36 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: trunk/libmodule-install-perl/inc/Module/Install/Share.pm
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/libmodule-install-perl/inc/Module/Install/Share.pm?rev=36549&op=diff
==============================================================================
--- trunk/libmodule-install-perl/inc/Module/Install/Share.pm (original)
+++ trunk/libmodule-install-perl/inc/Module/Install/Share.pm Thu May 28 04:03:36 2009
@@ -6,7 +6,7 @@
 
 use vars qw{$VERSION @ISA $ISCORE};
 BEGIN {
-	$VERSION = '0.90';
+	$VERSION = '0.91';
 	@ISA     = 'Module::Install::Base';
 	$ISCORE  = 1;
 }

Modified: trunk/libmodule-install-perl/inc/Module/Install/Win32.pm
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/libmodule-install-perl/inc/Module/Install/Win32.pm?rev=36549&op=diff
==============================================================================
--- trunk/libmodule-install-perl/inc/Module/Install/Win32.pm (original)
+++ trunk/libmodule-install-perl/inc/Module/Install/Win32.pm Thu May 28 04:03:36 2009
@@ -6,7 +6,7 @@
 
 use vars qw{$VERSION @ISA $ISCORE};
 BEGIN {
-	$VERSION = '0.90';
+	$VERSION = '0.91';
 	@ISA     = 'Module::Install::Base';
 	$ISCORE  = 1;
 }

Modified: trunk/libmodule-install-perl/inc/Module/Install/WriteAll.pm
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/libmodule-install-perl/inc/Module/Install/WriteAll.pm?rev=36549&op=diff
==============================================================================
--- trunk/libmodule-install-perl/inc/Module/Install/WriteAll.pm (original)
+++ trunk/libmodule-install-perl/inc/Module/Install/WriteAll.pm Thu May 28 04:03:36 2009
@@ -6,7 +6,7 @@
 
 use vars qw{$VERSION @ISA $ISCORE};
 BEGIN {
-	$VERSION = '0.90';;
+	$VERSION = '0.91';;
 	@ISA     = qw{Module::Install::Base};
 	$ISCORE  = 1;
 }

Modified: trunk/libmodule-install-perl/lib/Module/Install.pm
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/libmodule-install-perl/lib/Module/Install.pm?rev=36549&op=diff
==============================================================================
--- trunk/libmodule-install-perl/lib/Module/Install.pm (original)
+++ trunk/libmodule-install-perl/lib/Module/Install.pm Thu May 28 04:03:36 2009
@@ -27,7 +27,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: trunk/libmodule-install-perl/lib/Module/Install/Admin.pm
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/libmodule-install-perl/lib/Module/Install/Admin.pm?rev=36549&op=diff
==============================================================================
--- trunk/libmodule-install-perl/lib/Module/Install/Admin.pm (original)
+++ trunk/libmodule-install-perl/lib/Module/Install/Admin.pm Thu May 28 04:03:36 2009
@@ -6,7 +6,7 @@
 
 use vars qw{$VERSION @ISA};
 BEGIN {
-	$VERSION = '0.90';
+	$VERSION = '0.91';
 	@ISA     = 'Module::Install';
 }
 

Modified: trunk/libmodule-install-perl/lib/Module/Install/Admin/Bundle.pm
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/libmodule-install-perl/lib/Module/Install/Admin/Bundle.pm?rev=36549&op=diff
==============================================================================
--- trunk/libmodule-install-perl/lib/Module/Install/Admin/Bundle.pm (original)
+++ trunk/libmodule-install-perl/lib/Module/Install/Admin/Bundle.pm Thu May 28 04:03:36 2009
@@ -5,7 +5,7 @@
 
 use vars qw{$VERSION @ISA};
 BEGIN {
-	$VERSION = '0.90';;
+	$VERSION = '0.91';;
 	@ISA     = qw{Module::Install::Base};
 }
 

Modified: trunk/libmodule-install-perl/lib/Module/Install/Admin/Compiler.pm
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/libmodule-install-perl/lib/Module/Install/Admin/Compiler.pm?rev=36549&op=diff
==============================================================================
--- trunk/libmodule-install-perl/lib/Module/Install/Admin/Compiler.pm (original)
+++ trunk/libmodule-install-perl/lib/Module/Install/Admin/Compiler.pm Thu May 28 04:03:36 2009
@@ -7,7 +7,7 @@
 
 use vars qw{$VERSION @ISA};
 BEGIN {
-	$VERSION = '0.90';;
+	$VERSION = '0.91';;
 	@ISA     = qw{Module::Install::Base};
 }
 

Modified: trunk/libmodule-install-perl/lib/Module/Install/Admin/Find.pm
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/libmodule-install-perl/lib/Module/Install/Admin/Find.pm?rev=36549&op=diff
==============================================================================
--- trunk/libmodule-install-perl/lib/Module/Install/Admin/Find.pm (original)
+++ trunk/libmodule-install-perl/lib/Module/Install/Admin/Find.pm Thu May 28 04:03:36 2009
@@ -5,7 +5,7 @@
 use Module::Install::Base ();
 use vars qw{$VERSION @ISA};
 BEGIN {
-	$VERSION = '0.90';;
+	$VERSION = '0.91';;
 	@ISA = qw(Module::Install::Base);
 }
 

Modified: trunk/libmodule-install-perl/lib/Module/Install/Admin/Include.pm
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/libmodule-install-perl/lib/Module/Install/Admin/Include.pm?rev=36549&op=diff
==============================================================================
--- trunk/libmodule-install-perl/lib/Module/Install/Admin/Include.pm (original)
+++ trunk/libmodule-install-perl/lib/Module/Install/Admin/Include.pm Thu May 28 04:03:36 2009
@@ -5,7 +5,7 @@
 
 use vars qw{$VERSION @ISA};
 BEGIN {
-	$VERSION = '0.90';;
+	$VERSION = '0.91';;
 	@ISA     = qw{Module::Install::Base};
 }
 

Modified: trunk/libmodule-install-perl/lib/Module/Install/Admin/Makefile.pm
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/libmodule-install-perl/lib/Module/Install/Admin/Makefile.pm?rev=36549&op=diff
==============================================================================
--- trunk/libmodule-install-perl/lib/Module/Install/Admin/Makefile.pm (original)
+++ trunk/libmodule-install-perl/lib/Module/Install/Admin/Makefile.pm Thu May 28 04:03:36 2009
@@ -6,7 +6,7 @@
 
 use vars qw{$VERSION @ISA};
 BEGIN {
-	$VERSION = '0.90';;
+	$VERSION = '0.91';;
 	@ISA     = qw{Module::Install::Base};
 }
 

Modified: trunk/libmodule-install-perl/lib/Module/Install/Admin/Manifest.pm
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/libmodule-install-perl/lib/Module/Install/Admin/Manifest.pm?rev=36549&op=diff
==============================================================================
--- trunk/libmodule-install-perl/lib/Module/Install/Admin/Manifest.pm (original)
+++ trunk/libmodule-install-perl/lib/Module/Install/Admin/Manifest.pm Thu May 28 04:03:36 2009
@@ -5,7 +5,7 @@
 
 use vars qw{$VERSION @ISA};
 BEGIN {
-	$VERSION = '0.90';;
+	$VERSION = '0.91';;
 	@ISA     = qw{Module::Install::Base};
 }
 

Modified: trunk/libmodule-install-perl/lib/Module/Install/Admin/Metadata.pm
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/libmodule-install-perl/lib/Module/Install/Admin/Metadata.pm?rev=36549&op=diff
==============================================================================
--- trunk/libmodule-install-perl/lib/Module/Install/Admin/Metadata.pm (original)
+++ trunk/libmodule-install-perl/lib/Module/Install/Admin/Metadata.pm Thu May 28 04:03:36 2009
@@ -6,7 +6,7 @@
 
 use vars qw{$VERSION @ISA};
 BEGIN {
-	$VERSION = '0.90';;
+	$VERSION = '0.91';;
 	@ISA     = 'Module::Install::Base';
 }
 

Modified: trunk/libmodule-install-perl/lib/Module/Install/Admin/ScanDeps.pm
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/libmodule-install-perl/lib/Module/Install/Admin/ScanDeps.pm?rev=36549&op=diff
==============================================================================
--- trunk/libmodule-install-perl/lib/Module/Install/Admin/ScanDeps.pm (original)
+++ trunk/libmodule-install-perl/lib/Module/Install/Admin/ScanDeps.pm Thu May 28 04:03:36 2009
@@ -4,7 +4,7 @@
 use Module::Install::Base ();
 use vars qw{$VERSION @ISA};
 BEGIN {
-	$VERSION = '0.90';;
+	$VERSION = '0.91';;
 	@ISA = qw(Module::Install::Base);
 }
 

Modified: trunk/libmodule-install-perl/lib/Module/Install/Admin/WriteAll.pm
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/libmodule-install-perl/lib/Module/Install/Admin/WriteAll.pm?rev=36549&op=diff
==============================================================================
--- trunk/libmodule-install-perl/lib/Module/Install/Admin/WriteAll.pm (original)
+++ trunk/libmodule-install-perl/lib/Module/Install/Admin/WriteAll.pm Thu May 28 04:03:36 2009
@@ -5,7 +5,7 @@
 
 use vars qw{$VERSION @ISA};
 BEGIN {
-	$VERSION = '0.90';;
+	$VERSION = '0.91';;
 	@ISA     = qw{Module::Install::Base};
 }
 

Modified: trunk/libmodule-install-perl/lib/Module/Install/AutoInstall.pm
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/libmodule-install-perl/lib/Module/Install/AutoInstall.pm?rev=36549&op=diff
==============================================================================
--- trunk/libmodule-install-perl/lib/Module/Install/AutoInstall.pm (original)
+++ trunk/libmodule-install-perl/lib/Module/Install/AutoInstall.pm Thu May 28 04:03:36 2009
@@ -5,7 +5,7 @@
 
 use vars qw{$VERSION @ISA $ISCORE};
 BEGIN {
-	$VERSION = '0.90';
+	$VERSION = '0.91';
 	@ISA     = 'Module::Install::Base';
 	$ISCORE  = 1;
 }

Modified: trunk/libmodule-install-perl/lib/Module/Install/Base.pm
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/libmodule-install-perl/lib/Module/Install/Base.pm?rev=36549&op=diff
==============================================================================
--- trunk/libmodule-install-perl/lib/Module/Install/Base.pm (original)
+++ trunk/libmodule-install-perl/lib/Module/Install/Base.pm Thu May 28 04:03:36 2009
@@ -3,7 +3,7 @@
 use strict 'vars';
 use vars qw{$VERSION};
 BEGIN {
-	$VERSION = '0.90';
+	$VERSION = '0.91';
 }
 
 # Suspend handler for "redefined" warnings

Modified: trunk/libmodule-install-perl/lib/Module/Install/Bundle.pm
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/libmodule-install-perl/lib/Module/Install/Bundle.pm?rev=36549&op=diff
==============================================================================
--- trunk/libmodule-install-perl/lib/Module/Install/Bundle.pm (original)
+++ trunk/libmodule-install-perl/lib/Module/Install/Bundle.pm Thu May 28 04:03:36 2009
@@ -9,7 +9,7 @@
 
 use vars qw{$VERSION @ISA $ISCORE};
 BEGIN {
-	$VERSION = '0.90';
+	$VERSION = '0.91';
 	@ISA     = 'Module::Install::Base';
 	$ISCORE  = 1;
 }

Modified: trunk/libmodule-install-perl/lib/Module/Install/Can.pm
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/libmodule-install-perl/lib/Module/Install/Can.pm?rev=36549&op=diff
==============================================================================
--- trunk/libmodule-install-perl/lib/Module/Install/Can.pm (original)
+++ trunk/libmodule-install-perl/lib/Module/Install/Can.pm Thu May 28 04:03:36 2009
@@ -8,7 +8,7 @@
 
 use vars qw{$VERSION @ISA $ISCORE};
 BEGIN {
-	$VERSION = '0.90';
+	$VERSION = '0.91';
 	@ISA     = 'Module::Install::Base';
 	$ISCORE  = 1;
 }

Modified: trunk/libmodule-install-perl/lib/Module/Install/Compiler.pm
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/libmodule-install-perl/lib/Module/Install/Compiler.pm?rev=36549&op=diff
==============================================================================
--- trunk/libmodule-install-perl/lib/Module/Install/Compiler.pm (original)
+++ trunk/libmodule-install-perl/lib/Module/Install/Compiler.pm Thu May 28 04:03:36 2009
@@ -6,7 +6,7 @@
 
 use vars qw{$VERSION @ISA $ISCORE};
 BEGIN {
-	$VERSION = '0.90';
+	$VERSION = '0.91';
 	@ISA     = 'Module::Install::Base';
 	$ISCORE  = 1;
 }

Modified: trunk/libmodule-install-perl/lib/Module/Install/DSL.pm
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/libmodule-install-perl/lib/Module/Install/DSL.pm?rev=36549&op=diff
==============================================================================
--- trunk/libmodule-install-perl/lib/Module/Install/DSL.pm (original)
+++ trunk/libmodule-install-perl/lib/Module/Install/DSL.pm Thu May 28 04:03:36 2009
@@ -3,7 +3,7 @@
 use strict;
 use vars qw{$VERSION $ISCORE};
 BEGIN {
-	$VERSION = '0.90';
+	$VERSION = '0.91';
 	$ISCORE  = 1;
 	*inc::Module::Install::DSL::VERSION = *VERSION;
 	@inc::Module::Install::DSL::ISA     = __PACKAGE__;

Modified: trunk/libmodule-install-perl/lib/Module/Install/Deprecated.pm
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/libmodule-install-perl/lib/Module/Install/Deprecated.pm?rev=36549&op=diff
==============================================================================
--- trunk/libmodule-install-perl/lib/Module/Install/Deprecated.pm (original)
+++ trunk/libmodule-install-perl/lib/Module/Install/Deprecated.pm Thu May 28 04:03:36 2009
@@ -5,7 +5,7 @@
 
 use vars qw{$VERSION @ISA $ISCORE};
 BEGIN {
-	$VERSION = '0.90';
+	$VERSION = '0.91';
 	@ISA     = 'Module::Install::Base';
 	$ISCORE  = 1;
 }

Modified: trunk/libmodule-install-perl/lib/Module/Install/External.pm
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/libmodule-install-perl/lib/Module/Install/External.pm?rev=36549&op=diff
==============================================================================
--- trunk/libmodule-install-perl/lib/Module/Install/External.pm (original)
+++ trunk/libmodule-install-perl/lib/Module/Install/External.pm Thu May 28 04:03:36 2009
@@ -7,7 +7,7 @@
 
 use vars qw{$VERSION $ISCORE @ISA};
 BEGIN {
-	$VERSION = '0.90';
+	$VERSION = '0.91';
 	$ISCORE  = 1;
 	@ISA     = qw{Module::Install::Base};
 }

Modified: trunk/libmodule-install-perl/lib/Module/Install/Fetch.pm
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/libmodule-install-perl/lib/Module/Install/Fetch.pm?rev=36549&op=diff
==============================================================================
--- trunk/libmodule-install-perl/lib/Module/Install/Fetch.pm (original)
+++ trunk/libmodule-install-perl/lib/Module/Install/Fetch.pm Thu May 28 04:03:36 2009
@@ -5,7 +5,7 @@
 
 use vars qw{$VERSION @ISA $ISCORE};
 BEGIN {
-	$VERSION = '0.90';
+	$VERSION = '0.91';
 	@ISA     = 'Module::Install::Base';
 	$ISCORE  = 1;
 }

Modified: trunk/libmodule-install-perl/lib/Module/Install/Include.pm
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/libmodule-install-perl/lib/Module/Install/Include.pm?rev=36549&op=diff
==============================================================================
--- trunk/libmodule-install-perl/lib/Module/Install/Include.pm (original)
+++ trunk/libmodule-install-perl/lib/Module/Install/Include.pm Thu May 28 04:03:36 2009
@@ -5,7 +5,7 @@
 
 use vars qw{$VERSION @ISA $ISCORE};
 BEGIN {
-	$VERSION = '0.90';
+	$VERSION = '0.91';
 	@ISA     = 'Module::Install::Base';
 	$ISCORE  = 1;
 }

Modified: trunk/libmodule-install-perl/lib/Module/Install/Inline.pm
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/libmodule-install-perl/lib/Module/Install/Inline.pm?rev=36549&op=diff
==============================================================================
--- trunk/libmodule-install-perl/lib/Module/Install/Inline.pm (original)
+++ trunk/libmodule-install-perl/lib/Module/Install/Inline.pm Thu May 28 04:03:36 2009
@@ -5,7 +5,7 @@
 
 use vars qw{$VERSION @ISA $ISCORE};
 BEGIN {
-	$VERSION = '0.90';
+	$VERSION = '0.91';
 	@ISA     = 'Module::Install::Base';
 	$ISCORE  = 1;
 }

Modified: trunk/libmodule-install-perl/lib/Module/Install/MakeMaker.pm
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/libmodule-install-perl/lib/Module/Install/MakeMaker.pm?rev=36549&op=diff
==============================================================================
--- trunk/libmodule-install-perl/lib/Module/Install/MakeMaker.pm (original)
+++ trunk/libmodule-install-perl/lib/Module/Install/MakeMaker.pm Thu May 28 04:03:36 2009
@@ -6,7 +6,7 @@
 
 use vars qw{$VERSION @ISA $ISCORE};
 BEGIN {
-	$VERSION = '0.90';
+	$VERSION = '0.91';
 	@ISA     = 'Module::Install::Base';
 	$ISCORE  = 1;
 }

Modified: trunk/libmodule-install-perl/lib/Module/Install/Makefile.pm
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/libmodule-install-perl/lib/Module/Install/Makefile.pm?rev=36549&op=diff
==============================================================================
--- trunk/libmodule-install-perl/lib/Module/Install/Makefile.pm (original)
+++ trunk/libmodule-install-perl/lib/Module/Install/Makefile.pm Thu May 28 04:03:36 2009
@@ -6,7 +6,7 @@
 
 use vars qw{$VERSION @ISA $ISCORE};
 BEGIN {
-	$VERSION = '0.90';
+	$VERSION = '0.91';
 	@ISA     = 'Module::Install::Base';
 	$ISCORE  = 1;
 }

Modified: trunk/libmodule-install-perl/lib/Module/Install/Metadata.pm
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/libmodule-install-perl/lib/Module/Install/Metadata.pm?rev=36549&op=diff
==============================================================================
--- trunk/libmodule-install-perl/lib/Module/Install/Metadata.pm (original)
+++ trunk/libmodule-install-perl/lib/Module/Install/Metadata.pm Thu May 28 04:03:36 2009
@@ -5,7 +5,7 @@
 
 use vars qw{$VERSION @ISA $ISCORE};
 BEGIN {
-	$VERSION = '0.90';
+	$VERSION = '0.91';
 	@ISA     = 'Module::Install::Base';
 	$ISCORE  = 1;
 }
@@ -504,6 +504,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: trunk/libmodule-install-perl/lib/Module/Install/PAR.pm
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/libmodule-install-perl/lib/Module/Install/PAR.pm?rev=36549&op=diff
==============================================================================
--- trunk/libmodule-install-perl/lib/Module/Install/PAR.pm (original)
+++ trunk/libmodule-install-perl/lib/Module/Install/PAR.pm Thu May 28 04:03:36 2009
@@ -5,7 +5,7 @@
 
 use vars qw{$VERSION @ISA $ISCORE};
 BEGIN {
-	$VERSION = '0.90';
+	$VERSION = '0.91';
 	@ISA     = 'Module::Install::Base';
 	$ISCORE  = 1;
 }

Modified: trunk/libmodule-install-perl/lib/Module/Install/Run.pm
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/libmodule-install-perl/lib/Module/Install/Run.pm?rev=36549&op=diff
==============================================================================
--- trunk/libmodule-install-perl/lib/Module/Install/Run.pm (original)
+++ trunk/libmodule-install-perl/lib/Module/Install/Run.pm Thu May 28 04:03:36 2009
@@ -5,7 +5,7 @@
 
 use vars qw{$VERSION @ISA $ISCORE};
 BEGIN {
-	$VERSION = '0.90';
+	$VERSION = '0.91';
 	@ISA     = 'Module::Install::Base';
 	$ISCORE  = 1;
 }

Modified: trunk/libmodule-install-perl/lib/Module/Install/Scripts.pm
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/libmodule-install-perl/lib/Module/Install/Scripts.pm?rev=36549&op=diff
==============================================================================
--- trunk/libmodule-install-perl/lib/Module/Install/Scripts.pm (original)
+++ trunk/libmodule-install-perl/lib/Module/Install/Scripts.pm Thu May 28 04:03:36 2009
@@ -5,7 +5,7 @@
 
 use vars qw{$VERSION @ISA $ISCORE};
 BEGIN {
-	$VERSION = '0.90';
+	$VERSION = '0.91';
 	@ISA     = 'Module::Install::Base';
 	$ISCORE  = 1;
 }

Modified: trunk/libmodule-install-perl/lib/Module/Install/Share.pm
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/libmodule-install-perl/lib/Module/Install/Share.pm?rev=36549&op=diff
==============================================================================
--- trunk/libmodule-install-perl/lib/Module/Install/Share.pm (original)
+++ trunk/libmodule-install-perl/lib/Module/Install/Share.pm Thu May 28 04:03:36 2009
@@ -5,7 +5,7 @@
 
 use vars qw{$VERSION @ISA $ISCORE};
 BEGIN {
-	$VERSION = '0.90';
+	$VERSION = '0.91';
 	@ISA     = 'Module::Install::Base';
 	$ISCORE  = 1;
 }

Modified: trunk/libmodule-install-perl/lib/Module/Install/Win32.pm
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/libmodule-install-perl/lib/Module/Install/Win32.pm?rev=36549&op=diff
==============================================================================
--- trunk/libmodule-install-perl/lib/Module/Install/Win32.pm (original)
+++ trunk/libmodule-install-perl/lib/Module/Install/Win32.pm Thu May 28 04:03:36 2009
@@ -5,7 +5,7 @@
 
 use vars qw{$VERSION @ISA $ISCORE};
 BEGIN {
-	$VERSION = '0.90';
+	$VERSION = '0.91';
 	@ISA     = 'Module::Install::Base';
 	$ISCORE  = 1;
 }

Modified: trunk/libmodule-install-perl/lib/Module/Install/With.pm
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/libmodule-install-perl/lib/Module/Install/With.pm?rev=36549&op=diff
==============================================================================
--- trunk/libmodule-install-perl/lib/Module/Install/With.pm (original)
+++ trunk/libmodule-install-perl/lib/Module/Install/With.pm Thu May 28 04:03:36 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: trunk/libmodule-install-perl/lib/Module/Install/WriteAll.pm
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/libmodule-install-perl/lib/Module/Install/WriteAll.pm?rev=36549&op=diff
==============================================================================
--- trunk/libmodule-install-perl/lib/Module/Install/WriteAll.pm (original)
+++ trunk/libmodule-install-perl/lib/Module/Install/WriteAll.pm Thu May 28 04:03:36 2009
@@ -5,7 +5,7 @@
 
 use vars qw{$VERSION @ISA $ISCORE};
 BEGIN {
-	$VERSION = '0.90';;
+	$VERSION = '0.91';;
 	@ISA     = qw{Module::Install::Base};
 	$ISCORE  = 1;
 }

Modified: trunk/libmodule-install-perl/lib/inc/Module/Install.pm
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/libmodule-install-perl/lib/inc/Module/Install.pm?rev=36549&op=diff
==============================================================================
--- trunk/libmodule-install-perl/lib/inc/Module/Install.pm (original)
+++ trunk/libmodule-install-perl/lib/inc/Module/Install.pm Thu May 28 04:03:36 2009
@@ -18,7 +18,7 @@
 	# version an author currently has installed.
 	# This allows it to implement any back-compatibility features
 	# it may want or need to.
-	$VERSION = '0.90';	
+	$VERSION = '0.91';	
 }
 
 if ( -d './inc' ) {

Modified: trunk/libmodule-install-perl/lib/inc/Module/Install/DSL.pm
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/libmodule-install-perl/lib/inc/Module/Install/DSL.pm?rev=36549&op=diff
==============================================================================
--- trunk/libmodule-install-perl/lib/inc/Module/Install/DSL.pm (original)
+++ trunk/libmodule-install-perl/lib/inc/Module/Install/DSL.pm Thu May 28 04:03:36 2009
@@ -18,7 +18,7 @@
 	# version an author currently has installed.
 	# This allows it to implement any back-compatibility features
 	# it may want or need to.
-	$VERSION = '0.90';	
+	$VERSION = '0.91';	
 }
 
 if ( -d './inc' ) {

Modified: trunk/libmodule-install-perl/t/lib/Test.pm
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/libmodule-install-perl/t/lib/Test.pm?rev=36549&op=diff
==============================================================================
--- trunk/libmodule-install-perl/t/lib/Test.pm (original)
+++ trunk/libmodule-install-perl/t/lib/Test.pm Thu May 28 04:03:36 2009
@@ -8,7 +8,7 @@
 
 use vars qw{$VERSION @ISA @EXPORT};
 BEGIN {
-	$VERSION = '0.90';
+	$VERSION = '0.91';
 	@ISA     = 'Exporter';
 	@EXPORT  = qw{
 		create_dist




More information about the Pkg-perl-cvs-commits mailing list