File: shared_library_soname.patch

package info (click to toggle)
apbs 3.4.1-7
  • links: PTS, VCS
  • area: main
  • in suites: forky, sid
  • size: 199,188 kB
  • sloc: ansic: 284,988; cpp: 60,416; fortran: 44,896; xml: 13,895; sh: 13,838; python: 8,105; yacc: 2,922; makefile: 1,428; f90: 989; objc: 448; lex: 294; awk: 266; sed: 205; java: 134; csh: 79
file content (12 lines) | stat: -rw-r--r-- 829 bytes parent folder | download | duplicates (3)
1
2
3
4
5
6
7
8
9
10
11
12
Index: apbs/src/CMakeLists.txt
===================================================================
--- apbs.orig/src/CMakeLists.txt	2022-03-30 12:02:59.857792268 +0200
+++ apbs/src/CMakeLists.txt	2022-03-30 12:02:59.857792268 +0200
@@ -34,6 +34,7 @@
     message(STATUS "With library dependencies ${LIBRARY_DEPENDENCIES}")
     add_library(${LIBRARY_NAME} ${SOURCES} ${EXTERNAL_HEADERS} ${INTERNAL_HEADERS})
     target_link_libraries(${LIBRARY_NAME} ${LIBRARY_DEPENDENCIES})
+    set_property(TARGET ${LIBRARY_NAME} PROPERTY SOVERSION ${PROJECT_VERSION_MAJOR})
     #add_dependencies(${LIBRARY_NAME} ${LIBRARY_DEPENDENCIES})
     INSTALL(FILES ${EXTERNAL_HEADERS} DESTINATION ${CMAKE_INSTALL_INCLUDEDIR}/${LIBRARY} COMPONENT headers)
     INSTALL(TARGETS ${LIBRARY_NAME} DESTINATION ${CMAKE_INSTALL_LIBDIR} COMPONENT libraries)