initial port.
[AROS-Ports.git] / game / naev / mmakefile.src
blob8c23bbce14f4a992fa685876e6aba74506a201de
1 # $Id: mmakefile.src $
3 include $(SRCDIR)/config/aros-contrib.cfg
5 #MM- ports-game-naev : \
6 #MM     ports-game-naev-bin \
7 #MM     ports-game-naev-data \
8 #MM     contrib-sdl \
9 #MM     contrib-sdl-sdl-mixer \
10 #MM     development-libxml2 \
11 #MM     workbench-libs-freetype-complete \
12 #MM     development-libvorbis \
13 #MM     workbench-libs-png \
14 #MM     ports-libs-libzip
16 PACKAGE       := naev
17 VERSION       := 0.7.0
18 TARGETDIR     := $(AROS_CONTRIB)/Games/Misc/Naev
19 REPOSITORIES  := https://sourceforge.net/projects/naev/files/$(PACKAGE)-$(VERSION)
21 USER_INCLUDES := -I$(AROS_INCLUDES) -I$(AROS_CONTRIB_INCLUDES)
22 USER_CFLAGS   := -D__unix__
23 USER_LDFLAGS  :=
24 EXTRAOPTIONS  := \
25         --with-sdl2=no \
26         --with-sdlmixer=yes \
27         FREETYPE_LIBS=-lfreetype2 \
28         LIBS="-lcrypto -lnet -lbz2 -lz"
31 %fetch_and_build mmake=ports-game-naev-bin prefix=$(TARGETDIR) \
32         package=$(PACKAGE) version=$(VERSION) suffixes="tar.bz2" \
33         patch=yes package_repo=$(REPOSITORIES) \
34         extraoptions="$(EXTRAOPTIONS)"
36 %fetch mmake=ports-game-naev-data archive="$(PACKAGE)-$(VERSION)-ndata" destination="$(TARGETDIR)" \
37         location=$(PORTSSOURCEDIR) archive_origins=$(REPOSITORIES) suffixes="zip"
39 %create_patch mmake=ports-game-naev-create-patch \
40         archive="$(PACKAGE)-$(VERSION)" srcdir="$(PACKAGE)-$(VERSION)" \
41         suffixes="tar.bz2" destination="$(PORTSDIR)/$(PACKAGE)"
43 #MM
44 ports-game-naev-clean :
45         $(RM) $(TARGETDIR)
46         $(RM) $(GENDIR)/$(CURDIR)
48 %common