[ros-ros-comm] 05/16: Updated patch to SONAME bump

Leopold Palomo-Avellaneda leo at alaxarxa.net
Fri May 20 21:20:30 UTC 2016


This is an automated email from the git hooks/post-receive script.

lepalom-guest pushed a commit to branch master
in repository ros-ros-comm.

commit 7f3e9d875b142f95b4ed112b34d60aad4543ba7b
Author: Leopold Palomo-Avellaneda <leopold.palomo at upc.edu>
Date:   Tue May 17 15:04:14 2016 +0200

    Updated patch to SONAME bump
---
 .../patches/0002-Add-Debian-specific-SONAMEs.patch | 95 +++++++++++++++++++++-
 1 file changed, 94 insertions(+), 1 deletion(-)

diff --git a/debian/patches/0002-Add-Debian-specific-SONAMEs.patch b/debian/patches/0002-Add-Debian-specific-SONAMEs.patch
index 2c2070f..90903e3 100644
--- a/debian/patches/0002-Add-Debian-specific-SONAMEs.patch
+++ b/debian/patches/0002-Add-Debian-specific-SONAMEs.patch
@@ -15,7 +15,100 @@ index c194a56..f4fcbeb 100644
    src/libros/this_node.cpp
    )
 -
-+set_target_properties(roscpp PROPERTIES VERSION ${roscpp_VERSION} SOVERSION "0d")
++set_target_properties(roscpp PROPERTIES VERSION ${roscpp_VERSION} SOVERSION "1d")
  add_dependencies(roscpp ${${PROJECT_NAME}_EXPORTED_TARGETS} ${catkin_EXPORTED_TARGETS})
  
  target_link_libraries(roscpp
+diff --git a/tools/rosbag/CMakeLists.txt b/tools/rosbag/CMakeLists.txt
+index 4d063ea..2cfdcff 100644
+--- a/tools/rosbag/CMakeLists.txt
++++ b/tools/rosbag/CMakeLists.txt
+@@ -20,6 +20,7 @@ add_library(rosbag
+   src/player.cpp
+   src/recorder.cpp
+   src/time_translator.cpp)
++set_target_properties(rosbag PROPERTIES VERSION ${rosbag_VERSION} SOVERSION "1d")
+ 
+ target_link_libraries(rosbag ${catkin_LIBRARIES} ${Boost_LIBRARIES})
+ 
+diff --git a/tools/rosbag_storage/CMakeLists.txt b/tools/rosbag_storage/CMakeLists.txt
+index 4ceee01..053bb35 100644
+--- a/tools/rosbag_storage/CMakeLists.txt
++++ b/tools/rosbag_storage/CMakeLists.txt
+@@ -33,6 +33,7 @@ add_library(rosbag_storage
+   src/view.cpp
+   src/uncompressed_stream.cpp
+ )
++set_target_properties(rosbag_storage PROPERTIES VERSION ${rosbag_storage_VERSION} SOVERSION "1d")
+ 
+ target_link_libraries(rosbag_storage ${catkin_LIBRARIES} ${Boost_LIBRARIES} ${BZIP2_LIBRARIES} ${console_bridge_LIBRARIES})
+ 
+diff --git a/tools/rosconsole/CMakeLists.txt b/tools/rosconsole/CMakeLists.txt
+index f7a4c00..9be7e66 100644
+--- a/tools/rosconsole/CMakeLists.txt
++++ b/tools/rosconsole/CMakeLists.txt
+@@ -63,13 +63,16 @@ ENDIF(${CMAKE_SYSTEM} MATCHES "Darwin-11.*")
+ include_directories(include ${catkin_INCLUDE_DIRS} ${rosconsole_backend_INCLUDE_DIRS} ${Boost_INCLUDE_DIRS})
+ 
+ add_library(rosconsole_backend_interface src/rosconsole/rosconsole_backend.cpp)
++set_target_properties(rosconsole_backend_interface PROPERTIES VERSION ${rosconsole_VERSION} SOVERSION "2d")
+ 
+ add_library(rosconsole src/rosconsole/rosconsole.cpp)
++set_target_properties(rosconsole PROPERTIES VERSION ${rosconsole_VERSION} SOVERSION "2d")
+ target_link_libraries(rosconsole ${rosconsole_backend_LIBRARIES} ${catkin_LIBRARIES} ${Boost_LIBRARIES})
+ 
+ if(ROSCONSOLE_BACKEND STREQUAL "log4cxx")
+   add_library(rosconsole_log4cxx src/rosconsole/impl/rosconsole_log4cxx.cpp)
+   target_link_libraries(rosconsole_log4cxx rosconsole_backend_interface ${LOG4CXX_LIBRARIES} ${Boost_LIBRARIES})
++  set_target_properties(rosconsole_log4cxx PROPERTIES VERSION ${rosconsole_VERSION} SOVERSION "2d")
+ 
+   if(EXISTS "${CMAKE_CURRENT_SOURCE_DIR}/test/speed_test.cpp")
+     add_executable(rosconsole_speed_test test/speed_test.cpp)
+diff --git a/tools/topic_tools/CMakeLists.txt b/tools/topic_tools/CMakeLists.txt
+index c9d5605..7745299 100644
+--- a/tools/topic_tools/CMakeLists.txt
++++ b/tools/topic_tools/CMakeLists.txt
+@@ -27,6 +27,7 @@ catkin_package(
+ catkin_add_env_hooks(20.transform SHELLS bash DIRECTORY ${CMAKE_CURRENT_SOURCE_DIR}/env-hooks)
+ 
+ add_library(topic_tools src/shape_shifter.cpp src/parse.cpp)
++set_target_properties(topic_tools PROPERTIES VERSION ${topic_tools_VERSION} SOVERSION "1d")
+ target_link_libraries(topic_tools ${catkin_LIBRARIES})
+ 
+ add_executable(switch_mux src/switch_mux.cpp)
+diff --git a/utilities/message_filters/CMakeLists.txt b/utilities/message_filters/CMakeLists.txt
+index c095f0c..a9a54a8 100644
+--- a/utilities/message_filters/CMakeLists.txt
++++ b/utilities/message_filters/CMakeLists.txt
+@@ -14,6 +14,7 @@ include_directories(include ${catkin_INCLUDE_DIRS} ${Boost_INCLUDE_DIRS})
+ link_directories(${catkin_LIBRARY_DIRS})
+ 
+ add_library(${PROJECT_NAME} src/connection.cpp)
++set_target_properties(${PROJECT_NAME} PROPERTIES VERSION ${message_filters_VERSION} SOVERSION "1d")
+ target_link_libraries(${PROJECT_NAME} ${catkin_LIBRARIES} ${Boost_LIBRARIES})
+ 
+ install(TARGETS ${PROJECT_NAME}
+diff --git a/utilities/roslz4/CMakeLists.txt b/utilities/roslz4/CMakeLists.txt
+index 6e539bf..a3d601f 100644
+--- a/utilities/roslz4/CMakeLists.txt
++++ b/utilities/roslz4/CMakeLists.txt
+@@ -23,6 +23,7 @@ catkin_package(
+ 
+ include_directories(include ${lz4_INCLUDE_DIRS} ${catkin_INCLUDE_DIRS})
+ add_library(roslz4 src/lz4s.c src/xxhash.c)
++set_target_properties(roslz4 PROPERTIES VERSION ${roslz4_VERSION} SOVERSION "1d")
+ target_link_libraries(roslz4 ${lz4_LIBRARIES} ${catkin_LIBRARIES})
+ 
+ if(NOT ANDROID)
+diff --git a/utilities/xmlrpcpp/CMakeLists.txt b/utilities/xmlrpcpp/CMakeLists.txt
+index 89061fd..67b1a4c 100644
+--- a/utilities/xmlrpcpp/CMakeLists.txt
++++ b/utilities/xmlrpcpp/CMakeLists.txt
+@@ -25,6 +25,7 @@ add_library(xmlrpcpp
+   src/XmlRpcUtil.cpp
+   src/XmlRpcValue.cpp
+   )
++set_target_properties(xmlrpcpp PROPERTIES VERSION ${xmlrpcpp_VERSION} SOVERSION "1d")
+ 
+ if(WIN32)
+   target_link_libraries(xmlrpcpp ws2_32)

-- 
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/debian-science/packages/ros/ros-ros-comm.git



More information about the debian-science-commits mailing list