Hello community,

here is the log from the commit of package perl-MooseX-Types-LoadableClass for 
openSUSE:Factory checked in at 2013-06-06 12:22:25
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/perl-MooseX-Types-LoadableClass (Old)
 and      /work/SRC/openSUSE:Factory/.perl-MooseX-Types-LoadableClass.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "perl-MooseX-Types-LoadableClass"

Changes:
--------
--- 
/work/SRC/openSUSE:Factory/perl-MooseX-Types-LoadableClass/perl-MooseX-Types-LoadableClass.changes
  2012-02-17 15:01:02.000000000 +0100
+++ 
/work/SRC/openSUSE:Factory/.perl-MooseX-Types-LoadableClass.new/perl-MooseX-Types-LoadableClass.changes
     2013-06-06 12:22:26.000000000 +0200
@@ -1,0 +2,6 @@
+Wed Jun  5 19:07:32 UTC 2013 - [email protected]
+
+- updated to 0.008
+  - Do not require Test::Exception. RT#75246
+
+-------------------------------------------------------------------

Old:
----
  MooseX-Types-LoadableClass-0.007.tar.gz

New:
----
  MooseX-Types-LoadableClass-0.008.tar.gz

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ perl-MooseX-Types-LoadableClass.spec ++++++
--- /var/tmp/diff_new_pack.ZJsZOV/_old  2013-06-06 12:22:26.000000000 +0200
+++ /var/tmp/diff_new_pack.ZJsZOV/_new  2013-06-06 12:22:26.000000000 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package perl-MooseX-Types-LoadableClass
 #
-# Copyright (c) 2012 SUSE LINUX Products GmbH, Nuernberg, Germany.
+# Copyright (c) 2013 SUSE LINUX Products GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -17,7 +17,7 @@
 
 
 Name:           perl-MooseX-Types-LoadableClass
-Version:        0.007
+Version:        0.008
 Release:        0
 %define cpan_name MooseX-Types-LoadableClass
 Summary:        ClassName type constraint with coercion to load the class.
@@ -48,7 +48,6 @@
 #BuildRequires: perl(MooseX::Types::Moose)
 #BuildRequires: perl(Parse::CPAN::Meta)
 #BuildRequires: perl(Test::EOL)
-#BuildRequires: perl(Test::Exception)
 #BuildRequires: perl(Test::NoTabs)
 #BuildRequires: perl(YAML::Tiny)
 Requires:       perl(Class::Load) >= 0.06

++++++ MooseX-Types-LoadableClass-0.007.tar.gz -> 
MooseX-Types-LoadableClass-0.008.tar.gz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/MooseX-Types-LoadableClass-0.007/Changes 
new/MooseX-Types-LoadableClass-0.008/Changes
--- old/MooseX-Types-LoadableClass-0.007/Changes        2012-02-15 
23:14:06.000000000 +0100
+++ new/MooseX-Types-LoadableClass-0.008/Changes        2012-03-13 
23:19:52.000000000 +0100
@@ -1,3 +1,6 @@
+0.008 13-03-2012
+  - Do not require Test::Exception. RT#75246
+
 0.007 15-02-2012
   - Be more paranoid about the potential for $_ being clobbered.
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/MooseX-Types-LoadableClass-0.007/META.yml 
new/MooseX-Types-LoadableClass-0.008/META.yml
--- old/MooseX-Types-LoadableClass-0.007/META.yml       2012-02-15 
23:20:10.000000000 +0100
+++ new/MooseX-Types-LoadableClass-0.008/META.yml       2012-03-13 
23:21:21.000000000 +0100
@@ -10,7 +10,7 @@
   ExtUtils::MakeMaker: 6.36
 distribution_type: module
 dynamic_config: 1
-generated_by: 'Module::Install version 1.04'
+generated_by: 'Module::Install version 1.05'
 license: perl
 meta-spec:
   url: http://module-build.sourceforge.net/META-spec-v1.4.html
@@ -27,4 +27,4 @@
 resources:
   license: http://dev.perl.org/licenses/
   repository: git://github.com/bobtfish/MooseX-Types-LoadableClass.git
