Hello community,

here is the log from the commit of package perl-MooseX-Types for 
openSUSE:Factory checked in at 2012-03-05 14:02:48
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/perl-MooseX-Types (Old)
 and      /work/SRC/openSUSE:Factory/.perl-MooseX-Types.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "perl-MooseX-Types", Maintainer is ""

Changes:
--------
--- /work/SRC/openSUSE:Factory/perl-MooseX-Types/perl-MooseX-Types.changes      
2012-01-04 07:28:27.000000000 +0100
+++ /work/SRC/openSUSE:Factory/.perl-MooseX-Types.new/perl-MooseX-Types.changes 
2012-03-05 14:02:53.000000000 +0100
@@ -1,0 +2,6 @@
+Tue Feb 14 07:46:07 UTC 2012 - co...@suse.com
+
+- updated to 0.31
+  - Add support for qw( :all ) on MooseX::Types::Combine libraries.
+
+-------------------------------------------------------------------

Old:
----
  MooseX-Types-0.30.tar.gz

New:
----
  MooseX-Types-0.31.tar.gz

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

Other differences:
------------------
++++++ perl-MooseX-Types.spec ++++++
--- /var/tmp/diff_new_pack.xutGPw/_old  2012-03-05 14:02:55.000000000 +0100
+++ /var/tmp/diff_new_pack.xutGPw/_new  2012-03-05 14:02:55.000000000 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package perl-MooseX-Types
 #
-# 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
@@ -21,10 +21,10 @@
 %endif
 
 Name:           perl-MooseX-Types
-Version:        0.30
+Version:        0.31
 Release:        0
 Summary:        Organise your Moose types in libraries
-License:        Artistic-1.0 or GPL-2.0+
+License:        Artistic-1.0 or GPL-1.0+
 Group:          Development/Libraries/Perl
 Source:         
ftp://ftp.cpan.org/pub/CPAN/authors/id/D/DR/DROLSKY/MooseX-Types-%{version}.tar.gz
 Url:            http://search.cpan.org/dist/MooseX-Types
@@ -44,14 +44,14 @@
 BuildRequires:  perl(Scalar::Util) >= 1.19
 BuildRequires:  perl(Sub::Name)
 BuildRequires:  perl(Carp)
-BuildRequires:  perl(namespace::clean) >= 0.08
+BuildRequires:  perl(namespace::clean) >= 0.19
 BuildRequires:  perl(Sub::Install) >= 0.924
 BuildRequires:  perl(Carp::Clan) >= 6.00
 BuildRequires:  perl(Moose) >= 1.06
 Requires:       perl(Scalar::Util) >= 1.19
 Requires:       perl(Sub::Name)
 Requires:       perl(Carp)
-Requires:       perl(namespace::clean) >= 0.08
+Requires:       perl(namespace::clean) >= 0.19
 Requires:       perl(Sub::Install) >= 0.924
 Requires:       perl(Carp::Clan) >= 6.00
 Requires:       perl(Moose) >= 1.06

++++++ MooseX-Types-0.30.tar.gz -> MooseX-Types-0.31.tar.gz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/MooseX-Types-0.30/Changes 
new/MooseX-Types-0.31/Changes
--- old/MooseX-Types-0.30/Changes       2011-09-18 04:40:33.000000000 +0200
+++ new/MooseX-Types-0.31/Changes       2011-12-23 00:43:56.000000000 +0100
@@ -1,5 +1,8 @@
 Revision history for MooseX-Types
 
+0.31    2011-12-22
+        - Add support for qw( :all ) on MooseX::Types::Combine libraries. 
(kentnl)
+
 0.30    2011-09-17
         - Fix a bug in the tests that caused failures with Moose HEAD. (doy)
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/MooseX-Types-0.30/META.json 
new/MooseX-Types-0.31/META.json
--- old/MooseX-Types-0.30/META.json     2011-09-18 04:40:33.000000000 +0200
+++ new/MooseX-Types-0.31/META.json     2011-12-23 00:43:56.000000000 +0100
@@ -4,7 +4,7 @@
       "Robert \"phaylon\" Sedlacek <r...@474.at>"
    ],
    "dynamic_config" : 0,
