From 9e09bd185d72e6584c2759fe9ec8d21de60add97 Mon Sep 17 00:00:00 2001 From: Kai Schwenzfeier <niteblade@gmx.net> Date: Mon, 24 May 2004 09:35:21 +0000 Subject: [PATCH] Kai Schwenzfeier: Updated crimson-0.4.2 [2004051919374902836] (https://www.rocklinux.net/submaster) git-svn-id: http://www.rocklinux.org/svn/rock-linux/trunk@3094 c5f82cb5-29bc-0310-9cd0-bff59a50e3bc --- package/kasc/crimson/crimson.desc | 6 +++--- package/kasc/crimson/crimson_vidinit.patch | 22 ++++++++++++++++++++++ 2 files changed, 25 insertions(+), 3 deletions(-) create mode 100644 package/kasc/crimson/crimson_vidinit.patch diff --git a/package/kasc/crimson/crimson.desc b/package/kasc/crimson/crimson.desc index 6357a2694..ef58ac3c4 100644 --- a/package/kasc/crimson/crimson.desc +++ b/package/kasc/crimson/crimson.desc @@ -38,7 +38,7 @@ [T] mode in front of the same machine or via e- mail, or against the [T] computer. -[U] http://www.lanipage.de/jens/ +[U] http://crimson.seul.org [A] Jens Granseuer <jensgr@gmx.net> [M] Kai Schwenzfeier <niteblade@gmx.net> @@ -48,8 +48,8 @@ [L] GPL [S] Beta -[V] 0.3.3 +[V] 0.4.2 [P] X -----5---9 891.000 -[D] 2912829955 crimson-0.3.3.tar.bz2 http://www.lanipage.de/jens/crimson/ +[D] 2413045170 crimson-0.4.2.tar.bz2 http://crimson.seul.org/files/ diff --git a/package/kasc/crimson/crimson_vidinit.patch b/package/kasc/crimson/crimson_vidinit.patch new file mode 100644 index 000000000..7931189ce --- /dev/null +++ b/package/kasc/crimson/crimson_vidinit.patch @@ -0,0 +1,22 @@ +--- /home/fizz/dev/games/crimson/tools/cfed.cpp Fri Apr 16 17:56:33 2004 ++++ ./tools/cfed.cpp Mon May 17 18:57:12 2004 +@@ -105,7 +105,7 @@ + char *uset = NULL, *tset = NULL; + string outname; + +- if ( SDL_Init( SDL_INIT_VIDEO ) < 0 ) { ++ if ( SDL_Init( 0 ) < 0 ) { + cerr << "Error: Could not init SDL. " << SDL_GetError() << endl; + return 1; + } +--- /home/fizz/dev/games/crimson/src/common/surface.cpp Fri Feb 27 19:54:12 2004 ++++ ./src/common/surface.cpp Mon May 17 18:59:50 2004 +@@ -91,7 +91,7 @@ + int Surface::DisplayFormat( void ) { + SDL_Surface *new_s; + +- if ( s_surface == 0 ) return -1; ++ if ( s_surface == 0 || !SDL_WasInit( SDL_INIT_VIDEO ) ) return -1; + if ( (new_s = SDL_DisplayFormat( s_surface )) == 0 ) return -1; + SDL_FreeSurface( s_surface ); + s_surface = new_s;