Hello community,

here is the log from the commit of package perl-Class-Load-XS for 
openSUSE:Factory checked in at 2012-02-16 16:21:30
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/perl-Class-Load-XS (Old)
 and      /work/SRC/openSUSE:Factory/.perl-Class-Load-XS.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "perl-Class-Load-XS", Maintainer is ""

Changes:
--------
--- /work/SRC/openSUSE:Factory/perl-Class-Load-XS/perl-Class-Load-XS.changes    
2011-12-07 14:38:36.000000000 +0100
+++ 
/work/SRC/openSUSE:Factory/.perl-Class-Load-XS.new/perl-Class-Load-XS.changes   
    2012-02-16 16:21:37.000000000 +0100
@@ -1,0 +2,7 @@
+Mon Feb 13 08:52:19 UTC 2012 - [email protected]
+
+- updated to 0.04
+  - Some small test changes for the latest Module::Implementation and
+    Class::Load. There is no need to upgade if you have 0.03 installed.
+
+-------------------------------------------------------------------

Old:
----
  Class-Load-XS-0.03.tar.gz

New:
----
  Class-Load-XS-0.04.tar.gz

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

Other differences:
------------------
++++++ perl-Class-Load-XS.spec ++++++
--- /var/tmp/diff_new_pack.ZkdraP/_old  2012-02-16 16:21:39.000000000 +0100
+++ /var/tmp/diff_new_pack.ZkdraP/_new  2012-02-16 16:21:39.000000000 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package perl-Class-Load-XS
 #
-# Copyright (c) 2011 SUSE LINUX Products GmbH, Nuernberg, Germany.
+# Copyright (c) 2012 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
@@ -16,24 +16,30 @@
 #
 
 
-
 Name:           perl-Class-Load-XS
-Version:        0.03
-Release:        1
-License:        Artistic-2.0
+Version:        0.04
+Release:        0
 %define         cpan_name Class-Load-XS
 Summary:        XS implementation of parts of Class::Load
-Url:            http://search.cpan.org/dist/Class-Load-XS/
+License:        Artistic-2.0
 Group:          Development/Libraries/Perl
-#Source:         
http://www.cpan.org/authors/id/D/DR/DROLSKY/Class-Load-XS-%%{version}.tar.gz
-Source0:        %{cpan_name}-%{version}.tar.gz
-BuildRequires:  perl(Class::Load) >= 0.11
-BuildRequires:  perl(Test::Fatal)
+Url:            http://search.cpan.org/dist/Class-Load-XS/
+Source:         
http://www.cpan.org/authors/id/D/DR/DROLSKY/%{cpan_name}-%{version}.tar.gz
+BuildRoot:      %{_tmppath}/%{name}-%{version}-build
 BuildRequires:  perl
 BuildRequires:  perl-macros
-BuildRequires:  perl(Module::Build)
-Requires:       perl(Class::Load) >= 0.11
-BuildRoot:      %{_tmppath}/%{name}-%{version}-build
+BuildRequires:  perl(Class::Load) >= 0.15
+BuildRequires:  perl(Module::Build) >= 0.3601
+BuildRequires:  perl(Module::Implementation) >= 0.04
+BuildRequires:  perl(Test::Fatal)
+BuildRequires:  perl(Test::More) >= 0.88
+BuildRequires:  perl(Test::Requires)
+BuildRequires:  perl(version)
+#BuildRequires: perl(Class::Load::VersionCheck)
+#BuildRequires: perl(Class::Load::XS)
+#BuildRequires: perl(Test::Class::Load)
+#BuildRequires: perl(Test::Without::Module)
+Requires:       perl(Class::Load) >= 0.15
 %{perl_requires}
 
 %description
@@ -54,11 +60,8 @@
 ./Build install destdir=%{buildroot} create_packlist=0
 %perl_gen_filelist
 
-%clean
-%{__rm} -rf %{buildroot}
-
 %files -f %{name}.files
-%defattr(-,root,root)
-%doc Changes dist.ini LICENSE README
+%defattr(-,root,root,755)
+%doc Changes LICENSE README
 
 %changelog

