From 410165f77cc8fa82d368806c40d1ead730f291d8 Mon Sep 17 00:00:00 2001 From: Sergey Popov Date: Mon, 22 Apr 2013 18:23:20 +0400 Subject: [PATCH] games-sports/stuntrally: install dedicated server binary, silence output from pushd/popd --- games-sports/stuntrally/Manifest | 2 +- games-sports/stuntrally/stuntrally-1.9.ebuild | 16 +++++++++------- 2 files changed, 10 insertions(+), 8 deletions(-) diff --git a/games-sports/stuntrally/Manifest b/games-sports/stuntrally/Manifest index b2e1a4b..5635e6b 100644 --- a/games-sports/stuntrally/Manifest +++ b/games-sports/stuntrally/Manifest @@ -1,4 +1,4 @@ AUX stuntrally-1.9-sharedir-absolute-path.patch 687 SHA256 97587e8551f9ba61c12a47d967e68bcfc620394b3b53e6685ef54d4b2446dcfa SHA512 80ca9e08afc94a13abea32caec90d3362a26f729eb920debaaa4a54a9eb66baf9b39ffd2b2d112e25efb30c8782e49dd2fb0ed9b38a0d7aee6792e814eac7721 WHIRLPOOL bfbb1dc279d732739f67572b665b71e3448519f528b1ff957007820dba85e5e092bd2e31ec25d0924f6d125d8bf63c1faac191eae19cd56aaa2335cc8e3893de DIST StuntRally-1.9-sources.tar.xz 394374672 SHA256 dfd036c66ec9b7df4f5e3a7aa664dcc4860ebfaeedfb5c16eb6c999b4fa1715e SHA512 008871538eba089d17c9b10eec485751f180e2c488565887e04455a9fe7a4b6b010b9ea9c30d7183e15192a5cca9ea6b5f44c61857f358c94938678cbaab8245 WHIRLPOOL eef07267d42fdad0f835a1bfd15e96eda6ef0f088218c7b5b0e80df7ac311940ee0f42a8859653b6e68d142c72798fd4313c1e2623e0753d49eb10a1130e63e1 -EBUILD stuntrally-1.9.ebuild 2089 SHA256 cc289ac47f3831bbfc1e67063257498c68e73dd68c8f55c8486221d28654d62a SHA512 4cc78c1e470594aecb60397fc350f9174105c38304eab8a8014051d4cb1bae4fe7c14433b96fd34cd7f97dd4277bf8c3247991f37a1dfdddfe911a33e9034ccd WHIRLPOOL 442b9f3046f75a9a20087ce5e886cc52889b3e36b74e189b6c34ea5692d7595ae8610ca69ebaa1ea148955fc23229b14dfeed173c21a3417c2ae04e2935ab764 +EBUILD stuntrally-1.9.ebuild 2153 SHA256 b97aca028799a65c1bd2f3826d3a8fe4d563498df1b31b69dc057b97c076deb8 SHA512 e6f41aab9dd98d114902a035d26d04966b5f244c4d5bbbc52588bd30a95db3edc55288cae69bcf27f5accc1e8dc82d43bf9a2e889bcfe98bc885810171d0930e WHIRLPOOL 9052af6eac3161b7f3395a1fb89270ad190cd45b12733058b2f160f8b9ffc4ec8f5f38dcad77f4df570a11307d143d3df0d4c75613140fecba6e69bf4ab41169 MISC metadata.xml 541 SHA256 b3f7a125a9309dabbdfc5c68589f46d7fd842327156a84bd55a5c1c792fe545f SHA512 b90200bde6868573a2e0130c0e2db4294d70cc3ac437bc8809d7109eedf9585689cb46e4d68ce44cbc5ab740c57fa14ccbb27f9b2d3d53961894b8acb7b9be4f WHIRLPOOL cf87e200f2e26f8cc3377476bf10267f5546c85c56c6ded789e64e7fb36ed7e2cc39dc9b60ff211c2d5cbbcae057757ef1410f664f94fc0c3f35ed53a3cac7ac diff --git a/games-sports/stuntrally/stuntrally-1.9.ebuild b/games-sports/stuntrally/stuntrally-1.9.ebuild index 1c9d27e..28c5743 100644 --- a/games-sports/stuntrally/stuntrally-1.9.ebuild +++ b/games-sports/stuntrally/stuntrally-1.9.ebuild @@ -24,7 +24,6 @@ S="${WORKDIR}/${MY_P}" # - check for bundled dependencies(for e.g. libbullet) # - verify dependencies in RDEPEND(libXcursor is already confirmed) # - possibly add one more string to REQUIRED_USE to avoid unneeded building with USE="-*" -# - verify installed files in src_install once more time RDEPEND="game? ( dev-games/ogre[cg,boost,ois,freeimage,opengl,zip] dev-games/mygui @@ -64,8 +63,6 @@ src_compile() { } src_install() { -# cmake-utils_src_install - insinto "${GAMES_DATADIR}/${PN}" doins -r data/* @@ -73,17 +70,22 @@ src_install() { doins -r config dodoc ${DOCS[@]} + if use dedicated; then + pushd "${CMAKE_BUILD_DIR}" &>/dev/null || die + dogamesbin sr-masterserver + popd &>/dev/null + fi if use editor; then - pushd "${CMAKE_BUILD_DIR}" 2>/dev/null || die + pushd "${CMAKE_BUILD_DIR}" &>/dev/null || die dogamesbin sr-editor - popd + popd &>/dev/null domenu dist/sr-editor.desktop doicon -s 64 dist/sr-editor.png fi if use game; then - pushd "${CMAKE_BUILD_DIR}" 2>/dev/null || die + pushd "${CMAKE_BUILD_DIR}" &>/dev/null || die dogamesbin ${PN} - popd + popd &>/dev/null domenu dist/${PN}.desktop doicon -s 64 dist/${PN}.png fi