[OE-core] [PATCH 1/2] alsa-plugins: a new recipe
nitin.a.kamble at intel.com
nitin.a.kamble at intel.com
Mon Dec 15 18:47:17 UTC 2014
From: Nitin A Kamble <nitin.a.kamble at intel.com>
Provides the pulseaudio to ALSA connector, which is needed for ALSA apps when
using the pulseaudio sound server on the target,
Signed-off-by: Nitin A Kamble <nitin.a.kamble at intel.com>
---
.../recipes-multimedia/alsa/alsa-plugins_1.0.28.bb | 49 ++++++++++++++++++++++
1 file changed, 49 insertions(+)
create mode 100644 meta/recipes-multimedia/alsa/alsa-plugins_1.0.28.bb
diff --git a/meta/recipes-multimedia/alsa/alsa-plugins_1.0.28.bb b/meta/recipes-multimedia/alsa/alsa-plugins_1.0.28.bb
new file mode 100644
index 0000000..a21eacb
--- /dev/null
+++ b/meta/recipes-multimedia/alsa/alsa-plugins_1.0.28.bb
@@ -0,0 +1,49 @@
+SUMMARY = "ALSA sound plugins"
+HOMEPAGE = "http://www.alsa-project.org"
+BUGTRACKER = "https://bugtrack.alsa-project.org/alsa-bug/login_page.php"
+SECTION = "libs/multimedia"
+LICENSE = "LGPLv2.1 & GPLv2+"
+LIC_FILES_CHKSUM = "file://COPYING;md5=7fbc338309ac38fefcd64b04bb903e34 \
+ file://rate/rate_samplerate.c;beginline=1;endline=20;md5=1d72a209fca5472c7bdc3d4f5c01ce03"
+DEPENDS = "alsa-lib pulseaudio"
+
+SRC_URI = "ftp://ftp.alsa-project.org/pub/plugins/${PN}-${PV}.tar.bz2 \
+ "
+
+SRC_URI[md5sum] = "6fcbbb31e96f8ebc5fb926184a717aa4"
+SRC_URI[sha256sum] = "426f8af1a07ee9d8c06449524d1f0bd59a06e0331a51aa3d59d343a7c6d03120"
+
+
+inherit autotools pkgconfig
+
+EXTRA_OECONF += "--disable-jack --disable-samplerate --disable-avcodec --with-speex=no"
+
+PACKAGES += "${PN}-pulseaudio \
+ ${PN}-speex \
+ ${PN}-oss \
+ ${PN}-vdownmix \
+ ${PN}-upmix \
+ ${PN}-usbstream \
+ ${PN}-arcamav \
+ "
+FILES_${PN}-doc = "${datadir}/alsa/*"
+FILES_${PN}-dbg = "${libdir}/alsa-lib/.debug ${prefix}/src/debug"
+FILES_${PN}-dev = "${libdir}/alsa-lib/*.la"
+FILES_${PN}-pulseaudio = "${libdir}/alsa-lib/libasound_module*_pulse.so"
+FILES_${PN}-speex = "${libdir}/alsa-lib/libasound_module_*_speex*.so"
+FILES_${PN}-oss = "${libdir}/alsa-lib/libasound_module_*_oss.so"
+FILES_${PN}-vdownmix = "${libdir}/alsa-lib/libasound_module_*_vdownmix.so"
+FILES_${PN}-upmix = "${libdir}/alsa-lib/libasound_module_*_upmix.so"
+FILES_${PN}-usbstream = "${libdir}/alsa-lib/libasound_module_*_usb_stream.so"
+FILES_${PN}-arcamav = "${libdir}/alsa-lib/libasound_module_*_arcam_av.so"
+
+RDEPENDS_${PN}-pulseaudio = "libpulse"
+
+SUMMARY_${PN}-pulseaudio = "Alsa to PulseAudio backend"
+SUMMARY_${PN}-oss = "Oss PCM output plugin for ALSA"
+SUMMARY_${PN}-speex = "Rate Converter Plugin Using Speex Resampler"
+SUMMARY_${PN}-vdownmix = "Downmixer to stereo plugin for ALSA"
+SUMMARY_${PN}-upmix = "Upmixer channel expander plugin for ALSA"
+SUMMARY_${PN}-usbstream = "USB stream plugin for ALSA"
+SUMMARY_${PN}-arcamav = "Arcam AV amplifier plugin for ALSA"
+
--
1.8.1.4
More information about the Openembedded-core
mailing list