-   "generated_by" : "Dist::Zilla version 4.300000, CPAN::Meta::Converter 
version 2.110930",
+   "generated_by" : "Dist::Zilla version 4.300005, CPAN::Meta::Converter 
version 2.112150",
    "license" : [
       "perl_5"
    ],
@@ -53,6 +53,6 @@
          "web" : 
"http://git.shadowcat.co.uk/gitweb/gitweb.cgi?p=gitmo/MooseX-Types.git;a=summary";
       }
    },
-   "version" : "0.30"
+   "version" : "0.31"
 }
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/MooseX-Types-0.30/META.yml 
new/MooseX-Types-0.31/META.yml
--- old/MooseX-Types-0.30/META.yml      2011-09-18 04:40:33.000000000 +0200
+++ new/MooseX-Types-0.31/META.yml      2011-12-23 00:43:56.000000000 +0100
@@ -11,7 +11,7 @@
 configure_requires:
   ExtUtils::MakeMaker: 6.30
 dynamic_config: 0
-generated_by: 'Dist::Zilla version 4.300000, CPAN::Meta::Converter version 
2.110930'
+generated_by: 'Dist::Zilla version 4.300005, CPAN::Meta::Converter version 
2.112150'
 license: perl
 meta-spec:
   url: http://module-build.sourceforge.net/META-spec-v1.4.html
@@ -29,4 +29,4 @@
 resources:
   bugtracker: http://rt.cpan.org/NoAuth/Bugs.html?Dist=MooseX-Types
   repository: git://git.moose.perl.org/MooseX-Types.git
-version: 0.30
+version: 0.31
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/MooseX-Types-0.30/Makefile.PL 
new/MooseX-Types-0.31/Makefile.PL
--- old/MooseX-Types-0.30/Makefile.PL   2011-09-18 04:40:33.000000000 +0200
+++ new/MooseX-Types-0.31/Makefile.PL   2011-12-23 00:43:56.000000000 +0100
@@ -34,7 +34,7 @@
     "Sub::Name" => 0,
     "namespace::clean" => "0.19"
   },
-  "VERSION" => "0.30",
+  "VERSION" => "0.31",
   "test" => {
     "TESTS" => "t/*.t t/regressions/*.t"
   }
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/MooseX-Types-0.30/README new/MooseX-Types-0.31/README
--- old/MooseX-Types-0.30/README        2011-09-18 04:40:33.000000000 +0200
+++ new/MooseX-Types-0.31/README        2011-12-23 00:43:56.000000000 +0100
@@ -1,7 +1,7 @@
 
 
 This archive contains the distribution MooseX-Types,
-version 0.30:
+version 0.31:
 
   Organise your Moose types in libraries
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/MooseX-Types-0.30/dist.ini 
new/MooseX-Types-0.31/dist.ini
--- old/MooseX-Types-0.30/dist.ini      2011-09-18 04:40:33.000000000 +0200
+++ new/MooseX-Types-0.31/dist.ini      2011-12-23 00:43:56.000000000 +0100
@@ -3,7 +3,7 @@
 license = Perl_5
 copyright_holder = Robert "phaylon" Sedlacek
 
-version = 0.30
+version = 0.31
 
 [NextRelease]
 format = %-7v %{yyyy-MM-dd}d
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/MooseX-Types-0.30/lib/MooseX/Types/Base.pm 
new/MooseX-Types-0.31/lib/MooseX/Types/Base.pm
--- old/MooseX-Types-0.30/lib/MooseX/Types/Base.pm      2011-09-18 
04:40:33.000000000 +0200
+++ new/MooseX-Types-0.31/lib/MooseX/Types/Base.pm      2011-12-23 
00:43:56.000000000 +0100
@@ -1,6 +1,6 @@
 package MooseX::Types::Base;
 {
-  $MooseX::Types::Base::VERSION = '0.30';
+  $MooseX::Types::Base::VERSION = '0.31';
 }
 use Moose;
 
@@ -209,7 +209,7 @@
 
 =head1 VERSION
 
