Source: libffado
Maintainer: Debian Multimedia Maintainers <debian-multimedia@lists.debian.org>
Uploaders:
 Adrian Knoth <adi@drcomp.erfurt.thur.de>,
 Free Ekanayaka <freee@debian.org>,
 Sebastian Ramacher <sramacher@debian.org>,
Build-Depends:
 default-dbus-session-bus | dbus-session-bus <!nocheck>,
 debhelper-compat (= 13),
 dh-sequence-python3,
 libconfig++-dev,
 libdbus-1-dev,
 libdbus-c++-bin,
 libdbus-c++-dev,
 libexpat1-dev,
 libiec61883-dev,
 libraw1394-dev,
 libxml2-dev,
 pkgconf,
 python3,
 python3-setuptools,
 scons,
Build-Depends-Indep:
 python3-dbus,
 python3-dbus.mainloop.pyqt6,
 python3-qtpy-pyqt6,
Standards-Version: 4.7.3
Section: libs
Homepage: http://www.ffado.org/
Vcs-Git: https://salsa.debian.org/multimedia-team/ffado.git
Vcs-Browser: https://salsa.debian.org/multimedia-team/ffado

Package: libffado-dev
Section: libdevel
Architecture: linux-any
Multi-Arch: same
Depends:
 libffado2 (= ${binary:Version}),
 libxml2-dev,
 ${misc:Depends},
Description: FFADO API - development files
 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 holds the development files.

Package: libffado2
Architecture: linux-any
Multi-Arch: same
Depends:
 ${misc:Depends},
 ${shlibs:Depends},
Description: FFADO API
 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 holds the shared library.

Package: ffado-tools
Section: sound
Architecture: linux-any
Depends:
 default-dbus-session-bus | dbus-session-bus,
 libffado2 (= ${binary:Version}),
 ${misc:Depends},
 ${python3:Depends},
 ${shlibs:Depends},
Description: FFADO debugging and firmware tools
 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 holds the following tools for firmware updating,
 troubleshooting and debugging:
     * ffado-test-streaming
     * ffado-diag
     * ffado-test-isoxmit
     * ffado-test-isorecv
     * ffado-bridgeco-downloader
     * ffado-test
     * ffado-fireworks-downloader
     * ffado-debug

Package: ffado-dbus-server
Section: sound
Architecture: linux-any
Depends:
 default-dbus-session-bus | dbus-session-bus,
 libffado2 (= ${binary:Version}),
 ${misc:Depends},
 ${shlibs:Depends},
Description: FFADO D-Bus server
 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 holds the D-Bus server that exposes the mixer
 and control interfaces through D-Bus.

Package: ffado-mixer
Section: sound
Architecture: all
Depends:
 ffado-dbus-server (>= ${source:Version}),
 ffado-tools (>= ${source:Version}),
 python3-dbus,
 python3-dbus.mainloop.pyqt6,
 python3-qtpy-pyqt6,
 ${misc:Depends},
 ${python3:Depends},
Breaks: ffado-mixer-qt4 (<< 2.5.0-3)
Replaces: ffado-mixer-qt4 (<< 2.5.0-3)
Description: FFADO D-Bus mixer applets
 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 holds the mixer and control applications that
 communicate with ffado-dbus-server.

Package: ffado-mixer-qt4
Section: oldlibs
Architecture: all
Depends:
 ffado-mixer,
Description: FFADO D-Bus mixer applets (transitional package)
 This is a transitional package. It can safely be removed.
