You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
52 lines
1.2 KiB
52 lines
1.2 KiB
13 years ago
|
# Copyright 1999-2009 Gentoo Foundation
|
||
|
# Distributed under the terms of the GNU General Public License v2
|
||
|
# $Header: /var/cvsroot/gentoo-x86/media-sound/ventrilo-server-bin/ventrilo-server-bin-3.0.3.ebuild,v 1.4 2009/07/18 11:59:43 gurligebis Exp $
|
||
|
|
||
|
inherit eutils
|
||
|
|
||
|
IUSE=""
|
||
|
DESCRIPTION="The Ventrilo Voice Communication Server"
|
||
|
HOMEPAGE="http://www.ventrilo.com/"
|
||
|
SRC_URI="ventrilo_srv-${PV}-Linux-i386.tar.gz"
|
||
|
|
||
|
LICENSE="ventrilo"
|
||
|
SLOT="0"
|
||
|
KEYWORDS="-* amd64 x86"
|
||
|
RESTRICT="fetch"
|
||
|
|
||
|
S=${WORKDIR}
|
||
|
|
||
|
DEPEND="amd64? ( app-emulation/emul-linux-x86-baselibs )"
|
||
|
RDEPEND="${DEPEND}"
|
||
|
|
||
|
QA_PRESTRIPPED="opt/ventrilo-server/ventrilo_srv
|
||
|
opt/ventrilo-server/ventrilo_status"
|
||
|
|
||
|
pkg_setup() {
|
||
|
enewgroup ventrilo 3784
|
||
|
enewuser ventrilo 3784 -1 /dev/null ventrilo
|
||
|
}
|
||
|
|
||
|
pkg_nofetch() {
|
||
|
elog "Please visit http://www.ventrilo.com/download.php"
|
||
|
elog "and download the Linux i386 - 32bit ${PV} server."
|
||
|
elog "Just save it in ${DISTDIR} !"
|
||
|
}
|
||
|
|
||
|
src_install() {
|
||
|
cd "${S}/ventsrv"
|
||
|
|
||
|
exeinto /opt/ventrilo-server
|
||
|
doexe ventrilo_{srv,status}
|
||
|
|
||
|
newinitd "${FILESDIR}"/${PV}-init.d.ventrilo ventrilo
|
||
|
newconfd "${FILESDIR}"/${PV}-conf.d.ventrilo ventrilo
|
||
|
|
||
|
insinto /opt/ventrilo-server
|
||
|
doins ventrilo_srv.ini
|
||
|
|
||
|
dohtml ventrilo_srv.htm
|
||
|
|
||
|
fowners ventrilo:ventrilo /opt/ventrilo-server
|
||
|
}
|