[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#582262: marked as done (kwave: disable ALSA dependency/usage on non-Linux archs)



Your message dated Wed, 19 May 2010 21:42:04 +0000
with message-id <E1OEr1g-0007uw-5s@ries.debian.org>
and subject line Bug#582262: fixed in kwave 0.8.2-5
has caused the Debian Bug report #582262,
regarding kwave: disable ALSA dependency/usage on non-Linux archs
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact owner@bugs.debian.org
immediately.)


-- 
582262: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=582262
Debian Bug Tracking System
Contact owner@bugs.debian.org with problems
--- Begin Message ---
Package: kwave
Version: 0.8.2-4
Severity: important
Tags: patch

Hi,

currently kwave fails to compile on eg kFreeBSD on ALSA-related parts.
Given that there's no ALSA outside Linux, the ALSA dependency can be disabled on
kfreebsd-{amd64,i386} and hurd-i386 (the current non-Linux Debian ports),
and the ALSA stuff disabled at CMake time.

The attached patch fixes the issue.

Thanks,
-- 
Pino
--- a/debian/control
+++ b/debian/control
@@ -7,7 +7,8 @@
  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, libfftw3-dev,
+ libasound2-dev [!kfreebsd-amd64 !kfreebsd-i386 !hurd-i386],
+ libfftw3-dev,
  poxml, gawk, cmake
 Standards-Version: 3.8.1
 Homepage: http://kwave.sourceforge.net
--- a/debian/rules
+++ b/debian/rules
@@ -1,5 +1,10 @@
 #!/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

--- End Message ---
--- Begin Message ---
Source: kwave
Source-Version: 0.8.2-5

We believe that the bug you reported is fixed in the latest version of
kwave, which is due to be installed in the Debian FTP archive:

kwave_0.8.2-5.diff.gz
  to main/k/kwave/kwave_0.8.2-5.diff.gz
kwave_0.8.2-5.dsc
  to main/k/kwave/kwave_0.8.2-5.dsc
kwave_0.8.2-5_amd64.deb
  to main/k/kwave/kwave_0.8.2-5_amd64.deb



A summary of the changes between this version and the previous one is
attached.

Thank you for reporting the bug, which will now be closed.  If you
have further comments please address them to 582262@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Ralf Treinen <treinen@debian.org> (supplier of updated kwave package)

(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing ftpmaster@debian.org)


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

Format: 1.8
Date: Wed, 19 May 2010 20:51:52 +0200
Source: kwave
Binary: kwave
Architecture: source amd64
Version: 0.8.2-5
Distribution: unstable
Urgency: low
Maintainer: Debian QA Group <packages@qa.debian.org>
Changed-By: Ralf Treinen <treinen@debian.org>
Description: 
 kwave      - sound editor for KDE
Closes: 582262
Changes: 
 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.
Checksums-Sha1: 
 223e70774e27806f42f5bb52cab3368918e73f9e 1313 kwave_0.8.2-5.dsc
 05c1432a06b120cf25d0324689c9e3a129989d09 26025 kwave_0.8.2-5.diff.gz
 bb3fd9510204b76fdf84510dcee076802395492f 7125124 kwave_0.8.2-5_amd64.deb
Checksums-Sha256: 
 af6e49aa9a070134448d497b7a0bbab5605aec379b7a2a719351637c50497ea3 1313 kwave_0.8.2-5.dsc
 2e08ea84a6bb78eb4b681ec50bc1969fea46c5ec222696f0e02c0bf2e2ddbe2f 26025 kwave_0.8.2-5.diff.gz
 2a93daebdbb84b753f90af670a15a2cfd11c02910abf3af0ff98ee23837dcdf9 7125124 kwave_0.8.2-5_amd64.deb
Files: 
 d3c5822b07dad54d1aeb0079c8952b3d 1313 kde optional kwave_0.8.2-5.dsc
 64e425032462405151643bc16ae77e6d 26025 kde optional kwave_0.8.2-5.diff.gz
 0f88642772f4eb86f80fedafabb76b2c 7125124 kde optional kwave_0.8.2-5_amd64.deb

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

iD8DBQFL9D8etzWmSeC6BMERAuMtAJ449PEJLK8GaH/Nr4XeFwMgGG24HgCfbh0C
LIuFaWf/JG+iPQ5d+GfuxwY=
=IPov
-----END PGP SIGNATURE-----



--- End Message ---

Reply to: