Added atexit(SDL_Quit) for bail out without crash.
[AROS-Ports.git] / game / madbomber / mmakefile.src
blob0d71af430a3f621cdb0df63da524b099cbfcac11
1 # $Id$
3 include $(SRCDIR)/config/aros.cfg
5 #MM- ports-game : ports-game-madbomber
7 #MM  ports-game-madbomber : includes linklibs contrib-sdl \
8 #MM    contrib-sdl-sdl-image contrib-sdl-sdl-mixer \
9 #MM    ports-game-madbomber-data ports-game-madbomber-cpy \
10 #MM    ports-game-madbomber-fetch
12 #MM  ports-game-madbomber-data : ports-game-madbomber-fetch
14 #MM  ports-game-madbomber-quick : ports-game-madbomber-fetch
16 REPOSITORIES := ftp://ftp.tuxpaint.org/unix/x/madbomber/src
17 ARCHBASE     := madbomber-0.2.5
18 TARGETDIR    := $(AROS_CONTRIB)/Games/Action/MadBomber
19 SDL_PREFIX   := $(AROS_DEVELOPMENT)
20 NOWARN_FLAGS := $(NOWARN_SEQUENCE_POINT) $(NOWARN_UNUSED_VARIABLE)
21 USER_CFLAGS  := $(NOWARN_FLAGS) $(shell $(SDL_PREFIX)/bin/sdl-config --prefix=$(SDL_PREFIX) --cflags) \
22                 -DDATA_PREFIX=\"PROGDIR:data/\"
24 FILES := $(PORTSDIR)/madbomber/$(ARCHBASE)/madbomber
26 %build_prog mmake=ports-game-madbomber progname=MadBomber \
27     files=$(FILES) targetdir=$(TARGETDIR) \
28     uselibs="SDL_image png jpeg SDL_mixer vorbisfile vorbis ogg SDL z"
30 %fetch mmake=ports-game-madbomber-fetch archive=$(ARCHBASE) destination=$(PORTSDIR)/madbomber \
31     location=$(PORTSSOURCEDIR) archive_origins=$(REPOSITORIES) suffixes="tar.gz" \
32     patches_specs=madbomber-0.2.5-aros.diff:$(ARCHBASE):-p1
34 %copy_dir_recursive mmake=ports-game-madbomber-data src=$(PORTSDIR)/madbomber/$(ARCHBASE)/data \
35     dst=$(TARGETDIR)/data
37 CPYFILES := CHANGES.txt COPYING.txt README.txt
39 %copy_files_q mmake=ports-game-madbomber-cpy files=$(CPYFILES) src=$(PORTSDIR)/madbomber/$(ARCHBASE) \
40     dst=$(TARGETDIR)
42 %common