r70164 - in /trunk/libdevel-simpletrace-perl: Build.PL Changes META.yml Makefile.PL README debian/changelog debian/compat debian/control debian/copyright debian/rules debian/source/ debian/source/format lib/Devel/SimpleTrace.pm

jawnsy-guest at users.alioth.debian.org jawnsy-guest at users.alioth.debian.org
Tue Mar 1 12:07:30 UTC 2011


Author: jawnsy-guest
Date: Tue Mar  1 12:06:53 2011
New Revision: 70164

URL: http://svn.debian.org/wsvn/pkg-perl/?sc=1&rev=70164
Log:
* 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 at debian.org
* Refresh copyright information
* Bump to debhelper compat 8

Added:
    trunk/libdevel-simpletrace-perl/debian/source/
    trunk/libdevel-simpletrace-perl/debian/source/format
Modified:
    trunk/libdevel-simpletrace-perl/Build.PL
    trunk/libdevel-simpletrace-perl/Changes
    trunk/libdevel-simpletrace-perl/META.yml
    trunk/libdevel-simpletrace-perl/Makefile.PL
    trunk/libdevel-simpletrace-perl/README
    trunk/libdevel-simpletrace-perl/debian/changelog
    trunk/libdevel-simpletrace-perl/debian/compat
    trunk/libdevel-simpletrace-perl/debian/control
    trunk/libdevel-simpletrace-perl/debian/copyright
    trunk/libdevel-simpletrace-perl/debian/rules
    trunk/libdevel-simpletrace-perl/lib/Devel/SimpleTrace.pm

