From e92fe1c5fb48e916d81b38b74248400519309115 Mon Sep 17 00:00:00 2001 From: Sergey Popov Date: Mon, 22 Apr 2013 16:03:30 +0400 Subject: [PATCH] games-sports/stuntrally: continue work on respecting games eclass variables --- games-sports/stuntrally/Manifest | 2 +- games-sports/stuntrally/stuntrally-1.9.ebuild | 25 +++++++++++++++---- 2 files changed, 21 insertions(+), 6 deletions(-) diff --git a/games-sports/stuntrally/Manifest b/games-sports/stuntrally/Manifest index 3e3f1a6..0458da3 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 1603 SHA256 0910a7e4e24e61f0689abd5f30acc5155f75abb8a1eacb2fad7ba6d1f9425d7c SHA512 608b24a4b1c3668d99a8980bccf406336db25c2957921db8bff70c739197c9615d869d2dd4fed70fea432e6df20d840ffdd7c1caa0b34f95a3e59572be5c34d4 WHIRLPOOL 98ddf4edf69ef5247ae0c746d2e96392ad5b092ab78a25cacf72eb05833db9f58e7462555d6517ad8f4796c2e7b4cd41cabf8232919e3b1800f93d524b50a98f +EBUILD stuntrally-1.9.ebuild 1787 SHA256 62e49697ed587b285280a9bcc271f119e60b780d332b53204b5a9648b6dc295b SHA512 5270399cec59675566639fdfc313040da6ba2985aa2867aa183131b9a205a419bce746ad4585296e7df4f5f39ab8ef1f64466d77ed9d29fc2362cbc522b79612 WHIRLPOOL 7bf92982a5b4daab5caabbc7546f1ac58640f88c89c78ca38e87f9486154839d162e331af3b9e760efd5b46de297ec44015fb70beb4e612c6a53f9121f7328b0 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 da01321..c1f0723 100644 --- a/games-sports/stuntrally/stuntrally-1.9.ebuild +++ b/games-sports/stuntrally/stuntrally-1.9.ebuild @@ -59,13 +59,28 @@ src_compile() { } src_install() { - cmake-utils_src_install +# cmake-utils_src_install - if use !editor; then - rm "${ED}/usr/share/applications/sr-editor.desktop" || die "remove of sr-editor.desktop failed" + insinto "${GAMES_DATADIR}/${PN}" + doins -r data/* + + rm config/CMakeLists.txt || die + doins -r config + + dodoc ${DOCS[@]} + if use editor; then + pushd "${CMAKE_BUILD_DIR}" 2>/dev/null || die + dogamesbin sr-editor + popd + domenu dist/sr-editor.desktop + doicon -s 64 dist/sr-editor.png fi - if use !game; then - rm "${ED}/usr/share/applications/${PN}.desktop" || die "remove of ${PN}.desktop failed" + if use game; then + pushd "${CMAKE_BUILD_DIR}" 2>/dev/null || die + dogamesbin ${PN} + popd + domenu dist/${PN}.desktop + doicon -s 64 dist/${PN}.png fi prepgamesdirs