Name: mmfw-sysconf Summary: Multimedia Framework system configuration package Version: 0.2.160 Release: 0 Group: Multimedia/Configuration License: LGPL-2.1 and Apache-2.0 Source0: mmfw-sysconf-%{version}.tar.gz Requires: sed %description Multimedia Framework system configuration package including ini, conf and etc files. %ifarch %arm aarch64 %package target-u3 Summary: Multimedia Framework system configuration package for u3 Group: Multimedia/Configuration License: LGPL-2.1 and Apache-2.0 %description target-u3 Multimedia Framework system configuration package including ini, conf and etc files for u3 target. %package target-n4 Summary: Multimedia Framework system configuration package for n4 Group: Multimedia/Configuration License: LGPL-2.1 and Apache-2.0 %description target-n4 Multimedia Framework system configuration package including ini, conf and etc files for n4 target. %package target-hawkp Summary: Multimedia Framework system configuration package for hawkp Group: Multimedia/Configuration License: LGPL-2.1 and Apache-2.0 %description target-hawkp Multimedia Framework system configuration package including ini, conf and etc files for hawkp target. %package target-tm1 Summary: Multimedia Framework system configuration package for tm1 Group: Multimedia/Configuration License: LGPL-2.1 and Apache-2.0 %description target-tm1 Multimedia Framework system configuration package including ini, conf and etc files for tm1 target. %package target-tw1 Summary: Multimedia Framework system configuration package for tw1 Group: Multimedia/Configuration License: LGPL-2.1 and Apache-2.0 %description target-tw1 Multimedia Framework system configuration package including ini, conf and etc files for tw1 target. %package target-artik10 Summary: Multimedia Framework system configuration package for artik 10 Group: Multimedia/Configuration License: LGPL-2.1 and Apache-2.0 %description target-artik10 Multimedia Framework system configuration package including ini, conf and etc files for artik 10 target. %package target-tw2 Summary: Multimedia Framework system configuration package for tw2 Group: Multimedia/Configuration License: LGPL-2.1 and Apache-2.0 %description target-tw2 Multimedia Framework system configuration package including ini, conf and etc files for tw2 target. %package target-rpi3 Summary: Multimedia Framework system configuration package for rpi3 Group: Multimedia/Configuration License: LGPL-2.1 and Apache-2.0 %description target-rpi3 Multimedia Framework system configuration package including ini, conf and etc files for rpi3 target. %package target-tw3 Summary: Multimedia Framework system configuration package for tw3 Group: Multimedia/Configuration License: LGPL-2.1 and Apache-2.0 %description target-tw3 Multimedia Framework system configuration package including ini, conf and etc files for tw3 target. %package target-rpi3-spk Summary: Multimedia Framework system configuration package for rpi3 speaker Group: Multimedia/Configuration License: LGPL-2.1 and Apache-2.0 %description target-rpi3-spk Multimedia Framework system configuration package including ini, conf and etc files for rpi3 speaker target. %else %package simulator Summary: Multimedia Framework system configuration package for simulator Group: Multimedia/Configuration License: LGPL-2.1 and Apache-2.0 %description simulator Multimedia Framework system configuration package including ini, conf and etc files for simulator. %endif %prep %setup -q -n %{name}-%{version} %build %install rm -rf %{buildroot} mkdir -p %{buildroot}%{_datadir} %ifarch %arm aarch64 mkdir -p %{buildroot}%{_datadir}/%{name}-target-u3 cp -arf %{name}-target-u3/* %{buildroot}%{_datadir}/%{name}-target-u3 mkdir -p %{buildroot}%{_datadir}/%{name}-target-n4 cp -arf %{name}-target-n4/* %{buildroot}%{_datadir}/%{name}-target-n4 mkdir -p %{buildroot}%{_datadir}/%{name}-target-hawkp cp -arf %{name}-target-hawkp/* %{buildroot}%{_datadir}/%{name}-target-hawkp mkdir -p %{buildroot}%{_datadir}/%{name}-target-tm1 cp -arf %{name}-target-tm1/* %{buildroot}%{_datadir}/%{name}-target-tm1 mkdir -p %{buildroot}%{_datadir}/%{name}-target-tw1 cp -arf %{name}-target-tw1/* %{buildroot}%{_datadir}/%{name}-target-tw1 mkdir -p %{buildroot}%{_datadir}/%{name}-target-artik10 cp -arf %{name}-target-artik10/* %{buildroot}%{_datadir}/%{name}-target-artik10 mkdir -p %{buildroot}%{_datadir}/%{name}-target-tw2%{_libdir} cp -arf %{name}-target-tw2/* %{buildroot}%{_datadir}/%{name}-target-tw2 mv %{buildroot}%{_datadir}/%{name}-target-tw2/udev %{buildroot}%{_datadir}/%{name}-target-tw2%{_libdir}/udev mkdir -p %{buildroot}%{_datadir}/%{name}-target-rpi3%{_libdir} cp -arf %{name}-target-rpi3/* %{buildroot}%{_datadir}/%{name}-target-rpi3 mkdir -p %{buildroot}%{_datadir}/%{name}-target-tw3%{_libdir} cp -arf %{name}-target-tw3/* %{buildroot}%{_datadir}/%{name}-target-tw3 mv %{buildroot}%{_datadir}/%{name}-target-tw3/udev %{buildroot}%{_datadir}/%{name}-target-tw3%{_libdir}/udev mkdir -p %{buildroot}%{_datadir}/%{name}-target-rpi3-spk%{_libdir} cp -arf %{name}-target-rpi3-spk/* %{buildroot}%{_datadir}/%{name}-target-rpi3-spk %else mkdir -p %{buildroot}%{_datadir}/%{name}-simulator cp -arf %{name}-simulator/* %{buildroot}%{_datadir}/%{name}-simulator %endif %ifarch %arm aarch64 %post target-u3 sed -i -e 's|@LIBDIR@|%{_libdir}|g' %{_datadir}/mmfw-sysconf-target-u3%{_sysconfdir}/xdg/gstomx.conf cp -arf %{_datadir}/mmfw-sysconf-target-u3/* / rm -rf %{_datadir}/mmfw-sysconf-target-u3 %post target-n4 sed -i -e 's|@LIBDIR@|%{_libdir}|g' %{_datadir}/mmfw-sysconf-target-n4%{_sysconfdir}/xdg/gstomx.conf cp -arf %{_datadir}/mmfw-sysconf-target-n4/* / rm -rf %{_datadir}/mmfw-sysconf-target-n4 %post target-hawkp cp -arf %{_datadir}/mmfw-sysconf-target-hawkp/* / rm -rf %{_datadir}/mmfw-sysconf-target-hawkp %post target-tm1 cp -arf %{_datadir}/mmfw-sysconf-target-tm1/* / rm -rf %{_datadir}/mmfw-sysconf-target-tm1 %post target-tw1 sed -i -e 's|@LIBDIR@|%{_libdir}|g' %{_datadir}/mmfw-sysconf-target-tw1%{_sysconfdir}/xdg/gstomx.conf cp -arf %{_datadir}/mmfw-sysconf-target-tw1/* / rm -rf %{_datadir}/mmfw-sysconf-target-tw1 %post target-artik10 cp -arf %{_datadir}/mmfw-sysconf-target-artik10/* / rm -rf %{_datadir}/mmfw-sysconf-target-artik10 %post target-tw2 sed -i -e 's|@LIBDIR@|%{_libdir}|g' %{_datadir}/mmfw-sysconf-target-tw2%{_sysconfdir}/xdg/gstomx.conf cp -arf %{_datadir}/mmfw-sysconf-target-tw2/* / rm -rf %{_datadir}/mmfw-sysconf-target-tw2 %post target-rpi3 cp -arf %{_datadir}/mmfw-sysconf-target-rpi3/* / rm -rf %{_datadir}/mmfw-sysconf-target-rpi3 %post target-tw3 sed -i -e 's|@LIBDIR@|%{_libdir}|g' %{_datadir}/mmfw-sysconf-target-tw3%{_sysconfdir}/xdg/gstomx.conf cp -arf %{_datadir}/mmfw-sysconf-target-tw3/* / rm -rf %{_datadir}/mmfw-sysconf-target-tw3 %post target-rpi3-spk cp -arf %{_datadir}/mmfw-sysconf-target-rpi3-spk/* / rm -rf %{_datadir}/mmfw-sysconf-target-rpi3-spk %else %post simulator cp -arf %{_datadir}/mmfw-sysconf-simulator/* / rm -rf %{_datadir}/mmfw-sysconf-simulator %endif %postun %ifarch %arm aarch64 %files target-u3 %manifest mmfw-sysconf-target-u3.manifest %license LICENSE.APLv2.0 LICENSE.LGPLv2.1 %defattr(-,root,root,-) %{_datadir}/mmfw-sysconf-target-u3%{_sysconfdir}/asound.conf %{_datadir}/mmfw-sysconf-target-u3%{_sysconfdir}/pulse/* %{_datadir}/mmfw-sysconf-target-u3%{_sysconfdir}/murphy/* %{_datadir}/mmfw-sysconf-target-u3%{_sysconfdir}/profile.d/* %{_datadir}/mmfw-sysconf-target-u3%{_sysconfdir}/multimedia/*.ini %{_datadir}/mmfw-sysconf-target-u3%{_sysconfdir}/inference/*.ini %{_datadir}/mmfw-sysconf-target-u3%{_sysconfdir}/multimedia/*.conf %{_datadir}/mmfw-sysconf-target-u3%{_sysconfdir}/xdg/gstomx.conf %{_datadir}/mmfw-sysconf-target-u3%{_datadir}/pulseaudio/alsa-mixer/paths/*.conf %{_datadir}/mmfw-sysconf-target-u3%{_datadir}/pulseaudio/alsa-mixer/paths/*.common %{_datadir}/mmfw-sysconf-target-u3%{_datadir}/pulseaudio/alsa-mixer/profile-sets/*.conf %files target-n4 %manifest mmfw-sysconf-target-n4.manifest %license LICENSE.APLv2.0 LICENSE.LGPLv2.1 %defattr(-,root,root,-) %{_datadir}/mmfw-sysconf-target-n4%{_sysconfdir}/asound.conf %{_datadir}/mmfw-sysconf-target-n4%{_sysconfdir}/pulse/* %{_datadir}/mmfw-sysconf-target-n4%{_sysconfdir}/murphy/* %{_datadir}/mmfw-sysconf-target-n4%{_sysconfdir}/profile.d/* %{_datadir}/mmfw-sysconf-target-n4%{_sysconfdir}/multimedia/*.ini %{_datadir}/mmfw-sysconf-target-n4%{_sysconfdir}/inference/*.ini %{_datadir}/mmfw-sysconf-target-n4%{_sysconfdir}/multimedia/*.conf %{_datadir}/mmfw-sysconf-target-n4%{_sysconfdir}/xdg/gstomx.conf %{_datadir}/mmfw-sysconf-target-n4%{_datadir}/pulseaudio/alsa-mixer/paths/*.conf %{_datadir}/mmfw-sysconf-target-n4%{_datadir}/pulseaudio/alsa-mixer/paths/*.common %{_datadir}/mmfw-sysconf-target-n4%{_datadir}/pulseaudio/alsa-mixer/profile-sets/*.conf %files target-hawkp %manifest mmfw-sysconf-target-hawkp.manifest %license LICENSE.APLv2.0 LICENSE.LGPLv2.1 %defattr(-,root,root,-) %{_datadir}/mmfw-sysconf-target-hawkp%{_sysconfdir}/asound.conf %{_datadir}/mmfw-sysconf-target-hawkp%{_sysconfdir}/pulse/* %{_datadir}/mmfw-sysconf-target-hawkp%{_sysconfdir}/murphy/* %{_datadir}/mmfw-sysconf-target-hawkp%{_sysconfdir}/profile.d/* %{_datadir}/mmfw-sysconf-target-hawkp%{_sysconfdir}/multimedia/*.ini %{_datadir}/mmfw-sysconf-target-hawkp%{_sysconfdir}/multimedia/*.conf %{_datadir}/mmfw-sysconf-target-hawkp%{_datadir}/pulseaudio/alsa-mixer/paths/*.conf %{_datadir}/mmfw-sysconf-target-hawkp%{_datadir}/pulseaudio/alsa-mixer/paths/*.common %{_datadir}/mmfw-sysconf-target-hawkp%{_datadir}/pulseaudio/alsa-mixer/profile-sets/*.conf %files target-tm1 %manifest mmfw-sysconf-target-tm1.manifest %license LICENSE.APLv2.0 LICENSE.LGPLv2.1 %defattr(-,root,root,-) %{_datadir}/mmfw-sysconf-target-tm1%{_sysconfdir}/asound.conf %{_datadir}/mmfw-sysconf-target-tm1%{_sysconfdir}/pulse/* %{_datadir}/mmfw-sysconf-target-tm1%{_sysconfdir}/murphy/* %{_datadir}/mmfw-sysconf-target-tm1%{_sysconfdir}/profile.d/* %{_datadir}/mmfw-sysconf-target-tm1%{_sysconfdir}/multimedia/*.ini %{_datadir}/mmfw-sysconf-target-tm1%{_sysconfdir}/inference/*.ini %{_datadir}/mmfw-sysconf-target-tm1%{_sysconfdir}/multimedia/*.conf %{_datadir}/mmfw-sysconf-target-tm1%{_sysconfdir}/multimedia/audio_hw.xml %{_datadir}/mmfw-sysconf-target-tm1%{_datadir}/pulseaudio/alsa-mixer/paths/*.conf %{_datadir}/mmfw-sysconf-target-tm1%{_datadir}/pulseaudio/alsa-mixer/paths/*.common %{_datadir}/mmfw-sysconf-target-tm1%{_datadir}/pulseaudio/alsa-mixer/profile-sets/*.conf %files target-tw1 %manifest mmfw-sysconf-target-tw1.manifest %license LICENSE.APLv2.0 LICENSE.LGPLv2.1 %defattr(-,root,root,-) %{_datadir}/mmfw-sysconf-target-tw1%{_sysconfdir}/asound.conf %{_datadir}/mmfw-sysconf-target-tw1%{_sysconfdir}/pulse/* %{_datadir}/mmfw-sysconf-target-tw1%{_sysconfdir}/murphy/* %{_datadir}/mmfw-sysconf-target-tw1%{_sysconfdir}/profile.d/* %{_datadir}/mmfw-sysconf-target-tw1%{_sysconfdir}/multimedia/*.ini %{_datadir}/mmfw-sysconf-target-tw1%{_sysconfdir}/multimedia/*.conf %{_datadir}/mmfw-sysconf-target-tw1%{_sysconfdir}/xdg/gstomx.conf %{_datadir}/mmfw-sysconf-target-tw1%{_datadir}/pulseaudio/alsa-mixer/paths/*.conf %{_datadir}/mmfw-sysconf-target-tw1%{_datadir}/pulseaudio/alsa-mixer/paths/*.common %{_datadir}/mmfw-sysconf-target-tw1%{_datadir}/pulseaudio/alsa-mixer/profile-sets/*.conf %files target-artik10 %manifest mmfw-sysconf-target-artik10.manifest %license LICENSE.APLv2.0 LICENSE.LGPLv2.1 %defattr(-,root,root,-) %{_datadir}/mmfw-sysconf-target-artik10%{_sysconfdir}/asound.conf %{_datadir}/mmfw-sysconf-target-artik10%{_sysconfdir}/pulse/* %{_datadir}/mmfw-sysconf-target-artik10%{_sysconfdir}/murphy/* %{_datadir}/mmfw-sysconf-target-artik10%{_sysconfdir}/profile.d/* %{_datadir}/mmfw-sysconf-target-artik10%{_sysconfdir}/multimedia/*.ini %{_datadir}/mmfw-sysconf-target-artik10%{_sysconfdir}/multimedia/*.conf %{_datadir}/mmfw-sysconf-target-artik10%{_datadir}/pulseaudio/alsa-mixer/paths/*.conf %{_datadir}/mmfw-sysconf-target-artik10%{_datadir}/pulseaudio/alsa-mixer/paths/*.common %{_datadir}/mmfw-sysconf-target-artik10%{_datadir}/pulseaudio/alsa-mixer/profile-sets/*.conf %files target-tw2 %manifest mmfw-sysconf-target-tw2.manifest %license LICENSE.APLv2.0 LICENSE.LGPLv2.1 %defattr(-,root,root,-) %{_datadir}/mmfw-sysconf-target-tw2%{_sysconfdir}/asound.conf %{_datadir}/mmfw-sysconf-target-tw2%{_sysconfdir}/pulse/* %{_datadir}/mmfw-sysconf-target-tw2%{_sysconfdir}/murphy/* %{_datadir}/mmfw-sysconf-target-tw2%{_sysconfdir}/profile.d/* %{_datadir}/mmfw-sysconf-target-tw2%{_sysconfdir}/multimedia/*.ini %{_datadir}/mmfw-sysconf-target-tw2%{_sysconfdir}/multimedia/*.conf %{_datadir}/mmfw-sysconf-target-tw2%{_sysconfdir}/xdg/gstomx.conf %{_datadir}/mmfw-sysconf-target-tw2%{_datadir}/pulseaudio/alsa-mixer/paths/*.conf %{_datadir}/mmfw-sysconf-target-tw2%{_datadir}/pulseaudio/alsa-mixer/paths/*.common %{_datadir}/mmfw-sysconf-target-tw2%{_datadir}/pulseaudio/alsa-mixer/profile-sets/*.conf %{_datadir}/mmfw-sysconf-target-tw2%{_libdir}/udev/rules.d/* %files target-rpi3 %manifest mmfw-sysconf-target-rpi3.manifest %license LICENSE.APLv2.0 LICENSE.LGPLv2.1 %defattr(-,root,root,-) %{_datadir}/mmfw-sysconf-target-rpi3%{_sysconfdir}/asound.conf %{_datadir}/mmfw-sysconf-target-rpi3%{_sysconfdir}/pulse/* %{_datadir}/mmfw-sysconf-target-rpi3%{_sysconfdir}/murphy/* %{_datadir}/mmfw-sysconf-target-rpi3%{_sysconfdir}/profile.d/* %{_datadir}/mmfw-sysconf-target-rpi3%{_sysconfdir}/multimedia/*.ini %{_datadir}/mmfw-sysconf-target-rpi3%{_sysconfdir}/inference/*.ini %{_datadir}/mmfw-sysconf-target-rpi3%{_sysconfdir}/multimedia/*.conf %{_datadir}/mmfw-sysconf-target-rpi3%{_sysconfdir}/xdg/gstomx.conf %{_datadir}/mmfw-sysconf-target-rpi3%{_datadir}/pulseaudio/alsa-mixer/paths/*.conf %{_datadir}/mmfw-sysconf-target-rpi3%{_datadir}/pulseaudio/alsa-mixer/paths/*.common %{_datadir}/mmfw-sysconf-target-rpi3%{_datadir}/pulseaudio/alsa-mixer/profile-sets/*.conf %files target-tw3 %manifest mmfw-sysconf-target-tw3.manifest %license LICENSE.APLv2.0 LICENSE.LGPLv2.1 %defattr(-,root,root,-) %{_datadir}/mmfw-sysconf-target-tw3%{_sysconfdir}/asound.conf %{_datadir}/mmfw-sysconf-target-tw3%{_sysconfdir}/pulse/* %{_datadir}/mmfw-sysconf-target-tw3%{_sysconfdir}/murphy/* %{_datadir}/mmfw-sysconf-target-tw3%{_sysconfdir}/profile.d/* %{_datadir}/mmfw-sysconf-target-tw3%{_sysconfdir}/multimedia/*.ini %{_datadir}/mmfw-sysconf-target-tw3%{_sysconfdir}/inference/*.ini %{_datadir}/mmfw-sysconf-target-tw3%{_sysconfdir}/multimedia/*.conf %{_datadir}/mmfw-sysconf-target-tw3%{_sysconfdir}/xdg/gstomx.conf %{_datadir}/mmfw-sysconf-target-tw3%{_datadir}/pulseaudio/alsa-mixer/paths/*.conf %{_datadir}/mmfw-sysconf-target-tw3%{_datadir}/pulseaudio/alsa-mixer/paths/*.common %{_datadir}/mmfw-sysconf-target-tw3%{_datadir}/pulseaudio/alsa-mixer/profile-sets/*.conf %{_datadir}/mmfw-sysconf-target-tw3%{_libdir}/udev/rules.d/* %files target-rpi3-spk %manifest mmfw-sysconf-target-rpi3-spk.manifest %license LICENSE.APLv2.0 LICENSE.LGPLv2.1 %defattr(-,root,root,-) %{_datadir}/mmfw-sysconf-target-rpi3-spk%{_sysconfdir}/asound.conf %{_datadir}/mmfw-sysconf-target-rpi3-spk%{_sysconfdir}/pulse/* %{_datadir}/mmfw-sysconf-target-rpi3-spk%{_sysconfdir}/murphy/* %{_datadir}/mmfw-sysconf-target-rpi3-spk%{_sysconfdir}/profile.d/* %{_datadir}/mmfw-sysconf-target-rpi3-spk%{_sysconfdir}/multimedia/*.ini %{_datadir}/mmfw-sysconf-target-rpi3-spk%{_sysconfdir}/multimedia/*.conf %{_datadir}/mmfw-sysconf-target-rpi3-spk%{_sysconfdir}/xdg/gstomx.conf %{_datadir}/mmfw-sysconf-target-rpi3-spk%{_datadir}/pulseaudio/alsa-mixer/paths/*.conf %{_datadir}/mmfw-sysconf-target-rpi3-spk%{_datadir}/pulseaudio/alsa-mixer/paths/*.common %{_datadir}/mmfw-sysconf-target-rpi3-spk%{_datadir}/pulseaudio/alsa-mixer/profile-sets/*.conf %else %files simulator %manifest mmfw-sysconf-simulator.manifest %license LICENSE.APLv2.0 LICENSE.LGPLv2.1 %defattr(-,root,root,-) %{_datadir}/mmfw-sysconf-simulator%{_sysconfdir}/asound.conf %{_datadir}/mmfw-sysconf-simulator%{_sysconfdir}/pulse/* %{_datadir}/mmfw-sysconf-simulator%{_sysconfdir}/murphy/* %{_datadir}/mmfw-sysconf-simulator%{_sysconfdir}/profile.d/* %{_datadir}/mmfw-sysconf-simulator%{_sysconfdir}/multimedia/*.ini %{_datadir}/mmfw-sysconf-simulator%{_sysconfdir}/inference/*.ini %{_datadir}/mmfw-sysconf-simulator%{_sysconfdir}/multimedia/*.conf %{_datadir}/mmfw-sysconf-simulator%{_datadir}/pulseaudio/alsa-mixer/paths/*.conf %{_datadir}/mmfw-sysconf-simulator%{_datadir}/pulseaudio/alsa-mixer/paths/*.common %{_datadir}/mmfw-sysconf-simulator%{_datadir}/pulseaudio/alsa-mixer/profile-sets/*.conf %endif