r9479 - in /branches/upstream/libclass-inspector-perl/current: ./ inc/Module/ inc/Module/Install/ lib/Class/ t/

gregoa-guest at users.alioth.debian.org gregoa-guest at users.alioth.debian.org
Sat Nov 17 13:51:22 UTC 2007


Author: gregoa-guest
Date: Sat Nov 17 13:51:22 2007
New Revision: 9479

URL: http://svn.debian.org/wsvn/?sc=1&rev=9479
Log:
[svn-upgrade] Integrating new upstream version, libclass-inspector-perl (1.18)

Added:
    branches/upstream/libclass-inspector-perl/current/t/98_pod.t
    branches/upstream/libclass-inspector-perl/current/t/99_pmv.t
Removed:
    branches/upstream/libclass-inspector-perl/current/t/99_author.t
Modified:
    branches/upstream/libclass-inspector-perl/current/Changes
    branches/upstream/libclass-inspector-perl/current/MANIFEST
    branches/upstream/libclass-inspector-perl/current/META.yml
    branches/upstream/libclass-inspector-perl/current/inc/Module/Install.pm
    branches/upstream/libclass-inspector-perl/current/inc/Module/Install/Base.pm
    branches/upstream/libclass-inspector-perl/current/inc/Module/Install/Can.pm
    branches/upstream/libclass-inspector-perl/current/inc/Module/Install/Fetch.pm
    branches/upstream/libclass-inspector-perl/current/inc/Module/Install/Makefile.pm
    branches/upstream/libclass-inspector-perl/current/inc/Module/Install/Metadata.pm
    branches/upstream/libclass-inspector-perl/current/inc/Module/Install/Win32.pm
    branches/upstream/libclass-inspector-perl/current/inc/Module/Install/WriteAll.pm
    branches/upstream/libclass-inspector-perl/current/lib/Class/Inspector.pm

Modified: branches/upstream/libclass-inspector-perl/current/Changes
URL: http://svn.debian.org/wsvn/branches/upstream/libclass-inspector-perl/current/Changes?rev=9479&op=diff
==============================================================================
--- branches/upstream/libclass-inspector-perl/current/Changes (original)
+++ branches/upstream/libclass-inspector-perl/current/Changes Sat Nov 17 13:51:22 2007
@@ -1,4 +1,11 @@
 Revision history for Perl extension Class::Inspector.
+
+1.18 Thu  8 Nov 2007
+	- Incremental release, no functional changes
+	- Updated to Module::Install 0.68
+	  (This brings META.yml to the current version)
+	- Updated versions of the automated tests that
+	  were causing CPAN Testers failures.
 
 1.17 Mon  6 Aug 2007
 	- Classes with leading numbers after the first :: are permitted

Modified: branches/upstream/libclass-inspector-perl/current/MANIFEST
URL: http://svn.debian.org/wsvn/branches/upstream/libclass-inspector-perl/current/MANIFEST?rev=9479&op=diff
==============================================================================
--- branches/upstream/libclass-inspector-perl/current/MANIFEST (original)
+++ branches/upstream/libclass-inspector-perl/current/MANIFEST Sat Nov 17 13:51:22 2007
@@ -15,4 +15,5 @@
 README
 t/01_compile.t
 t/02_main.t
-t/99_author.t
+t/98_pod.t
+t/99_pmv.t

Modified: branches/upstream/libclass-inspector-perl/current/META.yml
URL: http://svn.debian.org/wsvn/branches/upstream/libclass-inspector-perl/current/META.yml?rev=9479&op=diff
==============================================================================
--- branches/upstream/libclass-inspector-perl/current/META.yml (original)
+++ branches/upstream/libclass-inspector-perl/current/META.yml Sat Nov 17 13:51:22 2007
@@ -1,20 +1,21 @@
----
+--- 
 abstract: Get information about a class and its structure
-author: 'Adam Kennedy <adamk at cpan.org>'
-build_requires:
+author: 
+  - Adam Kennedy <adamk at cpan.org>
+build_requires: 
   Test::More: 0.47
 distribution_type: module
-generated_by: Module::Install version 0.67
+generated_by: Module::Install version 0.68
 license: perl
-meta-spec:
+meta-spec: 
   url: http://module-build.sourceforge.net/META-spec-v1.3.html
   version: 1.3
 name: Class-Inspector
-no_index:
-  directory:
+no_index: 
+  directory: 
     - inc
     - t
-requires:
+requires: 
   File::Spec: 0.80
   perl: 5.005
-version: 1.17
+version: 1.18

Modified: branches/upstream/libclass-inspector-perl/current/inc/Module/Install.pm
URL: http://svn.debian.org/wsvn/branches/upstream/libclass-inspector-perl/current/inc/Module/Install.pm?rev=9479&op=diff
==============================================================================
--- branches/upstream/libclass-inspector-perl/current/inc/Module/Install.pm (original)
+++ branches/upstream/libclass-inspector-perl/current/inc/Module/Install.pm Sat Nov 17 13:51:22 2007
@@ -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.67';
+    $VERSION = '0.68';
 }
 
 # Whether or not inc::Module::Install is actually loaded, the

