summaryrefslogtreecommitdiff
path: root/games-server/mtavc
diff options
context:
space:
mode:
authorV3n3RiX <venerix@redcorelinux.org>2017-10-09 18:53:29 +0100
committerV3n3RiX <venerix@redcorelinux.org>2017-10-09 18:53:29 +0100
commit4f2d7949f03e1c198bc888f2d05f421d35c57e21 (patch)
treeba5f07bf3f9d22d82e54a462313f5d244036c768 /games-server/mtavc
reinit the tree, so we can have metadata
Diffstat (limited to 'games-server/mtavc')
-rw-r--r--games-server/mtavc/Manifest7
-rw-r--r--games-server/mtavc/files/mtavc3
-rw-r--r--games-server/mtavc/metadata.xml8
-rw-r--r--games-server/mtavc/mtavc-0.5-r1.ebuild46
-rw-r--r--games-server/mtavc/mtavc-0.5.ebuild46
5 files changed, 110 insertions, 0 deletions
diff --git a/games-server/mtavc/Manifest b/games-server/mtavc/Manifest
new file mode 100644
index 000000000000..297d9875deeb
--- /dev/null
+++ b/games-server/mtavc/Manifest
@@ -0,0 +1,7 @@
+AUX mtavc 46 SHA256 323e9eadd714ea8add3bb68f61e4b7887dd8322aba2ad5228134781482f197de SHA512 e71aed1a05ade048665c9ffd4c272a8a9eb74a14b05ff95baa4ac61cd53d5d67d0c6dd7a1d0798cd89ff70cf12f7153e7dbf31e9f10df55e773f01313458430e WHIRLPOOL bd72fc83921ba8b915720d6a619b6ced51a1dedf389d3d6170ff710cfaee3028741b3cc25bd9262cade8bd02a82acb34267e332e7f629ae5836a3c0ff9e5be7b
+DIST MTAServer0_5-linux.tar.gz 229056 SHA256 0e4b58658299ac79b1ae6d0bbd4946fc22a7e063986896e69a0749a38c9d17b1 SHA512 eed0ec109427c53c9627826f1977b4a2454be0130d445b2ff7288e3f93b93d76d21b22ffdb706d306009baffd37bd317f9573a9650477e25146ff5d3b49f9c1f WHIRLPOOL d5ce31869569c3f322b4bc3cfeee5435c693cc9e16662425ac31bd1120a5528d1ad630fb055c82048ca51c2e5c07b1b205844f8bc5569b532d1e2cd28f603174
+EBUILD mtavc-0.5-r1.ebuild 900 SHA256 319e46204d4cd545f2904ace24fea4a2620f3c305ac1fb06ed078aead55f06f1 SHA512 71e78638954ffc8d0c2afe63a5ee43bca34f5325c24419aa886c281f7097844a5d8afcb246e460e0aed39c77059f59397315a706aebe0413bd7b8efaf4ed0e8f WHIRLPOOL e79e51e1b9410eb66ad1063fc4aa3007822f6b01f5055629e3ad1837639b2623f9de2124419b160f7303e54503c8ac339121cd0f86caaae197f163b589738b95
+EBUILD mtavc-0.5.ebuild 1007 SHA256 a3adaa1284bc4c712e8b42119eb71aa35ac1f7f404c9edcca82cbef36233ae91 SHA512 8293f3e55f8e95aa7cf3efdf51fdc70f7f87482e3ff8045a2c22dfec07cd6dbcc7548609512166c2adaf6ae057cc49113d88c198631fa4637347a85403c6a294 WHIRLPOOL 8f014eb1dd91ea4c5e3b7d71438d59a9cef1e04ffafaef7e9c0a759f8754238b30d72f3ce2ff6e012032efdbf89ba96cc7038ef718f7fb44c243e616c142f62e
+MISC ChangeLog 2679 SHA256 473f0b7f9ea96a52b0418bb4c2b256f63591231d5509275833b3bde0c9b5e63d SHA512 9060259dd56cd9ea374d2e49887a8e77964bb27f700af9ca85f79e674d2e0a94efd84587b9145108f5cb01eed2e569765c519d876dc5e14531c79986c664f0a4 WHIRLPOOL 5b5567af3e7750e1e5ff51e1dc670afd0613efce925e02a33c8124b3908658bcdcb3204a127cbc60d6dfea2a084ae550be1b307b30721c2fe07a5d06f9503eb3
+MISC ChangeLog-2015 1692 SHA256 5db5cb1fba688366afadcd7fe04febbe7ccf72a9590eabde1447a6a6bf0becae SHA512 28c06f229860c2052be221a5cebf70bad5481d71953f3db8cf3aa13b7751d12a811b21e2c26afc05effbeb35b7ce93bb7a6b9c674cb593593ea27d0b76379d52 WHIRLPOOL 20f480fc740b31e8970271e8f9d409d77420d56fcbe2e559b7ad4930af320125de7d1b983355aec2afbc5d1408a3ea68321091d4d4638931e0630c0852fec398
+MISC metadata.xml 249 SHA256 943b9ce0cd072229b43569ab668dd7ec741d9dfefd942c8921dabd4490b27b0c SHA512 895577c3a805c40581da03057b94e3f28f05f23012bf350c1e3575847d1a0fe40bb044a46f909012a200d991a400f6389358a60e9c2b5bef0da01fb26f846118 WHIRLPOOL b10e21575c78e201a652c8582cd16e3f7c86b13dd20a30f4cea44066fb139440b3c186147dbaae83478f11a20b6f457a99c8b29ee1239a4caaa21eee01250088
diff --git a/games-server/mtavc/files/mtavc b/games-server/mtavc/files/mtavc
new file mode 100644
index 000000000000..00b76f9d6f18
--- /dev/null
+++ b/games-server/mtavc/files/mtavc
@@ -0,0 +1,3 @@
+#!/bin/sh
+cd GENTOO_DIR
+exec ./MTAServer "$@"
diff --git a/games-server/mtavc/metadata.xml b/games-server/mtavc/metadata.xml
new file mode 100644
index 000000000000..78274e0fa550
--- /dev/null
+++ b/games-server/mtavc/metadata.xml
@@ -0,0 +1,8 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+<maintainer type="project">
+ <email>games@gentoo.org</email>
+ <name>Gentoo Games Project</name>
+</maintainer>
+</pkgmetadata>
diff --git a/games-server/mtavc/mtavc-0.5-r1.ebuild b/games-server/mtavc/mtavc-0.5-r1.ebuild
new file mode 100644
index 000000000000..773e87124012
--- /dev/null
+++ b/games-server/mtavc/mtavc-0.5-r1.ebuild
@@ -0,0 +1,46 @@
+# Copyright 1999-2016 Gentoo Foundation
+# 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="virtual/libstdc++"
+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
+}
diff --git a/games-server/mtavc/mtavc-0.5.ebuild b/games-server/mtavc/mtavc-0.5.ebuild
new file mode 100644
index 000000000000..71ab53164427
--- /dev/null
+++ b/games-server/mtavc/mtavc-0.5.ebuild
@@ -0,0 +1,46 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=5
+inherit eutils games
+
+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="virtual/libstdc++"
+DEPEND=""
+
+S=${WORKDIR}
+
+QA_PREBUILT="${GAMES_PREFIX_OPT:1}/${PN}/MTAServer"
+QA_EXECSTACK="${GAMES_PREFIX_OPT:1}/${PN}/MTAServer"
+
+src_prepare() {
+ sed -i 's:NoName:Gentoo:' mtaserver.conf || die
+}
+
+src_install() {
+ local dir=${GAMES_PREFIX_OPT}/${PN}
+ local files="banned.lst motd.txt mtaserver.conf"
+ local f
+
+ dogamesbin "${FILESDIR}"/mtavc
+ sed -i -e "s:GENTOO_DIR:${dir}:" "${D}${GAMES_BINDIR}"/mtavc
+
+ exeinto "${dir}"
+ newexe MTAServer${PV} MTAServer
+ insinto "${GAMES_SYSCONFDIR}"/${PN}
+ doins ${files}
+ dodoc README CHANGELOG
+ for f in ${files} ; do
+ dosym "${GAMES_SYSCONFDIR}"/${PN}/${f} "${dir}"/${f}
+ done
+
+ prepgamesdirs
+}