--- ../KMQuake2_addons_src_unix/Makefile.orig	Sun Apr  9 13:33:05 2006
+++ ../KMQuake2_addons_src_unix/Makefile	Sat May 20 11:55:47 2006
@@ -17,32 +17,16 @@
 #OPTIONS
 ######################################
 
-BUILD_3ZB2=YES		# game$(ARCH).so for 3zb2 bots.
-BUILD_CTF=YES		# game$(ARCH).so for Capture the Flag.
-BUILD_HYBRID=YES	# game$(ARCH).so for Rogue-Xatrix hybrid.
-BUILD_LAZARUS=YES	# game$(ARCH).so for Lazarus mod.
-BUILD_LIGHTS=YES	# game$(ARCH).so for Lights mod with bots.
-BUILD_PAX=YES		# game$(ARCH).so for Pax Imperia Addon.
-BUILD_ROGUE=YES		# game$(ARCH).so for Rogue (see README for details)
-BUILD_XATRIX=YES	# game$(ARCH).so for Xatrix (see README for details)
-BUILD_ZAERO=YES		# game$(ARCH).so for Zaero (commercial expansion pack)
 
 ######################################
 
 ######################################
 
-VERSION=KMQuake2_Addons
 MOUNT_DIR=.
 BINDIR=quake2
 
 CC?=gcc
-BASE_CFLAGS= 
 DEBUG_CFLAGS=$(BASE_CFLAGS) -g -ggdb -Wall -pipe
-RELEASE_CFLAGS=$(BASE_CFLAGS) -O2 -ffast-math -funroll-loops -fomit-frame-pointer -fexpensive-optimizations
-
-ifeq ($(ARCH),i386)
-  RELEASE_CFLAGS+=-falign-loops=2 -falign-jumps=2 -falign-functions=2 -fno-strict-aliasing
-endif
 
 BUILD_DEBUG_DIR=build_debug
 BUILD_RELEASE_DIR=build_release
@@ -97,39 +81,39 @@
 endif
 
 ifeq ($(strip $(BUILD_3ZB2)),YES)
-  TARGETS+=$(BINDIR)/3zb2/kmq2game$(ARCH).$(SHLIBEXT)
+  TARGETS+=$(BINDIR)/3zb2/kmq2game.$(SHLIBEXT)
 endif
 
 ifeq ($(strip $(BUILD_CTF)),YES)
-  TARGETS+=$(BINDIR)/ctf/kmq2game$(ARCH).$(SHLIBEXT)
+  TARGETS+=$(BINDIR)/ctf/kmq2game.$(SHLIBEXT)
 endif
 
 ifeq ($(strip $(BUILD_HYBRID)),YES)
-  TARGETS+=$(BINDIR)/rogue_xatrix/kmq2game$(ARCH).$(SHLIBEXT)
+  TARGETS+=$(BINDIR)/rogue_xatrix/kmq2game.$(SHLIBEXT)
 endif
 
 ifeq ($(strip $(BUILD_PAX)),YES)
-  TARGETS+=$(BINDIR)/pax/kmq2game$(ARCH).$(SHLIBEXT)
+  TARGETS+=$(BINDIR)/pax/kmq2game.$(SHLIBEXT)
 endif
 
 ifeq ($(strip $(BUILD_ROGUE)),YES)
-  TARGETS+=$(BINDIR)/rogue/kmq2game$(ARCH).$(SHLIBEXT)
+  TARGETS+=$(BINDIR)/rogue/kmq2game.$(SHLIBEXT)
 endif
 
 ifeq ($(strip $(BUILD_XATRIX)),YES)
-  TARGETS+=$(BINDIR)/xatrix/kmq2game$(ARCH).$(SHLIBEXT)
+  TARGETS+=$(BINDIR)/xatrix/kmq2game.$(SHLIBEXT)
 endif
 
 ifeq ($(strip $(BUILD_ZAERO)),YES)
-  TARGETS+=$(BINDIR)/zaero/kmq2game$(ARCH).$(SHLIBEXT)
+  TARGETS+=$(BINDIR)/zaero/kmq2game.$(SHLIBEXT)
 endif
 
 ifeq ($(strip $(BUILD_LIGHTS)),YES)
-  TARGETS+=$(BINDIR)/lights/kmq2game$(ARCH).$(SHLIBEXT)
+  TARGETS+=$(BINDIR)/lights/kmq2game.$(SHLIBEXT)
 endif
 
 ifeq ($(strip $(BUILD_LAZARUS)),YES)
-  TARGETS+=$(BINDIR)/lazarus/kmq2game$(ARCH).$(SHLIBEXT)
+  TARGETS+=$(BINDIR)/lazarus/kmq2game.$(SHLIBEXT)
 endif
 
 all:
@@ -246,7 +230,7 @@
 	@-mkdir -p $(BINDIR)/lights
 endif
 
-	$(MAKE) targets BUILDDIR=$(BUILD_RELEASE_DIR) CFLAGS+="$(RELEASE_CFLAGS) -DKMQUAKE2_VERSION='\"$(VERSION)\"'"
+	$(MAKE) targets BUILDDIR=$(BUILD_RELEASE_DIR) CFLAGS+="$(RELEASE_CFLAGS)"
 
 targets: $(TARGETS)
 
@@ -332,7 +316,7 @@
 	$(BUILDDIR)/lazarus/p_weapon.o \
 	$(BUILDDIR)/lazarus/q_shared.o
 
