r74265 - in /trunk/libany-moose-perl/debian: changelog patches/ patches/fix-eval-check.patch patches/series

ghedo-guest at users.alioth.debian.org ghedo-guest at users.alioth.debian.org
Thu May 12 15:51:55 UTC 2011


Author: ghedo-guest
Date: Thu May 12 15:51:46 2011
New Revision: 74265

URL: http://svn.debian.org/wsvn/pkg-perl/?sc=1&rev=74265
Log:
Add fix-eval-check patch

Added:
    trunk/libany-moose-perl/debian/patches/
    trunk/libany-moose-perl/debian/patches/fix-eval-check.patch
    trunk/libany-moose-perl/debian/patches/series
Modified:
    trunk/libany-moose-perl/debian/changelog

Modified: trunk/libany-moose-perl/debian/changelog
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/libany-moose-perl/debian/changelog?rev=74265&op=diff
==============================================================================
--- trunk/libany-moose-perl/debian/changelog (original)
+++ trunk/libany-moose-perl/debian/changelog Thu May 12 15:51:46 2011
@@ -13,7 +13,7 @@
   * Add myself to Uploaders
   * Build-Depends-Indep on libmousex-types-perl (needed for tests)
   * Remove Recommends for libmouse-perl (already in Depends)
-  * Add fix-versioned-require-in-test patch
+  * Add fix-eval-check patch
 
  -- Alessandro Ghedini <al3xbio at gmail.com>  Thu, 12 May 2011 17:03:52 +0200
 

Added: trunk/libany-moose-perl/debian/patches/fix-eval-check.patch
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/libany-moose-perl/debian/patches/fix-eval-check.patch?rev=74265&op=file
==============================================================================
--- trunk/libany-moose-perl/debian/patches/fix-eval-check.patch (added)
+++ trunk/libany-moose-perl/debian/patches/fix-eval-check.patch Thu May 12 15:51:46 2011
@@ -1,0 +1,17 @@
+Description: This patche fixes the eval check for Mouse and MouseX::Types
+ in the x-modules-mouse test:
+  * The require function, unlike use, does not support versioned inclusion
+  * The eval function does not return any value. The error check must be
+    done using the $@ variable
+--- a/t/004-x-modules-mouse.t
++++ b/t/004-x-modules-mouse.t
+@@ -6,7 +6,8 @@
+ BEGIN { delete $ENV{ANY_MOOSE} }
+ 
+ BEGIN {
+-    plan skip_all => 'Mouse or MouseX::Types 0.03 not available' unless eval "require Mouse; require MouseX::Types 0.03;";
++    eval "use Mouse; use MouseX::Types 0.03;";
++    plan skip_all => 'Mouse or MouseX::Types 0.03 not available' if $@;
+     plan tests => 2;
+ }
+ 

Added: trunk/libany-moose-perl/debian/patches/series
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/libany-moose-perl/debian/patches/series?rev=74265&op=file
==============================================================================
--- trunk/libany-moose-perl/debian/patches/series (added)
+++ trunk/libany-moose-perl/debian/patches/series Thu May 12 15:51:46 2011
@@ -1,0 +1,1 @@
+fix-eval-check.patch




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