summarylogtreecommitdiffstats
path: root/soversion.patch
blob: 0530346293db5adb0376fa406a679aaf33b4a1a0 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
diff --git a/CMakeLists.txt b/CMakeLists.txt
index f98a4e2..b2a0ea8 100644
--- a/CMakeLists.txt
+++ b/CMakeLists.txt
@@ -32,6 +32,9 @@ set(INSTALL_CMAKE_DIR ${CMAKE_INSTALL_LIBDIR}/cmake/minizip CACHE PATH "Installa
 
 set(VERSION "2.3.3")
 
+# Minizip library SOVERSION
+set(SOVERSION "2")
+
 # Set cmake debug postfix to d
 set(CMAKE_DEBUG_POSTFIX "d")
 
@@ -328,6 +331,8 @@ if (MINGW AND BUILD_SHARED_LIBS)
   set_target_properties(${PROJECT_NAME} PROPERTIES ARCHIVE_OUTPUT_NAME "minizip")
 endif ()
 
+set_target_properties(${PROJECT_NAME} PROPERTIES VERSION ${VERSION} SOVERSION ${SOVERSION})
+
 set_target_properties(${PROJECT_NAME} PROPERTIES LINKER_LANGUAGE C PREFIX ""
                       POSITION_INDEPENDENT_CODE 1)
 if(USE_ZLIB)