On Mon, 4 Jul 2016 11:08:17 -0300 Felipe Sateler <fsate...@debian.org> wrote: > On 4 July 2016 at 09:56, Yuri D'Elia <wav...@thregr.org> wrote: > > Package: pulseaudio > > Version: 9.0-1 > > Followup-For: Bug #794650 > > > > I would second having a separate pulseaudio-qpaeq, as well as moving the > > actual > > plugin (so) to this package. > > > > Having the equalizer plugin without having the interface to control it is > > completely useless. > > Agreed. But I have not had time to do this. Patches welcome ;)
I was slightly annoyed about this, so I decided to create a patch :) I based the patch on the package's git repo. I'd also like some feedback on it, since this is the first time I actually did something like this. Kind regards, Willem Mulder
>From 6efdbb200d463bfb1a36245e65b2bd107845ea13 Mon Sep 17 00:00:00 2001 From: Willem Mulder <14mrh4...@gmail.com> Date: Thu, 14 Jul 2016 16:41:40 +0200 Subject: [PATCH] Split equalizer sink module into its own package This commit splits out module-equalizer-sink into its own package, thereby including its previously not shipped control utility qpaeq. --- debian/control | 13 +++++++++++++ debian/pulseaudio-module-equalizer-sink.install | 2 ++ debian/pulseaudio.install | 1 - 3 files changed, 15 insertions(+), 1 deletion(-) create mode 100644 debian/pulseaudio-module-equalizer-sink.install diff --git a/debian/control b/debian/control index 32b63b0..1689c18 100644 --- a/debian/control +++ b/debian/control @@ -229,6 +229,19 @@ Description: X11 module for PulseAudio sound server . The modules are called module-x11-publish and module-x11-bell. +Package: pulseaudio-module-equalizer-sink +Architecture: any +Depends: ${shlibs:Depends}, ${misc:Depends}, + python2, python-qt4, python-sip, python-qt4-dbus, python-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 module provides an equalizer sink for PulseAudio. + . + The module is called module-equalizer-sink. + Package: libpulse0 Section: libs Architecture: any diff --git a/debian/pulseaudio-module-equalizer-sink.install b/debian/pulseaudio-module-equalizer-sink.install new file mode 100644 index 0000000..9cff9f8 --- /dev/null +++ b/debian/pulseaudio-module-equalizer-sink.install @@ -0,0 +1,2 @@ +usr/lib/pulse-*/modules/*equalizer-sink* +usr/bin/qpaeq diff --git a/debian/pulseaudio.install b/debian/pulseaudio.install index 52f61ff..b3ba769 100755 --- a/debian/pulseaudio.install +++ b/debian/pulseaudio.install @@ -30,7 +30,6 @@ usr/lib/pulse-*/modules/module-combine.so usr/lib/pulse-*/modules/module-default-device-restore.so usr/lib/pulse-*/modules/module-detect.so usr/lib/pulse-*/modules/module-esound-sink.so -usr/lib/pulse-*/modules/module-equalizer-sink.so usr/lib/pulse-*/modules/module-http-protocol-tcp.so usr/lib/pulse-*/modules/module-http-protocol-unix.so usr/lib/pulse-*/modules/module-intended-roles.so -- 2.1.4