Changeset View
Changeset View
Standalone View
Standalone View
head/audio/teamspeak3-server/Makefile
# Created by: Daniel O'Connor | # Created by: Daniel O'Connor | ||||
# $FreeBSD$ | # $FreeBSD$ | ||||
PORTNAME= teamspeak3-server | PORTNAME= teamspeak3-server | ||||
PORTVERSION= 3.0.13.6 | PORTVERSION= 3.0.13.7 | ||||
PORTEPOCH= 1 | PORTEPOCH= 1 | ||||
CATEGORIES= audio net | CATEGORIES= audio net | ||||
MASTER_SITES= http://dl.4players.de/ts/releases/${PORTVERSION}/ \ | MASTER_SITES= http://dl.4players.de/ts/releases/${PORTVERSION}/ \ | ||||
http://teamspeak.gameserver.gamed.de/ts3/releases/${PORTVERSION}/ | http://teamspeak.gameserver.gamed.de/ts3/releases/${PORTVERSION}/ | ||||
DISTNAME= ${PORTNAME}_freebsd_${TEAMSPEAK_ARCH}-${PORTVERSION} | DISTNAME= ${PORTNAME}_freebsd_${TEAMSPEAK_ARCH}-${PORTVERSION} | ||||
MAINTAINER= ultima@FreeBSD.org | MAINTAINER= ultima@FreeBSD.org | ||||
COMMENT= Server side of the TeamSpeak group voice chat system | COMMENT= Server side of the TeamSpeak group voice chat system | ||||
LICENSE= teamspeak | LICENSE= teamspeak | ||||
LICENSE_NAME= TeamSpeak 3.x End User License Agreement | LICENSE_NAME= TeamSpeak 3.x End User License Agreement | ||||
LICENSE_FILE= ${WRKSRC}/LICENSE | LICENSE_FILE= ${WRKSRC}/LICENSE | ||||
LICENSE_PERMS= no-dist-mirror no-dist-sell no-pkg-mirror no-pkg-sell | LICENSE_PERMS= no-dist-mirror no-dist-sell no-pkg-mirror no-pkg-sell | ||||
ONLY_FOR_ARCHS= amd64 i386 | |||||
USES= tar:bz2 | USES= tar:bz2 | ||||
NO_BUILD= yes | |||||
USE_LDCONFIG= ${LIBDIR} | USE_LDCONFIG= ${LIBDIR} | ||||
USE_RC_SUBR= teamspeak | USE_RC_SUBR= teamspeak | ||||
NO_BUILD= yes | |||||
SUB_FILES= pkg-message | SUB_FILES= pkg-message | ||||
RESTRICTED= No redistribution | |||||
ONLY_FOR_ARCHS= amd64 i386 | |||||
USERS= teamspeak | USERS= teamspeak | ||||
GROUPS= teamspeak | GROUPS= teamspeak | ||||
CONFLICTS= teamspeak_server-[0-9]* | CONFLICTS= teamspeak_server-[0-9]* | ||||
PLIST_SUB+= DBDIR=${DBDIR} \ | PLIST_SUB= DBDIR=${DBDIR} \ | ||||
ETCDIR=${ETCDIR} \ | ETCDIR=${ETCDIR} \ | ||||
LOGDIR=${LOGDIR} \ | LOGDIR=${LOGDIR} \ | ||||
BINGRP=${BINGRP} | BINGRP=${BINGRP} | ||||
SUB_LIST+= DBDIR=${DBDIR} \ | SUB_LIST= DBDIR=${DBDIR} \ | ||||
ETCDIR=${ETCDIR} \ | ETCDIR=${ETCDIR} \ | ||||
LOGDIR=${LOGDIR} | LOGDIR=${LOGDIR} | ||||
PORTDOCS= permissiondoc.txt \ | |||||
privilegekey_guide.txt \ | |||||
server_quickstart.txt \ | |||||
server_upgrade.txt \ | |||||
update_mysql_to_mariadb.txt | |||||
OPTIONS_DEFINE= DOCS | OPTIONS_DEFINE= DOCS | ||||
.include <bsd.port.options.mk> | .include <bsd.port.options.mk> | ||||
.if ${OPSYS} == FreeBSD && ${OSVERSION} >= 1100000 && ${OSVERSION} < 1100507 | .if ${OPSYS} == FreeBSD && ${OSVERSION} >= 1100000 && ${OSVERSION} < 1100507 | ||||
BROKEN= Will not start on FreeBSD 11, Bug 212493 | BROKEN= Will not start on FreeBSD 11.0, Bug 212493 | ||||
.endif | .endif | ||||
.if ${ARCH} == "i386" | .if ${ARCH} == "i386" | ||||
TEAMSPEAK_ARCH= x86 | TEAMSPEAK_ARCH= x86 | ||||
WRKSRC= ${WRKDIR}/${PORTNAME}_freebsd_${TEAMSPEAK_ARCH} | .elif ${ARCH} == "amd64" | ||||
.endif | |||||
.if ${ARCH} == "amd64" | |||||
TEAMSPEAK_ARCH= amd64 | TEAMSPEAK_ARCH= amd64 | ||||
WRKSRC= ${WRKDIR}/${PORTNAME}_freebsd_${TEAMSPEAK_ARCH} | |||||
.endif | .endif | ||||
WRKSRC= ${WRKDIR}/${PORTNAME}_freebsd_${TEAMSPEAK_ARCH} | |||||
DBDIR= /var/db/teamspeak | DBDIR= /var/db/teamspeak | ||||
ETCDIR= ${PREFIX}/etc/teamspeak | ETCDIR= ${PREFIX}/etc/teamspeak | ||||
LIBDIR= ${PREFIX}/lib/teamspeak/server | LIBDIR= ${PREFIX}/lib/teamspeak/server | ||||
LIBEXECDIR= ${PREFIX}/libexec | LIBEXECDIR= ${PREFIX}/libexec | ||||
LOGDIR= /var/log/teamspeak | LOGDIR= /var/log/teamspeak | ||||
SHAREDIR= ${PREFIX}/share/teamspeak/server | SHAREDIR= ${PREFIX}/share/teamspeak/server | ||||
PORTDOCS= permissiondoc.txt \ | |||||
privilegekey_guide.txt \ | |||||
server_quickstart.txt \ | |||||
server_upgrade.txt \ | |||||
update_mysql_to_mariadb.txt | |||||
do-install: | do-install: | ||||
@${MKDIR} ${STAGEDIR}${SHAREDIR} | @${MKDIR} ${STAGEDIR}${SHAREDIR} | ||||
${INSTALL_DATA} ${WRKSRC}/CHANGELOG ${STAGEDIR}${SHAREDIR} | ${INSTALL_DATA} ${WRKSRC}/CHANGELOG ${STAGEDIR}${SHAREDIR} | ||||
${INSTALL_DATA} ${WRKSRC}/LICENSE ${STAGEDIR}${SHAREDIR} | ${INSTALL_DATA} ${WRKSRC}/LICENSE ${STAGEDIR}${SHAREDIR} | ||||
(cd ${WRKSRC} && ${COPYTREE_SHARE} "sql serverquerydocs" ${STAGEDIR}${SHAREDIR}) | (cd ${WRKSRC} && ${COPYTREE_SHARE} "sql serverquerydocs" ${STAGEDIR}${SHAREDIR}) | ||||
@${MKDIR} ${STAGEDIR}${LIBDIR} | @${MKDIR} ${STAGEDIR}${LIBDIR} | ||||
Show All 16 Lines |