From 05a8aa364e2ad6613507fa76a3b0c3d61ad467b0 Mon Sep 17 00:00:00 2001 From: Nicolas Kaiser Date: Fri, 23 Jul 2010 11:52:19 +0200 Subject: vs: removed USE stencil-buffer and sdl stencil-buffer gets enabled even when disabled in configure. sdl appears to be needed unconditionally, without it I get src/gldrv/gl_init.o: In function `GFXInit(int, char**)': gl_init.cpp:(.text+0x27d8): undefined reference to `winsys_init' collect2: ld returned 1 exit status make[1]: *** [vegastrike] Error 1 --- games-simulation/vegastrike/Manifest | 4 ++-- games-simulation/vegastrike/metadata.xml | 2 -- games-simulation/vegastrike/vegastrike-9999.ebuild | 8 +++----- 3 files changed, 5 insertions(+), 9 deletions(-) diff --git a/games-simulation/vegastrike/Manifest b/games-simulation/vegastrike/Manifest index b681e19..09d5cbc 100644 --- a/games-simulation/vegastrike/Manifest +++ b/games-simulation/vegastrike/Manifest @@ -1,2 +1,2 @@ -EBUILD vegastrike-9999.ebuild 4912 RMD160 56a96ca17e30a4fb8dba0678cee366fb71e0fd3f SHA1 4c58793f3e48649da7f1709ed0d5cec50e536128 SHA256 51a8db8901bf3b2c9216b32a2626c1ae24e87b6c0231e542276e5e2c80cd1254 -MISC metadata.xml 821 RMD160 f476e39e14dfdd9ebbc54c9e6042c20aa5b38721 SHA1 99684b8c0984d441011e0773f1df1802cd9e0353 SHA256 15962bbc4c2f2458923461e9d09a7a7c834af4ed73be66a28c814204d2a691a3 +EBUILD vegastrike-9999.ebuild 4824 RMD160 5b0400d8290e8f065e1c9ee67551e101fbef5cd1 SHA1 8117c7e77b74be95d90f995206ceac6f6fce9d9c SHA256 ba47f47a061462caa577ef8d6cc4bd3d177b984ac299328405baa79f67999817 +MISC metadata.xml 671 RMD160 6c964ae8b57056db2415e1c6f91a57ec4999eb8a SHA1 602a55543529137a42dacbbfcc4f41a79ea1d793 SHA256 ffed287b090be6ab85937d4b1f6b05285d2ae3ea8b409b4b3e60ca356e342852 diff --git a/games-simulation/vegastrike/metadata.xml b/games-simulation/vegastrike/metadata.xml index 205947b..e13eb2b 100644 --- a/games-simulation/vegastrike/metadata.xml +++ b/games-simulation/vegastrike/metadata.xml @@ -8,9 +8,7 @@ Vega Strike is an Open Source 3D Action-Space-Sim that lets you trade, fight, and explore in a vast universe. The vegastrike branch contains the game source code. FIXME: Description of how USE='gtk' affects this package - FIXME: Description of how USE='sdl' affects this package FIXME: Description of how USE='debug' affects this package - FIXME: No idea at the moment. FIXME: Check config and dependencies. diff --git a/games-simulation/vegastrike/vegastrike-9999.ebuild b/games-simulation/vegastrike/vegastrike-9999.ebuild index 4bce9f9..b8836a1 100644 --- a/games-simulation/vegastrike/vegastrike-9999.ebuild +++ b/games-simulation/vegastrike/vegastrike-9999.ebuild @@ -16,7 +16,7 @@ LICENSE="GPL-2" SLOT="0" KEYWORDS="~amd64 ~ppc ~x86" # FIXME: check configure options -IUSE="stencil-buffer gtk no-sound sdl debug" +IUSE="gtk no-sound debug" # FIXME: check dependencies RDEPEND=" @@ -25,10 +25,10 @@ RDEPEND=" media-libs/libpng dev-libs/expat media-libs/openal - sdl? ( media-libs/libsdl ) + media-libs/libsdl !no-sound? ( media-libs/libvorbis media-libs/libogg - sdl? ( media-libs/sdl-mixer ) ) + media-libs/sdl-mixer ) virtual/glut virtual/glu gtk? ( x11-libs/gtk+ ) @@ -110,8 +110,6 @@ src_compile() { fi CONFIGURE_OPTIONS=" - $(use_enable stencil-buffer) - $(use_enable sdl) $(use_enable !no-sound sound) ${conf_opts}" -- cgit v1.2.3-65-gdbad