# 01_Makefile.patch
# by:
# David Moreno Garza <damog@damog.net>
# Nacho Barrientos Arias <chipi@criptonita.com>
#
# Desc: Adding destdir and fixing some perms.
Index: bastet-0.41/Makefile
===================================================================
--- bastet-0.41.orig/Makefile 2004-10-19 19:54:58.000000000 +0200
+++ bastet-0.41/Makefile 2008-01-27 15:55:35.000000000 +0100
@@ -1,8 +1,8 @@
#makefile for bastet (c) 2004 Federico Poloni
#default paths
-BIN_PREFIX=/usr/bin/
-DATA_PREFIX=/var/games/
+BIN_PREFIX=$(DESTDIR)/usr/games/
+DATA_PREFIX=$(DESTDIR)/var/games/
HISCORE=bastet.scores
#in order to handle highscores properly, bastet must be setuid.
@@ -11,7 +11,7 @@
GAME_USER=games
CC=gcc
-CFLAGS=-Wall -DHIGHSCORE_FILE=\"$(DATA_PREFIX)$(HISCORE)\"
+CFLAGS=-Wall -DHIGHSCORE_FILE=\"$(DATA_PREFIX)$(HISCORE)\" $(DEBCFLAGS)
LDFLAGS=-lncurses
SOURCES=main.c game.c highscore.c bast.c
EXNAME=bastet
@@ -39,8 +39,3 @@
install: $(EXNAME)
cp $(EXNAME) $(BIN_PREFIX)
- chown $(GAME_USER) $(BIN_PREFIX)$(EXNAME)
- chmod u+s $(BIN_PREFIX)$(EXNAME)
- touch $(DATA_PREFIX)$(HISCORE)
- chown $(GAME_USER) $(DATA_PREFIX)$(HISCORE)
- chmod 644 $(DATA_PREFIX)$(HISCORE)