diff options
author | Sergei Trofimovich <slyfox@gentoo.org> | 2020-06-21 11:12:39 +0100 |
---|---|---|
committer | Sergei Trofimovich <slyfox@gentoo.org> | 2020-06-21 11:25:26 +0100 |
commit | 6ab12469f1bdb84eb025ccfe1a567d13c3421cf3 (patch) | |
tree | 83c76bf56071b144e1c32c2f3a0f73f7e1bdc758 /games-server/mtavc/mtavc-0.5-r2.ebuild | |
parent | games-fps/ut2004: move away from virtual/libstdc++ (diff) | |
download | gentoo-6ab12469f1bdb84eb025ccfe1a567d13c3421cf3.tar.gz gentoo-6ab12469f1bdb84eb025ccfe1a567d13c3421cf3.tar.bz2 gentoo-6ab12469f1bdb84eb025ccfe1a567d13c3421cf3.zip |
games-server/mtavc: move away from virtual/libstdc++
Package-Manager: Portage-2.3.101, Repoman-2.3.22
Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org>
Diffstat (limited to 'games-server/mtavc/mtavc-0.5-r2.ebuild')
-rw-r--r-- | games-server/mtavc/mtavc-0.5-r2.ebuild | 46 |
1 files changed, 46 insertions, 0 deletions
diff --git a/games-server/mtavc/mtavc-0.5-r2.ebuild b/games-server/mtavc/mtavc-0.5-r2.ebuild new file mode 100644 index 000000000000..224b9f29ea3c --- /dev/null +++ b/games-server/mtavc/mtavc-0.5-r2.ebuild @@ -0,0 +1,46 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 +inherit eutils + +DESCRIPTION="dedicated server for GTA3 multiplayer" +HOMEPAGE="http://mtavc.com/" +SRC_URI="http://files.gonnaplay.com/201/MTAServer0_5-linux.tar.gz" + +LICENSE="MTA-0.5" +SLOT="0" +KEYWORDS="-* ~x86" +IUSE="" + +RDEPEND="sys-libs/libstdc++-v3:5" +DEPEND="" + +S=${WORKDIR} + +QA_PREBUILT="/opt/${PN}/MTAServer" +QA_EXECSTACK="/opt/${PN}/MTAServer" + +src_prepare() { + default + + sed -i 's:NoName:Gentoo:' mtaserver.conf || die +} + +src_install() { + local dir=/opt/${PN} + local files="banned.lst motd.txt mtaserver.conf" + local f + + dobin "${FILESDIR}"/mtavc + sed -i -e "s:GENTOO_DIR:${dir}:" "${D}/usr/bin"/mtavc + + exeinto "${dir}" + newexe MTAServer${PV} MTAServer + insinto /etc/${PN} + doins ${files} + dodoc README CHANGELOG + for f in ${files} ; do + dosym /etc/${PN}/${f} "${dir}"/${f} + done +} |