summaryrefslogtreecommitdiff
path: root/community/sauerbraten/fix-indirect-linking.diff
diff options
context:
space:
mode:
Diffstat (limited to 'community/sauerbraten/fix-indirect-linking.diff')
-rw-r--r--community/sauerbraten/fix-indirect-linking.diff20
1 files changed, 20 insertions, 0 deletions
diff --git a/community/sauerbraten/fix-indirect-linking.diff b/community/sauerbraten/fix-indirect-linking.diff
new file mode 100644
index 000000000..56ed8825b
--- /dev/null
+++ b/community/sauerbraten/fix-indirect-linking.diff
@@ -0,0 +1,20 @@
+Index: sauerbraten/Makefile
+===================================================================
+--- sauerbraten.orig/Makefile 2010-07-29 21:24:21.000000000 -0400
++++ sauerbraten/Makefile 2010-07-29 21:26:15.717746486 -0400
+@@ -21,11 +21,14 @@
+ CLIENT_LIBS= -mwindows -Llib -lSDL -lSDL_image -lSDL_mixer -lzdll -lopengl32 -lenet -lws2_32 -lwinmm
+ else
+ CLIENT_INCLUDES= $(INCLUDES) -I/usr/X11R6/include `sdl-config --cflags`
+-CLIENT_LIBS= -Lenet/.libs -lenet -L/usr/X11R6/lib `sdl-config --libs` -lSDL_image -lSDL_mixer -lz -lGL
++CLIENT_LIBS= -Lenet/.libs -lenet -L/usr/X11R6/lib `sdl-config --libs` -lSDL_image -lSDL_mixer -lz -lGL -lX11
+ endif
+ ifeq ($(PLATFORM),Linux)
+ CLIENT_LIBS+= -lrt
+ endif
++ifeq ($(PLATFORM),GNU/kFreeBSD)
++CLIENT_LIBS+= -lrt
++endif
+ CLIENT_OBJS= \
+ shared/crypto.o \
+ shared/geom.o \