Hello community,
here is the log from the commit of package perl-Exception-Class for
openSUSE:Factory checked in at 2013-05-27 09:56:53
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/perl-Exception-Class (Old)
and /work/SRC/openSUSE:Factory/.perl-Exception-Class.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "perl-Exception-Class"
Changes:
--------
---
/work/SRC/openSUSE:Factory/perl-Exception-Class/perl-Exception-Class.changes
2011-12-22 10:54:21.000000000 +0100
+++
/work/SRC/openSUSE:Factory/.perl-Exception-Class.new/perl-Exception-Class.changes
2013-05-27 09:56:54.000000000 +0200
@@ -1,0 +2,13 @@
+Sat May 11 20:02:50 UTC 2013 - [email protected]
+
+- update to 1.37:
+ + I now recommend you use Throwable instead of this module.
+ It has a nicer, more modern interface.
+ + Fixed various bugs and confusion in the docs.
+ + fixed some tests
+ + added Class::Data::Inheritable dependency
+ + fixed declaration of prereqs
+- fix build with old Test::More version
+- build parallel
+
+-------------------------------------------------------------------
Old:
----
Exception-Class-1.32.tar.gz
New:
----
Exception-Class-1.37.tar.gz
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ perl-Exception-Class.spec ++++++
--- /var/tmp/diff_new_pack.BMr1ia/_old 2013-05-27 09:56:55.000000000 +0200
+++ /var/tmp/diff_new_pack.BMr1ia/_new 2013-05-27 09:56:55.000000000 +0200
@@ -1,7 +1,7 @@
#
# spec file for package perl-Exception-Class
#
-# 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
@@ -21,7 +21,7 @@
Summary: A Module That Allows You to Declare Real Exception Classes in
Perl
License: Artistic-2.0
Group: Development/Libraries/Perl
-Version: 1.32
+Version: 1.37
Release: 0
Url: http://search.cpan.org/dist/Exception-Class
Source: %{cpan_name}-%{version}.tar.gz
@@ -35,37 +35,42 @@
BuildRequires: perl(Test::More) >= 0.46
BuildRequires: perl(Test::Pod) >= 1.14
BuildRequires: perl(Test::Pod::Coverage) >= 1.04
-Requires: perl(Scalar::Util)
Requires: perl(Class::Data::Inheritable) >= 0.02
Requires: perl(Devel::StackTrace) >= 1.20
+Requires: perl(Scalar::Util)
%description
Exception::Class allows you to declare exception hierarchies in your modules in
- a "Java-esque" manner.
+a "Java-esque" manner.
It features a simple interface allowing programmers to 'declare' exception
- classes at compile time. It also has a base exception class,
- Exception::Class::Base, that can be easily extended.
+classes at compile time. It also has a base exception class,
+Exception::Class::Base, that can be easily extended.
It is designed to make structured exception handling simpler and better by
- encouraging people to use hierarchies of exceptions in their applications,
- as opposed to a single catch-all exception class.
+encouraging people to use hierarchies of exceptions in their applications, as
+opposed to a single catch-all exception class.
-This module does not implement any try/catch syntax. Please see the
- "OTHER EXCEPTION MODULES (try/catch syntax)" section for more information on
- how to get this syntax.
+This module does not implement any try/catch syntax. Please see the "OTHER
+EXCEPTION MODULES (try/catch syntax)" section for more information on how to
+get this syntax.
You will also want to look at the documentation for Exception::Class::Base,
- which is the default base class for all exception objects created
- by this module.
+which is the default base class for all exception objects created by this
+module.
- Author: Dave Rolsky <[email protected]>
%prep
%setup -q -n %{cpan_name}-%{version}
+# old Test::More on SLE-11:
+%if 0%{?suse_version} < 1130
+sed -i "s|use Test::More;|use Test::More qw(no_plan);|g; \
+ s|use Test::More 0.88;|use Test::More qw(no_plan);|g; \
+ s|done_testing();|\#|g" t/*.t
+%endif
%build
perl Makefile.PL OPTIMIZE="$RPM_OPT_FLAGS -Wall"
-%{__make}
+%{__make} %{?_smp_mflags}
%check
%{__make} test
@@ -81,6 +86,6 @@
%files -f %{name}.files
# normally you only need to check for doc files
%defattr(0644,root,root,0755)
-%doc Changes LICENSE SIGNATURE
+%doc Changes LICENSE README
%changelog
++++++ Exception-Class-1.32.tar.gz -> Exception-Class-1.37.tar.gz ++++++
++++ 2057 lines of diff (skipped)
--
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]