Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 20 Jul 2017 20:33:11 +0000 (UTC)
From:      Richard Gallamore <ultima@FreeBSD.org>
To:        ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org
Subject:   svn commit: r446291 - in head/audio/teamspeak3-server: . files
Message-ID:  <201707202033.v6KKXBRW018844@repo.freebsd.org>

next in thread | raw e-mail | index | archive | help
Author: ultima
Date: Thu Jul 20 20:33:11 2017
New Revision: 446291
URL: https://svnweb.freebsd.org/changeset/ports/446291

Log:
  * Updated to 3.0.13.8
  * Fixed broken using cd in rc script as work around
  * Modified pkg-message to be more copy/paste friendly
  * Fixed whitespace to satisfy portlint
  
  Changelog: http://forum.teamspeak.com/threads/126318-TeamSpeak-3-Server-3-0-13-8-released
  
  PR:		220846
  Reported by:	Denys Razumov <zxzharmlesszxz@gmail.com>
  Reviewed by:	lifanov (mentor)
  Approved by:	lifanov (mentor)
  Differential Revision:	https://reviews.freebsd.org/D11662

Modified:
  head/audio/teamspeak3-server/Makefile
  head/audio/teamspeak3-server/distinfo
  head/audio/teamspeak3-server/files/pkg-message.in
  head/audio/teamspeak3-server/files/teamspeak.in

Modified: head/audio/teamspeak3-server/Makefile
==============================================================================
--- head/audio/teamspeak3-server/Makefile	Thu Jul 20 20:29:03 2017	(r446290)
+++ head/audio/teamspeak3-server/Makefile	Thu Jul 20 20:33:11 2017	(r446291)
@@ -2,7 +2,7 @@
 # $FreeBSD$
 
 PORTNAME=	teamspeak3-server
-PORTVERSION=	3.0.13.7
+PORTVERSION=	3.0.13.8
 PORTEPOCH=	1
 CATEGORIES=	audio net
 MASTER_SITES=	http://dl.4players.de/ts/releases/${PORTVERSION}/ \
@@ -51,7 +51,9 @@ OPTIONS_DEFINE=	DOCS
 .include <bsd.port.options.mk>
 
 .if ${OPSYS} == FreeBSD && ${OSVERSION} >= 1100000 && ${OSVERSION} < 1100507
-BROKEN=	Will not start on FreeBSD 11.0, Bug 212493
+SUB_LIST+=	CD="cd \$$db_dir"
+.else
+SUB_LIST+=	CD=
 .endif
 
 .if ${ARCH} == "i386"
@@ -60,7 +62,7 @@ TEAMSPEAK_ARCH=	x86
 TEAMSPEAK_ARCH=	amd64
 .endif
 
-WRKSRC= ${WRKDIR}/${PORTNAME}_freebsd_${TEAMSPEAK_ARCH}
+WRKSRC=	${WRKDIR}/${PORTNAME}_freebsd_${TEAMSPEAK_ARCH}
 
 DBDIR=	/var/db/teamspeak
 ETCDIR=	${PREFIX}/etc/teamspeak

Modified: head/audio/teamspeak3-server/distinfo
==============================================================================
--- head/audio/teamspeak3-server/distinfo	Thu Jul 20 20:29:03 2017	(r446290)
+++ head/audio/teamspeak3-server/distinfo	Thu Jul 20 20:33:11 2017	(r446291)
@@ -1,5 +1,5 @@
-TIMESTAMP = 1499990895
-SHA256 (teamspeak3-server_freebsd_amd64-3.0.13.7.tar.bz2) = 799a6d1a4c15b1816a0f49b09bfcc7b0d75cfab27e8c68b1ac538bd22fbffcce
-SIZE (teamspeak3-server_freebsd_amd64-3.0.13.7.tar.bz2) = 5851572
-SHA256 (teamspeak3-server_freebsd_x86-3.0.13.7.tar.bz2) = 955330c679ca9156d510f67deb81504d756e2fe53df46c074019d2d9e586be35
-SIZE (teamspeak3-server_freebsd_x86-3.0.13.7.tar.bz2) = 5805883
+TIMESTAMP = 1500560516
+SHA256 (teamspeak3-server_freebsd_amd64-3.0.13.8.tar.bz2) = 506cb156133e6e4640c1dea8eb4e4e2db88ddc93be05edbd515881ec25b5e614
+SIZE (teamspeak3-server_freebsd_amd64-3.0.13.8.tar.bz2) = 5826265
+SHA256 (teamspeak3-server_freebsd_x86-3.0.13.8.tar.bz2) = 313874588d0aa8ce5974866d8718ef25ac00f8cfe080c284a06019ebbe0c8c4d
+SIZE (teamspeak3-server_freebsd_x86-3.0.13.8.tar.bz2) = 5774849

Modified: head/audio/teamspeak3-server/files/pkg-message.in
==============================================================================
--- head/audio/teamspeak3-server/files/pkg-message.in	Thu Jul 20 20:29:03 2017	(r446290)
+++ head/audio/teamspeak3-server/files/pkg-message.in	Thu Jul 20 20:33:11 2017	(r446291)
@@ -1,10 +1,9 @@
 
-To enable the TeamSpeak server, set
+To enable/start the TeamSpeak server
 
-  teamspeak_enable="YES"
+sysrc teamspeak_enable="YES"
+service teamspeak start
 
-in your /etc/rc.conf and then use it like any other service.
-
 If you have a license file (licensekey.dat) and/or ts3server.ini,
 put it into %%ETCDIR%%
 
@@ -14,7 +13,7 @@ into the logs in %%LOGDIR%%
 TeamSpeak DNS server (tsdns) is not handled by this port. If you
 need it, please download and install it manually.
 
-Version 3.0.13 adds ipv6 support. To disable ipv6, add 'voice_ip=0.0.0.0'
-and 'filetransfer_ip=0.0.0.0' to
+Version 3.0.13 adds ipv6 support. To disable ipv6
+printf "voice_ip=0.0.0.0\nfiletransfer_ip=0.0.0.0\n" >>\
 %%ETCDIR%%/ts3server.ini
 The default value is 0.0.0.0 / 0::0, which activates IPv6.

Modified: head/audio/teamspeak3-server/files/teamspeak.in
==============================================================================
--- head/audio/teamspeak3-server/files/teamspeak.in	Thu Jul 20 20:29:03 2017	(r446290)
+++ head/audio/teamspeak3-server/files/teamspeak.in	Thu Jul 20 20:33:11 2017	(r446291)
@@ -28,6 +28,7 @@ command_args="-fp $pidfile -u teamspeak %%PREFIX%%/lib
 teamspeak_chdir=$db_dir
 required_dirs="$db_dir $log_dir"
 
+%%CD%%
 load_rc_config $name
 
 : ${teamspeak_enable="NO"}



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201707202033.v6KKXBRW018844>