Blob Blame History Raw
diff -rupN --no-dereference jasper-version-4.2.3/src/libjasper/CMakeLists.txt jasper-version-4.2.3-new/src/libjasper/CMakeLists.txt
--- jasper-version-4.2.3/src/libjasper/CMakeLists.txt	2024-03-30 17:57:05.000000000 +0100
+++ jasper-version-4.2.3-new/src/libjasper/CMakeLists.txt	2024-04-23 17:11:52.244865863 +0200
@@ -188,9 +188,12 @@ if(MSVC)
 	target_compile_definitions(libjasper PRIVATE _CRT_NONSTDC_NO_DEPRECATE)
 endif()
 
-if(UNIX)
+if(UNIX OR MINGW)
 	set_target_properties(libjasper PROPERTIES
 	  VERSION ${JAS_SO_NAME} SOVERSION ${JAS_SO_VERSION})
+	if(MINGW AND JAS_ENABLE_SHARED)
+		set_target_properties(libjasper PROPERTIES SUFFIX "-${JAS_SO_VERSION}${CMAKE_SHARED_LIBRARY_SUFFIX}")
+	endif(MINGW AND JAS_ENABLE_SHARED)
 endif()
 
 if(JAS_ENABLE_SHARED)