summaryrefslogtreecommitdiffstats
path: root/debian/control
diff options
context:
space:
mode:
Diffstat (limited to 'debian/control')
-rw-r--r--debian/control250
1 files changed, 250 insertions, 0 deletions
diff --git a/debian/control b/debian/control
new file mode 100644
index 0000000..760acf6
--- /dev/null
+++ b/debian/control
@@ -0,0 +1,250 @@
+Source: pulseaudio
+Section: sound
+Priority: optional
+Maintainer: Pulseaudio maintenance team <pkg-pulseaudio-devel@lists.alioth.debian.org>
+Uploaders: Sjoerd Simons <sjoerd@debian.org>,
+ Felipe Sateler <fsateler@debian.org>,
+ Sebastien Bacher <seb128@debian.org>
+Build-Depends: debhelper-compat (= 12),
+ check <!nocheck>,
+ dh-exec,
+ dpkg-dev (>= 1.17.14),
+ intltool,
+ libasound2-dev [linux-any],
+ libasyncns-dev,
+ libavahi-client-dev,
+ libbluetooth-dev [linux-any] <!stage1>,
+ libsbc-dev [linux-any],
+ libcap-dev [linux-any],
+ libfftw3-dev,
+ libglib2.0-dev,
+ libgtk-3-dev,
+ libice-dev,
+ libjack-dev,
+ liblircclient-dev,
+ libltdl-dev,
+ liborc-0.4-dev,
+ libsndfile1-dev,
+ libsoxr-dev (>= 0.1.1),
+ libspeexdsp-dev (>= 1.2~rc1),
+ libssl-dev,
+ libsystemd-dev [linux-any],
+ libtdb-dev [!hurd-any],
+ libudev-dev [linux-any],
+ libwebrtc-audio-processing-dev (>= 0.2) [linux-any],
+ libwrap0-dev,
+ libx11-xcb-dev,
+ libxcb1-dev,
+ libxtst-dev
+Standards-Version: 4.5.0
+Rules-Requires-Root: no
+Vcs-Browser: https://salsa.debian.org/pulseaudio-team/pulseaudio
+Vcs-Git: https://salsa.debian.org/pulseaudio-team/pulseaudio.git
+Homepage: https://www.pulseaudio.org
+
+Package: pulseaudio
+Architecture: any
+Multi-Arch: foreign
+Pre-Depends: ${misc:Pre-Depends}
+Depends: ${shlibs:Depends}, ${misc:Depends}, adduser,
+ lsb-base (>= 3.2-13),
+ libasound2-plugins [linux-any],
+ libpulse0 (= ${binary:Version}),
+ pulseaudio-utils
+Recommends: rtkit, default-logind | logind, dbus-user-session
+Suggests: udev [linux-any], pavumeter, pavucontrol, paprefs
+Description: PulseAudio sound server
+ PulseAudio, previously known as Polypaudio, is a sound server for POSIX and
+ WIN32 systems. It is a drop in replacement for the ESD sound server with
+ much better latency, mixing/re-sampling quality and overall architecture.
+ .
+ These are some of PulseAudio's features:
+ .
+ * High quality software mixing of multiple audio streams with support for
+ more than one sink/source. May be used to combine multiple sound cards
+ into one (with sample rate adjustment).
+ .
+ * Wide range of supported client libraries. ESD, ALSA, oss, libao and
+ GStreamer client applications are supported as-is. Native PulseAudio
+ plug-ins are also available for xmms and mplayer.
+ .
+ * Good low latency behaviour and very accurate latency measurement for
+ playback and recording. Ability to fully synchronize multiple playback
+ streams.
+ .
+ * Network transparency, allowing an application to play back or record
+ audio on a different machine than the one it is running on.
+ .
+ * Extensible plug-in architecture with plug-ins for jackd, multicast-rtp
+ lirc and avahi, just to name a few.
+ .
+ This package contains the daemon and basic module set.
+
+Package: pulseaudio-utils
+Architecture: any
+Depends: ${shlibs:Depends}, ${misc:Depends}, libpulsedsp
+Suggests: avahi-daemon, pulseaudio
+Description: Command line tools for the PulseAudio sound server
+ PulseAudio, previously known as Polypaudio, is a sound server for POSIX and
+ WIN32 systems. It is a drop in replacement for the ESD sound server with
+ much better latency, mixing/re-sampling quality and overall architecture.
+ .
+ These tools provide command line access to various features of the
+ PulseAudio sound server. Included tools are:
+ .
+ paplay - Playback a WAV file via a PulseAudio sink.
+ pacat - Cat raw audio data to a PulseAudio sink.
+ parec - Cat raw audio data from a PulseAudio source.
+ pacmd - Connect to PulseAudio's built-in command line control interface.
+ pactl - Send a control command to a PulseAudio server.
+ padsp - /dev/dsp wrapper to transparently support OSS applications.
+ pax11publish - Store/retrieve PulseAudio default server/sink/source
+ settings in the X11 root window.
+
+Package: pulseaudio-module-zeroconf
+Architecture: any
+Depends: ${shlibs:Depends}, ${misc:Depends}, avahi-daemon
+Description: Zeroconf module for PulseAudio sound server
+ PulseAudio, previously known as Polypaudio, is a sound server for POSIX and
+ WIN32 systems. It is a drop in replacement for the ESD sound server with
+ much better latency, mixing/re-sampling quality and overall architecture.
+ .
+ This module enables PulseAudio to publish available sinks and sources via
+ zeroconf (aka. Avahi, mdns).
+ .
+ The module is called module-zeroconf-publish.
+
+Package: pulseaudio-module-jack
+Architecture: any
+Depends: ${shlibs:Depends}, ${misc:Depends}
+Description: jackd modules for PulseAudio sound server
+ PulseAudio, previously known as Polypaudio, is a sound server for POSIX and
+ WIN32 systems. It is a drop in replacement for the ESD sound server with
+ much better latency, mixing/re-sampling quality and overall architecture.
+ .
+ These modules enables PulseAudio to connect to a jackd daemon.
+ .
+ The modules are called module-jack-sink, module-jack-source.
+
+Package: pulseaudio-module-lirc
+Architecture: any
+Depends: ${shlibs:Depends}, ${misc:Depends}
+Description: lirc module for PulseAudio sound server
+ PulseAudio, previously known as Polypaudio, is a sound server for POSIX and
+ WIN32 systems. It is a drop in replacement for the ESD sound server with
+ much better latency, mixing/re-sampling quality and overall architecture.
+ .
+ This module enables the volume of a PulseAudio sink to be controlled when
+ buttons of an infrared remote control are pressed (through LIRC).
+ .
+ The module is called module-lirc.
+
+Package: pulseaudio-module-gsettings
+Architecture: any
+Depends: ${shlibs:Depends}, ${misc:Depends}
+Description: GSettings module for PulseAudio sound server
+ PulseAudio, previously known as Polypaudio, is a sound server for POSIX and
+ WIN32 systems. It is a drop in replacement for the ESD sound server with
+ much better latency, mixing/re-sampling quality and overall architecture.
+ .
+ This module enables PulseAudio to store additional configuration in GSettings.
+ It supersedes the gconf module.
+ .
+ The module is called module-gsettings.
+
+Package: pulseaudio-module-raop
+Architecture: any
+Depends: ${shlibs:Depends}, ${misc:Depends}, pulseaudio-module-zeroconf
+Description: RAOP module for PulseAudio sound server
+ PulseAudio, previously known as Polypaudio, is a sound server for POSIX and
+ WIN32 systems. It is a drop in replacement for the ESD sound server with
+ much better latency, mixing/re-sampling quality and overall architecture.
+ .
+ This module enables PulseAudio to stream audio to an Apple Airport Express.
+
+Package: pulseaudio-module-bluetooth
+Build-Profiles: <!stage1>
+Architecture: linux-any
+Depends: ${shlibs:Depends}, ${misc:Depends}, bluez (>= 5.23)
+Description: Bluetooth module for PulseAudio sound server
+ PulseAudio, previously known as Polypaudio, is a sound server for POSIX and
+ WIN32 systems. It is a drop in replacement for the ESD sound server with
+ much better latency, mixing/re-sampling quality and overall architecture.
+ .
+ This module enables PulseAudio to work with bluetooth devices, like headset
+ or audio gateway.
+ .
+ The module is called module-bluetooth
+
+Package: pulseaudio-equalizer
+Architecture: any
+Depends: ${shlibs:Depends}, ${misc:Depends},
+ python3, python3-pyqt5, python3-dbus.mainloop.pyqt5, python3-dbus
+Description: Equalizer sink module for PulseAudio sound server
+ PulseAudio, previously known as Polypaudio, is a sound server for POSIX and
+ WIN32 systems. It is a drop in replacement for the ESD sound server with
+ much better latency, mixing/re-sampling quality and overall architecture.
+ .
+ This package provides an equalizer sink and an interface to configure the
+ equalizer, qpaeq.
+ .
+ The module is called module-equalizer-sink.
+
+Package: libpulse0
+Section: libs
+Architecture: any
+Multi-Arch: same
+Pre-Depends: ${misc:Pre-Depends}
+Depends: ${shlibs:Depends}, ${misc:Depends}
+Suggests: pulseaudio
+Description: PulseAudio client libraries
+ PulseAudio, previously known as Polypaudio, is a sound server for POSIX and
+ WIN32 systems. It is a drop in replacement for the ESD sound server with
+ much better latency, mixing/re-sampling quality and overall architecture.
+ .
+ Client libraries used by applications that access a PulseAudio sound server
+ via PulseAudio's native interface.
+
+Package: libpulse-mainloop-glib0
+Architecture: any
+Multi-Arch: same
+Pre-Depends: ${misc:Pre-Depends}
+Depends: ${shlibs:Depends}, ${misc:Depends}
+Description: PulseAudio client libraries (glib support)
+ PulseAudio, previously known as Polypaudio, is a sound server for POSIX and
+ WIN32 systems. It is a drop in replacement for the ESD sound server with
+ much better latency, mixing/re-sampling quality and overall architecture.
+ .
+ Client libraries used by applications that access a PulseAudio sound server
+ via PulseAudio's native interface.
+ .
+ This package adds support for glib2 client applications.
+
+Package: libpulse-dev
+Section: libdevel
+Architecture: any
+Multi-Arch: same
+Depends: ${misc:Depends},
+ libpulse0 (= ${binary:Version}),
+ libpulse-mainloop-glib0 (= ${binary:Version}),
+ libglib2.0-dev,
+Description: PulseAudio client development headers and libraries
+ PulseAudio, previously known as Polypaudio, is a sound server for POSIX and
+ WIN32 systems. It is a drop in replacement for the ESD sound server with
+ much better latency, mixing/re-sampling quality and overall architecture.
+ .
+ Headers and libraries for developing applications that access a PulseAudio
+ sound server via PulseAudio's native interface.
+
+Package: libpulsedsp
+Architecture: any
+Multi-Arch: same
+Pre-Depends: ${misc:Pre-Depends}
+Depends: ${shlibs:Depends}, ${misc:Depends}
+Description: PulseAudio OSS pre-load library
+ PulseAudio, previously known as Polypaudio, is a sound server for POSIX and
+ WIN32 systems. It is a drop in replacement for the ESD sound server with
+ much better latency, mixing/re-sampling quality and overall architecture.
+ .
+ This package provides the pre-load library used to redirect applications
+ using OSS through pulseaudio.