r19985 - in /trunk/libtest-deep-perl: CHANGES META.yml Makefile.PL debian/changelog lib/Test/Deep.pm lib/Test/Deep/All.pm lib/Test/Deep/Any.pm

emhn-guest at users.alioth.debian.org emhn-guest at users.alioth.debian.org
Thu May 15 20:35:15 UTC 2008


Author: emhn-guest
Date: Thu May 15 20:35:15 2008
New Revision: 19985

URL: http://svn.debian.org/wsvn/pkg-perl/?sc=1&rev=19985
Log:
* New upstream release

Modified:
    trunk/libtest-deep-perl/CHANGES
    trunk/libtest-deep-perl/META.yml
    trunk/libtest-deep-perl/Makefile.PL
    trunk/libtest-deep-perl/debian/changelog
    trunk/libtest-deep-perl/lib/Test/Deep.pm
    trunk/libtest-deep-perl/lib/Test/Deep/All.pm
    trunk/libtest-deep-perl/lib/Test/Deep/Any.pm

Modified: trunk/libtest-deep-perl/CHANGES
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/libtest-deep-perl/CHANGES?rev=19985&op=diff
==============================================================================
--- trunk/libtest-deep-perl/CHANGES (original)
+++ trunk/libtest-deep-perl/CHANGES Thu May 15 20:35:15 2008
@@ -1,3 +1,11 @@
+0.101
+
+Fix an overloading problem with All and Any. Thanks to Kostas
+Chatzikokolakis for reporting the bug and especially for explaining
+how to fix it :)
+
+Added a nasty hack to smooth over a problem in Test::Tester.
+
 0.100
 
 Apply patch from Andreas Koenig (ANDK) to cope with Perl 5.11's new

Modified: trunk/libtest-deep-perl/META.yml
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/libtest-deep-perl/META.yml?rev=19985&op=diff
==============================================================================
--- trunk/libtest-deep-perl/META.yml (original)
+++ trunk/libtest-deep-perl/META.yml Thu May 15 20:35:15 2008
@@ -1,7 +1,7 @@
 # http://module-build.sourceforge.net/META-spec.html
 #XXXXXXX This is a prototype!!!  It will change in the future!!! XXXXX#
 name:         Test-Deep
-version:      0.100
+version:      0.101
 version_from: ./lib/Test/Deep.pm
 installdirs:  perl
 requires:

Modified: trunk/libtest-deep-perl/Makefile.PL
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/libtest-deep-perl/Makefile.PL?rev=19985&op=diff
==============================================================================
--- trunk/libtest-deep-perl/Makefile.PL (original)
+++ trunk/libtest-deep-perl/Makefile.PL Thu May 15 20:35:15 2008
@@ -1,6 +1,21 @@
 # $Header: /home/fergal/my/cvs/Test-Deep/Makefile.PL,v 1.1.1.1 2004/08/06 20:29:55 fergal Exp $
 
 use ExtUtils::MakeMaker;
+
+# this ugliness comes from cinompatibility of certain versions of
+# Test::Tester with certain version of Test::Builder. The problem is
+# that people might have an old TT lying around and are also likely to
+# have quite a new TB. This detects that situation and hopefully
+# demands an install of a newer TT.
+
+my $tt_prereq = "0.04";
+
+if (eval { require Test::Tester; require Test::Builder; 1 } &&
+    $Test::Tester::VERSION <= 0.106 &&
+    $Test::Builder::VERSION >= 0.78) {
+
+  $tt_prereq = "0.107";
+}
 
 WriteMakefile(
 	AUTHOR => 'Fergal Daly <fergal at esatclear.ie>',
@@ -9,7 +24,7 @@
 	INSTALLDIRS => 'perl',
 	PREREQ_PM => {
 		Test::More => '0',
-		Test::Tester => '0.04',
+		Test::Tester => $tt_prereq,
 		Test::NoWarnings => '0.02',
 		Scalar::Util => '1.09',
 		List::Util => '1.09', # apparently CPAN doesn't get the version of Scalar::Util

Modified: trunk/libtest-deep-perl/debian/changelog
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/libtest-deep-perl/debian/changelog?rev=19985&op=diff
==============================================================================
--- trunk/libtest-deep-perl/debian/changelog (original)
+++ trunk/libtest-deep-perl/debian/changelog Thu May 15 20:35:15 2008
@@ -1,3 +1,9 @@
+libtest-deep-perl (0.101-1) UNRELEASED; urgency=low
+
+  * New upstream release
+
+ -- Ernesto Hernández-Novich (USB) <emhn at usb.ve>  Thu, 15 May 2008 16:02:34 -0430
+
 libtest-deep-perl (0.100-2) UNRELEASED; urgency=low
 
   * debian/control: removed myself from Uploaders

Modified: trunk/libtest-deep-perl/lib/Test/Deep.pm
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/libtest-deep-perl/lib/Test/Deep.pm?rev=19985&op=diff
==============================================================================
--- trunk/libtest-deep-perl/lib/Test/Deep.pm (original)
+++ trunk/libtest-deep-perl/lib/Test/Deep.pm Thu May 15 20:35:15 2008
@@ -25,7 +25,7 @@
 	$Snobby $Expects $DNE $DNE_ADDR $Shallow
 );
 
-$VERSION = '0.100';
+$VERSION = '0.101';
 
 require Exporter;
 @ISA = qw( Exporter );

Modified: trunk/libtest-deep-perl/lib/Test/Deep/All.pm
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/libtest-deep-perl/lib/Test/Deep/All.pm?rev=19985&op=diff
==============================================================================
--- trunk/libtest-deep-perl/lib/Test/Deep/All.pm (original)
+++ trunk/libtest-deep-perl/lib/Test/Deep/All.pm Thu May 15 20:35:15 2008
@@ -7,6 +7,7 @@
 
 use overload
 	'&' => \&add,
+	fallback => 1,
 ;
 
 sub init

Modified: trunk/libtest-deep-perl/lib/Test/Deep/Any.pm
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/libtest-deep-perl/lib/Test/Deep/Any.pm?rev=19985&op=diff
==============================================================================
--- trunk/libtest-deep-perl/lib/Test/Deep/Any.pm (original)
+++ trunk/libtest-deep-perl/lib/Test/Deep/Any.pm Thu May 15 20:35:15 2008
@@ -7,6 +7,7 @@
 
 use overload
 	'&' => \&add,
+	fallback => 1,
 ;
 
 sub init




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