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