correction.
[AROS-Ports.git] / game / sdlscavenger / mmakefile.src
bloba60aa75fbb7261ad04f0cad76c25f0c8a85eb5a3
1 # $Id$
3 include $(SRCDIR)/config/aros-contrib.cfg
5 #MM- ports-game : ports-game-$(AROS_TARGET_CPU)
7 #MM- ports-game-i386 : ports-game-sdlscavenger
8 #DISABLED #MM- ports-game-m68k : ports-game-sdlscavenger
9 #MM- ports-game-arm : ports-game-sdlscavenger
10 #MM- ports-game-x86_64 : ports-game-sdlscavenger
12 #MM  ports-game-sdlscavenger : includes linklibs contrib-sdl ports-game-sdlscavenger-fetch \
13 #MM  ports-game-sdlscavenger-install ports-game-sdlscavenger-cpy
15 #MM  ports-game-sdlscavenger-install  : ports-game-sdlscavenger-fetch
17 #MM  ports-game-sdlscavenger-quick : ports-game-sdlscavenger-fetch
19 REPOSITORIES := sf://sdlscavenger
20 ARCHBASE     := sdlscav-145
21 TARGETDIR    := $(AROS_CONTRIB)/Games/Platform/SdlScavenger
22 SDL_PREFIX   := $(AROS_DEVELOPER)
24 NOWARN_FLAGS := $(NOWARN_UNUSED_BUT_SET_VARIABLE) $(NOWARN_SEQUENCE_POINT)
25 USER_CFLAGS  := $(NOWARN_FLAGS) $(shell $(SDL_PREFIX)/bin/sdl-config --prefix=$(SDL_PREFIX) --cflags) \
26                 -DLIBPATH=\"/PROGDIR/data\"
27 USER_INCLUDES:= -I$(AROS_CONTRIB_INCLUDES)
28 USER_LDFLAGS := -L$(AROS_CONTRIB_LIB)
30 FILES := \
31     $(PORTSDIR)/sdlscavenger/$(ARCHBASE)/scav \
32     $(PORTSDIR)/sdlscavenger/$(ARCHBASE)/gfx \
33     $(PORTSDIR)/sdlscavenger/$(ARCHBASE)/sound \
34     $(PORTSDIR)/sdlscavenger/$(ARCHBASE)/edit \
35     $(PORTSDIR)/sdlscavenger/$(ARCHBASE)/anim
37 %build_prog mmake=ports-game-sdlscavenger progname=SdlScavenger \
38     files=$(FILES) targetdir=$(TARGETDIR) nix=yes \
39     uselibs="SDL"
41 %fetch mmake=ports-game-sdlscavenger-fetch archive=$(ARCHBASE).4_2015_01_05 destination=$(PORTSDIR)/sdlscavenger \
42     location=$(PORTSSOURCEDIR) archive_origins=$(REPOSITORIES) suffixes="tgz" \
43     patches_specs=sdlscav-145.4-aros.diff:$(ARCHBASE):-p1
45 CPYFILES := DOC STRATEGY COPYING README
47 %copy_files_q mmake=ports-game-sdlscavenger-cpy files=$(CPYFILES) src=$(PORTSDIR)/sdlscavenger/$(ARCHBASE) \
48     dst=$(TARGETDIR)
50 #MM
51 ports-game-sdlscavenger-install :
52         $(MKDIR) $(TARGETDIR)/data
53         $(CP) $(PORTSDIR)/sdlscavenger/$(ARCHBASE)/data/*.lbm $(TARGETDIR)/data
54         $(CP) $(PORTSDIR)/sdlscavenger/$(ARCHBASE)/data/*.wav $(TARGETDIR)/data
55         $(CP) $(PORTSDIR)/sdlscavenger/$(ARCHBASE)/data/*.scl $(TARGETDIR)/data
56         $(MKDIR) $(TARGETDIR)/.scavenger
57         $(CP) $(PORTSDIR)/sdlscavenger/$(ARCHBASE)/data/*rc $(TARGETDIR)/.scavenger
59 %common