2 Summary: Voice control client library and daemon
5 Group: Graphics & UI Framework/Voice Framework
7 Source0: %{name}-%{version}.tar.gz
8 Source1001: %{name}.manifest
9 Source1002: %{name}-devel.manifest
10 Requires(post): /sbin/ldconfig
11 Requires(postun): /sbin/ldconfig
13 BuildRequires: pkgconfig(aul)
14 BuildRequires: pkgconfig(capi-base-common)
15 BuildRequires: pkgconfig(capi-media-audio-io)
16 BuildRequires: pkgconfig(capi-media-sound-manager)
17 BuildRequires: pkgconfig(capi-network-bluetooth)
18 BuildRequires: pkgconfig(dbus-1)
19 BuildRequires: pkgconfig(dlog)
20 BuildRequires: pkgconfig(ecore)
21 BuildRequires: pkgconfig(glib-2.0)
22 BuildRequires: pkgconfig(libprivilege-control)
23 BuildRequires: pkgconfig(libtzplatform-config)
24 BuildRequires: pkgconfig(libxml-2.0)
25 BuildRequires: pkgconfig(vconf)
29 Voice Control client library and daemon
33 Summary: Voice control header files for VC development
35 Requires: %{name} = %{version}-%{release}
38 Voice control header files for VC development.
42 Summary: Voice control widget header files for VC development
44 Requires: %{name} = %{version}-%{release}
46 %description widget-devel
47 Voice control widget header files for VC development.
50 %package manager-devel
51 Summary: Voice control manager header files for VC development
53 Requires: %{name} = %{version}-%{release}
55 %description manager-devel
56 Voice control manager header files for VC development.
59 %package setting-devel
60 Summary: Voice control setting header files for VC development
62 Requires: %{name} = %{version}-%{release}
64 %description setting-devel
65 Voice control setting header files for VC development.
69 Summary: Voice control engine header files for VC development
71 Requires: %{name} = %{version}-%{release}
73 %description engine-devel
74 Voice control engine header files for VC development.
77 %setup -q -n %{name}-%{version}
78 cp %{SOURCE1001} %{SOURCE1002} .
82 %if 0%{?tizen_build_binary_release_type_eng}
83 export CFLAGS="$CFLAGS -DTIZEN_ENGINEER_MODE"
84 export CXXFLAGS="$CXXFLAGS -DTIZEN_ENGINEER_MODE"
85 export FFLAGS="$FFLAGS -DTIZEN_ENGINEER_MODE"
87 cmake . -DCMAKE_INSTALL_PREFIX=/usr -DLIBDIR=%{_libdir} -DINCLUDEDIR=%{_includedir}
92 mkdir -p %{buildroot}/usr/share/license
93 install LICENSE %{buildroot}/usr/share/license/%{name}
100 mkdir -p /usr/share/voice/vc
102 %postun -p /sbin/ldconfig
105 %manifest %{name}.manifest
106 %defattr(-,root,root,-)
108 %{_libdir}/libvc_setting.so
109 %{_libdir}/libvc_widget.so
110 %{_libdir}/libvc_manager.so
112 /usr/share/dbus-1/services/org.tizen.voice*
113 /usr/share/voice/vc/vc-config.xml
114 /usr/share/license/%{name}
117 %manifest %{name}-devel.manifest
118 %defattr(-,root,root,-)
119 %{_libdir}/pkgconfig/voice-control.pc
120 %{_includedir}/voice_control.h
121 %{_includedir}/voice_control_authority.h
122 %{_includedir}/voice_control_command.h
123 %{_includedir}/voice_control_common.h
124 %{_includedir}/voice_control_key_defines.h
125 %{_includedir}/voice_control_command_expand.h
128 %defattr(-,root,root,-)
129 %{_libdir}/pkgconfig/voice-control-widget.pc
130 %{_includedir}/voice_control_widget.h
131 %{_includedir}/voice_control_command.h
132 %{_includedir}/voice_control_common.h
133 %{_includedir}/voice_control_key_defines.h
134 %{_includedir}/voice_control_command_expand.h
137 %defattr(-,root,root,-)
138 %{_libdir}/pkgconfig/voice-control-manager.pc
139 %{_includedir}/voice_control_manager.h
140 %{_includedir}/voice_control_command.h
141 %{_includedir}/voice_control_common.h
142 %{_includedir}/voice_control_key_defines.h
143 %{_includedir}/voice_control_command_expand.h
146 %defattr(-,root,root,-)
147 %{_libdir}/pkgconfig/voice-control-setting.pc
148 %{_includedir}/voice_control_setting.h
151 %defattr(-,root,root,-)
152 %{_libdir}/pkgconfig/voice-control-engine.pc
153 %{_includedir}/voice_control_plugin_engine.h