Mailinglist Archive: opensuse-commit (1069 mails)

< Previous Next >
commit perl-Devel-StackTrace for openSUSE:Factory
  • From: root@xxxxxxxxxxxxxxx (h_root)
  • Date: Mon, 13 Dec 2010 14:14:53 +0100
  • Message-id: <20101213131453.B59A6202B1@xxxxxxxxxxxxxxx>

Hello community,

here is the log from the commit of package perl-Devel-StackTrace for
openSUSE:Factory
checked in at Mon Dec 13 14:14:53 CET 2010.



--------
New Changes file:

--- /dev/null 2010-07-09 01:59:37.000000000 +0200
+++ perl-Devel-StackTrace/perl-Devel-StackTrace.changes 2010-12-01
10:45:33.000000000 +0100
@@ -0,0 +1,56 @@
+-------------------------------------------------------------------
+Wed Dec 1 09:44:32 UTC 2010 - coolo@xxxxxxxxxx
+
+- switch to perl_requires macro
+
+-------------------------------------------------------------------
+Mon Mar 8 21:59:06 UTC 2010 - chris@xxxxxxxxxxxxxxxx
+
+- update to version 1.22
+ - Apparently, overload::StrVal on older Perls (5.8.5, but not 5.8.8)
+ tried to call a stringification method if it existed. So now,
+ Devel::StackTrace just uses overload::AddrRef instead, which should
+ always be safe. Reported by Michael Stevens. Fixes RT #47900.
+- 1.21 Jul 1, 2009
+ - Overloaded objects which didn't provide a stringification method
+ cause Devel::StackTrace to die when respect_overload was
+ true. Reported by Laurent Dami. RT #39533.
+ - Added a frame_filter option which allows for fine-grained control
+ over what frames are included in a trace. Based on (but expanded)
+ from a patch proposed by Florian Ragwitz. RT #47415.
+- cleanup spec
+ - Header version
+ - License
+ - Provides
+
+-------------------------------------------------------------------
+Sat Jul 25 19:37:10 CEST 2009 - chris@xxxxxxxxxxxxxxxx
+
+- spec mods
+ * removed ^----------
+ * removed ^#---------
+
+-------------------------------------------------------------------
+Sun Jun 28 01:06:14 CEST 2009 - chris@xxxxxxxxxxxxxxxx
+
+- added perl-macros
+ o autogen filelist with perl_gen_filelist
+- spec mods
+ o added header
+ o fixed deps
+
+-------------------------------------------------------------------
+Thu Mar 19 15:06:07 CET 2009 - lars@xxxxxxxxxxxxxxxxxxxx
+
+- update to 1.20:
+ + many test fixes
+ + bad utf-8 fixes
+ + Added a max_arg_length parameter, which if set causes
+ Devel::StackTrace to truncate long strings when printing out a
+ frame. RT #33519. Patch by Ian Burrell.
+
+-------------------------------------------------------------------
+Thu Nov 01 00:00:00 CET 2007 - James Oakley <jfunk@xxxxxxxxxxxxxx> - 1.15-1
+
+- Initial release
+

calling whatdependson for head-i586


New:
----
Devel-StackTrace-1.22.tar.bz2
perl-Devel-StackTrace.changes
perl-Devel-StackTrace.spec

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ perl-Devel-StackTrace.spec ++++++
#
# spec file for package perl-Devel-StackTrace (Version 1.22)
#
# 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-Devel-StackTrace
%define cpan_name %( echo %{name} | %{__sed} -e 's,perl-,,' )
Summary: Stack trace and stack trace frame objects
Version: 1.22
Release: 1
License: GPLv2/Artistic
Group: Development/Libraries/Perl
Url: http://search.cpan.org/dist/Devel-StackTrace
Source: %{cpan_name}-%{version}.tar.bz2
BuildRoot: %{_tmppath}/%{name}-%{version}-build
%{perl_requires}
BuildRequires: perl
BuildRequires: perl-macros
BuildRequires: perl(File::Spec)
BuildRequires: perl(Scalar::Util)
BuildRequires: perl(Test::More) >= 0.46
# other not perl || perl-base
BuildRequires: perl(Test::Pod) >= 1.14
BuildRequires: perl(Test::Pod::Coverage) >= 1.04
Requires: perl(File::Spec)
Requires: perl(Scalar::Util)
Provides: %{cpan_name}

%description
The Devel::StackTrace module contains two classes, Devel::StackTrace and
Devel::StackTraceFrame. The goal of this object is to encapsulate the
information that can found through using the caller() function, as well
as providing a simple interface to this data.

The Devel::StackTrace object contains a set of Devel::StackTraceFrame
objects, one for each level of the stack. The frames contain all the
data available from "caller()".

This code was created to support my Exception::Class::Base class (part
of Exception::Class) but may be useful in other contexts.

Authors: Dave Rolsky, <autarch@xxxxxxxx>
%prep
%setup -q -n %{cpan_name}-%{version}

%build
perl Makefile.PL OPTIMIZE="$RPM_OPT_FLAGS -Wall"
%{__make}

%check
%{__make} test

%install
%perl_make_install
%perl_process_packlist
%perl_gen_filelist

%clean
%{__rm} -rf $RPM_BUILD_ROOT

%files -f %{name}.files
# normally you only need to check for doc files
%defattr(-,root,root)
%doc Changes LICENSE README SIGNATURE

%changelog

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++



Remember to have fun...

--
To unsubscribe, e-mail: opensuse-commit+unsubscribe@xxxxxxxxxxxx
For additional commands, e-mail: opensuse-commit+help@xxxxxxxxxxxx

< Previous Next >
This Thread
  • No further messages