package: add portaudio
PortAudio is a free, cross-platform, open-source, audio I/O library. [Peter: fix whitespace, dependencies, alsa-lib name] Signed-off-by: Murat Demirten <mdemirten@yh.com.tr> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
This commit is contained in:
parent
d5b35e2c70
commit
a991e3e143
@ -37,6 +37,7 @@ source "package/multimedia/mpd/Config.in"
|
||||
source "package/multimedia/mpg123/Config.in"
|
||||
source "package/multimedia/mplayer/Config.in"
|
||||
source "package/multimedia/musepack/Config.in"
|
||||
source "package/multimedia/portaudio/Config.in"
|
||||
source "package/multimedia/python-mad/Config.in"
|
||||
source "package/multimedia/speex/Config.in"
|
||||
source "package/multimedia/swfdec/Config.in"
|
||||
|
29
package/multimedia/portaudio/Config.in
Normal file
29
package/multimedia/portaudio/Config.in
Normal file
@ -0,0 +1,29 @@
|
||||
config BR2_PACKAGE_PORTAUDIO
|
||||
bool "portaudio"
|
||||
help
|
||||
PortAudio is a free, cross-platform, open-source,
|
||||
audio I/O library.
|
||||
|
||||
http://www.portaudio.com/
|
||||
|
||||
if BR2_PACKAGE_PORTAUDIO
|
||||
|
||||
config BR2_PACKAGE_PORTAUDIO_ALSA
|
||||
bool "alsa support"
|
||||
select BR2_PACKAGE_ALSA_LIB
|
||||
default y
|
||||
help
|
||||
Compile with ALSA support.
|
||||
|
||||
config BR2_PACKAGE_PORTAUDIO_OSS
|
||||
bool "oss support"
|
||||
help
|
||||
Compile with OSS support.
|
||||
|
||||
config BR2_PACKAGE_PORTAUDIO_CXX
|
||||
bool "C++ bindings"
|
||||
depends on BR2_INSTALL_LIBSTDCPP
|
||||
help
|
||||
Enables C++ bindings.
|
||||
|
||||
endif # BR2_PACKAGE_PORTAUDIO
|
20
package/multimedia/portaudio/portaudio.mk
Normal file
20
package/multimedia/portaudio/portaudio.mk
Normal file
@ -0,0 +1,20 @@
|
||||
################################################################################
|
||||
#
|
||||
# portaudio
|
||||
#
|
||||
################################################################################
|
||||
|
||||
PORTAUDIO_VERSION = V19
|
||||
PORTAUDIO_SITE = http://www.portaudio.com/archives
|
||||
PORTAUDIO_SOURCE = pa_stable_v19_20110326.tgz
|
||||
PORTAUDIO_INSTALL_STAGING = YES
|
||||
|
||||
PORTAUDIO_DEPENDENCIES = \
|
||||
$(if $(BR2_PACKAGE_PORTAUDIO_WITH_ALSA),alsa-lib)
|
||||
|
||||
PORTAUDIO_CONF_OPT = \
|
||||
$(if $(BR2_PACKAGE_PORTAUDIO_ALSA),--with-alsa,--without-alsa) \
|
||||
$(if $(BR2_PACKAGE_PORTAUDIO_OSS),--with-oss,--without-oss) \
|
||||
$(if $(BR2_PACKAGE_PORTAUDIO_CXX),--enable-cxx,--disable-cxx)
|
||||
|
||||
$(eval $(call AUTOTARGETS,package/multimedia,portaudio))
|
Loading…
Reference in New Issue
Block a user