[rtt-ros-integration] 06/16: Added SOVERSION to rtt_rosclock

Leopold Palomo-Avellaneda leo at alaxarxa.net
Mon Jun 8 16:08:40 UTC 2015


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

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

commit 837eb0f41cb68ea392804a87f28777bedadcfd40
Author: Leopold Palomo-Avellaneda <leopold.palomo at upc.edu>
Date:   Tue Jun 2 10:56:28 2015 +0200

    Added SOVERSION to rtt_rosclock
---
 .../0004-Added-SOVERSION-to-rtt_rosclock.patch     | 33 ++++++++++++++++++++++
 1 file changed, 33 insertions(+)

diff --git a/debian/patches/0004-Added-SOVERSION-to-rtt_rosclock.patch b/debian/patches/0004-Added-SOVERSION-to-rtt_rosclock.patch
new file mode 100644
index 0000000..d430e09
--- /dev/null
+++ b/debian/patches/0004-Added-SOVERSION-to-rtt_rosclock.patch
@@ -0,0 +1,33 @@
+From: Leopold Palomo-Avellaneda <leopold.palomo at upc.edu>
+Date: Tue, 2 Jun 2015 09:28:32 +0200
+Subject: Added SOVERSION to rtt_rosclock
+
+---
+ rtt_rosclock/CMakeLists.txt | 7 ++++++-
+ 1 file changed, 6 insertions(+), 1 deletion(-)
+
+diff --git a/rtt_rosclock/CMakeLists.txt b/rtt_rosclock/CMakeLists.txt
+index c973765..13dfa56 100644
+--- a/rtt_rosclock/CMakeLists.txt
++++ b/rtt_rosclock/CMakeLists.txt
+@@ -13,6 +13,9 @@ orocos_library(rtt_rosclock
+   src/rtt_rosclock_sim_clock_activity.cpp
+   src/rtt_rosclock_sim_clock_activity_manager.cpp)
+ target_link_libraries(rtt_rosclock ${catkin_LIBRARIES})
++set_target_properties( rtt_rosclock PROPERTIES
++  SOVERSION "${RTT_ROS_VERSION_MAJOR}.${RTT_ROS_VERSION_MINOR}"
++  VERSION "${RTT_ROS_VERSION}")
+ 
+ orocos_service(sim_clock_activity_service
+   src/rtt_rosclock_sim_clock_activity_service.cpp)
+@@ -22,7 +25,9 @@ target_link_libraries(sim_clock_activity_service
+ # Link against Xenomai POSIX skin to get 
+ if(OROCOS_TARGET STREQUAL "xenomai")
+   if(Xenomai_POSIX_FOUND)
+-    set_target_properties(rtt_rosclock PROPERTIES LINK_FLAGS "${Xenomai_POSIX_LDFLAGS}")
++    set_target_properties(rtt_rosclock PROPERTIES LINK_FLAGS "${Xenomai_POSIX_LDFLAGS}"
++	SOVERSION "${RTT_ROS_VERSION_MAJOR}.${RTT_ROS_VERSION_MINOR}"
++  	VERSION "${RTT_ROS_VERSION}")
+     target_link_libraries(rtt_rosclock ${Xenomai_POSIX_LIBRARIES})
+   else()
+     message(SEND_ERROR "Xenomai POSIX skin required.")

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



More information about the debian-science-commits mailing list