diff options
author | 2013-01-20 01:22:25 +0000 | |
---|---|---|
committer | 2013-01-20 01:22:25 +0000 | |
commit | a8304e308643c00446436c7187869ef413654ab0 (patch) | |
tree | f91d212822cc37df8699c42d819e205fe29caee7 /games-strategy/scorched3d | |
parent | vanilla-2.6.32.60 + genpatches-2.6.32-48 + grsecurity-2.9.1-2.6.32.60-2013011... (diff) | |
download | historical-a8304e308643c00446436c7187869ef413654ab0.tar.gz historical-a8304e308643c00446436c7187869ef413654ab0.tar.bz2 historical-a8304e308643c00446436c7187869ef413654ab0.zip |
old
Package-Manager: portage-2.1.11.31/cvs/Linux x86_64
Diffstat (limited to 'games-strategy/scorched3d')
8 files changed, 10 insertions, 262 deletions
diff --git a/games-strategy/scorched3d/ChangeLog b/games-strategy/scorched3d/ChangeLog index 42afb560a938..38db4fc43c62 100644 --- a/games-strategy/scorched3d/ChangeLog +++ b/games-strategy/scorched3d/ChangeLog @@ -1,6 +1,12 @@ # ChangeLog for games-strategy/scorched3d -# Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/games-strategy/scorched3d/ChangeLog,v 1.89 2012/08/08 19:53:17 ranger Exp $ +# Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2 +# $Header: /var/cvsroot/gentoo-x86/games-strategy/scorched3d/ChangeLog,v 1.90 2013/01/20 01:18:42 mr_bones_ Exp $ + + 20 Jan 2013; Michael Sterrett <mr_bones_@gentoo.org> + -files/scorched3d-43.2a-fixups.patch, -files/scorched3d-43.2a-gcc43.patch, + -files/scorched3d-43.2a-odbc.patch, -files/scorched3d-43.2a-png15.patch, + -files/scorched3d-43.2a-win32.patch, -scorched3d-43.2a.ebuild: + old 08 Aug 2012; Brent Baude <ranger@gentoo.org> scorched3d-43.3d.ebuild: Marking scorched3d-43.3d ppc for bug 424243 @@ -402,4 +408,3 @@ 06 Aug 2003; Michael Sterrett <msterret@gentoo.org> scorched3d-35.ebuild: initial commit (bug 25846) - diff --git a/games-strategy/scorched3d/Manifest b/games-strategy/scorched3d/Manifest index 62e7c22aed94..dff42283dd38 100644 --- a/games-strategy/scorched3d/Manifest +++ b/games-strategy/scorched3d/Manifest @@ -1,17 +1,10 @@ -AUX scorched3d-43.2a-fixups.patch 1701 SHA256 464552f2cd31f0f2447d7848ee1d412ce74f8b8d6f4bde67937561e8ce39b899 SHA512 bb50b45939f0ee299f904c8cb7ef3ad4a6776e49db6d9d2f2eac3d02f8192c69166176366e6cc76d0c6b876f02fa22f09c552e1f8ad9b9d7340cd4c55f2f0f24 WHIRLPOOL 3a2b713b0d8d3fb3678bef754f7290e8c8f0caf3dd0e13b1ecc1dbefa204fa75647e33b9d678a10c3daef66df12b49f9f7342c865d2f894d753f27bd7dac891f -AUX scorched3d-43.2a-gcc43.patch 561 SHA256 7ee76b89705292ecd2ef55e416dd58a64d3bc5310bc369a26b5eb0ce469ba59e SHA512 c00bfcf2feb7d740e4fc4337a5577962a198d56296bae68a96902046f78fd29856d83b57f309ea9c61d36d4a767e76ae101639a8ed786c5451b440b5a0d908c1 WHIRLPOOL 5a5b045001e21410e66b026896d990013f22507ebe15637f1139016f8d0d61de3fc08773706ab4eb942fb6e4b7ce6fa2baede0d4c2c688a05f338da6e7db614d -AUX scorched3d-43.2a-odbc.patch 503 SHA256 56d5fa2e0b59e19b74248c3a0a081e7139476305dfbfc5c905abaa1de3681d15 SHA512 8bf3e3f9a91502a7c84be73a73e0909c09b050266fb2c6847be2cca13b1a368697dd70c373b6bbce4b12ba97241b2d577cce3604640b4182b2be223d009a4f6e WHIRLPOOL b4ee72c4b69f08f7342bac21382ef279ec54a2c06c6026889c0ba611d05e4ffbd4b4ebf601f1dbba7e72aef0bb8b0f5f48c133e18402e3b345b2b72338a441ef -AUX scorched3d-43.2a-png15.patch 2438 SHA256 104fec74e6617581444b73f4076e288773d7d7bf469221d0cf51dae09a61f53f SHA512 eea949c649c6067f6d6856fd3b5976d375327adca1e7c5771bad1c82fb562c8e9627d0ed2052604f5f33982e4e82303329163b5da74a7b8c0459435037199b8f WHIRLPOOL bd87f05f19babb2d37dea6a0ef1309c15acb006bdd8a0bf56e1ab3afe32b541f65eb38111c22214911649587c3b926ab0d69a5a4483adf27c4a03cdda119ed65 -AUX scorched3d-43.2a-win32.patch 464 SHA256 325ec09315a102ebb2290007c28fe263771991a5c82908a0ef084f1f6f209b1f SHA512 992224f65f80527276c0b6e139ea44c6c29a2fbfa3a0af78e2f2366897dbd51e9988b065aa21ac95cf9b1a0efc8866e2e45646e1851f8afd195651b3c47a81dd WHIRLPOOL 888a17bba56ea17bf6961a79e6a8ad81a70baece753ff05be0549312bef712b1f743db249f3a287992586be215afe82522fdf3f757bf49c0ea6b6065767f3d57 AUX scorched3d-43.3d-fixups.patch 698 SHA256 bbcfb87334913ff96db76aded98665203ddb44903c2846e03fbe2fed0b2b2429 SHA512 70a324e197d02ec385cdc399be9b39a202930507f4efeb913330cdbf1caaa8fbfe8e408b07f8fafb67e6418d53190e53c045ab24859449629ea8ed86474910ee WHIRLPOOL 84a362998bc35df1c4450cdcd86ea5f468b5645690f6a171c1c96a25f2cf81d8816e77bf269b04530dd8084e6930286772a8f266d495c338cc3007f677a969c0 AUX scorched3d-43.3d-gcc43.patch 561 SHA256 7ee76b89705292ecd2ef55e416dd58a64d3bc5310bc369a26b5eb0ce469ba59e SHA512 c00bfcf2feb7d740e4fc4337a5577962a198d56296bae68a96902046f78fd29856d83b57f309ea9c61d36d4a767e76ae101639a8ed786c5451b440b5a0d908c1 WHIRLPOOL 5a5b045001e21410e66b026896d990013f22507ebe15637f1139016f8d0d61de3fc08773706ab4eb942fb6e4b7ce6fa2baede0d4c2c688a05f338da6e7db614d AUX scorched3d-43.3d-gcc47.patch 858 SHA256 64ec0880ccb1d611ad41103b3ea5e28559f930dc379c80de4ed6158ffe378d97 SHA512 b365c368b2d6743675cbb4c2ec1b35fa58249480b44b73ee356470f0f0911dfa4e8136f7058462e372e8046116839a437eff58116c9913a0ac04480aa20a176b WHIRLPOOL 9af55107c2ff723f0294de4c206df002b99786b21b7621327e2c5c216a9ff430677ccec0409d0b1c248f16e312daaef88b376a1d8fdc02323d8c5dc39d99fc05 AUX scorched3d-43.3d-odbc.patch 503 SHA256 56d5fa2e0b59e19b74248c3a0a081e7139476305dfbfc5c905abaa1de3681d15 SHA512 8bf3e3f9a91502a7c84be73a73e0909c09b050266fb2c6847be2cca13b1a368697dd70c373b6bbce4b12ba97241b2d577cce3604640b4182b2be223d009a4f6e WHIRLPOOL b4ee72c4b69f08f7342bac21382ef279ec54a2c06c6026889c0ba611d05e4ffbd4b4ebf601f1dbba7e72aef0bb8b0f5f48c133e18402e3b345b2b72338a441ef AUX scorched3d-43.3d-png15.patch 2438 SHA256 104fec74e6617581444b73f4076e288773d7d7bf469221d0cf51dae09a61f53f SHA512 eea949c649c6067f6d6856fd3b5976d375327adca1e7c5771bad1c82fb562c8e9627d0ed2052604f5f33982e4e82303329163b5da74a7b8c0459435037199b8f WHIRLPOOL bd87f05f19babb2d37dea6a0ef1309c15acb006bdd8a0bf56e1ab3afe32b541f65eb38111c22214911649587c3b926ab0d69a5a4483adf27c4a03cdda119ed65 AUX scorched3d-43.3d-win32.patch 464 SHA256 325ec09315a102ebb2290007c28fe263771991a5c82908a0ef084f1f6f209b1f SHA512 992224f65f80527276c0b6e139ea44c6c29a2fbfa3a0af78e2f2366897dbd51e9988b065aa21ac95cf9b1a0efc8866e2e45646e1851f8afd195651b3c47a81dd WHIRLPOOL 888a17bba56ea17bf6961a79e6a8ad81a70baece753ff05be0549312bef712b1f743db249f3a287992586be215afe82522fdf3f757bf49c0ea6b6065767f3d57 -DIST Scorched3D-43.2a-src.tar.gz 66822169 SHA256 b13fa8b6862271efde2fb1f7d6c470ce180940cf8896f42a86a1f8b39cad61c3 SHA512 bafe39638ce44b21f0314d7896e138d6e0c3e5bf24b383ea31c487a8840a276aa1dbf9c94dfc8c493f14e5dd7f25ae86d1c89c2e115de7d1434f43be4222fd44 WHIRLPOOL 00111901d64434284639d6779ceb3bd514b7cdb2ac3517976e5eb63f9e368f607a1acf846b52e3fdebc1c9de21a78efb31b72a8eab550e8a9121eaf05cbb1706 -DIST Scorched3D-43.3d-src.tar.gz 93245939 RMD160 f09442b73e80e3bcd0e462527b6530ffdec6473f SHA1 a47e5095b779290f5798ad2e6eb158f930af1230 SHA256 a5e7bdc3810517ab142cfcb43951ca55d03c81252d00bc323f0f204deb62ef1c -EBUILD scorched3d-43.2a.ebuild 1537 SHA256 f129ba7434379755a0251d20e5796d8c177c3319c266cfb191db828e9a3bd226 SHA512 370a8521bc3a19306815c05098f458f3afaf547790a9590de1c631dada5fd344888f6f06aa24287f0e67ae6c487b8b8ab9b4ce447bea52c5c4bf13fa028069d4 WHIRLPOOL 792da0d383c642fcdf798d9c27cfffb9b407f3e9ef9cc118d28087867bf9a3cd3812aaa485b6285f528b645d0db60f5e41d92bad6844807689b26e1e613f5a1a +DIST Scorched3D-43.3d-src.tar.gz 93245939 SHA256 a5e7bdc3810517ab142cfcb43951ca55d03c81252d00bc323f0f204deb62ef1c SHA512 292cc1c8cabc981c5de9b0df5058be59f4264b803df7b1c34d79e5eee195dc6c3ba34a542bd909410fef64d9fa8f49b340f1e660669526753c19c3e3c71900a9 WHIRLPOOL 5ea176b756b4833e62d1e8a5835a53bcd1fec750e445589f64ee9c73cc48fb8e41a0666f3b85b8d4fb0e8226c95b966194a5512e07dd56c3f203e45b45ba79b8 EBUILD scorched3d-43.3d.ebuild 1722 SHA256 9d5cac09ce219bf4a2f3e25ab5bf958cd535734d29456e566178c0be5b002626 SHA512 b07dd1f1fd6e37cd405fe2cc4f421f17dc83f54048fa8fbe423a97ca88c006fd7a177d0bbf7707e22e98d4d93757f5416006c6d31ed70413b3741a31d2b64f7d WHIRLPOOL 9a14e929ae3b1fe6640b9b7646a5de94d959f3690efa26e111a13660d0aae96d2ef768e6b4294d807837ee346cdf4d09921e51938ebed43fa2eba2b7d2f3a139 -MISC ChangeLog 14169 SHA256 f6381907561ab2c5755ccc3f4e9c0175c3e6bb19e1f9ff64e8e7d3ef347138cc SHA512 3a7f57e3864966ad7401788bb9b06ce8910b25380b0f04ba7bc371057bcf66e94036114ab2d8e1ed059fb1afcc12d9a828d39b9ac4f38b4b5bfe982fc6eeccc8 WHIRLPOOL 1e6bd1404a64ac63cd8887b6bac120013c187b0d31db4782bf24ada9468dd05b90b9f3ef76e0e43db68b8f01eba80969a61c6ee4e3a6a83f637168c1192ec12f +MISC ChangeLog 14450 SHA256 af9061fdcdab380a424dd8a05f25e2b2f500a8a356bfe01f0f49fc0db8006174 SHA512 1514ae98205c73de34423b50417a92d2d661b7078ef69d0eeba0eb3d61267966e9a18f8e6ec755779f7b929ad54076f1ce554488fc51207df2c2453515b62b1c WHIRLPOOL 738d760cb97b496fb627c0ad0407ac5eeb9d4e6e1e5738de61d4df61860f86d426a5fb75fced86c738e537f62d954c992e4862fecf7aac65f49ccc2d954e94fb MISC metadata.xml 158 SHA256 1423a4fdd4a79b1728a2056d9e300f7e1074253095d82726218d9e9b953888a3 SHA512 d954564236b67b6ab97846b73f74e715e8f1bec2dba6595e9a5046c2e8c3b93f4879c293f9d1d02d99a533bee56156dae3f31a485697128c51af14cdbfdada8a WHIRLPOOL d03e7293d09d794d61c095a423f945b3644355a247f270a73ca8d30b4dfe9c98244297536bfd1a4bd6c14794aa1152eca20fd83bfdf3e1e74d4f676152d35ada diff --git a/games-strategy/scorched3d/files/scorched3d-43.2a-fixups.patch b/games-strategy/scorched3d/files/scorched3d-43.2a-fixups.patch deleted file mode 100644 index d53c3446f604..000000000000 --- a/games-strategy/scorched3d/files/scorched3d-43.2a-fixups.patch +++ /dev/null @@ -1,56 +0,0 @@ ---- scorched.orig/configure-al.m4 -+++ scorched/configure-al.m4 -@@ -7,25 +7,9 @@ - [ --disable-openaltest Do not try to compile and run a test OpenAL program], - , enable_openaltest=yes) - AC_MSG_CHECKING(for OpenAL support) --AC_PATH_PROG(OPENAL_CONFIG, openal-config, no) --if test x$OPENAL_CONFIG = xno; then -- echo "*** The openal-config script installed by OpenAL could not be found" -- echo "*** Make sure openal-config is in your path, or set the OPENAL_CONFIG" -- echo "*** environment variable to the full path to openal-config." -- -- AC_MSG_ERROR([*** Can't find the openal library. Try: http://www.openal.org/]) --else -- -- if test x"$use_static_openal" = x"yes"; then -- AL_LIBS="/usr/local/lib/libopenal.a" -- else -- AL_LIBS="`$OPENAL_CONFIG --libs`" -- fi -- -- AL_CFLAGS="`$OPENAL_CONFIG --cflags`" -- -- AC_MSG_RESULT(yes) --fi -+AL_LIBS="-lopenal" -+AL_CFLAGS="-I/usr/include/AL" -+AC_MSG_RESULT(yes) - - AC_MSG_CHECKING(for Freealut support) - AC_PATH_PROG(FREEALUT_CONFIG, freealut-config, no) ---- scorched.orig/configure.ac -+++ scorched/configure.ac -@@ -13,22 +13,6 @@ - AC_PROG_INSTALL - AC_PROG_RANLIB - --LDFLAGS="-L/usr/X11R6/lib -L/usr/X11R6" --CPPFLAGS="-I/usr/X11R6/include -I/usr/X11R6" -- --if test `uname` == Darwin; then --LDFLAGS="$LDFLAGS -lmx" --CPPFLAGS="$CPPFLAGS -DFFTW_USE_DOUBLE -D__DARWIN__ -D__MACOSX__" --else --LDFLAGS="$LDFLAGS -L/usr/local/lib" --CPPFLAGS="$CPPFLAGS -I/usr/local/include" --fi -- --AC_CHECK_LIB(fridge, beer, echo "Hmm?!",[ -- echo "Warning: No beer found in fridge!"; -- echo "We highly suggest that you rectify this situation immediately." --]) -- - AC_ARG_ENABLE(serveronly, - [ --enable-serveronly Enable server only compilation], - , enable_serveronly=no, diff --git a/games-strategy/scorched3d/files/scorched3d-43.2a-gcc43.patch b/games-strategy/scorched3d/files/scorched3d-43.2a-gcc43.patch deleted file mode 100644 index 79f40b70e652..000000000000 --- a/games-strategy/scorched3d/files/scorched3d-43.2a-gcc43.patch +++ /dev/null @@ -1,22 +0,0 @@ ---- scorched.old/src/common/common/main.h -+++ scorched/src/common/common/main.h -@@ -40,7 +40,7 @@ - void _no_storage()
- {
- printf("Failed to allocate memory!!");
-- std::exit(1);
-+ exit(1);
- }
-
- void run_main(int argc, char *argv[], OptionsParameters ¶ms)
---- scorched.old/src/common/porting/windows.h -+++ scorched/src/common/porting/windows.h -@@ -20,7 +20,7 @@ - typedef unsigned short WORD;
- typedef unsigned char BYTE;
-
--typedef int HWND;
-+// typedef int HWND;
- typedef void * HINSTANCE;
- typedef int WPARAM;
- typedef int LPARAM;
diff --git a/games-strategy/scorched3d/files/scorched3d-43.2a-odbc.patch b/games-strategy/scorched3d/files/scorched3d-43.2a-odbc.patch deleted file mode 100644 index e7f3833bf897..000000000000 --- a/games-strategy/scorched3d/files/scorched3d-43.2a-odbc.patch +++ /dev/null @@ -1,16 +0,0 @@ -When x11-libs/wxGTK is built with the odbc use flag, scorched3d fails to build. -bug #285384 - patch from Bob Johnson - ---- scorched/src/common/porting/windows.h -+++ fix_scorched/src/common/porting/windows.h -@@ -11,8 +11,8 @@ -
- typedef char * LPSTR;
- typedef const char * LPCTSTR;
--typedef unsigned int DWORD;
--typedef unsigned int * LPDWORD;
-+typedef unsigned long DWORD;
-+typedef DWORD * LPDWORD;
- typedef unsigned char * LPBYTE;
- typedef int INT;
- typedef long LONG;
diff --git a/games-strategy/scorched3d/files/scorched3d-43.2a-png15.patch b/games-strategy/scorched3d/files/scorched3d-43.2a-png15.patch deleted file mode 100644 index d349532a35d8..000000000000 --- a/games-strategy/scorched3d/files/scorched3d-43.2a-png15.patch +++ /dev/null @@ -1,74 +0,0 @@ ---- ./src/common/image/ImagePngFactory.cpp.old -+++ ./src/common/image/ImagePngFactory.cpp -@@ -104,7 +104,7 @@ -
- static void user_png_error(png_structp png_ptr, png_const_charp msg)
- {
-- longjmp(png_ptr->jmpbuf,1);
-+ longjmp(png_jmpbuf(png_ptr),1);
- }
-
- static void user_png_warning(png_structp png_ptr, png_const_charp msg)
---- ./src/client/client/LoadPNG.cpp.old -+++ ./src/client/client/LoadPNG.cpp -@@ -28,6 +28,8 @@ - int row, i; - volatile int ckey = -1; - png_color_16 *transv; -+ png_colorp png_palette; -+ int num_palette; - - if ( !src ) { - /* The error message has been set in SDL_RWFromFile */ -@@ -58,7 +60,7 @@ - * the normal method of doing things with libpng). REQUIRED unless you - * set up your own error handlers in png_create_read_struct() earlier. - */ -- if ( setjmp(png_ptr->jmpbuf) ) { -+ if ( setjmp(png_jmpbuf(png_ptr)) ) { - error = "Error reading the PNG file."; - goto done; - } -@@ -127,9 +129,9 @@ - Rmask = 0x000000FF; - Gmask = 0x0000FF00; - Bmask = 0x00FF0000; -- Amask = (info_ptr->channels == 4) ? 0xFF000000 : 0; -+ Amask = (png_get_channels(png_ptr, info_ptr) == 4) ? 0xFF000000 : 0; - } else { -- int s = (info_ptr->channels == 4) ? 0 : 8; -+ int s = (png_get_channels(png_ptr, info_ptr) == 4) ? 0 : 8; - Rmask = 0xFF000000 >> s; - Gmask = 0x00FF0000 >> s; - Bmask = 0x0000FF00 >> s; -@@ -137,7 +139,7 @@ - } - } - surface = SDL_AllocSurface(SDL_SWSURFACE, width, height, -- bit_depth*info_ptr->channels, Rmask,Gmask,Bmask,Amask); -+ bit_depth*png_get_channels(png_ptr, info_ptr), Rmask,Gmask,Bmask,Amask); - if ( surface == NULL ) { - error = "Out of memory"; - goto done; -@@ -185,12 +187,15 @@ - palette->colors[i].g = i; - palette->colors[i].b = i; - } -- } else if (info_ptr->num_palette > 0 ) { -- palette->ncolors = info_ptr->num_palette; -- for( i=0; i<info_ptr->num_palette; ++i ) { -- palette->colors[i].b = info_ptr->palette[i].blue; -- palette->colors[i].g = info_ptr->palette[i].green; -- palette->colors[i].r = info_ptr->palette[i].red; -+ } else { -+ png_get_PLTE(png_ptr, info_ptr, &png_palette, &num_palette); -+ if (num_palette > 0 ) { -+ palette->ncolors = num_palette; -+ for( i=0; i<num_palette; ++i ) { -+ palette->colors[i].b = png_palette[i].blue; -+ palette->colors[i].g = png_palette[i].green; -+ palette->colors[i].r = png_palette[i].red; -+ } - } - } - } diff --git a/games-strategy/scorched3d/files/scorched3d-43.2a-win32.patch b/games-strategy/scorched3d/files/scorched3d-43.2a-win32.patch deleted file mode 100644 index 05f9c806b1c7..000000000000 --- a/games-strategy/scorched3d/files/scorched3d-43.2a-win32.patch +++ /dev/null @@ -1,18 +0,0 @@ ---- scorched.old/src/common/porting/windows.h -+++ scorched/src/common/porting/windows.h -@@ -9,6 +9,7 @@ - #include <ctype.h>
- #include <common/Defines.h>
-
-+#ifdef _WIN32
- typedef char * LPSTR;
- typedef const char * LPCTSTR;
- typedef unsigned int DWORD;
-@@ -27,6 +28,7 @@ - typedef int LRESULT;
- typedef void * HDC;
- typedef void * HGLRC;
-+#endif /* _WIN32 */
-
- #define _strnicmp(a,b,c) strncasecmp(a,b,c)
- #define stricmp(a,b) strcasecmp(a,b)
diff --git a/games-strategy/scorched3d/scorched3d-43.2a.ebuild b/games-strategy/scorched3d/scorched3d-43.2a.ebuild deleted file mode 100644 index 85762b449c9b..000000000000 --- a/games-strategy/scorched3d/scorched3d-43.2a.ebuild +++ /dev/null @@ -1,64 +0,0 @@ -# Copyright 1999-2012 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/games-strategy/scorched3d/scorched3d-43.2a.ebuild,v 1.8 2012/05/13 19:32:09 mr_bones_ Exp $ - -EAPI=2 -WX_GTK_VER=2.8 -inherit autotools eutils wxwidgets games - -DESCRIPTION="Multi-player tank battle in 3D (OpenGL)" -HOMEPAGE="http://www.scorched3d.co.uk/" -SRC_URI="mirror://sourceforge/${PN}/Scorched3D-${PV}-src.tar.gz" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="amd64 ppc ppc64 x86" -IUSE="dedicated mysql" - -DEPEND="media-libs/libsdl[video] - media-libs/sdl-net - media-libs/libpng - virtual/jpeg:0 - dev-libs/expat - !dedicated? ( - virtual/opengl - virtual/glu - media-libs/libogg - media-libs/libvorbis - media-libs/openal - media-libs/freealut - x11-libs/wxGTK:2.8[X] - media-libs/freetype:2 - sci-libs/fftw:3.0 - ) - mysql? ( virtual/mysql )" - -S=${WORKDIR}/scorched - -src_prepare() { - epatch "${FILESDIR}"/${P}-*.patch - eautoreconf -} - -src_configure() { - egamesconf \ - --disable-dependency-tracking \ - --with-fftw=/usr \ - --with-ogg=/usr \ - --with-vorbis=/usr \ - --datadir="${GAMES_DATADIR}/${PN}" \ - --with-docdir="/usr/share/doc/${PF}" \ - --with-wx-config="${WX_CONFIG}" \ - --without-pgsql \ - $(use_with mysql) \ - $(use_enable dedicated serveronly) -} - -src_install() { - emake DESTDIR="${D}" install || die "emake install failed" - if ! use dedicated ; then - newicon data/images/tank-old.bmp ${PN}.bmp || die - make_desktop_entry ${PN} "Scorched 3D" /usr/share/pixmaps/${PN}.bmp - fi - prepgamesdirs -} |