alsa-plugins: build with pulseaudio support if enabled, build with libsamplerate support

Signed-off-by: Stephan Raue <stephan@openelec.tv>
This commit is contained in:
Stephan Raue 2011-09-28 04:17:07 +02:00
parent 44304ef384
commit 9eec520c19
2 changed files with 15 additions and 4 deletions

View File

@ -22,6 +22,12 @@
. config/options $1 . config/options $1
if [ "$PULSEAUDIO_SUPPORT" = yes ]; then
ALSA_PULSEAUDIO="--enable-pulseaudio"
else
ALSA_PULSEAUDIO="--disable-pulseaudio"
fi
cd $PKG_BUILD cd $PKG_BUILD
./configure --host=$TARGET_NAME \ ./configure --host=$TARGET_NAME \
@ -33,9 +39,9 @@ cd $PKG_BUILD
--disable-static \ --disable-static \
--enable-shared \ --enable-shared \
--disable-jack \ --disable-jack \
--disable-samplerate \ --enable-samplerate \
--disable-avcodec \ --disable-avcodec \
--disable-pulseaudio \ $ALSA_PULSEAUDIO \
--with-speex=lib \ --with-speex=lib \
$MAKE $MAKE

View File

@ -25,8 +25,8 @@ PKG_ARCH="any"
PKG_LICENSE="GPL" PKG_LICENSE="GPL"
PKG_SITE="http://www.alsa-project.org/" PKG_SITE="http://www.alsa-project.org/"
PKG_URL="ftp://ftp.alsa-project.org/pub/plugins/$PKG_NAME-$PKG_VERSION.tar.bz2" PKG_URL="ftp://ftp.alsa-project.org/pub/plugins/$PKG_NAME-$PKG_VERSION.tar.bz2"
PKG_DEPENDS="alsa-lib speex" PKG_DEPENDS="alsa-lib speex libsamplerate"
PKG_BUILD_DEPENDS="toolchain alsa-lib speex" PKG_BUILD_DEPENDS="toolchain alsa-lib speex libsamplerate"
PKG_PRIORITY="optional" PKG_PRIORITY="optional"
PKG_SECTION="audio" PKG_SECTION="audio"
PKG_SHORTDESC="alsa-plugins: Advanced Linux Sound Architecture Plugins" PKG_SHORTDESC="alsa-plugins: Advanced Linux Sound Architecture Plugins"
@ -34,3 +34,8 @@ PKG_LONGDESC="ALSA (Advanced Linux Sound Architecture) is the next generation Li
PKG_IS_ADDON="no" PKG_IS_ADDON="no"
PKG_AUTORECONF="yes" PKG_AUTORECONF="yes"
if [ "$PULSEAUDIO_SUPPORT" = yes ]; then
PKG_DEPENDS="$PKG_DEPENDS pulseaudio"
PKG_BUILD_DEPENDS="$PKG_BUILD_DEPENDS pulseaudio"
fi