[SCM] ffado/master: Refactor common python code into own pacakge (Closes: #594568)

adiknoth-guest at users.alioth.debian.org adiknoth-guest at users.alioth.debian.org
Wed Sep 15 15:57:21 UTC 2010


The following commit has been merged in the master branch:
commit 2b5fe26c8f72a3fff5c30f8b28c9881783c0bf68
Author: Adrian Knoth <adi at drcomp.erfurt.thur.de>
Date:   Wed Sep 15 17:43:17 2010 +0200

    Refactor common python code into own pacakge (Closes: #594568)

diff --git a/debian/control.in b/debian/control.in
index 5daac63..5f15672 100644
--- a/debian/control.in
+++ b/debian/control.in
@@ -60,6 +60,7 @@ Package: ffado-tools
 Section: sound
 Architecture: i386 amd64 powerpc
 Depends: libffado2 (= ${binary:Version}),
+ ffado-python-support,
  dbus (>= 1.0.0),
  python,
  ${misc:Depends},
@@ -101,6 +102,7 @@ Package: ffado-mixer-qt4
 Section: sound
 Architecture: all
 Depends: ffado-dbus-server (>= ${source:Version}),
+ ffado-python-support,
  ${python:Depends},
  python,
  python-dbus,
@@ -116,3 +118,19 @@ Description: FFADO D-Bus mixer applets (QT4)
  .
  This package holds the mixer and control applications that 
  communicate with ffado-dbus-server. (Qt4 version)
+
+Package: ffado-python-support
+Section: sound
+Architecture: all
+Depends: ${python:Depends},
+ python,
+ ${misc:Depends},
+ ${shlibs:Depends}
+Description: FFADO python support modules
+ FFADO is a Linux driver for FireWire (IEEE1394) audio devices.
+ .
+ The FFADO library permits discovering and configuring such 
+ devices and provides an API for streaming clients.
+ .
+ This package contains the python support modules used by
+ ffado-tools and ffado-mixer-qt4.
diff --git a/debian/ffado-mixer-qt4.install b/debian/ffado-mixer-qt4.install
index c831c4c..6e6e482 100644
--- a/debian/ffado-mixer-qt4.install
+++ b/debian/ffado-mixer-qt4.install
@@ -1,4 +1,3 @@
-debian/tmp/usr/share/libffado2/python/*
 debian/tmp/usr/share/ffado-mixer-qt4/
 debian/tmp/usr/bin/ffado-mixer
 support/mixer-qt4/ffado/*.ui usr/share/ffado-mixer-qt4/ffado
diff --git a/debian/ffado-python-support.install b/debian/ffado-python-support.install
new file mode 100644
index 0000000..4892260
--- /dev/null
+++ b/debian/ffado-python-support.install
@@ -0,0 +1 @@
+debian/tmp/usr/share/libffado2/python/*
diff --git a/debian/rules b/debian/rules
index f81614b..fda4753 100755
--- a/debian/rules
+++ b/debian/rules
@@ -84,3 +84,6 @@ scons-clean::
 
 binary-install/ffado-mixer-qt4::
 	dh_pysupport -pffado-mixer-qt4
+
+binary-install/ffado-python-support::
+	dh_pysupport -pffado-python-support

-- 
Free Firewire Audio Drivers (ffado.org) packaging



More information about the pkg-multimedia-commits mailing list