[SCM] traverso packaging branch, master, updated. debian/0.49.1-2-1-g336f47c

alessio at users.alioth.debian.org alessio at users.alioth.debian.org
Sat Jun 19 17:09:52 UTC 2010


The following commit has been merged in the master branch:
commit 336f47cab3bb5d1897b89b3d1864dd60e6e823ad
Author: Alessio Treglia <alessio at debian.org>
Date:   Sat Jun 19 19:09:38 2010 +0200

    Drop ALSA support on kfreebsd,hurd architectures; patch provided by Pino Toscano.

diff --git a/debian/control b/debian/control
index f56bb26..6a8c234 100644
--- a/debian/control
+++ b/debian/control
@@ -8,7 +8,7 @@ Build-Depends: debhelper (>= 7.3.7~),
  libqt4-dev,
  libsamplerate0-dev,
  librdf0-dev,
- libasound2-dev,
+ libasound2-dev [!kfreebsd-amd64 !kfreebsd-i386 !hurd-i386],
  libjack-dev,
  libsndfile1-dev,
  libfftw3-dev,
diff --git a/debian/rules b/debian/rules
index f85212f..f606bf5 100755
--- 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)
+cmake_extra_args += -DWANT_ALSA=OFF
+endif
+
 %:
 	dh --buildsystem=cmake $@
 
@@ -9,7 +14,8 @@ override_dh_auto_configure:
 	-DCMAKE_VERBOSE_MAKEFILE=ON \
 	-DCMAKE_SHARED_LINKER_FLAGS="-Wl,--no-undefined -Wl,--as-needed" \
 	-DCMAKE_MODULE_LINKER_FLAGS="-Wl,--no-undefined -Wl,--as-needed" \
-	-DCMAKE_EXE_LINKER_FLAGS="-Wl,--no-undefined -Wl,--as-needed"
+	-DCMAKE_EXE_LINKER_FLAGS="-Wl,--no-undefined -Wl,--as-needed" \
+	$(cmake_extra_args)
 
 override_dh_install:
 	dh_install debian/*.desktop usr/share/applications/

-- 
traverso packaging



More information about the pkg-multimedia-commits mailing list