++++++ Class-Load-XS-0.03.tar.gz -> Class-Load-XS-0.04.tar.gz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/Class-Load-XS-0.03/Build.PL 
new/Class-Load-XS-0.04/Build.PL
--- old/Class-Load-XS-0.03/Build.PL     2011-11-18 20:24:03.000000000 +0100
+++ new/Class-Load-XS-0.04/Build.PL     2012-02-08 20:50:17.000000000 +0100
@@ -7,9 +7,14 @@
 
 my %module_build_args = (
   "build_requires" => {
+    "Class::Load" => 0,
     "Module::Build" => "0.3601",
+    "Module::Implementation" => "0.04",
     "Test::Fatal" => 0,
-    "Test::More" => "0.88"
+    "Test::More" => "0.88",
+    "Test::Requires" => 0,
+    "constant" => 0,
+    "version" => 0
   },
   "configure_requires" => {
     "Module::Build" => "0.3601"
@@ -19,13 +24,16 @@
     "Dave Rolsky <autarch\@urth.org>"
   ],
   "dist_name" => "Class-Load-XS",
-  "dist_version" => "0.03",
+  "dist_version" => "0.04",
   "license" => "artistic_2",
   "module_name" => "Class::Load::XS",
   "recommends" => {},
   "recursive_test_files" => 1,
   "requires" => {
-    "Class::Load" => "0.11"
+    "Class::Load" => "0.15",
+    "XSLoader" => 0,
+    "strict" => 0,
+    "warnings" => 0
   },
   "script_files" => []
 );
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/Class-Load-XS-0.03/Changes 
new/Class-Load-XS-0.04/Changes
--- old/Class-Load-XS-0.03/Changes      2011-11-18 20:24:03.000000000 +0100
+++ new/Class-Load-XS-0.04/Changes      2012-02-08 20:50:17.000000000 +0100
@@ -1,3 +1,9 @@
+0.04     2012-02-08
+
+- Some small test changes for the latest Module::Implementation and
+  Class::Load. There is no need to upgade if you have 0.03 installed.
+
+
 0.03     2011-11-18
 
 - Explicitly include Test::Fatal as a test prereq. Reported by W Phillip
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/Class-Load-XS-0.03/LICENSE 
new/Class-Load-XS-0.04/LICENSE
--- old/Class-Load-XS-0.03/LICENSE      2011-11-18 20:24:03.000000000 +0100
+++ new/Class-Load-XS-0.04/LICENSE      2012-02-08 20:50:17.000000000 +0100
@@ -1,4 +1,4 @@
-This software is Copyright (c) 2011 by Dave Rolsky.
+This software is Copyright (c) 2012 by Dave Rolsky.
 
 This is free software, licensed under:
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/Class-Load-XS-0.03/MANIFEST 
new/Class-Load-XS-0.04/MANIFEST
--- old/Class-Load-XS-0.03/MANIFEST     2011-11-18 20:24:03.000000000 +0100
+++ new/Class-Load-XS-0.04/MANIFEST     2012-02-08 20:50:17.000000000 +0100
@@ -21,6 +21,8 @@
 t/008-gvstash-bug.t
 t/009-invalid-module-name.t
 t/010-isa-false-positive.t
+t/011-without-xs.t
+t/012-without-implementation.t
 t/lib/Class/Load/Error/DieAfterBeginIsa.pm
 t/lib/Class/Load/Error/DieAfterIsa.pm
 t/lib/Class/Load/Error/SyntaxErrorAfterIsa.pm
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/Class-Load-XS-0.03/META.json 
new/Class-Load-XS-0.04/META.json
--- old/Class-Load-XS-0.03/META.json    2011-11-18 20:24:03.000000000 +0100
+++ new/Class-Load-XS-0.04/META.json    2012-02-08 20:50:17.000000000 +0100
@@ -4,7 +4,7 @@
       "Dave Rolsky <[email protected]>"
    ],
    "dynamic_config" : 0,
-   "generated_by" : "Dist::Zilla version 4.300002, CPAN::Meta::Converter 
version 2.112150",
+   "generated_by" : "Dist::Zilla version 4.300006, CPAN::Meta::Converter 
version 2.113640",
    "license" : [
       "artistic_2"
    ],
@@ -26,13 +26,21 @@
       },
       "runtime" : {
          "requires" : {
-            "Class::Load" : "0.11"
+            "Class::Load" : "0.15",
+            "XSLoader" : 0,
+            "strict" : 0,
+            "warnings" : 0
          }
       },
       "test" : {
          "requires" : {
+            "Class::Load" : 0,
+            "Module::Implementation" : "0.04",
             "Test::Fatal" : 0,
-            "Test::More" : "0.88"
+            "Test::More" : "0.88",
+            "Test::Requires" : 0,
+            "constant" : 0,
+            "version" : 0
          }
       }
    },
@@ -48,6 +56,6 @@
          "web" : "http://git.urth.org/Class-Load-XS.git";
       }
    },
-   "version" : "0.03"
+   "version" : "0.04"
 }
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/Class-Load-XS-0.03/META.yml 
new/Class-Load-XS-0.04/META.yml
--- old/Class-Load-XS-0.03/META.yml     2011-11-18 20:24:03.000000000 +0100
+++ new/Class-Load-XS-0.04/META.yml     2012-02-08 20:50:17.000000000 +0100
@@ -3,21 +3,29 @@
 author:
   - 'Dave Rolsky <[email protected]>'
 build_requires:
+  Class::Load: 0
   Module::Build: 0.3601
+  Module::Implementation: 0.04
   Test::Fatal: 0
   Test::More: 0.88
+  Test::Requires: 0
+  constant: 0
+  version: 0
 configure_requires:
   Module::Build: 0.3601
 dynamic_config: 0
-generated_by: 'Dist::Zilla version 4.300002, CPAN::Meta::Converter version 
2.112150'
+generated_by: 'Dist::Zilla version 4.300006, CPAN::Meta::Converter version 
2.113640'
 license: artistic_2
 meta-spec:
   url: http://module-build.sourceforge.net/META-spec-v1.4.html
   version: 1.4
 name: Class-Load-XS
 requires:
-  Class::Load: 0.11
+  Class::Load: 0.15
+  XSLoader: 0
+  strict: 0
+  warnings: 0
 resources:
   bugtracker: http://rt.cpan.org/NoAuth/Bugs.html?Dist=Class-Load-XS
   repository: git://git.urth.org/Class-Load-XS.git
-version: 0.03
+version: 0.04
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/Class-Load-XS-0.03/README 
new/Class-Load-XS-0.04/README
--- old/Class-Load-XS-0.03/README       2011-11-18 20:24:03.000000000 +0100
+++ new/Class-Load-XS-0.04/README       2012-02-08 20:50:17.000000000 +0100
@@ -1,11 +1,11 @@
 
 
 This archive contains the distribution Class-Load-XS,
-version 0.03:
+version 0.04:
 
   XS implementation of parts of Class::Load
 
-This software is Copyright (c) 2011 by Dave Rolsky.
+This software is Copyright (c) 2012 by Dave Rolsky.
 
 This is free software, licensed under:
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/Class-Load-XS-0.03/dist.ini 
new/Class-Load-XS-0.04/dist.ini
--- old/Class-Load-XS-0.03/dist.ini     2011-11-18 20:24:03.000000000 +0100
+++ new/Class-Load-XS-0.04/dist.ini     2012-02-08 20:50:17.000000000 +0100
@@ -3,7 +3,7 @@
 license = Artistic_2_0
 copyright_holder = Dave Rolsky
 
-version = 0.03
+version = 0.04
 
 [NextRelease]
 format = %-8v %{yyyy-MM-dd}d
@@ -32,19 +32,19 @@
 [PkgVersion]
 
 [EOLTests]
+[NoTabsTests]
 [PodSyntaxTests]
+[Test::CPAN::Changes]
 [Test::Pod::LinkCheck]
 [Test::Pod::No404s]
-[NoTabsTests]
-[Test::CPAN::Changes]
 
 [CheckChangeLog]
 
