[SCM] ffado/master: Move the ffado-debug binary from libffado2 to the ffado-tools package
mattia at users.alioth.debian.org
mattia at users.alioth.debian.org
Fri Nov 10 23:40:41 UTC 2017
The following commit has been merged in the master branch:
commit 939a8703949108aed76c5192fce825ee51381d92
Author: Mattia Rizzolo <mattia at debian.org>
Date: Sat Nov 11 00:37:47 2017 +0100
Move the ffado-debug binary from libffado2 to the ffado-tools package
This will make possible to mark libffado2 as Multi-Arch:same.
A future update should probably also move the debug-enabled library to a
separate package. Or fix whatever was the cause requiring both variants
to be built and shipped.
Gbp-Dch: Short
Signed-off-by: Mattia Rizzolo <mattia at debian.org>
diff --git a/debian/control b/debian/control
index b47137e..d33f5b0 100644
--- a/debian/control
+++ b/debian/control
@@ -75,10 +75,12 @@ Depends:
${shlibs:Depends},
Replaces:
ffado-mixer-qt4 (<< 2.0.1+svn1856-2~),
+ libffado2 (<< 2.3.0-3),
Breaks:
ffado-mixer-qt4 (<< 2.0.1+svn1856-2~),
jackd1-firewire (<< 1:0.121.3+20120418git75e3e20b-1),
jackd2-firewire (<< 1.9.8~dfsg.3+20120418gitf82ec715-1),
+ libffado2 (<< 2.3.0-3),
Description: FFADO debugging and firmware tools
FFADO is a Linux driver for FireWire (IEEE1394) audio devices.
.
@@ -94,6 +96,7 @@ Description: FFADO debugging and firmware tools
* ffado-bridgeco-downloader
* ffado-test
* ffado-fireworks-downloader
+ * ffado-debug
Package: ffado-dbus-server
Section: sound
diff --git a/debian/ffado-tools.install b/debian/ffado-tools.install
index 807aca8..0a304a0 100644
--- a/debian/ffado-tools.install
+++ b/debian/ffado-tools.install
@@ -1,3 +1,4 @@
+debian/ffado-debug usr/bin/
debian/tmp/usr/bin/ffado-bridgeco-downloader
debian/tmp/usr/bin/ffado-diag
debian/tmp/usr/bin/ffado-fireworks-downloader
diff --git a/debian/libffado2.install b/debian/libffado2.install
index a5cf2d3..97d4075 100755
--- a/debian/libffado2.install
+++ b/debian/libffado2.install
@@ -1,5 +1,4 @@
#!/usr/bin/dh-exec
-debian/ffado-debug usr/bin/
debian/tmp/dbg/usr/lib/*/lib*.so.* usr/lib/${DEB_HOST_MULTIARCH}/libffado2/
debian/tmp/lib/udev
debian/tmp/usr/lib/*/lib*.so.*
diff --git a/debian/rules b/debian/rules
index 208237e..74253b7 100755
--- a/debian/rules
+++ b/debian/rules
@@ -82,12 +82,10 @@ scons-clean::
-rm -rf config.log scache.conf .sconf_temp .sconsign.dblite cache
-rm -rf admin/*.pyc
-binary-install/libffado2::
- sed -i 's/@@MULTIARCH@@/$(DEB_HOST_MULTIARCH)/' debian/libffado2/usr/bin/ffado-debug
-
binary-install/ffado-mixer-qt4::
dh_python2 -pffado-mixer-qt4
binary-install/ffado-tools::
+ sed -i 's/@@MULTIARCH@@/$(DEB_HOST_MULTIARCH)/' debian/ffado-tools/usr/bin/ffado-debug
find debian/ffado-tools -type f -name "static_info.txt" -delete
dh_python2 -pffado-tools
--
Free Firewire Audio Drivers (ffado.org) packaging
More information about the pkg-multimedia-commits
mailing list