[SCM] Debian packaging for jack-audio-connection-kit branch, master, updated. debian/0.118+svn3796-3-22-ga58a02c

js at users.alioth.debian.org js at users.alioth.debian.org
Thu Mar 11 04:56:45 UTC 2010


The following commit has been merged in the master branch:
commit a58a02c146b5ae3b609ac5ac73673d8a983d7bc4
Author: Jonas Smedegaard <dr at jones.dk>
Date:   Thu Mar 11 05:56:32 2010 +0100

    Use d-shlibs to resolve development library dependencies.

diff --git a/debian/control b/debian/control
index 93edbf3..372d52f 100644
--- a/debian/control
+++ b/debian/control
@@ -8,6 +8,7 @@ Uploaders: Adrian Knoth <adi at drcomp.erfurt.thur.de>,
 	Junichi Uekawa <dancer at debian.org>
 Build-Depends: automake,
 	cdbs,
+	d-shlibs (>= 30)
 	debhelper (>= 7.0.0),
 	dh-buildinfo,
 	doxygen,
@@ -75,7 +76,7 @@ Description: JACK Audio Connection Kit (FFADO and FreeBoB backends)
 Package: libjack-dev
 Architecture: any
 Section: libdevel
-Depends: ${asound:Depends},
+Depends: ${devlibs:Depends},
 	libjack0 (= ${binary:Version}),
 	${misc:Depends},
 	pkg-config,
diff --git a/debian/rules b/debian/rules
index 1b15b7a..88bb748 100755
--- a/debian/rules
+++ b/debian/rules
@@ -89,12 +89,16 @@ install/jackd::
 
 install/libjack0::
 	dh_install -plibjack0 debian/tmp/usr/lib/jack/jack_alsa.so
-
-DEB_DH_GENCONTROL_ARGS := -u'-Vasound:Depends=libasound2-dev'
-else
-DEB_DH_GENCONTROL_ARGS := -u'-Vasound:Depends='
 endif
 
+binary-post-install/libjack0::
+	d-devlibdeps \
+		--override s/libffado2-dev/libffado-dev/ \
+		--override s/libcelt0-0-dev/libcelt-dev/ \
+		debian/libjack-dev.substvars \
+		debian/tmp/usr/lib/*.so \
+		debian/tmp/usr/lib/jack/*.so
+
 .PHONY: faq
 # this target fetches the FAQ from the JACK homepage
 faq:

-- 
Debian packaging for jack-audio-connection-kit



More information about the pkg-multimedia-commits mailing list