Gentoo Archives: gentoo-commits

From: "Tristan Heaven (nyhm)" <nyhm@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] gentoo-x86 commit in games-action/openastromenace/files: openastromenace-1.2.0-cmake.patch
Date: Tue, 03 Jun 2008 14:19:38
Message-Id: E1K3XML-0006ny-FR@stork.gentoo.org
1 nyhm 08/06/03 14:19:33
2
3 Added: openastromenace-1.2.0-cmake.patch
4 Log:
5 Fix build error with cmake-2.6
6 (Portage version: 2.2_pre7-r1/cvs/Linux 2.6.25.4 Intel(R) Core(TM)2 Duo CPU E6750 @ 2.66GHz)
7
8 Revision Changes Path
9 1.1 games-action/openastromenace/files/openastromenace-1.2.0-cmake.patch
10
11 file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/games-action/openastromenace/files/openastromenace-1.2.0-cmake.patch?rev=1.1&view=markup
12 plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/games-action/openastromenace/files/openastromenace-1.2.0-cmake.patch?rev=1.1&content-type=text/plain
13
14 Index: openastromenace-1.2.0-cmake.patch
15 ===================================================================
16 --- CMakeLists.txt 2008/02/15 09:55:15 33
17 +++ CMakeLists.txt 2008/05/19 08:11:36 36
18 @@ -13,6 +13,8 @@
19 # ./AstroMenace
20 #
21
22 +CMAKE_MINIMUM_REQUIRED(VERSION 2.4)
23 +
24 # project name
25 PROJECT(AstroMenace)
26
27 @@ -43,9 +45,12 @@
28 IF(DEFINED DATADIR)
29 ADD_DEFINITIONS(-DDATADIR=\\"${DATADIR}\\")
30 ENDIF(DEFINED DATADIR)
31 - ADD_DEFINITIONS(`${SDL_CONFIG} --cflags` -Wall)
32 + EXEC_PROGRAM(${SDL_CONFIG} ARGS "--cflags" OUTPUT_VARIABLE SDL_CFLAGS)
33 + EXEC_PROGRAM(${SDL_CONFIG} ARGS "--libs" OUTPUT_VARIABLE SDL_LIBS)
34 +
35 + ADD_DEFINITIONS(${SDL_CFLAGS})
36 ADD_EXECUTABLE(AstroMenace ${astromenace_SRCS})
37 - TARGET_LINK_LIBRARIES(AstroMenace `${SDL_CONFIG} --libs` ${OPENGL_gl_LIBRARY} ${OPENAL_LIBRARY} ${JPEG_LIBRARY} ${GLU_LIBRARY} -lalut -lvorbis -lvorbisfile)
38 + TARGET_LINK_LIBRARIES(AstroMenace ${SDL_LIBS} ${OPENGL_gl_LIBRARY} ${OPENAL_LIBRARY} ${JPEG_LIBRARY} ${GLU_LIBRARY} -lalut -lvorbis -lvorbisfile)
39 IF(CYGWIN)
40 TARGET_LINK_LIBRARIES(AstroMenace -lGL.dll -lGLU.dll -lglfw -lX11.dll)
41 # ADD_DEFINITIONS(-mno-cygwin)
42
43
44
45 --
46 gentoo-commits@l.g.o mailing list