fix shared library sonames accordingly to Debian Packaging Guidelines.
--- a/src/CMakeLists.txt
+++ b/src/CMakeLists.txt
@@ -35,7 +35,7 @@
   ${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)
--- a/src/libraries/LogComponentBaseC++/CMakeLists.txt
+++ b/src/libraries/LogComponentBaseC++/CMakeLists.txt
@@ -13,7 +13,7 @@
 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
--- a/src/libraries/LogToolBaseC++/CMakeLists.txt
+++ b/src/libraries/LogToolBaseC++/CMakeLists.txt
@@ -8,7 +8,7 @@
 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}