-version 0.30
+version 0.31
 
 =head1 DESCRIPTION
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/MooseX-Types-0.30/lib/MooseX/Types/CheckedUtilExports.pm 
new/MooseX-Types-0.31/lib/MooseX/Types/CheckedUtilExports.pm
--- old/MooseX-Types-0.30/lib/MooseX/Types/CheckedUtilExports.pm        
2011-09-18 04:40:33.000000000 +0200
+++ new/MooseX-Types-0.31/lib/MooseX/Types/CheckedUtilExports.pm        
2011-12-23 00:43:56.000000000 +0100
@@ -1,6 +1,6 @@
 package MooseX::Types::CheckedUtilExports;
 {
-  $MooseX::Types::CheckedUtilExports::VERSION = '0.30';
+  $MooseX::Types::CheckedUtilExports::VERSION = '0.31';
 }
 
 #ABSTRACT: Wrap L<Moose::Util::TypeConstraints> to be safer for 
L<MooseX::Types>
@@ -70,7 +70,7 @@
 
 =head1 VERSION
 
-version 0.30
+version 0.31
 
 =head1 DESCRIPTION
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/MooseX-Types-0.30/lib/MooseX/Types/Combine.pm 
new/MooseX-Types-0.31/lib/MooseX/Types/Combine.pm
--- old/MooseX-Types-0.30/lib/MooseX/Types/Combine.pm   2011-09-18 
04:40:33.000000000 +0200
+++ new/MooseX-Types-0.31/lib/MooseX/Types/Combine.pm   2011-12-23 
00:43:56.000000000 +0100
@@ -1,6 +1,6 @@
 package MooseX::Types::Combine;
 {
-  $MooseX::Types::Combine::VERSION = '0.30';
+  $MooseX::Types::Combine::VERSION = '0.31';
 }
 
 # ABSTRACT: Combine type libraries for exporting
@@ -16,6 +16,12 @@
 
     my %types = $class->_provided_types;
 
