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