summaryrefslogtreecommitdiffstats
path: root/meta/recipes-multimedia/alsa/alsa-plugins_1.2.5.bb
diff options
context:
space:
mode:
Diffstat (limited to 'meta/recipes-multimedia/alsa/alsa-plugins_1.2.5.bb')
-rw-r--r--meta/recipes-multimedia/alsa/alsa-plugins_1.2.5.bb50
1 files changed, 25 insertions, 25 deletions
diff --git a/meta/recipes-multimedia/alsa/alsa-plugins_1.2.5.bb b/meta/recipes-multimedia/alsa/alsa-plugins_1.2.5.bb
index f940a4bd35..0eac982e1a 100644
--- a/meta/recipes-multimedia/alsa/alsa-plugins_1.2.5.bb
+++ b/meta/recipes-multimedia/alsa/alsa-plugins_1.2.5.bb
@@ -49,10 +49,10 @@ PACKAGES_DYNAMIC = "^libasound-module-.*"
49 49
50# The alsa-plugins package doesn't itself contain anything, it just depends on 50# The alsa-plugins package doesn't itself contain anything, it just depends on
51# all built plugins. 51# all built plugins.
52FILES_${PN} = "" 52FILES:${PN} = ""
53ALLOW_EMPTY_${PN} = "1" 53ALLOW_EMPTY:${PN} = "1"
54 54
55do_install_append() { 55do_install:append() {
56 rm -f ${D}${libdir}/alsa-lib/*.la 56 rm -f ${D}${libdir}/alsa-lib/*.la
57 57
58 if [ "${@bb.utils.contains('PACKAGECONFIG', 'pulseaudio', 'yes', 'no', d)}" = "yes" ]; then 58 if [ "${@bb.utils.contains('PACKAGECONFIG', 'pulseaudio', 'yes', 'no', d)}" = "yes" ]; then
@@ -65,10 +65,10 @@ do_install_append() {
65 fi 65 fi
66} 66}
67 67
68python populate_packages_prepend() { 68python populate_packages:prepend() {
69 plugindir = d.expand('${libdir}/alsa-lib/') 69 plugindir = d.expand('${libdir}/alsa-lib/')
70 packages = " ".join(do_split_packages(d, plugindir, r'^libasound_module_(.*)\.so$', 'libasound-module-%s', 'Alsa plugin for %s', extra_depends='')) 70 packages = " ".join(do_split_packages(d, plugindir, r'^libasound_module_(.*)\.so$', 'libasound-module-%s', 'Alsa plugin for %s', extra_depends=''))
71 d.setVar("RDEPENDS_alsa-plugins", packages) 71 d.setVar("RDEPENDS:alsa-plugins", packages)
72} 72}
73 73
74# Many plugins have a configuration file (plus a symlink in /etc) associated 74# Many plugins have a configuration file (plus a symlink in /etc) associated
@@ -84,51 +84,51 @@ python populate_packages_prepend() {
84# cause big problems, but some kind of improvement to the packaging could 84# cause big problems, but some kind of improvement to the packaging could
85# probably be done here (at least it would be good to handle the different 85# probably be done here (at least it would be good to handle the different
86# plugins in a consistent way). 86# plugins in a consistent way).
87FILES_${MLPREFIX}libasound-module-ctl-arcam-av += "\ 87FILES:${MLPREFIX}libasound-module-ctl-arcam-av += "\
88 ${datadir}/alsa/alsa.conf.d/50-arcam-av-ctl.conf \ 88 ${datadir}/alsa/alsa.conf.d/50-arcam-av-ctl.conf \
89 ${sysconfdir}/alsa/conf.d/50-arcam-av-ctl.conf \ 89 ${sysconfdir}/alsa/conf.d/50-arcam-av-ctl.conf \
90" 90"
91FILES_${MLPREFIX}libasound-module-pcm-a52 += "\ 91FILES:${MLPREFIX}libasound-module-pcm-a52 += "\
92 ${datadir}/alsa/alsa.conf.d/60-a52-encoder.conf \ 92 ${datadir}/alsa/alsa.conf.d/60-a52-encoder.conf \
93 ${sysconfdir}/alsa/conf.d/60-a52-encoder.conf \ 93 ${sysconfdir}/alsa/conf.d/60-a52-encoder.conf \
94" 94"
95FILES_${MLPREFIX}libasound-module-pcm-alsa-dsp += "\ 95FILES:${MLPREFIX}libasound-module-pcm-alsa-dsp += "\
96 ${datadir}/alsa/alsa.conf.d/98-maemo.conf \ 96 ${datadir}/alsa/alsa.conf.d/98-maemo.conf \
97 ${sysconfdir}/alsa/conf.d/98-maemo.conf \ 97 ${sysconfdir}/alsa/conf.d/98-maemo.conf \
98" 98"
99FILES_${MLPREFIX}libasound-module-pcm-jack += "\ 99FILES:${MLPREFIX}libasound-module-pcm-jack += "\
100 ${datadir}/alsa/alsa.conf.d/50-jack.conf \ 100 ${datadir}/alsa/alsa.conf.d/50-jack.conf \
101 ${sysconfdir}/alsa/conf.d/50-jack.conf \ 101 ${sysconfdir}/alsa/conf.d/50-jack.conf \
102" 102"
103FILES_${MLPREFIX}libasound-module-pcm-oss += "\ 103FILES:${MLPREFIX}libasound-module-pcm-oss += "\
104 ${datadir}/alsa/alsa.conf.d/50-oss.conf \ 104 ${datadir}/alsa/alsa.conf.d/50-oss.conf \
105 ${sysconfdir}/alsa/conf.d/50-oss.conf \ 105 ${sysconfdir}/alsa/conf.d/50-oss.conf \
106" 106"
107FILES_${MLPREFIX}libasound-module-pcm-speex += "\ 107FILES:${MLPREFIX}libasound-module-pcm-speex += "\
108 ${datadir}/alsa/alsa.conf.d/60-speex.conf \ 108 ${datadir}/alsa/alsa.conf.d/60-speex.conf \
109 ${sysconfdir}/alsa/conf.d/60-speex.conf \ 109 ${sysconfdir}/alsa/conf.d/60-speex.conf \
110" 110"
111FILES_${MLPREFIX}libasound-module-pcm-upmix += "\ 111FILES:${MLPREFIX}libasound-module-pcm-upmix += "\
112 ${datadir}/alsa/alsa.conf.d/60-upmix.conf \ 112 ${datadir}/alsa/alsa.conf.d/60-upmix.conf \
113 ${sysconfdir}/alsa/conf.d/60-upmix.conf \ 113 ${sysconfdir}/alsa/conf.d/60-upmix.conf \
114" 114"
115FILES_${MLPREFIX}libasound-module-pcm-usb-stream += "\ 115FILES:${MLPREFIX}libasound-module-pcm-usb-stream += "\
116 ${datadir}/alsa/alsa.conf.d/98-usb-stream.conf \ 116 ${datadir}/alsa/alsa.conf.d/98-usb-stream.conf \
117 ${sysconfdir}/alsa/conf.d/98-usb-stream.conf \ 117 ${sysconfdir}/alsa/conf.d/98-usb-stream.conf \
118" 118"
119FILES_${MLPREFIX}libasound-module-pcm-vdownmix += "\ 119FILES:${MLPREFIX}libasound-module-pcm-vdownmix += "\
120 ${datadir}/alsa/alsa.conf.d/60-vdownmix.conf \ 120 ${datadir}/alsa/alsa.conf.d/60-vdownmix.conf \
121 ${sysconfdir}/alsa/conf.d/60-vdownmix.conf \ 121 ${sysconfdir}/alsa/conf.d/60-vdownmix.conf \
122" 122"
123FILES_${MLPREFIX}libasound-module-rate-lavrate += "\ 123FILES:${MLPREFIX}libasound-module-rate-lavrate += "\
124 ${datadir}/alsa/alsa.conf.d/10-rate-lav.conf \ 124 ${datadir}/alsa/alsa.conf.d/10-rate-lav.conf \
125 ${sysconfdir}/alsa/conf.d/10-rate-lav.conf \ 125 ${sysconfdir}/alsa/conf.d/10-rate-lav.conf \
126" 126"
127FILES_${MLPREFIX}libasound-module-rate-samplerate += "\ 127FILES:${MLPREFIX}libasound-module-rate-samplerate += "\
128 ${datadir}/alsa/alsa.conf.d/10-samplerate.conf \ 128 ${datadir}/alsa/alsa.conf.d/10-samplerate.conf \
129 ${sysconfdir}/alsa/conf.d/10-samplerate.conf \ 129 ${sysconfdir}/alsa/conf.d/10-samplerate.conf \
130" 130"
131FILES_${MLPREFIX}libasound-module-rate-speexrate += "\ 131FILES:${MLPREFIX}libasound-module-rate-speexrate += "\
132 ${datadir}/alsa/alsa.conf.d/10-speexrate.conf \ 132 ${datadir}/alsa/alsa.conf.d/10-speexrate.conf \
133 ${sysconfdir}/alsa/conf.d/10-speexrate.conf \ 133 ${sysconfdir}/alsa/conf.d/10-speexrate.conf \
134" 134"
@@ -149,25 +149,25 @@ FILES_${MLPREFIX}libasound-module-rate-speexrate += "\
149# The symlinks cause QA errors, because usually it's a bug if a non 149# The symlinks cause QA errors, because usually it's a bug if a non
150# -dev/-dbg/-nativesdk package contains links to .so files, but in this case 150# -dev/-dbg/-nativesdk package contains links to .so files, but in this case
151# the errors are false positives, so we disable the QA checks. 151# the errors are false positives, so we disable the QA checks.
152FILES_${MLPREFIX}libasound-module-rate-lavrate += "${libdir}/alsa-lib/*rate_lavrate_*.so" 152FILES:${MLPREFIX}libasound-module-rate-lavrate += "${libdir}/alsa-lib/*rate_lavrate_*.so"
153FILES_${MLPREFIX}libasound-module-rate-samplerate += "${libdir}/alsa-lib/*rate_samplerate_*.so" 153FILES:${MLPREFIX}libasound-module-rate-samplerate += "${libdir}/alsa-lib/*rate_samplerate_*.so"
154FILES_${MLPREFIX}libasound-module-rate-speexrate += "${libdir}/alsa-lib/*rate_speexrate_*.so" 154FILES:${MLPREFIX}libasound-module-rate-speexrate += "${libdir}/alsa-lib/*rate_speexrate_*.so"
155INSANE_SKIP_${MLPREFIX}libasound-module-rate-lavrate = "dev-so" 155INSANE_SKIP:${MLPREFIX}libasound-module-rate-lavrate = "dev-so"
156INSANE_SKIP_${MLPREFIX}libasound-module-rate-samplerate = "dev-so" 156INSANE_SKIP:${MLPREFIX}libasound-module-rate-samplerate = "dev-so"
157INSANE_SKIP_${MLPREFIX}libasound-module-rate-speexrate = "dev-so" 157INSANE_SKIP:${MLPREFIX}libasound-module-rate-speexrate = "dev-so"
158 158
159# 50-pulseaudio.conf defines a device named "pulse" that applications can use 159# 50-pulseaudio.conf defines a device named "pulse" that applications can use
160# if they explicitly want to use the PulseAudio plugin. 160# if they explicitly want to use the PulseAudio plugin.
161# 99-pulseaudio-default.conf configures the "default" device to use the 161# 99-pulseaudio-default.conf configures the "default" device to use the
162# PulseAudio plugin. 162# PulseAudio plugin.
163FILES_${PN}-pulseaudio-conf += "\ 163FILES:${PN}-pulseaudio-conf += "\
164 ${datadir}/alsa/alsa.conf.d/50-pulseaudio.conf \ 164 ${datadir}/alsa/alsa.conf.d/50-pulseaudio.conf \
165 ${datadir}/alsa/alsa.conf.d/99-pulseaudio-default.conf \ 165 ${datadir}/alsa/alsa.conf.d/99-pulseaudio-default.conf \
166 ${sysconfdir}/alsa/conf.d/50-pulseaudio.conf \ 166 ${sysconfdir}/alsa/conf.d/50-pulseaudio.conf \
167 ${sysconfdir}/alsa/conf.d/99-pulseaudio-default.conf \ 167 ${sysconfdir}/alsa/conf.d/99-pulseaudio-default.conf \
168" 168"
169 169
170RDEPENDS_${PN}-pulseaudio-conf += "\ 170RDEPENDS:${PN}-pulseaudio-conf += "\
171 ${MLPREFIX}libasound-module-conf-pulse \ 171 ${MLPREFIX}libasound-module-conf-pulse \
172 ${MLPREFIX}libasound-module-ctl-pulse \ 172 ${MLPREFIX}libasound-module-ctl-pulse \
173 ${MLPREFIX}libasound-module-pcm-pulse \ 173 ${MLPREFIX}libasound-module-pcm-pulse \