diff options
author | ultima <ultima@FreeBSD.org> | 2017-07-27 07:02:06 +0800 |
---|---|---|
committer | ultima <ultima@FreeBSD.org> | 2017-07-27 07:02:06 +0800 |
commit | f9ca14e42ca591b017274ffc4f7e6e8472fe1565 (patch) | |
tree | 7323c22e0dffabdb1dcf2b1edc078b4dbf5d2675 /audio | |
parent | e6c2a141fbead69a03ec37a23e42d3d754f89dba (diff) | |
download | freebsd-ports-gnome-f9ca14e42ca591b017274ffc4f7e6e8472fe1565.tar.gz freebsd-ports-gnome-f9ca14e42ca591b017274ffc4f7e6e8472fe1565.tar.zst freebsd-ports-gnome-f9ca14e42ca591b017274ffc4f7e6e8472fe1565.zip |
* Added new default unset option MYSQL
If mysql is used instead of sqlite, teamspeak can fail to start because
mysql sometimes starts after teamspeak. As a fix, a new option has been
added that will add mysql to REQUIRES and set mysql server as a depend.
Reported by: Dries Michiels <driesmp@hotmail.com>
Reviewed by: lifanov (mentor)
Approved by: lifanov (mentor)
Differential Revision: https://reviews.freebsd.org/D11681
Diffstat (limited to 'audio')
-rw-r--r-- | audio/teamspeak3-server/Makefile | 7 | ||||
-rw-r--r-- | audio/teamspeak3-server/files/teamspeak.in | 2 |
2 files changed, 7 insertions, 2 deletions
diff --git a/audio/teamspeak3-server/Makefile b/audio/teamspeak3-server/Makefile index 9b73337b9794..4d73fb8f3f0c 100644 --- a/audio/teamspeak3-server/Makefile +++ b/audio/teamspeak3-server/Makefile @@ -3,6 +3,7 @@ PORTNAME= teamspeak3-server PORTVERSION= 3.0.13.8 +PORTREVISION= 1 PORTEPOCH= 1 CATEGORIES= audio net MASTER_SITES= http://dl.4players.de/ts/releases/${PORTVERSION}/ \ @@ -46,7 +47,11 @@ PORTDOCS= permissiondoc.txt \ server_upgrade.txt \ update_mysql_to_mariadb.txt -OPTIONS_DEFINE= DOCS +OPTIONS_DEFINE= DOCS MYSQL + +MYSQL_USES= mysql:server +MYSQL_VARS= SUB_LIST+=MYSQL=mysql +MYSQL_VARS_OFF= SUB_LIST+=MYSQL= .include <bsd.port.options.mk> diff --git a/audio/teamspeak3-server/files/teamspeak.in b/audio/teamspeak3-server/files/teamspeak.in index bdecbe488e1d..2eb0b53de5c7 100644 --- a/audio/teamspeak3-server/files/teamspeak.in +++ b/audio/teamspeak3-server/files/teamspeak.in @@ -3,7 +3,7 @@ # $FreeBSD$ # # PROVIDE: teamspeak -# REQUIRE: LOGIN +# REQUIRE: LOGIN %%MYSQL%% # KEYWORD: shutdown # # Add the following lines to /etc/rc.conf.local or /etc/rc.conf |