From: "Tom Wijsman (tomwij)" <tomwij@gentoo.org>
To: gentoo-commits@lists.gentoo.org
Subject: [gentoo-commits] gentoo-x86 commit in media-sound/teamspeak-server-bin: teamspeak-server-bin-3.0.7.1.ebuild metadata.xml teamspeak-server-bin-3.0.6.1.ebuild ChangeLog
Date: Thu, 25 Apr 2013 18:11:05 +0000 (UTC) [thread overview]
Message-ID: <20130425181105.C23152171D@flycatcher.gentoo.org> (raw)
tomwij 13/04/25 18:11:05
Modified: metadata.xml teamspeak-server-bin-3.0.6.1.ebuild
ChangeLog
Added: teamspeak-server-bin-3.0.7.1.ebuild
Log:
Took maintainership. Version bump to 3.0.7.1, fixes bug #460280 reported by Marek Królikowski. EAPI 5. RESTRICT="fetch mirror strip" just like teamspeak-client-bin. Added GPL-2 to LICENSE, fixes bug #425974 reported by Ian Stakenvicius (_AxS_).
(Portage version: 2.1.11.62/cvs/Linux x86_64, signed Manifest commit with key 6D34E57D)
Revision Changes Path
1.6 media-sound/teamspeak-server-bin/metadata.xml
file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-sound/teamspeak-server-bin/metadata.xml?rev=1.6&view=markup
plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-sound/teamspeak-server-bin/metadata.xml?rev=1.6&content-type=text/plain
diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-sound/teamspeak-server-bin/metadata.xml?r1=1.5&r2=1.6
Index: metadata.xml
===================================================================
RCS file: /var/cvsroot/gentoo-x86/media-sound/teamspeak-server-bin/metadata.xml,v
retrieving revision 1.5
retrieving revision 1.6
diff -u -r1.5 -r1.6
--- metadata.xml 18 Nov 2012 10:13:29 -0000 1.5
+++ metadata.xml 25 Apr 2013 18:11:05 -0000 1.6
@@ -1,6 +1,11 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
-<herd>proxy-maintainers</herd>
-<longdescription>TeamSpeak Server (Voice Communication Software)</longdescription>
+ <maintainer>
+ <email>TomWij@gentoo.org</email>
+ <name>Tom Wijsman</name>
+ </maintainer>
+ <longdescription>
+ TeamSpeak Server (Voice Communication Software)
+ </longdescription>
</pkgmetadata>
1.2 media-sound/teamspeak-server-bin/teamspeak-server-bin-3.0.6.1.ebuild
file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-sound/teamspeak-server-bin/teamspeak-server-bin-3.0.6.1.ebuild?rev=1.2&view=markup
plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-sound/teamspeak-server-bin/teamspeak-server-bin-3.0.6.1.ebuild?rev=1.2&content-type=text/plain
diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-sound/teamspeak-server-bin/teamspeak-server-bin-3.0.6.1.ebuild?r1=1.1&r2=1.2
Index: teamspeak-server-bin-3.0.6.1.ebuild
===================================================================
RCS file: /var/cvsroot/gentoo-x86/media-sound/teamspeak-server-bin/teamspeak-server-bin-3.0.6.1.ebuild,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- teamspeak-server-bin-3.0.6.1.ebuild 12 Oct 2012 21:23:01 -0000 1.1
+++ teamspeak-server-bin-3.0.6.1.ebuild 25 Apr 2013 18:11:05 -0000 1.2
@@ -1,56 +1,62 @@
-# Copyright 1999-2012 Gentoo Foundation
+# 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.6.1.ebuild,v 1.1 2012/10/12 21:23:01 trapni Exp $
+# $Header: /var/cvsroot/gentoo-x86/media-sound/teamspeak-server-bin/teamspeak-server-bin-3.0.6.1.ebuild,v 1.2 2013/04/25 18:11:05 tomwij Exp $
-EAPI=4
+EAPI=5
inherit eutils systemd user
DESCRIPTION="TeamSpeak Server - Voice Communication Software"
-HOMEPAGE="http://teamspeak.com/"
-LICENSE="teamspeak3"
+HOMEPAGE="http://www.teamspeak.com/"
+LICENSE="teamspeak3 GPL-2"
SLOT="0"
-IUSE=""
KEYWORDS="~amd64 ~x86"
-RESTRICT="strip"
+RESTRICT="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 )
-"
+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}"
-DEPEND=""
-RDEPEND="${DEPEND}"
+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 dest="${D}/opt/teamspeak3-server"
+ mkdir -p "${dest}" || die "Can't create ${dest} directory."
+ cp -R "${WORKDIR}/teamspeak3-server_linux-"*/* "${dest}/" || die "Can't copy files to ${dest}."
+ mv "${dest}/ts3server_linux_"* "${dest}/ts3server-bin" || die "Can't rename server file to t3server-bin."
+
+ # Install wrapper.
+ exeinto /usr/sbin
+ doexe "${FILESDIR}/ts3server"
- mkdir -p "${dest}"
- cp -R "${WORKDIR}/teamspeak3-server_linux-"*/* "${dest}/" || die
-
- mv "${dest}/ts3server_linux_"* "${dest}/ts3server-bin" || die
-
- exeinto /usr/sbin || die
- doexe "${FILESDIR}/ts3server" || die
-
- # runtime FS layout ...
+ # Install the runtime FS layout.
insinto /etc/teamspeak3-server
doins "${FILESDIR}/server.conf"
+ keepdir /{etc,var/{lib,log,run}}/teamspeak3-server
+
+ # Install the init script and systemd unit.
newinitd "${FILESDIR}/teamspeak3-server.rc" teamspeak3-server
+ systemd_dounit "${FILESDIR}/systemd/teamspeak3.service"
+ systemd_dotmpfilesd "${FILESDIR}/systemd/teamspeak3.conf"
- keepdir /{etc,var/{lib,log,run}}/teamspeak3-server
+ # Fix up permissions.
fowners teamspeak3 /{etc,var/{lib,log,run}}/teamspeak3-server
fperms 700 /{etc,var/{lib,log,run}}/teamspeak3-server
fowners teamspeak3 /opt/teamspeak3-server
fperms 755 /opt/teamspeak3-server
-
- systemd_dounit "${FILESDIR}/systemd/teamspeak3.service"
- systemd_dotmpfilesd "${FILESDIR}/systemd/teamspeak3.conf"
}
1.30 media-sound/teamspeak-server-bin/ChangeLog
file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-sound/teamspeak-server-bin/ChangeLog?rev=1.30&view=markup
plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-sound/teamspeak-server-bin/ChangeLog?rev=1.30&content-type=text/plain
diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-sound/teamspeak-server-bin/ChangeLog?r1=1.29&r2=1.30
Index: ChangeLog
===================================================================
RCS file: /var/cvsroot/gentoo-x86/media-sound/teamspeak-server-bin/ChangeLog,v
retrieving revision 1.29
retrieving revision 1.30
diff -u -r1.29 -r1.30
--- ChangeLog 21 Dec 2012 19:24:30 -0000 1.29
+++ ChangeLog 25 Apr 2013 18:11:05 -0000 1.30
@@ -1,6 +1,16 @@
# ChangeLog for media-sound/teamspeak-server-bin
-# Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/media-sound/teamspeak-server-bin/ChangeLog,v 1.29 2012/12/21 19:24:30 hwoarang Exp $
+# Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2
+# $Header: /var/cvsroot/gentoo-x86/media-sound/teamspeak-server-bin/ChangeLog,v 1.30 2013/04/25 18:11:05 tomwij Exp $
+
+*teamspeak-server-bin-3.0.7.1 (25 Apr 2013)
+
+ 25 Apr 2013; Tom Wijsman <TomWij@gentoo.org>
+ +files/teamspeak-server-bin-3.0.7.1.rc, +teamspeak-server-bin-3.0.7.1.ebuild,
+ metadata.xml, teamspeak-server-bin-3.0.6.1.ebuild:
+ Took maintainership. Version bump to 3.0.7.1, fixes bug #460280 reported by
+ Marek Królikowski. EAPI 5. RESTRICT="fetch mirror strip" just like teamspeak-
+ client-bin. Added GPL-2 to LICENSE, fixes bug #425974 reported by Ian
+ Stakenvicius (_AxS_).
21 Dec 2012; Markos Chandras <hwoarang@gentoo.org> files/teamspeak3-server.rc:
Apply fix from #438050 for missing /var/run/teamspeak3 server directory.
1.1 media-sound/teamspeak-server-bin/teamspeak-server-bin-3.0.7.1.ebuild
file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-sound/teamspeak-server-bin/teamspeak-server-bin-3.0.7.1.ebuild?rev=1.1&view=markup
plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-sound/teamspeak-server-bin/teamspeak-server-bin-3.0.7.1.ebuild?rev=1.1&content-type=text/plain
Index: teamspeak-server-bin-3.0.7.1.ebuild
===================================================================
# 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.7.1.ebuild,v 1.1 2013/04/25 18:11:05 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"
KEYWORDS="~amd64 ~x86"
RESTRICT="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 dest="${D}/opt/teamspeak3-server"
mkdir -p "${dest}" || die "Can't create ${dest} directory."
cp -R "${WORKDIR}/teamspeak3-server_linux-"*/* "${dest}/" || die "Can't copy files to ${dest}."
mv "${dest}/ts3server_linux_"* "${dest}/ts3server-bin" || die "Can't rename server file to t3server-bin."
# Install wrapper.
exeinto /usr/sbin
doexe "${FILESDIR}/ts3server"
# Install the runtime FS layout.
insinto /etc/teamspeak3-server
doins "${FILESDIR}/server.conf"
keepdir /{etc,var/{lib,log,run}}/teamspeak3-server
# Install the init script and systemd unit.
newinitd "${FILESDIR}/${P}.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
fperms 700 /{etc,var/{lib,log,run}}/teamspeak3-server
fowners teamspeak3 /opt/teamspeak3-server
fperms 755 /opt/teamspeak3-server
}
reply other threads:[~2013-04-25 18:11 UTC|newest]
Thread overview: [no followups] expand[flat|nested] mbox.gz Atom feed
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=20130425181105.C23152171D@flycatcher.gentoo.org \
--to=tomwij@gentoo.org \
--cc=gentoo-commits@lists.gentoo.org \
--cc=gentoo-dev@lists.gentoo.org \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox