File roadfighter-1.0.1269-Makefile.patch of Package roadfighter

--- Makefile
+++ Makefile
@@ -3,22 +3,16 @@
 PREFIX = /usr
 EXTRADIR = ./build/linux
 
-GAMEDIR = $(PREFIX)/games
-STARTUP = $(GAMEDIR)/$(EXE)
-BINDIR = $(PREFIX)/share/games/$(EXE)
+BINDIR = $(PREFIX)/games
+GAMEDIR = $(PREFIX)/share/games/$(EXE)
 ICNDIR = $(PREFIX)/share/pixmaps
 APPDIR = $(PREFIX)/share/applications
 
-DATA = fonts graphics maps sound readme.txt
+DATA = fonts graphics maps sound
 ICON = roadfighter.png
 DESKTOP = roadfighter.desktop
 
 OBJS = \
-	$(SRC)/sge/sge_blib.o			$(SRC)/sge/sge_bm_text.o			\
-	$(SRC)/sge/sge_collision.o		$(SRC)/sge/sge_misc.o				\
-	$(SRC)/sge/sge_primitives.o		$(SRC)/sge/sge_rotation.o			\
-	$(SRC)/sge/sge_shape.o			$(SRC)/sge/sge_surface.o			\
-	$(SRC)/sge/sge_textpp.o			$(SRC)/sge/sge_tt_text.o			\
 	$(SRC)/CCarObject.o				$(SRC)/CEnemyCarObject.o			\
 	$(SRC)/CEnemyFastCarObject.o	$(SRC)/CEnemyNormalCarObject.o		\
 	$(SRC)/CEnemyRacerCarObject.o	$(SRC)/CEnemySlidderCarObject.o		\
@@ -37,8 +31,8 @@
 	$(SRC)/main.o
 
 CC = g++
-CFLAGS = -g3 -O3 `sdl-config --cflags` -I/usr/X11R6/include
-LDFLAGS = `sdl-config --libs` -L/usr/X11R6/lib/ -lSDL_image -lSDL_mixer -lSDL_sound -lSDL_ttf
+CFLAGS += `pkg-config --cflags sdl`
+LDFLAGS += -lSDL_image -lSDL_mixer -lSGE -lSDL_ttf `pkg-config --libs sdl`
 RM = rm -f
 CP = cp -r
 MD = mkdir -p
@@ -52,36 +46,35 @@
 	$(CC) $(CFLAGS) -c $< -o $@
 
 $(EXE): $(OBJS)
-	$(CC) $(LDFLAGS) $^ -o $@
-	@$(STRIP) $@
+	$(CC) $(CFLAGS) $^ -o $@ $(LDFLAGS)
 	@$(ECHO) " o If there are no errors, the game compiled succesfully"
 
 clean:
 	@$(ECHO) " o Cleaning up source directory"
-	@$(RM) $(SRC)/*.o $(SRC)/sge/*.o $(SRC)/*.bak core $(EXE)
+	@$(RM) $(SRC)/*.o $(SRC)/*.bak core $(EXE)
 
 install: all
-	@$(ECHO) " o Creating install directory $(BINDIR)"
-	@$(MD) "$(BINDIR)"
-	@$(ECHO) " o Installing game and data to $(BINDIR)"
-	@$(CP) "$(EXE)" $(DATA) "$(BINDIR)"
-	@$(ECHO) " o Creating startup script $(STARTUP)"
-	@$(MD) "$(GAMEDIR)"
-	@$(ECHO) "cd \"$(BINDIR)\"; ./$(EXE); cd -" >"$(STARTUP)"
-	@$(CHMOD) 755 "$(STARTUP)"
+	@$(ECHO) " o Creating game directory $(DESTDIR)$(BINDIR)"
+	@$(MD) "$(DESTDIR)$(BINDIR)"
+	@$(ECHO) " o Installing game to $(DESTDIR)$(BINDIR)"
+	@$(CP) $(EXE) "$(DESTDIR)$(BINDIR)"
+	@$(ECHO) " o Creating install directory $(DESTDIR)$(GAMEDIR)"
+	@$(MD) "$(DESTDIR)$(GAMEDIR)"
+	@$(ECHO) " o Installing data to $(DESTDIR)$(GAMEDIR)"
+	@$(CP) $(DATA) "$(DESTDIR)$(GAMEDIR)"
 	@$(ECHO) " o Creating application menu entry"
-	@$(MD) "$(ICNDIR)"
-	@$(CP) "$(EXTRADIR)/$(ICON)" "$(ICNDIR)"
-	@$(MD) "$(APPDIR)"
-	@$(CP) "$(EXTRADIR)/$(DESKTOP)" "$(APPDIR)"
+	@$(MD) "$(DESTDIR)$(ICNDIR)"
+	@$(CP) "$(EXTRADIR)/$(ICON)" "$(DESTDIR)$(ICNDIR)"
+	@$(MD) "$(DESTDIR)$(APPDIR)"
+	@$(CP) "$(EXTRADIR)/$(DESKTOP)" "$(DESTDIR)$(APPDIR)"
 	@$(ECHO) ""
 
 uninstall:
-	@$(ECHO) " o Removing game and data from $(BINDIR)"
-	@$(RM) -r "$(BINDIR)"
-	@$(ECHO) " o Removing startup script $(STARTUP)"
-	@$(RM) "$(STARTUP)"
+	@$(ECHO) " o Removing game from $(DESTDIR)$(BINDIR)"
+	@$(RM) "$(DESTDIR)$(BINDIR)/$(EXE)"
+	@$(ECHO) " o Removing data from $(DESTDIR)$(GAMEDIR)"
+	@$(RM) -r "$(DESTDIR)$(GAMEDIR)"
 	@$(ECHO) " o Removing application menu entry"
-	@$(RM) "$(ICNDIR)/$(ICON)" "$(APPDIR)/$(DESKTOP)"
+	@$(RM) "$(DESTDIR)$(ICNDIR)/$(ICON)" "$(DESTDIR)$(APPDIR)/$(DESKTOP)"
 	@$(ECHO) ""
 
openSUSE Build Service is sponsored by