Blob Blame History Raw
diff -Naur tqsl-1.14.3.orig/src/CMakeLists.txt tqsl-1.14.3.soname/src/CMakeLists.txt
--- tqsl-1.14.3.orig/src/CMakeLists.txt	2013-06-25 20:13:14.000000000 -0500
+++ tqsl-1.14.3.soname/src/CMakeLists.txt	2013-09-15 10:00:23.063629431 -0500
@@ -51,10 +51,12 @@
 target_link_libraries(${TQSLLIBNAME} ${OPENSSL_LIBRARIES} ${EXPAT_LIBRARIES} ${ZLIB_LIBRARIES} ${BDB_LIBRARIES} ${CARBON_LIBRARY})
 include_directories(${OPENSSL_INCLUDE_DIR} ${ZLIB_INCLUDE_DIR} ${EXPAT_INCLUDE_DIR} ${BDB_INCLUDE_DIR} ${CARBON_INCLUDE_DIR})
 
+set_target_properties(${TQSLLIBNAME} PROPERTIES SOVERSION ${TQSLLIB_VERSION})
+
 if(NOT APPLE AND NOT WIN32)
 set_source_files_properties(location.cpp PROPERTIES COMPILE_DEFINITIONS CONFDIR="${CMAKE_INSTALL_PREFIX}/share/TrustedQSL/")
 set(HEADERS_TO_INSTALL tqsllib.h tqslerrno.h cabrillo.h adif.h tqslconvert.h)
-install(TARGETS tqsllib DESTINATION lib)
+install(TARGETS tqsllib DESTINATION lib${LIB_SUFFIX})
 install(FILES config.xml DESTINATION share/TrustedQSL)
 install(FILES ${HEADERS_TO_INSTALL} DESTINATION include)
 endif()