diff -Nru libdevel-simpletrace-perl-0.07/Build.PL libdevel-simpletrace-perl-0.08/Build.PL --- libdevel-simpletrace-perl-0.07/Build.PL 2008-01-13 01:28:25.000000000 +0000 +++ libdevel-simpletrace-perl-0.08/Build.PL 2011-02-19 00:17:11.000000000 +0000 @@ -4,7 +4,7 @@ Module::Build->new( module_name => 'Devel::SimpleTrace', license => 'perl', - dist_author => 'Sébastien Aperghis-Tramoni ', + dist_author => 'Sébastien Aperghis-Tramoni ', dist_version_from => 'lib/Devel/SimpleTrace.pm', requires => { 'Data::Dumper' => 0, diff -Nru libdevel-simpletrace-perl-0.07/Changes libdevel-simpletrace-perl-0.08/Changes --- libdevel-simpletrace-perl-0.07/Changes 2008-01-13 01:28:25.000000000 +0000 +++ libdevel-simpletrace-perl-0.08/Changes 2011-02-19 00:17:11.000000000 +0000 @@ -1,6 +1,11 @@ Version History --------------- +2011.02.19 - 0.08 + - Bugfix: RT #44431: Correctly handle exception messages containing + an "at", thanks to Nils Boysen. + - Bugfix: RT #65723: Converted files to UTF-8. + 2008.01.13 - 0.07 - Tests: Fixed t/03showrefs1.t so it passes under Perl 5.005 diff -Nru libdevel-simpletrace-perl-0.07/debian/changelog libdevel-simpletrace-perl-0.08/debian/changelog --- libdevel-simpletrace-perl-0.07/debian/changelog 2011-04-30 20:25:22.000000000 +0000 +++ libdevel-simpletrace-perl-0.08/debian/changelog 2011-03-01 15:54:08.000000000 +0000 @@ -1,3 +1,28 @@ +libdevel-simpletrace-perl (0.08-1) unstable; urgency=low + + [ Jonathan Yu ] + * New upstream release + * Rewrite control description + * Use new 3.0 (quilt) source format + * Use new short debhelper 7 rules format + * Standards-Version 3.9.1 (specifically refer to GPL-1+) + * Email change: Ryan Niebur -> ryan@debian.org + * Refresh copyright information + * Bump to debhelper compat 8 + + [ Nathan Handler ] + * debian/watch: Update to ignore development releases. + + [ Salvatore Bonaccorso ] + * debian/control: Changed: Replace versioned (build-)dependency on + perl (>= 5.6.0-{12,16}) with an unversioned dependency on perl (as + permitted by Debian Policy 3.8.3). + + [ Ryan Niebur ] + * Update ryan52's email address + + -- Jonathan Yu Tue, 01 Mar 2011 07:40:32 -0500 + libdevel-simpletrace-perl (0.07-1) unstable; urgency=low * Initial Release. (Closes: #522362) diff -Nru libdevel-simpletrace-perl-0.07/debian/compat libdevel-simpletrace-perl-0.08/debian/compat --- libdevel-simpletrace-perl-0.07/debian/compat 2011-04-30 20:25:22.000000000 +0000 +++ libdevel-simpletrace-perl-0.08/debian/compat 2011-03-01 15:54:08.000000000 +0000 @@ -1 +1 @@ -7 +8 diff -Nru libdevel-simpletrace-perl-0.07/debian/control libdevel-simpletrace-perl-0.08/debian/control --- libdevel-simpletrace-perl-0.07/debian/control 2011-04-30 20:25:22.000000000 +0000 +++ libdevel-simpletrace-perl-0.08/debian/control 2011-03-01 15:54:08.000000000 +0000 @@ -1,11 +1,15 @@ Source: libdevel-simpletrace-perl Section: perl Priority: optional -Build-Depends: debhelper (>= 7), libmodule-build-perl -Build-Depends-Indep: perl (>= 5.6.0-12), libtest-distribution-perl, libtest-pod-perl, libtest-pod-coverage-perl +Build-Depends: debhelper (>= 8), + libmodule-build-perl (>= 0.360000) +Build-Depends-Indep: perl, + libtest-distribution-perl, + libtest-pod-perl, + libtest-pod-coverage-perl Maintainer: Debian Perl Group -Uploaders: Ryan Niebur -Standards-Version: 3.8.1 +Uploaders: Ryan Niebur , Jonathan Yu +Standards-Version: 3.9.1 Homepage: http://search.cpan.org/dist/Devel-SimpleTrace/ Vcs-Svn: svn://svn.debian.org/pkg-perl/trunk/libdevel-simpletrace-perl/ Vcs-Browser: http://svn.debian.org/viewsvn/pkg-perl/trunk/libdevel-simpletrace-perl/ @@ -13,12 +17,8 @@ Package: libdevel-simpletrace-perl Architecture: all Depends: ${misc:Depends}, ${perl:Depends} -Description: Perl helper to see where your code warns and dies using stack traces - Devel::SimpleTrace can be used to more easily spot the place where a program - or a module generates errors. Its use is extremely simple, reduced to just - useing it. - . - This is achieved by modifying the functions warn() and die() in order to - replace the standard messages by complete stack traces that precisely - indicates how and where the error or warning occurred. Other than this, their - use should stay unchanged, even when using die() inside eval(). +Description: module to see where your code warns and dies using stack traces + Devel::SimpleTrace is a simple drop-in Perl module that can be used to easily + spot the place where a program or a module generates errors. It modifies the + warn() and die() functions to replace the standard messages with complete + stack traces that indicate how and where the error occurred. diff -Nru libdevel-simpletrace-perl-0.07/debian/copyright libdevel-simpletrace-perl-0.08/debian/copyright --- libdevel-simpletrace-perl-0.07/debian/copyright 2011-04-30 20:25:22.000000000 +0000 +++ libdevel-simpletrace-perl-0.08/debian/copyright 2011-03-01 15:54:08.000000000 +0000 @@ -1,28 +1,29 @@ -Format-Specification: - http://wiki.debian.org/Proposals/CopyrightFormat?action=recall&rev=196 -Upstream-Maintainer: Sébastien Aperghis-Tramoni -Upstream-Source: http://search.cpan.org/dist/Devel-SimpleTrace/ -Upstream-Name: Devel-SimpleTrace +Format-Specification: http://svn.debian.org/wsvn/dep/web/deps/dep5.mdwn?op=file&rev=135 +Maintainer: Sébastien Aperghis-Tramoni +Source: http://search.cpan.org/dist/Devel-SimpleTrace/ +Name: Devel-SimpleTrace Files: * -Copyright: 2004-2005, Sébastien Aperghis-Tramoni -License-Alias: Perl -License: Artistic | GPL-1+ +Copyright: 2004-2011, Sébastien Aperghis-Tramoni +License: Artistic or GPL-1+ Files: debian/* -Copyright: 2009, Ryan Niebur -License: Artistic | GPL-1+ +Copyright: 2009, Ryan Niebur + 2011, Jonathan Yu +License: Artistic or GPL-1+ License: Artistic - This program is free software; you can redistribute it and/or modify - it under the terms of the Artistic License, which comes with Perl. - On Debian GNU/Linux systems, the complete text of the Artistic License - can be found in `/usr/share/common-licenses/Artistic' + This program is free software; you can redistribute it and/or modify + it under the terms of the Artistic License, which comes with Perl. + . + On Debian systems, the complete text of the Artistic License can be + found in `/usr/share/common-licenses/Artistic'. License: GPL-1+ - This program is free software; you can redistribute it and/or modify - it under the terms of the GNU General Public License as published by - the Free Software Foundation; either version 1, or (at your option) - any later version. - On Debian GNU/Linux systems, the complete text of the GNU General - Public License can be found in `/usr/share/common-licenses/GPL' + This program is free software; you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation; either version 1, or (at your option) + any later version. + . + On Debian systems, the complete text of version 1 of the GNU General + Public License can be found in `/usr/share/common-licenses/GPL-1'. diff -Nru libdevel-simpletrace-perl-0.07/debian/rules libdevel-simpletrace-perl-0.08/debian/rules --- libdevel-simpletrace-perl-0.07/debian/rules 2011-04-30 20:25:22.000000000 +0000 +++ libdevel-simpletrace-perl-0.08/debian/rules 2011-03-01 15:54:08.000000000 +0000 @@ -1,23 +1,4 @@ #!/usr/bin/make -f -build: build-stamp -build-stamp: - dh build - touch $@ - -clean: +%: dh $@ - -install: install-stamp -install-stamp: build-stamp - dh install - touch $@ - -binary-arch: - -binary-indep: install - dh $@ - -binary: binary-arch binary-indep - -.PHONY: binary binary-arch binary-indep install clean build diff -Nru libdevel-simpletrace-perl-0.07/debian/source/format libdevel-simpletrace-perl-0.08/debian/source/format --- libdevel-simpletrace-perl-0.07/debian/source/format 1970-01-01 00:00:00.000000000 +0000 +++ libdevel-simpletrace-perl-0.08/debian/source/format 2011-04-30 20:25:23.000000000 +0000 @@ -0,0 +1 @@ +3.0 (quilt) diff -Nru libdevel-simpletrace-perl-0.07/debian/watch libdevel-simpletrace-perl-0.08/debian/watch --- libdevel-simpletrace-perl-0.07/debian/watch 2011-04-30 20:25:22.000000000 +0000 +++ libdevel-simpletrace-perl-0.08/debian/watch 2009-06-06 12:09:19.000000000 +0000 @@ -1,2 +1,2 @@ version=3 -http://search.cpan.org/dist/Devel-SimpleTrace/ .*/Devel-SimpleTrace-v?(\d[\d_.-]+)\.(?:tar(?:\.gz|\.bz2)?|tgz|zip)$ +http://search.cpan.org/dist/Devel-SimpleTrace/ .*/Devel-SimpleTrace-v?(\d[\d.-]+)\.(?:tar(?:\.gz|\.bz2)?|tgz|zip)$ diff -Nru libdevel-simpletrace-perl-0.07/lib/Devel/SimpleTrace.pm libdevel-simpletrace-perl-0.08/lib/Devel/SimpleTrace.pm --- libdevel-simpletrace-perl-0.07/lib/Devel/SimpleTrace.pm 2008-01-13 01:28:25.000000000 +0000 +++ libdevel-simpletrace-perl-0.08/lib/Devel/SimpleTrace.pm 2011-02-19 00:17:11.000000000 +0000 @@ -1,8 +1,9 @@ package Devel::SimpleTrace; use strict; -{ no strict; - $VERSION = '0.07'; +{ + no strict; + $VERSION = '0.08'; } # Install warn() and die() substitutes @@ -39,8 +40,9 @@ $Data::Dumper::Terse = 1; # don't use $VAR unless needed $Data::Dumper::Sortkeys = 1; # sort keys #$Data::Dumper::Deparse = 1; # deparse code refs - { local $^W = 0; - *Devel::SimpleTrace::_use_data_dumper = sub {}; + { + local $^W = 0; + *Devel::SimpleTrace::_use_data_dumper = sub {}; } } @@ -52,7 +54,7 @@ local $SIG{'__WARN__'} = 'DEFAULT'; my $msg = join '', @_; - $msg =~ s/ at (.+) line (\d+)\.$//; + $msg =~ s/ at (.+?) line (\d+)\.$//; $stderr .= $msg; $stderr .= "\n" if substr($msg, -1, 1) ne "\n"; @@ -77,7 +79,7 @@ _use_data_dumper() if ref $args[0]; my $msg = join '', map { ref $_ ? "Caught exception object: $_\: ".Dumper($_) : $_ } @args; - $msg =~ s/ at (.+) line (\d+)\.$//; + $msg =~ s/ at (.+?) line (\d+)\.$//; $stderr .= $msg; $stderr .= "\n" if substr($msg, -1, 1) ne "\n"; @@ -135,7 +137,7 @@ =head1 VERSION -Version 0.07 +Version 0.08 =head1 SYNOPSIS @@ -245,14 +247,14 @@ Please report any bugs or feature requests to C, or through the web interface at -L. +L. I will be notified, and then you'll automatically be notified of progress on your bug as I make changes. =head1 COPYRIGHT & LICENSE -Devel::SimpleTrace is Copyright (C)2004, 2005 SEbastien Aperghis-Tramoni. +Devel::SimpleTrace is Copyright (C)2004-2011 SEbastien Aperghis-Tramoni. This program is free software. You can redistribute it and/or modify it under the same terms as Perl itself. diff -Nru libdevel-simpletrace-perl-0.07/Makefile.PL libdevel-simpletrace-perl-0.08/Makefile.PL --- libdevel-simpletrace-perl-0.07/Makefile.PL 2008-01-13 01:28:25.000000000 +0000 +++ libdevel-simpletrace-perl-0.08/Makefile.PL 2011-02-19 00:17:11.000000000 +0000 @@ -5,7 +5,7 @@ WriteMakefile ( NAME => 'Devel::SimpleTrace', LICENSE => 'perl', - AUTHOR => 'Sebastien Aperghis-Tramoni ', + AUTHOR => 'Sébastien Aperghis-Tramoni ', VERSION_FROM => 'lib/Devel/SimpleTrace.pm', ABSTRACT_FROM => 'lib/Devel/SimpleTrace.pm', PREREQ_PM => { diff -Nru libdevel-simpletrace-perl-0.07/META.yml libdevel-simpletrace-perl-0.08/META.yml --- libdevel-simpletrace-perl-0.07/META.yml 2008-01-13 01:28:25.000000000 +0000 +++ libdevel-simpletrace-perl-0.08/META.yml 2011-02-19 00:17:11.000000000 +0000 @@ -1,22 +1,24 @@ --- -name: Devel-SimpleTrace -version: 0.07 +abstract: 'See where you code warns and dies using stack traces' author: - - 'Sébastien Aperghis-Tramoni ' -abstract: See where you code warns and dies using stack traces -license: perl -resources: - license: http://dev.perl.org/licenses/ -requires: - Data::Dumper: 0 + - 'Sébastien Aperghis-Tramoni ' build_requires: Test: 0 Test::More: 0 +configure_requires: + Module::Build: 0.36 +generated_by: 'Module::Build version 0.3607' +license: perl +meta-spec: + url: http://module-build.sourceforge.net/META-spec-v1.4.html + version: 1.4 +name: Devel-SimpleTrace provides: Devel::SimpleTrace: file: lib/Devel/SimpleTrace.pm - version: 0.07 -generated_by: Module::Build version 0.2808 -meta-spec: - url: http://module-build.sourceforge.net/META-spec-v1.2.html - version: 1.2 + version: 0.08 +requires: + Data::Dumper: 0 +resources: + license: http://dev.perl.org/licenses/ +version: 0.08 diff -Nru libdevel-simpletrace-perl-0.07/README libdevel-simpletrace-perl-0.08/README --- libdevel-simpletrace-perl-0.07/README 2008-01-13 01:28:25.000000000 +0000 +++ libdevel-simpletrace-perl-0.08/README 2011-02-19 00:17:11.000000000 +0000 @@ -1,8 +1,10 @@ NAME + Devel::SimpleTrace - See where you code warns and dies using stack traces DESCRIPTION + This module can be used to more easily spot the place where a program or a module generates errors. Its use is extremely simple, you just need to load it. @@ -34,7 +36,7 @@ COPYRIGHT AND LICENCE - Copyright (C) 2004, 2005 Sébastien Aperghis-Tramoni + Copyright (C) 2004-2011 Sébastien Aperghis-Tramoni This library is free software; you can redistribute it and/or modify it under the same terms as Perl itself.