diff options
Diffstat (limited to 'games-engines/odamex/files/1-odamex-0.6.4-install-rules.patch')
-rw-r--r-- | games-engines/odamex/files/1-odamex-0.6.4-install-rules.patch | 79 |
1 files changed, 79 insertions, 0 deletions
diff --git a/games-engines/odamex/files/1-odamex-0.6.4-install-rules.patch b/games-engines/odamex/files/1-odamex-0.6.4-install-rules.patch new file mode 100644 index 000000000000..48205033d621 --- /dev/null +++ b/games-engines/odamex/files/1-odamex-0.6.4-install-rules.patch @@ -0,0 +1,79 @@ +commit 04fff802ee72c08d2e1730c6c5506fc2e708d5fe +Author: hasufell <hasufell@gentoo.org> +Date: Wed Jul 31 03:34:29 2013 +0200 + + BUILD: add unix install rules + +diff --git a/CMakeLists.txt b/CMakeLists.txt +index b77096a..f49a1e8 100644 +--- a/CMakeLists.txt ++++ b/CMakeLists.txt +@@ -2,6 +2,8 @@ + project(Odamex)
+ cmake_minimum_required(VERSION 2.8)
+
++# cmake modules
++include( GNUInstallDirs )
+ set(PROJECT_VERSION 0.6.4)
+ set(PROJECT_COPYRIGHT "2006-2013")
+
+@@ -64,3 +66,8 @@ add_subdirectory(odalaunch) + if(NOT NO_AG-ODALAUNCH_TARGET)
+ add_subdirectory(ag-odalaunch)
+ endif()
++
++# global install rules
++if(UNIX)
++ install(FILES odamex.wad DESTINATION ${CMAKE_INSTALL_DATADIR})
++endif()
+diff --git a/client/CMakeLists.txt b/client/CMakeLists.txt +index 5dd5d43..1fde0ff 100644 +--- a/client/CMakeLists.txt ++++ b/client/CMakeLists.txt +@@ -168,5 +168,8 @@ if(SDL_FOUND AND SDLMIXER_FOUND) + " )
+ endif()
+
++ # UNIX install rules
++ elseif(UNIX)
++ install( TARGETS odamex DESTINATION ${CMAKE_INSTALL_BINDIR} )
+ endif()
+ endif()
+diff --git a/master/CMakeLists.txt b/master/CMakeLists.txt +index c1c3853..3e94b34 100644 +--- a/master/CMakeLists.txt ++++ b/master/CMakeLists.txt +@@ -12,3 +12,8 @@ if(WIN32) + elseif(SOLARIS)
+ target_link_libraries(odamast socket nsl)
+ endif()
++
++# install rules
++if(UNIX)
++ install( TARGETS odamast DESTINATION ${CMAKE_INSTALL_BINDIR} )
++endif()
+diff --git a/odalaunch/CMakeLists.txt b/odalaunch/CMakeLists.txt +index ff9b6e3..d2d2171 100644 +--- a/odalaunch/CMakeLists.txt ++++ b/odalaunch/CMakeLists.txt +@@ -61,3 +61,8 @@ if(wxWidgets_FOUND) + )
+ endif()
+ endif()
++
++# install rules
++if(UNIX)
++ install( TARGETS odalaunch DESTINATION ${CMAKE_INSTALL_BINDIR} )
++endif()
+diff --git a/server/CMakeLists.txt b/server/CMakeLists.txt +index 2284a8a..a079434 100644 +--- a/server/CMakeLists.txt ++++ b/server/CMakeLists.txt +@@ -61,3 +61,7 @@ if(UNIX AND NOT APPLE) + target_link_libraries(odasrv rt)
+ endif()
+
++# install rules
++if(UNIX)
++ install( TARGETS odasrv DESTINATION ${CMAKE_INSTALL_BINDIR} )
++endif()
|