r43952 - in /branches/upstream/libsuper-perl/current: Build.PL Changes MANIFEST META.yml Makefile.PL README lib/SUPER.pm t/developer/

nhandler-guest at users.alioth.debian.org nhandler-guest at users.alioth.debian.org
Sat Sep 12 02:45:00 UTC 2009


Author: nhandler-guest
Date: Sat Sep 12 02:44:54 2009
New Revision: 43952

URL: http://svn.debian.org/wsvn/pkg-perl/?sc=1&rev=43952
Log:
[svn-upgrade] Integrating new upstream version, libsuper-perl (1.17)

Removed:
    branches/upstream/libsuper-perl/current/Makefile.PL
    branches/upstream/libsuper-perl/current/t/developer/
Modified:
    branches/upstream/libsuper-perl/current/Build.PL
    branches/upstream/libsuper-perl/current/Changes
    branches/upstream/libsuper-perl/current/MANIFEST
    branches/upstream/libsuper-perl/current/META.yml
    branches/upstream/libsuper-perl/current/README
    branches/upstream/libsuper-perl/current/lib/SUPER.pm

Modified: branches/upstream/libsuper-perl/current/Build.PL
URL: http://svn.debian.org/wsvn/pkg-perl/branches/upstream/libsuper-perl/current/Build.PL?rev=43952&op=diff
==============================================================================
--- branches/upstream/libsuper-perl/current/Build.PL (original)
+++ branches/upstream/libsuper-perl/current/Build.PL Sat Sep 12 02:44:54 2009
@@ -1,53 +1,26 @@
 #! perl
+
+BEGIN { require 5.006002 }
 
 use Module::Build;
 
