63 lines
1.9 KiB
Diff
63 lines
1.9 KiB
Diff
diff -ur Makefile.old Makefile
|
|
--- Makefile 2001-12-29 20:37:22.000000000 -0500
|
|
+++ Makefile 2003-07-17 22:14:50.000000000 -0400
|
|
@@ -54,7 +54,7 @@
|
|
RELEASE_CFLAGS=$(BASE_CFLAGS) -O6 -ffast-math -funroll-loops \
|
|
-fomit-frame-pointer -fexpensive-optimizations
|
|
else
|
|
-RELEASE_CFLAGS=$(BASE_CFLAGS) -g -mpentiumpro -O6 -ffast-math -funroll-loops \
|
|
+RELEASE_CFLAGS=$(BASE_CFLAGS) -g $(GENTOO_CFLAGS) -DGENTOO_DATADIR=\\\"$(GENTOO_DATADIR)\\\" -O6 -ffast-math -funroll-loops \
|
|
-fomit-frame-pointer -fexpensive-optimizations
|
|
endif
|
|
|
|
diff -ur sys_linux.c.old sys_linux.c
|
|
--- sys_linux.c.old 2001-12-22 18:45:58.000000000 -0500
|
|
+++ sys_linux.c 2003-07-17 22:34:11.000000000 -0400
|
|
@@ -220,7 +220,7 @@
|
|
char curpath[MAX_OSPATH];
|
|
char *path;
|
|
#ifdef __i386__
|
|
- const char *gamename = "gamei386.so";
|
|
+ const char *gamename = "GENTOO_DIR/gamei386.so";
|
|
#elif defined __alpha__
|
|
const char *gamename = "gameaxp.so";
|
|
#else
|
|
@@ -250,6 +250,14 @@
|
|
{
|
|
Com_Printf ("LoadLibrary (%s)\n",name);
|
|
break;
|
|
+ } else {
|
|
+ sprintf (name, "%s", gamename);
|
|
+ game_library = dlopen (name, RTLD_LAZY );
|
|
+ if (game_library)
|
|
+ {
|
|
+ Com_Printf ("LoadLibrary (%s)\n",name);
|
|
+ break;
|
|
+ }
|
|
}
|
|
}
|
|
|
|
diff -ur ../qcommon/files.c ../qcommon/files.c
|
|
--- ../qcommon/files.c 2001-12-22 16:32:26.000000000 -0500
|
|
+++ ../qcommon/files.c 2003-07-17 22:34:29.000000000 -0400
|
|
@@ -865,7 +865,7 @@
|
|
//
|
|
// start up with baseq2 by default
|
|
//
|
|
- FS_AddGameDirectory (va("%s/"BASEDIRNAME, fs_basedir->string) );
|
|
+ FS_AddGameDirectory (va(BASEDIRNAME) );
|
|
|
|
// any set gamedirs will be freed up to here
|
|
fs_base_searchpaths = fs_searchpaths;
|
|
diff -ur ../qcommon/qcommon.h ../qcommon/qcommon.h
|
|
--- ../qcommon/qcommon.h 2001-12-22 16:32:26.000000000 -0500
|
|
+++ ../qcommon/qcommon.h 2003-07-17 21:20:03.000000000 -0400
|
|
@@ -25,7 +25,7 @@
|
|
|
|
#define VERSION 3.21
|
|
|
|
-#define BASEDIRNAME "baseq2"
|
|
+#define BASEDIRNAME GENTOO_DATADIR
|
|
|
|
#ifdef WIN32
|
|
|