55 lines
1.5 KiB
Plaintext
55 lines
1.5 KiB
Plaintext
$OpenBSD: patch-Makefile,v 1.2 2014/08/09 16:59:14 espie Exp $
|
|
--- Makefile.orig Wed Jul 14 23:48:52 2004
|
|
+++ Makefile Wed Oct 29 17:40:54 2008
|
|
@@ -2,19 +2,20 @@
|
|
# Allan Crossman
|
|
|
|
# Where the graphics and sound files go...
|
|
-DATAPATH=/usr/local/share/komidata/
|
|
+DATAPATH=${PREFIX}/share/komidata/
|
|
|
|
# Where to put the binary...
|
|
-BINPATH=/usr/local/bin/
|
|
+BINPATH=${PREFIX}/bin/
|
|
|
|
# Where to put the manpage...
|
|
-MANPATH=/usr/local/man/man6/
|
|
+MANPATH=${PREFIX}/man/man6/
|
|
|
|
MIXER=-lSDL_mixer
|
|
-SDL_LIB=$(shell sdl-config --static-libs) $(MIXER)
|
|
+SDL_LIB=`sdl-config --libs` $(MIXER)
|
|
+SDL_FLAGS=`sdl-config --cflags`
|
|
|
|
-CFLAGS=-Wall -pedantic -std=c99 -O2 \
|
|
- $(shell sdl-config --cflags) \
|
|
+CFLAGS+=-Wall -pedantic -std=c99 \
|
|
+ $(SDL_FLAGS) \
|
|
-DDATAPATH=\"$(DATAPATH)\"
|
|
|
|
all: komi
|
|
@@ -24,15 +25,14 @@ clean:
|
|
-rm *.o
|
|
|
|
install:
|
|
- install -d $(DATAPATH)
|
|
- cp -R komidata/* $(DATAPATH)
|
|
- chmod -R 644 $(DATAPATH)
|
|
- chmod 755 $(DATAPATH)
|
|
- install -d $(BINPATH)
|
|
- cp komi $(BINPATH)
|
|
- chmod 755 $(BINPATH)komi
|
|
- install -d $(MANPATH)
|
|
- cp komi.6 $(MANPATH)komi.6
|
|
+ ${BSD_INSTALL_DATA_DIR} ${DESTDIR}/$(DATAPATH)
|
|
+ cp -R komidata/* ${DESTDIR}/$(DATAPATH)
|
|
+ chmod -R 644 ${DESTDIR}/$(DATAPATH)
|
|
+ chmod 755 $(DESTDIR)/$(DATAPATH)
|
|
+ ${BSD_INSTALL_PROGRAM_DIR} ${DESTDIR}/$(BINPATH)
|
|
+ ${BSD_INSTALL_PROGRAM} komi ${DESTDIR}/$(BINPATH)
|
|
+ ${BSD_INSTALL_MAN_DIR} ${DESTDIR}/$(MANPATH)
|
|
+ ${BSD_INSTALL_MAN} komi.6 ${DESTDIR}/$(MANPATH)komi.6
|
|
|
|
komi: komi.o
|
|
$(CC) $(CFLAGS) komi.o -o komi $(SDL_LIB)
|