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