File darkplaces-makefile-multiarch.patch of Package darkplaces
diff -Naur darkplaces-rev20130301.orig/makefile.inc darkplaces-rev20130301/makefile.inc
--- darkplaces-rev20130301.orig/makefile.inc 2013-07-01 09:29:55.372206341 +0200
+++ darkplaces-rev20130301/makefile.inc 2013-07-01 10:46:57.771640230 +0200
@@ -194,8 +194,20 @@
CFLAGS_RELEASE_PROFILE=-fbranch-probabilities
CFLAGS_SDL=$(SDLCONFIG_CFLAGS)
+ifeq ($(ARCH),)
+ARCH=$(shell uname -m)
+endif
+
+CFLAGS_SSE=
+CFLAGS_SSE2=
+ifeq ($(ARCH),i686)
+CFLAGS_SSE=-msse
+CFLAGS_SSE2=-msse2
+endif
+ifeq ($(ARCH),x86_64)
CFLAGS_SSE=-msse
CFLAGS_SSE2=-msse2
+endif
OPTIM_DEBUG=$(CPUOPTIMIZATIONS)
#OPTIM_RELEASE=-O2 -fno-strict-aliasing -ffast-math -funroll-loops $(CPUOPTIMIZATIONS)