1 # Created by: Veniamin Gvozdikov <vg@FreeBSD.org>
7 MASTER_SITES= http://www.angelcode.com/angelscript/sdk/files/
8 DISTNAME= ${PORTNAME}_${PORTVERSION}
10 MAINTAINER= ndowens04@gmail.com
11 COMMENT= AngelCode Scripting Library
15 BROKEN_aarch64= Does not build: invokes x86 asm
16 BROKEN_sparc64= Does not build: invokes x86 asm
18 USES= alias compiler:c11 dos2unix gmake zip
21 DOS2UNIX_FILES= ../../source/as_config.h
23 MAKE_ARGS= CP_SYMLINK="${INSTALL_LIB}"
25 WRKSRC= ${WRKDIR}/sdk/angelscript/projects/gnuc/
27 PLIST_FILES= include/angelscript.h \
28 lib/libangelscript.a \
29 lib/libangelscript.so \
30 lib/libangelscript.so.${PORTVERSION}
32 .include <bsd.port.options.mk>
35 (cd ${WRKDIR}/sdk/angelscript/source && ${REINPLACE_CMD} -e 's|ifdef __OPTIMIZE__|if defined(__OPTIMIZE__) \&\&\ !defined(__clang__)|g' \
36 -e 's,ifdef __OPTIMIZE__ifdef __OPTIMIZE__,,g' *.cpp)
39 .include <bsd.port.mk>