Make symbolic link for 2.x compatibility. 90/47890/1 accepted/tizen/mobile/20150910.025002 accepted/tizen/tv/20150910.025017 accepted/tizen/wearable/20150910.025029 submit/tizen/20150910.011113
authorhyunho kang <hhstark.kang@samsung.com>
Wed, 9 Sep 2015 14:46:55 +0000 (23:46 +0900)
committerhyunho kang <hhstark.kang@samsung.com>
Wed, 9 Sep 2015 14:47:35 +0000 (23:47 +0900)
Change-Id: I7490d86268505828bb8e87d8a5636803b88c1c05
Signed-off-by: hyunho kang <hhstark.kang@samsung.com>
packaging/message-port.spec
src/CMakeLists.txt

index 96f4dd8..89d8ce7 100644 (file)
@@ -47,6 +47,7 @@ rm -rf %{buildroot}
 
 %make_install
 
+
 %post -p /sbin/ldconfig
 
 %postun -p /sbin/ldconfig
@@ -54,6 +55,7 @@ rm -rf %{buildroot}
 %files
 %manifest %{name}.manifest
 %attr(0644,root,root) %{_libdir}/lib%{name}.so.*
+%attr(0644,root,root) %{_libdir}/libcapi-message-port.so
 %license LICENSE.APLv2
 
 %files devel
index 8fe809e..c5fda02 100755 (executable)
@@ -50,6 +50,11 @@ SET(PC_NAME ${this_target})
 SET(PACKAGE_DESCRIPTION "Message Port internal library")
 SET(VERSION ${FULLVER})
 SET(PC_REQUIRED ${${this_target}_requires})
+
+ADD_CUSTOM_COMMAND(
+           TARGET ${this_target} POST_BUILD
+           COMMAND ln -s ${LIBRARY_OUTPUT_PATH}/libmessage-port.so.${MAJORVER} ${LIBRARY_OUTPUT_PATH}/libcapi-message-port.so)
+
 CONFIGURE_FILE(${CMAKE_SOURCE_DIR}/${this_target}.pc.in ${CMAKE_SOURCE_DIR}/${this_target}.pc @ONLY)
 INSTALL(FILES ${CMAKE_SOURCE_DIR}/${this_target}.pc DESTINATION ${LIB_INSTALL_DIR}/pkgconfig)
 CONFIGURE_FILE(${CMAKE_SOURCE_DIR}/capi-${this_target}.pc.in ${CMAKE_SOURCE_DIR}/capi-${this_target}.pc @ONLY)