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)