-$(BINDIR)/lazarus/kmq2game$(ARCH).$(SHLIBEXT) : $(LAZARUS_OBJS)
+$(BINDIR)/lazarus/kmq2game.$(SHLIBEXT) : $(LAZARUS_OBJS)
 	$(CC) $(CFLAGS) $(SHLIBLDFLAGS) -o $@ $(LAZARUS_OBJS)
 
 $(BUILDDIR)/lazarus/acebot_ai.o :          $(LAZARUS_DIR)/acesrc/acebot_ai.c
@@ -597,7 +581,7 @@
 	$(BUILDDIR)/ctf/p_weapon.o \
 	$(BUILDDIR)/ctf/q_shared.o
 
-$(BINDIR)/ctf/kmq2game$(ARCH).$(SHLIBEXT) : $(CTF_OBJS)
+$(BINDIR)/ctf/kmq2game.$(SHLIBEXT) : $(CTF_OBJS)
 	$(CC) $(CFLAGS) $(SHLIBLDFLAGS) -o $@ $(CTF_OBJS)
 
 $(BUILDDIR)/ctf/g_ai.o :       $(CTF_DIR)/g_ai.c
@@ -736,7 +720,7 @@
 	$(BUILDDIR)/xatrix/p_weapon.o \
 	$(BUILDDIR)/xatrix/q_shared.o
 
-$(BINDIR)/xatrix/kmq2game$(ARCH).$(SHLIBEXT) : $(XATRIX_OBJS)
+$(BINDIR)/xatrix/kmq2game.$(SHLIBEXT) : $(XATRIX_OBJS)
 	$(CC) $(CFLAGS) $(SHLIBLDFLAGS) -o $@ $(XATRIX_OBJS)
 
 $(BUILDDIR)/xatrix/g_ai.o :        $(XATRIX_DIR)/g_ai.c
@@ -963,7 +947,7 @@
 	$(BUILDDIR)/rogue/p_weapon.o \
 	$(BUILDDIR)/rogue/q_shared.o
 
-$(BINDIR)/rogue/kmq2game$(ARCH).$(SHLIBEXT) : $(ROGUE_OBJS)
+$(BINDIR)/rogue/kmq2game.$(SHLIBEXT) : $(ROGUE_OBJS)
 	$(CC) $(CFLAGS) $(SHLIBLDFLAGS) -o $@ $(ROGUE_OBJS)
 
 $(BUILDDIR)/rogue/dm_ball.o :      $(ROGUE_DIR)/dm_ball.c
@@ -1222,7 +1206,7 @@
 	$(BUILDDIR)/zaero/q_shared.o
 
 
-$(BINDIR)/zaero/kmq2game$(ARCH).$(SHLIBEXT) : $(ZAERO_OBJS)
+$(BINDIR)/zaero/kmq2game.$(SHLIBEXT) : $(ZAERO_OBJS)
 	$(CC) $(CFLAGS) $(SHLIBLDFLAGS) -o $@ $(ZAERO_OBJS)
 
 $(BUILDDIR)/zaero/g_ai.o :         $(ZAERO_DIR)/g_ai.c
@@ -1505,7 +1489,7 @@
 	$(BUILDDIR)/pax/p_weapon.o \
 	$(BUILDDIR)/pax/q_shared.o
 	
-$(BINDIR)/pax/kmq2game$(ARCH).$(SHLIBEXT) : $(PAX_OBJS)
+$(BINDIR)/pax/kmq2game.$(SHLIBEXT) : $(PAX_OBJS)
 	$(CC) $(CFLAGS) $(SHLIBLDFLAGS) -o $@ $(PAX_OBJS)
 
 $(BUILDDIR)/pax/dm_ball.o :      $(PAX_DIR)/dm_ball.c
@@ -1802,7 +1786,7 @@
 	$(BUILDDIR)/3zb2/p_weapon.o \
 	$(BUILDDIR)/3zb2/q_shared.o
 
-$(BINDIR)/3zb2/kmq2game$(ARCH).$(SHLIBEXT) : $(3ZB2_OBJS)
+$(BINDIR)/3zb2/kmq2game.$(SHLIBEXT) : $(3ZB2_OBJS)
 	$(CC) $(CFLAGS) $(SHLIBLDFLAGS) -o $@ $(3ZB2_OBJS)
 	
 $(BUILDDIR)/3zb2/bot.o :         $(3ZB2_DIR)/bot.c
@@ -1962,7 +1946,7 @@
 	$(BUILDDIR)/lights/scanner.o \
 	$(BUILDDIR)/lights/m_flash.o
 
-$(BINDIR)/lights/kmq2game$(ARCH).$(SHLIBEXT) : $(LBOTS_OBJS)
+$(BINDIR)/lights/kmq2game.$(SHLIBEXT) : $(LBOTS_OBJS)
 	$(CC) $(CFLAGS) $(SHLIBLDFLAGS) -o $@ $(LBOTS_OBJS)
 
 $(BUILDDIR)/lights/acebot_ai.o :          $(LBOTS_DIR)/ace/acebot_ai.c
@@ -2242,7 +2226,7 @@
 	$(BUILDDIR)/rogue_xatrix/p_weapon.o \
 	$(BUILDDIR)/rogue_xatrix/q_shared.o
 	
-$(BINDIR)/rogue_xatrix/kmq2game$(ARCH).$(SHLIBEXT) : $(HYBRID_OBJS)
+$(BINDIR)/rogue_xatrix/kmq2game.$(SHLIBEXT) : $(HYBRID_OBJS)
 	$(CC) $(CFLAGS) $(SHLIBLDFLAGS) -o $@ $(HYBRID_OBJS)
 
 $(BUILDDIR)/rogue_xatrix/dm_ball.o :      $(HYBRID_DIR)/dm_ball.c
