[SCM] Debian packaging for jack-audio-connection-kit branch, master.jackd2, updated. debian/1.9.4+svn3842-2-56-g4dedb40

js at users.alioth.debian.org js at users.alioth.debian.org
Thu Apr 1 17:01:45 UTC 2010


The following commit has been merged in the master.jackd2 branch:
commit 5827cc5fc125524a8925930de9a9f265473a1749
Author: Jonas Smedegaard <dr at jones.dk>
Date:   Thu Apr 1 18:28:26 2010 +0200

    Use d-shlibs to resolve development library dependencies. Build-depend on d-shlibs.

diff --git a/debian/control.in b/debian/control.in
index c869c4f..e9446b4 100644
--- a/debian/control.in
+++ b/debian/control.in
@@ -4,6 +4,7 @@ Priority: optional
 Maintainer: Debian Multimedia Maintainers <pkg-multimedia-maintainers at lists.alioth.debian.org>
 Uploaders: Adrian Knoth <adi at drcomp.erfurt.thur.de>, Jonas Smedegaard <dr at jones.dk>
 Build-Depends: @cdbs@,
+ d-shlibs,
  python,
  doxygen,
  libsamplerate-dev,
diff --git a/debian/rules b/debian/rules
index 1524677..4e777ec 100755
--- a/debian/rules
+++ b/debian/rules
@@ -30,12 +30,14 @@ 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
-DEB_DH_GENCONTROL_ARGS := -u'-Vasound:Depends='
-endif
-
+binary-post-install/libjack0::
+	d-devlibdeps \
+		--override s/libjackserver0-dev// \
+		--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
 
 clean::
 	-rm -R .waf-* .lock-wscript

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



More information about the pkg-multimedia-commits mailing list