+    if ( grep { $_ eq ':all' } @types ) {
+        $_->import( { -into => $caller }, q{:all} )
+            for $class->provide_types_from;
+        return;
+    }
+
     my %from;
     for my $type (@types) {
         unless ($types{$type}) {
@@ -88,7 +94,7 @@
 
 =head1 VERSION
 
-version 0.30
+version 0.31
 
 =head1 SYNOPSIS
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/MooseX-Types-0.30/lib/MooseX/Types/Moose.pm 
new/MooseX-Types-0.31/lib/MooseX/Types/Moose.pm
--- old/MooseX-Types-0.30/lib/MooseX/Types/Moose.pm     2011-09-18 
04:40:33.000000000 +0200
+++ new/MooseX-Types-0.31/lib/MooseX/Types/Moose.pm     2011-12-23 
00:43:56.000000000 +0100
@@ -1,6 +1,6 @@
 package MooseX::Types::Moose;
 {
-  $MooseX::Types::Moose::VERSION = '0.30';
+  $MooseX::Types::Moose::VERSION = '0.31';
 }
 
 # ABSTRACT: Type exports that match the types shipped with L<Moose>
@@ -35,7 +35,7 @@
 
 =head1 VERSION
 
-version 0.30
+version 0.31
 
 =head1 SYNOPSIS
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/MooseX-Types-0.30/lib/MooseX/Types/TypeDecorator.pm 
new/MooseX-Types-0.31/lib/MooseX/Types/TypeDecorator.pm
--- old/MooseX-Types-0.30/lib/MooseX/Types/TypeDecorator.pm     2011-09-18 
04:40:33.000000000 +0200
+++ new/MooseX-Types-0.31/lib/MooseX/Types/TypeDecorator.pm     2011-12-23 
00:43:56.000000000 +0100
@@ -1,6 +1,6 @@
 package MooseX::Types::TypeDecorator;
 {
-  $MooseX::Types::TypeDecorator::VERSION = '0.30';
+  $MooseX::Types::TypeDecorator::VERSION = '0.31';
 }
 
 #ABSTRACT: Wraps Moose::Meta::TypeConstraint objects with added features
@@ -172,7 +172,7 @@
 
 =head1 VERSION
 
-version 0.30
+version 0.31
 
 =head1 DESCRIPTION
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/MooseX-Types-0.30/lib/MooseX/Types/UndefinedType.pm 
new/MooseX-Types-0.31/lib/MooseX/Types/UndefinedType.pm
--- old/MooseX-Types-0.30/lib/MooseX/Types/UndefinedType.pm     2011-09-18 
04:40:33.000000000 +0200
+++ new/MooseX-Types-0.31/lib/MooseX/Types/UndefinedType.pm     2011-12-23 
00:43:56.000000000 +0100
@@ -1,6 +1,6 @@
 package MooseX::Types::UndefinedType;
 {
-  $MooseX::Types::UndefinedType::VERSION = '0.30';
+  $MooseX::Types::UndefinedType::VERSION = '0.31';
 }
 
 use warnings;
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/MooseX-Types-0.30/lib/MooseX/Types/Util.pm 
new/MooseX-Types-0.31/lib/MooseX/Types/Util.pm
--- old/MooseX-Types-0.30/lib/MooseX/Types/Util.pm      2011-09-18 
04:40:33.000000000 +0200
+++ new/MooseX-Types-0.31/lib/MooseX/Types/Util.pm      2011-12-23 
00:43:56.000000000 +0100
@@ -1,6 +1,6 @@
 package MooseX::Types::Util;
 {
-  $MooseX::Types::Util::VERSION = '0.30';
+  $MooseX::Types::Util::VERSION = '0.31';
 }
 
 #ABSTRACT: Common utility functions for the distribution
@@ -53,7 +53,7 @@
 
 =head1 VERSION
 
-version 0.30
+version 0.31
 
 =head1 DESCRIPTION
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/MooseX-Types-0.30/lib/MooseX/Types/Wrapper.pm 
new/MooseX-Types-0.31/lib/MooseX/Types/Wrapper.pm
--- old/MooseX-Types-0.30/lib/MooseX/Types/Wrapper.pm   2011-09-18 
04:40:33.000000000 +0200
+++ new/MooseX-Types-0.31/lib/MooseX/Types/Wrapper.pm   2011-12-23 
00:43:56.000000000 +0100
@@ -1,6 +1,6 @@
 package MooseX::Types::Wrapper;
 {
-  $MooseX::Types::Wrapper::VERSION = '0.30';
+  $MooseX::Types::Wrapper::VERSION = '0.31';
 }
 
 #ABSTRACT: Wrap exports from a library
@@ -48,7 +48,7 @@
 
 =head1 VERSION
 
-version 0.30
+version 0.31
 
 =head1 DESCRIPTION
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/MooseX-Types-0.30/lib/MooseX/Types.pm 
new/MooseX-Types-0.31/lib/MooseX/Types.pm
--- old/MooseX-Types-0.30/lib/MooseX/Types.pm   2011-09-18 04:40:33.000000000 
+0200
+++ new/MooseX-Types-0.31/lib/MooseX/Types.pm   2011-12-23 00:43:56.000000000 
+0100
@@ -1,6 +1,6 @@
 package MooseX::Types;
 {
-  $MooseX::Types::VERSION = '0.30';
+  $MooseX::Types::VERSION = '0.31';
 }
 use Moose;
 
@@ -176,7 +176,7 @@
 
 =head1 VERSION
 
-version 0.30
+version 0.31
 
 =head1 SYNOPSIS
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/MooseX-Types-0.30/t/18_combined_libs.t 
new/MooseX-Types-0.31/t/18_combined_libs.t
--- old/MooseX-Types-0.30/t/18_combined_libs.t  2011-09-18 04:40:33.000000000 
+0200
+++ new/MooseX-Types-0.31/t/18_combined_libs.t  2011-12-23 00:43:56.000000000 
+0100
@@ -36,4 +36,6 @@
     'cannot combine types from a package which does not exist';
 }
 
+is exception { 'Combined'->import(':all') }, undef, ':all syntax works';
+
 done_testing();

-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org

Reply via email to