Fix directory path 42/66442/1 accepted/tizen/common/20160419.143331 accepted/tizen/ivi/20160419.085530 accepted/tizen/mobile/20160419.085429 accepted/tizen/tv/20160419.085442 accepted/tizen/wearable/20160419.085419 submit/tizen/20160419.045533
authorky85.kim <ky85.kim@samsung.com>
Tue, 19 Apr 2016 04:25:58 +0000 (13:25 +0900)
committerky85.kim <ky85.kim@samsung.com>
Tue, 19 Apr 2016 04:25:58 +0000 (13:25 +0900)
Change-Id: Ic153696934bcd35a61a21bfb4aaac6ca6d579ba4

CMakeLists.txt
packaging/vc-engine-default.spec

index 7818cf4..ad5fc0b 100644 (file)
@@ -6,16 +6,16 @@ SET(VERSION 0.2.0)
 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/)
index a874e7b..78c697f 100644 (file)
@@ -10,6 +10,7 @@ License:    Flora-1.1
 Source0:    %{name}-%{version}.tar.gz
 Source1001: %{name}.manifest
 BuildRequires:  cmake
+BuildRequires:  pkgconfig(libtzplatform-config)
 
 %description
 Description: Voice control default engine library
@@ -18,7 +19,7 @@ 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}
@@ -31,13 +32,13 @@ make %{?jobs:-j%jobs}
 %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}