correction.
[AROS-Ports.git] / game / gemdropx / mmakefile.src
blob7c1dfe4ee5ad80d4060c890491de6bbe3d3949cc
1 # $Id$
3 include $(SRCDIR)/config/aros-contrib.cfg
5 #MM- ports-game : ports-game-gemdropx
7 #MM  ports-game-gemdropx : includes linklibs contrib-sdl \
8 #MM  ports-game-gemdropx-data ports-game-gemdropx-cpy \
9 #MM  ports-game-gemdropx-fetch
11 #MM  ports-game-gemdropx-data : ports-game-gemdropx-fetch
13 #MM  ports-game-gemdropx-quick : ports-game-gemdropx-fetch
15 REPOSITORIES := ftp://ftp.tuxpaint.org/unix/x/gemdropx/src
16 ARCHBASE     := gemdropx-0.9
17 TARGETDIR    := $(AROS_CONTRIB)/Games/Puzzle/GemDropX
18 SDL_PREFIX   := $(AROS_DEVELOPER)
20 NOWARN_FLAGS := $(NOWARN_MAYBE_UNINITIALIZED) $(NOWARN_UNUSED_BUT_SET_VARIABLE)
21 USER_CFLAGS  := $(NOWARN_FLAGS) $(shell $(SDL_PREFIX)/bin/sdl-config --prefix=$(SDL_PREFIX) --cflags) \
22                 -DDATA_PREFIX=\"PROGDIR:data\" -DJOYSTICK -DNOT_EMBEDDED
23 USER_INCLUDES:= -I$(AROS_CONTRIB_INCLUDES)
24 USER_LDFLAGS := -L$(AROS_CONTRIB_LIB)
26 FILES := $(PORTSDIR)/gemdropx/$(ARCHBASE)/gemdropx
28 %build_prog mmake=ports-game-gemdropx progname=GemDropX \
29     files=$(FILES) targetdir=$(TARGETDIR) \
30     uselibs="SDL_mixer mikmod vorbisfile vorbis ogg SDL"
32 %fetch mmake=ports-game-gemdropx-fetch archive=$(ARCHBASE) destination=$(PORTSDIR)/gemdropx \
33     location=$(PORTSSOURCEDIR) archive_origins=$(REPOSITORIES) suffixes="tar.gz" \
34     patches_specs=gemdropx-0.9-aros.diff:$(ARCHBASE):-p1
36 %copy_dir_recursive mmake=ports-game-gemdropx-data src=$(PORTSDIR)/gemdropx/$(ARCHBASE)/data \
37     dst=$(TARGETDIR)/data
39 CPYFILES := CHANGES.txt COPYING.txt README.txt
41 %copy_files_q mmake=ports-game-gemdropx-cpy files=$(CPYFILES) src=$(PORTSDIR)/gemdropx/$(ARCHBASE) \
42     dst=$(TARGETDIR)
44 %common