Modified: trunk/libdevel-simpletrace-perl/Build.PL
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/libdevel-simpletrace-perl/Build.PL?rev=70164&op=diff
==============================================================================
--- trunk/libdevel-simpletrace-perl/Build.PL (original)
+++ trunk/libdevel-simpletrace-perl/Build.PL Tue Mar  1 12:06:53 2011
@@ -4,7 +4,7 @@
 Module::Build->new(
     module_name         => 'Devel::SimpleTrace', 
     license             => 'perl', 
-    dist_author         => 'Sébastien Aperghis-Tramoni <sebastien at aperghis.net>', 
+    dist_author         => 'Sébastien Aperghis-Tramoni <sebastien at aperghis.net>', 
     dist_version_from   => 'lib/Devel/SimpleTrace.pm', 
     requires => {
         'Data::Dumper'  => 0, 

Modified: trunk/libdevel-simpletrace-perl/Changes
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/libdevel-simpletrace-perl/Changes?rev=70164&op=diff
==============================================================================
--- trunk/libdevel-simpletrace-perl/Changes (original)
+++ trunk/libdevel-simpletrace-perl/Changes Tue Mar  1 12:06:53 2011
@@ -1,5 +1,10 @@
 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

Modified: trunk/libdevel-simpletrace-perl/META.yml
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/libdevel-simpletrace-perl/META.yml?rev=70164&op=diff
==============================================================================
--- trunk/libdevel-simpletrace-perl/META.yml (original)
+++ trunk/libdevel-simpletrace-perl/META.yml Tue Mar  1 12:06:53 2011
@@ -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 <sebastien at aperghis.net>'
-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 <sebastien at aperghis.net>'
 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

Modified: trunk/libdevel-simpletrace-perl/Makefile.PL
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/libdevel-simpletrace-perl/Makefile.PL?rev=70164&op=diff
==============================================================================
--- trunk/libdevel-simpletrace-perl/Makefile.PL (original)
+++ trunk/libdevel-simpletrace-perl/Makefile.PL Tue Mar  1 12:06:53 2011
@@ -5,7 +5,7 @@
 WriteMakefile (
     NAME                => 'Devel::SimpleTrace', 
     LICENSE             => 'perl',
-    AUTHOR              => 'Sebastien Aperghis-Tramoni <sebastien at aperghis.net>',
+    AUTHOR              => 'Sébastien Aperghis-Tramoni <sebastien at aperghis.net>',
     VERSION_FROM        => 'lib/Devel/SimpleTrace.pm', 
     ABSTRACT_FROM       => 'lib/Devel/SimpleTrace.pm', 
     PREREQ_PM           => {

Modified: trunk/libdevel-simpletrace-perl/README
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/libdevel-simpletrace-perl/README?rev=70164&op=diff
==============================================================================
--- trunk/libdevel-simpletrace-perl/README (original)
+++ trunk/libdevel-simpletrace-perl/README Tue Mar  1 12:06:53 2011
@@ -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 <sebastien at aperghis.net>
+    Copyright (C) 2004-2011 Sébastien Aperghis-Tramoni <sebastien at aperghis.net>
 
     This library is free software; you can redistribute it and/or modify
     it under the same terms as Perl itself.

Modified: trunk/libdevel-simpletrace-perl/debian/changelog
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/libdevel-simpletrace-perl/debian/changelog?rev=70164&op=diff
==============================================================================
--- trunk/libdevel-simpletrace-perl/debian/changelog (original)
+++ trunk/libdevel-simpletrace-perl/debian/changelog Tue Mar  1 12:06:53 2011
@@ -1,4 +1,14 @@
-libdevel-simpletrace-perl (0.07-2) UNRELEASED; urgency=low
+libdevel-simpletrace-perl (0.08-1) UNRELEASED; 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 at debian.org
+  * Refresh copyright information
+  * Bump to debhelper compat 8
 
   [ Nathan Handler ]
   * debian/watch: Update to ignore development releases.
@@ -11,7 +21,7 @@
   [ Ryan Niebur ]
   * Update ryan52's email address
 
- -- Ryan Niebur <ryan at debian.org>  Fri, 25 Sep 2009 00:24:39 -0700
+ -- Jonathan Yu <jawnsy at cpan.org>  Tue, 01 Mar 2011 07:29:26 -0500
 
 libdevel-simpletrace-perl (0.07-1) unstable; urgency=low
 

Modified: trunk/libdevel-simpletrace-perl/debian/compat
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/libdevel-simpletrace-perl/debian/compat?rev=70164&op=diff
==============================================================================
--- trunk/libdevel-simpletrace-perl/debian/compat (original)
+++ trunk/libdevel-simpletrace-perl/debian/compat Tue Mar  1 12:06:53 2011
@@ -1,1 +1,1 @@
-7
+8

Modified: trunk/libdevel-simpletrace-perl/debian/control
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/libdevel-simpletrace-perl/debian/control?rev=70164&op=diff
==============================================================================
--- trunk/libdevel-simpletrace-perl/debian/control (original)
+++ trunk/libdevel-simpletrace-perl/debian/control Tue Mar  1 12:06:53 2011
@@ -1,11 +1,15 @@
 Source: libdevel-simpletrace-perl
 Section: perl
 Priority: optional
-Build-Depends: debhelper (>= 7), libmodule-build-perl
-Build-Depends-Indep: perl, libtest-distribution-perl, libtest-pod-perl, libtest-pod-coverage-perl
+Build-Depends: debhelper (>= 8),
+ libmodule-build-perl (>= 0.36)
+Build-Depends-Indep: perl,
+ libtest-distribution-perl,
+ libtest-pod-perl,
+ libtest-pod-coverage-perl
 Maintainer: Debian Perl Group <pkg-perl-maintainers at lists.alioth.debian.org>
-Uploaders: Ryan Niebur <ryan at debian.org>
-Standards-Version: 3.8.1
+Uploaders: Ryan Niebur <ryan at debian.org>, Jonathan Yu <jawnsy at cpan.org>
+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.

Modified: trunk/libdevel-simpletrace-perl/debian/copyright
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/libdevel-simpletrace-perl/debian/copyright?rev=70164&op=diff
==============================================================================
--- trunk/libdevel-simpletrace-perl/debian/copyright (original)
+++ trunk/libdevel-simpletrace-perl/debian/copyright Tue Mar  1 12:06:53 2011
@@ -1,28 +1,29 @@
-Format-Specification:
-    http://wiki.debian.org/Proposals/CopyrightFormat?action=recall&rev=196
-Upstream-Maintainer: Sébastien Aperghis-Tramoni <sebastien at aperghis.net>
-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 <sebastien at aperghis.net>
+Source: http://search.cpan.org/dist/Devel-SimpleTrace/
+Name: Devel-SimpleTrace
 
 Files: *
-Copyright: 2004-2005, Sébastien Aperghis-Tramoni <sebastien at aperghis.net>
-License-Alias: Perl
-License: Artistic | GPL-1+
+Copyright: 2004-2011, Sébastien Aperghis-Tramoni <sebastien at aperghis.net>
+License: Artistic or GPL-1+
 
 Files: debian/*
 Copyright: 2009, Ryan Niebur <ryan at debian.org>
-License: Artistic | GPL-1+
+ 2011, Jonathan Yu <jawnsy at cpan.org>
+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'.

Modified: trunk/libdevel-simpletrace-perl/debian/rules
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/libdevel-simpletrace-perl/debian/rules?rev=70164&op=diff
==============================================================================
--- trunk/libdevel-simpletrace-perl/debian/rules (original)
+++ trunk/libdevel-simpletrace-perl/debian/rules Tue Mar  1 12:06:53 2011
@@ -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

Added: trunk/libdevel-simpletrace-perl/debian/source/format
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/libdevel-simpletrace-perl/debian/source/format?rev=70164&op=file
==============================================================================
--- trunk/libdevel-simpletrace-perl/debian/source/format (added)
+++ trunk/libdevel-simpletrace-perl/debian/source/format Tue Mar  1 12:06:53 2011
@@ -1,0 +1,1 @@
+3.0 (quilt)

Modified: trunk/libdevel-simpletrace-perl/lib/Devel/SimpleTrace.pm
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/libdevel-simpletrace-perl/lib/Devel/SimpleTrace.pm?rev=70164&op=diff
==============================================================================
--- trunk/libdevel-simpletrace-perl/lib/Devel/SimpleTrace.pm (original)
+++ trunk/libdevel-simpletrace-perl/lib/Devel/SimpleTrace.pm Tue Mar  1 12:06:53 2011
@@ -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<bug-Devel-SimpleTrace at rt.cpan.org>, or through the web interface at
-L<https://rt.cpan.org/NoAuth/Bugs.html?Dist=Devel-SimpleTrace>.
+L<https://rt.cpan.org/Public/Dist/Display.html?Name=Devel-SimpleTrace>.
 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 SE<eacute>bastien Aperghis-Tramoni.
+Devel::SimpleTrace is Copyright (C)2004-2011 SE<eacute>bastien Aperghis-Tramoni.
 
 This program is free software. You can redistribute it and/or modify it 
 under the same terms as Perl itself. 




More information about the Pkg-perl-cvs-commits mailing list