r38931 - in /trunk/libautodie-perl/debian: changelog control
jawnsy-guest at users.alioth.debian.org
jawnsy-guest at users.alioth.debian.org
Mon Jun 29 16:30:24 UTC 2009
Author: jawnsy-guest
Date: Mon Jun 29 16:30:18 2009
New Revision: 38931
URL: http://svn.debian.org/wsvn/pkg-perl/?sc=1&rev=38931
Log:
Rewrote the control description. Lintian clean, yay!
Modified:
trunk/libautodie-perl/debian/changelog
trunk/libautodie-perl/debian/control
Modified: trunk/libautodie-perl/debian/changelog
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/libautodie-perl/debian/changelog?rev=38931&op=diff
==============================================================================
--- trunk/libautodie-perl/debian/changelog (original)
+++ trunk/libautodie-perl/debian/changelog Mon Jun 29 16:30:18 2009
@@ -1,10 +1,14 @@
-libautodie-perl (2.00-1) UNRELEASED; urgency=low
+libautodie-perl (2.00-1) unstable; urgency=low
* New upstream release
+ Several feature additions and bugfixes
* Added /me to Uploaders and d/copyright
- * Depends on libsub-identify-perl because autodie requires code from it to
- work (it copies some code from version 0.04 if it is unavailable)
+ * Now Depends on libsub-identify-perl
+ + autodie requires code from it to work, and replicates the Pure Perl code
+ to do its thing
+ + Sub::Identify contains an XS-accelerated version too, so might as well
+ use that and get possibly better performance
+ * Standards-Version 3.8.2
[ Nathan Handler ]
* debian/watch: Update to ignore development releases.
Modified: trunk/libautodie-perl/debian/control
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/libautodie-perl/debian/control?rev=38931&op=diff
==============================================================================
--- trunk/libautodie-perl/debian/control (original)
+++ trunk/libautodie-perl/debian/control Mon Jun 29 16:30:18 2009
@@ -16,17 +16,18 @@
Package: libautodie-perl
Architecture: all
-Depends: perl (>= 5.8.0), ${perl:Depends}, ${misc:Depends}
+Depends: perl (>= 5.8.0), ${perl:Depends}, ${misc:Depends},
+ libsub-identify-perl (>= 0.04)
Suggests: libipc-system-simple-perl
-Description: pragma to replace functions with ones that succeed or die with lexical scope
- The autodie pragma provides a convenient way to replace functions
- that normally return false on failure with equivalents that throw
- an exception on failure.
+Description: Perl pragma to make certain failures fatal
+ autodie is a Perl pragma that changes the behaviour of many built-in functions
+ so that exceptions are thrown on failure rather than simply a false value. It
+ understands lexical scope, meaning functions and subroutines altered with this
+ module will only have this behaviour until the end of the enclosing eval, file
+ or block. As such, it is useful even where some code is out of your control.
.
- The autodie pragma has lexical scope, meaning that functions and
- subroutines altered with autodie will only change their behaviour
- until the end of the enclosing block, file, or eval.
+ By throwing exceptions on failure rather than simply returning false, programs
+ are more robust and problems are easier to troubleshoot.
.
- If system is specified as an argument to autodie, then it uses
- IPC::System::Simple to do the heavy lifting. See the description
- of that module for more information.
+ This module can also use IPC::System::Simple (see libipc-system-simple-perl)
+ to do all the heavy lifting.
More information about the Pkg-perl-cvs-commits
mailing list