3b06cd9
diff -up alienarena-7.45/source/Makefile.current alienarena-7.45/source/Makefile
3b06cd9
--- alienarena-7.45/source/Makefile.current	2010-08-02 13:49:09.000000000 -0400
3b06cd9
+++ alienarena-7.45/source/Makefile	2010-08-02 13:52:49.636267949 -0400
3b06cd9
@@ -26,6 +26,8 @@ BUILD?=ALL
3b06cd9
 WITH_DATADIR?=no
3b06cd9
 WITH_LIBDIR?=no
3b06cd9
 
3b06cd9
+WITH_CURRENTDIR?=yes
3b06cd9
+
3b06cd9
 # End of configurable options.
3b06cd9
 
3b06cd9
 VERSION=		1.40
3b06cd9
@@ -68,6 +70,10 @@ LIBDIR?=$(PREFIX)/lib/alienarena
3b06cd9
 BASE_CFLAGS+=-DLIBDIR='\"$(LIBDIR)\"'
3b06cd9
 endif
3b06cd9
 
3b06cd9
+ifeq ($(strip $(WITH_CURRENTDIR)),yes)
3b06cd9
+BASE_CFLAGS+=-DCURRENTDIR='\".\"'
3b06cd9
+endif
3b06cd9
+
3b06cd9
 RELEASE_CFLAGS=$(BASE_CFLAGS)
3b06cd9
 
3b06cd9
 ifeq ($(strip $(OPTIMIZED_CFLAGS)),yes)
3b06cd9
diff -up alienarena-7.45/source/qcommon/files.c.current alienarena-7.45/source/qcommon/files.c
3b06cd9
--- alienarena-7.45/source/qcommon/files.c.current	2010-08-02 13:49:03.000000000 -0400
3b06cd9
+++ alienarena-7.45/source/qcommon/files.c	2010-08-02 13:53:13.371270066 -0400
3b06cd9
@@ -727,7 +727,9 @@ void FS_SetGamedir (char *dir)
3b06cd9
 #ifdef LIBDIR
3b06cd9
 		FS_AddGameDirectory (va("%s/%s", LIBDIR, dir) );
3b06cd9
 #endif
3b06cd9
+#ifdef CURRENTDIR
3b06cd9
 		FS_AddGameDirectory (va("%s/%s", fs_basedir->string, dir) );
3b06cd9
+#endif
3b06cd9
 #ifdef __unix__
3b06cd9
 		FS_AddHomeAsGameDirectory(dir);
3b06cd9
 #endif