Fix build fail issue for 64bit 25/56825/1 accepted/tizen/ivi/20160218.023417 accepted/tizen/mobile/20160113.051501 accepted/tizen/mobile/20160114.012747 accepted/tizen/tv/20160113.051610 accepted/tizen/tv/20160114.013201 accepted/tizen/wearable/20160113.051709 accepted/tizen/wearable/20160114.013322 submit/tizen_common/20160218.142243 submit/tizen_ivi/20160217.000000 submit/tizen_ivi/20160217.000002 submit/tizen_mobile/20160113.030215 submit/tizen_mobile/20160113.041617 submit/tizen_tv/20160113.030221 submit/tizen_tv/20160113.041621 submit/tizen_wearable/20160113.030225 submit/tizen_wearable/20160113.041624
authorTaejin Woo <tt.woo@samsung.com>
Wed, 13 Jan 2016 02:46:54 +0000 (11:46 +0900)
committerTaejin Woo <tt.woo@samsung.com>
Wed, 13 Jan 2016 02:46:54 +0000 (11:46 +0900)
Change-Id: I14e1baafdd7793e824173852428262035eef365c
Signed-off-by: Taejin Woo <tt.woo@samsung.com>
bt-share/CMakeLists.txt
lib/CMakeLists.txt
packaging/bluetooth-share.spec

index 1e42df5..fd4d951 100644 (file)
@@ -36,7 +36,6 @@ ENDFOREACH(flag)
 SET(CMAKE_C_FLAGS "${CMAKE_C_FLAGS} ${EXTRA_CFLAGS} -fPIC")
 SET(CMAKE_EXE_LINKER_FLAGS "-Wl,--as-needed -pie")
 SET(PREFIX ${CMAKE_INSTALL_PREFIX})
-SET(BINDIR "/usr/bin")
 SET(EXEC_PREFIX "\${prefix}")
 SET(INCLUDEDIR "/usr/include")
 SET(VERSION 1.0)
@@ -57,4 +56,4 @@ TARGET_LINK_LIBRARIES(${PROJECT_NAME} ${pkgs_LDFLAGS} ${CALENDAR_SERVICE2_LDFLAG
 
 
 INSTALL(TARGETS ${PROJECT_NAME} DESTINATION bin)
-INSTALL(FILES ${CMAKE_CURRENT_SOURCE_DIR}/src/org.bluetooth.share.service DESTINATION /usr/share/dbus-1/system-services)
+INSTALL(FILES ${CMAKE_CURRENT_SOURCE_DIR}/src/org.bluetooth.share.service DESTINATION share/dbus-1/system-services)
index edaed7b..3ab3806 100644 (file)
@@ -18,7 +18,7 @@ ENDFOREACH(flag)
 SET(CMAKE_C_FLAGS "${CMAKE_C_FLAGS} ${EXTRA_CFLAGS}")
 SET(PREFIX ${CMAKE_INSTALL_PREFIX})
 SET(EXEC_PREFIX "\${prefix}")
-SET(LIBDIR "\${prefix}/lib")
+SET(LIBDIR ${LIB_INSTALL_DIR})
 SET(INCLUDEDIR "/usr/include")
 SET(VERSION 1.0)
 
@@ -28,8 +28,8 @@ TARGET_LINK_LIBRARIES(${PROJECT_NAME} ${apipkgs_LDFLAGS})
 
 CONFIGURE_FILE(${CMAKE_CURRENT_SOURCE_DIR}/${PROJECT_NAME}.pc.in ${CMAKE_CURRENT_BINARY_DIR}/${PROJECT_NAME}.pc @ONLY)
 
-INSTALL(TARGETS ${PROJECT_NAME} DESTINATION lib COMPONENT RuntimeLibraries)
-INSTALL(FILES ${CMAKE_CURRENT_BINARY_DIR}/${PROJECT_NAME}.pc DESTINATION lib/pkgconfig)
+INSTALL(TARGETS ${PROJECT_NAME} DESTINATION ${LIB_INSTALL_DIR} COMPONENT RuntimeLibraries)
+INSTALL(FILES ${CMAKE_CURRENT_BINARY_DIR}/${PROJECT_NAME}.pc DESTINATION ${LIB_INSTALL_DIR}/pkgconfig)
 
 FOREACH(hfile ${HEADERS})
 INSTALL(FILES ${CMAKE_CURRENT_SOURCE_DIR}/${hfile} DESTINATION include/bluetooth-share-api)
index 9c5d38f..dd62b75 100644 (file)
@@ -103,20 +103,11 @@ install -D -m 0755 %{SOURCE1004} %{buildroot}%{TZ_SYS_SHARE}/%{name}/ressources/
 %files -n libbluetooth-share
 %manifest libbluetooth-share.manifest
 %defattr(-, root, root)
-%ifarch aarch64
-/usr/lib/libbluetooth-share-api.so.0.*
-%else
 %{_libdir}/libbluetooth-share-api.so.0.*
-%endif
 
 %files -n libbluetooth-share-devel
 %manifest libbluetooth-share-devel.manifest
 %defattr(-, root, root)
 %{_includedir}/bluetooth-share-api/bluetooth-share-api.h
-%ifarch aarch64
-/usr/lib/libbluetooth-share-api.so
-/usr/lib/pkgconfig/bluetooth-share-api.pc
-%else
 %{_libdir}/libbluetooth-share-api.so
 %{_libdir}/pkgconfig/bluetooth-share-api.pc
-%endif