[SCM] Debian packaging for jack-audio-connection-kit branch, master, updated. debian/0.116.2+svn3592-2-9-gda3a2be
adiknoth-guest at users.alioth.debian.org
adiknoth-guest at users.alioth.debian.org
Tue Aug 11 14:40:54 UTC 2009
The following commit has been merged in the master branch:
commit 645d2ec88d2f441713f2211833216d09f0cd652e
Author: Adrian Knoth <adi at drcomp.erfurt.thur.de>
Date: Tue Aug 11 10:14:55 2009 +0200
Provide firewire backends in a separate package (Closes: #540891)
diff --git a/debian/control b/debian/control
index ad9f440..477f0a2 100644
--- a/debian/control
+++ b/debian/control
@@ -40,7 +40,8 @@ Recommends: qjackctl,
libpam-modules
Suggests: jack-tools,
meterbridge,
- libjackasyn0
+ libjackasyn0,
+ jackd-firewire [amd64 i386 powerpc]
Description: JACK Audio Connection Kit (server and example clients)
Low-latency sound server. JACK allows the connection of multiple applications
to an audio device, as well as allowing them to share audio between
@@ -67,6 +68,22 @@ Description: JACK Audio Connection Kit (libraries)
.
This package contains the shared libraries.
+Package: jackd-firewire
+Architecture: amd64 i386 powerpc
+Depends: ${shlibs:Depends},
+ ${misc:Depends}
+Conflicts: jackd (>> ${binary:Version}),
+ jackd (<< ${binary:Version})
+Suggests: jackd (= ${binary:Version})
+Description: JACK Audio Connection Kit (FFADO and FreeBoB backends)
+ Low-latency sound server. JACK allows the connection of multiple applications
+ to an audio device, as well as allowing them to share audio between
+ themselves.
+ .
+ See <http://jackaudio.org/> for more info.
+ .
+ This package contains the IEEE1394 (FireWire) backends FFADO and FreeBoB.
+
Package: libjack-dev
Architecture: any
Section: libdevel
diff --git a/debian/jackd-firewire.install b/debian/jackd-firewire.install
new file mode 100644
index 0000000..1cae6a2
--- /dev/null
+++ b/debian/jackd-firewire.install
@@ -0,0 +1,2 @@
+debian/tmp/usr/lib/jack/jack_freebob.so
+debian/tmp/usr/lib/jack/jack_firewire.so
diff --git a/debian/libjack0.install b/debian/libjack0.install
index 7fe3779..bf7488f 100644
--- a/debian/libjack0.install
+++ b/debian/libjack0.install
@@ -1,2 +1,6 @@
debian/tmp/usr/lib/lib*.so.*
-debian/tmp/usr/lib/jack/*.so
+debian/tmp/usr/lib/jack/inprocess.so
+debian/tmp/usr/lib/jack/intime.so
+debian/tmp/usr/lib/jack/jack_dummy.so
+debian/tmp/usr/lib/jack/jack_net.so
+debian/tmp/usr/lib/jack/jack_oss.so
diff --git a/debian/rules b/debian/rules
index 3925e32..76de165 100755
--- a/debian/rules
+++ b/debian/rules
@@ -67,7 +67,7 @@ CFLAGS += -m3dnow -msse
endif
DEB_DH_MAKESHLIBS_ARGS := -V -Xintime -Xinprocess -Xjack_alsa -Xjack_oss\
- -Xjack_dummy -Xjack_iec61883
+ -Xjack_dummy -Xjack_iec61883 -Xjack_freebob -Xjack_firewire
# after the directories are created but before dh_compress is run.
common-binary-post-install-arch::
@@ -83,6 +83,11 @@ ifeq ($(DEB_HOST_ARCH_OS),linux)
dh_install -pjackd debian/tmp/usr/bin/alsa_out
endif
+install/libjack0::
+ifeq ($(DEB_HOST_ARCH_OS),linux)
+ dh_install -plibjack0 debian/tmp/usr/lib/jack/jack_alsa.so
+endif
+
ifeq ($(DEB_HOST_GNU_SYSTEM),linux)
DEB_DH_GENCONTROL_ARGS := -u'-Vasound:Depends=libasound2-dev'
else
--
Debian packaging for jack-audio-connection-kit
More information about the pkg-multimedia-commits
mailing list