2 Summary: Multimedia Framework system configuration package
5 Group: Multimedia/Configuration
6 License: LGPL-2.1 and Apache-2.0
7 Source0: %{name}-%{version}.tar.gz
11 Multimedia Framework system configuration package including ini, conf and etc files.
17 Summary: Multimedia Framework system configuration package for tm1
18 Group: Multimedia/Configuration
19 License: LGPL-2.1 and Apache-2.0
21 %description target-tm1
22 Multimedia Framework system configuration package including ini, conf and etc files for tm1 target.
24 %package target-artik10
25 Summary: Multimedia Framework system configuration package for artik 10
26 Group: Multimedia/Configuration
27 License: LGPL-2.1 and Apache-2.0
29 %description target-artik10
30 Multimedia Framework system configuration package including ini, conf and etc files for artik 10 target.
33 Summary: Multimedia Framework system configuration package for rpi3
34 Group: Multimedia/Configuration
35 License: LGPL-2.1 and Apache-2.0
37 %description target-rpi3
38 Multimedia Framework system configuration package including ini, conf and etc files for rpi3 target.
41 Summary: Multimedia Framework system configuration package for tw3
42 Group: Multimedia/Configuration
43 License: LGPL-2.1 and Apache-2.0
45 %description target-tw3
46 Multimedia Framework system configuration package including ini, conf and etc files for tw3 target.
48 %package target-rpi3-spk
49 Summary: Multimedia Framework system configuration package for rpi3 speaker
50 Group: Multimedia/Configuration
51 License: LGPL-2.1 and Apache-2.0
53 %description target-rpi3-spk
54 Multimedia Framework system configuration package including ini, conf and etc files for rpi3 speaker target.
57 Summary: Multimedia Framework system configuration package for RB5
58 Group: Multimedia/Configuration
59 License: LGPL-2.1 and Apache-2.0
61 %description target-rb5
62 Multimedia Framework system configuration package including ini, conf and etc files for RB5 target.
67 Summary: Multimedia Framework system configuration package for simulator
68 Group: Multimedia/Configuration
69 License: LGPL-2.1 and Apache-2.0
71 %description simulator
72 Multimedia Framework system configuration package including ini, conf and etc files for simulator.
78 %setup -q -n %{name}-%{version}
86 mkdir -p %{buildroot}%{_hal_datadir}
91 mkdir -p %{buildroot}%{_hal_licensedir}/%{name}-target-tm1
92 cp LICENSE.APLv2.0 %{buildroot}%{_hal_licensedir}/%{name}-target-tm1
93 cp LICENSE.LGPLv2.1 %{buildroot}%{_hal_licensedir}/%{name}-target-tm1
94 mkdir -p %{buildroot}%{_hal_datadir}/%{name}-target-tm1
95 cp -arf %{name}-target-tm1/* %{buildroot}%{_hal_datadir}/%{name}-target-tm1
97 mkdir -p %{buildroot}%{_hal_licensedir}/%{name}-target-artik10
98 cp LICENSE.APLv2.0 %{buildroot}%{_hal_licensedir}/%{name}-target-artik10
99 cp LICENSE.LGPLv2.1 %{buildroot}%{_hal_licensedir}/%{name}-target-artik10
100 mkdir -p %{buildroot}%{_hal_datadir}/%{name}-target-artik10
101 cp -arf %{name}-target-artik10/* %{buildroot}%{_hal_datadir}/%{name}-target-artik10
103 mkdir -p %{buildroot}%{_hal_licensedir}/%{name}-target-rpi3
104 cp LICENSE.APLv2.0 %{buildroot}%{_hal_licensedir}/%{name}-target-rpi3
105 cp LICENSE.LGPLv2.1 %{buildroot}%{_hal_licensedir}/%{name}-target-rpi3
106 mkdir -p %{buildroot}%{_hal_datadir}/%{name}-target-rpi3
107 cp -arf %{name}-target-rpi3/* %{buildroot}%{_hal_datadir}/%{name}-target-rpi3
109 mkdir -p %{buildroot}%{_hal_licensedir}/%{name}-target-tw3
110 cp LICENSE.APLv2.0 %{buildroot}%{_hal_licensedir}/%{name}-target-tw3
111 cp LICENSE.LGPLv2.1 %{buildroot}%{_hal_licensedir}/%{name}-target-tw3
112 mkdir -p %{buildroot}%{_hal_datadir}/%{name}-target-tw3
113 cp -arf %{name}-target-tw3/* %{buildroot}%{_hal_datadir}/%{name}-target-tw3
115 mkdir -p %{buildroot}%{_hal_licensedir}/%{name}-target-rpi3-spk
116 cp LICENSE.APLv2.0 %{buildroot}%{_hal_licensedir}/%{name}-target-rpi3-spk
117 cp LICENSE.LGPLv2.1 %{buildroot}%{_hal_licensedir}/%{name}-target-rpi3-spk
118 mkdir -p %{buildroot}%{_hal_datadir}/%{name}-target-rpi3-spk
119 cp -arf %{name}-target-rpi3-spk/* %{buildroot}%{_hal_datadir}/%{name}-target-rpi3-spk
121 mkdir -p %{buildroot}%{_hal_licensedir}/%{name}-target-rb5
122 cp LICENSE.APLv2.0 %{buildroot}%{_hal_licensedir}/%{name}-target-rb5
123 cp LICENSE.LGPLv2.1 %{buildroot}%{_hal_licensedir}/%{name}-target-rb5
124 mkdir -p %{buildroot}%{_hal_datadir}/%{name}-target-rb5
125 cp -arf %{name}-target-rb5/* %{buildroot}%{_hal_datadir}/%{name}-target-rb5
130 mkdir -p %{buildroot}%{_hal_licensedir}/%{name}-simulator
131 cp LICENSE.APLv2.0 %{buildroot}%{_hal_licensedir}/%{name}-simulator
132 cp LICENSE.LGPLv2.1 %{buildroot}%{_hal_licensedir}/%{name}-simulator
133 mkdir -p %{buildroot}%{_hal_datadir}/%{name}-simulator
134 cp -arf %{name}-simulator/* %{buildroot}%{_hal_datadir}/%{name}-simulator
141 cp -arf %{_hal_datadir}/%{name}-target-tm1/* /
142 rm -rf %{_hal_datadir}/%{name}-target-tm1
145 cp -arf %{_hal_datadir}/%{name}-target-artik10/* /
146 rm -rf %{_hal_datadir}/%{name}-target-artik10
149 cp -arf %{_hal_datadir}/%{name}-target-rpi3/* /
150 rm -rf %{_hal_datadir}/%{name}-target-rpi3
153 sed -i -e 's|@HAL_LIBDIR@|%{_hal_libdir}|g' %{_hal_datadir}/%{name}-target-tw3%{_hal_sysconfdir}/xdg/gstomx.conf
154 cp -arf %{_hal_datadir}/%{name}-target-tw3/* /
155 rm -rf %{_hal_datadir}/%{name}-target-tw3
157 %post target-rpi3-spk
158 cp -arf %{_hal_datadir}/%{name}-target-rpi3-spk/* /
159 rm -rf %{_hal_datadir}/%{name}-target-rpi3-spk
162 cp -arf %{_hal_datadir}/%{name}-target-rb5/* /
163 rm -rf %{_hal_datadir}/%{name}-target-rb5
168 cp -arf %{_hal_datadir}/%{name}-simulator/* /
169 rm -rf %{_hal_datadir}/%{name}-simulator
180 %manifest %{name}-target-tm1.manifest
181 %{_hal_licensedir}/%{name}-target-tm1/*
182 %defattr(-,root,root,-)
183 %{_hal_datadir}/%{name}-target-tm1%{_hal_sysconfdir}/asound.conf
184 %{_hal_datadir}/%{name}-target-tm1%{_hal_sysconfdir}/pulse/*
185 %{_hal_datadir}/%{name}-target-tm1%{_hal_sysconfdir}/murphy/*
186 %{_hal_datadir}/%{name}-target-tm1%{_hal_sysconfdir}/multimedia/*.ini
187 %{_hal_datadir}/%{name}-target-tm1%{_hal_sysconfdir}/inference/*.ini
188 %{_hal_datadir}/%{name}-target-tm1%{_hal_sysconfdir}/multimedia/*.conf
189 %{_hal_datadir}/%{name}-target-tm1%{_hal_sysconfdir}/multimedia/audio_hw.xml
190 %{_hal_datadir}/%{name}-target-tm1%{_hal_datadir}/pulseaudio/alsa-mixer/paths/*.conf
191 %{_hal_datadir}/%{name}-target-tm1%{_hal_datadir}/pulseaudio/alsa-mixer/paths/*.common
192 %{_hal_datadir}/%{name}-target-tm1%{_hal_datadir}/pulseaudio/alsa-mixer/profile-sets/*.conf
194 %files target-artik10
195 %manifest %{name}-target-artik10.manifest
196 %{_hal_licensedir}/%{name}-target-artik10/*
197 %defattr(-,root,root,-)
198 %{_hal_datadir}/%{name}-target-artik10%{_hal_sysconfdir}/asound.conf
199 %{_hal_datadir}/%{name}-target-artik10%{_hal_sysconfdir}/pulse/*
200 %{_hal_datadir}/%{name}-target-artik10%{_hal_sysconfdir}/murphy/*
201 %{_hal_datadir}/%{name}-target-artik10%{_hal_sysconfdir}/multimedia/*.ini
202 %{_hal_datadir}/%{name}-target-artik10%{_hal_sysconfdir}/multimedia/*.conf
203 %{_hal_datadir}/%{name}-target-artik10%{_hal_datadir}/pulseaudio/alsa-mixer/paths/*.conf
204 %{_hal_datadir}/%{name}-target-artik10%{_hal_datadir}/pulseaudio/alsa-mixer/paths/*.common
205 %{_hal_datadir}/%{name}-target-artik10%{_hal_datadir}/pulseaudio/alsa-mixer/profile-sets/*.conf
208 %manifest %{name}-target-rpi3.manifest
209 %{_hal_licensedir}/%{name}-target-rpi3/*
210 %defattr(-,root,root,-)
211 %{_hal_datadir}/%{name}-target-rpi3%{_hal_sysconfdir}/asound.conf
212 %{_hal_datadir}/%{name}-target-rpi3%{_hal_sysconfdir}/pulse/*
213 %{_hal_datadir}/%{name}-target-rpi3%{_hal_sysconfdir}/murphy/*
214 %{_hal_datadir}/%{name}-target-rpi3%{_hal_sysconfdir}/multimedia/*.ini
215 %{_hal_datadir}/%{name}-target-rpi3%{_hal_sysconfdir}/inference/*.ini
216 %{_hal_datadir}/%{name}-target-rpi3%{_hal_sysconfdir}/multimedia/*.conf
217 %{_hal_datadir}/%{name}-target-rpi3%{_hal_sysconfdir}/xdg/gstomx.conf
218 %{_hal_datadir}/%{name}-target-rpi3%{_hal_datadir}/pulseaudio/alsa-mixer/paths/*.conf
219 %{_hal_datadir}/%{name}-target-rpi3%{_hal_datadir}/pulseaudio/alsa-mixer/paths/*.common
220 %{_hal_datadir}/%{name}-target-rpi3%{_hal_datadir}/pulseaudio/alsa-mixer/profile-sets/*.conf
223 %manifest %{name}-target-tw3.manifest
224 %{_hal_licensedir}/%{name}-target-tw3/*
225 %defattr(-,root,root,-)
226 %{_hal_datadir}/%{name}-target-tw3%{_hal_sysconfdir}/asound.conf
227 %{_hal_datadir}/%{name}-target-tw3%{_hal_sysconfdir}/pulse/*
228 %{_hal_datadir}/%{name}-target-tw3%{_hal_sysconfdir}/murphy/*
229 %{_hal_datadir}/%{name}-target-tw3%{_hal_sysconfdir}/multimedia/*.ini
230 %{_hal_datadir}/%{name}-target-tw3%{_hal_sysconfdir}/inference/*.ini
231 %{_hal_datadir}/%{name}-target-tw3%{_hal_sysconfdir}/multimedia/*.conf
232 %{_hal_datadir}/%{name}-target-tw3%{_hal_sysconfdir}/xdg/gstomx.conf
233 %{_hal_datadir}/%{name}-target-tw3%{_hal_datadir}/pulseaudio/alsa-mixer/paths/*.conf
234 %{_hal_datadir}/%{name}-target-tw3%{_hal_datadir}/pulseaudio/alsa-mixer/paths/*.common
235 %{_hal_datadir}/%{name}-target-tw3%{_hal_datadir}/pulseaudio/alsa-mixer/profile-sets/*.conf
236 %{_hal_datadir}/%{name}-target-tw3%{_hal_prefix}/lib/udev/rules.d/*
238 %files target-rpi3-spk
239 %manifest %{name}-target-rpi3-spk.manifest
240 %{_hal_licensedir}/%{name}-target-rpi3-spk/*
241 %defattr(-,root,root,-)
242 %{_hal_datadir}/%{name}-target-rpi3-spk%{_hal_sysconfdir}/asound.conf
243 %{_hal_datadir}/%{name}-target-rpi3-spk%{_hal_sysconfdir}/pulse/*
244 %{_hal_datadir}/%{name}-target-rpi3-spk%{_hal_sysconfdir}/murphy/*
245 %{_hal_datadir}/%{name}-target-rpi3-spk%{_hal_sysconfdir}/multimedia/*.ini
246 %{_hal_datadir}/%{name}-target-rpi3-spk%{_hal_sysconfdir}/multimedia/*.conf
247 %{_hal_datadir}/%{name}-target-rpi3-spk%{_hal_sysconfdir}/xdg/gstomx.conf
248 %{_hal_datadir}/%{name}-target-rpi3-spk%{_hal_datadir}/pulseaudio/alsa-mixer/paths/*.conf
249 %{_hal_datadir}/%{name}-target-rpi3-spk%{_hal_datadir}/pulseaudio/alsa-mixer/paths/*.common
250 %{_hal_datadir}/%{name}-target-rpi3-spk%{_hal_datadir}/pulseaudio/alsa-mixer/profile-sets/*.conf
253 %manifest %{name}-target-rb5.manifest
254 %{_hal_licensedir}/%{name}-target-rb5/*
255 %defattr(-,root,root,-)
256 %{_hal_datadir}/%{name}-target-rb5%{_hal_sysconfdir}/asound.conf
257 %{_hal_datadir}/%{name}-target-rb5%{_hal_sysconfdir}/pulse/*
258 %{_hal_datadir}/%{name}-target-rb5%{_hal_sysconfdir}/murphy/*
259 %{_hal_datadir}/%{name}-target-rb5%{_hal_sysconfdir}/multimedia/*.ini
260 %{_hal_datadir}/%{name}-target-rb5%{_hal_sysconfdir}/inference/*.ini
261 %{_hal_datadir}/%{name}-target-rb5%{_hal_sysconfdir}/multimedia/*.conf
262 %{_hal_datadir}/%{name}-target-rb5%{_hal_sysconfdir}/xdg/gstomx.conf
263 %{_hal_datadir}/%{name}-target-rb5%{_hal_datadir}/pulseaudio/alsa-mixer/paths/*.conf
264 %{_hal_datadir}/%{name}-target-rb5%{_hal_datadir}/pulseaudio/alsa-mixer/paths/*.common
265 %{_hal_datadir}/%{name}-target-rb5%{_hal_datadir}/pulseaudio/alsa-mixer/profile-sets/*.conf
270 %manifest %{name}-simulator.manifest
271 %{_hal_licensedir}/%{name}-simulator/*
272 %defattr(-,root,root,-)
273 %{_hal_datadir}/%{name}-simulator%{_hal_sysconfdir}/asound.conf
274 %{_hal_datadir}/%{name}-simulator%{_hal_sysconfdir}/pulse/*
275 %{_hal_datadir}/%{name}-simulator%{_hal_sysconfdir}/murphy/*
276 %{_hal_datadir}/%{name}-simulator%{_hal_sysconfdir}/multimedia/*.ini
277 %{_hal_datadir}/%{name}-simulator%{_hal_sysconfdir}/inference/*.ini
278 %{_hal_datadir}/%{name}-simulator%{_hal_sysconfdir}/multimedia/*.conf
279 %{_hal_datadir}/%{name}-simulator%{_hal_datadir}/pulseaudio/alsa-mixer/paths/*.conf
280 %{_hal_datadir}/%{name}-simulator%{_hal_datadir}/pulseaudio/alsa-mixer/paths/*.common
281 %{_hal_datadir}/%{name}-simulator%{_hal_datadir}/pulseaudio/alsa-mixer/profile-sets/*.conf