diff options
-rw-r--r-- | games/shockolate/files/patch-CMakeLists.txt | 73 |
1 files changed, 73 insertions, 0 deletions
diff --git a/games/shockolate/files/patch-CMakeLists.txt b/games/shockolate/files/patch-CMakeLists.txt new file mode 100644 index 000000000000..3e5990f18269 --- /dev/null +++ b/games/shockolate/files/patch-CMakeLists.txt @@ -0,0 +1,73 @@ +--- CMakeLists.txt.orig 2020-05-26 19:25:37 UTC ++++ CMakeLists.txt +@@ -72,8 +72,7 @@ endif(ENABLE_SDL2 MATCHES "BUNDLED") + + if(ENABLE_SOUND MATCHES "ON") + # FIXME applies only for *nix systems +- find_package(PkgConfig) +- pkg_check_modules(SDL2_MIXER REQUIRED SDL2_mixer>=2.0.4) ++ find_package(SDL2_mixer REQUIRED) + add_definitions(-DUSE_SDL_MIXER=1) + endif(ENABLE_SOUND MATCHES "ON") + if(ENABLE_SOUND MATCHES "BUNDLED") +@@ -86,8 +85,10 @@ endif(ENABLE_SOUND MATCHES "BUNDLED") + + if(ENABLE_FLUIDSYNTH MATCHES "ON") + find_package(PkgConfig) +- pkg_check_modules(FLUIDSYNTH REQUIRED fluidsynth) ++ pkg_check_modules(PC_FLUIDSYNTH REQUIRED fluidsynth) + add_definitions("-DUSE_FLUIDSYNTH=1") ++ find_path(FLUIDSYNTH_INCLUDE_DIRS fluidsynth.h HINTS ${PC_FLUIDSYNTH_INCLUDE_DIRS} REQUIRED) ++ find_library(FLUIDSYNTH_LIBRARIES fluidsynth HINTS ${PC_FLUIDSYNTH_LIBRARY_DIRS} REQUIRED) + endif(ENABLE_FLUIDSYNTH MATCHES "ON") + if(ENABLE_FLUIDSYNTH MATCHES "BUNDLED") + find_library(FLUIDSYNTH_LIBRARY fluidsynth PATHS ${CMAKE_SOURCE_DIR}/build_ext/fluidsynth-lite/src) +@@ -312,8 +313,8 @@ add_executable(movinfo + target_link_libraries(playmov + AFILE_LIB + FIX_LIB +- ${SDL2_LIBRARIES} +- ${SDL2_MIXER_LIBRARIES} ++ SDL2::SDL2 ++ SDL2_mixer::SDL2_mixer + ) + + target_link_libraries(movinfo +@@ -332,7 +333,7 @@ target_link_libraries(TestSimpleMain + RES_LIB + FIX_LIB + LG_LIB +- ${SDL2_LIBRARIES} ++ SDL2::SDL2 + ) + + add_executable(BoxTest +@@ -346,7 +347,7 @@ target_link_libraries(BoxTest + RES_LIB + FIX_LIB + LG_LIB +- ${SDL2_LIBRARIES} ++ SDL2::SDL2 + ) + + add_executable(BitmapTest +@@ -360,7 +361,7 @@ target_link_libraries(BitmapTest + RES_LIB + FIX_LIB + LG_LIB +- ${SDL2_LIBRARIES} ++ SDL2::SDL2 + ) + + add_executable(FixTest +@@ -410,8 +411,8 @@ target_link_libraries(systemshock + EDMS_LIB + FIXPP_LIB + ADLMIDI_LIB +- ${SDL2_LIBRARIES} +- ${SDL2_MIXER_LIBRARIES} ++ SDL2::SDL2 ++ SDL2_mixer::SDL2_mixer + ${FLUIDSYNTH_LIBRARIES} + ${OPENGL_LIBRARIES} + ${ALSA_LIBRARIES} |