diff options
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.bb | 50 |
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. |
52 | FILES_${PN} = "" | 52 | FILES:${PN} = "" |
53 | ALLOW_EMPTY_${PN} = "1" | 53 | ALLOW_EMPTY:${PN} = "1" |
54 | 54 | ||
55 | do_install_append() { | 55 | do_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 | ||
68 | python populate_packages_prepend() { | 68 | python 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). |
87 | FILES_${MLPREFIX}libasound-module-ctl-arcam-av += "\ | 87 | FILES:${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 | " |
91 | FILES_${MLPREFIX}libasound-module-pcm-a52 += "\ | 91 | FILES:${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 | " |
95 | FILES_${MLPREFIX}libasound-module-pcm-alsa-dsp += "\ | 95 | FILES:${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 | " |
99 | FILES_${MLPREFIX}libasound-module-pcm-jack += "\ | 99 | FILES:${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 | " |
103 | FILES_${MLPREFIX}libasound-module-pcm-oss += "\ | 103 | FILES:${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 | " |
107 | FILES_${MLPREFIX}libasound-module-pcm-speex += "\ | 107 | FILES:${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 | " |
111 | FILES_${MLPREFIX}libasound-module-pcm-upmix += "\ | 111 | FILES:${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 | " |
115 | FILES_${MLPREFIX}libasound-module-pcm-usb-stream += "\ | 115 | FILES:${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 | " |
119 | FILES_${MLPREFIX}libasound-module-pcm-vdownmix += "\ | 119 | FILES:${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 | " |
123 | FILES_${MLPREFIX}libasound-module-rate-lavrate += "\ | 123 | FILES:${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 | " |
127 | FILES_${MLPREFIX}libasound-module-rate-samplerate += "\ | 127 | FILES:${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 | " |
131 | FILES_${MLPREFIX}libasound-module-rate-speexrate += "\ | 131 | FILES:${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. |
152 | FILES_${MLPREFIX}libasound-module-rate-lavrate += "${libdir}/alsa-lib/*rate_lavrate_*.so" | 152 | FILES:${MLPREFIX}libasound-module-rate-lavrate += "${libdir}/alsa-lib/*rate_lavrate_*.so" |
153 | FILES_${MLPREFIX}libasound-module-rate-samplerate += "${libdir}/alsa-lib/*rate_samplerate_*.so" | 153 | FILES:${MLPREFIX}libasound-module-rate-samplerate += "${libdir}/alsa-lib/*rate_samplerate_*.so" |
154 | FILES_${MLPREFIX}libasound-module-rate-speexrate += "${libdir}/alsa-lib/*rate_speexrate_*.so" | 154 | FILES:${MLPREFIX}libasound-module-rate-speexrate += "${libdir}/alsa-lib/*rate_speexrate_*.so" |
155 | INSANE_SKIP_${MLPREFIX}libasound-module-rate-lavrate = "dev-so" | 155 | INSANE_SKIP:${MLPREFIX}libasound-module-rate-lavrate = "dev-so" |
156 | INSANE_SKIP_${MLPREFIX}libasound-module-rate-samplerate = "dev-so" | 156 | INSANE_SKIP:${MLPREFIX}libasound-module-rate-samplerate = "dev-so" |
157 | INSANE_SKIP_${MLPREFIX}libasound-module-rate-speexrate = "dev-so" | 157 | INSANE_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. |
163 | FILES_${PN}-pulseaudio-conf += "\ | 163 | FILES:${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 | ||
170 | RDEPENDS_${PN}-pulseaudio-conf += "\ | 170 | RDEPENDS:${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 \ |