Hello community, here is the log from the commit of package perl-MooseX-Getopt for openSUSE:Factory checked in at 2013-12-09 07:14:43 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/perl-MooseX-Getopt (Old) and /work/SRC/openSUSE:Factory/.perl-MooseX-Getopt.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "perl-MooseX-Getopt" Changes: -------- --- /work/SRC/openSUSE:Factory/perl-MooseX-Getopt/perl-MooseX-Getopt.changes 2012-05-29 11:42:52.000000000 +0200 +++ /work/SRC/openSUSE:Factory/.perl-MooseX-Getopt.new/perl-MooseX-Getopt.changes 2013-12-09 07:14:44.000000000 +0100 @@ -1,0 +2,41 @@ +Mon Nov 25 07:38:55 UTC 2013 - co...@suse.com + +- updated to 0.58 + - remove use of deprecated $Config::Any::YAML::NO_YAML_XS_WARNING in tests + - warnings tests bypassed during installation + - author metadata moved to contributors + - spelling fixes (RT#87780, David Steinbrunner) + - removed use of deprecated Class::MOP::load_class + - repository migrated from shadowcat to the github moose organization + +------------------------------------------------------------------- +Sat Jul 27 11:58:43 UTC 2013 - co...@suse.com + +- updated to 0.56 + - depend on newest Path::Tiny, to regain 5.8.x compatibility (gone since + v0.52) + - fix broken tests on win32 with file comparisons + - fix broken tests on win32 with file comparisons + - allow configfiles called "0" + - support more mechanisms for overriding default configfile + - when using in conjunction with MooseX::ConfigFromFile, configfile value now + properly passed to new() + - properly indicate optional dependency in tests using + MooseX::ConfigFromFile + - tests converted from using Path::Class to Path::Tiny + - missing test prereqs now declared (thanks for the automated reports, David + Cantrell!) + - unbreak Catalyst::Runtime tests (etc) by keeping _getopt_full_usage in the + callstack. (RT#82249) + - silence a warning in tests if the user does not have YAML::XS installed + (thanks for the report, Getty!) + - fix off-by-one issues in test plans if optional requirements are not met + - documentation and tests amended to prefer usage of 'trait' over 'metaclass' + as much as possible + - print_usage_text() exposed as a public method, to make it easier for + consuming classes to modify the behaviour when usage text is printed + - re-release to remove double $VERSION declarations + - -h is also treated as a --help option +- remove old perl-MooseX-Getopt-use_lib.patch + +------------------------------------------------------------------- Old: ---- MooseX-Getopt-0.45.tar.gz perl-MooseX-Getopt-use_lib.patch New: ---- MooseX-Getopt-0.58.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ perl-MooseX-Getopt.spec ++++++ --- /var/tmp/diff_new_pack.cztAxH/_old 2013-12-09 07:14:44.000000000 +0100 +++ /var/tmp/diff_new_pack.cztAxH/_new 2013-12-09 07:14:44.000000000 +0100 @@ -1,7 +1,7 @@ # # spec file for package perl-MooseX-Getopt # -# 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-Getopt -Version: 0.45 +Version: 0.58 Release: 0 %define cpan_name MooseX-Getopt Summary: A Moose role for processing command line options @@ -25,28 +25,34 @@ Group: Development/Libraries/Perl Url: http://search.cpan.org/dist/MooseX-Getopt/ Source: http://www.cpan.org/authors/id/E/ET/ETHER/%{cpan_name}-%{version}.tar.gz -# MANUAL -Patch1: perl-MooseX-Getopt-use_lib.patch BuildArch: noarch BuildRoot: %{_tmppath}/%{name}-%{version}-build BuildRequires: perl BuildRequires: perl-macros +BuildRequires: perl(CPAN::Meta::Check) >= 0.007 BuildRequires: perl(Getopt::Long) >= 2.37 BuildRequires: perl(Getopt::Long::Descriptive) >= 0.081 -BuildRequires: perl(Moose) >= 0.56 +BuildRequires: perl(Module::Build::Tiny) >= 0.027 +BuildRequires: perl(Module::Runtime) +BuildRequires: perl(Moose) +BuildRequires: perl(Moose::Meta::Attribute) +BuildRequires: perl(Moose::Meta::Class) +BuildRequires: perl(Moose::Role) >= 0.56 +BuildRequires: perl(Moose::Util) +BuildRequires: perl(Moose::Util::TypeConstraints) BuildRequires: perl(MooseX::Role::Parameterized) -BuildRequires: perl(Path::Class) +BuildRequires: perl(Path::Tiny) >= 0.009 +BuildRequires: perl(Test::CheckDeps) >= 0.006 +BuildRequires: perl(Test::Deep) BuildRequires: perl(Test::Fatal) >= 0.003 -BuildRequires: perl(Test::More) >= 0.88 -BuildRequires: perl(Test::Requires) >= 0.05 +BuildRequires: perl(Test::Moose) +BuildRequires: perl(Test::More) >= 0.94 +BuildRequires: perl(Test::Requires) BuildRequires: perl(Test::Trap) -BuildRequires: perl(Test::Warn) >= 0.21 +BuildRequires: perl(Test::Warnings) +BuildRequires: perl(Try::Tiny) #BuildRequires: perl(App) #BuildRequires: perl(BaseApp::WithConfig) -#BuildRequires: perl(Moose::Meta::Attribute) -#BuildRequires: perl(Moose::Meta::Class) -#BuildRequires: perl(Moose::Role) -#BuildRequires: perl(Moose::Util::TypeConstraints) #BuildRequires: perl(MooseX::ConfigFromFile) #BuildRequires: perl(MooseX::Getopt) #BuildRequires: perl(MooseX::Getopt::Basic) @@ -60,12 +66,15 @@ #BuildRequires: perl(MooseX::Getopt::ProcessedArgv) #BuildRequires: perl(MooseX::Getopt::Strict) #BuildRequires: perl(MooseX::SimpleConfig) -#BuildRequires: perl(Test::Deep) -#BuildRequires: perl(Test::Moose) +#BuildRequires: perl(Test::Kwalitee) Requires: perl(Getopt::Long) >= 2.37 Requires: perl(Getopt::Long::Descriptive) >= 0.081 -Requires: perl(Moose) >= 0.56 +Requires: perl(Moose) +Requires: perl(Moose::Meta::Attribute) +Requires: perl(Moose::Role) >= 0.56 +Requires: perl(Moose::Util::TypeConstraints) Requires: perl(MooseX::Role::Parameterized) +Requires: perl(Try::Tiny) %{perl_requires} %description @@ -113,27 +122,20 @@ %prep %setup -q -n %{cpan_name}-%{version} -# MANUAL BEGIN -%if 0%{?suse_version} <= 1110 -%patch1 -p1 -sed -i "s|__vendorperl__|%{perl_vendorlib}|g" Makefile.PL t/*.t -%endif -# MANUAL END %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 %defattr(-,root,root,755) -%doc Changes LICENSE README +%doc Changes LICENSE README weaver.ini %changelog ++++++ MooseX-Getopt-0.45.tar.gz -> MooseX-Getopt-0.58.tar.gz ++++++ ++++ 5090 lines of diff (skipped) -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org