FIND_PROGRAM(UNAME NAMES uname)
EXEC_PROGRAM("${UNAME}" ARGS "-m" OUTPUT_VARIABLE "ARCH")
IF("${ARCH}" MATCHES "^arm.*")
-INSTALL(FILES ${CMAKE_SOURCE_DIR}/lib/arm/libvc-engine-default.so DESTINATION ${LIBDIR}/voice/vc/1.0/engine/ COMPONENT RuntimeLibraries)
+INSTALL(FILES ${CMAKE_SOURCE_DIR}/lib/arm/libvc-engine-default.so DESTINATION ${TZ_SYS_RO_SHARE}/voice/vc/1.0/engine/ COMPONENT RuntimeLibraries)
ELSEIF("${ARCH}" MATCHES "^i586.*")
-INSTALL(FILES ${CMAKE_SOURCE_DIR}/lib/i586/libvc-engine-default.so DESTINATION ${LIBDIR}/voice/vc/1.0/engine/ COMPONENT RuntimeLibraries)
+INSTALL(FILES ${CMAKE_SOURCE_DIR}/lib/i586/libvc-engine-default.so DESTINATION ${TZ_SYS_RO_SHARE}/voice/vc/1.0/engine/ COMPONENT RuntimeLibraries)
ELSEIF("${ARCH}" MATCHES "^i686.*")
-INSTALL(FILES ${CMAKE_SOURCE_DIR}/lib/i586/libvc-engine-default.so DESTINATION ${LIBDIR}/voice/vc/1.0/engine/ COMPONENT RuntimeLibraries)
+INSTALL(FILES ${CMAKE_SOURCE_DIR}/lib/i586/libvc-engine-default.so DESTINATION ${TZ_SYS_RO_SHARE}/voice/vc/1.0/engine/ COMPONENT RuntimeLibraries)
ELSEIF("${ARCH}" MATCHES "^aarch64.*")
-INSTALL(FILES ${CMAKE_SOURCE_DIR}/lib/aarch64/libvc-engine-default.so DESTINATION ${LIBDIR}/voice/vc/1.0/engine/ COMPONENT RuntimeLibraries)
+INSTALL(FILES ${CMAKE_SOURCE_DIR}/lib/aarch64/libvc-engine-default.so DESTINATION ${TZ_SYS_RO_SHARE}/voice/vc/1.0/engine/ COMPONENT RuntimeLibraries)
ELSEIF("${ARCH}" MATCHES "^x86_64.*")
-INSTALL(FILES ${CMAKE_SOURCE_DIR}/lib/x86_64/libvc-engine-default.so DESTINATION ${LIBDIR}/voice/vc/1.0/engine/ COMPONENT RuntimeLibraries)
+INSTALL(FILES ${CMAKE_SOURCE_DIR}/lib/x86_64/libvc-engine-default.so DESTINATION ${TZ_SYS_RO_SHARE}/voice/vc/1.0/engine/ COMPONENT RuntimeLibraries)
ENDIF()
-INSTALL(DIRECTORY ${CMAKE_CURRENT_SOURCE_DIR}/engine_data/ DESTINATION /usr/share/voice/vc/engine_data)
-INSTALL(FILES ${CMAKE_SOURCE_DIR}/vc-default-info.xml DESTINATION ${LIBDIR}/voice/vc/1.0/engine-info/)
+INSTALL(DIRECTORY ${CMAKE_CURRENT_SOURCE_DIR}/engine_data/ DESTINATION ${TZ_SYS_RO_SHARE}/voice/vc/engine_data)
+INSTALL(FILES ${CMAKE_SOURCE_DIR}/vc-default-info.xml DESTINATION ${TZ_SYS_RO_SHARE}/voice/vc/1.0/engine-info/)
Source0: %{name}-%{version}.tar.gz
Source1001: %{name}.manifest
BuildRequires: cmake
+BuildRequires: pkgconfig(libtzplatform-config)
%description
Description: Voice control default engine library
%setup -q
cp %{SOURCE1001} .
-cmake . -DCMAKE_INSTALL_PREFIX=%{_prefix} -DLIBDIR=%{_libdir}
+cmake . -DCMAKE_INSTALL_PREFIX=%{_prefix} -DLIBDIR=%{_libdir} -DTZ_SYS_RO_SHARE=%TZ_SYS_RO_SHARE
%build
%if 0%{?tizen_build_binary_release_type_eng}
%install
rm -rf %{buildroot}
%make_install
-mkdir -p %{buildroot}/usr/share/license
-cp %{_builddir}/%{name}-%{version}/LICENSE %{buildroot}/usr/share/license/%{name}
+mkdir -p %{buildroot}%{TZ_SYS_RO_SHARE}/license
+cp %{_builddir}/%{name}-%{version}/LICENSE %{buildroot}%{TZ_SYS_RO_SHARE}/license/%{name}
%files
%manifest vc-engine-default.manifest
%defattr(-,root,root,-)
-%{_libdir}/voice/vc/1.0/engine/lib*.so
-%{_libdir}/voice/vc/1.0/engine-info/vc-default-info.xml
-/usr/share/voice/vc/engine_data/*
-/usr/share/license/%{name}
+%{TZ_SYS_RO_SHARE}/voice/vc/1.0/engine/lib*.so
+%{TZ_SYS_RO_SHARE}/voice/vc/1.0/engine-info/vc-default-info.xml
+%{TZ_SYS_RO_SHARE}/voice/vc/engine_data/*
+%{TZ_SYS_RO_SHARE}/license/%{name}