40 lines
1.4 KiB
Plaintext
40 lines
1.4 KiB
Plaintext
--- ./Makefile.orig 2014-03-14 18:14:24.974932178 +0000
|
|
+++ ./Makefile 2014-03-14 18:19:52.624925473 +0000
|
|
@@ -1,8 +1,7 @@
|
|
-PREFIX = /home/opt
|
|
DATADIR = $(PREFIX)/share/$(TARGET)
|
|
-CFLAGS = -g -Wall -O2
|
|
+CFLAGS += $(shell sdl-config --cflags) -w
|
|
CXXFLAGS= $(CFLAGS)
|
|
-LDFLAGS = -lSDL -lSDL_mixer -lSDL_ttf -lSDL_image -lGL
|
|
+LDFLAGS += $(shell sdl-config --libs) -lSDL -lSDL_mixer -lSDL_ttf -lSDL_image -lGL -lm
|
|
DEFINES = -DDATADIR=\"$(DATADIR)/\"
|
|
OBJS = src/bonus.o src/gamepad.o src/killerblume.o src/player.o \
|
|
src/bowser.o src/global.o src/levels.o src/spiny.o \
|
|
@@ -22,17 +21,17 @@
|
|
$(CXX) $(CXXFLAGS) $(DEFINES) -o $@ -c $<
|
|
|
|
install: $(TARGET)
|
|
- rm -fr $(DATADIR)
|
|
- mkdir -p $(PREFIX)/bin
|
|
- mkdir -p $(PREFIX)/share
|
|
- install -p -m 755 $(TARGET) $(PREFIX)/bin
|
|
- cp -a data $(DATADIR)
|
|
+# rm -fr $(DATADIR)
|
|
+ mkdir -p $(DESTDIR)$(PREFIX)/bin
|
|
+ mkdir -p $(DESTDIR)$(PREFIX)/share
|
|
+ install -p -m 755 $(TARGET) $(DESTDIR)$(PREFIX)/bin
|
|
+ cp -a data $(DESTDIR)$(DATADIR)
|
|
# fix broken permission <sigh>
|
|
- chmod 755 $(DATADIR)/gfx/tiles/pipes/left
|
|
- for i in `find $(DATADIR) -name "*.PNG"`; do \
|
|
+ chmod 755 $(DESTDIR)$(DATADIR)/gfx/tiles/pipes/left
|
|
+ for i in `find $(DESTDIR)$(DATADIR) -name "*.PNG"`; do \
|
|
mv $$i `echo $$i|sed s/PNG/png/`; \
|
|
done
|
|
- for i in `find $(DATADIR) -name "*.JPG"`; do \
|
|
+ for i in `find $(DESTDIR)$(DATADIR) -name "*.JPG"`; do \
|
|
mv $$i `echo $$i|sed s/JPG/jpg/`; \
|
|
done
|
|
|