diff options
Diffstat (limited to 'media-sound/teamspeak-server-bin/teamspeak-server-bin-3.0.10.1.ebuild')
-rw-r--r-- | media-sound/teamspeak-server-bin/teamspeak-server-bin-3.0.10.1.ebuild | 87 |
1 files changed, 0 insertions, 87 deletions
diff --git a/media-sound/teamspeak-server-bin/teamspeak-server-bin-3.0.10.1.ebuild b/media-sound/teamspeak-server-bin/teamspeak-server-bin-3.0.10.1.ebuild deleted file mode 100644 index e6bc6355e199..000000000000 --- a/media-sound/teamspeak-server-bin/teamspeak-server-bin-3.0.10.1.ebuild +++ /dev/null @@ -1,87 +0,0 @@ -# Copyright 1999-2013 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/media-sound/teamspeak-server-bin/teamspeak-server-bin-3.0.10.1.ebuild,v 1.1 2013/11/12 22:21:53 tomwij Exp $ - -EAPI="5" - -inherit eutils systemd user - -DESCRIPTION="TeamSpeak Server - Voice Communication Software" -HOMEPAGE="http://www.teamspeak.com/" -LICENSE="teamspeak3 GPL-2" - -SLOT="0" -IUSE="doc pdf tsdns" -KEYWORDS="~amd64 ~x86" - -RESTRICT="installsources fetch mirror strip" - -SRC_URI="amd64? ( http://ftp.4players.de/pub/hosted/ts3/releases/${PV}/teamspeak3-server_linux-amd64-${PV}.tar.gz ) - x86? ( http://ftp.4players.de/pub/hosted/ts3/releases/${PV}/teamspeak3-server_linux-x86-${PV}.tar.gz )" - -S="${WORKDIR}/teamspeak3-server_linux-${ARCH}" - -pkg_nofetch() { - if use amd64 ; then - einfo "Please download teamspeak3-server_linux-amd64-${PV}.tar.gz" - elif use x86 ; then - einfo "Please download teamspeak3-server_linux-x86-${PV}.tar.gz" - fi - einfo "from ${HOMEPAGE}?page=downloads and place this" - einfo "file in ${DISTDIR}" -} - -pkg_setup() { - enewuser teamspeak3 -} - -src_install() { - # Install TeamSpeak 3 server into /opt/teamspeak3-server. - local opt_dir="/opt/teamspeak3-server" - into ${opt_dir} - insinto ${opt_dir} - - # Install binary, wrapper, shell files and libraries. - newsbin ts3server_linux_${ARCH} ts3server-bin - - exeinto /usr/sbin - doexe "${FILESDIR}"/ts3server - - exeinto ${opt_dir} - doexe *.sh - doins *.so - # 'libmysqlclient.so.15' is hard-coded into the ts3-server binary :( - dosym "${ROOT}"/usr/$(get_libdir)/mysql/libmysqlclient.so ${opt_dir}/libmysqlclient.so.15 - doins -r sql - - # Install documentation and tsdns. - dodoc -r CHANGELOG doc/*.txt - use doc && dodoc -r serverquerydocs - use pdf && dodoc doc/*.pdf - - if use tsdns; then - newsbin tsdns/tsdnsserver_linux_${ARCH} tsdnsserver - - newdoc tsdns/README README.tsdns - newdoc tsdns/USAGE USAGE.tsdns - dodoc tsdns/tsdns_settings.ini.sample - fi - - # Install the runtime FS layout. - insinto /etc/teamspeak3-server - doins "${FILESDIR}"/server.conf - doins "${FILESDIR}"/ts3db_mysql.ini - keepdir /{etc,var/{lib,log,run}}/teamspeak3-server - - # Install the init script and systemd unit. - newinitd "${FILESDIR}"/${PN}-3.0.7.2.rc teamspeak3-server - systemd_dounit "${FILESDIR}"/systemd/teamspeak3.service - systemd_dotmpfilesd "${FILESDIR}"/systemd/teamspeak3.conf - - # Fix up permissions. - fowners teamspeak3 /{etc,var/{lib,log,run}}/teamspeak3-server - fowners teamspeak3 ${opt_dir} - - fperms 700 /{etc,var/{lib,log,run}}/teamspeak3-server - fperms 755 ${opt_dir} -} |