rev 18338 - in kde-extras/kwave/trunk: . debian debian/patches doc
Mark Purcell
msp at alioth.debian.org
Mon Jun 14 06:50:05 UTC 2010
Author: msp
Date: 2010-06-14 06:49:56 +0000 (Mon, 14 Jun 2010)
New Revision: 18338
Added:
kde-extras/kwave/trunk/debian/
kde-extras/kwave/trunk/debian/changelog
kde-extras/kwave/trunk/debian/compat
kde-extras/kwave/trunk/debian/control
kde-extras/kwave/trunk/debian/copyright
kde-extras/kwave/trunk/debian/docs
kde-extras/kwave/trunk/debian/kwave.1
kde-extras/kwave/trunk/debian/lintian-overrides
kde-extras/kwave/trunk/debian/manpages
kde-extras/kwave/trunk/debian/menu
kde-extras/kwave/trunk/debian/mime
kde-extras/kwave/trunk/debian/patches/
kde-extras/kwave/trunk/debian/patches/05-do-not-install-so-symlinks.diff
kde-extras/kwave/trunk/debian/patches/06-qreal.diff
kde-extras/kwave/trunk/debian/patches/07-no-rpath
kde-extras/kwave/trunk/debian/patches/series
kde-extras/kwave/trunk/debian/rules
Modified:
kde-extras/kwave/trunk/doc/help_cs.po
kde-extras/kwave/trunk/doc/help_de.po
kde-extras/kwave/trunk/doc/help_en.docbook
kde-extras/kwave/trunk/doc/help_fr.po
Log:
[svn-inject] Applying Debian modifications (0.8.2-5) to trunk
Property changes on: kde-extras/kwave/trunk/debian
___________________________________________________________________
Added: mergeWithUpstream
+ 1
Added: kde-extras/kwave/trunk/debian/changelog
===================================================================
--- kde-extras/kwave/trunk/debian/changelog (rev 0)
+++ kde-extras/kwave/trunk/debian/changelog 2010-06-14 06:49:56 UTC (rev 18338)
@@ -0,0 +1,608 @@
+kwave (0.8.2-5) unstable; urgency=low
+
+ * QA upload.
+ * Disable ALSA on non-linux architectures (closes: #582262).
+ Thanks to Pino Toscano for the patch.
+
+ -- Ralf Treinen <treinen at debian.org> Wed, 19 May 2010 20:51:52 +0200
+
+kwave (0.8.2-4) unstable; urgency=low
+
+ * QA upload.
+ * Add build-dependency on cmake (closes: #581297). Thanks to Modestas
+ Vainius for the patch!
+ * Removed build-dependency on essential package coreutils.
+ * patch 07-no-rpah: Do not set rpath (thanks to Ruben Molina!)
+
+ -- Ralf Treinen <treinen at debian.org> Mon, 17 May 2010 21:00:37 +0200
+
+kwave (0.8.2-3) unstable; urgency=low
+
+ * QA upload.
+ * patches/06-qreal.diff: update to use upstream version.
+
+ -- Aurelien Jarno <aurel32 at debian.org> Tue, 26 May 2009 16:21:31 +0200
+
+kwave (0.8.2-2) unstable; urgency=low
+
+ * QA upload.
+ * patches/06-qreal.diff: update to fix FTBFS on armel.
+
+ -- Aurelien Jarno <aurel32 at debian.org> Sat, 02 May 2009 10:11:40 +0000
+
+kwave (0.8.2-1) unstable; urgency=low
+
+ * QA upload.
+ * New upstream release.
+ * Fix entry in previous changelog stanza.
+ * patches/05-do-not-install-so-synlinks.diff:
+ - Properly rename to 05-do-not-install-so-symlinks.diff
+ - Refresh indexes.
+ - Add a small description.
+ * Remove manual call of dh_desktop in rules, no more needed with
+ desktop-file-utils >= 0.15-2.
+ * Add lintian override for the sonagram plugin.
+ * Remove dirs file, as there's nothing installed in /usr/share/pixmaps.
+ * Bump Standards-Version to 3.8.1, no changes required.
+ * Update copyright, also according to the upstream LICENSES file.
+ * Add patch 06-qreal.diff for qreal vs double mismatches.
+
+ -- Pino Toscano <pino at kde.org> Sun, 26 Apr 2009 20:28:34 +0200
+
+kwave (0.8.1-1) unstable; urgency=low
+
+ * QA upload.
+ * New upstream release:
+ - Update dependencies to KDE 4.
+ - Convert it to CDBS and pkg-kde-tools.
+ - Remove obsolete patches:
+ 01-dont-link-arts-when-disabled.diff
+ 02-explicitely-link-libaudiofile.diff
+ 03-kwave-plugins-in-moduledir.diff
+ 04-disable-mp3-per-default.diff
+ * Bump compat to 7.
+ * Add patch 05-do-not-install-so-synlinks.diff to avoid installation of the
+ .so symlinks of private libraries.
+ * Add build depend on pkg-config, libasound2-dev, and libfftw3-dev.
+ * Replace textutils build depend with coreutils.
+ * Rename the lintian overrides file to make it installed automatically by
+ dh_lintian.
+ * "KDE2" -> "KDE" in man page.
+
+ -- Pino Toscano <pino at kde.org> Thu, 02 Apr 2009 21:01:00 +0200
+
+kwave (0.7.11-1) unstable; urgency=low
+
+ * QA upload:
+ Orphan package, Bertrand Songis has been inactive for more than 6 months
+ and upstream author has tried to reach him for months now without success.
+ * New upstream version:
+ - Kwave does not longer use aRts. (Closes: #367036)
+ - Add several patches provided by upstream:
+ 01-dont-link-arts-when-disabled.diff
+ 02-explicitely-link-libaudiofile.diff
+ 03-kwave-plugins-in-moduledir.diff
+ 04-disable-mp3-per-default.diff
+ * Add -DCMAKE_SKIP_RPATH=true to cmake configure, fixes rpath issue.
+ (Closes: #495758)
+ * Remove leftovers from autotools transition to cmake:
+ - No more usage of debianrules file.
+ - Remove relibtoolization bits and cleaninf of debian/rules.
+ - Remove build depends on: automake1.7, autoconf, autotools-dev, perl,
+ debianutils.
+ * Replace build depend on kdemultimedia-dev with kdelibs4-dev.
+ * Remove dpatch system and add quilt instead.
+ * Update to Standards-Version 3.8.0, no changes required.
+ * Add build depend on mawk. Thanks Thomas! (Closes: #482248)
+ * Update copyright file. (Closes: #419124)
+ * Update overrides.
+ * Update to debhelper compatibility 6.
+
+ -- Ana Beatriz Guerrero Lopez <ana at debian.org> Sun, 31 Aug 2008 14:20:52 +0200
+
+kwave (0.7.10-1.1) unstable; urgency=low
+
+ * Non-maintainer upload.
+ * debian/rules:
+ + Fix bashism (Closes: #459104).
+ * debian/control:
+ + Bump Standards-Version to 3.7.3 (no changes needed).
+ + Add Homepage field.
+ * debian/menu:
+ + Change Apps to Applications.
+
+ -- Marco Rodrigues <gothicx at sapo.pt> Thu, 24 Jan 2008 20:43:49 +0000
+
+kwave (0.7.10-1) unstable; urgency=low
+
+ * New upstream version.
+ * New maintainer (closes: #393172).
+
+ -- Bertrand Songis <bsongis at gmail.com> Mon, 27 Aug 2007 15:14:39 +0200
+
+kwave (0.7.7-3) unstable; urgency=low
+
+ * QA upload.
+ * Add in dpatch.
+ * Re-run aclocal and autoconf after patching.
+ * Run dh_iconcache if it exists.
+ * Add a hand-picked patch from upstream SVN to fix FTBFS.
+ (Closes: #426668, #427747, #431199)
+
+ -- Steve Kowalik <stevenk at debian.org> Sun, 8 Jul 2007 19:22:58 +1000
+
+kwave (0.7.7-2) unstable; urgency=low
+
+ * Orphaning this package, setting maintainer field to
+ packages at qa.debian.org.
+
+ -- Aurelien Jarno <aurel32 at debian.org> Sun, 15 Oct 2006 02:28:59 +0200
+
+kwave (0.7.7-1) unstable; urgency=low
+
+ * New upstream version.
+
+ -- Aurelien Jarno <aurel32 at debian.org> Tue, 19 Sep 2006 17:14:56 +0200
+
+kwave (0.7.6-1) unstable; urgency=low
+
+ * New upstream version:
+ - Fix detection of recording devices when kwave is started for the first
+ time or if a recording device is removed from the system (closes: bug#
+ 351533).
+ - Sampling rate in record mode is now fixed (closes: #365771).
+ * Bumped Standards-Version to 3.7.2 (no changes).
+
+ -- Aurelien Jarno <aurel32 at debian.org> Tue, 6 Jun 2006 01:30:51 +0200
+
+kwave (0.7.5-2) unstable; urgency=low
+
+ * Simple rebuild against KDE 3.5.1, as it seems one of the libraries
+ of KDE 3.5.1 is not compatible with the KDE 3.4.3 version
+ (closes: bug#351533).
+
+ -- Aurelien Jarno <aurel32 at debian.org> Sun, 5 Feb 2006 17:21:31 +0100
+
+kwave (0.7.5-1) unstable; urgency=low
+
+ * New upstream version.
+
+ -- Aurelien Jarno <aurel32 at debian.org> Tue, 3 Jan 2006 11:29:36 +0100
+
+kwave (0.7.4-2) unstable; urgency=low
+
+ * Build with g++-4.0 now that c++/21123 is fixed (closes: bug#343001).
+
+ -- Aurelien Jarno <aurel32 at debian.org> Mon, 12 Dec 2005 03:48:06 +0100
+
+kwave (0.7.4-1) unstable; urgency=low
+
+ * New upstream version.
+
+ -- Aurelien Jarno <aurel32 at debian.org> Sun, 16 Oct 2005 20:02:34 +0200
+
+kwave (0.7.3-6) unstable; urgency=low
+
+ * Build-dep on g++-3.4 on arm, hppa and m68k.
+
+ -- Aurelien Jarno <aurel32 at debian.org> Wed, 5 Oct 2005 17:58:45 +0200
+
+kwave (0.7.3-5) unstable; urgency=low
+
+ * x86_64 processors always have the cpuid instruction, so don't check
+ for it (closes: bug#327501).
+
+ -- Aurelien Jarno <aurel32 at debian.org> Tue, 13 Sep 2005 18:51:44 +0200
+
+kwave (0.7.3-4) unstable; urgency=low
+
+ * Added a patch to make Kwave buildable on GNU/kFreeBSD.
+
+ -- Aurelien Jarno <aurel32 at debian.org> Wed, 7 Sep 2005 20:13:45 +0200
+
+kwave (0.7.3-3) unstable; urgency=low
+
+ * C++ transition: tightened build-dependency on libflac++-dev,
+ kdemultimedia-dev, libid3-3.8.3-dev (closes: bug#325943).
+ * Pulled a patch from CVS to support new libFLAC++ 1.1.2 API.
+ * Pulled a patch from CVS to support amd64 with gcc-4.0.
+ * Bumped Standards-Version to 3.6.2 (no changes).
+
+ -- Aurelien Jarno <aurel32 at debian.org> Sun, 4 Sep 2005 01:11:41 +0200
+
+kwave (0.7.3-2) unstable; urgency=low
+
+ * Fixed German translations (closes: bug#313790, bug#314000).
+
+ -- Aurelien Jarno <aurel32 at debian.org> Thu, 16 Jun 2005 15:06:53 +0200
+
+kwave (0.7.3-1) unstable; urgency=low
+
+ * New upstream version.
+
+ -- Aurelien Jarno <aurel32 at debian.org> Fri, 3 Jun 2005 19:30:11 +0200
+
+kwave (0.7.2-5) unstable; urgency=low
+
+ * Fix an FTBFS with gcc-4.0. Thanks to Andreas Jochens for the patch
+ (closes: bug#298474) .
+
+ -- Aurelien Jarno <aurel32 at debian.org> Mon, 7 Mar 2005 21:37:27 +0100
+
+kwave (0.7.2-4) unstable; urgency=high
+
+ * Call aclocal-1.7 instead of automake-1.7 in Makefile.dist (closes:
+ bug#294525).
+
+ -- Aurelien Jarno <aurel32 at debian.org> Thu, 10 Feb 2005 08:15:40 +0100
+
+kwave (0.7.2-3) unstable; urgency=high
+
+ * Rebuilt against libflac++-dev (>= 1.1.1-3) and kdemultimedia
+ (>= 3.3.1-2) (Closes: bug#289953).
+
+ -- Aurelien Jarno <aurel32 at debian.org> Fri, 14 Jan 2005 08:37:22 +0100
+
+kwave (0.7.2-2) unstable; urgency=low
+
+ * Added a patch from Kurt Roeckx to fix build on amd64 arches. Thanks
+ (closes: bug#288781).
+
+ -- Aurelien Jarno <aurel32 at debian.org> Wed, 5 Jan 2005 18:30:15 +0100
+
+kwave (0.7.2-1) unstable; urgency=low
+
+ * New upstream version.
+
+ -- Aurelien Jarno <aurel32 at debian.org> Sun, 2 Jan 2005 01:07:10 +0100
+
+kwave (0.7.1-1) unstable; urgency=low
+
+ * New upstream version.
+
+ -- Aurelien Jarno <aurel32 at debian.org> Sun, 11 Jul 2004 01:11:22 +0200
+
+kwave (0.7.0-1-4) unstable; urgency=low
+
+ * Fixed acinclude.m4 (closes: bug#244149).
+
+ -- Aurelien Jarno <aurel32 at debian.org> Sat, 1 May 2004 11:16:04 +0200
+
+kwave (0.7.0-1-3) unstable; urgency=low
+
+ * Libtool update (closes: bug#244149).
+
+ -- Aurelien Jarno <aurel32 at debian.org> Sat, 17 Apr 2004 02:12:41 +0200
+
+kwave (0.7.0-1-2) unstable; urgency=low
+
+ * Fixed mcopidl flags (closes: bug#243199).
+
+ -- Aurelien Jarno <aurel32 at debian.org> Tue, 13 Apr 2004 17:24:44 +0200
+
+kwave (0.7.0-1-1) unstable; urgency=low
+
+ * New upstream version.
+ * Bumped Standards-Version to 3.6.1 (no changes).
+
+ -- Aurelien Jarno <aurel32 at debian.org> Fri, 5 Dec 2003 00:09:13 +0100
+
+kwave (0.6.7-2) unstable; urgency=low
+
+ * Run automake-1.6 and autoconf-1.6 instead of automake and autoconf to
+ avoid calling another version if it is installed.
+
+ -- Aurelien Jarno <aurel32 at debian.org> Tue, 1 Jul 2003 17:03:10 +0200
+
+kwave (0.6.7-1) unstable; urgency=low
+
+ * New upstream version.
+ * Bumped Standards-Version to 3.5.10.
+
+ -- Aurelien Jarno <aurel32 at debian.org> Sun, 29 Jun 2003 16:01:18 +0200
+
+kwave (0.6.6-6) unstable; urgency=low
+
+ * Changed mime type of Ogg bitstream to application/ogg conforming
+ to RF3534.
+
+ -- Aurelien Jarno <aurel32 at debian.org> Sun, 18 May 2003 17:43:04 +0200
+
+kwave (0.6.6-5) unstable; urgency=low
+
+ * Bumped Standards-Version to 3.5.9.
+ * Changed section from x11 to kde.
+
+ -- Aurelien Jarno <aurel32 at debian.org> Sat, 19 Apr 2003 15:09:24 +0200
+
+kwave (0.6.6-4) unstable; urgency=low
+
+ * Fixed the link /usr/share/doc/kde/HTML/{fr,de}/kwave/common
+ (closes: bug#186170).
+
+ -- Aurelien Jarno <aurel32 at debian.org> Tue, 25 Mar 2003 02:36:02 +0100
+
+kwave (0.6.6-3) unstable; urgency=low
+
+ * Rebuild against new libvorbis0a package.
+
+ -- Aurelien Jarno <aurel32 at debian.org> Wed, 12 Mar 2003 23:46:23 +0100
+
+kwave (0.6.6-2) unstable; urgency=low
+
+ * Don't depend on both xlibs (>> 4.1.0) and xlibs (>> 4.2.0).
+ * Depends on ${misc:Depends}.
+ * Uses autotools-dev to update config.{guess,sub}.
+ * Uses debian/compat instead of DH_COMPAT.
+
+ -- Aurelien Jarno <aurel32 at debian.org> Thu, 6 Mar 2003 11:49:18 +0100
+
+kwave (0.6.6-1) unstable; urgency=low
+
+ * New upstream version.
+
+ -- Aurelien Jarno <aurel32 at debian.org> Sun, 2 Mar 2003 01:25:59 +0100
+
+kwave (0.6.5-9) unstable; urgency=low
+
+ * Removed icons from /usr/share/kwave
+ * Used system libmad, linked dynamically.
+ * Fixed a typo in the description.
+ * Added Author and Homepage to the description.
+
+ -- Aurelien Jarno <aurel32 at debian.org> Sun, 23 Feb 2003 18:35:46 +0100
+
+kwave (0.6.5-8) unstable; urgency=low
+
+ * Build-depends on libqt3-compat-headers (closes: bug#181658).
+ * Linked libid3, libogg and libvorbis dynamically.
+
+ -- Aurelien Jarno <aurel32 at debian.org> Fri, 21 Feb 2003 16:39:38 +0100
+
+kwave (0.6.5-7) unstable; urgency=low
+
+ * Fixed a bug added by the previous patch.
+
+ -- Aurelien Jarno <aurel32 at debian.org> Fri, 14 Feb 2003 09:56:32 +0100
+
+kwave (0.6.5-6) unstable; urgency=low
+
+ * Automatically start the aRts daemon if it is not running
+ (closes: bug#180351).
+
+ -- Aurelien Jarno <aurel32 at debian.org> Mon, 10 Feb 2003 00:28:11 +0100
+
+kwave (0.6.5-5) unstable; urgency=low
+
+ * Lowered the build-depency on poxml as it also works with poxml 2.2.
+
+ -- Aurelien Jarno <aurel32 at debian.org> Sun, 9 Feb 2003 12:12:12 +0100
+
+kwave (0.6.5-4) unstable; urgency=low
+
+ * Build Kwave's libmad with -fPIC.
+
+ -- Aurelien Jarno <aurel32 at debian.org> Sun, 9 Feb 2003 02:58:51 +0100
+
+kwave (0.6.5-3) unstable; urgency=low
+
+ * Pulled some .ui files from CVS.
+ * Built with system libaudiofile instead of builtin libaudiofile.
+
+ -- Aurelien Jarno <aurel32 at debian.org> Sat, 8 Feb 2003 11:21:36 +0100
+
+kwave (0.6.5-2) unstable; urgency=low
+
+ * Fixed plugins/about/KwaveAboutDialogBase.ui
+
+ -- Aurelien Jarno <aurel32 at debian.org> Sat, 8 Feb 2003 03:35:58 +0100
+
+kwave (0.6.5-1) unstable; urgency=low
+
+ * New upstream version.
+ Changelog:
+ - MP3 import with ID3 tag support
+ - Ogg/Vorbis import and export (only ABR mode)
+ - new plugin "volume"
+ - show selected range as time
+ - support for saving compressed .wav files
+ - playback plugin: enabled the "select..." button for choosing
+ other playback devices
+ * Built for KDE 3.1.
+
+ -- Aurelien Jarno <aurel32 at debian.org> Wed, 5 Feb 2003 23:35:47 +0100
+
+kwave (0.6.4-3-8) unstable; urgency=low
+
+ * Fixed char signedness in libgui/OverViewCache.cpp (closes: #177398).
+
+ -- Aurelien Jarno <aurel32 at debian.org> Sun, 19 Jan 2003 13:45:43 +0100
+
+kwave (0.6.4-3-7) unstable; urgency=low
+
+ * Force build with gcc-2.95 on most archs, gcc-2.96 on ia64 and gcc-3.0
+ on hppa.
+
+ -- Aurelien Jarno <aurel32 at debian.org> Wed, 8 Jan 2003 18:22:31 +0100
+
+kwave (0.6.4-3-6) unstable; urgency=low
+
+ * Fixed description
+ * Changed icon to 24 colors to follow the menu policy.
+ * Standard version bumped to 3.5.8
+
+ -- Aurelien Jarno <aurel32 at debian.org> Fri, 20 Dec 2002 13:38:18 +0100
+
+kwave (0.6.4-3-5) unstable; urgency=low
+
+ * Change Build-Depency from nas-dev to libaudio-dev as the package name
+ changed.
+
+ -- Aurelien Jarno <aurel32 at debian.org> Thu, 7 Nov 2002 07:20:06 +0100
+
+kwave (0.6.4-3-4) unstable; urgency=low
+
+ * Updated admin directory from ftp.gnu.org. Should now build on mipsel.
+
+ -- Aurelien Jarno <aurel32 at debian.org> Sat, 2 Nov 2002 22:00:54 +0100
+
+kwave (0.6.4-3-3) unstable; urgency=low
+
+ * Configure script don't fail anymore on warnings when checking for
+ artsflow.idl (closes: bug#166791).
+
+ -- Aurelien Jarno <aurel32 at debian.org> Wed, 30 Oct 2002 23:55:13 +0100
+
+kwave (0.6.4-3-2) unstable; urgency=low
+
+ * Build-Depends on autoconf2.13 instead of autoconf (closes:
+ bug#166597).
+ * Updated Policy standard compliance to 3.5.7
+
+ -- Aurelien Jarno <aurel32 at debian.org> Mon, 28 Oct 2002 13:52:18 +0100
+
+kwave (0.6.4-3-1) unstable; urgency=low
+
+ * New upstream version.
+ Changelog:
+ - Update of the French translation and documentation.
+ * Fix a bug with KDE 2.2 causes a very long starting delay.
+ * Removed the patch concerning a KDE 2.2 as it is included in upstream.
+ * Removed .la files in /usr/lib
+
+ -- Aurelien Jarno <aurel32 at debian.org> Thu, 11 Jul 2002 22:47:45 +0200
+
+kwave (0.6.4-1-2) unstable; urgency=low
+
+ * Added textutils to Build-Depends (fix build error on hppa and mipsel).
+
+ -- Aurelien Jarno <aurel32 at debian.org> Sat, 6 Jul 2002 19:49:11 +0200
+
+kwave (0.6.4-1-1) unstable; urgency=low
+
+ * New upstream version
+ Changelog:
+ - support for different file formats / integrated libaudiofile
+ - auto-repair for structurally damaged wav files
+ - using time instead of zoom factor (e.g. set zoom to "1 minute")
+ - menu entries for playback control
+ - some more icons in the menues
+ - added a little chapter about digital audio basics to online help
+ - added "select range" plugin
+ For more information, please see the full Changelog in
+ /usr/share/doc/kwave
+ * The problem concerning long time help generation has been solved by
+ upstream, so kwave-doc-en, kwave-doc-de and kwave-doc-fr are merged
+ again in kwave. This should reduce the Packages.gz file a little :-)
+ * The support of automake1.6 is include in upstream.
+ * Fix a bug with KDE 2.2 causes a very long starting delay.
+
+ -- Aurelien Jarno <aurel32 at debian.org> Sat, 6 Jul 2002 16:54:18 +0200
+
+kwave (0.6.3-12) unstable; urgency=low
+
+ * Fixed package description. (closes: bug#149484)
+
+ -- Aurelien Jarno <aurel32 at debian.org> Mon, 10 Jun 2002 00:06:45 +0200
+
+kwave (0.6.3-11) unstable; urgency=low
+
+ * .note and .comment sections of plugins files are now stripped.
+
+ -- Aurelien Jarno <aurel32 at debian.org> Sun, 14 Apr 2002 18:51:20 +0200
+
+kwave (0.6.3-10) unstable; urgency=low
+
+ * Fixed the "Maintainer" field in the .changes file (problem in my
+ ~/.pbuilderrc file).
+
+ -- Aurelien Jarno <aurel32 at debian.org> Wed, 10 Apr 2002 23:48:04 +0200
+
+kwave (0.6.3-9) unstable; urgency=low
+
+ * Fixed build errors on hppa architecture.
+
+ -- Aurelien Jarno <aurel32 at debian.org> Sun, 7 Apr 2002 12:51:37 +0200
+
+kwave (0.6.3-8) unstable; urgency=low
+
+ * Don't build help on build-arch target.
+ * Fixed build errors on hppa architecture.
+
+ -- Aurelien Jarno <aurel32 at debian.org> Sat, 6 Apr 2002 19:46:13 +0200
+
+kwave (0.6.3-7) unstable; urgency=low
+
+ * Fixed package description. (closes: Bug#141310)
+
+ -- Aurelien Jarno <aurel32 at debian.org> Fri, 5 Apr 2002 20:33:40 +0200
+
+kwave (0.6.3-6) unstable; urgency=low
+
+ * Help files splited off into separate packages (kwave-doc-en,
+ kwave-doc-de, kwave-doc-fr), to avoid very long time compilation
+ on some architectures.
+
+ -- Aurelien Jarno <aurel32 at debian.org> Tue, 2 Apr 2002 12:41:47 +0200
+
+kwave (0.6.3-5) unstable; urgency=low
+
+ * Fixed build error on hppa architecture.
+
+ -- Aurelien Jarno <aurel32 at debian.org> Sun, 31 Mar 2002 12:19:10 +0200
+
+kwave (0.6.3-4) unstable; urgency=low
+
+ * Fixed build error on big endian architectures.
+
+ -- Aurelien Jarno <aurel32 at debian.org> Fri, 29 Mar 2002 12:54:03 +0100
+
+kwave (0.6.3-3) unstable; urgency=low
+
+ * Added imagemagick to Build-Depends.
+
+ -- Aurelien Jarno <aurel32 at debian.org> Mon, 25 Mar 2002 12:12:16 +0100
+
+kwave (0.6.3-2) unstable; urgency=low
+
+ * Initial Debian upload. (closes: Bug#130088)
+ * Changed my maintainer e-mail address to <aurel32 at debian.org>. :)
+
+ -- Aurelien Jarno <aurel32 at debian.org> Mon, 18 Mar 2002 21:46:16 +0100
+
+kwave (0.6.3-1) unstable; urgency=low
+
+ * New upstream version.
+ Changelog :
+ - simple drag and drop
+ - french translation
+ - handling of "signal modified"
+ - shows error message and aborts if loading failed
+
+ -- Aurelien Jarno <aurelien at aurel32.net> Sat, 2 Mar 2002 09:29:22 +0100
+
+kwave (0.6.2-4) unstable; urgency=low
+
+ * Generation of HTML help.
+
+ -- Aurelien Jarno <aurelien at aurel32.net> Sun, 27 Jan 2002 10:11:26 +0100
+
+kwave (0.6.2-3) unstable; urgency=low
+
+ * Added Build-Depends.
+
+ -- Aurelien Jarno <aurelien at aurel32.net> Thu, 24 Jan 2002 15:34:01 +0100
+
+kwave (0.6.2-2) unstable; urgency=low
+
+ * Added mime-type to conform debian-policy.
+
+ -- Aurelien Jarno <aurelien at aurel32.net> Mon, 21 Jan 2002 20:14:05 +0100
+
+kwave (0.6.2-1) unstable; urgency=low
+
+ * Initial Release.
+
+ -- Aurelien Jarno <aurelien at aurel32.net> Thu, 10 Jan 2002 13:43:55 +0100
+
+
Added: kde-extras/kwave/trunk/debian/compat
===================================================================
--- kde-extras/kwave/trunk/debian/compat (rev 0)
+++ kde-extras/kwave/trunk/debian/compat 2010-06-14 06:49:56 UTC (rev 18338)
@@ -0,0 +1 @@
+7
Added: kde-extras/kwave/trunk/debian/control
===================================================================
--- kde-extras/kwave/trunk/debian/control (rev 0)
+++ kde-extras/kwave/trunk/debian/control 2010-06-14 06:49:56 UTC (rev 18338)
@@ -0,0 +1,36 @@
+Source: kwave
+Section: kde
+Priority: optional
+Maintainer: Debian QA Group <packages at qa.debian.org>
+Build-Depends: cdbs, debhelper (>= 7), quilt, pkg-kde-tools (>= 0.4),
+ kdelibs5-dev (>= 4:4.2.0), gettext, pkg-config,
+ imagemagick, recode, libid3-3.8.3-dev (>= 3.8.3-4.2),
+ libaudiofile-dev, libogg-dev, libvorbis-dev (>= 1.0.0-2),
+ libflac++-dev (>= 1.1.4), libmad0-dev, libgsl0-dev,
+ libasound2-dev [!kfreebsd-amd64 !kfreebsd-i386 !hurd-i386],
+ libfftw3-dev,
+ poxml, gawk, cmake
+Standards-Version: 3.8.1
+Homepage: http://kwave.sourceforge.net
+
+Package: kwave
+Architecture: any
+Depends: ${shlibs:Depends}, ${misc:Depends}
+Conflicts: kwave-doc-en, kwave-doc-de, kwave-doc-fr
+Provides: kwave-doc, kwave-doc-en, kwave-doc-de, kwave-doc-fr
+Description: sound editor for KDE
+ "Kwave" is a simple sound editor for KDE. Its features include:
+ * simple cut, copy and paste functions
+ * undo/redo
+ * simple filter design tools
+ * a small editor for additive synthesis
+ * labeling of signals
+ * some analysis functions such as Sonagram or Fourier Transformation
+ * internally uses 24 bit integer sample data
+ * free selectable sample rates
+ * support for editing of multi-channel files
+ * playback of multi-channel audio files (audio output will be mixed
+ down to mono or stereo)
+ * extensible through an easy-to-use plugin interface
+ .
+ Author: Thomas Eschenbacher <Thomas.Eschenbacher at gmx.de>
Added: kde-extras/kwave/trunk/debian/copyright
===================================================================
--- kde-extras/kwave/trunk/debian/copyright (rev 0)
+++ kde-extras/kwave/trunk/debian/copyright 2010-06-14 06:49:56 UTC (rev 18338)
@@ -0,0 +1,710 @@
+This package was debianized by Aurelien Jarno <aurelien at aurel32.net> on
+Thu, 10 Jan 2002 13:43:55 +0100.
+
+It was downloaded from http://kwave.sourceforge.net
+
+Upstream Author: Thomas Eschenbacher <Thomas.Eschenbacher at gmx.de>
+
+Copyright © by Thomas Eschenbacher and Martin Wilz 1998 - 2009
+E-Mail: thomas.eschenbacher at gmx.de and martin at wilz.de
+
+LIST OF LICENSES FOUND IN THE SOURCES
+=====================================
+
+ * GPL2 - GNU General Public License, version 2 or newer
+ (abbreviated as GPL2+)
+ - kwave, libgui, libkwave and many others...
+ => this currently is the Kwave "default" license !
+ => the intention of the authors is to keep Kwave under the GPL2+
+
+ * LGPL2 - GNU Library General Public License, version 2 or newer
+ - some icons
+
+ * Kitware (cmake)
+ - cmake/Copyright.txt
+ - cmake/FindGettext.cmake
+
+ * FDL - Free Documentation License
+ - documentation in doc
+ - screenshots
+
+ * BSD
+ - cmake/FindOggVorbis.cmake
+ - cmake/COPYING-CMAKE-SCRIPTS (New BSD ?)
+ - cmake/FindAlsa.cmake {kretz,faure}@kde.org
+
+ * free, by statement in file header
+ (currently none)
+
+LICENSE ISSUES
+==============
+
+issue #1: license of the icons
+------------------------------
+
+ -> maybe most are LGPL, but might depend from case to case !!!
+ (the icons listed here are composed of one or more icons
+ from KDE and/or modified)
+
+# doc/en/audio-1.png ??? UNKNOWN ???
+ -> kdeclassic/32x32/apps/kblackbox.png
+ + kdeclassic/64x64/mimetypes/binary2.png
+ + kdeclassic/32x32/apps/kmix.png
+ + kdeclassic/32x32/actions/forward.png
+ + ???
+ + ???
+
+# doc/en/audio2signal.png ??? UNKNOWN ???
+ -> kdeclassic/32x32/apps/kmix.png
+ + kdeclassic/32x32/actions/forward.png
+ + ???
+ + ???
+
+# doc/en/nonlinear.png ??? UNKNOWN ??? (arrow only)
+ -> arrow is from kdeclassic/32x32/actions/forward.png
+
+issue #2: license of some files is unknown or problematic / author known
+------------------------------------------------------------------------
+
+ - currently none -
+
+issue #3: some files have neither license nor author
+----------------------------------------------------
+
+ - currently none -
+
+
+COMPLETE LIST OF FILES AND THEIR LICENSE
+========================================
+
+ AUTHORS GPL2+
+ CHANGES (should be GPL2+)
+ config.h.cmake GPL2+
+ doxy.cfg.in GPL2+
+ GNU-LICENSE free
+ kwave.ebuild GPL2+ / Gentoo
+ Kwave.kdevelop (should be GPL2+)
+ Kwave.kdevelop.filelist (should be GPL2+)
+ kwave.lsm (should be GPL2+)
+ kwave.spec.in (should be GPL2+)
+ README (should be GPL2+)
+ TODO (should be GPL2+)
+ VERSION (should be GPL2+)
+ CMakeLists.txt GPL2+
+
+ bin/beautify-source GPL2+
+ bin/changes-to-docbook.awk GPL2+
+ bin/date_release.awk GPL2+
+ bin/get_lsm_entry.sh GPL2+
+ bin/insert-changes.sh GPL2+
+ bin/menusconfig2cpp.sh GPL2+
+ bin/set_version.sh GPL2+ / portions of Martin Wilz
+
+ cmake/Copyright.txt Kitware (cmake)
+ cmake/COPYING-CMAKE-SCRIPTS New BSD
+ cmake/FindAlsa.cmake BSD / {kretz,faure}@kde.org
+ cmake/FindGettext.cmake Kitware (cmake)
+ cmake/FindKwaveVersion.cmake GPL2+
+ cmake/FindOggVorbis.cmake BSD
+ cmake/FindRequiredProgram.cmake GPL2+
+ cmake/KwaveALSASupport.cmake GPL2+
+ cmake/KwaveEbuild.cmake GPL2+
+ cmake/KwaveL10N.cmake GPL2+
+ cmake/KwaveLibaudiofileSupport.cmake GPL2+
+ cmake/KwaveOSSSupport.cmake GPL2+
+ cmake/KwavePackageMessages.cmake GPL2+
+ cmake/KwaveRPMSupport.cmake GPL2+
+ cmake/uninstall.cmake.in GPL2+
+
+ doc/CMakeLists.txt GPL2+
+ doc/fix-common GPL2+
+ doc/help_de.po (should be FDL)
+ doc/help_en.docbook (should be FDL)
+ doc/help_fr.po (should be FDL)
+
+ doc/de/kwave-fileinfo.png (should be FDL)
+ doc/de/kwave-lowpass.png (should be FDL)
+ doc/de/kwave-main.png (should be FDL)
+ doc/de/kwave-memory-setup.png (should be FDL)
+ doc/de/kwave-newfile.png (should be FDL)
+ doc/de/kwave-notch-filter.png (should be FDL)
+ doc/de/kwave-pitch.png (should be FDL)
+ doc/de/kwave-playback-setup.png (should be FDL)
+ doc/de/kwave-record.png (should be FDL)
+ doc/de/kwave-sonagram.png (should be FDL)
+ doc/de/kwave-sonagram-setup.png (should be FDL)
+ doc/de/kwave-volume.png (should be FDL)
+
+# doc/en/audio-1.png ??? UNKNOWN ???
+# doc/en/audio2signal.png ??? UNKNOWN ???
+ doc/en/krec_record.png LGPL2 (crystal project) [copied from mix_record.png]
+ doc/en/kwave-fileinfo.png (should be FDL)
+ doc/en/kwave-lowpass.png (should be FDL)
+ doc/en/kwave-main.png (should be FDL)
+ doc/en/kwave-memory-setup.png (should be FDL)
+ doc/en/kwave-newfile.png (should be FDL)
+ doc/en/kwave-notch-filter.png (should be FDL)
+ doc/en/kwave-pitch.png (should be FDL)
+ doc/en/kwave-playback-setup.png (should be FDL)
+ doc/en/kwave-record.png (should be FDL)
+ doc/en/kwave-sonagram.png (should be FDL)
+ doc/en/kwave-sonagram-setup.png (should be FDL)
+ doc/en/kwave-volume.png (should be FDL)
+ doc/en/light_off.png LGPL2 (crystal project) [derived from greenled.png]
+ doc/en/light_on.png LGPL2 (crystal project) [derived from greenled.png]
+# doc/en/nonlinear.png ??? UNKNOWN ??? (arrow only)
+ doc/en/record_new.png LGPL2 (crystal project) [copied from document-new.png]
+ doc/en/record_pause.png (should be FDL)
+ doc/en/record_stop.png (should be FDL)
+ doc/en/signal2digital.png (should be FDL)
+ doc/en/signed.png (should be FDL)
+ doc/en/sinus2samples.png (should be FDL)
+ doc/en/sonagram.png (should be FDL)
+ doc/en/under-construction.png LGPL2 (crystal project) [copied from Service\ Manager.png]
+ doc/en/unsigned.png (should be FDL)
+
+ doc/fr/kwave-fileinfo.png (should be FDL)
+ doc/fr/kwave-lowpass.png (should be FDL)
+ doc/fr/kwave-main.png (should be FDL)
+ doc/fr/kwave-memory-setup.png (should be FDL)
+ doc/fr/kwave-newfile.png (should be FDL)
+ doc/fr/kwave-notch-filter.png (should be FDL)
+ doc/fr/kwave-pitch.png (should be FDL)
+ doc/fr/kwave-playback-setup.png (should be FDL)
+ doc/fr/kwave-record.png (should be FDL)
+ doc/fr/kwave-sonagram.png (should be FDL)
+ doc/fr/kwave-sonagram-setup.png (should be FDL)
+ doc/fr/kwave-volume.png (should be FDL)
+
+ kwave/CMakeLists.txt GPL2+
+ kwave/KwaveApp.cpp GPL2+
+ kwave/KwaveApp.h GPL2+
+ kwave/kwave.desktop (should be GPL2+)
+ kwave/KwaveSplash.cpp GPL2+ / Gilles Caulier
+ kwave/KwaveSplash.h GPL2+ / Gilles Caulier
+ kwave/main.cpp GPL2+ / Martin Wilz
+ kwave/MainWidget.cpp GPL2+ / Martin Wilz
+ kwave/MainWidget.h GPL2+ / Martin Wilz
+ kwave/menus.config GPL2+
+ kwave/ShortcutWrapper.cpp GPL2+
+ kwave/ShortcutWrapper.h GPL2+
+ kwave/TopWidget.cpp GPL2+ / Martin Wilz
+ kwave/TopWidget.h GPL2+ / Martin Wilz
+
+ kwave/pics/amplify_free.png (should be GPL2+)
+ kwave/pics/fade_in.png (should be GPL2+)
+ kwave/pics/fade_out.png (should be GPL2+)
+ kwave/pics/knob.xpm LGPL2 (crystal project) [derived from greenled.png]
+ kwave/pics/kwave-splash.png (should be GPL2+ / Thomas Eschenbacher)
+ kwave/pics/kwave.svgz (should be GPL2+ / Thomas Eschenbacher)
+ kwave/pics/light_off.xpm LGPL2 (crystal project) [derived from greenled.png]
+ kwave/pics/light_on.xpm LGPL2 (crystal project) [copied from greenled.png]
+ kwave/pics/logo.xpm (should be GPL2+ / Martin Wilz)
+ kwave/pics/noise.png (should be GPL2+)
+ kwave/pics/playback_loop.xpm LGPL2 (crystal project) [derived from player_start.png]
+ kwave/pics/playback_pause2.xpm LGPL2 (crystal project) [derived from player_pause.png]
+ kwave/pics/playback_pause.xpm LGPL2 (crystal project) [derived from player_pause.png]
+ kwave/pics/playback_start.xpm LGPL2 (crystal project) [derived from player_start.png]
+ kwave/pics/playback_stop.xpm LGPL2 (crystal project) [derived from player_stop.png]
+ kwave/pics/selectedknob.xpm LGPL2 (crystal project) [derived from greenled.png]
+ kwave/pics/sound_card.png LGPL2 (crystal project) [copied from kcmpci.png]
+ kwave/pics/sound_device.png LGPL2 (crystal project) [copied from multimedia.png]
+ kwave/pics/sound_note.png LGPL2 (crystal project) [copied from knotify.png]
+ kwave/pics/sound_subdevice.png LGPL2 (crystal project) [copied from kcmsound.png]
+
+ kwave/toolbar/zoomall.xpm LGPL2 (crystal project) [copied from viewmagfit.png]
+ kwave/toolbar/zoomin.xpm LGPL2 (crystal project) [copied from viewmag+.png]
+ kwave/toolbar/zoomnormal.xpm LGPL2 (crystal project) [copied from viewmag1.png]
+ kwave/toolbar/zoomout.xpm LGPL2 (crystal project) [copied from viewmag-.png]
+ kwave/toolbar/zoomrange.xpm LGPL2 (crystal project) [copied from viewmag.png]
+
+ libgui/CMakeLists.txt GPL2+
+ libgui/ConfirmCancelProxy.cpp GPL2+
+ libgui/ConfirmCancelProxy.h GPL2+
+ libgui/CurveWidget.cpp GPL2+
+ libgui/CurveWidget.h GPL2+
+ libgui/FrequencyResponseWidget.cpp GPL2+
+ libgui/FrequencyResponseWidget.h GPL2+
+ libgui/HMSTimeWidgetBase.ui (should be GPL2+)
+ libgui/HMSTimeWidget.cpp GPL2+
+ libgui/HMSTimeWidget.h GPL2+
+ libgui/ImageView.cpp GPL2+ / Martin Wilz
+ libgui/ImageView.h GPL2+ / Martin Wilz
+ libgui/InvertableSpinBox.cpp GPL2+
+ libgui/InvertableSpinBox.h GPL2+
+ libgui/KwaveFileDialog.cpp GPL2+
+ libgui/KwaveFileDialog.h GPL2+
+ libgui/KwaveFilterPlugin.cpp GPL2+
+ libgui/KwaveFilterPlugin.h GPL2+
+ libgui/LabelPropertiesWidget.cpp GPL2+
+ libgui/LabelPropertiesWidget.h GPL2+
+ libgui/LabelPropertiesWidgetBase.ui GPL2+
+ libgui/MenuGroup.cpp GPL2+
+ libgui/MenuGroup.h GPL2+
+ libgui/MenuItem.cpp GPL2+
+ libgui/MenuItem.h GPL2+
+ libgui/MenuManager.cpp GPL2+
+ libgui/MenuManager.h GPL2+
+ libgui/MenuNode.cpp GPL2+
+ libgui/MenuNode.h GPL2+
+ libgui/MenuRoot.cpp GPL2+
+ libgui/MenuRoot.h GPL2+
+ libgui/MenuSub.cpp GPL2+
+ libgui/MenuSub.h GPL2+
+ libgui/MouseMark.cpp GPL2+
+ libgui/MouseMark.h GPL2+
+ libgui/MultiStateWidget.cpp GPL2+
+ libgui/MultiStateWidget.h GPL2+
+ libgui/OverViewCache.cpp GPL2+
+ libgui/OverViewCache.h GPL2+
+ libgui/OverViewWidget.cpp GPL2+
+ libgui/OverViewWidget.h GPL2+
+ libgui/ScaleWidget.cpp GPL2+
+ libgui/ScaleWidget.h GPL2+
+ libgui/SelectTimeWidgetBase.ui (should be GPL2+)
+ libgui/SelectTimeWidget.cpp GPL2+
+ libgui/SelectTimeWidget.h GPL2+
+ libgui/SignalWidget.cpp GPL2+ / Martin Wilz
+ libgui/SignalWidget.h GPL2+
+ libgui/TrackPixmap.cpp GPL2+
+ libgui/TrackPixmap.h GPL2+
+ libgui/TreeWidgetWrapper.cpp GPL2+
+ libgui/TreeWidgetWrapper.h GPL2+
+ libgui/UndoModifyLabelAction.cpp GPL2+
+ libgui/UndoModifyLabelAction.h GPL2+
+
+ libkwave/ByteOrder.h GPL2+
+ libkwave/byteswap.h GPL2+
+ libkwave/ClipBoard.cpp GPL2+
+ libkwave/ClipBoard.h GPL2+
+ libkwave/CMakeLists.txt GPL2+
+ libkwave/CodecBase.cpp GPL2+
+ libkwave/CodecBase.h GPL2+
+ libkwave/CodecManager.cpp GPL2+
+ libkwave/CodecManager.h GPL2+
+ libkwave/CompressionType.cpp GPL2+
+ libkwave/CompressionType.h GPL2+
+ libkwave/cputest.c GPL2+ / H. Dietz + R. Fisher + Fabrice Bellard
+ libkwave/cputest.h GPL2+
+ libkwave/Curve.cpp GPL2+
+ libkwave/Curve.h GPL2+
+ libkwave/Decoder.cpp GPL2+
+ libkwave/Decoder.h GPL2+
+ libkwave/Encoder.cpp GPL2+
+ libkwave/Encoder.h GPL2+
+ libkwave/FileFormat.cpp GPL2+
+ libkwave/FileFormat.h GPL2+
+ libkwave/FileInfo.cpp GPL2+
+ libkwave/FileInfo.h GPL2+
+ libkwave/FileProgress.cpp GPL2+
+ libkwave/FileProgress.h GPL2+
+ libkwave/Filter.cpp GPL2+
+ libkwave/Filter.h GPL2+
+ libkwave/Functions.cpp GPL2+
+ libkwave/Functions.h GPL2+
+ libkwave/GenreType.cpp GPL2+
+ libkwave/GenreType.h GPL2+
+ libkwave/InsertMode.h GPL2+
+ libkwave/Interpolation.cpp GPL2+
+ libkwave/Interpolation.h GPL2+
+ libkwave/KwaveConnect.cpp GPL2+
+ libkwave/KwaveConnect.h GPL2+
+ libkwave/KwaveDrag.cpp GPL2+
+ libkwave/KwaveDrag.h GPL2+
+ libkwave/KwaveMultiPlaybackSink.cpp GPL2+
+ libkwave/KwaveMultiPlaybackSink.h GPL2+
+ libkwave/KwaveMultiTrackSink.h GPL2+
+ libkwave/KwaveMultiTrackSource.h GPL2+
+ libkwave/KwavePlaybackSink.cpp GPL2+
+ libkwave/KwavePlaybackSink.h GPL2+
+ libkwave/KwavePlugin.cpp GPL2+
+ libkwave/KwavePlugin.h GPL2+
+ libkwave/KwavePluginSetupDialog.h GPL2+
+ libkwave/KwaveSampleArray.cpp GPL2+
+ libkwave/KwaveSampleArray.h GPL2+
+ libkwave/KwaveSampleSink.cpp GPL2+
+ libkwave/KwaveSampleSink.h GPL2+
+ libkwave/KwaveSampleSource.cpp GPL2+
+ libkwave/KwaveSampleSource.h GPL2+
+ libkwave/Label.cpp GPL2+
+ libkwave/Label.h GPL2+
+ libkwave/LabelList.cpp GPL2+
+ libkwave/LabelList.h GPL2+
+ libkwave/Matrix.h GPL2+
+ libkwave/memcpy.c GPL2+ / xine
+ libkwave/memcpy.h GPL2+
+ libkwave/MemoryManager.cpp GPL2+
+ libkwave/MemoryManager.h GPL2+
+ libkwave/MessageBox.h GPL2+
+ libkwave/MessageBox.cpp GPL2+
+ libkwave/MultiTrackReader.cpp GPL2+
+ libkwave/MultiTrackReader.h GPL2+
+ libkwave/MultiTrackWriter.cpp GPL2+
+ libkwave/MultiTrackWriter.h GPL2+
+ libkwave/Parser.cpp GPL2+
+ libkwave/Parser.h GPL2+
+ libkwave/PlaybackController.cpp GPL2+
+ libkwave/PlaybackController.h GPL2+
+ libkwave/PlaybackDeviceFactory.h GPL2+
+ libkwave/PlayBackDevice.h GPL2+
+ libkwave/PluginContext.h GPL2+
+ libkwave/PluginManager.cpp GPL2+
+ libkwave/PluginManager.h GPL2+
+ libkwave/PluginWorkerThread.h GPL2+
+ libkwave/PluginWorkerThread.cpp GPL2+
+ libkwave/ppcasm_string.h GPL2+ / Paul Mackerras
+ libkwave/ppcasm_string.S GPL2+ / Paul Mackerras
+ libkwave/ppc_asm.tmpl GPL2+ / Paul Mackerras
+ libkwave/SampleFIFO.cpp GPL2+
+ libkwave/SampleFIFO.h GPL2+
+ libkwave/SampleFormat.cpp GPL2+
+ libkwave/SampleFormat.h GPL2+
+ libkwave/Sample.h GPL2+
+ libkwave/SampleReader.cpp GPL2+
+ libkwave/SampleReader.h GPL2+
+ libkwave/SampleWriter.cpp GPL2+
+ libkwave/SampleWriter.h GPL2+
+ libkwave/Selection.h GPL2+
+ libkwave/Selection.cpp GPL2+
+ libkwave/Signal.cpp GPL2+
+ libkwave/Signal.h GPL2+
+ libkwave/SignalManager.cpp GPL2+
+ libkwave/SignalManager.h GPL2+
+ libkwave/StandardBitrates.cpp GPL2+
+ libkwave/StandardBitrates.h GPL2+
+ libkwave/Stripe.cpp GPL2+
+ libkwave/Stripe.h GPL2+
+ libkwave/SwapFile.cpp GPL2+
+ libkwave/SwapFile.h GPL2+
+ libkwave/Track.cpp GPL2+
+ libkwave/Track.h GPL2+
+ libkwave/TransmissionFunction.h GPL2+
+ libkwave/Triple.h GPL2+
+ libkwave/TypesMap.h GPL2+
+ libkwave/VirtualAudioFile.cpp GPL2+
+ libkwave/VirtualAudioFile.h GPL2+
+ libkwave/WindowFunction.cpp GPL2+
+ libkwave/WindowFunction.h GPL2+
+
+ libkwave/modules/CurveStreamAdapter.cpp GPL2+
+ libkwave/modules/CurveStreamAdapter.h GPL2+
+ libkwave/modules/KwaveDelay.cpp GPL2+
+ libkwave/modules/KwaveDelay.h GPL2+
+ libkwave/modules/KwaveMul.cpp GPL2+
+ libkwave/modules/KwaveMul.h GPL2+
+ libkwave/modules/KwaveOsc.cpp GPL2+
+ libkwave/modules/KwaveOsc.h GPL2+
+ libkwave/modules/KwaveStreamObject.cpp GPL2+
+ libkwave/modules/KwaveStreamObject.h GPL2+
+
+ libkwave/undo/UndoAction.h GPL2+
+ libkwave/undo/UndoAddLabelAction.cpp GPL2+
+ libkwave/undo/UndoAddLabelAction.h GPL2+
+ libkwave/undo/UndoDeleteAction.cpp GPL2+
+ libkwave/undo/UndoDeleteAction.h GPL2+
+ libkwave/undo/UndoDeleteLabelAction.cpp GPL2+
+ libkwave/undo/UndoDeleteLabelAction.h GPL2+
+ libkwave/undo/UndoDeleteTrack.cpp GPL2+
+ libkwave/undo/UndoDeleteTrack.h GPL2+
+ libkwave/undo/UndoFileInfo.cpp GPL2+
+ libkwave/undo/UndoFileInfo.h GPL2+
+ libkwave/undo/UndoInsertAction.cpp GPL2+
+ libkwave/undo/UndoInsertAction.h GPL2+
+ libkwave/undo/UndoInsertTrack.cpp GPL2+
+ libkwave/undo/UndoInsertTrack.h GPL2+
+ libkwave/undo/UndoModifyAction.cpp GPL2+
+ libkwave/undo/UndoModifyAction.h GPL2+
+ libkwave/undo/UndoSelection.cpp GPL2+
+ libkwave/undo/UndoSelection.h GPL2+
+ libkwave/undo/UndoTransaction.cpp GPL2+
+ libkwave/undo/UndoTransactionGuard.cpp GPL2+
+ libkwave/undo/UndoTransactionGuard.h GPL2+
+ libkwave/undo/UndoTransaction.h GPL2+
+
+ plugins/CMakeLists.txt GPL2+
+
+ plugins/about/AboutKwaveDialog.cpp GPL2+ / Ralf Waspe & Gilles Caulier
+ plugins/about/AboutKwaveDialog.h GPL2+ / Ralf Waspe
+ plugins/about/AboutPlugin.cpp GPL2+
+ plugins/about/AboutPlugin.h GPL2+
+ plugins/about/CMakeLists.txt GPL2+
+ plugins/about/KwaveAboutContainer.cpp GPL2+ / Mirko Boehm <mirko at kde.org> / Espen Sand <espen at kde.org>
+ plugins/about/KwaveAboutContainer.h GPL2+ / Mirko Boehm <mirko at kde.org> / Espen Sand <espen at kde.org>
+ plugins/about/KwaveAboutDialogBase.ui (should be GPL2+ / Ralf Waspe)
+ plugins/about/LogoWidget.cpp GPL2+ / Martin Wilz
+ plugins/about/LogoWidget.h GPL2+ / Martin Wilz
+ plugins/about/logo.xpm GPL2+ / Martin Wilz
+
+ plugins/amplifyfree/AmplifyFreeDialog.cpp GPL2+
+ plugins/amplifyfree/AmplifyFreeDialog.h GPL2+
+ plugins/amplifyfree/AmplifyFreeDlg.ui (should be GPL2+)
+ plugins/amplifyfree/AmplifyFreePlugin.cpp GPL2+
+ plugins/amplifyfree/AmplifyFreePlugin.h GPL2+
+ plugins/amplifyfree/CMakeLists.txt GPL2+
+
+ plugins/band_pass/BandPass.cpp GPL2+ / Juhana Sadeharju <kouhia at nic.funet.fi>
+ plugins/band_pass/BandPass.h GPL2+
+ plugins/band_pass/BandPassDialog.cpp GPL2+
+ plugins/band_pass/BandPassDialog.h GPL2+
+ plugins/band_pass/BandPassDlg.ui GPL2+
+ plugins/band_pass/BandPass.h GPL2+
+ plugins/band_pass/BandPassPlugin.cpp GPL2+
+ plugins/band_pass/BandPassPlugin.h GPL2+
+ plugins/band_pass/CMakeLists.txt GPL2+
+
+ plugins/codec_ascii/AsciiCodecPlugin.cpp GPL2+
+ plugins/codec_ascii/AsciiCodecPlugin.h GPL2+
+ plugins/codec_ascii/AsciiEncoder.h GPL2+
+ plugins/codec_ascii/AsciiDecoder.h GPL2+
+ plugins/codec_ascii/AsciiEncoder.cpp GPL2+
+ plugins/codec_ascii/AsciiDecoder.cpp GPL2+
+ plugins/codec_ascii/CMakeLists.txt GPL2+
+
+ plugins/codec_audiofile/AudiofileCodecPlugin.cpp GPL2+
+ plugins/codec_audiofile/AudiofileCodecPlugin.h GPL2+
+ plugins/codec_audiofile/AudiofileDecoder.cpp GPL2+
+ plugins/codec_audiofile/AudiofileDecoder.h GPL2+
+ plugins/codec_audiofile/CMakeLists.txt GPL2+
+
+ plugins/codec_flac/CMakeLists.txt GPL2+
+ plugins/codec_flac/FlacCodecPlugin.cpp GPL2+
+ plugins/codec_flac/FlacCodecPlugin.h GPL2+
+ plugins/codec_flac/FlacDecoder.cpp GPL2+
+ plugins/codec_flac/FlacDecoder.h GPL2+
+ plugins/codec_flac/FlacEncoder.cpp GPL2+
+ plugins/codec_flac/FlacEncoder.h GPL2+
+ plugins/codec_flac/VorbisCommentMap.cpp GPL2+
+ plugins/codec_flac/VorbisCommentMap.h GPL2+
+
+ plugins/codec_ogg/CMakeLists.txt GPL2+
+ plugins/codec_ogg/OggCodecPlugin.cpp GPL2+
+ plugins/codec_ogg/OggCodecPlugin.h GPL2+
+ plugins/codec_ogg/OggDecoder.cpp GPL2+
+ plugins/codec_ogg/OggDecoder.h GPL2+
+ plugins/codec_ogg/OggEncoder.cpp GPL2+
+ plugins/codec_ogg/OggEncoder.h GPL2+
+
+ plugins/codec_wav/CMakeLists.txt GPL2+
+ plugins/codec_wav/RecoveryBuffer.cpp GPL2+
+ plugins/codec_wav/RecoveryBuffer.h GPL2+
+ plugins/codec_wav/RecoveryMapping.cpp GPL2+
+ plugins/codec_wav/RecoveryMapping.h GPL2+
+ plugins/codec_wav/RecoverySource.cpp GPL2+
+ plugins/codec_wav/RecoverySource.h GPL2+
+ plugins/codec_wav/RepairVirtualAudioFile.cpp GPL2+
+ plugins/codec_wav/RepairVirtualAudioFile.h GPL2+
+ plugins/codec_wav/RIFFChunk.cpp GPL2+
+ plugins/codec_wav/RIFFChunk.h GPL2+
+ plugins/codec_wav/RIFFParser.cpp GPL2+
+ plugins/codec_wav/RIFFParser.h GPL2+
+ plugins/codec_wav/WavCodecPlugin.cpp GPL2+
+ plugins/codec_wav/WavCodecPlugin.h GPL2+
+ plugins/codec_wav/WavDecoder.cpp GPL2+
+ plugins/codec_wav/WavDecoder.h GPL2+
+ plugins/codec_wav/WavEncoder.cpp GPL2+
+ plugins/codec_wav/WavEncoder.h GPL2+
+ plugins/codec_wav/WavFileFormat.h GPL2+
+ plugins/codec_wav/WavFormatMap.cpp GPL2+
+ plugins/codec_wav/WavFormatMap.h GPL2+
+ plugins/codec_wav/WavPropertyMap.cpp GPL2+
+ plugins/codec_wav/WavPropertyMap.h GPL2+
+
+ plugins/common/CMakeLists.txt.template GPL2+
+
+ plugins/decoder_mp3/CMakeLists.txt GPL2+
+ plugins/decoder_mp3/ID3_QIODeviceReader.cpp GPL2+
+ plugins/decoder_mp3/ID3_QIODeviceReader.h GPL2+
+ plugins/decoder_mp3/MP3Decoder.cpp GPL2+
+ plugins/decoder_mp3/MP3Decoder.h GPL2+
+ plugins/decoder_mp3/MP3DecoderPlugin.cpp GPL2+
+ plugins/decoder_mp3/MP3DecoderPlugin.h GPL2+
+
+ plugins/goto/CMakeLists.txt GPL2+
+ plugins/goto/GotoDialog.cpp GPL2+
+ plugins/goto/GotoDialog.h GPL2+
+ plugins/goto/GotoDlg.ui (should be GPL2+)
+ plugins/goto/GotoPlugin.cpp GPL2+
+ plugins/goto/GotoPlugin.h GPL2+
+
+ plugins/fileinfo/BitrateSpinBox.cpp GPL2+
+ plugins/fileinfo/BitrateSpinBox.h GPL2+
+ plugins/fileinfo/BitrateWidgetBase.ui (should be GPL2+)
+ plugins/fileinfo/BitrateWidget.cpp GPL2+
+ plugins/fileinfo/BitrateWidget.h GPL2+
+ plugins/fileinfo/CMakeLists.txt GPL2+
+ plugins/fileinfo/CompressionWidgetBase.ui (should be GPL2+)
+ plugins/fileinfo/CompressionWidget.cpp GPL2+
+ plugins/fileinfo/CompressionWidget.h GPL2+
+ plugins/fileinfo/FileInfoDialog.cpp GPL2+
+ plugins/fileinfo/FileInfoDialog.h GPL2+
+ plugins/fileinfo/FileInfoDlg.ui (should be GPL2+)
+ plugins/fileinfo/FileInfoPlugin.cpp GPL2+
+ plugins/fileinfo/FileInfoPlugin.h GPL2+
+ plugins/fileinfo/KeywordWidgetBase.ui (should be GPL2+)
+ plugins/fileinfo/KeywordWidget.cpp GPL2+
+ plugins/fileinfo/KeywordWidget.h GPL2+
+ plugins/fileinfo/SelectDateDialog.cpp GPL2+
+ plugins/fileinfo/SelectDateDialog.h GPL2+
+ plugins/fileinfo/SelectDateDlg.ui (should be GPL2+)
+
+ plugins/lowpass/CMakeLists.txt GPL2+
+ plugins/lowpass/LowPassDialog.cpp GPL2+
+ plugins/lowpass/LowPassDialog.h GPL2+
+ plugins/lowpass/LowPassDlg.ui (should be GPL2+)
+ plugins/lowpass/LowPassFilter.cpp GPL2+ / Juhana Sadeharju <kouhia at nic.funet.fi>
+ plugins/lowpass/LowPassFilter.h GPL2+ / Juhana Sadeharju <kouhia at nic.funet.fi>
+ plugins/lowpass/LowPassPlugin.cpp GPL2+
+ plugins/lowpass/LowPassPlugin.h GPL2+
+
+ plugins/memory/CMakeLists.txt GPL2+
+ plugins/memory/MemDlg.ui (should be GPL2+)
+ plugins/memory/MemoryDialog.cpp GPL2+
+ plugins/memory/MemoryDialog.h GPL2+
+ plugins/memory/MemoryPlugin.cpp GPL2+
+ plugins/memory/MemoryPlugin.h GPL2+
+
+ plugins/newsignal/CMakeLists.txt GPL2+
+ plugins/newsignal/NewSigDlg.ui (should be GPL2+)
+ plugins/newsignal/NewSignalDialog.cpp GPL2+
+ plugins/newsignal/NewSignalDialog.h GPL2+
+ plugins/newsignal/NewSignalPlugin.cpp GPL2+
+ plugins/newsignal/NewSignalPlugin.h GPL2+
+
+ plugins/noise/CMakeLists.txt GPL2+
+ plugins/noise/NoiseGenerator.cpp GPL2+
+ plugins/noise/NoiseGenerator.h GPL2+
+ plugins/noise/NoisePlugin.cpp GPL2+
+ plugins/noise/NoisePlugin.h GPL2+
+
+ plugins/notch_filter/CMakeLists.txt GPL2+
+ plugins/notch_filter/NotchFilter.cpp GPL2+ / Dave Flogeras / Juhana Sadeharju <kouhia at nic.funet.fi>
+ plugins/notch_filter/NotchFilterDialog.cpp GPL2+ / Dave Flogeras
+ plugins/notch_filter/NotchFilterDialog.h GPL2+ / Dave Flogeras
+ plugins/notch_filter/NotchFilterDlg.ui (should be GPL2+ / Dave Flogeras)
+ plugins/notch_filter/NotchFilter.h GPL2+ / Dave Flogeras
+ plugins/notch_filter/NotchFilterPlugin.cpp GPL2+ / Dave Flogeras
+ plugins/notch_filter/NotchFilterPlugin.h GPL2+ / Dave Flogeras
+
+ plugins/pitch_shift/CMakeLists.txt GPL2+
+ plugins/pitch_shift/PitchShiftDialog.cpp GPL2+
+ plugins/pitch_shift/PitchShiftDialog.h GPL2+
+ plugins/pitch_shift/PitchShiftFilter.cpp GPL2+ / Jeff Tranter + Stefan Westerfeld
+ plugins/pitch_shift/PitchShiftFilter.h GPL2+
+ plugins/pitch_shift/PitchShiftDlg.ui (should be GPL2+)
+ plugins/pitch_shift/PitchShiftPlugin.cpp GPL2+
+ plugins/pitch_shift/PitchShiftPlugin.h GPL2+
+
+ plugins/playback/CMakeLists.txt GPL2+
+ plugins/playback/PlayBack-ALSA.cpp GPL2+ / (parts from) Jaroslav Kysela
+ plugins/playback/PlayBack-ALSA.h GPL2+
+ plugins/playback/PlayBackDialog.cpp GPL2+
+ plugins/playback/PlayBackDialog.h GPL2+
+ plugins/playback/PlayBackDlg.ui (should be GPL2+)
+ plugins/playback/PlayBack-OSS.cpp GPL2+
+ plugins/playback/PlayBack-OSS.h GPL2+
+ plugins/playback/PlayBackParam.h GPL2+
+ plugins/playback/PlayBackPlugin.cpp GPL2+
+ plugins/playback/PlayBackPlugin.h GPL2+
+ plugins/playback/PlayBackTypesMap.cpp GPL2+
+ plugins/playback/PlayBackTypesMap.h GPL2+
+
+ plugins/record/CMakeLists.txt GPL2+
+ plugins/record/krec_record.xpm LGPL2 (crystal project) [converted from mix_record.png]
+ plugins/record/LevelMeter.cpp GPL2+ / Rik Hemsley
+ plugins/record/LevelMeter.h GPL2+ / Rik Hemsley
+ plugins/record/Record-ALSA.cpp GPL2+
+ plugins/record/Record-ALSA.h GPL2+
+ plugins/record/RecordController.cpp GPL2+
+ plugins/record/RecordController.h GPL2+
+ plugins/record/RecordDevice.h GPL2+
+ plugins/record/RecordDialog.cpp GPL2+
+ plugins/record/RecordDialog.h GPL2+
+ plugins/record/RecordDlg.ui (should be GPL2+)
+ plugins/record/RecordingState.xmi (should be GPL2+)
+ plugins/record/Record-OSS.cpp GPL2+
+ plugins/record/Record-OSS.h GPL2+
+ plugins/record/RecordParams.cpp GPL2+
+ plugins/record/RecordParams.h GPL2+
+ plugins/record/record_pause2.xpm (should be GPL2+)
+ plugins/record/record_pause.xpm (should be GPL2+)
+ plugins/record/RecordPlugin.cpp GPL2+
+ plugins/record/RecordPlugin.h GPL2+
+ plugins/record/RecordPlugin.png (should be GPL2+)
+ plugins/record/RecordState.h GPL2+
+ plugins/record/record_stop.xpm (should be GPL2+)
+ plugins/record/RecordThread.cpp GPL2+
+ plugins/record/RecordThread.h GPL2+
+ plugins/record/RecordTypesMap.cpp GPL2+
+ plugins/record/RecordTypesMap.h GPL2+
+ plugins/record/StatusWidget.h GPL2+
+ plugins/record/StatusWidget.cpp GPL2+
+ plugins/record/SampleDecoder.h GPL2+
+ plugins/record/SampleDecoderLinear.cpp GPL2+
+ plugins/record/SampleDecoderLinear.h GPL2+
+ plugins/record/stop_hand.xpm free / KDE
+ -> icons/ikons/16x16/actions/stop_hand.png
+ plugins/record/ok.xpm free / KDE
+ -> icons/crystalsvg/16x16/actions/ok.png
+ plugins/record/ledgreen.xpm GPL2 (kdelirc)
+ plugins/record/ledlightgreen.xpm GPL2 (kdelirc)
+ plugins/record/ledred.xpm GPL2 (kdelirc)
+ plugins/record/ledyellow.xpm GPL2 (kdelirc)
+ plugins/record/walk_r1.xpm GPL2 (amor)
+ plugins/record/walk_r2.xpm GPL2 (amor)
+ plugins/record/walk_r3.xpm GPL2 (amor)
+ plugins/record/walk_r4.xpm GPL2 (amor)
+ plugins/record/walk_r5.xpm GPL2 (amor)
+ plugins/record/walk_r6.xpm GPL2 (amor)
+ plugins/record/walk_r7.xpm GPL2 (amor)
+ plugins/record/walk_r8.xpm GPL2 (amor)
+
+ plugins/saveblocks/CMakeLists.txt GPL2+
+ plugins/saveblocks/SaveBlocksWidgetBase.ui GPL2+
+ plugins/saveblocks/SaveBlocksPlugin.h GPL2+
+ plugins/saveblocks/SaveBlocksDialog.h GPL2+
+ plugins/saveblocks/SaveBlocksWidget.cpp GPL2+
+ plugins/saveblocks/SaveBlocksWidget.h GPL2+
+ plugins/saveblocks/SaveBlocksDialog.cpp GPL2+
+ plugins/saveblocks/SaveBlocksPlugin.cpp GPL2+
+
+ plugins/selectrange/CMakeLists.txt GPL2+
+ plugins/selectrange/SelectRangeDialog.cpp GPL2+
+ plugins/selectrange/SelectRangeDialog.h GPL2+
+ plugins/selectrange/SelectRangeDlg.ui (should be GPL2+)
+ plugins/selectrange/SelectRangePlugin.cpp GPL2+
+ plugins/selectrange/SelectRangePlugin.h GPL2+
+
+ plugins/sonagram/CMakeLists.txt GPL2+
+ plugins/sonagram/SonagramDialog.cpp GPL2+
+ plugins/sonagram/SonagramDialog.h GPL2+
+ plugins/sonagram/SonagramDlg.ui (should be GPL2+)
+ plugins/sonagram/SonagramPlugin.cpp GPL2+
+ plugins/sonagram/SonagramPlugin.h GPL2+
+ plugins/sonagram/SonagramWindow.cpp GPL2+
+ plugins/sonagram/SonagramWindow.h GPL2+
+
+ plugins/volume/CMakeLists.txt GPL2+
+ plugins/volume/VolumeDialog.cpp GPL2+
+ plugins/volume/VolumeDialog.h GPL2+
+ plugins/volume/VolumeDlg.ui (should be GPL2+)
+ plugins/volume/VolumePlugin.cpp GPL2+
+ plugins/volume/VolumePlugin.h GPL2+
+
+ plugins/zero/CMakeLists.txt GPL2+
+ plugins/zero/ZeroPlugin.cpp GPL2+
+ plugins/zero/ZeroPlugin.h GPL2+
+
+ po/CMakeLists.txt GPL2+
+ po/de.po (should be GPL2+)
+ po/fr.po (should be GPL2+)
+ po/kwave.pot (should be GPL2+)
+
+
+On Debian systems, you can find the complete texts of these licenses at:
+ - BSD: /usr/share/common-licenses/BSD
+ - GPL: /usr/share/common-licenses/GPL
+ - GPLv2: /usr/share/common-licenses/GPL-2
+ - LGPLv2: /usr/share/common-licenses/LGPL-2
+ - GFDL: /usr/share/common-licenses/GFDL
+
+
Added: kde-extras/kwave/trunk/debian/docs
===================================================================
--- kde-extras/kwave/trunk/debian/docs (rev 0)
+++ kde-extras/kwave/trunk/debian/docs 2010-06-14 06:49:56 UTC (rev 18338)
@@ -0,0 +1,2 @@
+README
+TODO
Added: kde-extras/kwave/trunk/debian/kwave.1
===================================================================
--- kde-extras/kwave/trunk/debian/kwave.1 (rev 0)
+++ kde-extras/kwave/trunk/debian/kwave.1 2010-06-14 06:49:56 UTC (rev 18338)
@@ -0,0 +1,65 @@
+.\" Hey, EMACS: -*- nroff -*-
+.\" First parameter, NAME, should be all caps
+.\" Second parameter, SECTION, should be 1-8, maybe w/ subsection
+.\" other parameters are allowed: see man(7), man(1)
+.TH KWAVE 1 "April 7, 2002"
+.\" Please adjust this date whenever revising the manpage.
+.\"
+.\" Some roff macros, for reference:
+.\" .nh disable hyphenation
+.\" .hy enable hyphenation
+.\" .ad l left justify
+.\" .ad b justify to both left and right margins
+.\" .nf disable filling
+.\" .fi enable filling
+.\" .br insert line break
+.\" .sp <n> insert n+1 empty lines
+.\" for manpage-specific macros, see man(7)
+.SH NAME
+kwave \- A sound editor for KDE
+.SH SYNOPSIS
+.B kwave
+.RI [ options ] " files" ...
+.SH DESCRIPTION
+"Kwave" is a simple sound editor for KDE. Its features include:
+ * simple cut, copy and paste functions
+ * undo/redo
+ * simple filter design tools
+ * a small editor for additive synthesis
+ * labeling of signals
+ * some analysis functions such as Sonagram or Fourier Transformation
+ * internally uses 24 bit integer sample data
+ * free selectable sample rates
+ * support for editing of multi-channel files
+ * playback of multi-channel audio files (audio output will be mixed down to mono or stereo)
+ * extendible through an easy-to-use plugin interface
+
+.SH OPTIONS
+A summary of options are included below.
+.TP
+.B \-\-help
+Show summary of options.
+.TP
+.B \-\-help\-qt
+Show Qt specific options
+.TP
+.B \-\-help\-kde
+Show KDE specific options
+.TP
+.B \-\-help\-all
+Show all options
+.TP
+.B \-\-author
+Show author information
+.TP
+.B \-v, \-\-version
+Show version of program.
+.TP
+.B \-\-license
+Show license information
+.SH AUTHOR
+.B Kwave
+was written by Thomas Eschenbacher <Thomas.Eschenbacher at gmx.de>.
+.br
+This manual page was written by Aurelien Jarno <aurel32 at debian.org>,
+for the Debian GNU/Linux system (but may be used by others).
Added: kde-extras/kwave/trunk/debian/lintian-overrides
===================================================================
--- kde-extras/kwave/trunk/debian/lintian-overrides (rev 0)
+++ kde-extras/kwave/trunk/debian/lintian-overrides 2010-06-14 06:49:56 UTC (rev 18338)
@@ -0,0 +1,27 @@
+# KDE menu
+menu-item-contains-unknown-tag kderemove /usr/share/menu/kwave:9
+package-name-doesnt-match-sonames libkwave0 libkwavegui0
+# kwave plugins, which don't end with .so
+unstripped-binary-or-object ./usr/lib/kde4/plugins/kwave/about
+unstripped-binary-or-object ./usr/lib/kde4/plugins/kwave/amplifyfree
+unstripped-binary-or-object ./usr/lib/kde4/plugins/kwave/band_pass
+unstripped-binary-or-object ./usr/lib/kde4/plugins/kwave/codec_ascii
+unstripped-binary-or-object ./usr/lib/kde4/plugins/kwave/codec_audiofile
+unstripped-binary-or-object ./usr/lib/kde4/plugins/kwave/codec_flac
+unstripped-binary-or-object ./usr/lib/kde4/plugins/kwave/codec_ogg
+unstripped-binary-or-object ./usr/lib/kde4/plugins/kwave/codec_wav
+unstripped-binary-or-object ./usr/lib/kde4/plugins/kwave/fileinfo
+unstripped-binary-or-object ./usr/lib/kde4/plugins/kwave/goto
+unstripped-binary-or-object ./usr/lib/kde4/plugins/kwave/lowpass
+unstripped-binary-or-object ./usr/lib/kde4/plugins/kwave/memory
+unstripped-binary-or-object ./usr/lib/kde4/plugins/kwave/newsignal
+unstripped-binary-or-object ./usr/lib/kde4/plugins/kwave/noise
+unstripped-binary-or-object ./usr/lib/kde4/plugins/kwave/notch_filter
+unstripped-binary-or-object ./usr/lib/kde4/plugins/kwave/pitch_shift
+unstripped-binary-or-object ./usr/lib/kde4/plugins/kwave/playback
+unstripped-binary-or-object ./usr/lib/kde4/plugins/kwave/record
+unstripped-binary-or-object ./usr/lib/kde4/plugins/kwave/saveblocks
+unstripped-binary-or-object ./usr/lib/kde4/plugins/kwave/selectrange
+unstripped-binary-or-object ./usr/lib/kde4/plugins/kwave/sonagram
+unstripped-binary-or-object ./usr/lib/kde4/plugins/kwave/volume
+unstripped-binary-or-object ./usr/lib/kde4/plugins/kwave/zero
Added: kde-extras/kwave/trunk/debian/manpages
===================================================================
--- kde-extras/kwave/trunk/debian/manpages (rev 0)
+++ kde-extras/kwave/trunk/debian/manpages 2010-06-14 06:49:56 UTC (rev 18338)
@@ -0,0 +1 @@
+debian/kwave.1
Added: kde-extras/kwave/trunk/debian/menu
===================================================================
--- kde-extras/kwave/trunk/debian/menu (rev 0)
+++ kde-extras/kwave/trunk/debian/menu 2010-06-14 06:49:56 UTC (rev 18338)
@@ -0,0 +1,9 @@
+?package(kwave): \
+ needs="X11" \
+ section="Applications/Sound" \
+ hints="KDE" \
+ kderemove="y" \
+ title="Kwave" \
+ description="A sound editor for KDE" \
+ command="/usr/bin/kwave" \
+ icon="/usr/share/pixmaps/kwave.xpm"
Added: kde-extras/kwave/trunk/debian/mime
===================================================================
--- kde-extras/kwave/trunk/debian/mime (rev 0)
+++ kde-extras/kwave/trunk/debian/mime 2010-06-14 06:49:56 UTC (rev 18338)
@@ -0,0 +1,8 @@
+audio/basic; kwave %s; test=test "$DISPLAY" != ""; description="ULAW (Sun) audio"
+audio/x-aiff; kwave %s; test=test "$DISPLAY" != ""; description="AIFF/Amiga audio"
+audio/x-mp1; kwave %s; test=test "$DISPLAY" != ""; description="MPEG layer 1 audio"
+audio/x-mp2; kwave %s; test=test "$DISPLAY" != ""; description="MPEG layer 2 audio"
+audio/x-mp3; kwave %s; test=test "$DISPLAY" != ""; description="MPEG layer 3 audio"
+audio/x-wav; kwave %s; test=test "$DISPLAY" != ""; description="Waveform Microsoft Wave/RIFF"
+audio/x-ircam; kwave %s; test=test "$DISPLAY" != ""; description="Compressed Audio Interchange Format"
+audio/ogg; kwave %s; test=test "$DISPLAY" != ""; description="Ogg Vorbis multimedia format"
Added: kde-extras/kwave/trunk/debian/patches/05-do-not-install-so-symlinks.diff
===================================================================
--- kde-extras/kwave/trunk/debian/patches/05-do-not-install-so-symlinks.diff (rev 0)
+++ kde-extras/kwave/trunk/debian/patches/05-do-not-install-so-symlinks.diff 2010-06-14 06:49:56 UTC (rev 18338)
@@ -0,0 +1,26 @@
+Kwave has private libraries for its plugins, which don't really need the .so
+symlink. Thus, just tell CMake to not install them.
+
+--- a/libgui/CMakeLists.txt 2008-09-20 08:07:23.000000000 +0200
++++ b/libgui/CMakeLists.txt 2009-04-02 22:25:56.000000000 +0200
+@@ -76,7 +76,7 @@
+ #############################################################################
+ ### install files ###
+
+-INSTALL(TARGETS libkwavegui LIBRARY DESTINATION ${KDE4_LIB_INSTALL_DIR})
++INSTALL(TARGETS libkwavegui LIBRARY DESTINATION ${KDE4_LIB_INSTALL_DIR} NAMELINK_SKIP)
+
+ #############################################################################
+ #############################################################################
+--- a/libkwave/CMakeLists.txt 2008-12-23 13:32:06.000000000 +0100
++++ b/libkwave/CMakeLists.txt 2009-04-02 22:25:30.000000000 +0200
+@@ -119,7 +119,8 @@
+ #############################################################################
+ ### install files ###
+
+-INSTALL(TARGETS libkwave LIBRARY DESTINATION ${KDE4_LIB_INSTALL_DIR})
++INSTALL(TARGETS libkwave LIBRARY DESTINATION ${KDE4_LIB_INSTALL_DIR} NAMELINK_SKIP)
++
+
+ #############################################################################
+ #############################################################################
Added: kde-extras/kwave/trunk/debian/patches/06-qreal.diff
===================================================================
--- kde-extras/kwave/trunk/debian/patches/06-qreal.diff (rev 0)
+++ kde-extras/kwave/trunk/debian/patches/06-qreal.diff 2010-06-14 06:49:56 UTC (rev 18338)
@@ -0,0 +1,1694 @@
+Index: plugins/band_pass/BandPassPlugin.h
+===================================================================
+--- a/plugins/band_pass/BandPassPlugin.h (revision 2332)
++++ b/plugins/band_pass/BandPassPlugin.h (revision 2333)
+@@ -84,23 +84,23 @@
+ * Called when the parameter changed during pre-listen
+ * @param frequency the frequency parameter in Hz
+ */
+- void setFreqValue(qreal frequency);
++ void setFreqValue(double frequency);
+
+- void setBwValue(qreal bw);
++ void setBwValue(double bw);
+
+ private:
+
+ /** cutoff frequency [Hz] */
+- qreal m_frequency;
++ double m_frequency;
+
+ /** last value of m_frequency */
+- qreal m_last_freq;
++ double m_last_freq;
+
+ /** bandwidth value [Hz] */
+- qreal m_bw;
++ double m_bw;
+
+ /** last value of m_bw */
+- qreal m_last_bw;
++ double m_last_bw;
+
+ };
+
+Index: plugins/band_pass/BandPass.h
+===================================================================
+--- a/plugins/band_pass/BandPass.h (revision 2332)
++++ b/plugins/band_pass/BandPass.h (revision 2333)
+@@ -46,7 +46,7 @@
+ virtual void goOn();
+
+ /** @see TransmissionFunction::at() */
+- virtual qreal at(qreal f);
++ virtual double at(double f);
+
+ signals:
+
+@@ -82,7 +82,7 @@
+ * @param freq normed frequency
+ * @param R normed bandwidth
+ */
+- void setfilter_2polebp(qreal freq, qreal R);
++ void setfilter_2polebp(double freq, double R);
+
+ private:
+
+@@ -90,15 +90,15 @@
+ Kwave::SampleArray m_buffer;
+
+ /** center frequency */
+- qreal m_frequency;
++ double m_frequency;
+
+ /** bandwidth */
+- qreal m_bandwidth;
++ double m_bandwidth;
+
+ /** structure with the filter coefficients */
+ struct {
+- qreal cx,cx1,cx2,cy1,cy2;
+- qreal x,x1,x2,y,y1,y2;
++ double cx,cx1,cx2,cy1,cy2;
++ double x,x1,x2,y,y1,y2;
+ } m_filter;
+
+ };
+Index: plugins/band_pass/BandPassDialog.h
+===================================================================
+--- a/plugins/band_pass/BandPassDialog.h (revision 2332)
++++ b/plugins/band_pass/BandPassDialog.h (revision 2333)
+@@ -46,7 +46,7 @@
+ * needed for determining the allowed range of
+ * the cutoff frequency
+ */
+- BandPassDialog(QWidget *parent, qreal sample_rate);
++ BandPassDialog(QWidget *parent, double sample_rate);
+
+ /** Destructor */
+ virtual ~BandPassDialog();
+@@ -66,10 +66,10 @@
+ * Emitted whenever the frequency changes
+ * @param freq the frequency parameter in Hz
+ */
+- void freqChanged(qreal freq);
++ void freqChanged(double freq);
+
+ //* And for the bw
+- void bwChanged(qreal bw);
++ void bwChanged(double bw);
+
+ /** Pre-listen mode has been started */
+ void startPreListen();
+@@ -104,13 +104,13 @@
+ private:
+
+ /** the cutoff frequency in Hz */
+- qreal m_frequency;
++ double m_frequency;
+
+ /** the bw in Hz */
+- qreal m_bw;
++ double m_bw;
+
+ /** sample rate of the signal in samples/sec */
+- qreal m_sample_rate;
++ double m_sample_rate;
+
+ /** filter function for calculating the frequency response */
+ BandPass *m_filter;
+Index: plugins/band_pass/BandPassPlugin.cpp
+===================================================================
+--- a/plugins/band_pass/BandPassPlugin.cpp (revision 2332)
++++ b/plugins/band_pass/BandPassPlugin.cpp (revision 2333)
+@@ -75,10 +75,10 @@
+ if (!dialog) return 0;
+
+ // connect the signals for detecting value changes in pre-listen mode
+- connect(dialog, SIGNAL(freqChanged(qreal)),
+- this, SLOT(setFreqValue(qreal)));
+- connect(dialog, SIGNAL(bwChanged(qreal)),
+- this, SLOT(setBwValue(qreal)));
++ connect(dialog, SIGNAL(freqChanged(double)),
++ this, SLOT(setFreqValue(double)));
++ connect(dialog, SIGNAL(bwChanged(double)),
++ this, SLOT(setBwValue(double)));
+ return dialog;
+ }
+
+@@ -98,7 +98,7 @@
+ void BandPassPlugin::updateFilter(Kwave::SampleSource *filter,
+ bool force)
+ {
+- qreal sr = signalRate();
++ double sr = signalRate();
+
+ if (!filter) return;
+
+@@ -121,13 +121,13 @@
+ }
+
+ //***************************************************************************
+-void BandPassPlugin::setFreqValue(qreal frequency)
++void BandPassPlugin::setFreqValue(double frequency)
+ {
+ m_frequency = frequency;
+ }
+
+ //***************************************************************************
+-void BandPassPlugin::setBwValue(qreal bw)
++void BandPassPlugin::setBwValue(double bw)
+ {
+ m_bw = bw;
+ }
+Index: plugins/band_pass/BandPass.cpp
+===================================================================
+--- a/plugins/band_pass/BandPass.cpp (revision 2332)
++++ b/plugins/band_pass/BandPass.cpp (revision 2333)
+@@ -46,7 +46,7 @@
+ }
+
+ //***************************************************************************
+-qreal BandPass::at(qreal f)
++double BandPass::at(double f)
+ {
+ /*
+ * filter function as extracted from the aRts code:
+@@ -56,7 +56,7 @@
+ *
+ * convert filter coefficients to our notation:
+ */
+- qreal a0, a1, a2, b1, b2;
++ double a0, a1, a2, b1, b2;
+ a0 = m_filter.cx;
+ a1 = m_filter.cx1;
+ a2 = m_filter.cx2;
+@@ -68,10 +68,10 @@
+ * H(z) = ------------------ | z = e ^ (j*2*pi*f)
+ * z^2 - b1*z - b0
+ */
+- std::complex<qreal> h;
+- std::complex<qreal> w;
+- std::complex<qreal> j(0.0,1.0);
+- std::complex<qreal> z;
++ std::complex<double> h;
++ std::complex<double> w;
++ std::complex<double> j(0.0,1.0);
++ std::complex<double> z;
+
+ w = f;
+ z = std::exp(j*w);
+@@ -97,7 +97,7 @@
+ * As in ''An introduction to digital filter theory'' by Julius O. Smith
+ * and in Moore's book; I use the normalized version in Moore's book.
+ */
+-void BandPass::setfilter_2polebp(qreal freq, qreal R)
++void BandPass::setfilter_2polebp(double freq, double R)
+ {
+ m_filter.cx = 1.0 - R;
+ m_filter.cx1 = 0.0;
+@@ -134,7 +134,7 @@
+ //***************************************************************************
+ void BandPass::setFrequency(const QVariant fc)
+ {
+- qreal new_freq = QVariant(fc).toDouble();
++ double new_freq = QVariant(fc).toDouble();
+ if (new_freq == m_frequency) return; // nothing to do
+
+ m_frequency = new_freq;
+@@ -145,7 +145,7 @@
+ //***************************************************************************
+ void BandPass::setBandwidth(const QVariant bw)
+ {
+- qreal new_bw = QVariant(bw).toDouble();
++ double new_bw = QVariant(bw).toDouble();
+ if (new_bw == m_bandwidth) return; // nothing to do
+
+ m_bandwidth = new_bw;
+Index: plugins/band_pass/BandPassDialog.cpp
+===================================================================
+--- a/plugins/band_pass/BandPassDialog.cpp (revision 2332)
++++ b/plugins/band_pass/BandPassDialog.cpp (revision 2333)
+@@ -35,7 +35,7 @@
+ #include "BandPass.h"
+
+ //***************************************************************************
+-BandPassDialog::BandPassDialog(QWidget *parent, qreal sample_rate)
++BandPassDialog::BandPassDialog(QWidget *parent, double sample_rate)
+ :QDialog(parent), KwavePluginSetupDialog(), Ui::BandPassDlg(),
+ m_frequency(3500),m_bw(100),
+ m_sample_rate(sample_rate), m_filter(0)
+@@ -44,7 +44,7 @@
+ setModal(true);
+
+ // set maximum frequency to sample rate / 2
+- qreal f_max = sample_rate / 2.0;
++ double f_max = sample_rate / 2.0;
+
+ slider->setMaximum(static_cast<int>(f_max));
+ slider_2->setMaximum(static_cast<int>(f_max / 2.0));
+@@ -144,11 +144,11 @@
+ {
+ // evaluate the parameter list
+ bool ok;
+- qreal frequency = params[0].toDouble(&ok);
++ double frequency = params[0].toDouble(&ok);
+ Q_ASSERT(ok);
+ if (ok) m_frequency = frequency;
+
+- qreal bw = params[1].toDouble(&ok);
++ double bw = params[1].toDouble(&ok);
+ Q_ASSERT(ok);
+ if (ok) m_bw = bw;
+
+@@ -164,7 +164,7 @@
+ //***************************************************************************
+ void BandPassDialog::updateDisplay()
+ {
+- qreal fs = m_sample_rate;
++ double fs = m_sample_rate;
+ if (m_filter && (fs > 0.0))
+ {
+ m_filter->setFrequency(QVariant(2.0 * M_PI * m_frequency / fs));
+Index: plugins/codec_wav/RIFFParser.cpp
+===================================================================
+--- a/plugins/codec_wav/RIFFParser.cpp (revision 2332)
++++ b/plugins/codec_wav/RIFFParser.cpp (revision 2333)
+@@ -158,11 +158,11 @@
+ u_int32_t len = 0;
+ m_dev.read(reinterpret_cast<char *>(&len), 4);
+ #if Q_BYTE_ORDER == Q_BIG_ENDIAN
+- qreal dist_le = fabs(half - bswap_32(len));
+- qreal dist_be = fabs(half - len);
++ double dist_le = fabs(half - bswap_32(len));
++ double dist_be = fabs(half - len);
+ #else
+- qreal dist_le = fabs(half - len);
+- qreal dist_be = fabs(half - bswap_32(len));
++ double dist_le = fabs(half - len);
++ double dist_be = fabs(half - bswap_32(len));
+ #endif
+ // evaluate distance to average length
+ if (dist_be > dist_le) ++le_matches;
+Index: plugins/selectrange/SelectRangeDialog.h
+===================================================================
+--- a/plugins/selectrange/SelectRangeDialog.h (revision 2332)
++++ b/plugins/selectrange/SelectRangeDialog.h (revision 2333)
+@@ -49,7 +49,7 @@
+ * for converting samples to percentage
+ */
+ SelectRangeDialog(QWidget *widget, Mode start_mode, Mode range_mode,
+- unsigned int range, qreal sample_rate,
++ unsigned int range, double sample_rate,
+ unsigned int offset, unsigned int signal_length);
+
+ /** Destructor */
+Index: plugins/selectrange/SelectRangePlugin.cpp
+===================================================================
+--- a/plugins/selectrange/SelectRangePlugin.cpp (revision 2332)
++++ b/plugins/selectrange/SelectRangePlugin.cpp (revision 2333)
+@@ -52,7 +52,7 @@
+ interpreteParameters(previous_params);
+
+ // create the setup dialog
+- qreal rate = signalRate();
++ double rate = signalRate();
+ unsigned int offset = 0;
+ selection(&offset, 0, false);
+ unsigned int length = signalLength();
+Index: plugins/selectrange/SelectRangeDialog.cpp
+===================================================================
+--- a/plugins/selectrange/SelectRangeDialog.cpp (revision 2332)
++++ b/plugins/selectrange/SelectRangeDialog.cpp (revision 2333)
+@@ -28,7 +28,7 @@
+
+ //***************************************************************************
+ SelectRangeDialog::SelectRangeDialog(QWidget *widget,
+- Mode start_mode, Mode range_mode, unsigned int range, qreal sample_rate,
++ Mode start_mode, Mode range_mode, unsigned int range, double sample_rate,
+ unsigned int offset, unsigned int signal_length)
+ :QDialog(widget), Ui::SelectRangeDlg()
+ {
+Index: plugins/goto/GotoPlugin.cpp
+===================================================================
+--- a/plugins/goto/GotoPlugin.cpp (revision 2332)
++++ b/plugins/goto/GotoPlugin.cpp (revision 2333)
+@@ -50,7 +50,7 @@
+ interpreteParameters(previous_params);
+
+ // create the setup dialog
+- qreal rate = signalRate();
++ double rate = signalRate();
+ unsigned int offset = 0;
+ selection(&offset, 0, false);
+ unsigned int length = signalLength();
+Index: plugins/codec_ogg/OggDecoder.cpp
+===================================================================
+--- a/plugins/codec_ogg/OggDecoder.cpp (revision 2332)
++++ b/plugins/codec_ogg/OggDecoder.cpp (revision 2333)
+@@ -439,9 +439,9 @@
+ const unsigned int stream_end_pos = m_source->pos();
+ const unsigned int stream_read = stream_end_pos -
+ stream_start_pos + 1;
+- qreal bits = static_cast<qreal>(stream_read) * 8.0;
+- qreal seconds = static_cast<qreal>(samples) /
+- static_cast<qreal>(m_info.rate());
++ double bits = static_cast<double>(stream_read) * 8.0;
++ double seconds = static_cast<double>(samples) /
++ static_cast<double>(m_info.rate());
+ bitrate = static_cast<unsigned int>(bits / seconds);
+
+ // round to neares standard bitrate
+Index: plugins/about/LogoWidget.cpp
+===================================================================
+--- a/plugins/about/LogoWidget.cpp (revision 2332)
++++ b/plugins/about/LogoWidget.cpp (revision 2333)
+@@ -31,7 +31,7 @@
+ #include "LogoWidget.h"
+
+ /** increment value of the "h" channel of the color of the sine waves */
+-#define COLOR_INCREMENT (static_cast<qreal>(0.001))
++#define COLOR_INCREMENT (static_cast<double>(0.001))
+
+ //***************************************************************************
+ LogoWidget::LogoWidget(QWidget *parent)
+@@ -119,7 +119,7 @@
+ m_color_h += COLOR_INCREMENT; // this gives the nice color change :-)
+ if (m_color_h > 1.0) m_color_h -= 1.0;
+
+- qreal amp = sin(m_deg[MAXSIN - 1] * 3);
++ double amp = sin(m_deg[MAXSIN - 1] * 3);
+ for (int j = 0; j < MAXSIN; j++) {
+ for (int i=0; i < 21; i++) {
+ si.setPoint(i, (j*m_width/MAXSIN) +
+Index: plugins/about/LogoWidget.h
+===================================================================
+--- a/plugins/about/LogoWidget.h (revision 2332)
++++ b/plugins/about/LogoWidget.h (revision 2333)
+@@ -73,7 +73,7 @@
+ QTimer *m_timer;
+
+ /** "H" channel of the sine wave color */
+- qreal m_color_h;
++ double m_color_h;
+ };
+
+ #endif /* _LOGO_WIDGET_H_ */
+Index: libkwave/FileProgress.cpp
+===================================================================
+--- a/libkwave/FileProgress.cpp (revision 2332)
++++ b/libkwave/FileProgress.cpp (revision 2333)
+@@ -38,7 +38,7 @@
+ //***************************************************************************
+ FileProgress::FileProgress(QWidget *parent,
+ const QUrl &url, unsigned int size,
+- unsigned int samples, qreal rate, unsigned int bits,
++ unsigned int samples, double rate, unsigned int bits,
+ unsigned int tracks)
+ :QDialog(parent),
+ m_url(url),
+@@ -144,7 +144,7 @@
+ if (!m_stat_bytes) return;
+
+ // some dummy update to get maximum size
+- updateStatistics(9999999.9, static_cast<qreal>(99*24*60*60), size);
++ updateStatistics(9999999.9, static_cast<double>(99*24*60*60), size);
+
+ // now correct the minimum sizes of the statistic entries
+ m_stat_transfer->adjustSize();
+@@ -248,7 +248,7 @@
+ }
+
+ //***************************************************************************
+-void FileProgress::updateStatistics(qreal rate, qreal rest,
++void FileProgress::updateStatistics(double rate, double rest,
+ unsigned int pos)
+ {
+ QString text;
+@@ -304,7 +304,7 @@
+
+ // the easiest part: the progress bar and the caption
+ int percent = static_cast<int>(
+- static_cast<qreal>(pos) / static_cast<qreal>(m_size) * 100.0);
++ static_cast<double>(pos) / static_cast<double>(m_size) * 100.0);
+
+ // not enough progress not worth showing ?
+ if (percent <= m_last_percent) return;
+@@ -319,11 +319,11 @@
+ }
+
+ // update the transfer statistics
+- qreal seconds = m_time.elapsed() / 1000.0; // [sec]
+- qreal rate = pos / seconds; // [bytes/sec]
+- qreal rest = 0;
++ double seconds = m_time.elapsed() / 1000.0; // [sec]
++ double rate = pos / seconds; // [bytes/sec]
++ double rest = 0;
+ if (rate > 10) {
+- rest = qreal(m_size - pos) / rate; // [seconds]
++ rest = double(m_size - pos) / rate; // [seconds]
+ }
+ updateStatistics(rate, rest, pos);
+
+Index: libkwave/WindowFunction.cpp
+===================================================================
+--- a/libkwave/WindowFunction.cpp (revision 2332)
++++ b/libkwave/WindowFunction.cpp (revision 2333)
+@@ -67,9 +67,9 @@
+ }
+
+ //***************************************************************************
+-QVector<qreal> WindowFunction::points(unsigned int len)
++QVector<double> WindowFunction::points(unsigned int len)
+ {
+- QVector<qreal> out(len);
++ QVector<double> out(len);
+ Q_ASSERT(out.count() == static_cast<int>(len));
+ if (out.count() != static_cast<int>(len)) {
+ out.resize(0);
+@@ -89,22 +89,22 @@
+ break;
+ case WINDOW_FUNC_HAMMING:
+ for (unsigned int i = 0; i < len; i++)
+- out[i] = 0.54-(0.46 * cos(static_cast<qreal>(i) * 2 * M_PI /
++ out[i] = 0.54-(0.46 * cos(static_cast<double>(i) * 2 * M_PI /
+ (len - 1)));
+ break;
+ case WINDOW_FUNC_BLACKMAN:
+ for (unsigned int i = 0; i < len; i++)
+- out[i] = 0.42-(0.50 * cos(static_cast<qreal>(i) * 2 * M_PI /
++ out[i] = 0.42-(0.50 * cos(static_cast<double>(i) * 2 * M_PI /
+ (len - 1))) +
+- (0.08 * cos(static_cast<qreal>(i) * 4 * M_PI /
++ (0.08 * cos(static_cast<double>(i) * 4 * M_PI /
+ (len - 1)));
+ break;
+ case WINDOW_FUNC_TRIANGULAR:
+ for (unsigned int i = 0; i < len / 2; i++)
+- out[i] = static_cast<qreal>(i) / (len / 2 - 1);
++ out[i] = static_cast<double>(i) / (len / 2 - 1);
+
+ for (unsigned int i = len / 2; i < len; i++)
+- out[i] = 1 - (static_cast<qreal>(i) - len / 2) / (len / 2 - 1);
++ out[i] = 1 - (static_cast<double>(i) - len / 2) / (len / 2 - 1);
+ break;
+ }
+
+Index: libkwave/Curve.cpp
+===================================================================
+--- a/libkwave/Curve.cpp (revision 2332)
++++ b/libkwave/Curve.cpp (revision 2333)
+@@ -57,7 +57,7 @@
+ QString t = parse.firstParam();
+ setInterpolationType(m_interpolation.find(t));
+
+- qreal x, y;
++ double x, y;
+ while (!parse.isDone()) {
+ x = parse.toDouble();
+ if (parse.isDone()) break; // half point ?
+@@ -88,7 +88,7 @@
+ }
+
+ //***************************************************************************
+-QVector<qreal> Curve::interpolation(unsigned int points)
++QVector<double> Curve::interpolation(unsigned int points)
+ {
+ m_interpolation.prepareInterpolation(*this);
+ return m_interpolation.interpolation(*this, points);
+@@ -140,7 +140,7 @@
+ }
+
+ //***************************************************************************
+-void Curve::insert(qreal x, qreal y)
++void Curve::insert(double x, double y)
+ {
+ if ((x < 0.0) || (x > 1.0)) {
+ qWarning("Curve::insert(%0.2f,%0.2f): out of range !",x,y);
+@@ -189,13 +189,13 @@
+ //***************************************************************************
+ void Curve::scaleFit(unsigned int range)
+ {
+- qreal min = DBL_MAX;
+- qreal max = DBL_MIN;
++ double min = DBL_MAX;
++ double max = DBL_MIN;
+
+ Interpolation interpolation(m_interpolation.type());
+
+- QVector<qreal> y = interpolation.interpolation(*this, range);
+- foreach (qreal yi, y) {
++ QVector<double> y = interpolation.interpolation(*this, range);
++ foreach (double yi, y) {
+ if (yi > max) max = yi;
+ if (yi < min) min = yi;
+ }
+@@ -211,11 +211,11 @@
+ }
+
+ //***************************************************************************
+-Curve::Point Curve::findPoint(qreal px, qreal py, qreal tol)
++Curve::Point Curve::findPoint(double px, double py, double tol)
+ {
+ Point best = NoPoint;
+- qreal dist;
+- qreal min_dist = tol;
++ double dist;
++ double min_dist = tol;
+
+ foreach (Point p, *this) {
+ // use the length of the difference vector as criterium
+Index: libkwave/Interpolation.cpp
+===================================================================
+--- a/libkwave/Interpolation.cpp (revision 2332)
++++ b/libkwave/Interpolation.cpp (revision 2333)
+@@ -95,7 +95,7 @@
+ }
+
+ //***************************************************************************
+-qreal Interpolation::singleInterpolation(qreal input)
++double Interpolation::singleInterpolation(double input)
+ {
+ if (!count()) return 0.0; // no data ?
+
+@@ -112,14 +112,14 @@
+ while ((m_x[i] < input) && (i < count))
+ i++;
+
+- qreal dif1 = m_x[i] - m_x[i-1]; //!=0 per definition
+- qreal dif2 = input - m_x[i-1];
++ double dif1 = m_x[i] - m_x[i-1]; //!=0 per definition
++ double dif2 = input - m_x[i-1];
+
+ return (m_y[i-1] + ((m_y[i] - m_y[i-1])*dif2 / dif1));
+ }
+ case INTPOL_SPLINE:
+ {
+- qreal a, b, diff;
++ double a, b, diff;
+ unsigned int j = 1;
+
+ while ((m_x[j] < input) && (j < count))
+@@ -135,7 +135,7 @@
+ }
+ case INTPOL_NPOLYNOMIAL:
+ {
+- qreal ny = m_y[0];
++ double ny = m_y[0];
+ for (unsigned int j = 1; j < count; j++)
+ ny = ny * (input - m_x[j]) + m_y[j];
+ return ny;
+@@ -163,9 +163,9 @@
+ if (!m_curve) return 0;
+
+ // use polynom
+- qreal ny;
+- QVector<qreal> ax(7);
+- QVector<qreal> ay(7);
++ double ny;
++ QVector<double> ax(7);
++ QVector<double> ay(7);
+
+ unsigned int i = 1;
+ while ((m_x[i] < input) && (i < count))
+@@ -217,10 +217,10 @@
+ }
+
+ //***************************************************************************
+-QVector<qreal> Interpolation::limitedInterpolation(const Curve &points,
+- unsigned int len)
++QVector<double> Interpolation::limitedInterpolation(const Curve &points,
++ unsigned int len)
+ {
+- QVector<qreal> y = interpolation(points, len);
++ QVector<double> y = interpolation(points, len);
+ for (unsigned int i = 0; i < len; i++) {
+ if (y[i] > 1) y[i] = 1;
+ if (y[i] < 0) y[i] = 0;
+@@ -229,21 +229,21 @@
+ }
+
+ //***************************************************************************
+-QVector<qreal> Interpolation::interpolation(const Curve &points,
+- unsigned int len)
++QVector<double> Interpolation::interpolation(const Curve &points,
++ unsigned int len)
+ {
+ Q_ASSERT(len);
+- if (!len) return QVector<qreal>();
++ if (!len) return QVector<double>();
+
+ unsigned int degree = 0;
+- QVector<qreal> y_out(len);
++ QVector<double> y_out(len);
+ qFill(y_out, 0.0);
+
+ switch (m_type) {
+ case INTPOL_LINEAR:
+ {
+ Curve::Point p;
+- qreal x0, y0, x1, y1;
++ double x0, y0, x1, y1;
+ Curve::ConstIterator it(points);
+
+ if (it.hasNext()) {
+@@ -256,7 +256,7 @@
+ x1 = p.x();
+ y1 = p.y();
+
+- qreal dy = (y1 - y0);
++ double dy = (y1 - y0);
+ int dx = static_cast<int>((x1 - x0) * len);
+ int min = static_cast<int>(x0 * len);
+
+@@ -264,7 +264,7 @@
+ Q_ASSERT(x1 <= 1.0);
+ for (int i = static_cast<int>(x0 * len);
+ i < static_cast<int>(x1 * len); i++) {
+- qreal h = dx ? ((qreal(i - min)) / dx) : 0.0;
++ double h = dx ? ((double(i - min)) / dx) : 0.0;
+ y_out[i] = y0 + (h * dy);
+ }
+ x0 = x1;
+@@ -278,10 +278,10 @@
+ int t = 1;
+ unsigned int count = points.count();
+
+- qreal ny = 0;
+- QVector<qreal> der(count + 1);
+- QVector<qreal> x(count + 1);
+- QVector<qreal> y(count + 1);
++ double ny = 0;
++ QVector<double> der(count + 1);
++ QVector<double> x(count + 1);
++ QVector<double> y(count + 1);
+
+ Curve::ConstIterator it(points);
+ while (it.hasNext()) {
+@@ -299,8 +299,8 @@
+ for (unsigned int j = 2; j <= count; j++) {
+ ent = static_cast<int>(x[j] * len);
+ for (int i = start; i < ent; i++) {
+- qreal xin = static_cast<qreal>(i) / len;
+- qreal h, b, a;
++ double xin = static_cast<double>(i) / len;
++ double h, b, a;
+
+ h = x[j] - x[j - 1];
+
+@@ -327,10 +327,10 @@
+ {
+ if (!degree) degree = 7;
+ unsigned int count = points.count();
+- qreal ny;
+- QVector<qreal> x(7);
+- QVector<qreal> y(7);
+- qreal ent, start;
++ double ny;
++ QVector<double> x(7);
++ QVector<double> y(7);
++ double ent, start;
+
+ if (count) {
+ for (unsigned int px = 0; px < count - 1; px++) {
+@@ -347,7 +347,7 @@
+ {
+ ny = y[0];
+ for (unsigned int j = 1; j < degree; j++)
+- ny = ny * ((static_cast<qreal>(i)) / len - x[j])
++ ny = ny * ((static_cast<double>(i)) / len - x[j])
+ + y[j];
+
+ y_out[i] = ny;
+@@ -358,18 +358,18 @@
+ }
+ case INTPOL_NPOLYNOMIAL:
+ {
+- qreal ny;
++ double ny;
+ int count = points.count();
+
+ if (count != 0) {
+- QVector<qreal> x(count+1);
+- QVector<qreal> y(count+1);
+- qreal px;
++ QVector<double> x(count+1);
++ QVector<double> y(count+1);
++ double px;
+
+ createFullPolynom(points, x, y);
+
+ for (unsigned int i = 1; i < len; i++) {
+- px = static_cast<qreal>(i) / len;
++ px = static_cast<double>(i) / len;
+ ny = y[0];
+ for (int j = 1; j < count; j++)
+ ny = ny * (px - x[j]) + y[j];
+@@ -381,7 +381,7 @@
+ }
+ case INTPOL_SAH:
+ {
+- qreal x0, y0, x1, y1;
++ double x0, y0, x1, y1;
+
+ Curve::ConstIterator it(points);
+ if (it.hasNext()) {
+@@ -410,7 +410,7 @@
+
+ //***************************************************************************
+ void Interpolation::createFullPolynom(const Curve &points,
+- QVector<qreal> &x, QVector<qreal> &y)
++ QVector<double> &x, QVector<double> &y)
+ {
+ Q_ASSERT(!points.isEmpty());
+ Q_ASSERT(m_curve);
+@@ -437,15 +437,15 @@
+ }
+
+ //***************************************************************************
+-void Interpolation::get2Derivate(const QVector<qreal> &x,
+- const QVector<qreal> &y, QVector<qreal> &ab, unsigned int n)
++void Interpolation::get2Derivate(const QVector<double> &x,
++ const QVector<double> &y, QVector<double> &ab, unsigned int n)
+ {
+ Q_ASSERT(n);
+ if (!n) return;
+
+ unsigned int i, k;
+- qreal p, qn, sig, un;
+- QVector<qreal> u(n);
++ double p, qn, sig, un;
++ QVector<double> u(n);
+
+ ab[0] = ab[1] = 0;
+ u[0] = u[1] = 0;
+@@ -470,7 +470,7 @@
+
+ //***************************************************************************
+ void Interpolation::createPolynom(const Curve &points,
+- QVector<qreal> &x, QVector<qreal> &y,
++ QVector<double> &x, QVector<double> &y,
+ int pos, unsigned int degree)
+ {
+ unsigned int count = 0;
+Index: libkwave/modules/KwaveOsc.cpp
+===================================================================
+--- a/libkwave/modules/KwaveOsc.cpp (revision 2332)
++++ b/libkwave/modules/KwaveOsc.cpp (revision 2333)
+@@ -35,12 +35,12 @@
+ void Kwave::Osc::goOn()
+ {
+ unsigned int samples = m_buffer.size();
+- const qreal two_pi = 2.0 * M_PI;
++ const double two_pi = 2.0 * M_PI;
+
+ Q_ASSERT(m_f != 0);
+ if (m_f == 0) return;
+
+- qreal omega = two_pi / m_f;
++ double omega = two_pi / m_f;
+ for (unsigned int sample = 0; sample < samples; sample++) {
+ // calculate one sample as sin(w * t)
+ m_buffer[sample] = double2sample(m_a * sin(m_omega_t));
+Index: libkwave/modules/KwaveOsc.h
+===================================================================
+--- a/libkwave/modules/KwaveOsc.h (revision 2332)
++++ b/libkwave/modules/KwaveOsc.h (revision 2333)
+@@ -73,13 +73,13 @@
+ Kwave::SampleArray m_buffer;
+
+ /** current time multiplied by 2*Pi*f */
+- qreal m_omega_t;
++ double m_omega_t;
+
+ /** frequency [samples/period] */
+- qreal m_f;
++ double m_f;
+
+ /** amplitude [0...1] */
+- qreal m_a;
++ double m_a;
+ };
+ }
+
+Index: libkwave/Filter.h
+===================================================================
+--- a/libkwave/Filter.h (revision 2332)
++++ b/libkwave/Filter.h (revision 2333)
+@@ -77,14 +77,14 @@
+ * Returns a filter coefficient.
+ * @param index internal index [0...count-1]
+ */
+- qreal coeff(unsigned int index);
++ double coeff(unsigned int index);
+
+ /**
+ * Sets a filter coefficient to a new value.
+ * @param index internal index [0...count-1]
+ * @param newval new coefficient
+ */
+- void setCoeff(unsigned int index, qreal newval);
++ void setCoeff(unsigned int index, double newval);
+
+ /**
+ * Returns a delay time of the filter.
+@@ -113,7 +113,7 @@
+ unsigned int m_rate;
+
+ /** array of coefficients */
+- QVector<qreal> m_coeff;
++ QVector<double> m_coeff;
+
+ /** array of delay times */
+ QVector<int> m_delay;
+Index: libkwave/FileProgress.h
+===================================================================
+--- a/libkwave/FileProgress.h (revision 2332)
++++ b/libkwave/FileProgress.h (revision 2333)
+@@ -49,7 +49,7 @@
+ */
+ FileProgress(QWidget *parent,
+ const QUrl &url, unsigned int size,
+- unsigned int samples, qreal rate, unsigned int bits,
++ unsigned int samples, double rate, unsigned int bits,
+ unsigned int tracks);
+
+ /** Destructor */
+@@ -136,7 +136,7 @@
+ * @param pos position in the file
+ * @internal
+ */
+- void updateStatistics(qreal rate, qreal rest, unsigned int pos);
++ void updateStatistics(double rate, double rest, unsigned int pos);
+
+ protected:
+
+@@ -174,7 +174,7 @@
+ unsigned int m_bits_per_sample;
+
+ /** number of samples per second, used for output */
+- qreal m_sample_rate;
++ double m_sample_rate;
+
+ /** number of tracks */
+ unsigned int m_tracks;
+Index: libkwave/Filter.cpp
+===================================================================
+--- a/libkwave/Filter.cpp (revision 2332)
++++ b/libkwave/Filter.cpp (revision 2333)
+@@ -103,14 +103,14 @@
+ }
+
+ //***************************************************************************
+-qreal Filter::coeff(unsigned int index)
++double Filter::coeff(unsigned int index)
+ {
+ Q_ASSERT(static_cast<int>(index) < m_coeff.count());
+ return m_coeff[index];
+ }
+
+ //***************************************************************************
+-void Filter::setCoeff(unsigned int index, qreal newval)
++void Filter::setCoeff(unsigned int index, double newval)
+ {
+ Q_ASSERT(static_cast<int>(index) < m_coeff.count());
+ m_coeff[index] = newval;
+Index: libkwave/Curve.h
+===================================================================
+--- a/libkwave/Curve.h (revision 2332)
++++ b/libkwave/Curve.h (revision 2333)
+@@ -104,7 +104,7 @@
+ * @param x coordinate on the x axis, should be [0...+1.0]
+ * @param y coordinate on the y axis, should be [0...+1.0]
+ */
+- void insert(qreal x, qreal y);
++ void insert(double x, double y);
+
+ /**
+ * Searches for a point at given coordinates with a definable
+@@ -114,7 +114,7 @@
+ * @param tol tolerance for x and y direction, absolute value
+ * @return pointer to the found point or "NoPoint" if nothing found.
+ */
+- Point findPoint(qreal x, qreal y, qreal tol = .05);
++ Point findPoint(double x, double y, double tol = .05);
+
+ /**
+ * Sets a curve from a command string. Opposite of getCommand().
+@@ -150,7 +150,7 @@
+ * @return Array of interpolated values or null if the
+ * number of points was zero or the curve was empty.
+ */
+- QVector<qreal> interpolation(unsigned int points);
++ QVector<double> interpolation(unsigned int points);
+
+ protected:
+
+Index: libkwave/KwavePlugin.cpp
+===================================================================
+--- a/libkwave/KwavePlugin.cpp (revision 2332)
++++ b/libkwave/KwavePlugin.cpp (revision 2333)
+@@ -401,7 +401,7 @@
+ }
+
+ //***************************************************************************
+-qreal Kwave::Plugin::signalRate()
++double Kwave::Plugin::signalRate()
+ {
+ return manager().signalRate();
+ }
+@@ -450,7 +450,7 @@
+ }
+
+ //***************************************************************************
+-QString Kwave::Plugin::zoom2string(qreal percent)
++QString Kwave::Plugin::zoom2string(double percent)
+ {
+ QString result = "";
+
+@@ -471,7 +471,7 @@
+ }
+
+ //***************************************************************************
+-QString Kwave::Plugin::ms2string(qreal ms, int precision)
++QString Kwave::Plugin::ms2string(double ms, int precision)
+ {
+ char buf[128];
+ int bufsize = 128;
+@@ -493,7 +493,7 @@
+ if (m < 1) {
+ char format[128];
+ int digits = static_cast<int>(
+- ceil(static_cast<qreal>(precision+1) - log10(ms)));
++ ceil(static_cast<double>(precision+1) - log10(ms)));
+ snprintf(format, sizeof(format), "%%0.%df s", digits);
+ snprintf(buf, bufsize, format, ms / 1000.0);
+ } else {
+Index: libkwave/KwavePlugin.h
+===================================================================
+--- a/libkwave/KwavePlugin.h (revision 2332)
++++ b/libkwave/KwavePlugin.h (revision 2333)
+@@ -210,7 +210,7 @@
+ * Returns the sample rate of the current signal. If no signal is
+ * present the return value will be zero.
+ */
+- virtual qreal signalRate();
++ virtual double signalRate();
+
+ /**
+ * Returns an array of indices of currently selected channels.
+@@ -258,7 +258,7 @@
+ * @param percent the zoom factor to be formated, a value of "100.0"
+ * means "100%", "0.1" means "0.1%" and so on.
+ */
+- static QString zoom2string(qreal percent);
++ static QString zoom2string(double percent);
+
+ /**
+ * Converts a time in milliseconds into a string. Times below one
+@@ -273,7 +273,7 @@
+ * must be >= 3 !
+ * @return time formatted as user-readable string
+ */
+- static QString ms2string(qreal ms, int precision = 6);
++ static QString ms2string(double ms, int precision = 6);
+
+ /**
+ * Converts the given number into a string with the current locale's
+Index: libkwave/WindowFunction.h
+===================================================================
+--- a/libkwave/WindowFunction.h (revision 2332)
++++ b/libkwave/WindowFunction.h (revision 2333)
+@@ -59,7 +59,7 @@
+ * the given number of points. This is similar to Kwave's
+ * Interpolation class.
+ */
+- QVector<qreal> points(unsigned int len);
++ QVector<double> points(unsigned int len);
+
+ /**
+ * Returns the window function id through it's numeric index. If
+Index: libkwave/Interpolation.h
+===================================================================
+--- a/libkwave/Interpolation.h (revision 2332)
++++ b/libkwave/Interpolation.h (revision 2333)
+@@ -53,14 +53,14 @@
+
+ bool prepareInterpolation(const Curve &points);
+
+- QVector<qreal> interpolation(const Curve &points, unsigned int len);
++ QVector<double> interpolation(const Curve &points, unsigned int len);
+
+- QVector<qreal> limitedInterpolation(const Curve &points, unsigned int len);
++ QVector<double> limitedInterpolation(const Curve &points, unsigned int len);
+
+ /**
+ * Returns a single point of the interpolation.
+ */
+- qreal singleInterpolation(qreal pos);
++ double singleInterpolation(double pos);
+
+ /**
+ * Same as getSingleInterpolation, but return value
+@@ -69,7 +69,7 @@
+ * @param pos ???
+ * @return interpolated value [0...1]
+ */
+- qreal singleLimitedInterpolation(qreal pos);
++ double singleLimitedInterpolation(double pos);
+
+ /**
+ * Returns the if of a type through it's name.
+@@ -135,8 +135,8 @@
+ * @param y receives all y coordinates ???
+ */
+ void createFullPolynom(const Curve &points,
+- QVector<qreal> &x,
+- QVector<qreal> &y);
++ QVector<double> &x,
++ QVector<double> &y);
+
+ /**
+ * ???
+@@ -145,9 +145,9 @@
+ * @param ab array for return values
+ * @param n ???
+ */
+- void get2Derivate(const QVector<qreal> &x,
+- const QVector<qreal> &y,
+- QVector<qreal> &ab, unsigned int n);
++ void get2Derivate(const QVector<double> &x,
++ const QVector<double> &y,
++ QVector<double> &ab, unsigned int n);
+
+ /**
+ * ???
+@@ -158,8 +158,8 @@
+ * @param degree ???
+ */
+ void createPolynom (const Curve &points,
+- QVector<qreal> &x,
+- QVector<qreal> &y,
++ QVector<double> &x,
++ QVector<double> &y,
+ int pos, unsigned int degree);
+
+ private:
+@@ -168,13 +168,13 @@
+ const Curve *m_curve;
+
+ /** ??? used for temporary purposes */
+- QVector<qreal> m_x;
++ QVector<double> m_x;
+
+ /** ??? used for temporary purposes */
+- QVector<qreal> m_y;
++ QVector<double> m_y;
+
+ /** ??? used for temporary purposes */
+- QVector<qreal> m_der;
++ QVector<double> m_der;
+
+ /** Map with type and name of interpolations */
+ static InterpolationMap m_interpolation_map;
+Index: libgui/LabelPropertiesWidget.cpp
+===================================================================
+--- a/libgui/LabelPropertiesWidget.cpp (revision 2332)
++++ b/libgui/LabelPropertiesWidget.cpp (revision 2333)
+@@ -54,7 +54,7 @@
+
+ //***************************************************************************
+ void LabelPropertiesWidget::setLabelPosition(unsigned int pos,
+- unsigned int length, qreal rate)
++ unsigned int length, double rate)
+ {
+ Q_ASSERT(time);
+ if (!time) return;
+Index: libgui/SelectTimeWidget.h
+===================================================================
+--- a/libgui/SelectTimeWidget.h (revision 2332)
++++ b/libgui/SelectTimeWidget.h (revision 2333)
+@@ -59,7 +59,7 @@
+ * @param signal_length length of the signal in samples, needed
+ * for converting samples to percentage
+ */
+- virtual void init(Mode mode, unsigned int range, qreal sample_rate,
++ virtual void init(Mode mode, unsigned int range, double sample_rate,
+ unsigned int offset, unsigned int signal_length);
+
+ /** Destructor */
+@@ -89,7 +89,7 @@
+ * @return time converted to samples
+ */
+ static unsigned int timeToSamples(Mode mode, unsigned int time,
+- qreal rate, unsigned int length);
++ double rate, unsigned int length);
+
+ /**
+ * Conversion from samples into time
+@@ -100,7 +100,7 @@
+ * @return time converted to the given mode
+ */
+ static unsigned int samplesToTime(Mode mode, unsigned int time,
+- qreal rate, unsigned int length);
++ double rate, unsigned int length);
+
+ signals:
+
+@@ -151,7 +151,7 @@
+ unsigned int m_range;
+
+ /** sample rate [samples/second] */
+- qreal m_rate;
++ double m_rate;
+
+ /** start offset of the selectioh [samples] */
+ unsigned int m_offset;
+Index: libgui/SignalWidget.cpp
+===================================================================
+--- a/libgui/SignalWidget.cpp (revision 2332)
++++ b/libgui/SignalWidget.cpp (revision 2333)
+@@ -614,7 +614,7 @@
+ }
+
+ //***************************************************************************
+-void SignalWidget::newSignal(unsigned int samples, qreal rate,
++void SignalWidget::newSignal(unsigned int samples, double rate,
+ unsigned int bits, unsigned int tracks)
+ {
+ close();
+@@ -670,7 +670,7 @@
+ }
+
+ //***************************************************************************
+-qreal SignalWidget::getFullZoom()
++double SignalWidget::getFullZoom()
+ {
+ if (m_signal_manager.isEmpty()) return 0.0; // no zoom if no signal
+
+@@ -687,14 +687,14 @@
+ // -> 49.5 [pixels / sample]
+ // -> zoom = 1 / 49.5 [samples / pixel]
+ // => full zoom [samples/pixel] = (length-1) / (width-1)
+- return static_cast<qreal>(length - 1) /
+- static_cast<qreal>(QWidget::width() - 1);
++ return static_cast<double>(length - 1) /
++ static_cast<double>(QWidget::width() - 1);
+ }
+
+ //***************************************************************************
+-void SignalWidget::setZoom(qreal new_zoom)
++void SignalWidget::setZoom(double new_zoom)
+ {
+- qreal old_zoom = m_zoom;
++ double old_zoom = m_zoom;
+ InhibitRepaintGuard inhibit(*this);
+
+ m_zoom = new_zoom;
+@@ -719,8 +719,8 @@
+ //***************************************************************************
+ void SignalWidget::fixZoomAndOffset()
+ {
+- qreal max_zoom;
+- qreal min_zoom;
++ double max_zoom;
++ double min_zoom;
+ unsigned int length;
+
+ length = m_signal_manager.length();
+@@ -736,8 +736,8 @@
+
+ // ensure that the zoom is in a proper range
+ max_zoom = getFullZoom();
+- min_zoom = static_cast<qreal>(MINIMUM_SAMPLES_PER_SCREEN) /
+- static_cast<qreal>(m_width);
++ min_zoom = static_cast<double>(MINIMUM_SAMPLES_PER_SCREEN) /
++ static_cast<double>(m_width);
+ if (m_zoom < min_zoom) m_zoom = min_zoom;
+ if (m_zoom > max_zoom) m_zoom = max_zoom;
+
+@@ -775,7 +775,7 @@
+ // // adjust the zoom factor in order to make a whole number
+ // // of samples fit into the current window
+ // int samples = pixels2samples(width) + 1;
+-// zoom = (qreal)(samples) / (qreal)(width - 1);
++// zoom = (double)(samples) / (double)(width - 1);
+
+ // do some final range checking
+ if (m_zoom < min_zoom) m_zoom = min_zoom;
+@@ -863,7 +863,7 @@
+
+ if (len) {
+ m_offset = ofs;
+- setZoom((static_cast<qreal>(len)) / static_cast<qreal>(m_width - 1));
++ setZoom((static_cast<double>(len)) / static_cast<double>(m_width - 1));
+ }
+ }
+
+@@ -1453,7 +1453,7 @@
+
+ //***************************************************************************
+ void SignalWidget::showPosition(const QString &text, unsigned int pos,
+- qreal ms, const QPoint &mouse)
++ double ms, const QPoint &mouse)
+ {
+ int x = mouse.x();
+ int y = mouse.y();
+@@ -1848,18 +1848,18 @@
+ }
+
+ //***************************************************************************
+-unsigned int SignalWidget::ms2samples(qreal ms)
++unsigned int SignalWidget::ms2samples(double ms)
+ {
+ return static_cast<unsigned int>(
+ rint(ms * m_signal_manager.rate() / 1E3));
+ }
+
+ //***************************************************************************
+-qreal SignalWidget::samples2ms(unsigned int samples)
++double SignalWidget::samples2ms(unsigned int samples)
+ {
+- qreal rate = m_signal_manager.rate();
++ double rate = m_signal_manager.rate();
+ if (rate == 0.0) return 0.0;
+- return static_cast<qreal>(samples) * 1E3 / rate;
++ return static_cast<double>(samples) * 1E3 / rate;
+ }
+
+ //***************************************************************************
+@@ -1867,14 +1867,14 @@
+ {
+ if ((pixels < 0) || (m_zoom <= 0.0)) return 0;
+ return static_cast<unsigned int>(rint(
+- static_cast<qreal>(pixels) * m_zoom));
++ static_cast<double>(pixels) * m_zoom));
+ }
+
+ //***************************************************************************
+ int SignalWidget::samples2pixels(int samples) const
+ {
+ if (m_zoom == 0.0) return 0;
+- return static_cast<int>(rint(static_cast<qreal>(samples) / m_zoom));
++ return static_cast<int>(rint(static_cast<double>(samples) / m_zoom));
+ }
+
+ //***************************************************************************
+@@ -2262,10 +2262,10 @@
+ // int high = signalmanage->getRate() / parser.toInt();
+ // int low = signalmanage->getRate() / parser.toInt();
+ // int octave = parser.toBool ("true");
+-// qreal adjust = parser.toDouble ();
++// double adjust = parser.toDouble ();
+ //
+ // for (int i = 0; i < AUTOKORRWIN; i++)
+-// autotable[i] = 1 - (((qreal)i * i * i) / (AUTOKORRWIN * AUTOKORRWIN * AUTOKORRWIN)); //generate static weighting function
++// autotable[i] = 1 - (((double)i * i * i) / (AUTOKORRWIN * AUTOKORRWIN * AUTOKORRWIN)); //generate static weighting function
+ //
+ // if (octave) for (int i = 0; i < AUTOKORRWIN; i++) weighttable[i] = 1; //initialise moving weight table
+ //
+@@ -2318,13 +2318,13 @@
+ ////returns length of period, if found
+ //{
+ // int i, j;
+-// qreal gmax = 0, max, c;
++// double gmax = 0, max, c;
+ // int maxpos = AUTOKORRWIN;
+ // int down, up; //flags
+ //
+ // max = 0;
+ // for (j = 0; j < AUTOKORRWIN; j++)
+-// gmax += ((qreal)sample[j]) * sample [j];
++// gmax += ((double)sample[j]) * sample [j];
+ //
+ // //correlate signal with itself for finding maximum integral
+ //
+@@ -2334,7 +2334,7 @@
+ // max = 0;
+ // while (i < AUTOKORRWIN) {
+ // c = 0;
+-// for (j = 0; j < AUTOKORRWIN; j++) c += ((qreal)sample[j]) * sample [i + j];
++// for (j = 0; j < AUTOKORRWIN; j++) c += ((double)sample[j]) * sample [i + j];
+ // c = c * autotable[i]; //multiply window with weight for preference of high frequencies
+ // if (c > max) max = c, maxpos = i;
+ // i++;
+@@ -2343,18 +2343,18 @@
+ //}
+ //
+ ////*****************************************************************************
+-//int findNextRepeatOctave (int *sample, int high, qreal adjust = 1.005)
++//int findNextRepeatOctave (int *sample, int high, double adjust = 1.005)
+ ////autocorellation of a windowed part of the sample
+ ////same as above only with an adaptive weighting to decrease fast period changes
+ //{
+ // int i, j;
+-// qreal gmax = 0, max, c;
++// double gmax = 0, max, c;
+ // int maxpos = AUTOKORRWIN;
+ // int down, up; //flags
+ //
+ // max = 0;
+ // for (j = 0; j < AUTOKORRWIN; j++)
+-// gmax += ((qreal)sample[j]) * sample [j];
++// gmax += ((double)sample[j]) * sample [j];
+ //
+ // //correlate signal with itself for finding maximum integral
+ //
+@@ -2364,7 +2364,7 @@
+ // max = 0;
+ // while (i < AUTOKORRWIN) {
+ // c = 0;
+-// for (j = 0; j < AUTOKORRWIN; j++) c += ((qreal)sample[j]) * sample [i + j];
++// for (j = 0; j < AUTOKORRWIN; j++) c += ((double)sample[j]) * sample [i + j];
+ // c = c * autotable[i] * weighttable[i];
+ // //multiply window with weight for preference of high frequencies
+ // if (c > max) max = c, maxpos = i;
+@@ -2526,7 +2526,7 @@
+
+ const unsigned int first = m_signal_manager.selection().first();
+ const unsigned int last = m_signal_manager.selection().last();
+- const qreal rate = m_signal_manager.rate();
++ const double rate = m_signal_manager.rate();
+ const unsigned int bits = m_signal_manager.bits();
+
+ MultiTrackReader src(m_signal_manager,
+Index: libgui/TrackPixmap.cpp
+===================================================================
+--- a/libgui/TrackPixmap.cpp (revision 2332)
++++ b/libgui/TrackPixmap.cpp (revision 2333)
+@@ -220,7 +220,7 @@
+ }
+
+ //***************************************************************************
+-void TrackPixmap::setZoom(qreal zoom)
++void TrackPixmap::setZoom(double zoom)
+ {
+ QMutexLocker lock(&m_lock_buffer);
+
+@@ -427,7 +427,7 @@
+ }
+
+ //***************************************************************************
+-void TrackPixmap::setVerticalZoom(qreal zoom)
++void TrackPixmap::setVerticalZoom(double zoom)
+ {
+ QMutexLocker lock(&m_lock_buffer);
+
+@@ -459,7 +459,7 @@
+ Q_ASSERT(width() <= static_cast<int>(m_max_buffer.size()));
+
+ // scale_y: pixels per unit
+- qreal scale_y = (m_vertical_zoom * static_cast<qreal>(height)) /
++ double scale_y = (m_vertical_zoom * static_cast<double>(height)) /
+ (1 << SAMPLE_BITS);
+ int max = 0, min = 0;
+
+@@ -564,8 +564,8 @@
+ if (m_zoom == 0.0) return;
+
+ // scale_y: pixels per unit
+- scale_y = (m_vertical_zoom * static_cast<qreal>(height)) /
+- static_cast<qreal>((SAMPLE_MAX + 1) << 1);
++ scale_y = (m_vertical_zoom * static_cast<double>(height)) /
++ static_cast<double>((SAMPLE_MAX + 1) << 1);
+
+ // N: order of the filter, at least 2 * (1/m_zoom)
+ N = INTERPOLATION_PRECISION * samples2pixels(1);
+@@ -643,15 +643,15 @@
+ void TrackPixmap::drawPolyLineSignal(QPainter &p, int width,
+ int middle, int height)
+ {
+- qreal scale_y;
++ double scale_y;
+ int y;
+ unsigned int sample;
+ int x;
+ unsigned int buflen = m_sample_buffer.size();
+
+ // scale_y: pixels per unit
+- scale_y = (m_vertical_zoom * static_cast<qreal>(height)) /
+- static_cast<qreal>((SAMPLE_MAX + 1) << 1);
++ scale_y = (m_vertical_zoom * static_cast<double>(height)) /
++ static_cast<double>((SAMPLE_MAX + 1) << 1);
+
+ // array with sample points
+ QPolygon points;
+Index: libgui/CurveWidget.h
+===================================================================
+--- a/libgui/CurveWidget.h (revision 2332)
++++ b/libgui/CurveWidget.h (revision 2333)
+@@ -56,7 +56,7 @@
+ * @param x the point's x coordinate, should be [0.0...1.0]
+ * @param y the point's y coordinate, should be [0.0...1.0]
+ */
+- void addPoint(qreal x, qreal y);
++ void addPoint(double x, double y);
+
+ /**
+ * Tries to find a point that is nearest to the given widget coordinates
+Index: libgui/SelectTimeWidget.cpp
+===================================================================
+--- a/libgui/SelectTimeWidget.cpp (revision 2332)
++++ b/libgui/SelectTimeWidget.cpp (revision 2333)
+@@ -40,7 +40,7 @@
+ }
+
+ //***************************************************************************
+-void SelectTimeWidget::init(Mode mode, unsigned int range, qreal sample_rate,
++void SelectTimeWidget::init(Mode mode, unsigned int range, double sample_rate,
+ unsigned int offset, unsigned int signal_length)
+ {
+ m_mode = mode;
+@@ -458,7 +458,7 @@
+
+ //***************************************************************************
+ unsigned int SelectTimeWidget::timeToSamples(
+- Mode mode, unsigned int time, qreal rate, unsigned int length)
++ Mode mode, unsigned int time, double rate, unsigned int length)
+ {
+ unsigned int pos = 0;
+ switch (mode) {
+@@ -484,7 +484,7 @@
+
+ //***************************************************************************
+ unsigned int SelectTimeWidget::samplesToTime(
+- Mode mode, unsigned int samples, qreal rate, unsigned int length)
++ Mode mode, unsigned int samples, double rate, unsigned int length)
+ {
+ unsigned int time = 0;
+
+Index: libgui/OverViewWidget.cpp
+===================================================================
+--- a/libgui/OverViewWidget.cpp (revision 2332)
++++ b/libgui/OverViewWidget.cpp (revision 2333)
+@@ -158,7 +158,7 @@
+ if (!width) return 0;
+
+ int offset = static_cast<int>(m_signal_length *
+- (static_cast<qreal>(pixels) / static_cast<qreal>(width)));
++ (static_cast<double>(pixels) / static_cast<double>(width)));
+ int center = m_view_width >> 1;
+ offset = (offset > center) ? (offset - center) : 0;
+ return offset;
+Index: libgui/SignalWidget.h
+===================================================================
+--- a/libgui/SignalWidget.h (revision 2332)
++++ b/libgui/SignalWidget.h (revision 2333)
+@@ -97,7 +97,7 @@
+ * @param ms time in milliseconds
+ * @return number of samples (rounded)
+ */
+- unsigned int ms2samples(qreal ms);
++ unsigned int ms2samples(double ms);
+
+ /**
+ * Converts a number of samples to a time in milliseconds, based on the
+@@ -105,7 +105,7 @@
+ * @param samples number of samples
+ * @return time in milliseconds
+ */
+- qreal samples2ms(unsigned int samples);
++ double samples2ms(unsigned int samples);
+
+ /**
+ * Closes the current signal and loads a new one from a file.
+@@ -119,7 +119,7 @@
+ * signal manager.
+ * @see TopWidget::newSignal
+ */
+- void newSignal(unsigned int samples, qreal rate,
++ void newSignal(unsigned int samples, double rate,
+ unsigned int bits, unsigned int tracks);
+
+ /**
+@@ -133,7 +133,7 @@
+ * to [length/width...1/width] (from full display to
+ * one visible sample only)
+ */
+- void setZoom(qreal new_zoom);
++ void setZoom(double new_zoom);
+
+ /**
+ * Checks if a pixel position is near to the left or right border
+@@ -224,7 +224,7 @@
+ /**
+ * Returns the current number of pixels per sample
+ */
+- inline qreal zoom() { return m_zoom; }
++ inline double zoom() { return m_zoom; }
+
+ /** Returns the width of the current view in samples */
+ int displaySamples();
+@@ -589,7 +589,7 @@
+ * into the current window.
+ * @return zoom value [samples/pixel]
+ */
+- qreal getFullZoom();
++ double getFullZoom();
+
+ /** slot for detecting resizing of the widget */
+ virtual void resizeEvent(QResizeEvent *);
+@@ -675,7 +675,7 @@
+ * @param mouse the coordinates of the mouse cursor,
+ * relative to this widget [pixel]
+ */
+- void showPosition(const QString &text, unsigned int pos, qreal ms,
++ void showPosition(const QString &text, unsigned int pos, double ms,
+ const QPoint &mouse);
+
+ /** Shortcut for accessing the label list @note can be modified */
+@@ -724,10 +724,10 @@
+ int m_last_height;
+
+ /** number of samples per pixel */
+- qreal m_zoom;
++ double m_zoom;
+
+ /** vertical zoom factor */
+- qreal m_vertical_zoom;
++ double m_vertical_zoom;
+
+ /**
+ * position of the vertical line that indicates the current
+Index: libgui/CurveWidget.cpp
+===================================================================
+--- a/libgui/CurveWidget.cpp (revision 2332)
++++ b/libgui/CurveWidget.cpp (revision 2333)
+@@ -298,7 +298,7 @@
+ }
+
+ //***************************************************************************
+-void CurveWidget::addPoint(qreal newx, qreal newy)
++void CurveWidget::addPoint(double newx, double newy)
+ {
+ m_curve.insert(newx, newy);
+ m_last = Curve::NoPoint;
+@@ -313,8 +313,8 @@
+ Q_ASSERT(m_height > 1);
+ if ((m_width <= 1) || (m_width <= 1)) return Curve::NoPoint;
+
+- return m_curve.findPoint((static_cast<qreal>(sx)) / (m_width-1),
+- (static_cast<qreal>(m_height) - sy) / (m_height-1));
++ return m_curve.findPoint((static_cast<double>(sx)) / (m_width-1),
++ (static_cast<double>(m_height) - sy) / (m_height-1));
+ }
+
+ //***************************************************************************
+@@ -335,8 +335,8 @@
+ m_current = findPoint(e->pos().x(), e->pos().y());
+ if (m_current == Curve::NoPoint) {
+ // no matching point is found -> generate a new one !
+- addPoint(static_cast<qreal>(e->pos().x()) / (m_width-1),
+- static_cast<qreal>(m_height - e->pos().y()) /
++ addPoint(static_cast<double>(e->pos().x()) / (m_width-1),
++ static_cast<double>(m_height - e->pos().y()) /
+ (m_height-1));
+ m_current = findPoint(e->pos().x(), e->pos().y());
+ }
+@@ -371,15 +371,15 @@
+
+ m_curve.deletePoint(m_current, false);
+
+- m_current.setX(static_cast<qreal>(x) / (m_width-1));
+- m_current.setY(static_cast<qreal>(m_height - y) / (m_height-1));
++ m_current.setX(static_cast<double>(x) / (m_width-1));
++ m_current.setY(static_cast<double>(m_height - y) / (m_height-1));
+
+ if (m_current.x() < 0.0) m_current.setX(0.0);
+ if (m_current.y() < 0.0) m_current.setY(0.0);
+ if (m_current.x() > 1.0) m_current.setX(1.0);
+ if (m_current.y() > 1.0) m_current.setY(1.0);
+
+- qreal dx = (1.0 / static_cast<qreal>(m_width-1));
++ double dx = (1.0 / static_cast<double>(m_width-1));
+ do {
+ Curve::Point nearest = m_curve.findPoint(
+ m_current.x(), m_current.y(), 1.0);
+@@ -418,7 +418,7 @@
+ const int kw = m_knob.width();
+ const int kh = m_knob.height();
+
+- QVector<qreal> y = m_curve.interpolation(m_width);
++ QVector<double> y = m_curve.interpolation(m_width);
+ Q_ASSERT(static_cast<int>(y.count()) == m_width);
+ if (static_cast<int>(y.count()) < m_width) {
+ qWarning("CurveWidget: unable to get interpolation !");
+Index: libgui/TrackPixmap.h
+===================================================================
+--- a/libgui/TrackPixmap.h (revision 2332)
++++ b/libgui/TrackPixmap.h (revision 2333)
+@@ -105,7 +105,7 @@
+ * Sets a new vertical zoom factor.
+ * @param zoom new vertical zoom
+ */
+- virtual void setVerticalZoom(qreal zoom);
++ virtual void setVerticalZoom(double zoom);
+
+ /**
+ * Returns "true" if the buffer has changed and the pixmap has to
+@@ -136,7 +136,7 @@
+ * affects the number of visible samples and a redraw of
+ * the current view.
+ */
+- void setZoom(qreal zoom);
++ void setZoom(double zoom);
+
+ private slots:
+
+@@ -318,12 +318,12 @@
+ * Zoom factor in samples/pixel. Needed for converting
+ * sample indices into pixels and vice-versa.
+ */
+- qreal m_zoom;
++ double m_zoom;
+
+ /**
+ * vertical zoom factor. Default is 1.0
+ */
+- qreal m_vertical_zoom;
++ double m_vertical_zoom;
+
+ /**
+ * If true, we are in min/max mode. This means that m_sample_buffer
+Index: libgui/FrequencyResponseWidget.h
+===================================================================
+--- a/libgui/FrequencyResponseWidget.h (revision 2332)
++++ b/libgui/FrequencyResponseWidget.h (revision 2333)
+@@ -50,7 +50,7 @@
+ * @param db_min lowest amplitude in decibel
+ * @param db_max highest amplitude in decibel
+ */
+- virtual void init(qreal freq, int db_min, int db_max);
++ virtual void init(double freq, int db_min, int db_max);
+
+ /** Set a new transmission function and update the display */
+ virtual void setFilter(TransmissionFunction *func);
+@@ -61,7 +61,7 @@
+ private:
+
+ /** highest frequency, rounded up to the next decade */
+- qreal m_f_max;
++ double m_f_max;
+
+ /** lowest amplitude in decibel */
+ int m_db_min;
Added: kde-extras/kwave/trunk/debian/patches/07-no-rpath
===================================================================
--- kde-extras/kwave/trunk/debian/patches/07-no-rpath (rev 0)
+++ kde-extras/kwave/trunk/debian/patches/07-no-rpath 2010-06-14 06:49:56 UTC (rev 18338)
@@ -0,0 +1,23 @@
+Author: Ralf Treinen <treinen at debian.org>
+Originator: Ruben Molina <rmolina at udea.edu.co>
+Description: Do not set rpath
+
+--- kwave-0.8.2.orig/CMakeLists.txt 2010-05-17 20:57:55.000000000 +0200
++++ kwave-0.8.2/CMakeLists.txt 2010-05-17 20:58:16.000000000 +0200
+@@ -178,11 +178,11 @@
+ #############################################################################
+ ### RPATH settings ###
+
+-SET(CMAKE_SKIP_BUILD_RPATH TRUE)
+-SET(CMAKE_BUILD_WITH_INSTALL_RPATH TRUE)
+-SET(CMAKE_INSTALL_RPATH "${KDE4_LIB_INSTALL_DIR}")
+-SET(CMAKE_INSTALL_RPATH_USE_LINK_PATH TRUE)
+-MESSAGE(STATUS "Using ${CMAKE_INSTALL_RPATH} as install RPATH")
++#SET(CMAKE_SKIP_BUILD_RPATH TRUE)
++#SET(CMAKE_BUILD_WITH_INSTALL_RPATH TRUE)
++#SET(CMAKE_INSTALL_RPATH "${KDE4_LIB_INSTALL_DIR}")
++#SET(CMAKE_INSTALL_RPATH_USE_LINK_PATH TRUE)
++#MESSAGE(STATUS "Using ${CMAKE_INSTALL_RPATH} as install RPATH")
+
+ #############################################################################
+ ### checks for needed header files ###
Added: kde-extras/kwave/trunk/debian/patches/series
===================================================================
--- kde-extras/kwave/trunk/debian/patches/series (rev 0)
+++ kde-extras/kwave/trunk/debian/patches/series 2010-06-14 06:49:56 UTC (rev 18338)
@@ -0,0 +1,3 @@
+05-do-not-install-so-symlinks.diff
+06-qreal.diff
+07-no-rpath
Added: kde-extras/kwave/trunk/debian/rules
===================================================================
--- kde-extras/kwave/trunk/debian/rules (rev 0)
+++ kde-extras/kwave/trunk/debian/rules 2010-06-14 06:49:56 UTC (rev 18338)
@@ -0,0 +1,11 @@
+#!/usr/bin/make -f
+
+DEB_HOST_ARCH_OS ?= $(shell dpkg-architecture -qDEB_HOST_ARCH_OS)
+
+ifneq ($(DEB_HOST_ARCH_OS),linux)
+ DEB_CMAKE_CUSTOM_FLAGS += -DWITH_ALSA=OFF
+endif
+
+include /usr/share/cdbs/1/rules/patchsys-quilt.mk
+include /usr/share/pkg-kde-tools/makefiles/1/cdbs/kde.mk
+include /usr/share/cdbs/1/rules/debhelper.mk
Property changes on: kde-extras/kwave/trunk/debian/rules
___________________________________________________________________
Added: svn:executable
+ *
Modified: kde-extras/kwave/trunk/doc/help_cs.po
===================================================================
--- kde-extras/kwave/trunk/doc/help_cs.po 2010-06-14 06:48:51 UTC (rev 18337)
+++ kde-extras/kwave/trunk/doc/help_cs.po 2010-06-14 06:49:56 UTC (rev 18338)
@@ -6,7 +6,7 @@
msgstr ""
"Project-Id-Version: cs\n"
"Report-Msgid-Bugs-To: http://bugs.kde.org\n"
-"POT-Creation-Date: 2009-04-25 05:47+0000\n"
+"POT-Creation-Date: 2010-05-17 19:04+0000\n"
"PO-Revision-Date: 2009-02-16 15:36-0300\n"
"Last-Translator: Pavel Fric <pavelfric at seznam.cz>\n"
"Language-Team: <cs at li.org>\n"
Modified: kde-extras/kwave/trunk/doc/help_de.po
===================================================================
--- kde-extras/kwave/trunk/doc/help_de.po 2010-06-14 06:48:51 UTC (rev 18337)
+++ kde-extras/kwave/trunk/doc/help_de.po 2010-06-14 06:49:56 UTC (rev 18338)
@@ -4,7 +4,7 @@
msgstr ""
"Project-Id-Version: Kwave\n"
"Report-Msgid-Bugs-To: http://bugs.kde.org\n"
-"POT-Creation-Date: 2009-04-25 05:47+0000\n"
+"POT-Creation-Date: 2010-05-17 19:04+0000\n"
"PO-Revision-Date: 2009-04-16 23:25+0200\n"
"Last-Translator: \n"
"Language-Team: German <kde-i18n-de at kde.org>\n"
Modified: kde-extras/kwave/trunk/doc/help_en.docbook
===================================================================
--- kde-extras/kwave/trunk/doc/help_en.docbook 2010-06-14 06:48:51 UTC (rev 18337)
+++ kde-extras/kwave/trunk/doc/help_en.docbook 2010-06-14 06:49:56 UTC (rev 18338)
@@ -32,7 +32,7 @@
<legalnotice>&FDLNotice;</legalnotice>
-<date>2009-04-25</date>
+<date>2010-05-17</date>
<releaseinfo>&version;</releaseinfo>
<abstract><para>&kapp; is a simple sound editor for KDE.</para></abstract>
Modified: kde-extras/kwave/trunk/doc/help_fr.po
===================================================================
--- kde-extras/kwave/trunk/doc/help_fr.po 2010-06-14 06:48:51 UTC (rev 18337)
+++ kde-extras/kwave/trunk/doc/help_fr.po 2010-06-14 06:49:56 UTC (rev 18338)
@@ -7,7 +7,7 @@
msgstr ""
"Project-Id-Version: Kwave\n"
"Report-Msgid-Bugs-To: http://bugs.kde.org\n"
-"POT-Creation-Date: 2009-04-25 05:47+0000\n"
+"POT-Creation-Date: 2010-05-17 19:04+0000\n"
"PO-Revision-Date: 2008-12-22 20:27+0100\n"
"Last-Translator: Thomas Eschenbacher <Thomas.Eschenbacher at gmx.de>\n"
"Language-Team: Deutsch <de at li.org>\n"
More information about the pkg-kde-commits
mailing list