Index: CMakeLists.txt
--- CMakeLists.txt.orig
+++ CMakeLists.txt
@@ -264,7 +264,7 @@ IF(NOT DONTCREATEVFS)
 ENDIF(NOT DONTCREATEVFS)
 
 
-INSTALL(TARGETS astromenace DESTINATION ${CMAKE_INSTALL_PREFIX})
+INSTALL(TARGETS astromenace DESTINATION ${CMAKE_INSTALL_PREFIX}/bin)
 IF(MINGW)
     INSTALL(FILES "${DEPS_PATH}/bin/SDL2.dll"          DESTINATION ${CMAKE_INSTALL_PREFIX})
     INSTALL(FILES "${DEPS_PATH}/bin/libalut.dll"       DESTINATION ${CMAKE_INSTALL_PREFIX})
@@ -275,5 +275,5 @@ IF(MINGW)
     INSTALL(FILES "${DEPS_PATH}/bin/libfreetype.dll"   DESTINATION ${CMAKE_INSTALL_PREFIX})
 ENDIF(MINGW)
 IF(NOT DONTCREATEVFS)
-    INSTALL(FILES "${PROJECT_BINARY_DIR}/gamedata.vfs"   DESTINATION ${CMAKE_INSTALL_PREFIX})
+    INSTALL(FILES "${PROJECT_BINARY_DIR}/gamedata.vfs"   DESTINATION ${DATADIR} )
 ENDIF(NOT DONTCREATEVFS)
