summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDavide Cendron <scen@gentoo.org>2007-06-08 11:28:26 +0000
committerDavide Cendron <scen@gentoo.org>2007-06-08 11:28:26 +0000
commitb12fdbac8422d4a33762a03adbefa23dca8de87a (patch)
treec6a51ab3d095ef0b05979deddfa2c7dc7693f218 /games-fps/vavoom
parentx11-misc/stalonetray: New Ebuild for stalonetray. Bug #151432 (diff)
downloadsunrise-b12fdbac8422d4a33762a03adbefa23dca8de87a.tar.gz
sunrise-b12fdbac8422d4a33762a03adbefa23dca8de87a.tar.bz2
sunrise-b12fdbac8422d4a33762a03adbefa23dca8de87a.zip
games-fps/vavoom: Fixed installation of binary executables (previous behaviour was broken)
svn path=/sunrise/; revision=3847
Diffstat (limited to 'games-fps/vavoom')
-rw-r--r--games-fps/vavoom/ChangeLog4
-rw-r--r--games-fps/vavoom/Manifest6
-rw-r--r--games-fps/vavoom/vavoom-1.23.1.ebuild10
-rw-r--r--games-fps/vavoom/vavoom-9999.ebuild10
4 files changed, 27 insertions, 3 deletions
diff --git a/games-fps/vavoom/ChangeLog b/games-fps/vavoom/ChangeLog
index 90e26a80b..8675b1bf4 100644
--- a/games-fps/vavoom/ChangeLog
+++ b/games-fps/vavoom/ChangeLog
@@ -2,6 +2,10 @@
# Copyright 1999-2007 Gentoo Foundation; Distributed under the GPL v2
# $Header: $
+ 08 Jun 2007; Davide Cendron (scen) <scen@gentoo.org> vavoom-1.23.1.ebuild,
+ vavoom-9999.ebuild:
+ Fixed installation of binary executables (previous behaviour was broken)
+
07 Jun 2007; Davide Cendron (scen) <scen@gentoo.org> +vavoom-9999.ebuild:
Added also SVN 'live' ebuild
diff --git a/games-fps/vavoom/Manifest b/games-fps/vavoom/Manifest
index 37c16b7a0..24d3ac846 100644
--- a/games-fps/vavoom/Manifest
+++ b/games-fps/vavoom/Manifest
@@ -1,5 +1,5 @@
DIST vavoom-1.23.1.tar.bz2 1694668 RMD160 e41cfe48efe428eb6a6eaf218117f910d2083e79 SHA1 05f04ba44a384b7caf9e0490dd8e949035dbf5d6 SHA256 85d95ff9fda0dc0c2e4a106cefaf849f2409a1e57c04c3a9a046fedc25c5f390
-EBUILD vavoom-1.23.1.ebuild 6354 RMD160 53885dd794e49b01a2a779abb49b9d871df0c024 SHA1 2dbfe6f62fec7bafde3de68fd3835320fdffe4b5 SHA256 a5ef341a3e3f59859a655d37a291b55dd6c97cfd22c45b8238b4ca61ffddc358
-EBUILD vavoom-9999.ebuild 6410 RMD160 cd77376b900c5857dafb90c5ff378e6349015ae4 SHA1 c0fa06e9e732ffe424db97e44d91f0e14a8a634b SHA256 0ee3edbd447f2e8104f0f3af6dbcb4b07e0968a4f0fac80b08895a17293e6e9c
-MISC ChangeLog 515 RMD160 f4e5ca17a04692a1de22bf9a49e1cda5105dc578 SHA1 8c7b18020606c65656bef1d8dd695fc30c8eaa55 SHA256 9f451c04e8319ff8368e32e37edea16b18334a7e4f264813ba493e9e1260784c
+EBUILD vavoom-1.23.1.ebuild 6658 RMD160 41a14c46029c2419946f8b63b2bf931a0bb26c93 SHA1 54a5f2d3a497520f761f8fccede9b08fbe65e69f SHA256 4dc72383a17786c8aadd3d660ff64ed9d75aadb946bb4b0d04279ee65e1020d3
+EBUILD vavoom-9999.ebuild 6714 RMD160 fd7df67b89746c567a368463b7340687727aa835 SHA1 7faa20e90babb1963cc530da350e836c0ba8fb4b SHA256 3c6f12cc31fe5c91608d810f5f89258d11b50747590e04f7f939694c6bfc3a84
+MISC ChangeLog 690 RMD160 4e1420c5abc5a8c4cd8d59367a390558e321811e SHA1 2fe7a49d2fce34ba4f3db032ddee28210a4bb1bd SHA256 1e1db11ea1f83e750d4f598505bc65827ed0bf060af8605264dc5b7dc70fc679
MISC metadata.xml 303 RMD160 626272995441b20fd23b1d0a94603e98b97b0f1e SHA1 f3cae1ec3568e7717d7265a58d0b2e6d8efe88b5 SHA256 334d9b64af3b010a9fcdcbd8736eba2f81ff9d87dee3eb76b5adacb7d48afa37
diff --git a/games-fps/vavoom/vavoom-1.23.1.ebuild b/games-fps/vavoom/vavoom-1.23.1.ebuild
index e7a368238..b7bbae1b6 100644
--- a/games-fps/vavoom/vavoom-1.23.1.ebuild
+++ b/games-fps/vavoom/vavoom-1.23.1.ebuild
@@ -187,6 +187,9 @@ src_install() {
emake DESTDIR="${D}" install || die "emake install failed"
+ # Remove unwanted wrapper scripts
+ rm -f "${D}/${GAMES_BINDIR}/${PN}*"
+
# Remove unneeded icon
rm -f "${D}/${dir}/${PN}.png"
@@ -194,8 +197,15 @@ src_install() {
# Enable OpenGL in desktop entry, if relevant USE flag is enabled
use opengl && de_cmd="${PN} -opengl"
+ # Install properly main game binary exe
+ dogamesbin ${PN} || die "dogamesbin ${PN} failed"
make_desktop_entry "${de_cmd}" "Vavoom"
+ if use dedicated ; then
+ # Install properly dedicated server binary exe
+ dogamesbin ${PN}-ded || die "dogamesbin ${PN}-ded failed"
+ fi
+
dodoc docs/${PN}.txt || die "dodoc vavoom.txt failed"
if use tools; then
diff --git a/games-fps/vavoom/vavoom-9999.ebuild b/games-fps/vavoom/vavoom-9999.ebuild
index 1ee1a8e0d..d728b8672 100644
--- a/games-fps/vavoom/vavoom-9999.ebuild
+++ b/games-fps/vavoom/vavoom-9999.ebuild
@@ -189,6 +189,9 @@ src_install() {
emake DESTDIR="${D}" install || die "emake install failed"
+ # Remove unwanted wrapper scripts
+ rm -f "${D}/${GAMES_BINDIR}/${PN}*"
+
# Remove unneeded icon
rm -f "${D}/${dir}/${PN}.png"
@@ -196,8 +199,15 @@ src_install() {
# Enable OpenGL in desktop entry, if relevant USE flag is enabled
use opengl && de_cmd="${PN} -opengl"
+ # Install properly main game binary exe
+ dogamesbin ${PN} || die "dogamesbin ${PN} failed"
make_desktop_entry "${de_cmd}" "Vavoom"
+ if use dedicated ; then
+ # Install properly dedicated server binary exe
+ dogamesbin ${PN}-ded || die "dogamesbin ${PN}-ded failed"
+ fi
+
dodoc docs/${PN}.txt || die "dodoc vavoom.txt failed"
if use tools; then