-[Prereqs]
-Class::Load = 0.11
+[AutoPrereqs]
+skip = Test::Spelling
+skip = Test::Without::Module
 
-[Prereqs / TestRequires]
-Test::Fatal = 0
-Test::More  = 0.88
+[Prereqs]
+Class::Load = 0.15
 
 [@Git]
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/Class-Load-XS-0.03/lib/Class/Load/XS.pm 
new/Class-Load-XS-0.04/lib/Class/Load/XS.pm
--- old/Class-Load-XS-0.03/lib/Class/Load/XS.pm 2011-11-18 20:24:03.000000000 
+0100
+++ new/Class-Load-XS-0.04/lib/Class/Load/XS.pm 2012-02-08 20:50:17.000000000 
+0100
@@ -1,6 +1,6 @@
 package Class::Load::XS;
 {
-  $Class::Load::XS::VERSION = '0.03';
+  $Class::Load::XS::VERSION = '0.04';
 }
 
 use strict;
@@ -28,7 +28,7 @@
 
 =head1 VERSION
 
-version 0.03
+version 0.04
 
 =head1 SYNOPSIS
 
@@ -45,7 +45,7 @@
 
 =head1 COPYRIGHT AND LICENSE
 
-This software is Copyright (c) 2011 by Dave Rolsky.
+This software is Copyright (c) 2012 by Dave Rolsky.
 
 This is free software, licensed under:
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/Class-Load-XS-0.03/t/000-load.t 
new/Class-Load-XS-0.04/t/000-load.t
--- old/Class-Load-XS-0.03/t/000-load.t 2011-11-18 20:24:03.000000000 +0100
+++ new/Class-Load-XS-0.04/t/000-load.t 2012-02-08 20:50:17.000000000 +0100
@@ -5,8 +5,12 @@
 
 use lib 't/lib';
 
+use Module::Implementation 0.04 ();
+
 use_ok 'Test::Class::Load';
 
-diag('Using ' . Class::Load->_implementation() . ' implementation' );
+diag(     'Using '
+        . Module::Implementation::implementation_for('Class::Load')
+        . ' implementation' );
 
 done_testing;
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/Class-Load-XS-0.03/t/011-without-xs.t 
new/Class-Load-XS-0.04/t/011-without-xs.t
--- old/Class-Load-XS-0.03/t/011-without-xs.t   1970-01-01 01:00:00.000000000 
+0100
+++ new/Class-Load-XS-0.04/t/011-without-xs.t   2012-02-08 20:50:17.000000000 
+0100
@@ -0,0 +1,24 @@
+#!/usr/bin/env perl
+use strict;
+use warnings;
+use Test::More 0.88;
+use Test::Fatal;
+
+use Test::Requires {
+    'Test::Without::Module' => 0,
+};
+
+use Test::Without::Module 'Class::Load::XS';
+
+{
+    my @warnings;
+    local $SIG{__WARN__} = sub { push @warnings, @_ };
+    require Class::Load;
+
+    is_deeply(
+        \@warnings, [],
+        'no warning from Class::Load when Class::Load::XS is not available'
+    );
+}
+
+done_testing();
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/Class-Load-XS-0.03/t/012-without-implementation.t 
new/Class-Load-XS-0.04/t/012-without-implementation.t
--- old/Class-Load-XS-0.03/t/012-without-implementation.t       1970-01-01 
01:00:00.000000000 +0100
+++ new/Class-Load-XS-0.04/t/012-without-implementation.t       2012-02-08 
20:50:17.000000000 +0100
@@ -0,0 +1,21 @@
+#!/usr/bin/env perl
+use strict;
+use warnings;
+use Test::More 0.88;
+use Test::Fatal;
+
+use Test::Requires {
+    'Test::Without::Module' => 0,
+};
+
+use Test::Without::Module qw( Class::Load::PP Class::Load::XS );
+
+{
+    like(
+        exception { require Class::Load },
+        qr/Class.Load.PP\.pm did not return a true value/,
+        'error when loading Class::Load and no implementation is available 
includes errors from trying to load modules'
+    );
+}
+
+done_testing();

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

Reply via email to