summarylogtreecommitdiffstats
path: root/libmng-2.0.3-cmake-versioning.patch
diff options
context:
space:
mode:
authorAndrew Sun2019-04-06 12:09:26 -0400
committerAndrew Sun2019-04-06 12:09:26 -0400
commit57efe69d865c759b0f98925222ee9748763c186e (patch)
tree213219689fed8f1d32dfe907a94b21d45da6dc3f /libmng-2.0.3-cmake-versioning.patch
parent49d268f340b5f883d33afcb3b4246086c67f3494 (diff)
downloadaur-57efe69d865c759b0f98925222ee9748763c186e.tar.gz
mingw-w64-libmng: add new patches
Diffstat (limited to 'libmng-2.0.3-cmake-versioning.patch')
-rw-r--r--libmng-2.0.3-cmake-versioning.patch29
1 files changed, 29 insertions, 0 deletions
diff --git a/libmng-2.0.3-cmake-versioning.patch b/libmng-2.0.3-cmake-versioning.patch
new file mode 100644
index 000000000000..6160162afc51
--- /dev/null
+++ b/libmng-2.0.3-cmake-versioning.patch
@@ -0,0 +1,29 @@
+--- libmng-2.0.3/CMakeLists.txt.orig 2015-04-28 15:48:37.037800000 +0300
++++ libmng-2.0.3/CMakeLists.txt 2015-04-28 15:50:35.161000000 +0300
+@@ -423,6 +423,8 @@
+ SET_TARGET_PROPERTIES(${MNG_LIBRARY_NAME}-shared
+ PROPERTIES
+ OUTPUT_NAME ${MNG_LIBRARY_NAME}
++ RUNTIME_OUTPUT_NAME ${MNG_LIBRARY_NAME}-${MNG_VERSION_MAJOR}
++ ARCHIVE_OUTPUT_NAME ${MNG_LIBRARY_NAME}
+ ${MNG_LIBRARY_PROPERTIES} )
+ #
+ INSTALL(TARGETS ${MNG_LIBRARY_NAME}-shared
+@@ -434,7 +436,7 @@
+ #
+ ENDIF(BUILD_SHARED_LIBS)
+ #------------ libmng.pc ---------------
+-IF(UNIX)
++IF(UNIX OR MINGW)
+ SET(MNG_LIBS_PRIVATE "")
+ IF(JPEG_FOUND)
+ SET(MNG_LIBS_PRIVATE "${MNG_LIBS_PRIVATE} -ljpeg")
+@@ -458,7 +458,7 @@
+ INSTALL(FILES ${CMAKE_CURRENT_BINARY_DIR}/libmng.pc DESTINATION
+ ${MNG_INSTALL_PKGCONFIG_DIR} )
+
+-ENDIF(UNIX)
++ENDIF(UNIX OR MINGW)
+ #
+ INSTALL(EXPORT MNG_TARGETS DESTINATION ${MNG_INSTALL_PACKAGE_DIR})
+ # \ No newline at end of file