summaryrefslogtreecommitdiff
blob: 2f1205a4511884cda19d416999f34824fd236f6e (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
--- a/src/game/platform/file_linux.c	2012-04-29 21:45:29.627419281 +0200
+++ b/src/game/platform/file_linux.c	2012-04-29 21:45:29.628419211 +0200
@@ -79,9 +79,9 @@
     strncpy( linux_dataPath,   PREFIX "/share/games/egoboo-2.x", SDL_arraysize( linux_dataPath ) );
 #else
     // these are read-only directories
-    strncpy( linux_configPath, "/etc/egoboo-2.x/",         SDL_arraysize( linux_configPath ) );
+    strncpy( linux_configPath, "@GENTOO_CONFDIR@",         SDL_arraysize( linux_configPath ) );
     strncpy( linux_binaryPath, "/games/",                  SDL_arraysize( linux_binaryPath ) );
-    strncpy( linux_dataPath,   "/share/games/egoboo-2.x/", SDL_arraysize( linux_dataPath ) );
+    strncpy( linux_dataPath,   "@GENTOO_DATADIR@", SDL_arraysize( linux_dataPath ) );
 #endif
 
     // the log file cannot be started until there is a user data path to dump the file into
--- a/src/game/network.c	2012-04-29 20:14:31.482179973 +0200
+++ b/src/game/network.c	2012-04-29 20:14:52.077730184 +0200
@@ -37,7 +37,7 @@
 #include "egoboo_setup.h"
 #include "egoboo.h"
 
-#include "enet/enet.h"
+#include <enet/enet.h>
 #include "file_common.h"
 
 #include <stdarg.h>
--- a/src/game/Makefile	2012-04-29 20:17:09.303070070 +0200
+++ b/src/game/Makefile	2012-04-29 20:18:21.047023847 +0200
@@ -33,8 +33,7 @@
 # the compiler options
 
-CC      := gcc
-INC     := -I. -I.. -I../enet/include ${SDLCONF_I} -I./extensions -I./file_formats -I./platform
-LDFLAGS := ${SDLCONF_L} -L../enet/lib -lSDL_ttf -lSDL_mixer -lGL -lGLU -lSDL_image -lphysfs -lenet
+INC     := -I. -I.. ${SDLCONF_I} -I./extensions -I./file_formats -I./platform
+LDLIBS := ${SDLCONF_L} -lSDL_ttf -lSDL_mixer -lGL -lGLU -lSDL_image -lphysfs -lenet -lm
 
 # use different options if the environmental variable PREFIX is defined
 ifdef ($(PREFIX),"")
@@ -43,7 +43,7 @@
 	OPT := -Os -Wall -DPREFIX=\"${PREFIX}\" -D_NIX_PREFIX
 endif
 
-CFLAGS  := ${OPT} ${INC}
+CFLAGS  += ${INC} -DENET11
 
 #------------------------------------
 # definitions of the target projects
@@ -52,7 +52,7 @@
 all: ${EGO_BIN}
 
 ${EGO_BIN}: ${EGO_OBJ} 
-	${CC} -o $@ $^ ${LDFLAGS} ${CFLAGS}
+	${CC} -o $@ $^ ${LDFLAGS} ${CFLAGS} ${LDLIBS}
 
 clean:
 	rm -f ${ENET_OBJ} ${EGO_OBJ} ${EGO_BIN}