[arch-commits] Commit in pulseaudio/repos/testing-x86_64 (4 files)

2020-10-05 Thread Jan Steffens via arch-commits
Date: Monday, October 5, 2020 @ 18:11:11
  Author: heftig
Revision: 397310

archrelease: copy trunk to testing-x86_64

Added:
  pulseaudio/repos/testing-x86_64/PKGBUILD
(from rev 397308, pulseaudio/trunk/PKGBUILD)
  pulseaudio/repos/testing-x86_64/pulseaudio.install
(from rev 397308, pulseaudio/trunk/pulseaudio.install)
Deleted:
  pulseaudio/repos/testing-x86_64/PKGBUILD
  pulseaudio/repos/testing-x86_64/pulseaudio.install

+
 PKGBUILD   |  337 ++-
 pulseaudio.install |   28 ++--
 2 files changed, 188 insertions(+), 177 deletions(-)

Deleted: PKGBUILD
===
--- PKGBUILD2020-10-05 18:11:11 UTC (rev 397309)
+++ PKGBUILD2020-10-05 18:11:11 UTC (rev 397310)
@@ -1,163 +0,0 @@
-# Maintainer: Jan Alexander Steffens (heftig) 
-
-pkgbase=pulseaudio
-pkgname=(pulseaudio libpulse 
pulseaudio-{zeroconf,lirc,jack,bluetooth,equalizer})
-pkgdesc="A featureful, general-purpose sound server"
-pkgver=13.99.2+2+g410db7d21
-pkgrel=1
-arch=(x86_64)
-url="https://www.freedesktop.org/wiki/Software/PulseAudio/";
-license=(GPL)
-makedepends=(libasyncns libcap attr libxtst libsm libsndfile rtkit libsoxr
- speexdsp tdb systemd dbus avahi bluez bluez-libs jack2 sbc
- lirc openssl fftw orc gtk3 webrtc-audio-processing check git meson
- xmltoman gst-plugins-base-libs)
-_commit=410db7d21651877dc15936f5449784e07b55fb01  # master
-source=("git+https://gitlab.freedesktop.org/pulseaudio/pulseaudio.git#commit=$_commit";)
-sha256sums=('SKIP')
-
-pkgver() {
-  cd pulseaudio
-  git describe --tags | sed 's/^v//;s/-/+/g'
-}
-
-prepare() {
-  cd pulseaudio
-
-  # Freeze version before patching
-  ./git-version-gen doesnt-exist >.tarball-version
-}
-
-build() {
-  arch-meson pulseaudio build \
--D pulsedsp-location='/usr/\$LIB/pulseaudio' \
--D stream-restore-clear-old-devices=true \
--D udevrulesdir=/usr/lib/udev/rules.d
-  meson compile -C build
-}
-
-check() {
-  meson test -C build --print-errorlogs
-  ninja -C build test-daemon
-}
-
-_pick() {
-  local p="$1" f d; shift
-  for f; do
-d="$srcdir/$p/${f#$pkgdir/}"
-mkdir -p "$(dirname "$d")"
-mv "$f" "$d"
-rmdir -p --ignore-fail-on-non-empty "$(dirname "$f")"
-  done
-}
-
-package_pulseaudio() {
-  depends=("libpulse=$pkgver-$pkgrel" rtkit libltdl speexdsp tdb orc libsoxr
-   webrtc-audio-processing gst-plugins-base-libs)
-  optdepends=('pulseaudio-alsa: ALSA configuration (recommended)')
-  backup=(etc/pulse/{daemon.conf,default.pa,system.pa})
-  install=pulseaudio.install
-  replaces=('pulseaudio-xen<=9.0' 'pulseaudio-gconf<=11.1')
-
-  local pulsever=$(cd pulseaudio; ./git-version-gen .tarball-version)
-  while [[ $pulsever = *.*.* ]]; do
-pulsever=${pulsever%.*}
-  done
-  pulsever=${pulsever%%-*}
-
-  DESTDIR="$pkgdir" meson install -C build
-
-  cd "$pkgdir"
-
-  # Superseded by socket activation
-  sed -e '/autospawn/iautospawn = no' \
-  -i etc/pulse/client.conf
-
-  # Disable cork-request module, can result in e.g. media players unpausing
-  # when there's a Skype call incoming
-  sed -e 's|/usr/bin/pactl load-module module-x11-cork-request|#&|' \
-  -i usr/bin/start-pulseaudio-x11
-
-  # Required by qpaeq
-  sed -e '/Load several protocols/aload-module module-dbus-protocol' \
-  -i etc/pulse/default.pa
-
-  rm -r etc/dbus-1
-
-### Split libpulse
-  _pick libpulse etc/pulse/client.conf
-  _pick libpulse usr/bin/pa{cat,ctl,dsp,mon,play,rec,record}
-  _pick libpulse usr/lib/libpulse{,-simple,-mainloop-glib}.so*
-  _pick libpulse usr/lib/{cmake,pkgconfig}
-  _pick libpulse usr/lib/pulseaudio/libpulse{dsp,common-*}.so
-  _pick libpulse usr/include
-  _pick libpulse usr/share/man/man1/pa{cat,ctl,dsp,mon,play,rec,record}.1
-  _pick libpulse usr/share/man/man5/pulse-client.conf.5
-  _pick libpulse usr/share/vala
-
-### Split modules
-  local moddir=usr/lib/pulse-$pulsever/modules
-
-  _pick zeroconf $moddir/libavahi-wrap.so
-  _pick zeroconf $moddir/module-zeroconf-{publish,discover}.so
-  _pick zeroconf $moddir/module-raop-discover.so
-
-  _pick lirc $moddir/module-lirc.so
-
-  _pick jack $moddir/module-jack-{sink,source}.so
-  _pick jack $moddir/module-jackdbus-detect.so
-
-  _pick bluetooth $moddir/libbluez5-util.so
-  _pick bluetooth $moddir/module-bluetooth-{discover,policy}.so
-  _pick bluetooth $moddir/module-bluez5-{discover,device}.so
-
-  _pick equalizer $moddir/module-equalizer-sink.so
-  _pick equalizer usr/bin/qpaeq
-}
-
-package_libpulse() {
-  pkgdesc="$pkgdesc (client library)"
-  depends=(dbus libasyncns libcap libxtst libsm libsndfile systemd)
-  provides=(libpulse{,-simple,-mainloop-glib}.so)
-  license=(LGPL)
-  backup=(etc/pulse/client.conf)
-
-  mv libpulse/* "$pkgdir"
-}
-
-package_pulseaudio-zeroconf(){
-  pkgdesc="Zeroconf support for PulseAudio"
-  depends=("pulseaudio=$pkgver-$pkgrel" avahi openssl)
-
-  mv zeroconf/* "$pkgd

[arch-commits] Commit in pulseaudio/repos/testing-x86_64 (4 files)

2020-09-21 Thread Jan Steffens via arch-commits
Date: Monday, September 21, 2020 @ 18:30:07
  Author: heftig
Revision: 396399

archrelease: copy trunk to testing-x86_64

Added:
  pulseaudio/repos/testing-x86_64/PKGBUILD
(from rev 396398, pulseaudio/trunk/PKGBUILD)
  pulseaudio/repos/testing-x86_64/pulseaudio.install
(from rev 396398, pulseaudio/trunk/pulseaudio.install)
Deleted:
  pulseaudio/repos/testing-x86_64/PKGBUILD
  pulseaudio/repos/testing-x86_64/pulseaudio.install

+
 PKGBUILD   |  326 +--
 pulseaudio.install |   28 ++--
 2 files changed, 177 insertions(+), 177 deletions(-)

Deleted: PKGBUILD
===
--- PKGBUILD2020-09-21 18:29:51 UTC (rev 396398)
+++ PKGBUILD2020-09-21 18:30:07 UTC (rev 396399)
@@ -1,163 +0,0 @@
-# Maintainer: Jan Alexander Steffens (heftig) 
-
-pkgbase=pulseaudio
-pkgname=(pulseaudio libpulse 
pulseaudio-{zeroconf,lirc,jack,bluetooth,equalizer})
-pkgdesc="A featureful, general-purpose sound server"
-pkgver=13.99.1+98+g460d0c0b7
-pkgrel=1
-arch=(x86_64)
-url="https://www.freedesktop.org/wiki/Software/PulseAudio/";
-license=(GPL)
-makedepends=(libasyncns libcap attr libxtst libsm libsndfile rtkit libsoxr
- speexdsp tdb systemd dbus avahi bluez bluez-libs jack2 sbc
- lirc openssl fftw orc gtk3 webrtc-audio-processing check git meson
- xmltoman gst-plugins-base-libs)
-_commit=460d0c0b79939e4e43f30824bcd6358feb1727f5  # master
-source=("git+https://gitlab.freedesktop.org/pulseaudio/pulseaudio.git#commit=$_commit";)
-sha256sums=('SKIP')
-
-pkgver() {
-  cd pulseaudio
-  git describe --tags | sed 's/^v//;s/-/+/g'
-}
-
-prepare() {
-  cd pulseaudio
-
-  # Freeze version before patching
-  ./git-version-gen doesnt-exist >.tarball-version
-}
-
-build() {
-  arch-meson pulseaudio build \
--D pulsedsp-location='/usr/\$LIB/pulseaudio' \
--D stream-restore-clear-old-devices=true \
--D udevrulesdir=/usr/lib/udev/rules.d
-  meson compile -C build
-}
-
-check() {
-  meson test -C build --print-errorlogs
-  ninja -C build test-daemon
-}
-
-_pick() {
-  local p="$1" f d; shift
-  for f; do
-d="$srcdir/$p/${f#$pkgdir/}"
-mkdir -p "$(dirname "$d")"
-mv "$f" "$d"
-rmdir -p --ignore-fail-on-non-empty "$(dirname "$f")"
-  done
-}
-
-package_pulseaudio() {
-  depends=("libpulse=$pkgver-$pkgrel" rtkit libltdl speexdsp tdb orc libsoxr
-   webrtc-audio-processing gst-plugins-base-libs)
-  optdepends=('pulseaudio-alsa: ALSA configuration (recommended)')
-  backup=(etc/pulse/{daemon.conf,default.pa,system.pa})
-  install=pulseaudio.install
-  replaces=('pulseaudio-xen<=9.0' 'pulseaudio-gconf<=11.1')
-
-  local pulsever=$(cd pulseaudio; ./git-version-gen .tarball-version)
-  while [[ $pulsever = *.*.* ]]; do
-pulsever=${pulsever%.*}
-  done
-  pulsever=${pulsever%%-*}
-
-  DESTDIR="$pkgdir" meson install -C build
-
-  cd "$pkgdir"
-
-  # Superseded by socket activation
-  sed -e '/autospawn/iautospawn = no' \
-  -i etc/pulse/client.conf
-
-  # Disable cork-request module, can result in e.g. media players unpausing
-  # when there's a Skype call incoming
-  sed -e 's|/usr/bin/pactl load-module module-x11-cork-request|#&|' \
-  -i usr/bin/start-pulseaudio-x11
-
-  # Required by qpaeq
-  sed -e '/Load several protocols/aload-module module-dbus-protocol' \
-  -i etc/pulse/default.pa
-
-  rm -r etc/dbus-1
-
-### Split libpulse
-  _pick libpulse etc/pulse/client.conf
-  _pick libpulse usr/bin/pa{cat,ctl,dsp,mon,play,rec,record}
-  _pick libpulse usr/lib/libpulse{,-simple,-mainloop-glib}.so*
-  _pick libpulse usr/lib/{cmake,pkgconfig}
-  _pick libpulse usr/lib/pulseaudio/libpulse{dsp,common-*}.so
-  _pick libpulse usr/include
-  _pick libpulse usr/share/man/man1/pa{cat,ctl,dsp,mon,play,rec,record}.1
-  _pick libpulse usr/share/man/man5/pulse-client.conf.5
-  _pick libpulse usr/share/vala
-
-### Split modules
-  local moddir=usr/lib/pulse-$pulsever/modules
-
-  _pick zeroconf $moddir/libavahi-wrap.so
-  _pick zeroconf $moddir/module-zeroconf-{publish,discover}.so
-  _pick zeroconf $moddir/module-raop-discover.so
-
-  _pick lirc $moddir/module-lirc.so
-
-  _pick jack $moddir/module-jack-{sink,source}.so
-  _pick jack $moddir/module-jackdbus-detect.so
-
-  _pick bluetooth $moddir/libbluez5-util.so
-  _pick bluetooth $moddir/module-bluetooth-{discover,policy}.so
-  _pick bluetooth $moddir/module-bluez5-{discover,device}.so
-
-  _pick equalizer $moddir/module-equalizer-sink.so
-  _pick equalizer usr/bin/qpaeq
-}
-
-package_libpulse() {
-  pkgdesc="$pkgdesc (client library)"
-  depends=(dbus libasyncns libcap libxtst libsm libsndfile systemd)
-  provides=(libpulse{,-simple,-mainloop-glib}.so)
-  license=(LGPL)
-  backup=(etc/pulse/client.conf)
-
-  mv libpulse/* "$pkgdir"
-}
-
-package_pulseaudio-zeroconf(){
-  pkgdesc="Zeroconf support for PulseAudio"
-  depends=("pulseaudio=$pkgver-$pkgrel" avahi openssl)
-
-  mv zeroconf/* "$

[arch-commits] Commit in pulseaudio/repos/testing-x86_64 (4 files)

2020-09-05 Thread Jan Steffens via arch-commits
Date: Sunday, September 6, 2020 @ 01:04:52
  Author: heftig
Revision: 395517

archrelease: copy trunk to testing-x86_64

Added:
  pulseaudio/repos/testing-x86_64/PKGBUILD
(from rev 395516, pulseaudio/trunk/PKGBUILD)
  pulseaudio/repos/testing-x86_64/pulseaudio.install
(from rev 395516, pulseaudio/trunk/pulseaudio.install)
Deleted:
  pulseaudio/repos/testing-x86_64/PKGBUILD
  pulseaudio/repos/testing-x86_64/pulseaudio.install

+
 PKGBUILD   |  326 +--
 pulseaudio.install |   28 ++--
 2 files changed, 177 insertions(+), 177 deletions(-)

Deleted: PKGBUILD
===
--- PKGBUILD2020-09-06 01:04:28 UTC (rev 395516)
+++ PKGBUILD2020-09-06 01:04:52 UTC (rev 395517)
@@ -1,163 +0,0 @@
-# Maintainer: Jan Alexander Steffens (heftig) 
-
-pkgbase=pulseaudio
-pkgname=(pulseaudio libpulse 
pulseaudio-{zeroconf,lirc,jack,bluetooth,equalizer})
-pkgdesc="A featureful, general-purpose sound server"
-pkgver=13.99.1+67+g414644dff
-pkgrel=1
-arch=(x86_64)
-url="https://www.freedesktop.org/wiki/Software/PulseAudio/";
-license=(GPL)
-makedepends=(libasyncns libcap attr libxtst libsm libsndfile rtkit libsoxr
- speexdsp tdb systemd dbus avahi bluez bluez-libs jack2 sbc
- lirc openssl fftw orc gtk3 webrtc-audio-processing check git meson
- xmltoman gst-plugins-base-libs)
-_commit=414644dff1abd32294db3be1fde001f56ec9e65a  # master
-source=("git+https://gitlab.freedesktop.org/pulseaudio/pulseaudio.git#commit=$_commit";)
-sha256sums=('SKIP')
-
-pkgver() {
-  cd pulseaudio
-  git describe --tags | sed 's/^v//;s/-/+/g'
-}
-
-prepare() {
-  cd pulseaudio
-
-  # Freeze version before patching
-  ./git-version-gen doesnt-exist >.tarball-version
-}
-
-build() {
-  arch-meson pulseaudio build \
--D pulsedsp-location='/usr/\$LIB/pulseaudio' \
--D stream-restore-clear-old-devices=true \
--D udevrulesdir=/usr/lib/udev/rules.d
-  meson compile -C build
-}
-
-check() {
-  meson test -C build --print-errorlogs
-  ninja -C build test-daemon
-}
-
-_pick() {
-  local p="$1" f d; shift
-  for f; do
-d="$srcdir/$p/${f#$pkgdir/}"
-mkdir -p "$(dirname "$d")"
-mv "$f" "$d"
-rmdir -p --ignore-fail-on-non-empty "$(dirname "$f")"
-  done
-}
-
-package_pulseaudio() {
-  depends=("libpulse=$pkgver-$pkgrel" rtkit libltdl speexdsp tdb orc libsoxr
-   webrtc-audio-processing gst-plugins-base-libs)
-  optdepends=('pulseaudio-alsa: ALSA configuration (recommended)')
-  backup=(etc/pulse/{daemon.conf,default.pa,system.pa})
-  install=pulseaudio.install
-  replaces=('pulseaudio-xen<=9.0' 'pulseaudio-gconf<=11.1')
-
-  local pulsever=$(cd pulseaudio; ./git-version-gen .tarball-version)
-  while [[ $pulsever = *.*.* ]]; do
-pulsever=${pulsever%.*}
-  done
-  pulsever=${pulsever%%-*}
-
-  DESTDIR="$pkgdir" meson install -C build
-
-  cd "$pkgdir"
-
-  # Superseded by socket activation
-  sed -e '/autospawn/iautospawn = no' \
-  -i etc/pulse/client.conf
-
-  # Disable cork-request module, can result in e.g. media players unpausing
-  # when there's a Skype call incoming
-  sed -e 's|/usr/bin/pactl load-module module-x11-cork-request|#&|' \
-  -i usr/bin/start-pulseaudio-x11
-
-  # Required by qpaeq
-  sed -e '/Load several protocols/aload-module module-dbus-protocol' \
-  -i etc/pulse/default.pa
-
-  rm -r etc/dbus-1
-
-### Split libpulse
-  _pick libpulse etc/pulse/client.conf
-  _pick libpulse usr/bin/pa{cat,ctl,dsp,mon,play,rec,record}
-  _pick libpulse usr/lib/libpulse{,-simple,-mainloop-glib}.so*
-  _pick libpulse usr/lib/{cmake,pkgconfig}
-  _pick libpulse usr/lib/pulseaudio/libpulse{dsp,common-*}.so
-  _pick libpulse usr/include
-  _pick libpulse usr/share/man/man1/pa{cat,ctl,dsp,mon,play,rec,record}.1
-  _pick libpulse usr/share/man/man5/pulse-client.conf.5
-  _pick libpulse usr/share/vala
-
-### Split modules
-  local moddir=usr/lib/pulse-$pulsever/modules
-
-  _pick zeroconf $moddir/libavahi-wrap.so
-  _pick zeroconf $moddir/module-zeroconf-{publish,discover}.so
-  _pick zeroconf $moddir/module-raop-discover.so
-
-  _pick lirc $moddir/module-lirc.so
-
-  _pick jack $moddir/module-jack-{sink,source}.so
-  _pick jack $moddir/module-jackdbus-detect.so
-
-  _pick bluetooth $moddir/libbluez5-util.so
-  _pick bluetooth $moddir/module-bluetooth-{discover,policy}.so
-  _pick bluetooth $moddir/module-bluez5-{discover,device}.so
-
-  _pick equalizer $moddir/module-equalizer-sink.so
-  _pick equalizer usr/bin/qpaeq
-}
-
-package_libpulse() {
-  pkgdesc="$pkgdesc (client library)"
-  depends=(dbus libasyncns libcap libxtst libsm libsndfile systemd)
-  provides=(libpulse{,-simple,-mainloop-glib}.so)
-  license=(LGPL)
-  backup=(etc/pulse/client.conf)
-
-  mv libpulse/* "$pkgdir"
-}
-
-package_pulseaudio-zeroconf(){
-  pkgdesc="Zeroconf support for PulseAudio"
-  depends=("pulseaudio=$pkgver-$pkgrel" avahi openssl)
-
-  mv zeroconf/* "$p

[arch-commits] Commit in pulseaudio/repos/testing-x86_64 (4 files)

2019-09-01 Thread Jan Steffens via arch-commits
Date: Sunday, September 1, 2019 @ 10:01:49
  Author: heftig
Revision: 361459

archrelease: copy trunk to testing-x86_64

Added:
  pulseaudio/repos/testing-x86_64/PKGBUILD
(from rev 361458, pulseaudio/trunk/PKGBUILD)
  pulseaudio/repos/testing-x86_64/pulseaudio.install
(from rev 361458, pulseaudio/trunk/pulseaudio.install)
Deleted:
  pulseaudio/repos/testing-x86_64/PKGBUILD
  pulseaudio/repos/testing-x86_64/pulseaudio.install

+
 PKGBUILD   |  340 +--
 pulseaudio.install |   28 ++--
 2 files changed, 184 insertions(+), 184 deletions(-)

Deleted: PKGBUILD
===
--- PKGBUILD2019-09-01 10:01:22 UTC (rev 361458)
+++ PKGBUILD2019-09-01 10:01:49 UTC (rev 361459)
@@ -1,170 +0,0 @@
-# Maintainer: Jan Alexander Steffens (heftig) 
-# Contributor: Daniel J Griffiths 
-# Contributor: Corrado Primier 
-# Contributor: William Rea 
-
-pkgbase=pulseaudio
-pkgname=(pulseaudio libpulse 
pulseaudio-{zeroconf,lirc,jack,bluetooth,equalizer})
-pkgdesc="A featureful, general-purpose sound server"
-pkgver=12.99.2+16+ga7caa9d39
-pkgrel=1
-arch=(x86_64)
-url="https://www.freedesktop.org/wiki/Software/PulseAudio/";
-license=(GPL)
-makedepends=(libasyncns libcap attr libxtst libsm libsndfile rtkit libsoxr
- speexdsp tdb systemd dbus avahi bluez bluez-libs jack2-dbus sbc
- lirc openssl fftw orc gtk3 webrtc-audio-processing check git meson
- xmltoman)
-_commit=a7caa9d393a3a71b355527c14e655d8e07b9a5b0  # master
-source=("git+https://gitlab.freedesktop.org/pulseaudio/pulseaudio.git#commit=$_commit";)
-sha256sums=('SKIP')
-
-pkgver() {
-  cd pulseaudio
-  git describe --tags | sed 's/^v//;s/-/+/g'
-}
-
-prepare() {
-  cd pulseaudio
-}
-
-build() {
-  arch-meson pulseaudio build \
--D gcov=false \
--D pulsedsp-location='/usr/\$LIB/pulseaudio' \
--D udevrulesdir=/usr/lib/udev/rules.d
-  ninja -C build
-}
-
-check() {
-  meson test -C build --print-errorlogs
-  ninja -C build test-daemon
-}
-
-_pick() {
-  local p="$1" f d; shift
-  for f; do
-d="$srcdir/$p/${f#$pkgdir/}"
-mkdir -p "$(dirname "$d")"
-mv "$f" "$d"
-rmdir -p --ignore-fail-on-non-empty "$(dirname "$f")"
-  done
-}
-
-package_pulseaudio() {
-  depends=("libpulse=$pkgver-$pkgrel" rtkit libltdl speexdsp tdb orc libsoxr
-   webrtc-audio-processing)
-  optdepends=('pulseaudio-alsa: ALSA configuration (recommended)')
-  backup=(etc/pulse/{daemon.conf,default.pa,system.pa})
-  install=pulseaudio.install
-  replaces=('pulseaudio-xen<=9.0' 'pulseaudio-gconf<=11.1')
-
-  local pulsever=$(cd pulseaudio; ./git-version-gen .tarball-version)
-  while [[ $pulsever = *.*.* ]]; do
-pulsever=${pulsever%.*}
-  done
-  pulsever=${pulsever%%-*}
-
-  DESTDIR="$pkgdir" meson install -C build
-
-  cd "$pkgdir"
-
-  # Assumes that any volume adjustment is intended by the user, who can control
-  # each app's volume. Misbehaving clients can trigger earsplitting volume
-  # jumps. App volumes can diverge wildly and cause apps without their own
-  # volume control to fall below sink volume; a sink-only volume control will
-  # suddenly be unable to make such an app loud enough.
-  sed -e '/flat-volumes/iflat-volumes = no' \
-  -i etc/pulse/daemon.conf
-
-  # Superseded by socket activation
-  sed -e '/autospawn/iautospawn = no' \
-  -i etc/pulse/client.conf
-
-  # Disable cork-request module, can result in e.g. media players unpausing
-  # when there's a Skype call incoming
-  sed -e 's|/usr/bin/pactl load-module module-x11-cork-request|#&|' \
-  -i usr/bin/start-pulseaudio-x11
-
-  # Required by qpaeq
-  sed -e '/Load several protocols/aload-module module-dbus-protocol' \
-  -i etc/pulse/default.pa
-
-  rm -r etc/dbus-1
-
-### Split libpulse
-  _pick libpulse etc/pulse/client.conf
-  _pick libpulse usr/bin/pa{cat,ctl,dsp,mon,play,rec,record}
-  _pick libpulse usr/lib/libpulse{,-simple,-mainloop-glib}.so*
-  _pick libpulse usr/lib/{cmake,pkgconfig}
-  _pick libpulse usr/lib/pulseaudio/libpulse{dsp,common-*}.so
-  _pick libpulse usr/include
-  _pick libpulse usr/share/man/man1/pa{cat,ctl,dsp,mon,play,rec,record}.1
-  _pick libpulse usr/share/man/man5/pulse-client.conf.5
-  _pick libpulse usr/share/vala
-
-### Split modules
-  local moddir=usr/lib/pulse-$pulsever/modules
-
-  _pick zeroconf $moddir/libavahi-wrap.so
-  _pick zeroconf $moddir/module-zeroconf-{publish,discover}.so
-  _pick zeroconf $moddir/module-raop-discover.so
-
-  _pick lirc $moddir/module-lirc.so
-
-  _pick jack $moddir/module-jack-{sink,source}.so
-  _pick jack $moddir/module-jackdbus-detect.so
-
-  _pick bluetooth $moddir/libbluez5-util.so
-  _pick bluetooth $moddir/module-bluetooth-{discover,policy}.so
-  _pick bluetooth $moddir/module-bluez5-{discover,device}.so
-
-  _pick equalizer $moddir/module-equalizer-sink.so
-  _pick equalizer usr/bin/qpaeq
-}
-
-package_libpulse() {
-  pkgdesc="$pkg

[arch-commits] Commit in pulseaudio/repos/testing-x86_64 (4 files)

2019-08-17 Thread Jan Steffens via arch-commits
Date: Saturday, August 17, 2019 @ 12:41:36
  Author: heftig
Revision: 359926

archrelease: copy trunk to testing-x86_64

Added:
  pulseaudio/repos/testing-x86_64/PKGBUILD
(from rev 359925, pulseaudio/trunk/PKGBUILD)
  pulseaudio/repos/testing-x86_64/pulseaudio.install
(from rev 359925, pulseaudio/trunk/pulseaudio.install)
Deleted:
  pulseaudio/repos/testing-x86_64/PKGBUILD
  pulseaudio/repos/testing-x86_64/pulseaudio.install

+
 PKGBUILD   |  339 +--
 pulseaudio.install |   28 ++--
 2 files changed, 184 insertions(+), 183 deletions(-)

Deleted: PKGBUILD
===
--- PKGBUILD2019-08-17 12:41:03 UTC (rev 359925)
+++ PKGBUILD2019-08-17 12:41:36 UTC (rev 359926)
@@ -1,169 +0,0 @@
-# Maintainer: Jan Alexander Steffens (heftig) 
-# Contributor: Daniel J Griffiths 
-# Contributor: Corrado Primier 
-# Contributor: William Rea 
-
-pkgbase=pulseaudio
-pkgname=(pulseaudio libpulse 
pulseaudio-{zeroconf,lirc,jack,bluetooth,equalizer})
-pkgdesc="A featureful, general-purpose sound server"
-pkgver=12.99.2+5+g728a4402e
-pkgrel=1
-arch=(x86_64)
-url="https://www.freedesktop.org/wiki/Software/PulseAudio/";
-license=(GPL)
-makedepends=(libasyncns libcap attr libxtst libsm libsndfile rtkit libsoxr
- speexdsp tdb systemd dbus avahi bluez bluez-libs jack2-dbus sbc
- lirc openssl fftw orc gtk3 webrtc-audio-processing check git meson
- xmltoman)
-_commit=728a4402eb85983eb9ad160470e79c57201b572a  # master
-source=("git+https://gitlab.freedesktop.org/pulseaudio/pulseaudio.git#commit=$_commit";)
-sha256sums=('SKIP')
-
-pkgver() {
-  cd pulseaudio
-  git describe --tags | sed 's/^v//;s/-/+/g'
-}
-
-prepare() {
-  cd pulseaudio
-}
-
-build() {
-  arch-meson pulseaudio build \
--D gcov=false \
--D pulsedsp-location='/usr/\$LIB/pulseaudio' \
--D udevrulesdir=/usr/lib/udev/rules.d
-  ninja -C build
-}
-
-check() {
-  meson test -C build -t 5 --print-errorlogs
-}
-
-_pick() {
-  local p="$1" f d; shift
-  for f; do
-d="$srcdir/$p/${f#$pkgdir/}"
-mkdir -p "$(dirname "$d")"
-mv "$f" "$d"
-rmdir -p --ignore-fail-on-non-empty "$(dirname "$f")"
-  done
-}
-
-package_pulseaudio() {
-  depends=("libpulse=$pkgver-$pkgrel" rtkit libltdl speexdsp tdb orc libsoxr
-   webrtc-audio-processing)
-  optdepends=('pulseaudio-alsa: ALSA configuration (recommended)')
-  backup=(etc/pulse/{daemon.conf,default.pa,system.pa})
-  install=pulseaudio.install
-  replaces=('pulseaudio-xen<=9.0' 'pulseaudio-gconf<=11.1')
-
-  local pulsever=$(cd pulseaudio; ./git-version-gen .tarball-version)
-  while [[ $pulsever = *.*.* ]]; do
-pulsever=${pulsever%.*}
-  done
-  pulsever=${pulsever%%-*}
-
-  DESTDIR="$pkgdir" meson install -C build
-
-  cd "$pkgdir"
-
-  # Assumes that any volume adjustment is intended by the user, who can control
-  # each app's volume. Misbehaving clients can trigger earsplitting volume
-  # jumps. App volumes can diverge wildly and cause apps without their own
-  # volume control to fall below sink volume; a sink-only volume control will
-  # suddenly be unable to make such an app loud enough.
-  sed -e '/flat-volumes/iflat-volumes = no' \
-  -i etc/pulse/daemon.conf
-
-  # Superseded by socket activation
-  sed -e '/autospawn/iautospawn = no' \
-  -i etc/pulse/client.conf
-
-  # Disable cork-request module, can result in e.g. media players unpausing
-  # when there's a Skype call incoming
-  sed -e 's|/usr/bin/pactl load-module module-x11-cork-request|#&|' \
-  -i usr/bin/start-pulseaudio-x11
-
-  # Required by qpaeq
-  sed -e '/Load several protocols/aload-module module-dbus-protocol' \
-  -i etc/pulse/default.pa
-
-  rm -r etc/dbus-1
-
-### Split libpulse
-  _pick libpulse etc/pulse/client.conf
-  _pick libpulse usr/bin/pa{cat,ctl,dsp,mon,play,rec,record}
-  _pick libpulse usr/lib/libpulse{,-simple,-mainloop-glib}.so*
-  _pick libpulse usr/lib/{cmake,pkgconfig}
-  _pick libpulse usr/lib/pulseaudio/libpulse{dsp,common-*}.so
-  _pick libpulse usr/include
-  _pick libpulse usr/share/man/man1/pa{cat,ctl,dsp,mon,play,rec,record}.1
-  _pick libpulse usr/share/man/man5/pulse-client.conf.5
-  _pick libpulse usr/share/vala
-
-### Split modules
-  local moddir=usr/lib/pulse-$pulsever/modules
-
-  _pick zeroconf $moddir/libavahi-wrap.so
-  _pick zeroconf $moddir/module-zeroconf-{publish,discover}.so
-  _pick zeroconf $moddir/module-raop-discover.so
-
-  _pick lirc $moddir/module-lirc.so
-
-  _pick jack $moddir/module-jack-{sink,source}.so
-  _pick jack $moddir/module-jackdbus-detect.so
-
-  _pick bluetooth $moddir/libbluez5-util.so
-  _pick bluetooth $moddir/module-bluetooth-{discover,policy}.so
-  _pick bluetooth $moddir/module-bluez5-{discover,device}.so
-
-  _pick equalizer $moddir/module-equalizer-sink.so
-  _pick equalizer usr/bin/qpaeq
-}
-
-package_libpulse() {
-  pkgdesc="$pkgdesc (client library)"
-  

[arch-commits] Commit in pulseaudio/repos/testing-x86_64 (4 files)

2019-08-14 Thread Jan Steffens via arch-commits
Date: Wednesday, August 14, 2019 @ 08:32:08
  Author: heftig
Revision: 359806

archrelease: copy trunk to testing-x86_64

Added:
  pulseaudio/repos/testing-x86_64/PKGBUILD
(from rev 359804, pulseaudio/trunk/PKGBUILD)
  pulseaudio/repos/testing-x86_64/pulseaudio.install
(from rev 359805, pulseaudio/trunk/pulseaudio.install)
Deleted:
  pulseaudio/repos/testing-x86_64/PKGBUILD
  pulseaudio/repos/testing-x86_64/pulseaudio.install

+
 PKGBUILD   |  338 +--
 pulseaudio.install |   28 ++--
 2 files changed, 183 insertions(+), 183 deletions(-)

Deleted: PKGBUILD
===
--- PKGBUILD2019-08-14 08:32:06 UTC (rev 359805)
+++ PKGBUILD2019-08-14 08:32:08 UTC (rev 359806)
@@ -1,169 +0,0 @@
-# Maintainer: Jan Alexander Steffens (heftig) 
-# Contributor: Daniel J Griffiths 
-# Contributor: Corrado Primier 
-# Contributor: William Rea 
-
-pkgbase=pulseaudio
-pkgname=(pulseaudio libpulse 
pulseaudio-{zeroconf,lirc,jack,bluetooth,equalizer})
-pkgdesc="A featureful, general-purpose sound server"
-pkgver=12.99.2+3+g493e7f358
-pkgrel=1
-arch=(x86_64)
-url="https://www.freedesktop.org/wiki/Software/PulseAudio/";
-license=(GPL)
-makedepends=(libasyncns libcap attr libxtst libsm libsndfile rtkit libsoxr
- speexdsp tdb systemd dbus avahi bluez bluez-libs jack2-dbus sbc
- lirc openssl fftw orc gtk3 webrtc-audio-processing check git meson
- xmltoman)
-_commit=493e7f35821c09a3b79b883a76283f5614ae1202  # master
-source=("git+https://gitlab.freedesktop.org/pulseaudio/pulseaudio.git#commit=$_commit";)
-sha256sums=('SKIP')
-
-pkgver() {
-  cd pulseaudio
-  git describe --tags | sed 's/^v//;s/-/+/g'
-}
-
-prepare() {
-  cd pulseaudio
-}
-
-build() {
-  arch-meson pulseaudio build \
--D gcov=false \
--D pulsedsp-location='/usr/\$LIB/pulseaudio' \
--D udevrulesdir=/usr/lib/udev/rules.d
-  ninja -C build
-}
-
-check() {
-  meson test -C build --print-errorlogs
-}
-
-_pick() {
-  local p="$1" f d; shift
-  for f; do
-d="$srcdir/$p/${f#$pkgdir/}"
-mkdir -p "$(dirname "$d")"
-mv "$f" "$d"
-rmdir -p --ignore-fail-on-non-empty "$(dirname "$f")"
-  done
-}
-
-package_pulseaudio() {
-  depends=("libpulse=$pkgver-$pkgrel" rtkit libltdl speexdsp tdb orc libsoxr
-   webrtc-audio-processing)
-  optdepends=('pulseaudio-alsa: ALSA configuration (recommended)')
-  backup=(etc/pulse/{daemon.conf,default.pa,system.pa})
-  install=pulseaudio.install
-  replaces=('pulseaudio-xen<=9.0' 'pulseaudio-gconf<=11.1')
-
-  local pulsever=$(cd pulseaudio; ./git-version-gen .tarball-version)
-  while [[ $pulsever = *.*.* ]]; do
-pulsever=${pulsever%.*}
-  done
-  pulsever=${pulsever%%-*}
-
-  DESTDIR="$pkgdir" meson install -C build
-
-  cd "$pkgdir"
-
-  # Assumes that any volume adjustment is intended by the user, who can control
-  # each app's volume. Misbehaving clients can trigger earsplitting volume
-  # jumps. App volumes can diverge wildly and cause apps without their own
-  # volume control to fall below sink volume; a sink-only volume control will
-  # suddenly be unable to make such an app loud enough.
-  sed -e '/flat-volumes/iflat-volumes = no' \
-  -i etc/pulse/daemon.conf
-
-  # Superseded by socket activation
-  sed -e '/autospawn/iautospawn = no' \
-  -i etc/pulse/client.conf
-
-  # Disable cork-request module, can result in e.g. media players unpausing
-  # when there's a Skype call incoming
-  sed -e 's|/usr/bin/pactl load-module module-x11-cork-request|#&|' \
-  -i usr/bin/start-pulseaudio-x11
-
-  # Required by qpaeq
-  sed -e '/Load several protocols/aload-module module-dbus-protocol' \
-  -i etc/pulse/default.pa
-
-  rm -r etc/dbus-1
-
-### Split libpulse
-  _pick libpulse etc/pulse/client.conf
-  _pick libpulse usr/bin/pa{cat,ctl,dsp,mon,play,rec,record}
-  _pick libpulse usr/lib/libpulse{,-simple,-mainloop-glib}.so*
-  _pick libpulse usr/lib/{cmake,pkgconfig}
-  _pick libpulse usr/lib/pulseaudio/libpulse{dsp,common-*}.so
-  _pick libpulse usr/include
-  _pick libpulse usr/share/man/man1/pa{cat,ctl,dsp,mon,play,rec,record}.1
-  _pick libpulse usr/share/man/man5/pulse-client.conf.5
-  _pick libpulse usr/share/vala
-
-### Split modules
-  local moddir=usr/lib/pulse-$pulsever/modules
-
-  _pick zeroconf $moddir/libavahi-wrap.so
-  _pick zeroconf $moddir/module-zeroconf-{publish,discover}.so
-  _pick zeroconf $moddir/module-raop-discover.so
-
-  _pick lirc $moddir/module-lirc.so
-
-  _pick jack $moddir/module-jack-{sink,source}.so
-  _pick jack $moddir/module-jackdbus-detect.so
-
-  _pick bluetooth $moddir/libbluez5-util.so
-  _pick bluetooth $moddir/module-bluetooth-{discover,policy}.so
-  _pick bluetooth $moddir/module-bluez5-{discover,device}.so
-
-  _pick equalizer $moddir/module-equalizer-sink.so
-  _pick equalizer usr/bin/qpaeq
-}
-
-package_libpulse() {
-  pkgdesc="$pkgdesc (client library)"
-  depe

[arch-commits] Commit in pulseaudio/repos/testing-x86_64 (4 files)

2019-08-12 Thread Jan Steffens via arch-commits
Date: Monday, August 12, 2019 @ 07:53:12
  Author: heftig
Revision: 359753

archrelease: copy trunk to testing-x86_64

Added:
  pulseaudio/repos/testing-x86_64/PKGBUILD
(from rev 359752, pulseaudio/trunk/PKGBUILD)
  pulseaudio/repos/testing-x86_64/pulseaudio.install
(from rev 359752, pulseaudio/trunk/pulseaudio.install)
Deleted:
  pulseaudio/repos/testing-x86_64/PKGBUILD
  pulseaudio/repos/testing-x86_64/pulseaudio.install

+
 PKGBUILD   |  338 +--
 pulseaudio.install |   28 ++--
 2 files changed, 183 insertions(+), 183 deletions(-)

Deleted: PKGBUILD
===
--- PKGBUILD2019-08-12 07:52:43 UTC (rev 359752)
+++ PKGBUILD2019-08-12 07:53:12 UTC (rev 359753)
@@ -1,169 +0,0 @@
-# Maintainer: Jan Alexander Steffens (heftig) 
-# Contributor: Daniel J Griffiths 
-# Contributor: Corrado Primier 
-# Contributor: William Rea 
-
-pkgbase=pulseaudio
-pkgname=(pulseaudio libpulse 
pulseaudio-{zeroconf,lirc,jack,bluetooth,equalizer})
-pkgdesc="A featureful, general-purpose sound server"
-pkgver=12.99.2
-pkgrel=1
-arch=(x86_64)
-url="https://www.freedesktop.org/wiki/Software/PulseAudio/";
-license=(GPL)
-makedepends=(libasyncns libcap attr libxtst libsm libsndfile rtkit libsoxr
- speexdsp tdb systemd dbus avahi bluez bluez-libs jack2-dbus sbc
- lirc openssl fftw orc gtk3 webrtc-audio-processing check git meson
- xmltoman)
-_commit=09e6728f7b609a7eb00abacd2caaa7cae862de70  # tags/v12.99.2^0
-source=("git+https://gitlab.freedesktop.org/pulseaudio/pulseaudio.git#commit=$_commit";)
-sha256sums=('SKIP')
-
-pkgver() {
-  cd pulseaudio
-  git describe --tags | sed 's/^v//;s/-/+/g'
-}
-
-prepare() {
-  cd pulseaudio
-}
-
-build() {
-  arch-meson pulseaudio build \
--D gcov=false \
--D pulsedsp-location='/usr/\$LIB/pulseaudio' \
--D udevrulesdir=/usr/lib/udev/rules.d
-  ninja -C build
-}
-
-check() {
-  meson test -C build --print-errorlogs
-}
-
-_pick() {
-  local p="$1" f d; shift
-  for f; do
-d="$srcdir/$p/${f#$pkgdir/}"
-mkdir -p "$(dirname "$d")"
-mv "$f" "$d"
-rmdir -p --ignore-fail-on-non-empty "$(dirname "$f")"
-  done
-}
-
-package_pulseaudio() {
-  depends=("libpulse=$pkgver-$pkgrel" rtkit libltdl speexdsp tdb orc libsoxr
-   webrtc-audio-processing)
-  optdepends=('pulseaudio-alsa: ALSA configuration (recommended)')
-  backup=(etc/pulse/{daemon.conf,default.pa,system.pa})
-  install=pulseaudio.install
-  replaces=('pulseaudio-xen<=9.0' 'pulseaudio-gconf<=11.1')
-
-  local pulsever=$(cd pulseaudio; ./git-version-gen .tarball-version)
-  while [[ $pulsever = *.*.* ]]; do
-pulsever=${pulsever%.*}
-  done
-  pulsever=${pulsever%%-*}
-
-  DESTDIR="$pkgdir" meson install -C build
-
-  cd "$pkgdir"
-
-  # Assumes that any volume adjustment is intended by the user, who can control
-  # each app's volume. Misbehaving clients can trigger earsplitting volume
-  # jumps. App volumes can diverge wildly and cause apps without their own
-  # volume control to fall below sink volume; a sink-only volume control will
-  # suddenly be unable to make such an app loud enough.
-  sed -e '/flat-volumes/iflat-volumes = no' \
-  -i etc/pulse/daemon.conf
-
-  # Superseded by socket activation
-  sed -e '/autospawn/iautospawn = no' \
-  -i etc/pulse/client.conf
-
-  # Disable cork-request module, can result in e.g. media players unpausing
-  # when there's a Skype call incoming
-  sed -e 's|/usr/bin/pactl load-module module-x11-cork-request|#&|' \
-  -i usr/bin/start-pulseaudio-x11
-
-  # Required by qpaeq
-  sed -e '/Load several protocols/aload-module module-dbus-protocol' \
-  -i etc/pulse/default.pa
-
-  rm -r etc/dbus-1
-
-### Split libpulse
-  _pick libpulse etc/pulse/client.conf
-  _pick libpulse usr/bin/pa{cat,ctl,dsp,mon,play,rec,record}
-  _pick libpulse usr/lib/libpulse{,-simple,-mainloop-glib}.so*
-  _pick libpulse usr/lib/{cmake,pkgconfig}
-  _pick libpulse usr/lib/pulseaudio/libpulse{dsp,common-*}.so
-  _pick libpulse usr/include
-  _pick libpulse usr/share/man/man1/pa{cat,ctl,dsp,mon,play,rec,record}.1
-  _pick libpulse usr/share/man/man5/pulse-client.conf.5
-  _pick libpulse usr/share/vala
-
-### Split modules
-  local moddir=usr/lib/pulse-$pulsever/modules
-
-  _pick zeroconf $moddir/libavahi-wrap.so
-  _pick zeroconf $moddir/module-zeroconf-{publish,discover}.so
-  _pick zeroconf $moddir/module-raop-discover.so
-
-  _pick lirc $moddir/module-lirc.so
-
-  _pick jack $moddir/module-jack-{sink,source}.so
-  _pick jack $moddir/module-jackdbus-detect.so
-
-  _pick bluetooth $moddir/libbluez5-util.so
-  _pick bluetooth $moddir/module-bluetooth-{discover,policy}.so
-  _pick bluetooth $moddir/module-bluez5-{discover,device}.so
-
-  _pick equalizer $moddir/module-equalizer-sink.so
-  _pick equalizer usr/bin/qpaeq
-}
-
-package_libpulse() {
-  pkgdesc="$pkgdesc (client library)"
-  depends=(db

[arch-commits] Commit in pulseaudio/repos/testing-x86_64 (4 files)

2019-08-08 Thread Jan Steffens via arch-commits
Date: Thursday, August 8, 2019 @ 08:50:06
  Author: heftig
Revision: 359319

archrelease: copy trunk to testing-x86_64

Added:
  pulseaudio/repos/testing-x86_64/PKGBUILD
(from rev 359318, pulseaudio/trunk/PKGBUILD)
  pulseaudio/repos/testing-x86_64/pulseaudio.install
(from rev 359318, pulseaudio/trunk/pulseaudio.install)
Deleted:
  pulseaudio/repos/testing-x86_64/PKGBUILD
  pulseaudio/repos/testing-x86_64/pulseaudio.install

+
 PKGBUILD   |  351 ---
 pulseaudio.install |   28 ++--
 2 files changed, 183 insertions(+), 196 deletions(-)

Deleted: PKGBUILD
===
--- PKGBUILD2019-08-08 08:49:52 UTC (rev 359318)
+++ PKGBUILD2019-08-08 08:50:06 UTC (rev 359319)
@@ -1,182 +0,0 @@
-# Maintainer: Jan Alexander Steffens (heftig) 
-# Contributor: Daniel J Griffiths 
-# Contributor: Corrado Primier 
-# Contributor: William Rea 
-
-pkgbase=pulseaudio
-pkgname=(pulseaudio libpulse 
pulseaudio-{zeroconf,lirc,jack,bluetooth,equalizer})
-pkgdesc="A featureful, general-purpose sound server"
-pkgver=12.99.1
-pkgrel=1
-arch=(x86_64)
-url="https://www.freedesktop.org/wiki/Software/PulseAudio/";
-license=(GPL)
-makedepends=(libasyncns libcap attr libxtst libsm libsndfile libtool rtkit 
libsoxr
- speexdsp tdb systemd dbus avahi bluez bluez-libs intltool 
jack2-dbus sbc
- lirc openssl fftw orc gtk3 webrtc-audio-processing
- check autoconf-archive git)
-_commit=0cd931dc808786bffa3b40f75097af43a217b880  # tags/v12.99.1^0
-source=("git+https://gitlab.freedesktop.org/pulseaudio/pulseaudio.git#commit=$_commit";)
-sha256sums=('SKIP')
-
-pkgver() {
-  cd pulseaudio
-  git describe --tags | sed 's/^v//;s/-/+/g'
-}
-
-prepare() {
-  cd pulseaudio
-  NOCONFIGURE=1 ./bootstrap.sh
-}
-
-build() {
-  cd pulseaudio
-
-  ./configure --prefix=/usr \
---sysconfdir=/etc \
---libexecdir=/usr/lib \
---localstatedir=/var \
---with-udev-rules-dir=/usr/lib/udev/rules.d \
---with-pulsedsp-location='/usr/\\$$LIB/pulseaudio' \
---with-database=tdb \
---disable-tcpwrap \
---disable-bluez4 \
---disable-samplerate \
---disable-rpath \
---disable-default-build-tests \
-DATADIRNAME=share
-
-  # fight unused direct deps
-  sed -i -e 's/ -shared / -Wl,-O1,--as-needed\0/g' libtool
-
-  make
-}
-
-_pick() {
-  local p="$1" f d; shift
-  for f; do
-d="$srcdir/$p/${f#$pkgdir/}"
-mkdir -p "$(dirname "$d")"
-mv "$f" "$d"
-rmdir -p --ignore-fail-on-non-empty "$(dirname "$f")"
-  done
-}
-
-package_pulseaudio() {
-  depends=("libpulse=$pkgver-$pkgrel" rtkit libltdl speexdsp tdb orc libsoxr
-   webrtc-audio-processing)
-  optdepends=('pulseaudio-alsa: ALSA configuration (recommended)')
-  backup=(etc/pulse/{daemon.conf,default.pa,system.pa})
-  install=pulseaudio.install
-  replaces=('pulseaudio-xen<=9.0' 'pulseaudio-gconf<=11.1')
-
-  cd pulseaudio
-
-  local pulsever=$(./git-version-gen .tarball-version)
-  while [[ $pulsever = *.*.* ]]; do
-pulsever=${pulsever%.*}
-  done
-  pulsever=${pulsever%%-*}
-
-  make -j1 DESTDIR="$pkgdir" install \
-bashcompletiondir=/usr/share/bash-completion/completions
-
-  cd "$pkgdir"
-
-  # Assumes that any volume adjustment is intended by the user, who can control
-  # each app's volume. Misbehaving clients can trigger earsplitting volume
-  # jumps. App volumes can diverge wildly and cause apps without their own
-  # volume control to fall below sink volume; a sink-only volume control will
-  # suddenly be unable to make such an app loud enough.
-  sed -e '/flat-volumes/iflat-volumes = no' \
-  -i etc/pulse/daemon.conf
-
-  # Superseded by socket activation
-  sed -e '/autospawn/iautospawn = no' \
-  -i etc/pulse/client.conf
-
-  # Disable cork-request module, can result in e.g. media players unpausing
-  # when there's a Skype call incoming
-  sed -e 's|/usr/bin/pactl load-module module-x11-cork-request|#&|' \
-  -i usr/bin/start-pulseaudio-x11
-
-  # Required by qpaeq
-  sed -e '/Load several protocols/aload-module module-dbus-protocol' \
-  -i etc/pulse/default.pa
-
-  rm -r etc/dbus-1
-
-### Split libpulse
-  _pick libpulse etc/pulse/client.conf
-  _pick libpulse usr/bin/pa{cat,ctl,dsp,mon,play,rec,record}
-  _pick libpulse usr/lib/libpulse{,-simple,-mainloop-glib}.so*
-  _pick libpulse usr/lib/{cmake,pkgconfig}
-  _pick libpulse usr/lib/pulseaudio/libpulse{dsp,common-*}.so
-  _pick libpulse usr/include
-  _pick libpulse usr/share/man/man1/pa{cat,ctl,dsp,mon,play,rec,record}.1
-  _pick libpulse usr/share/man/man5/pulse-client.conf.5
-  _pick libpulse usr/share/vala
-
-### Split modules
-  local moddir=usr/lib/pulse-$pulsever/modules
-
-  _pick zeroconf $moddir/libavahi-wrap.so
-  _pick zeroconf $moddir/module-zeroconf-{publish,discover}.so
-  _pick zeroconf $moddir/module-raop-discover.so
-
-  _pick lirc $moddir/module-lirc.so
-
-  _pick jack $mod