Hello community, here is the log from the commit of package perl-MooseX-Types for openSUSE:Factory checked in at 2013-10-06 14:54:55 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/perl-MooseX-Types (Old) and /work/SRC/openSUSE:Factory/.perl-MooseX-Types.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "perl-MooseX-Types" Changes: -------- --- /work/SRC/openSUSE:Factory/perl-MooseX-Types/perl-MooseX-Types.changes 2013-07-29 17:50:07.000000000 +0200 +++ /work/SRC/openSUSE:Factory/.perl-MooseX-Types.new/perl-MooseX-Types.changes 2013-10-06 14:54:56.000000000 +0200 @@ -1,0 +2,8 @@ +Fri Oct 4 09:13:25 UTC 2013 - [email protected] + +- updated to 0.38 + - removed use of deprecated enum syntax + - removed use of deprecated Class::MOP::load_class + - repository has moved to the GitHub Moose organization + +------------------------------------------------------------------- Old: ---- MooseX-Types-0.36.tar.gz New: ---- MooseX-Types-0.38.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ perl-MooseX-Types.spec ++++++ --- /var/tmp/diff_new_pack.J4b6EG/_old 2013-10-06 14:54:56.000000000 +0200 +++ /var/tmp/diff_new_pack.J4b6EG/_new 2013-10-06 14:54:56.000000000 +0200 @@ -17,7 +17,7 @@ Name: perl-MooseX-Types -Version: 0.36 +Version: 0.38 Release: 0 %define cpan_name MooseX-Types Summary: Organise your Moose types in libraries @@ -29,8 +29,10 @@ BuildRoot: %{_tmppath}/%{name}-%{version}-build BuildRequires: perl BuildRequires: perl-macros +BuildRequires: perl(CPAN::Meta::Check) >= 0.007 BuildRequires: perl(Carp::Clan) >= 6.00 -BuildRequires: perl(Class::MOP) +BuildRequires: perl(Module::Build::Tiny) >= 0.027 +BuildRequires: perl(Module::Runtime) BuildRequires: perl(Moose) >= 1.06 BuildRequires: perl(Moose::Exporter) BuildRequires: perl(Moose::Meta::TypeConstraint::Union) @@ -38,19 +40,14 @@ BuildRequires: perl(Moose::Util::TypeConstraints) BuildRequires: perl(Scalar::Util) >= 1.19 BuildRequires: perl(Sub::Exporter) -BuildRequires: perl(Sub::Install) >= 0.924 BuildRequires: perl(Sub::Name) -BuildRequires: perl(Test::CheckDeps) >= 0.002 +BuildRequires: perl(Test::CheckDeps) >= 0.006 BuildRequires: perl(Test::Fatal) BuildRequires: perl(Test::More) >= 0.94 BuildRequires: perl(Test::Requires) -BuildRequires: perl(namespace::clean) >= 0.19 +BuildRequires: perl(namespace::autoclean) >= 0.08 #BuildRequires: perl(DecoratorLibrary) #BuildRequires: perl(IntrospectTypeExports) -#BuildRequires: perl(JSON) -#BuildRequires: perl(LWP::Simple) -#BuildRequires: perl(Module::Build) -#BuildRequires: perl(Module::Install::Base) #BuildRequires: perl(MooseX::Types) #BuildRequires: perl(MooseX::Types::Base) #BuildRequires: perl(MooseX::Types::CheckedUtilExports) @@ -60,29 +57,30 @@ #BuildRequires: perl(MooseX::Types::UndefinedType) #BuildRequires: perl(MooseX::Types::Util) #BuildRequires: perl(MooseX::Types::Wrapper) -#BuildRequires: perl(Parse::CPAN::Meta) +#BuildRequires: perl(Pod::Wordlist) #BuildRequires: perl(SubExporterCompatibility) +#BuildRequires: perl(Test::Kwalitee) #BuildRequires: perl(TestLibrary) #BuildRequires: perl(TestNamespaceSep) +#BuildRequires: perl(Test::NoTabs) +#BuildRequires: perl(Test::Spelling) >= 0.12 #BuildRequires: perl(TestWrapper) -#BuildRequires: perl(YAML::Tiny) Requires: perl(Carp::Clan) >= 6.00 -Requires: perl(Class::MOP) +Requires: perl(Module::Runtime) Requires: perl(Moose) >= 1.06 Requires: perl(Moose::Exporter) Requires: perl(Moose::Meta::TypeConstraint::Union) Requires: perl(Moose::Util::TypeConstraints) Requires: perl(Scalar::Util) >= 1.19 Requires: perl(Sub::Exporter) -Requires: perl(Sub::Install) >= 0.924 Requires: perl(Sub::Name) -Requires: perl(namespace::clean) >= 0.19 +Requires: perl(namespace::autoclean) >= 0.08 %{perl_requires} %description The type system provided by Moose effectively makes all of its builtin type global, as are any types you declare with Moose. This means that every -module that declares a type named "PositiveInt" is sharing the same type +module that declares a type named 'PositiveInt' is sharing the same type object. This can be a problem when different parts of the code base want to use the same name for different things. @@ -109,15 +107,14 @@ %setup -q -n %{cpan_name}-%{version} %build -%{__perl} Makefile.PL INSTALLDIRS=vendor -%{__make} %{?_smp_mflags} +%{__perl} Build.PL --installdirs=vendor +./Build build --flags=%{?_smp_mflags} %check -%{__make} test +./Build test %install -%perl_make_install -%perl_process_packlist +./Build install --destdir=%{buildroot} --create_packlist=0 %perl_gen_filelist %files -f %{name}.files ++++++ MooseX-Types-0.36.tar.gz -> MooseX-Types-0.38.tar.gz ++++++ ++++ 4766 lines of diff (skipped) -- To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
