fix shared library sonames accordingly to Debian Packaging Guidelines.
--- logservice-2.7.0.orig/src/CMakeLists.txt
+++ logservice-2.7.0/src/CMakeLists.txt
@@ -44,7 +44,7 @@ add_library(LogForwarderUtils
   ${Forwarder_SOURCES}
   )
 
-set_target_properties (LogForwarderUtils PROPERTIES VERSION ${LOGSERVICE_VERSION})
+set_target_properties (LogForwarderUtils PROPERTIES VERSION ${LOGSERVICE_MAJOR_VERSION})
 find_package (AR)
 
 # If building a static lib, gathering all the objects with ar (cannot link .a together)
--- logservice-2.7.0.orig/src/libraries/LogToolBaseC++/CMakeLists.txt
+++ logservice-2.7.0/src/libraries/LogToolBaseC++/CMakeLists.txt
@@ -8,7 +8,7 @@ add_library( LogServiceToolBase LogToolB
 add_dependencies( LogServiceToolBase
   LOGSERVICE_TARGET_IDL_GENERATED_HEADER_FILES
 )
-set_target_properties(LogServiceToolBase PROPERTIES VERSION ${LOGSERVICE_VERSION})
+set_target_properties(LogServiceToolBase PROPERTIES VERSION ${LOGSERVICE_MAJOR_VERSION})
 target_link_libraries( LogServiceToolBase
   LogForwarderUtils
   ${OMNIORB4_LIBRARIES}
--- logservice-2.7.0.orig/src/libraries/LogComponentBaseC++/CMakeLists.txt
+++ logservice-2.7.0/src/libraries/LogComponentBaseC++/CMakeLists.txt
@@ -13,7 +13,7 @@ add_library( LogServiceComponentBase
 add_dependencies( LogServiceComponentBase
   LOGSERVICE_TARGET_IDL_GENERATED_HEADER_FILES
 )
-set_target_properties(LogServiceComponentBase PROPERTIES VERSION ${LOGSERVICE_VERSION})
+set_target_properties(LogServiceComponentBase PROPERTIES VERSION ${LOGSERVICE_MAJOR_VERSION})
 
 target_link_libraries( LogServiceComponentBase
   LogForwarderUtils
