Hello community, here is the log from the commit of package perl-Test-Deep for openSUSE:Factory checked in at 2012-02-20 16:16:32 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/perl-Test-Deep (Old) and /work/SRC/openSUSE:Factory/.perl-Test-Deep.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "perl-Test-Deep", Maintainer is "" Changes: -------- --- /work/SRC/openSUSE:Factory/perl-Test-Deep/perl-Test-Deep.changes 2011-11-21 12:46:50.000000000 +0100 +++ /work/SRC/openSUSE:Factory/.perl-Test-Deep.new/perl-Test-Deep.changes 2012-02-20 16:16:33.000000000 +0100 @@ -1,0 +2,11 @@ +Mon Feb 20 08:38:11 UTC 2012 - co...@suse.com + +- updated to 0.109 + UNIVERSAL::isa and UNIVERAL::can are no longer called as functions: + this was deprecated in UNIVERSAL 1.03. (RT#74760, Karen Etheridge) + + the code that builds the exporter configuration is cleaned up; more + documentation of how it may change (for the better, without breaking + stuff) should appear in the near future + +------------------------------------------------------------------- Old: ---- Test-Deep-0.108.tar.gz New: ---- Test-Deep-0.109.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ perl-Test-Deep.spec ++++++ --- /var/tmp/diff_new_pack.lXwneA/_old 2012-02-20 16:16:34.000000000 +0100 +++ /var/tmp/diff_new_pack.lXwneA/_new 2012-02-20 16:16:34.000000000 +0100 @@ -1,7 +1,7 @@ # # spec file for package perl-Test-Deep # -# 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 @@ -15,51 +15,65 @@ # Please submit bugfixes or comments via http://bugs.opensuse.org/ # -# norootforbuild - Name: perl-Test-Deep +Version: 0.109 +Release: 0 %define cpan_name Test-Deep Summary: Extremely flexible deep comparison -Version: 0.108 -Release: 2 License: GPL-1.0+ or Artistic-1.0 Group: Development/Libraries/Perl Url: http://search.cpan.org/dist/Test-Deep/ -#Source: http://www.cpan.org/modules/by-module/Test/Test-Deep-%{version}.tar.gz -Source: %{cpan_name}-%{version}.tar.gz +Source: http://www.cpan.org/authors/id/R/RJ/RJBS/%{cpan_name}-%{version}.tar.gz BuildArch: noarch BuildRoot: %{_tmppath}/%{name}-%{version}-build -%{perl_requires} BuildRequires: perl BuildRequires: perl-macros -BuildRequires: perl(List::Util) >= 1.09 -BuildRequires: perl(Scalar::Util) >= 1.09 -BuildRequires: perl(Test::More) BuildRequires: perl(Test::NoWarnings) >= 0.02 BuildRequires: perl(Test::Tester) >= 0.04 -# -Requires: perl(List::Util) >= 1.09 -Requires: perl(Scalar::Util) >= 1.09 -Requires: perl(Test::More) +#BuildRequires: perl(A) +#BuildRequires: perl(Test::Deep) +#BuildRequires: perl(Test::Deep::Array) +#BuildRequires: perl(Test::Deep::Cache) +#BuildRequires: perl(Test::Deep::Cache::Simple) +#BuildRequires: perl(Test::Deep::Class) +#BuildRequires: perl(Test::Deep::Cmp) +#BuildRequires: perl(Test::Deep::Hash) +#BuildRequires: perl(Test::Deep::HashElements) +#BuildRequires: perl(Test::Deep::HashKeys) +#BuildRequires: perl(Test::Deep::HashKeysOnly) +#BuildRequires: perl(Test::Deep::Methods) +#BuildRequires: perl(Test::Deep::MM) +#BuildRequires: perl(Test::Deep::NoTest) +#BuildRequires: perl(Test::Deep::Ref) +#BuildRequires: perl(Test::Deep::RegexpMatches) +#BuildRequires: perl(Test::Deep::RegexpVersion) +#BuildRequires: perl(Test::Deep::Set) +#BuildRequires: perl(Test::Deep::Stack) +#BuildRequires: perl(t::std) Requires: perl(Test::NoWarnings) >= 0.02 Requires: perl(Test::Tester) >= 0.04 +%{perl_requires} %description If you don't know anything about automated testing in Perl then you should probably read about Test::Simple and Test::More before preceding. Test::Deep uses the Test::Builder framework. -Test::Deep gives you very flexible ways to check that the result you got -is the result you were expecting. At it's simplest it compares two -structures by going through each level, ensuring that the values match, -that arrays and hashes have the same elements and that references are -blessed into the correct class. It also handles circular data structures -without getting caught in an infinite loop. - -Authors: --------- - Fergal Daly <fer...@esatclear.ie> - Ricardo Signes <r...@cpan.org> (Maintainer) + +Test::Deep gives you very flexible ways to check that the result you got is +the result you were expecting. At it's simplest it compares two structures +by going through each level, ensuring that the values match, that arrays +and hashes have the same elements and that references are blessed into the +correct class. It also handles circular data structures without getting +caught in an infinite loop. + +Where it becomes more interesting is in allowing you to do something +besides simple exact comparisons. With strings, the 'eq' operator checks +that 2 strings are exactly equal but sometimes that's not what you want. +When you don't know exactly what the string should be but you do know some +things about how it should look, 'eq' is no good and you must use pattern +matching instead. Test::Deep provides pattern matching for complex data +structures %prep %setup -q -n %{cpan_name}-%{version} @@ -73,18 +87,11 @@ %install %perl_make_install -# do not perl_process_packlist (noarch) -# remove .packlist file -%{__rm} -rf $RPM_BUILD_ROOT%perl_vendorarch -# remove perllocal.pod file -%{__rm} -rf $RPM_BUILD_ROOT%perl_archlib +%perl_process_packlist %perl_gen_filelist -%clean -%{__rm} -rf $RPM_BUILD_ROOT - %files -f %{name}.files -%defattr(-,root,root,-) +%defattr(-,root,root,755) %doc CHANGES README TODO %changelog ++++++ Test-Deep-0.108.tar.gz -> Test-Deep-0.109.tar.gz ++++++ ++++ 2363 lines of diff (skipped) -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org