File mingw.patch of Package mingw64-chocolate-quake
diff --git a/CMakeLists.txt b/CMakeLists.txt
index 311b411..cb993c6 100644
--- a/CMakeLists.txt
+++ b/CMakeLists.txt
@@ -17,32 +17,24 @@ if(MATH)
endif()
find_package(SDL2 2.26.5 REQUIRED)
-if(UNIX AND NOT APPLE)
find_library(VORBIS_LIBRARY vorbis REQUIRED)
find_library(VORBISFILE_LIBRARY vorbisfile REQUIRED)
find_library(MAD_LIBRARY mad REQUIRED)
find_library(FLAC_LIBRARY FLAC REQUIRED)
-else()
- find_package(Vorbis CONFIG REQUIRED)
- find_package(mad CONFIG REQUIRED)
- find_package(FLAC CONFIG REQUIRED)
-endif()
configure_file(config.h.in config.h)
add_subdirectory("src")
-if (UNIX AND NOT APPLE)
- install(FILES ${CMAKE_BINARY_DIR}/src/chocolate-quake
- DESTINATION bin
- PERMISSIONS WORLD_READ WORLD_EXECUTE GROUP_READ GROUP_EXECUTE OWNER_READ OWNER_WRITE OWNER_EXECUTE)
- install(FILES ${CMAKE_CURRENT_SOURCE_DIR}/dist/linux/${APPSTREAM_APP_ID}.svg
- DESTINATION share/icons/hicolor/scalable/apps
- PERMISSIONS WORLD_READ GROUP_READ OWNER_READ OWNER_WRITE)
- install(FILES ${CMAKE_CURRENT_SOURCE_DIR}/dist/linux/${APPSTREAM_APP_ID}.desktop
- DESTINATION share/applications
- PERMISSIONS WORLD_READ GROUP_READ OWNER_READ OWNER_WRITE)
- install(FILES ${CMAKE_CURRENT_SOURCE_DIR}/dist/linux/${APPSTREAM_APP_ID}.metainfo.xml
- DESTINATION share/metainfo
- PERMISSIONS WORLD_READ GROUP_READ OWNER_READ OWNER_WRITE)
-endif()
+install(FILES ${CMAKE_BINARY_DIR}/src/chocolate-quake
+ DESTINATION bin
+ PERMISSIONS WORLD_READ WORLD_EXECUTE GROUP_READ GROUP_EXECUTE OWNER_READ OWNER_WRITE OWNER_EXECUTE)
+install(FILES ${CMAKE_CURRENT_SOURCE_DIR}/dist/linux/${APPSTREAM_APP_ID}.svg
+ DESTINATION share/icons/hicolor/scalable/apps
+ PERMISSIONS WORLD_READ GROUP_READ OWNER_READ OWNER_WRITE)
+install(FILES ${CMAKE_CURRENT_SOURCE_DIR}/dist/linux/${APPSTREAM_APP_ID}.desktop
+ DESTINATION share/applications
+ PERMISSIONS WORLD_READ GROUP_READ OWNER_READ OWNER_WRITE)
+install(FILES ${CMAKE_CURRENT_SOURCE_DIR}/dist/linux/${APPSTREAM_APP_ID}.metainfo.xml
+ DESTINATION share/metainfo
+ PERMISSIONS WORLD_READ GROUP_READ OWNER_READ OWNER_WRITE)
diff --git a/src/CMakeLists.txt b/src/CMakeLists.txt
index 6f096ea..9827968 100644
--- a/src/CMakeLists.txt
+++ b/src/CMakeLists.txt
@@ -29,20 +29,12 @@ endforeach()
set(EXTERNAL_LIBS ${SDL2_LIBRARIES})
-if(UNIX AND NOT APPLE)
list(APPEND EXTERNAL_LIBS
${VORBIS_LIBRARY}
${VORBISFILE_LIBRARY}
${FLAC_LIBRARY}
${MAD_LIBRARY}
)
-else()
- list(APPEND EXTERNAL_LIBS
- Vorbis::vorbisfile
- mad::mad
- FLAC::FLAC
- )
-endif()
if(WIN32)