-my $class = Module::Build->subclass(
-	class => 'Module::Build::FilterTests',
-	code  => <<'END_HERE',
-	
-	use File::Glob;
-	use File::Spec::Functions;
-	
-	sub ACTION_disttest
-	{
-		my $self = shift;
-		local $ENV{PERL_RUN_ALL_TESTS} = 1;
-		$self->SUPER::ACTION_disttest( @_ );
-	}
-	
-	sub find_test_files
-	{
-		my $self  = shift;
-		my $tests = $self->SUPER::find_test_files( @_ );
-	    
-		return $tests unless $ENV{PERL_RUN_ALL_TESTS};
-	
-		my $test_pattern = catfile(qw( t developer *.t ) );
-		unshift @$tests, File::Glob::bsd_glob( $test_pattern );
-		return $tests;
-	}
-END_HERE
-);
-
-my $build = $class->new(
-	module_name => 'SUPER',
-	license     => 'perl',
-	requires    =>
-	{
-		'Scalar::Util'  => '',
-		'Sub::Identify' => '',
-	},
-	build_requires =>
-	{
-		'Test::Simple' => '0.61',
-	},
-	create_makefile_pl => 'traditional',
-	sign               => 1,
-	no_index     =>
-	{
-		package => [ qw( UNIVERSAL DB ) ]
-	},
+my $build = Module::Build->new(
+    module_name => 'SUPER',
+    license     => 'perl',
+    requires    =>
+    {
+        'perl'          => '5.6.2',
+        'Scalar::Util'  => '1.20',
+        'Sub::Identify' => '0.03',
+    },
+    build_requires =>
+    {
+        'Test::Simple' => '0.61',
+    },
+    no_index     =>
+    {
+        package => [ qw( UNIVERSAL DB ) ]
+    },
 );
 
 $build->create_build_script();

Modified: branches/upstream/libsuper-perl/current/Changes
URL: http://svn.debian.org/wsvn/pkg-perl/branches/upstream/libsuper-perl/current/Changes?rev=43952&op=diff
==============================================================================
--- branches/upstream/libsuper-perl/current/Changes (original)
+++ branches/upstream/libsuper-perl/current/Changes Sat Sep 12 02:44:54 2009
@@ -1,7 +1,7 @@
 Revision history for Perl extension SUPER.
 
 1.16
-    Wed Apr  4 05:54:23 UTC 2007 ($Rev$, $Author$)
+    Wed Apr  4 05:54:23 UTC 2007 ($Rev: 154 $, $Author: chromatic $)
     - avoid deep recursion problem on deep hierarchies (RT #24795, Paul Talacko)
 
 1.15

Modified: branches/upstream/libsuper-perl/current/MANIFEST
URL: http://svn.debian.org/wsvn/pkg-perl/branches/upstream/libsuper-perl/current/MANIFEST?rev=43952&op=diff
==============================================================================
--- branches/upstream/libsuper-perl/current/MANIFEST (original)
+++ branches/upstream/libsuper-perl/current/MANIFEST Sat Sep 12 02:44:54 2009
@@ -1,6 +1,5 @@
 Changes
 Build.PL
-Makefile.PL
 MANIFEST
 README
 lib/SUPER.pm
@@ -11,6 +10,4 @@
 t/get_all_parents.t
 t/keep_going.t
 t/keep_going_manual.t
-t/developer/pod.t
-t/developer/pod_coverage.t
 META.yml                                 Module meta-data (added by MakeMaker)

Modified: branches/upstream/libsuper-perl/current/META.yml
URL: http://svn.debian.org/wsvn/pkg-perl/branches/upstream/libsuper-perl/current/META.yml?rev=43952&op=diff
==============================================================================
--- branches/upstream/libsuper-perl/current/META.yml (original)
+++ branches/upstream/libsuper-perl/current/META.yml Sat Sep 12 02:44:54 2009
@@ -1,30 +1,33 @@
 ---
 name: SUPER
-version: 1.16
+version: 1.17
 author:
-  - 'Created by Simon Cozens, C<simon at cpan.org>.'
+  - 'Created by Simon Cozens, C<simon at cpan.org>.  Copyright (c) 2003 Simon Cozens.'
 abstract: control superclass method dispatch
 license: perl
 resources:
   license: http://dev.perl.org/licenses/
-requires:
-  Scalar::Util: ''
-  Sub::Identify: ''
 build_requires:
   Test::Simple: 0.61
+requires:
+  Scalar::Util: 1.20
+  Sub::Identify: 0.03
+  perl: v5.6.2
+configure_requires:
+  Module::Build: 0.35
 provides:
   DB:
     file: lib/SUPER.pm
   SUPER:
     file: lib/SUPER.pm
-    version: 1.16
+    version: 1.17
   UNIVERSAL:
     file: lib/SUPER.pm
 no_index:
   package:
     - UNIVERSAL
     - DB
-generated_by: Module::Build version 0.2806
+generated_by: Module::Build version 0.35
 meta-spec:
-  url: http://module-build.sourceforge.net/META-spec-v1.2.html
-  version: 1.2
+  url: http://module-build.sourceforge.net/META-spec-v1.4.html
+  version: 1.4

Modified: branches/upstream/libsuper-perl/current/README
URL: http://svn.debian.org/wsvn/pkg-perl/branches/upstream/libsuper-perl/current/README?rev=43952&op=diff
==============================================================================
--- branches/upstream/libsuper-perl/current/README (original)
+++ branches/upstream/libsuper-perl/current/README Sat Sep 12 02:44:54 2009
@@ -1,7 +1,7 @@
-SUPER version 1.16
+SUPER version 1.17
 ==================
 
-Wed Apr  4 05:55:29 UTC 2007
+Sat Sep  5 01:50:48 UTC 2009
 
 This module provides three different ways to control superclass method
 dispatch.  Please see the POD for details.
@@ -27,7 +27,7 @@
 COPYRIGHT AND LICENCE
 
 Copyright (c) 2003 Simon Cozens.
-Copyright (c) 2004-2007 chromatic.
+Copyright (c) 2004-2009 chromatic.
 
 This library is free software; you can redistribute it and/or modify it under
-the same terms as Perl itself. 
+the same terms as Perl 5.10 itself.

Modified: branches/upstream/libsuper-perl/current/lib/SUPER.pm
URL: http://svn.debian.org/wsvn/pkg-perl/branches/upstream/libsuper-perl/current/lib/SUPER.pm?rev=43952&op=diff
==============================================================================
--- branches/upstream/libsuper-perl/current/lib/SUPER.pm (original)
+++ branches/upstream/libsuper-perl/current/lib/SUPER.pm Sat Sep 12 02:44:54 2009
@@ -32,7 +32,7 @@
 use strict;
 use warnings;
 
-our $VERSION = '1.16';
+our $VERSION = '1.17';
 use base 'Exporter';
 
 @SUPER::ISA    = 'Exporter';
@@ -245,9 +245,10 @@
 
 =head1 AUTHOR
 
-Created by Simon Cozens, C<simon at cpan.org>.
+Created by Simon Cozens, C<simon at cpan.org>.  Copyright (c) 2003 Simon Cozens.
 
 Maintained by chromatic, E<lt>chromatic at wgz dot orgE<gt> after version 1.01.
+Copyright (c) 2004-2009 chromatic.
 
 Thanks to Joshua ben Jore for bug reports and suggestions.
 




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