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(capi-system-info)
19 BuildRequires: pkgconfig(dbus-1)
20 BuildRequires: pkgconfig(dlog)
21 BuildRequires: pkgconfig(ecore)
22 BuildRequires: pkgconfig(glib-2.0)
23 BuildRequires: pkgconfig(libprivilege-control)
24 BuildRequires: pkgconfig(libtzplatform-config)
25 BuildRequires: pkgconfig(libxml-2.0)
26 BuildRequires: pkgconfig(vconf)
30 Voice Control client library and daemon
34 Summary: Voice control header files for VC development
36 Requires: %{name} = %{version}-%{release}
39 Voice control header files for VC development.
43 Summary: Voice control widget header files for VC development
45 Requires: %{name} = %{version}-%{release}
47 %description widget-devel
48 Voice control widget header files for VC development.
51 %package manager-devel
52 Summary: Voice control manager header files for VC development
54 Requires: %{name} = %{version}-%{release}
56 %description manager-devel
57 Voice control manager header files for VC development.
60 %package setting-devel
61 Summary: Voice control setting header files for VC development
63 Requires: %{name} = %{version}-%{release}
65 %description setting-devel
66 Voice control setting header files for VC development.
70 Summary: Voice control engine header files for VC development
72 Requires: %{name} = %{version}-%{release}
74 %description engine-devel
75 Voice control engine header files for VC development.
78 %setup -q -n %{name}-%{version}
79 cp %{SOURCE1001} %{SOURCE1002} .
83 %if 0%{?tizen_build_binary_release_type_eng}
84 export CFLAGS="$CFLAGS -DTIZEN_ENGINEER_MODE"
85 export CXXFLAGS="$CXXFLAGS -DTIZEN_ENGINEER_MODE"
86 export FFLAGS="$FFLAGS -DTIZEN_ENGINEER_MODE"
88 cmake . -DCMAKE_INSTALL_PREFIX=/usr -DLIBDIR=%{_libdir} -DINCLUDEDIR=%{_includedir}
93 mkdir -p %{buildroot}/usr/share/license
94 install LICENSE %{buildroot}/usr/share/license/%{name}
101 mkdir -p /usr/share/voice/vc
103 %postun -p /sbin/ldconfig
106 %manifest %{name}.manifest
107 %defattr(-,root,root,-)
109 %{_libdir}/libvc_setting.so
110 %{_libdir}/libvc_widget.so
111 %{_libdir}/libvc_manager.so
113 /usr/share/dbus-1/services/org.tizen.voice*
114 /usr/share/voice/vc/vc-config.xml
115 /usr/share/license/%{name}
118 %manifest %{name}-devel.manifest
119 %defattr(-,root,root,-)
120 %{_libdir}/pkgconfig/voice-control.pc
121 %{_includedir}/voice_control.h
122 %{_includedir}/voice_control_authority.h
123 %{_includedir}/voice_control_command.h
124 %{_includedir}/voice_control_common.h
125 %{_includedir}/voice_control_key_defines.h
126 %{_includedir}/voice_control_command_expand.h
129 %defattr(-,root,root,-)
130 %{_libdir}/pkgconfig/voice-control-widget.pc
131 %{_includedir}/voice_control_widget.h
132 %{_includedir}/voice_control_command.h
133 %{_includedir}/voice_control_common.h
134 %{_includedir}/voice_control_key_defines.h
135 %{_includedir}/voice_control_command_expand.h
138 %defattr(-,root,root,-)
139 %{_libdir}/pkgconfig/voice-control-manager.pc
140 %{_includedir}/voice_control_manager.h
141 %{_includedir}/voice_control_command.h
142 %{_includedir}/voice_control_common.h
143 %{_includedir}/voice_control_key_defines.h
144 %{_includedir}/voice_control_command_expand.h
147 %defattr(-,root,root,-)
148 %{_libdir}/pkgconfig/voice-control-setting.pc
149 %{_includedir}/voice_control_setting.h
152 %defattr(-,root,root,-)
153 %{_libdir}/pkgconfig/voice-control-engine.pc
154 %{_includedir}/voice_control_plugin_engine.h