3 include $(SRCDIR)/config/aros-contrib.cfg
5 #MM- ports-game : ports-game-biniax2
7 #MM ports-game-biniax2 : \
11 #MM contrib-sdl-sdl-image \
12 #MM contrib-sdl-sdl-mixer \
13 #MM contrib-sdl-sdl-net \
14 #MM ports-game-biniax2-data \
15 #MM ports-game-biniax2-cpy \
16 #MM ports-game-biniax2-fetch
18 #MM- ports-game-biniax2-data : ports-game-biniax2-fetch
20 #MM ports-game-biniax2-quick : ports-game-biniax2-fetch
22 REPOSITORIES := http://mordred.dir.bg/biniax
23 ARCHBASE := biniax2-1.30-fullsrc
24 TARGETDIR := $(AROS_CONTRIB)/Games/Action/Biniax2
25 SDL_PREFIX := $(AROS_DEVELOPER)
27 NOWARN_FLAGS := $(NOWARN_UNUSED_VARIABLE) $(NOWARN_CHAR_SUBSCRIPTS) $(NOWARN_UNUSED_VALUE) $(NOWARN_SWITCH)
28 USER_CFLAGS := $(NOWARN_FLAGS) $(shell $(SDL_PREFIX)/bin/sdl-config --prefix=$(SDL_PREFIX) --cflags)
29 USER_INCLUDES:= -I$(AROS_CONTRIB_INCLUDES) -I$(PORTSDIR)/biniax2/biniax2-1.30 -I$(PORTSDIR)/biniax2/biniax2-1.30/desktop
30 USER_LDFLAGS := -L$(AROS_CONTRIB_LIB)
33 $(PORTSDIR)/biniax2/biniax2-1.30/hof \
34 $(PORTSDIR)/biniax2/biniax2-1.30/biniax \
35 $(PORTSDIR)/biniax2/biniax2-1.30/desktop/snd \
36 $(PORTSDIR)/biniax2/biniax2-1.30/desktop/gfx \
37 $(PORTSDIR)/biniax2/biniax2-1.30/desktop/net \
38 $(PORTSDIR)/biniax2/biniax2-1.30/desktop/inp \
39 $(PORTSDIR)/biniax2/biniax2-1.30/desktop/sys \
40 $(PORTSDIR)/biniax2/biniax2-1.30/desktop/cfg \
41 $(PORTSDIR)/biniax2/biniax2-1.30/tut
43 %build_prog mmake=ports-game-biniax2 progname=Biniax2 \
44 files=$(FILES) targetdir=$(TARGETDIR) \
45 uselibs="SDL_net SDL_image png jpeg SDL_mixer mikmod vorbisfile vorbis ogg SDL z"
47 %fetch mmake=ports-game-biniax2-fetch archive=$(ARCHBASE) destination=$(PORTSDIR)/biniax2/biniax2-1.30 \
48 location=$(PORTSSOURCEDIR) archive_origins=$(REPOSITORIES) suffixes="tar.gz" \
49 patches_specs=biniax2-1.30-aros.diff:$(ARCHBASE):-p1
51 %copy_dir_recursive mmake=ports-game-biniax2-data src=$(PORTSDIR)/biniax2/biniax2-1.30/data \
54 CPYFILES := LICENSE.txt
56 %copy_files_q mmake=ports-game-biniax2-cpy files=$(CPYFILES) src=$(PORTSDIR)/biniax2/biniax2-1.30 \