comparison Makefile @ 20:45f84c2bbf43

MERGE: new upstream v4.5.2. BUGS: No other things handles: just merge.
author Franz Glasner <fzglas.hg@dom66.de>
date Wed, 01 Sep 2021 20:52:51 +0200
parents 4a6383e57d12 f271ad092ec7
children 5048fbca28e9
comparison
equal deleted inserted replaced
18:4a6383e57d12 20:45f84c2bbf43
1 ## $FreeBSD: head/net/turnserver/Makefile 507877 2019-08-02 13:30:40Z jbeich $
2
3 PORTNAME= turnserver 1 PORTNAME= turnserver
4 PORTVERSION= 4.5.1.3 2 PORTVERSION= 4.5.2
5 CATEGORIES= net 3 CATEGORIES= net
6 MASTER_SITES= http://turnserver.open-sys.org/downloads/extradocs/:xdocs \ 4 MASTER_SITES= http://turnserver.open-sys.org/downloads/extradocs/:xdocs \
7 http://coturn.net/turnserver/extradocs/:xdocs 5 http://coturn.net/turnserver/extradocs/:xdocs
8 PKGNAMEPREFIX= fmg- 6 PKGNAMEPREFIX= fmg-
9 DISTFILES= turn.extra.docs-2.0.0.1.tar.gz:xdocs 7 DISTFILES= turn.extra.docs-2.0.0.1.tar.gz:xdocs
14 LICENSE= BSD3CLAUSE 12 LICENSE= BSD3CLAUSE
15 LICENSE_FILE= ${WRKSRC}/LICENSE 13 LICENSE_FILE= ${WRKSRC}/LICENSE
16 14
17 LIB_DEPENDS= libevent.so:devel/libevent 15 LIB_DEPENDS= libevent.so:devel/libevent
18 16
19 USES= gettext-runtime perl5 shebangfix ssl 17 USES= gettext-runtime perl5 pkgconfig shebangfix ssl
20 SHEBANG_FILES= examples/scripts/restapi/shared_secret_maintainer.pl 18 SHEBANG_FILES= examples/scripts/restapi/shared_secret_maintainer.pl
21 HAS_CONFIGURE= yes 19 HAS_CONFIGURE= yes
22 CONFIGURE_ENV+= PTHREAD_LIBS=-pthread TURN_DISABLE_RPATH=1 20 CONFIGURE_ENV+= PTHREAD_LIBS=-pthread TURN_DISABLE_RPATH=1
23 # MongoDB support is disabled until devel/mongo-c-driver is updated 21 # MongoDB support is disabled until devel/mongo-c-driver is updated
24 CONFIGURE_ENV+= TURN_NO_MONGO=1 22 CONFIGURE_ENV+= TURN_NO_MONGO=1
80 78
81 OPTIONS_DEFINE= DOCS EXAMPLES MYSQL PGSQL REDIS SQLITE 79 OPTIONS_DEFINE= DOCS EXAMPLES MYSQL PGSQL REDIS SQLITE
82 OPTIONS_DEFAULT= MYSQL PGSQL REDIS SQLITE 80 OPTIONS_DEFAULT= MYSQL PGSQL REDIS SQLITE
83 OPTIONS_SUB= yes 81 OPTIONS_SUB= yes
84 82
85 MYSQL_DESC= MySQL database support
86 MYSQL_USES= mysql 83 MYSQL_USES= mysql
87 MYSQL_CONFIGURE_ENV_OFF= TURN_NO_MYSQL=1 84 MYSQL_CONFIGURE_ENV_OFF= TURN_NO_MYSQL=1
88 85
89 PGSQL_DESC= PostgreSQL database support
90 PGSQL_USES= pgsql 86 PGSQL_USES= pgsql
91 PGSQL_CONFIGURE_ENV_OFF= TURN_NO_PQ=1 87 PGSQL_CONFIGURE_ENV_OFF= TURN_NO_PQ=1
92 88
93 REDIS_DESC= Redis support for user database and for status and statistics reporting 89 REDIS_DESC= Redis support for user database and for status and statistics reporting
94 REDIS_LIB_DEPENDS= libhiredis.so:databases/hiredis 90 REDIS_LIB_DEPENDS= libhiredis.so:databases/hiredis
95 REDIS_CONFIGURE_ENV_OFF= TURN_NO_HIREDIS=1 91 REDIS_CONFIGURE_ENV_OFF= TURN_NO_HIREDIS=1
96 92
97 SQLITE_DESC= SQLite database support
98 SQLITE_USES= sqlite 93 SQLITE_USES= sqlite
99 SQLITE_CONFIGURE_ENV_OFF= TURN_NO_SQLITE=1 94 SQLITE_CONFIGURE_ENV_OFF= TURN_NO_SQLITE=1
100 95
101 do-install: 96 do-install:
102 ${INSTALL_PROGRAM} ${WRKSRC}/bin/turnserver ${STAGEDIR}${PREFIX}/bin/turnserver 97 ${INSTALL_PROGRAM} ${WRKSRC}/bin/turnserver ${STAGEDIR}${PREFIX}/bin/turnserver