-version: 0.007
+version: 0.008
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/MooseX-Types-LoadableClass-0.007/inc/Module/Install/Base.pm 
new/MooseX-Types-LoadableClass-0.008/inc/Module/Install/Base.pm
--- old/MooseX-Types-LoadableClass-0.007/inc/Module/Install/Base.pm     
2012-02-15 23:20:10.000000000 +0100
+++ new/MooseX-Types-LoadableClass-0.008/inc/Module/Install/Base.pm     
2012-03-13 23:21:21.000000000 +0100
@@ -4,7 +4,7 @@
 use strict 'vars';
 use vars qw{$VERSION};
 BEGIN {
-       $VERSION = '1.04';
+       $VERSION = '1.05';
 }
 
 # Suspend handler for "redefined" warnings
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/MooseX-Types-LoadableClass-0.007/inc/Module/Install/Can.pm 
new/MooseX-Types-LoadableClass-0.008/inc/Module/Install/Can.pm
--- old/MooseX-Types-LoadableClass-0.007/inc/Module/Install/Can.pm      
2012-02-15 23:20:10.000000000 +0100
+++ new/MooseX-Types-LoadableClass-0.008/inc/Module/Install/Can.pm      
2012-03-13 23:21:21.000000000 +0100
@@ -9,7 +9,7 @@
 
 use vars qw{$VERSION @ISA $ISCORE};
 BEGIN {
-       $VERSION = '1.04';
+       $VERSION = '1.05';
        @ISA     = 'Module::Install::Base';
        $ISCORE  = 1;
 }
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/MooseX-Types-LoadableClass-0.007/inc/Module/Install/Fetch.pm 
new/MooseX-Types-LoadableClass-0.008/inc/Module/Install/Fetch.pm
--- old/MooseX-Types-LoadableClass-0.007/inc/Module/Install/Fetch.pm    
2012-02-15 23:20:10.000000000 +0100
+++ new/MooseX-Types-LoadableClass-0.008/inc/Module/Install/Fetch.pm    
2012-03-13 23:21:21.000000000 +0100
@@ -6,7 +6,7 @@
 
 use vars qw{$VERSION @ISA $ISCORE};
 BEGIN {
-       $VERSION = '1.04';
+       $VERSION = '1.05';
        @ISA     = 'Module::Install::Base';
        $ISCORE  = 1;
 }
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/MooseX-Types-LoadableClass-0.007/inc/Module/Install/Makefile.pm 
new/MooseX-Types-LoadableClass-0.008/inc/Module/Install/Makefile.pm
--- old/MooseX-Types-LoadableClass-0.007/inc/Module/Install/Makefile.pm 
2012-02-15 23:20:10.000000000 +0100
+++ new/MooseX-Types-LoadableClass-0.008/inc/Module/Install/Makefile.pm 
2012-03-13 23:21:21.000000000 +0100
@@ -8,7 +8,7 @@
 
 use vars qw{$VERSION @ISA $ISCORE};
 BEGIN {
-       $VERSION = '1.04';
+       $VERSION = '1.05';
        @ISA     = 'Module::Install::Base';
        $ISCORE  = 1;
 }