Modified: branches/upstream/libclass-inspector-perl/current/inc/Module/Install/Base.pm
URL: http://svn.debian.org/wsvn/branches/upstream/libclass-inspector-perl/current/inc/Module/Install/Base.pm?rev=9479&op=diff
==============================================================================
--- branches/upstream/libclass-inspector-perl/current/inc/Module/Install/Base.pm (original)
+++ branches/upstream/libclass-inspector-perl/current/inc/Module/Install/Base.pm Sat Nov 17 13:51:22 2007
@@ -1,7 +1,7 @@
 #line 1
 package Module::Install::Base;
 
-$VERSION = '0.67';
+$VERSION = '0.68';
 
 # Suspend handler for "redefined" warnings
 BEGIN {

Modified: branches/upstream/libclass-inspector-perl/current/inc/Module/Install/Can.pm
URL: http://svn.debian.org/wsvn/branches/upstream/libclass-inspector-perl/current/inc/Module/Install/Can.pm?rev=9479&op=diff
==============================================================================
--- branches/upstream/libclass-inspector-perl/current/inc/Module/Install/Can.pm (original)
+++ branches/upstream/libclass-inspector-perl/current/inc/Module/Install/Can.pm Sat Nov 17 13:51:22 2007
@@ -11,7 +11,7 @@
 
 use vars qw{$VERSION $ISCORE @ISA};
 BEGIN {
-	$VERSION = '0.67';
+	$VERSION = '0.68';
 	$ISCORE  = 1;
 	@ISA     = qw{Module::Install::Base};
 }

Modified: branches/upstream/libclass-inspector-perl/current/inc/Module/Install/Fetch.pm
URL: http://svn.debian.org/wsvn/branches/upstream/libclass-inspector-perl/current/inc/Module/Install/Fetch.pm?rev=9479&op=diff
==============================================================================
--- branches/upstream/libclass-inspector-perl/current/inc/Module/Install/Fetch.pm (original)
+++ branches/upstream/libclass-inspector-perl/current/inc/Module/Install/Fetch.pm Sat Nov 17 13:51:22 2007
@@ -6,7 +6,7 @@
 
 use vars qw{$VERSION $ISCORE @ISA};
 BEGIN {
-	$VERSION = '0.67';
+	$VERSION = '0.68';
 	$ISCORE  = 1;
 	@ISA     = qw{Module::Install::Base};
 }

Modified: branches/upstream/libclass-inspector-perl/current/inc/Module/Install/Makefile.pm
URL: http://svn.debian.org/wsvn/branches/upstream/libclass-inspector-perl/current/inc/Module/Install/Makefile.pm?rev=9479&op=diff
==============================================================================
--- branches/upstream/libclass-inspector-perl/current/inc/Module/Install/Makefile.pm (original)
+++ branches/upstream/libclass-inspector-perl/current/inc/Module/Install/Makefile.pm Sat Nov 17 13:51:22 2007
@@ -7,7 +7,7 @@
 
 use vars qw{$VERSION $ISCORE @ISA};
 BEGIN {
-	$VERSION = '0.67';
+	$VERSION = '0.68';
 	$ISCORE  = 1;
 	@ISA     = qw{Module::Install::Base};
 }

Modified: branches/upstream/libclass-inspector-perl/current/inc/Module/Install/Metadata.pm
URL: http://svn.debian.org/wsvn/branches/upstream/libclass-inspector-perl/current/inc/Module/Install/Metadata.pm?rev=9479&op=diff
==============================================================================
--- branches/upstream/libclass-inspector-perl/current/inc/Module/Install/Metadata.pm (original)
+++ branches/upstream/libclass-inspector-perl/current/inc/Module/Install/Metadata.pm Sat Nov 17 13:51:22 2007
@@ -6,7 +6,7 @@
 
 use vars qw{$VERSION $ISCORE @ISA};
 BEGIN {
-	$VERSION = '0.67';
+	$VERSION = '0.68';
 	$ISCORE  = 1;
 	@ISA     = qw{Module::Install::Base};
 }

Modified: branches/upstream/libclass-inspector-perl/current/inc/Module/Install/Win32.pm
URL: http://svn.debian.org/wsvn/branches/upstream/libclass-inspector-perl/current/inc/Module/Install/Win32.pm?rev=9479&op=diff
==============================================================================
--- branches/upstream/libclass-inspector-perl/current/inc/Module/Install/Win32.pm (original)
+++ branches/upstream/libclass-inspector-perl/current/inc/Module/Install/Win32.pm Sat Nov 17 13:51:22 2007
@@ -6,7 +6,7 @@
 
 use vars qw{$VERSION $ISCORE @ISA};
 BEGIN {
-	$VERSION = '0.67';
+	$VERSION = '0.68';
 	$ISCORE  = 1;
 	@ISA     = qw{Module::Install::Base};
 }

Modified: branches/upstream/libclass-inspector-perl/current/inc/Module/Install/WriteAll.pm
URL: http://svn.debian.org/wsvn/branches/upstream/libclass-inspector-perl/current/inc/Module/Install/WriteAll.pm?rev=9479&op=diff
==============================================================================
--- branches/upstream/libclass-inspector-perl/current/inc/Module/Install/WriteAll.pm (original)
+++ branches/upstream/libclass-inspector-perl/current/inc/Module/Install/WriteAll.pm Sat Nov 17 13:51:22 2007
@@ -6,7 +6,7 @@
 
 use vars qw{$VERSION $ISCORE @ISA};
 BEGIN {
-	$VERSION = '0.67';
+	$VERSION = '0.68';
 	$ISCORE  = 1;
 	@ISA     = qw{Module::Install::Base};
 }

Modified: branches/upstream/libclass-inspector-perl/current/lib/Class/Inspector.pm
URL: http://svn.debian.org/wsvn/branches/upstream/libclass-inspector-perl/current/lib/Class/Inspector.pm?rev=9479&op=diff
==============================================================================
--- branches/upstream/libclass-inspector-perl/current/lib/Class/Inspector.pm (original)
+++ branches/upstream/libclass-inspector-perl/current/lib/Class/Inspector.pm Sat Nov 17 13:51:22 2007
@@ -48,7 +48,7 @@
 # Globals
 use vars qw{$VERSION $RE_IDENT $RE_CLASS $UNIX};
 BEGIN {
-	$VERSION = '1.17';
+	$VERSION = '1.18';
 
 	# Predefine some regexs
 	$RE_IDENT = qr/\A[^\W\d]\w*\z/s;

Added: branches/upstream/libclass-inspector-perl/current/t/98_pod.t
URL: http://svn.debian.org/wsvn/branches/upstream/libclass-inspector-perl/current/t/98_pod.t?rev=9479&op=file
==============================================================================
--- branches/upstream/libclass-inspector-perl/current/t/98_pod.t (added)
+++ branches/upstream/libclass-inspector-perl/current/t/98_pod.t Sat Nov 17 13:51:22 2007
@@ -1,0 +1,67 @@
+#!/usr/bin/perl
+
+use strict;
+BEGIN {
+	$|  = 1;
+	$^W = 1;
+}
+use Test::More;
+
+# Skip if doing a regular install
+unless ( $ENV{AUTOMATED_TESTING} ) {
+	plan( skip_all => "Author tests not required for installation" );
+}
+
+# Load the testing modules if we can
+eval "use Test::Pod 1.00";
+if ( $@ ) {
+	plan( skip_all => "Test::Pod not available for testing" );
+}
+
+all_pod_files_ok();
+exit(0);
+
+
+
+
+
+#####################################################################
+# WARNING: INSANE BLACK MAGIC
+#####################################################################
+
+# Hack Pod::Simple::BlackBox to ignore the Test::Inline
+# "Extended Begin" syntax.
+# For example, "=begin has more than one word errors"
+my $begin;
+if ( $Test::Pod::VERSION ) {
+	$begin = \&Pod::Simple::BlackBox::_ponder_begin;
+}
+sub mybegin {
+	my $para = $_[1];
+	my $content = join ' ', splice @$para, 2;
+	$content =~ s/^\s+//s;
+	$content =~ s/\s+$//s;
+	my @words = split /\s+/, $content;
+	if ( $words[0] =~ /^test(?:ing)?\z/s ) {
+		foreach ( 2 .. $#$para ) {
+			$para->[$_] = '';
+		}
+		$para->[2] = $words[0];
+	}
+
+	# Continue as normal
+	push @$para, @words;
+	return &$begin(@_);
+}
+
+SCOPE: {
+	local $^W = 0;
+	if ( $Test::Pod::VERSION ) {
+		*Pod::Simple::BlackBox::_ponder_begin = \&mybegin;
+	}
+}
+
+#####################################################################
+# END BLACK MAGIC
+#####################################################################
+

Added: branches/upstream/libclass-inspector-perl/current/t/99_pmv.t
URL: http://svn.debian.org/wsvn/branches/upstream/libclass-inspector-perl/current/t/99_pmv.t?rev=9479&op=file
==============================================================================
--- branches/upstream/libclass-inspector-perl/current/t/99_pmv.t (added)
+++ branches/upstream/libclass-inspector-perl/current/t/99_pmv.t Sat Nov 17 13:51:22 2007
@@ -1,0 +1,22 @@
+#!/usr/bin/perl
+
+use strict;
+BEGIN {
+	$|  = 1;
+	$^W = 1;
+}
+use Test::More;
+
+# Skip if doing a regular install
+unless ( $ENV{AUTOMATED_TESTING} ) {
+	plan( skip_all => "Author tests not required for installation" );
+}
+
+# Can we run the version tests
+eval "use Test::MinimumVersion 0.007;";
+if ( $@ ) {
+	plan( skip_all => "Test::MinimumVersion not available" );
+}
+
+# Test minimum version
+all_minimum_version_from_metayml_ok();




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