Bump games/flightgear-terragear to version 20171007_12
[dports.git] / lang / angelscript / Makefile
1 # Created by: Veniamin Gvozdikov <vg@FreeBSD.org>
2 # $FreeBSD$
3
4 PORTNAME=       angelscript
5 PORTVERSION=    2.34.0
6 CATEGORIES=     lang
7 MASTER_SITES=   http://www.angelcode.com/angelscript/sdk/files/
8 DISTNAME=       ${PORTNAME}_${PORTVERSION}
9
10 MAINTAINER=     ndowens04@gmail.com
11 COMMENT=        AngelCode Scripting Library
12
13 LICENSE=        ZLIB
14
15 BROKEN_aarch64= Does not build: invokes x86 asm
16 BROKEN_sparc64= Does not build: invokes x86 asm
17
18 USES=           alias compiler:c11 dos2unix gmake zip
19 USE_LDCONFIG=   yes
20
21 DOS2UNIX_FILES= ../../source/as_config.h
22
23 MAKE_ARGS=      CP_SYMLINK="${INSTALL_LIB}"
24
25 WRKSRC=         ${WRKDIR}/sdk/angelscript/projects/gnuc/
26
27 PLIST_FILES=    include/angelscript.h \
28                 lib/libangelscript.a \
29                 lib/libangelscript.so \
30                 lib/libangelscript.so.${PORTVERSION}
31
32 .include <bsd.port.options.mk>
33 .if ${ARCH} == "i386"
34 pre-build:
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)
37 .endif
38
39 .include <bsd.port.mk>