-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Hi

Attached the patch for the version I intend to upload. Please respond if
you don't want this NMU to happen, if you are working yourself on a
patch or if you think that the attached patch won't work.

Cheers

Luk


-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.2 (GNU/Linux)

iD8DBQFDQmg/5UTeB5t8Mo0RAko6AKCzmNwNkn2r5nst10WstqaDkDD6DwCgy669
Uus3v25uTyCDYowfjOCsL/s=
=OEws
-----END PGP SIGNATURE-----
diff -u tapiir-0.7.1/src/MTD.hxx tapiir-0.7.1/src/MTD.hxx
--- tapiir-0.7.1/src/MTD.hxx
+++ tapiir-0.7.1/src/MTD.hxx
@@ -193,22 +193,22 @@
 
 /****************************** specializations ******************************/
 
-inline float MTD<int,short>::FromGain(const int& g) const { return 
float(g)/256.; }
-inline float MTD<int,float>::FromGain(const int& g) const { return 
float(g)/256.; }
+template <> inline float MTD<int,short>::FromGain(const int& g) const { return 
float(g)/256.; }
+template <> inline float MTD<int,float>::FromGain(const int& g) const { return 
float(g)/256.; }
 
-inline int   MTD<int,short>::ToGain(const float& f) const { return 
(int)(f*256.); }
-inline int   MTD<int,float>::ToGain(const float& f) const { return 
(int)(f*256.); }
+template <> inline int   MTD<int,short>::ToGain(const float& f) const { return 
(int)(f*256.); }
+template <> inline int   MTD<int,float>::ToGain(const float& f) const { return 
(int)(f*256.); }
 
-inline void  MTD<float,short>::Clip( float& f) const
+template <> inline void  MTD<float,short>::Clip( float& f) const
 { if (f>32767.) f = 32767.; else if (f<-32767.) f = -32767.; }
-inline void  MTD<int  ,short>::Clip( int&   i) const
+template <> inline void  MTD<int  ,short>::Clip( int&   i) const
 { if (i>32767) i = 32767; else if (i<-32767) i = -32767; }
-inline void  MTD<float,float>::Clip( float& f) const
+template <> inline void  MTD<float,float>::Clip( float& f) const
 { if (f>1.) f = 1.; else if (f<-1.) f = -1.; }
 
 
-inline void  MTD<int,float>::MulAdj( int& i) const { i>>=8; }
-inline void  MTD<int,short>::MulAdj( int& i) const { i>>=8; }
+template <> inline void  MTD<int,float>::MulAdj( int& i) const { i>>=8; }
+template <> inline void  MTD<int,short>::MulAdj( int& i) const { i>>=8; }
 
 /*****************************************************************************/
 
diff -u tapiir-0.7.1/debian/changelog tapiir-0.7.1/debian/changelog
--- tapiir-0.7.1/debian/changelog
+++ tapiir-0.7.1/debian/changelog
@@ -1,3 +1,12 @@
+tapiir (0.7.1-7.1) unstable; urgency=medium
+
+  * Non-maintainer upload.
+  * Rebuild for the jack transition (closes: #317226).
+  * Fix FTBFS with gcc-4.0 (closes: #297967).
+  * Add Build-Depends on libasound-dev (closes:#326096).
+  
+ -- Luk Claes <[EMAIL PROTECTED]>  Tue,  4 Oct 2005 13:06:42 +0200
+
 tapiir (0.7.1-7) unstable; urgency=low
 
   * Rearranged the source package into a non-native Debian package.
diff -u tapiir-0.7.1/debian/control tapiir-0.7.1/debian/control
--- tapiir-0.7.1/debian/control
+++ tapiir-0.7.1/debian/control
@@ -2,7 +2,7 @@
 Section: sound 
 Priority: optional
 Maintainer: Enrique Robledo Arnuncio <[EMAIL PROTECTED]>
-Build-Depends: debhelper (>> 3.0.0), automake1.6, libfltk1.1-dev, libjack-dev, 
autoconf
+Build-Depends: debhelper (>> 3.0.0), automake1.6, libfltk1.1-dev, libjack-dev, 
autoconf, libasound-dev
 Standards-Version: 3.6.1
 
 Package: tapiir

Reply via email to