1 # Created by: Alex Deiter <Alex.Deiter@Gmail.COM>
3 PORTNAME= appkonference
9 MAINTAINER= ports@FreeBSD.org
10 COMMENT= High-performance Asterisk voice/video conferencing plugin
13 LICENSE_FILE= ${WRKSRC}/LICENSE
15 ONLY_FOR_ARCHS= amd64 armv6 armv7 i386 powerpc powerpc64 powerpc64le
16 ONLY_FOR_ARCHS_REASON= not yet ported to this architecture
18 BUILD_DEPENDS= asterisk:net/asterisk13
19 RUN_DEPENDS= asterisk:net/asterisk13
21 USES= compiler:features gmake
23 WRKSRC= ${WRKDIR}/${PORTNAME}/konference
24 MAKE_ARGS= ASTERISK_SRC_VERSION=1300
25 # Fix build with clang11
28 PLIST_FILES= lib/asterisk/modules/app_konference.so
30 OPTIONS_DEFINE= OPTIMIZED_CFLAGS
31 OPTIONS_DEFAULT= OPTIMIZED_CFLAGS
33 OPTIMIZED_CFLAGS_CFLAGS= -O3 -ffast-math
35 .include <bsd.port.pre.mk>
37 .if ${PORT_OPTIONS:MOPTIMIZED_CFLAGS} && ${CHOSEN_COMPILER_TYPE} == gcc
38 CFLAGS+= -funroll-all-loops -fsingle-precision-constant
41 .if ${CHOSEN_COMPILER_TYPE} == clang
45 .include <bsd.port.post.mk>