Install to a better location.
Remove hardcoded optimization flags.

Index: CMakeLists.txt
--- CMakeLists.txt.orig
+++ CMakeLists.txt
@@ -88,9 +88,9 @@ else()
         set(CMAKE_C_FLAGS "${CMAKE_C_FLAGS} -Wformat-signedness")
     endif()
     set(CMAKE_C_FLAGS_DEBUG "${CMAKE_C_FLAGS_DEBUG} -ggdb -Werror -fno-omit-frame-pointer")
-    set(CMAKE_C_FLAGS_RELWITHDEBINFO "${CMAKE_C_FLAGS_RELWITHDEBINFO} -g -O2 -fno-omit-frame-pointer -DNDEBUG")
-    set(CMAKE_C_FLAGS_RELEASE "${CMAKE_C_FLAGS_RELEASE} -O2 -DNDEBUG")
-    set(CMAKE_C_FLAGS_MINSIZEREL "${CMAKE_C_FLAGS_MINSIZEREL} -Os -DNDEBUG")
+    set(CMAKE_C_FLAGS_RELWITHDEBINFO "${CMAKE_C_FLAGS_RELWITHDEBINFO} -g -fno-omit-frame-pointer -DNDEBUG")
+    set(CMAKE_C_FLAGS_RELEASE "${CMAKE_C_FLAGS_RELEASE} -DNDEBUG")
+    set(CMAKE_C_FLAGS_MINSIZEREL "${CMAKE_C_FLAGS_MINSIZEREL} -DNDEBUG")
 endif()
 
 # Enable AddressSanitizer if requested
@@ -497,8 +497,8 @@ else()
     install(TARGETS openomf RUNTIME DESTINATION bin COMPONENT Binaries)
     install(FILES ${DOC_FILES} resources/openomf.bk resources/gamecontrollerdb/gamecontrollerdb.txt
             resources/icons/openomf.png resources/flatpak/org.openomf.OpenOMF.desktop
-        DESTINATION share/games/openomf/resources/
+        DESTINATION share/openomf/resources/
         COMPONENT Data
     )
-    install(DIRECTORY shaders/ DESTINATION share/games/openomf/shaders COMPONENT Data)
+    install(DIRECTORY shaders/ DESTINATION share/openomf/shaders COMPONENT Data)
 endif()
