$OpenBSD$
--- CMakeLists.txt.orig Mon Oct 31 03:28:16 2011
+++ CMakeLists.txt Sat Dec 31 15:00:54 2011
@@ -82,6 +82,8 @@ FIND_PACKAGE(ALUT REQUIRED)
FIND_PACKAGE(Ogg REQUIRED)
FIND_PACKAGE(Vorbis REQUIRED)
FIND_PACKAGE(PhysFS REQUIRED)
+FIND_PACKAGE(Libintl REQUIRED)
+FIND_PACKAGE(Iconv REQUIRED)
IF(BUILD_TOOLS)
FIND_PACKAGE(POCO REQUIRED)
ENDIF()
@@ -112,6 +114,8 @@ INCLUDE_DIRECTORIES(${ALUT_INCLUDE_DIR})
INCLUDE_DIRECTORIES(${OGG_INCLUDE_DIR})
INCLUDE_DIRECTORIES(${VORBIS_INCLUDE_DIR})
INCLUDE_DIRECTORIES(${PHYSFS_INCLUDE_DIR})
+INCLUDE_DIRECTORIES(${ICONV_INCLUDE_DIR})
+INCLUDE_DIRECTORIES(${LIBINTL_INCLUDE_DIR})
IF(NO_TINYXML)
INCLUDE_DIRECTORIES(${TINYXML_INCLUDE_DIR})
ELSE()
@@ -140,7 +144,7 @@ IF(WIN32)
ENDIF()
if(UNIX)
- set(CFG_FILES_DIR "${CMAKE_INSTALL_PREFIX}/share/games/sumwars/")
+ set(CFG_FILES_DIR "${CMAKE_INSTALL_PREFIX}/share/sumwars/")
else()
set(CFG_FILES_DIR "./")
endif()
@@ -435,6 +439,10 @@ SET(LINK_LIBS
${OGG_LIBRARY}
${VORBIS_LIBRARIES}
${PHYSFS_LIBRARY}
+ ${LIBINTL_LIBRARIES}
+ ${ICONV_LIBRARIES}
+ ${Enet_LIBRARY}
+ ${PTHREADS_LIBRARY}
)
IF(NO_TINYXML)
SET(LINK_LIBS ${LINK_LIBS} ${TINYXML_LIBRARIES})
@@ -471,7 +479,7 @@ ENDIF(POST_BUILD_COPY)
# install the application
install(PROGRAMS ${CMAKE_CURRENT_BINARY_DIR}/sumwars
- DESTINATION games)
+ DESTINATION bin)
install(FILES packaging/sumwars.desktop
DESTINATION share/applications)
@@ -494,16 +502,16 @@ install(FILES "${CMAKE_CURRENT_SOURCE_DIR}/resources/i
DESTINATION share/icons/hicolor/128x128/
RENAME sumwars.png)
-execute_process(COMMAND sed -i "s|\\=\\./|\\=${CFG_FILES_DIR}|g" "${CMAKE_CURRENT_SOURCE_DIR}/resources.cfg")
+execute_process(COMMAND sed "s|\\=\\./|\\=${CFG_FILES_DIR}|g" "${CMAKE_CURRENT_SOURCE_DIR}/resources.cfg")
install(FILES authors.txt
- DESTINATION share/games/sumwars)
+ DESTINATION share/sumwars)
install(FILES resources.cfg ogre.cfg plugins.cfg
- DESTINATION share/games/sumwars)
+ DESTINATION share/sumwars)
install(DIRECTORY "${CMAKE_CURRENT_SOURCE_DIR}/data" "${CMAKE_CURRENT_SOURCE_DIR}/resources"
- DESTINATION share/games/sumwars
+ DESTINATION share/sumwars
PATTERN .svn EXCLUDE
PATTERN icon EXCLUDE)
install(DIRECTORY "${CMAKE_CURRENT_SOURCE_DIR}/translation"
- DESTINATION share/games/sumwars
+ DESTINATION share/sumwars
FILES_MATCHING PATTERN "*.mo"
PATTERN .svn EXCLUDE)