[BACK]Return to patch-CMakeLists_txt CVS log [TXT][DIR] Up to [local] / ports / games / sumwars / patches

File: [local] / ports / games / sumwars / patches / Attic / patch-CMakeLists_txt (download)

Revision 1.2, Sat Dec 31 13:39:27 2011 UTC (12 years, 6 months ago) by yason
Branch: MAIN
Changes since 1.1: +45 -3 lines

cleanup

$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)