]> Pileus Git - ~andy/sunrise/commitdiff
games-rpg/ pylotro: New build for bug #302337.
authorDaniel Santos (javamonger) <daniel.santos@pobox.com>
Thu, 12 May 2011 17:43:11 +0000 (17:43 +0000)
committerDaniel Santos (javamonger) <daniel.santos@pobox.com>
Thu, 12 May 2011 17:43:11 +0000 (17:43 +0000)
svn path=/sunrise/; revision=12054

games-rpg/pylotro/ChangeLog [new file with mode: 0644]
games-rpg/pylotro/Manifest [new file with mode: 0644]
games-rpg/pylotro/metadata.xml [new file with mode: 0644]
games-rpg/pylotro/pylotro-0.1.14.ebuild [new file with mode: 0644]

diff --git a/games-rpg/pylotro/ChangeLog b/games-rpg/pylotro/ChangeLog
new file mode 100644 (file)
index 0000000..3fca764
--- /dev/null
@@ -0,0 +1,13 @@
+# ChangeLog for games-rpg/pylotro
+# Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v2
+# $Header: $
+
+*pylotro-0.1.14 (12 May 2011)
+
+  12 May 2011; Daniel Santos (dansan) <daniel.santos@pobox.com>
+  +pylotro-0.1.14.ebuild, +metadata.xml:
+  New build for bug #302337. pylotro is a gui launcher for the commercial
+  MMOs Lord of the Rings & Dungeons and Dragons Online and is written by
+  Alan Jackson <ajackson@bcs.org.uk>. Thanks to Andrzej Kardas
+  <andrzej.kardas@kardasa.pl> for the original ebuild.
+
diff --git a/games-rpg/pylotro/Manifest b/games-rpg/pylotro/Manifest
new file mode 100644 (file)
index 0000000..49440b9
--- /dev/null
@@ -0,0 +1,4 @@
+DIST PyLotRO-0.1.14.tar.bz2 689093 RMD160 57ae9348063d72c3b756b18ba4fe147c26d3c881 SHA1 c78c0bd44790991347fc84c5043ef7574be32ef3 SHA256 8dde88004a10b107a47c39bf8013b8649ee5eac223704f7fd1d8b14201703a80
+EBUILD pylotro-0.1.14.ebuild 1256 RMD160 554978275eac36937217d612a96e4bb9e95ff909 SHA1 fc389f0eb4214b08a1288fa34d05cd19fdb9a411 SHA256 52a4f227f3007906ea0ef76fc9f1c49546ac8612b88c1657450d4e24c37a8e96
+MISC ChangeLog 520 RMD160 cf1492b522a35debca303d0d6158d35e0d51722b SHA1 da2ca8387f3001ff20d27e13eb0de668aeca9883 SHA256 5d6e04a3ab7fee71ab6c3535c1d58164e91a915abc9ec087f661c8e1a6543054
+MISC metadata.xml 229 RMD160 f0f6417bec31ce8baba6d476664f7210c8c84c98 SHA1 e5f94f5caadc6f843fc90bb7959570cd503676fd SHA256 3b08fca3c878bdfc4e7639f477dd542d55a4ab5dce39a475e82633071d13eb3f
diff --git a/games-rpg/pylotro/metadata.xml b/games-rpg/pylotro/metadata.xml
new file mode 100644 (file)
index 0000000..e6233b5
--- /dev/null
@@ -0,0 +1,6 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+<herd>no-herd</herd>
+<maintainer><email>maintainer-wanted@gentoo.org</email></maintainer>
+</pkgmetadata>
diff --git a/games-rpg/pylotro/pylotro-0.1.14.ebuild b/games-rpg/pylotro/pylotro-0.1.14.ebuild
new file mode 100644 (file)
index 0000000..e16f75a
--- /dev/null
@@ -0,0 +1,56 @@
+# Copyright 1999-2011 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: $
+
+EAPI="3"
+
+PYTHON_DEPEND="2:2.5"
+SUPPORT_PYTHON_ABIS="1"
+RESTRICT_PYTHON_ABIS="2.4 3.*"
+
+inherit distutils games
+
+DESCRIPTION="Lord of the Rings Online and Dungeons & Dragons Online Launcher"
+HOMEPAGE="http://www.lotrolinux.com/"
+SRC_URI="http://www.lotrolinux.com/PyLotRO-${PV}.tar.bz2"
+
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+DEPEND="dev-python/PyQt4
+       dev-python/4suite"
+RDEPEND="${DEPEND}"
+
+S="${WORKDIR}"
+
+PYTHON_MODNAME=PyLotROLauncher
+PYTHON_VERSIONED_SCRIPTS="${GAMES_BINDIR}/${PN}"
+
+src_compile() {
+       distutils_src_compile
+}
+
+src_install() {
+       distutils_src_install \
+               --install-scripts "${GAMES_BINDIR}" \
+               --install-data "${GAMES_DATADIR}"
+       prepgamesdirs
+}
+
+pkg_postinst() {
+       distutils_pkg_postinst
+       games_pkg_postinst
+
+       elog
+       elog "You will need a proper wine or crossover-game installation to launch"
+       elog "the game. You can find more information on how to run these games in"
+       elog "GNU/Linux by visiting:"
+       elog "http://appdb.winehq.org/objectManager.php?sClass=application&iId=4891"
+       elog "or http://www.codeweavers.com/compatibility/browse/name/?app_id=4029"
+}
+
+pkg_postrm() {
+       distutils_pkg_postrm
+}