@@ -215,13 +215,17 @@
        require ExtUtils::MakeMaker;
 
        if ( $perl_version and $self->_cmp($perl_version, '5.006') >= 0 ) {
-               # MakeMaker can complain about module versions that include
-               # an underscore, even though its own version may contain one!
-               # Hence the funny regexp to get rid of it.  See RT #35800
-               # for details.
-               my ($v) = $ExtUtils::MakeMaker::VERSION =~ /^(\d+\.\d+)/;
-               $self->build_requires(     'ExtUtils::MakeMaker' => $v );
-               $self->configure_requires( 'ExtUtils::MakeMaker' => $v );
+               # This previous attempted to inherit the version of
+               # ExtUtils::MakeMaker in use by the module author, but this
+               # was found to be untenable as some authors build releases
+               # using future dev versions of EU:MM that nobody else has.
+               # Instead, #toolchain suggests we use 6.59 which is the most
+               # stable version on CPAN at time of writing and is, to quote
+               # ribasushi, "not terminally fucked, > and tested enough".
+               # TODO: We will now need to maintain this over time to push
+               # the version up as new versions are released.
+               $self->build_requires(     'ExtUtils::MakeMaker' => 6.59 );
+               $self->configure_requires( 'ExtUtils::MakeMaker' => 6.59 );
        } else {
                # Allow legacy-compatibility with 5.005 by depending on the
                # most recent EU:MM that supported 5.005.
@@ -411,4 +415,4 @@
 
 __END__
 
-#line 540
+#line 544
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/MooseX-Types-LoadableClass-0.007/inc/Module/Install/Metadata.pm 
new/MooseX-Types-LoadableClass-0.008/inc/Module/Install/Metadata.pm
--- old/MooseX-Types-LoadableClass-0.007/inc/Module/Install/Metadata.pm 
2012-02-15 23:20:10.000000000 +0100
+++ new/MooseX-Types-LoadableClass-0.008/inc/Module/Install/Metadata.pm 
2012-03-13 23:21:21.000000000 +0100
@@ -6,7 +6,7 @@
 
 use vars qw{$VERSION @ISA $ISCORE};
 BEGIN {
-       $VERSION = '1.04';
+       $VERSION = '1.05';
        @ISA     = 'Module::Install::Base';
        $ISCORE  = 1;
 }
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/MooseX-Types-LoadableClass-0.007/inc/Module/Install/Win32.pm 
new/MooseX-Types-LoadableClass-0.008/inc/Module/Install/Win32.pm
--- old/MooseX-Types-LoadableClass-0.007/inc/Module/Install/Win32.pm    
2012-02-15 23:20:10.000000000 +0100
+++ new/MooseX-Types-LoadableClass-0.008/inc/Module/Install/Win32.pm    
2012-03-13 23:21:21.000000000 +0100
@@ -6,7 +6,7 @@
 
 use vars qw{$VERSION @ISA $ISCORE};
 BEGIN {
-       $VERSION = '1.04';
+       $VERSION = '1.05';
        @ISA     = 'Module::Install::Base';
        $ISCORE  = 1;
 }
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/MooseX-Types-LoadableClass-0.007/inc/Module/Install/WriteAll.pm 
new/MooseX-Types-LoadableClass-0.008/inc/Module/Install/WriteAll.pm
--- old/MooseX-Types-LoadableClass-0.007/inc/Module/Install/WriteAll.pm 
2012-02-15 23:20:10.000000000 +0100
+++ new/MooseX-Types-LoadableClass-0.008/inc/Module/Install/WriteAll.pm 
2012-03-13 23:21:21.000000000 +0100
@@ -6,7 +6,7 @@
 
 use vars qw{$VERSION @ISA $ISCORE};
 BEGIN {
-       $VERSION = '1.04';
+       $VERSION = '1.05';
        @ISA     = qw{Module::Install::Base};
        $ISCORE  = 1;
 }
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/MooseX-Types-LoadableClass-0.007/inc/Module/Install.pm 
new/MooseX-Types-LoadableClass-0.008/inc/Module/Install.pm
--- old/MooseX-Types-LoadableClass-0.007/inc/Module/Install.pm  2012-02-15 
23:20:09.000000000 +0100
+++ new/MooseX-Types-LoadableClass-0.008/inc/Module/Install.pm  2012-03-13 
23:21:20.000000000 +0100
@@ -31,7 +31,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 = '1.04';
+       $VERSION = '1.05';
 
        # Storage for the pseudo-singleton
        $MAIN    = undef;
@@ -467,4 +467,4 @@
 
 1;
 
-# Copyright 2008 - 2011 Adam Kennedy.
+# Copyright 2008 - 2012 Adam Kennedy.
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/MooseX-Types-LoadableClass-0.007/lib/MooseX/Types/LoadableClass.pm 
new/MooseX-Types-LoadableClass-0.008/lib/MooseX/Types/LoadableClass.pm
--- old/MooseX-Types-LoadableClass-0.007/lib/MooseX/Types/LoadableClass.pm      
2012-02-15 23:14:10.000000000 +0100
+++ new/MooseX-Types-LoadableClass-0.008/lib/MooseX/Types/LoadableClass.pm      
2012-03-13 23:21:03.000000000 +0100
@@ -7,7 +7,7 @@
 use Class::Load qw/ load_optional_class /;
 use namespace::clean -except => [qw/ import /];
 
-our $VERSION = '0.007';
+our $VERSION = '0.008';
 $VERSION = eval $VERSION;
 
 subtype LoadableClass, as MooseClassName;
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/MooseX-Types-LoadableClass-0.007/t/basic.t 
new/MooseX-Types-LoadableClass-0.008/t/basic.t
--- old/MooseX-Types-LoadableClass-0.007/t/basic.t      2010-05-14 
13:24:06.000000000 +0200
+++ new/MooseX-Types-LoadableClass-0.008/t/basic.t      2012-03-13 
23:18:24.000000000 +0100
@@ -4,7 +4,6 @@
 use lib $FindBin::Bin . '/lib';
 
 use Test::More;
-use Test::Exception;
 use Class::MOP ();
 
 {
@@ -26,16 +25,20 @@
 }
 
 ok !Class::MOP::is_class_loaded('FooBarTestClass');
-lives_ok { MyClass->new(foobar_class => 'FooBarTestClass') };
+ok eval { MyClass->new(foobar_class => 'FooBarTestClass') };
 ok Class::MOP::is_class_loaded('FooBarTestClass');
 
-dies_ok { MyClass->new(foobar_class => 'FooBarTestClassDoesNotExist') };
+ok !eval { MyClass->new(foobar_class => 'FooBarTestClassDoesNotExist') };
+ok $@;
 
 ok !Class::MOP::is_class_loaded('FooBarTestRole');
-lives_ok { MyClass->new(foobar_role => 'FooBarTestRole') };
+ok eval { MyClass->new(foobar_role => 'FooBarTestRole') };
 ok Class::MOP::is_class_loaded('FooBarTestRole');
 
-dies_ok { MyClass->new(foobar_role => 'FooBarTestClass') };
-dies_ok { MyClass->new(foobar_role => 'FooBarTestRoleDoesNotExist') };
+ok !eval { MyClass->new(foobar_role => 'FooBarTestClass') };
+ok $@;
+
+ok !eval { MyClass->new(foobar_role => 'FooBarTestRoleDoesNotExist') };
+ok $@;
 
 done_testing;

-- 
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to