[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