r56645 - in /trunk/libogg-vorbis-decoder-perl/debian: changelog control patches/ patches/series patches/t_basic_relax-float-compare.patch rules

dmn at users.alioth.debian.org dmn at users.alioth.debian.org
Thu Apr 22 13:47:35 UTC 2010


Author: dmn
Date: Thu Apr 22 13:46:54 2010
New Revision: 56645

URL: http://svn.debian.org/wsvn/pkg-perl/?sc=1&rev=56645
Log:
* add a patch fixing float comparison in tests. Fixes FTBFS with Perls
  built with -Dlongdouble
* add quilt framework; bump debhelper dependency due to --with and
  Module::AutoInstall
* add myself to Uploaders
* use dh7-tiny debian/rules

Added:
    trunk/libogg-vorbis-decoder-perl/debian/patches/
    trunk/libogg-vorbis-decoder-perl/debian/patches/series
    trunk/libogg-vorbis-decoder-perl/debian/patches/t_basic_relax-float-compare.patch
Modified:
    trunk/libogg-vorbis-decoder-perl/debian/changelog
    trunk/libogg-vorbis-decoder-perl/debian/control
    trunk/libogg-vorbis-decoder-perl/debian/rules

Modified: trunk/libogg-vorbis-decoder-perl/debian/changelog
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/libogg-vorbis-decoder-perl/debian/changelog?rev=56645&op=diff
==============================================================================
--- trunk/libogg-vorbis-decoder-perl/debian/changelog (original)
+++ trunk/libogg-vorbis-decoder-perl/debian/changelog Thu Apr 22 13:46:54 2010
@@ -1,6 +1,15 @@
 libogg-vorbis-decoder-perl (0.8-2) UNRELEASED; urgency=low
 
+  [ Nathan Handler ]
   * debian/watch: Update to ignore development releases.
+
+  [ Damyan Ivanov ]
+  * add a patch fixing float comparison in tests. Fixes FTBFS with Perls
+    built with -Dlongdouble
+  * add quilt framework; bump debhelper dependency due to --with and
+    Module::AutoInstall
+  * add myself to Uploaders
+  * use dh7-tiny debian/rules
 
  -- Nathan Handler <nhandler at ubuntu.com>  Sat, 06 Jun 2009 01:36:46 +0000
 

Modified: trunk/libogg-vorbis-decoder-perl/debian/control
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/libogg-vorbis-decoder-perl/debian/control?rev=56645&op=diff
==============================================================================
--- trunk/libogg-vorbis-decoder-perl/debian/control (original)
+++ trunk/libogg-vorbis-decoder-perl/debian/control Thu Apr 22 13:46:54 2010
@@ -1,11 +1,11 @@
 Source: libogg-vorbis-decoder-perl
 Section: perl
 Priority: optional
-Build-Depends: debhelper (>= 7),perl (>= 5.8.0-7), libvorbis-dev,
- libogg-dev, libtest-pod-coverage-perl, libtest-pod-perl
+Build-Depends: debhelper (>= 7.2.13), libogg-dev, libtest-pod-coverage-perl,
+ libtest-pod-perl, libvorbis-dev, perl, quilt (>= 0.46-7)
 Maintainer: Debian Perl Group <pkg-perl-maintainers at lists.alioth.debian.org>
-Uploaders: gregor herrmann <gregoa at debian.org>, 
- Rene Mayorga <rmayorga at debian.org.sv>
+Uploaders: gregor herrmann <gregoa at debian.org>,
+ Rene Mayorga <rmayorga at debian.org.sv>, Damyan Ivanov <dmn at debian.org>
 Standards-Version: 3.8.0
 Homepage: http://search.cpan.org/dist/Ogg-Vorbis-Decoder/
 Vcs-Svn: svn://svn.debian.org/pkg-perl/trunk/libogg-vorbis-decoder-perl/
@@ -13,7 +13,7 @@
 
 Package: libogg-vorbis-decoder-perl
 Architecture: any
-Depends: ${perl:Depends}, ${shlibs:Depends}, ${misc:Depends}
+Depends: ${misc:Depends}, ${perl:Depends}, ${shlibs:Depends}
 Description: object-oriented Ogg Vorbis decoder
  Ogg::Vorbis::Decoder provides users with Decoder objects for Ogg 
  Vorbis files. 

Added: trunk/libogg-vorbis-decoder-perl/debian/patches/series
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/libogg-vorbis-decoder-perl/debian/patches/series?rev=56645&op=file
==============================================================================
--- trunk/libogg-vorbis-decoder-perl/debian/patches/series (added)
+++ trunk/libogg-vorbis-decoder-perl/debian/patches/series Thu Apr 22 13:46:54 2010
@@ -1,0 +1,1 @@
+t_basic_relax-float-compare.patch

Added: trunk/libogg-vorbis-decoder-perl/debian/patches/t_basic_relax-float-compare.patch
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/libogg-vorbis-decoder-perl/debian/patches/t_basic_relax-float-compare.patch?rev=56645&op=file
==============================================================================
--- trunk/libogg-vorbis-decoder-perl/debian/patches/t_basic_relax-float-compare.patch (added)
+++ trunk/libogg-vorbis-decoder-perl/debian/patches/t_basic_relax-float-compare.patch Thu Apr 22 13:46:54 2010
@@ -1,0 +1,23 @@
+Description: Avoid floating point math errors when comparing test results
+ Thing is, the test may be run on a perl built with long doubles or short
+ doubles and the results may not match due to precision difference.
+ Perl 5.12 is built with long doubles (5.10 is not)
+ .
+ The patch makes the reference number be computed with the same precision as
+ the test result.
+Bug-Debian: 578554
+Forwarded: no
+Author: Damyan Ivanov <dmn at debian.org>
+Last-Update: 2010-04-22
+
+--- a/t/basic.t
++++ b/t/basic.t
+@@ -19,7 +19,7 @@ ok($ogg->seekable, 'seekable');
+ ok($ogg->serialnumber, 'serialnumber');
+ is($ogg->raw_total, 4418594, 'raw_total');
+ ok($ogg->pcm_total, 'pcm_total');
+-is($ogg->time_total, 187.146666666667, 'time_total');
++is($ogg->time_total, 187.14 + 2/300, 'time_total');
+ ok($ogg->raw_tell, 'raw_tell');
+ ok($ogg->pcm_tell, 'pcm_tell');
+ ok($ogg->time_tell, 'time_tell');

Modified: trunk/libogg-vorbis-decoder-perl/debian/rules
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/libogg-vorbis-decoder-perl/debian/rules?rev=56645&op=diff
==============================================================================
--- trunk/libogg-vorbis-decoder-perl/debian/rules (original)
+++ trunk/libogg-vorbis-decoder-perl/debian/rules Thu Apr 22 13:46:54 2010
@@ -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: install
-	dh $@
-
-binary-indep:
-
-binary: binary-arch binary-indep
-
-.PHONY: binary binary-arch binary-indep install clean build
+%:
+	dh --with=quilt $@




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