commit perl-Dist-CheckConflicts for openSUSE:Factory
Hello community, here is the log from the commit of package perl-Dist-CheckConflicts for openSUSE:Factory checked in at 2013-07-18 08:00:41 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/perl-Dist-CheckConflicts (Old) and /work/SRC/openSUSE:Factory/.perl-Dist-CheckConflicts.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Package is "perl-Dist-CheckConflicts" Changes: -------- --- /work/SRC/openSUSE:Factory/perl-Dist-CheckConflicts/perl-Dist-CheckConflicts.changes 2013-06-06 13:12:52.000000000 +0200 +++ /work/SRC/openSUSE:Factory/.perl-Dist-CheckConflicts.new/perl-Dist-CheckConflicts.changes 2013-07-18 08:00:43.000000000 +0200 @@ -1,0 +2,14 @@ +Tue Jul 16 12:10:57 UTC 2013 - coolo@suse.com + +- updated to 0.08 + - remove Test::Warnings dep + - instead of silently ignoring conflicts that do not compile, issue a + conflict warning. (RT#75486, Karen Etheridge) + - make the runtime conflict warnings optional, since i'm not sure how + stable of an idea this really is + - use Exporter instead of Sub::Exporter + - require 5.8.1, clean up a few things and add a few more tests + - fix an issue with certain other perls + - add runtime conflict warnings + +------------------------------------------------------------------- Old: ---- Dist-CheckConflicts-0.02.tar.gz New: ---- Dist-CheckConflicts-0.08.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ perl-Dist-CheckConflicts.spec ++++++ --- /var/tmp/diff_new_pack.AmICUv/_old 2013-07-18 08:00:44.000000000 +0200 +++ /var/tmp/diff_new_pack.AmICUv/_new 2013-07-18 08:00:44.000000000 +0200 @@ -17,11 +17,11 @@ Name: perl-Dist-CheckConflicts -Version: 0.02 +Version: 0.08 Release: 0 %define cpan_name Dist-CheckConflicts -Summary: Declare version conflicts for your dist -License: GPL-1.0+ or Artistic-1.0 +Summary: declare version conflicts for your dist +License: Artistic-1.0 or GPL-1.0+ Group: Development/Libraries/Perl Url: http://search.cpan.org/dist/Dist-CheckConflicts/ Source: http://www.cpan.org/authors/id/D/DO/DOY/%{cpan_name}-%{version}.tar.gz @@ -29,13 +29,31 @@ BuildRoot: %{_tmppath}/%{name}-%{version}-build BuildRequires: perl BuildRequires: perl-macros -BuildRequires: perl(ExtUtils::MakeMaker) BuildRequires: perl(List::MoreUtils) >= 0.12 -BuildRequires: perl(Sub::Exporter) +BuildRequires: perl(Module::Runtime) BuildRequires: perl(Test::Fatal) BuildRequires: perl(Test::More) >= 0.88 +#BuildRequires: perl(Bar::Bar) +#BuildRequires: perl(Bar::Bar::Bad) +#BuildRequires: perl(Bar::Bar::Good) +#BuildRequires: perl(Bar::Baz) +#BuildRequires: perl(Bar::Baz::Bad) +#BuildRequires: perl(Bar::Baz::Good) +#BuildRequires: perl(Bar::Conflicts) +#BuildRequires: perl(Bar::Foo) +#BuildRequires: perl(Bar::Foo::Bad) +#BuildRequires: perl(Bar::Foo::Good) +#BuildRequires: perl(Bar::Quux) +#BuildRequires: perl(Bar::Quux::Bad) +#BuildRequires: perl(Bar::Quux::Good) +#BuildRequires: perl(Dist::CheckConflicts) +#BuildRequires: perl(Foo::Bar) +#BuildRequires: perl(Foo::Baz) +#BuildRequires: perl(Foo::Conflicts) +#BuildRequires: perl(Foo::Foo) +#BuildRequires: perl(Foo::Quux) Requires: perl(List::MoreUtils) >= 0.12 -Requires: perl(Sub::Exporter) +Requires: perl(Module::Runtime) %{perl_requires} %description @@ -89,34 +107,27 @@ perl -MFoo::Conflicts -e'print "$_\n" for map { $_->{package} } Foo::Conflicts->calculate_conflicts' | cpanm +As an added bonus, loading your conflicts module will provide warnings at +runtime if conflicting modules are detected (regardless of whether they are +loaded before or afterwards). + %prep %setup -q -n %{cpan_name}-%{version} -%if 0%{?suse_version} >= 1010 -mv t/00-compile.t t/00-compile.t.disabled -sed -i "s|^use Test::More;|use Test::More qw(no_plan);|g; \ - s|^done_testing;|# done_testing;|g" t/*.t -mv t/00-compile.t.disabled t/00-compile.t -%endif %build %{__perl} Makefile.PL INSTALLDIRS=vendor %{__make} %{?_smp_mflags} -%if 0%{?suse_version} > 01010 %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 weaver.ini +%doc Changes LICENSE README %changelog ++++++ Dist-CheckConflicts-0.02.tar.gz -> Dist-CheckConflicts-0.08.tar.gz ++++++ ++++ 3586 lines of diff (skipped) -- 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