# $Id$ PNAME="alsa-plugins" PVER="1.0.28" PBUILD="r1" PCAT="media-sound" LICENSE="gpl-2" DESCRIPTION="Advanced Linux Sound Architecture Plugins." HOMEPAGE="http://www.alsa-project.org/" DEPEND=">= media-libs/alsa-lib-${PVER} >= media-libs/libsamplerate-0.1.8 >= media-video/ffmpeg-2.2 >= media-sound/pulseaudio-5.0 >= media-libs/speex-1.2" SDEPEND=">= dev-util/pkgconfig-0.25" SRCFILE="${PNAME}-${PVER/_/}.tar.bz2" SRCDIR="${BUILDDIR}/${PNAME}-${PVER/_/}" sminclude mbuild mtools multilib SRC_URI=( http://dl.ambiweb.de/mirrors/ftp.alsa-project.org/plugins/${SRCFILE} ftp://ftp.alsa-project.org/pub/plugins/${SRCFILE} http://linux.rz.ruhr-uni-bochum.de/download/gentoo-mirror/distfiles/${SRCFILE} mirror://${PNAME}/${SRCFILE} mirror://${PNAME}/pulseaudio-probe.conf mirror://${PNAME}/pulse-default.conf ) UP2DATE="updatecmd 'http://alsa.cybermirror.org/${PNAME/alsa-/}/?C=M;O=A' | lasttarball" src_compile() { # fix some build issues export CFLAGS="${CFLAGS} -D_GNU_SOURCE" export CXXFLAGS="${CXXFLAGS} -D_GNU_SOURCE" mconfigure \ --disable-dependency-tracking \ --disable-dbus \ --enable-avcodec \ --enable-pulseaudio \ --enable-samplerate \ --with-speex \ || die mmake || die } src_install() { mbuild_src_install || die # use pulseaudio as default audio device if running minstalldir /usr/share/alsa || die minstallfile -s pulse-default.conf /usr/share/alsa || die minstalldir /usr/share/alsa/alsa.conf.d || die minstallfile -s pulseaudio-probe.conf /usr/share/alsa/alsa.conf.d/51-pulseaudio-probe.conf || die # fix libdir sed -i "s:/usr/lib:/usr/$(mlibdir):g" ${BINDIR}/usr/share/alsa/alsa.conf.d/51-pulseaudio-probe.conf || die }