Bug#738684: jack-audio-connection-kit: Patch to bootstrap without libffado

Daniel Schepler dschepler at gmail.com
Tue Feb 11 23:01:57 UTC 2014


Source: jack-audio-connection-kit
Version: 1:0.124.1+20140122git5013bed0-2
Severity: wishlist
Tags: patch

As the subject says: the attached patch adds a bootstrap build to
allow the package to build without libffado-dev available yet.  This
was the point I chose to break the following Build-Depends cycle:
jack-audio-connection-kit Build-Depends on libffado-dev (on Linux
builds); libffado Build-Depends on python-qt4; python-qt4
Build-Depends on libphonon-dev; phonon Build-Depends on libpulse-dev;
and pulseaudio Build-Depends on libjack-dev.
-- 
Daniel Schepler
-------------- next part --------------
diff -urN jack-audio-connection-kit-0.121.3+20120418git75e3e20b.old/debian/rules jack-audio-connection-kit-0.121.3+20120418git75e3e20b/debian/rules
--- jack-audio-connection-kit-0.121.3+20120418git75e3e20b.old/debian/rules	2012-02-21 15:26:11.000000000 -0800
+++ jack-audio-connection-kit-0.121.3+20120418git75e3e20b/debian/rules	2013-07-14 17:17:27.993092982 -0700
@@ -15,6 +15,10 @@
 DEB_AUTO_UPDATE_ACLOCAL = 1.11
 DEB_AUTO_UPDATE_AUTOMAKE = 1.11
 
+ifneq (,$(filter stage1,$(DEB_BUILD_PROFILES)))
+export DH_OPTIONS = -Njackd1-firewire
+endif
+
 include /usr/share/cdbs/1/class/autotools.mk
 include /usr/share/cdbs/1/rules/debhelper.mk
 -include /usr/share/cdbs/1/rules/upstream-tarball.mk


More information about the pkg-multimedia-maintainers mailing list