description="A featureful, general-purpose sound server"
url="http://www.pulseaudio.org"

packager="tnut <tnut@nutyx.org>"
contributors="Pierre,Rems,Spiky"

makedepends=(python meson ninja doxygen gdbm check elogind
             fftw intltool json-c libsndfile vala
             alsa-lib dbus glib libcap xorg-libxtst
             openssl speex speexdsp libsamplerate
             webrtc-audio-processing jack xmltoman
             gstreamer-plugins-base)
run=(bluez sbc)

name=pulseaudio
version=17.0

source=(https://freedesktop.org/software/$name/releases/$name-$version.tar.xz)

build() {
unset MAKEFLAGS
cd $name-$version

mkdir build
cd    build
meson --prefix=/usr --buildtype=release -Ddatabase=gdbm
ninja
DESTDIR=$PKG ninja install

mkdir -p $PKG/usr/share/icons/hicolor/scalable/devices
for size in 16 22 32 48 64 128; do
    mkdir -p $PKG/usr/share/icons/hicolor/${size}x${size}/{apps,devices}
    ln -s ../apps/pulseaudio.png $PKG/usr/share/icons/hicolor/${size}x${size}/devices/audio-backend-pulseaudio.png
done
rm -fv $PKG/etc/dbus-1/system.d/pulseaudio-system.conf

}
