commit perl-Moose for openSUSE:Factory
Hello community, here is the log from the commit of package perl-Moose for openSUSE:Factory checked in at Tue Nov 16 01:20:57 CET 2010. -------- New Changes file: --- /dev/null 2010-07-09 01:59:37.000000000 +0200 +++ perl-Moose/perl-Moose.changes 2010-10-12 09:56:13.000000000 +0200 @@ -0,0 +1,70 @@ +------------------------------------------------------------------- +Tue Oct 12 09:54:11 CEST 2010 - dmueller@suse.de + +- update to 1.15: + * Major changes to Native Traits, most of which make them act more like + "normal" attributes. This should be mostly compatible with existing code, + but see Moose::Manual::Delta for details. + * A few native traits (String, Counter, Bool) provide default values of "is" + and "default" when you created an attribute. Allowing them to provide + these values is now deprecated. Supply the value yourself when creating + the attribute. + * New option 'trait_aliases' for Moose::Exporter, which will allow you to + generate non-global aliases for your traits (and allow your users to + rename the aliases, etc). (doy) + * 'use Moose' and 'use Moose::Role' now accept a '-meta_name' option, to + determine which name to install the 'meta' name under. Passing 'undef' + to this option will suppress generation of the meta method entirely. (doy) + * Moose now warns if it overwrites an existing method named "meta" in your + class when you "use Moose". (doy) + +------------------------------------------------------------------- +Mon Aug 30 05:28:36 UTC 2010 - pascal.bleser@opensuse.org + +- update to 1.12: + * BUG FIXES: + + fix the MANIFEST. Fixes RT #60831 + +------------------------------------------------------------------- +Sat Aug 28 09:12:24 UTC 2010 - pascal.bleser@opensuse.org + +- update to 1.11: http://cpansearch.perl.org/src/DROLSKY/Moose-1.11/Changes + * API CHANGES: + + an attribute in a subclass can now override the value of "is" + + the deprecation warnings for alias and excludes have been turned back off for this release, to give other module authors a chance to tweak their code + * BUG FIXES: + + mro::get_linear_isa was being called as a function rather than a method, which caused problems with Perl 5.8.x. + + union types always created a type constraint, even if their constituent constraints did not have any coercions. This bogus coercion always returned undef, which meant that a union which included Undef as a member always coerced bad values to undef. RT #58411 + + union types with coercions would always fall back to coercing the value to undef (unintentionally). Now if all the coercions for a union type fail, the value returned by the coercion is the original value that we attempted to coerce + +------------------------------------------------------------------- +Sun Aug 22 21:47:26 UTC 2010 - pascal.bleser@opensuse.org + +- update to 1.10: http://cpansearch.perl.org/src/DROLSKY/Moose-1.10/Changes + * the long-deprecated alias and excludes options for role applications now issue a deprecation warning: use -alias and -excludes instead + * inlined code no longer stringifies numeric attribute defaults + * default => undef now works properly + * enum type constraints now throw errors if their values are nonsensical + * optimizations that should help speed up compilation time + +------------------------------------------------------------------- +Mon Jul 26 07:26:01 UTC 2010 - pascal.bleser@opensuse.org + +- update to 1.09: http://cpansearch.perl.org/src/DROLSKY/Moose-1.09/Changes + +------------------------------------------------------------------- +Wed Jun 16 11:31:08 UTC 2010 - pascal.bleser@opensuse.org + +- update to 1.08: + * refactored a small amount of Moose::Meta::Method::Constructor to allow it to be overridden more easily + +------------------------------------------------------------------- +Sat Dec 26 21:30:29 UTC 2009 - lars@linux-schulserver.de + +- update to 0.93 + +------------------------------------------------------------------- +Thu Oct 29 00:00:00 CET 2009 - Pascal Bleser <pascal.bleser@opensuse.org> 0.92 + +- update to 0.92 + calling whatdependson for head-i586 New: ---- Moose-1.15.tar.gz perl-Moose.changes perl-Moose.spec ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ perl-Moose.spec ++++++ # # spec file for package perl-Moose (Version 1.15) # # Copyright (c) 2010 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 # upon. The license for this file, and modifications and additions to the # file, is the same license as for the pristine package itself (unless the # license for the pristine package is not an Open Source License, in which # case the license is the MIT License). An "Open Source License" is a # license that conforms to the Open Source Definition (Version 1.9) # published by the Open Source Initiative. # Please submit bugfixes or comments via http://bugs.opensuse.org/ # # norootforbuild Name: perl-Moose Version: 1.15 Release: 1 Summary: Perl module that implements a complete modern object system # http://search.cpan.org/CPAN/authors/id/D/DR/DROLSKY/Moose-%{version}.tar.gz Source: Moose-%{version}.tar.gz Url: http://search.cpan.org/dist/Moose/ Group: Development/Libraries/Perl License: Perl License BuildRoot: %{_tmppath}/%{name}-%{version}-build Requires: perl = %{perl_version} BuildRequires: make BuildRequires: perl BuildRequires: perl(Carp) BuildRequires: perl(Class::MOP) >= 1.09 BuildRequires: perl(Data::OptList) BuildRequires: perl(List::MoreUtils) >= 0.12 BuildRequires: perl(Package::DeprecationManager) >= 0.04 BuildRequires: perl(Scalar::Util) >= 1.19 BuildRequires: perl(Sub::Exporter) >= 0.980 BuildRequires: perl(Sub::Name) BuildRequires: perl(Task::Weaken) BuildRequires: perl(Try::Tiny) >= 0.02 # for tests: BuildRequires: perl(IO::String) BuildRequires: perl(IO::File) BuildRequires: perl(Test::Output) BuildRequires: perl(DateTime) BuildRequires: perl(DateTime::Calendar::Mayan) BuildRequires: perl(Regexp::Common) BuildRequires: perl(Locale::US) BuildRequires: perl(HTTP::Headers) BuildRequires: perl(Params::Coerce) BuildRequires: perl(URI) BuildRequires: perl(Test::More) >= 0.88 BuildRequires: perl(Test::Exception) >= 0.27 BuildRequires: perl(Test::Requires) >= 0.05 BuildRequires: perl(ExtUtils::MakeMaker) BuildRequires: perl(Module::Install::ExtraTests) Requires: perl(Carp) Requires: perl(Class::MOP) >= 1.05 Requires: perl(Data::OptList) Requires: perl(List::MoreUtils) >= 0.12 Requires: perl(Package::DeprecationManager) >= 0.04 Requires: perl(Scalar::Util) >= 1.19 Requires: perl(Sub::Exporter) >= 0.980 Requires: perl(Sub::Name) Requires: perl(Task::Weaken) Requires: perl(Try::Tiny) >= 0.02 %description Moose is a Perl module that implements a complete modern object system. %prep %setup -q -n "Moose-%{version}" %__sed -i '/^auto_install/d' Makefile.PL #rm t/050_metaclasses/030_metarole_combination.t #rm t/050_metaclasses/023_easy_init_meta.t #rm t/600_todo_tests/002_various_role_features.t %build %__perl Makefile.PL PREFIX="%{_prefix}" %__make %{?jobs:-j%jobs} %if 0%{?suse_version} == 0 || 0%{?suse_version} >= 1120 %check %__make test %endif %install %perl_make_install %perl_process_packlist %clean %{?buildroot:%__rm -rf "%{buildroot}"} %files %defattr(-,root,root) %doc Changes README %{perl_vendorarch}/oose.pm %{perl_vendorarch}/Moose.pm %{perl_vendorarch}/Moose %dir %{perl_vendorarch}/Test %{perl_vendorarch}/Test/Moose.pm %{perl_vendorarch}/auto/Moose %doc %{perl_man3dir}/Moose.%{perl_man3ext}%{ext_man} %doc %{perl_man3dir}/Moose::*.%{perl_man3ext}%{ext_man} %doc %{perl_man3dir}/Test::Moose.%{perl_man3ext}%{ext_man} %doc %{perl_man3dir}/oose.%{perl_man3ext}%{ext_man} /var/adm/perl-modules/%{name} %changelog ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Remember to have fun... -- To unsubscribe, e-mail: opensuse-commit+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-commit+help@opensuse.org
participants (1)
-
root@hilbert.suse.de