Bug 207430 - audio/teamspeak3-server: Update to 3.0.12.2
Summary: audio/teamspeak3-server: Update to 3.0.12.2
Status: Closed FIXED
Alias: None
Product: Ports & Packages
Classification: Unclassified
Component: Individual Port(s) (show other bugs)
Version: Latest
Hardware: Any Any
: --- Affects Some People
Assignee: Raphael Kubo da Costa
URL:
Keywords: patch, patch-ready
Depends on:
Blocks:
 
Reported: 2016-02-23 03:06 UTC by Ultima
Modified: 2016-02-27 23:30 UTC (History)
3 users (show)

See Also:
hirner: maintainer-feedback+


Attachments
teamspeak3.diff (5.63 KB, patch)
2016-02-23 03:06 UTC, Ultima
koobs: maintainer-approval+
Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Ultima 2016-02-23 03:06:14 UTC
Created attachment 167314 [details]
teamspeak3.diff

This patch will update teamspeak to the latest version 3.0.12.2. This version update requires some minor changes as they were removed/changed in the newer version.


* Update to 3.0.12.2
* Fixed DISTNAME
* Added tar to uses for new tar format
* Fixed WORKSRC
* Removed server query manual (No longer exists)
* Adjusted ts3 Binary name for new version
* Updated distinfo
* Adjusted rc script for binary change
* Updated pkg-plist


portlint -AC:
WARN: Makefile: possible use of absolute pathname "/var/db/teamspeak".
WARN: Makefile: possible use of absolute pathname "/var/log/teamspeak".
WARN: Makefile: for new port, make $FreeBSD$ tag in comment section empty, to make SVN happy.
WARN: Makefile: new ports should not set PORTEPOCH.
WARN: Makefile: using hyphen in PORTNAME. consider using PKGNAMEPREFIX and/or PKGNAMESUFFIX.
WARN: Makefile: "RESTRICTED" found. do not forget to update ports/LEGAL.
0 fatal errors and 6 warnings found.

poudriere bulk -t -C: 102amd64: ok 102i386: ok 93amd64: ok 93i386: ok


I have installed this in my 10-STABLE jail, and restarted teamspeak. Appears to function normally.
Comment 1 hirner 2016-02-23 08:55:25 UTC
Seems fine, thanks.
Comment 2 Kubilay Kocak freebsd_committer freebsd_triage 2016-02-23 09:12:29 UTC
(In reply to hirner from comment #1)

Thank you Richard

For this and future issues, please declare maintainer approval by setting the maintainer-approval flag to "+" on any attachments for ports you are MAINTAINER of

This can be done via Attachment -> Details -> maintainer-approval [+]
Comment 3 hirner 2016-02-23 09:41:55 UTC
(In reply to Kubilay Kocak from comment #2)

I didn't work. I tried to set the "addl maintainer flag" to + while keeping the Ultima maintainer flag request, but it didn't do anything. So I have removed Ultima's ? flag, but I still can't add my maintainer flag.

I'll try to set the maintainer flag for the whole bug.

By the way, where did you take the name from? It's not correct.
Comment 4 Kubilay Kocak freebsd_committer freebsd_triage 2016-02-23 10:18:14 UTC
Comment on attachment 167314 [details]
teamspeak3.diff

I googled and saw a relevant (for teamspeak) mailing list post and used the name mentioned there. Apologies if this was incorrect.

Regarding setting maintainer-approval, the existing flag set my Ultima just needed to be set from ? to +. A new (addl) flag didnt need to be created.

I've corrected that now
Comment 5 commit-hook freebsd_committer freebsd_triage 2016-02-27 23:29:53 UTC
A commit references this bug:

Author: rakuco
Date: Sat Feb 27 23:29:41 UTC 2016
New revision: 409698
URL: https://svnweb.freebsd.org/changeset/ports/409698

Log:
  Update to 3.0.12.2.

  * Fixed DISTNAME
  * Added tar to uses for new tar format
  * Fixed WORKSRC
  * Removed server query manual (No longer exists)
  * Adjusted ts3 Binary name for new version
  * Updated distinfo
  * Adjusted rc script for binary change
  * Updated pkg-plist

  PR:		207430
  Submitted by:	Ultima <Ultima1252@gmail.com>
  Approved by:	hirner@bitfire.at (maintainer)

Changes:
  head/audio/teamspeak3-server/Makefile
  head/audio/teamspeak3-server/distinfo
  head/audio/teamspeak3-server/files/teamspeak.in
  head/audio/teamspeak3-server/pkg-plist
Comment 6 Raphael Kubo da Costa freebsd_committer freebsd_triage 2016-02-27 23:30:19 UTC
Committed, thank you.