commit perl-MooseX-StrictConstructor for openSUSE:Factory
Hello community, here is the log from the commit of package perl-MooseX-StrictConstructor for openSUSE:Factory checked in at 2017-02-15 10:06:56 Comparing /work/SRC/openSUSE:Factory/perl-MooseX-StrictConstructor (Old) and /work/SRC/openSUSE:Factory/.perl-MooseX-StrictConstructor.new (New) Package is "perl-MooseX-StrictConstructor" Changes: --- /work/SRC/openSUSE:Factory/perl-MooseX-StrictConstructor/perl-MooseX-StrictConstructor.changes 2013-07-30 13:07:45.0 +0200 +++ /work/SRC/openSUSE:Factory/.perl-MooseX-StrictConstructor.new/perl-MooseX-StrictConstructor.changes 2017-02-15 10:06:57.815481291 +0100 @@ -1,0 +2,21 @@ +Fri Feb 10 06:09:41 UTC 2017 - co...@suse.com + +- updated to 0.21 + see /usr/share/doc/packages/perl-MooseX-StrictConstructor/Changes + + 0.21 2017-02-09 + + - The last release accidentally added Moo as a hard prereq when it's only +needed for testing. Patched by Karen Etheride (GH #4). + + + 0.20 2017-02-09 + + - Repository has moved to the GitHub Moose organization + + - Added support for __no_BUILD__ as a constructor argument to skip calling any +BUILD subs (used internally by modules like Moo that have their own +implementation of calling BUILD). Reported and patched by Karen Etheridge +(RT#120124, GH #1). + +--- Old: MooseX-StrictConstructor-0.19.tar.gz New: MooseX-StrictConstructor-0.21.tar.gz cpanspec.yml Other differences: -- ++ perl-MooseX-StrictConstructor.spec ++ --- /var/tmp/diff_new_pack.3YxEGG/_old 2017-02-15 10:06:58.195427773 +0100 +++ /var/tmp/diff_new_pack.3YxEGG/_new 2017-02-15 10:06:58.199427209 +0100 @@ -1,7 +1,7 @@ # # spec file for package perl-MooseX-StrictConstructor # -# Copyright (c) 2013 SUSE LINUX Products GmbH, Nuernberg, Germany. +# Copyright (c) 2017 SUSE LINUX 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,14 +17,15 @@ Name: perl-MooseX-StrictConstructor -Version:0.19 +Version:0.21 Release:0 %define cpan_name MooseX-StrictConstructor Summary:Make your object constructors blow up on unknown attributes License:Artistic-2.0 Group: Development/Libraries/Perl Url:http://search.cpan.org/dist/MooseX-StrictConstructor/ -Source: http://www.cpan.org/authors/id/D/DR/DROLSKY/%{cpan_name}-%{version}.tar.gz +Source0: http://www.cpan.org/authors/id/D/DR/DROLSKY/%{cpan_name}-%{version}.tar.gz +Source1:cpanspec.yml BuildArch: noarch BuildRoot: %{_tmppath}/%{name}-%{version}-build BuildRequires: perl @@ -35,13 +36,9 @@ BuildRequires: perl(Moose::Util::MetaRole) BuildRequires: perl(Test::Fatal) BuildRequires: perl(Test::Moose) -BuildRequires: perl(Test::More) >= 0.88 +BuildRequires: perl(Test::More) >= 0.96 +BuildRequires: perl(Test::Needs) BuildRequires: perl(namespace::autoclean) -#BuildRequires: perl(MooseX::StrictConstructor) -#BuildRequires: perl(MooseX::StrictConstructor::Trait::Class) -#BuildRequires: perl(MooseX::StrictConstructor::Trait::Method::Constructor) -#BuildRequires: perl(Standard) -#BuildRequires: perl(Stricter) Requires: perl(Moose) >= 0.94 Requires: perl(Moose::Exporter) Requires: perl(Moose::Role) @@ -72,6 +69,6 @@ %files -f %{name}.files %defattr(-,root,root,755) -%doc Changes LICENSE README +%doc Changes CONTRIBUTING.md LICENSE README.md %changelog ++ MooseX-StrictConstructor-0.19.tar.gz -> MooseX-StrictConstructor-0.21.tar.gz ++ 3758 lines of diff (skipped) ++ cpanspec.yml ++ --- #description_paragraphs: 3 #description: |- # override description from CPAN #summary: override summary from CPAN #no_testing: broken upstream #sources: # - source1 # - source2 #patches: # foo.patch: -p1 # bar.patch: #preamble: |- # BuildRequires: gcc-c++ #post_prep: |- # hunspell=`pkg-config --libs hunspell | sed -e 's,-l,,; s, *,,g'` # sed -i -e "s,hunspell-X,$hunspell," t/00-prereq.t Makefile.PL #post_build: |- # rm unused.files #post_install: |- # sed on %{name}.files #license: SUSE-NonFree #skip_noarch: 1 #custom_build: |- #./Build build flags=%{?_smp_mflags} --myflag #custom_test: |- #startserver && make test #ignore_requires: Bizarre::Module
commit perl-MooseX-StrictConstructor for openSUSE:Factory
Hello community, here is the log from the commit of package perl-MooseX-StrictConstructor for openSUSE:Factory checked in at 2013-07-30 13:07:44 Comparing /work/SRC/openSUSE:Factory/perl-MooseX-StrictConstructor (Old) and /work/SRC/openSUSE:Factory/.perl-MooseX-StrictConstructor.new (New) Package is "perl-MooseX-StrictConstructor" Changes: --- /work/SRC/openSUSE:Factory/perl-MooseX-StrictConstructor/perl-MooseX-StrictConstructor.changes 2012-01-04 07:28:12.0 +0100 +++ /work/SRC/openSUSE:Factory/.perl-MooseX-StrictConstructor.new/perl-MooseX-StrictConstructor.changes 2013-07-30 13:07:45.0 +0200 @@ -1,0 +2,11 @@ +Sat Jul 27 11:58:34 UTC 2013 - co...@suse.com + +- updated to 0.19 + - The 0.17 release broke compatibility with pre-2.0 versions of Moose. + - A small internal tweak which prevents the MooseX::ClassCompositor tests from + failing. + - Added a small optimization for an immutable constructor when used with Moose + 2.00+. The list of valid attributes is only generated once, rather than each + time the constructor is run. Reported by Chip Salzenberg. RT #73664. + +--- Old: MooseX-StrictConstructor-0.16.tar.gz New: MooseX-StrictConstructor-0.19.tar.gz Other differences: -- ++ perl-MooseX-StrictConstructor.spec ++ --- /var/tmp/diff_new_pack.qaqL8x/_old 2013-07-30 13:07:46.0 +0200 +++ /var/tmp/diff_new_pack.qaqL8x/_new 2013-07-30 13:07:46.0 +0200 @@ -1,7 +1,7 @@ # # spec file for package perl-MooseX-StrictConstructor # -# Copyright (c) 2011 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-StrictConstructor -Version:0.16 +Version:0.19 Release:0 %define cpan_name MooseX-StrictConstructor Summary:Make your object constructors blow up on unknown attributes @@ -29,19 +29,30 @@ BuildRoot: %{_tmppath}/%{name}-%{version}-build BuildRequires: perl BuildRequires: perl-macros -BuildRequires: perl(ExtUtils::MakeMaker) BuildRequires: perl(Moose) >= 0.94 +BuildRequires: perl(Moose::Exporter) +BuildRequires: perl(Moose::Role) +BuildRequires: perl(Moose::Util::MetaRole) BuildRequires: perl(Test::Fatal) +BuildRequires: perl(Test::Moose) BuildRequires: perl(Test::More) >= 0.88 BuildRequires: perl(namespace::autoclean) +#BuildRequires: perl(MooseX::StrictConstructor) +#BuildRequires: perl(MooseX::StrictConstructor::Trait::Class) +#BuildRequires: perl(MooseX::StrictConstructor::Trait::Method::Constructor) +#BuildRequires: perl(Standard) +#BuildRequires: perl(Stricter) Requires: perl(Moose) >= 0.94 +Requires: perl(Moose::Exporter) +Requires: perl(Moose::Role) +Requires: perl(Moose::Util::MetaRole) Requires: perl(namespace::autoclean) %{perl_requires} %description Simply loading this module makes your constructors "strict". If your constructor is called with an attribute init argument that your class does -not declare, then it calls 'Moose-'throw_error()>. This is a great way to +not declare, then it calls 'Moose->throw_error()'. This is a great way to catch small typos. %prep @@ -51,19 +62,14 @@ %{__perl} Makefile.PL INSTALLDIRS=vendor %{__make} %{?_smp_mflags} -%if 0%{?suse_version} == 0 || 0%{?suse_version} >= 1120 %check %{__make} test -%endif %install %perl_make_install %perl_process_packlist %perl_gen_filelist -%clean -%{__rm} -rf %{buildroot} - %files -f %{name}.files %defattr(-,root,root,755) %doc Changes LICENSE README ++ MooseX-StrictConstructor-0.16.tar.gz -> MooseX-StrictConstructor-0.19.tar.gz ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/MooseX-StrictConstructor-0.16/Changes new/MooseX-StrictConstructor-0.19/Changes --- old/MooseX-StrictConstructor-0.16/Changes 2011-04-23 02:27:42.0 +0200 +++ new/MooseX-StrictConstructor-0.19/Changes 2012-01-17 22:51:44.0 +0100 @@ -1,3 +1,21 @@ +0.19 2012-01-17 + +- The 0.17 release broke compatibility with pre-2.0 versions of Moose. + + +0.18 2012-01-10 + +- A small internal tweak which prevents the MooseX::ClassCompositor tests from + failing. + + +0.17 2012-01-04 + +- Added a small optimization for an immutable constructor when used with Moose + 2.00+. The list of valid attributes is only generated once, rather than each + time the constructor is run. Reported by Chip Salzenberg. RT #73664. + + 0.16 2011-04-