File CubaLetra-CMakeLists-fix.patch of Package CubaLetra

diff -Nur CubaLetra-1.0/CMakeLists.txt CubaLetra-1.0.orig/CMakeLists.txt
--- CubaLetra-1.0/CMakeLists.txt	2009-07-13 20:35:09.000000000 +0200
+++ CubaLetra-1.0.orig/CMakeLists.txt	2022-02-20 15:50:26.420610086 +0100
@@ -1,74 +1,35 @@
 PROJECT(cubaletra)
-	
+
 SET (CMAKE_BUILD_TYPE RELEASE)
 SET(CMAKE_CXX_FLAGS_RELEASE "-DNDEBUG -O3")
 SET(CMAKE_C_FLAGS_RELEASE "-DNDEBUG -O3")
 
-SET(CMAKE_MODULE_PATH "${cubaletra_SOURCE_DIR}/CMakeModules" )
-
-INCLUDE(FindImageMagick)
-INCLUDE(FindSDL)
-INCLUDE(FindOpenGL)
-INCLUDE(FindSDL_mixer)
-INCLUDE(FindPythonLibs)
-
-Find_Package ( SDL REQUIRED )
-Find_Package ( SDL_mixer REQUIRED )
-Find_Package ( ImageMagick REQUIRED )
-Find_Package ( OpenGL REQUIRED )
-
-FIND_PACKAGE(ImageMagickLib)
-
-SET(MY_LINK_LIBS    
-   ${SDL_LIBRARY}
-   ${SDLMIXER_LIBRARY}
-   ${OPENGL_LIBRARIES}
-   ${IMAGEMAGICKLIB_LIBRARIES} 
-   ${IMAGEMAGICKLIB_CXX_LIBRARIES} 
-)
+Find_Package ( SDL2 REQUIRED )
+Find_Package ( PythonLibs REQUIRED )
 
 IF (PYTHON_LIBRARIES)
-     MESSAGE("Python development libraries found, building TuxCap Python bindings and examples")   
-     MESSAGE("Python libraries ${PYTHON_LIBRARIES} include path ${PYTHON_INCLUDE_PATH}")   
-     SET(MY_LINK_LIBS    ${MY_LINK_LIBS} ${PYTHON_LIBRARIES})       
+     MESSAGE("Python development libraries found, building TuxCap Python bindings and examples")
+     MESSAGE("Python libraries ${PYTHON_LIBRARIES} include path ${PYTHON_INCLUDE_PATH}")
 ELSE (PYTHON_LIBRARIES)
-     MESSAGE("No Python development libraries found, skipping building of TuxCap Python bindings")   
+     MESSAGE("No Python development libraries found, skipping building of TuxCap Python bindings")
 ENDIF (PYTHON_LIBRARIES)
 
 SET (MY_DIRS ${MY_DIRS}
 src
 )
 
-link_libraries (
-        ${MY_LINK_LIBS}
-)
+link_libraries ()
 
-IF(SDL_FOUND)
-MESSAGE("libSDL found. ${SDL_INCLUDE_DIR} ${SDL_LIBRARY}")
-ELSE(SDL_FOUND)
-MESSAGE(FATAL_ERROR "libSDL requested but not found.")
-ENDIF(SDL_FOUND)
-
-IF(IMAGEMAGICKLIB_FOUND)
-MESSAGE("lib ImageMagick found. ${IMAGEMAGICKLIB_INCLUDE_DIR} ${IMAGEMAGICKLIB_LIBRARIES} ${IMAGEMAGICKLIB_CXX_LIBRARIES}")
-ELSE(IMAGEMAGICKLIB_FOUND)
-MESSAGE(FATAL_ERROR "lib ImageMagick requested but not found.")
-ENDIF(IMAGEMAGICKLIB_FOUND)
-
-IF(SDLMIXER_FOUND)
-MESSAGE("libSDL_mixer found. ${SDLMIXER_INCLUDE_DIR} ${SDLMIXER_LIBRARY}")
-ELSE(SDLMIXER_FOUND)
-MESSAGE(FATAL_ERROR "libSDL_mixer requested but not found.")
-ENDIF(SDLMIXER_FOUND)
-
-IF(OPENGL_FOUND)
-MESSAGE("OpenGL found. ${OPENGL_INCLUDE_DIR} ${OPENGL_LIBRARIES}")
-ELSE(OPENGL_FOUND)
-MESSAGE(FATAL_ERROR "OpenGL requested but not found.")
-ENDIF(OPENGL_FOUND)
+IF(SDL2_FOUND)
+MESSAGE("libSDL2 found. '${SDL2_INCLUDE_DIRS}' '${SDL2_LIBRARIES}'")
+ELSE(SDL2_FOUND)
+MESSAGE(FATAL_ERROR "libSDL2 requested but not found.")
+ENDIF(SDL2_FOUND)
 
 SET ( MY_INCLUDE_DIRS  
-{SDL_INCLUDE_DIR} ${IMAGEMAGICKLIB_INCLUDE_DIR} ${SDLMIXER_INCLUDE_DIR} ${OPENGL_INCLUDE_DIR} ${PYTHON_INCLUDE_PATH} /usr/include/tuxcap)
+      ${SDL2_INCLUDE_DIRS}
+      ${PYTHON_INCLUDE_PATH}
+      /usr/include/tuxcap )
 
 INCLUDE_DIRECTORIES ( ${MY_INCLUDE_DIRS} )
 
openSUSE Build Service is sponsored by