summaryrefslogtreecommitdiff
path: root/games-mud/lyntin
diff options
context:
space:
mode:
Diffstat (limited to 'games-mud/lyntin')
-rw-r--r--games-mud/lyntin/Manifest3
-rw-r--r--games-mud/lyntin/lyntin-4.2-r2.ebuild53
-rw-r--r--games-mud/lyntin/metadata.xml11
3 files changed, 67 insertions, 0 deletions
diff --git a/games-mud/lyntin/Manifest b/games-mud/lyntin/Manifest
new file mode 100644
index 000000000000..41dde497b343
--- /dev/null
+++ b/games-mud/lyntin/Manifest
@@ -0,0 +1,3 @@
+DIST lyntin-4.2.tar.gz 180111 BLAKE2B e54c7c609f9f6150a6aa30b0ef9d913cad16ada0e227bdd9369dd02b27b5f6871cd64f10e0f404cef68ba91ab4be2d28e77e6dcbbee95d35bb21ebaae9f0ee28 SHA512 72792b0ffd3f07d6ad7ec335beca2b064e348c7e30c7517edb07a90ece0608b34ce68798fb7a0aa7ef6568ebbed14f5246368421f5e14c7520d306ae6a29e432
+EBUILD lyntin-4.2-r2.ebuild 984 BLAKE2B 4243ab931dd90047fd118610fad0f437380a2a64d62ee5bc9a746310a35f18e542a1c11b2ecddd96ab5fa22c3a9e3325d93f5a1e46e3c31d6dc2c5702e43c75f SHA512 73fc58e52ed6add4a1085b35b58b884b46842a14edfc236cc02abc8742abeef2ca982d9f78ed464b6d107be6d66d1e7fc437d09f1c9085899dcddba5c06c0966
+MISC metadata.xml 329 BLAKE2B 40cd4956e16ad3204992b238cfbbc478c16b38fab04a7d31b56d667fdba34f1330dbfe78d8d0118d58bd9813ff85d9893dd08c7997a9ea9032800fc3a01ddd58 SHA512 28fbdbddc2ee51833133c9ec8d4f035ec82086bca4811d065da82bf5b73fb3930b7ea99537a82ed9700e224e4ba6f2f9cc026f69e54d8b5380106937be06332f
diff --git a/games-mud/lyntin/lyntin-4.2-r2.ebuild b/games-mud/lyntin/lyntin-4.2-r2.ebuild
new file mode 100644
index 000000000000..a579a566c971
--- /dev/null
+++ b/games-mud/lyntin/lyntin-4.2-r2.ebuild
@@ -0,0 +1,53 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+PYTHON_COMPAT=( python2_7 )
+PYTHON_REQ_USE="tk?"
+
+inherit distutils-r1
+
+DESCRIPTION="tintin mud client clone implemented in Python"
+HOMEPAGE="http://lyntin.sourceforge.net/"
+SRC_URI="mirror://sourceforge/lyntin/${P}.tar.gz"
+
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="tk"
+
+DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]"
+RDEPEND=""
+
+DOCS=( COMMANDS PKG-INFO HACKING README )
+
+python_install() {
+ distutils-r1_python_install --install-scripts=/usr/bin
+}
+
+src_prepare() {
+ distutils-r1_src_prepare
+}
+
+src_compile() {
+ distutils-r1_src_compile
+}
+
+src_install() {
+ distutils-r1_src_install
+}
+
+pkg_postinst() {
+ if use tk ; then
+ elog "To start lyntin in GUI mode, create a config file"
+ elog "with this in it:"
+ elog
+ elog "[Lyntin]"
+ elog "ui: tk"
+ elog
+ elog "Then start lyntin like this:"
+ elog
+ elog "runlyntin -c /path/to/config_file\n"
+ fi
+}
diff --git a/games-mud/lyntin/metadata.xml b/games-mud/lyntin/metadata.xml
new file mode 100644
index 000000000000..5b5b19a5e7cc
--- /dev/null
+++ b/games-mud/lyntin/metadata.xml
@@ -0,0 +1,11 @@
+<?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>
+ <upstream>
+ <remote-id type="sourceforge">lyntin</remote-id>
+ </upstream>
+</pkgmetadata>