-----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