1 Name: ico-uxf-pulse-plugin
4 Summary: Grampus UI framework
6 Group: System/GUI/Other
7 License: Toyota Motor Corporation
9 Source0: %{name}-%{version}.tar.bz2
11 BuildRequires: pkgconfig(glib-2.0)
12 BuildRequires: libwebsockets-devel
13 BuildRequires: pulseaudio-module-devel >= 2.0
14 BuildRequires: libatomic_ops-devel
15 BuildRequires: libtool-ltdl-devel
16 Requires: pulseaudio >= 2.0
22 Summary: Development files for %{name}
23 Group: Development/Libraries
24 Requires: %{name} = %{version}-%{release}
27 Development files that expose the libico_uxfw API.
34 %configure --libdir /usr/lib/pulse-2.1/modules/
40 %define confdir /opt/etc/ico/
41 %define testsdir /opt/etc/ico/tests/ico-uxf-pulse-plugin
42 install -m 0777 -d %{buildroot}%{confdir}
43 install -m 0777 -d %{buildroot}%{testsdir}
44 install -m 0777 src/tests/audio1.sh %{buildroot}%{testsdir}
45 install -m 0777 src/tests/audio2.sh %{buildroot}%{testsdir}
46 install -m 0777 src/tests/test_scenario.sh %{buildroot}%{testsdir}
47 install -m 0777 src/tests/tp_controller %{buildroot}%{testsdir}
48 install -m 0777 data/soundmgr.conf %{buildroot}%{confdir}
49 install -m 0777 data/tests/mediation_table.txt.for_test %{buildroot}%{testsdir}
50 install -m 0777 data/tests/mediation_table.txt.send %{buildroot}%{testsdir}
51 install -m 0777 data/tests/musicbox.wav %{buildroot}%{testsdir}
52 install -m 0777 data/tests/violin.wav %{buildroot}%{testsdir}
54 %post -p /sbin/ldconfig
56 %postun -p /sbin/ldconfig
59 %defattr(-,root,root,-)
60 %{_libdir}/pulse-2.1/modules/ico_module-soundmgr.so*
61 /opt/etc/ico/soundmgr.conf
62 %defattr(777,root,root,-)
64 /opt/etc/ico/tests/ico-uxf-pulse-plugin/
65 %defattr(755,root,root,-)
66 /opt/etc/ico/tests/ico-uxf-pulse-plugin/audio1.sh
67 /opt/etc/ico/tests/ico-uxf-pulse-plugin/audio2.sh
68 /opt/etc/ico/tests/ico-uxf-pulse-plugin/test_scenario.sh
69 /opt/etc/ico/tests/ico-uxf-pulse-plugin/tp_controller
70 %defattr(777,root,root,-)
71 /opt/etc/ico/tests/ico-uxf-pulse-plugin/musicbox.wav
72 /opt/etc/ico/tests/ico-uxf-pulse-plugin/violin.wav
73 /opt/etc/ico/tests/ico-uxf-pulse-plugin/mediation_table.txt.for_test
74 /opt/etc/ico/tests/ico-uxf-pulse-plugin/mediation_table.txt.send