diff options
Diffstat (limited to 'games-util')
-rw-r--r-- | games-util/lutris/Manifest | 5 | ||||
-rw-r--r-- | games-util/lutris/lutris-0.4.13.ebuild | 68 | ||||
-rw-r--r-- | games-util/lutris/lutris-9999.ebuild | 68 | ||||
-rw-r--r-- | games-util/lutris/metadata.xml | 8 |
4 files changed, 148 insertions, 1 deletions
diff --git a/games-util/lutris/Manifest b/games-util/lutris/Manifest index 78e689e059e6..77c2fe5cb927 100644 --- a/games-util/lutris/Manifest +++ b/games-util/lutris/Manifest @@ -1,7 +1,10 @@ +DIST lutris-0.4.13.tar.gz 1028111 SHA256 720ee375104af791f42298ea8d3beb5353ecbb8e933706768d95065724f17114 SHA512 006e4cc237a60bd925cee87046664f766686a15c692f7717e6fd25bee377880bd96f788309966e8e0dabdf2c938e0da0f8914c7e70554f216b8513aa41bc808a WHIRLPOOL 64f96116b6b448097c6de9bc955902669aa787a865604763a90dac0cc7a8712a0a484bf2dbe75144cb21f031c35f3f7a005845b8e2a38ed6a3fcd5c17ec67de0 DIST lutris_0.3.6.3.tar.gz 515606 SHA256 a9061403ef8844b2c1443b1c5f15fe98af224d652d66268b47ae8e215e289058 SHA512 548a3a79ffb1c378d923f404634acc3b5eb1055d087ff212cf8a35b7db56650bf616f3b7374ab9fdf996c8f10d80ab602d35d126ef3bb183b9ce55b36d270e97 WHIRLPOOL 9c6e08908a2462f639a89f05b8eea9c212dba103a9c0492d3bd8bba2d2002d718354b4410e6506c7e88c0b4a2bf930d6d05930d0b27d66de0b66b9526f2c2fac DIST lutris_0.3.8.tar.xz 658408 SHA256 404b8379dbf9dcab6e25bca781b8afe0b3f9cd9b27ff58cba8b8c98f54fb74f4 SHA512 165e9c045e82407dfd6dd35fa73a98b68d095119596b9f0e66867c92071d1178526ddf991fc6b05449446c9d7c1a573ffea564d93d440cebdaa788c61e57fcfe WHIRLPOOL 618c85b3cf0c583d21787161ff44cac4fb2d75072a7d32c3d642026f39fbcb7333f79a4cd2901f552fc70a1f1dd8b6933017d070293813f1facde788701ed67e EBUILD lutris-0.3.6.3.ebuild 1269 SHA256 fa98378ef2794a9476620b2eac1b3dcee9aa6e28ab7f8097fb56547bc7ac5ddb SHA512 1e25e4da1c4387d756ed2fe8c625687d9cb52fb623719353ac5ecbdcceca20839f44081eb594d3fe2789bb001c54d2cda3dd0b3c05502430008f11ab84c46034 WHIRLPOOL ed92b9519785cd0528f9ca9192f7c69e52d06e897f1766d1c238f6ff8ed7cbadb2fcff6f64b3f12c150a4b67a04517cd9d73d1393d08ec5200ebeab8cb230052 EBUILD lutris-0.3.8.ebuild 1275 SHA256 99ddb973837dbc6786e5398d27f71e9339453a439361f91bc4a53dc2f6c11842 SHA512 7269b81624093a54b097d3584c6ca16bd7c0dfdc19cadb452fed26a9f3e27c5579ea014efa0f8259d28b0bdd4c173cfc55d79b5e0b712256f7fd982186825f72 WHIRLPOOL 137f8cc9e9bd0278960166a56bc7324dc9e61a81f475dd540f61a14b2a7dac0b844992f97f37f58a27d02e6bd2443c2de903571e8bc84dd2704ef91275c87709 +EBUILD lutris-0.4.13.ebuild 1377 SHA256 05fc82ccf1409876b6ef219534e4878d3c198e6bfec54f485511530793f9230c SHA512 9894d39b9504ee331f7b171509b6cb7bafcec16e10613fe0742da169d82d3290df912bf8eecfa67cb24991d13a39f138f3dcdd59aa93123c6ed8cdf839b1be62 WHIRLPOOL ffc28c1a5cdf447ae07e8f2198e828d0c84cb29e5ce41a633ce7bc5e717bdbaaa4f4800e1b8b3d210e4eed1eb961fc77fe7e89770ce5719d8e1aff172d7ea418 +EBUILD lutris-9999.ebuild 1377 SHA256 05fc82ccf1409876b6ef219534e4878d3c198e6bfec54f485511530793f9230c SHA512 9894d39b9504ee331f7b171509b6cb7bafcec16e10613fe0742da169d82d3290df912bf8eecfa67cb24991d13a39f138f3dcdd59aa93123c6ed8cdf839b1be62 WHIRLPOOL ffc28c1a5cdf447ae07e8f2198e828d0c84cb29e5ce41a633ce7bc5e717bdbaaa4f4800e1b8b3d210e4eed1eb961fc77fe7e89770ce5719d8e1aff172d7ea418 MISC ChangeLog 2430 SHA256 e5d2d7977f9e5911e545c5a456daa67cb4339bd6d73b15ec6164d5fea40c660a SHA512 0845879a5852ac0ddd9f527ba212598dd8d47eae399b5eab999a1f65821ac0ca6f7d9f17b89ceda37ecb9fd43da1b021db158d97bf980add1a56f86b85268035 WHIRLPOOL 221008a9cc2cb787c96baf05aaafd30471c32c735ba299b3f9741f87c7386d1b4049c004e1da1fb2d3cbbc01ac9fda62bb985f9789deafca3f3882a691663693 MISC ChangeLog-2015 2674 SHA256 7009888002f9fc78b3d8b0655f398a34863fed82ad69e08603840d9b51ec2b5f SHA512 0f3bf10edeece35df0fefbf0ea142e3a0293bfcd79ccc0058e6e75993e832f20687904e0da60c1dabadeb600dada7f3af840ce4953313ca3a1cbf154ac9aec41 WHIRLPOOL ddbcf6cc70f1d74dd497aa0dc77eeb3e9881369af8b222cff8a99d21f78f3a3f1a12687a0b53317a090df1cd640db5b2a7c3bfa03d6968723588873e0d56fab7 -MISC metadata.xml 661 SHA256 c51ef928c06e76837c13f200238ca35a69cdfd23ed89b233834137897209bf5f SHA512 e5d7a7023e9aa025d8d526457ba61ec9d9ceadf472d3f04f6b799cb3c130543e4300a56ce1830c163650f0554e2a87d705152b3771bb4f7fd9edeba3db16b9a7 WHIRLPOOL cffb070f52bca23cbf9318a1776faeb2b2c8d19e125cb8aa3838b0d1a6d9e2d2ff2c99ce8b8b3f7004adbe0ddf92c3f0e9449662885ef683ce627e887b63db7e +MISC metadata.xml 879 SHA256 73f7936b8883bcd4aa4b37470d8b1dbd60c1b9ecbd3fcc78b2ce06e34f9c5b19 SHA512 fadab7841251b491ebe8407645f10bb998ec26668f66f1ead21b11b9eead466648e49fe7f1054bc7d28bcf5a9bb2beddc0899e2047051c6c1e71f0b95408198d WHIRLPOOL 5666c82bc042493596e43210fd43d9ae2ca8c4fa85cc17fc012cd6cc34a7842eaae4527ae00ca90ddb1ed7b03fa64196ae55b808a38783a90a99b5eda20247d6 diff --git a/games-util/lutris/lutris-0.4.13.ebuild b/games-util/lutris/lutris-0.4.13.ebuild new file mode 100644 index 000000000000..960cafec846a --- /dev/null +++ b/games-util/lutris/lutris-0.4.13.ebuild @@ -0,0 +1,68 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +PYTHON_COMPAT=( python3_{4,5,6} ) +PYTHON_REQ_USE="sqlite,threads" + +inherit distutils-r1 gnome2-utils python-r1 + +DESCRIPTION="Lutris is an open source gaming platform for GNU/Linux." +HOMEPAGE="https://lutris.net/" + +if [[ "${PV}" == "9999" ]] ; then + EGIT_REPO_URI="https://github.com/lutris/${PN}.git" + inherit git-r3 +else + SRC_URI="https://github.com/lutris/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" + KEYWORDS="~amd64 ~x86" +fi + +LICENSE="GPL-3" +SLOT="0" + +RDEPEND=" + dev-python/dbus-python[${PYTHON_USEDEP}] + dev-python/pygobject:3[${PYTHON_USEDEP}] + dev-python/python-evdev[${PYTHON_USEDEP}] + dev-python/pyyaml[${PYTHON_USEDEP}] + net-libs/libsoup + x11-apps/xrandr + x11-apps/xgamma" + +python_install() { + distutils-r1_python_install +} + +src_prepare() { + distutils-r1_src_prepare +} + +src_compile() { + distutils-r1_src_compile +} + +src_install() { + # README.rst contains list of optional deps + DOCS=( AUTHORS README.rst INSTALL.rst ) + distutils-r1_src_install +} + +pkg_preinst() { + gnome2_icon_savelist + gnome2_schemas_savelist +} + +pkg_postinst() { + gnome2_icon_cache_update + gnome2_schemas_update + + elog "For a list of optional dependencies (runners) see:" + elog "/usr/share/doc/${PF}/README.rst.bz2" +} + +pkg_postrm() { + gnome2_icon_cache_update + gnome2_schemas_update +} diff --git a/games-util/lutris/lutris-9999.ebuild b/games-util/lutris/lutris-9999.ebuild new file mode 100644 index 000000000000..960cafec846a --- /dev/null +++ b/games-util/lutris/lutris-9999.ebuild @@ -0,0 +1,68 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +PYTHON_COMPAT=( python3_{4,5,6} ) +PYTHON_REQ_USE="sqlite,threads" + +inherit distutils-r1 gnome2-utils python-r1 + +DESCRIPTION="Lutris is an open source gaming platform for GNU/Linux." +HOMEPAGE="https://lutris.net/" + +if [[ "${PV}" == "9999" ]] ; then + EGIT_REPO_URI="https://github.com/lutris/${PN}.git" + inherit git-r3 +else + SRC_URI="https://github.com/lutris/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" + KEYWORDS="~amd64 ~x86" +fi + +LICENSE="GPL-3" +SLOT="0" + +RDEPEND=" + dev-python/dbus-python[${PYTHON_USEDEP}] + dev-python/pygobject:3[${PYTHON_USEDEP}] + dev-python/python-evdev[${PYTHON_USEDEP}] + dev-python/pyyaml[${PYTHON_USEDEP}] + net-libs/libsoup + x11-apps/xrandr + x11-apps/xgamma" + +python_install() { + distutils-r1_python_install +} + +src_prepare() { + distutils-r1_src_prepare +} + +src_compile() { + distutils-r1_src_compile +} + +src_install() { + # README.rst contains list of optional deps + DOCS=( AUTHORS README.rst INSTALL.rst ) + distutils-r1_src_install +} + +pkg_preinst() { + gnome2_icon_savelist + gnome2_schemas_savelist +} + +pkg_postinst() { + gnome2_icon_cache_update + gnome2_schemas_update + + elog "For a list of optional dependencies (runners) see:" + elog "/usr/share/doc/${PF}/README.rst.bz2" +} + +pkg_postrm() { + gnome2_icon_cache_update + gnome2_schemas_update +} diff --git a/games-util/lutris/metadata.xml b/games-util/lutris/metadata.xml index 5d9c019090ea..036f019d61d2 100644 --- a/games-util/lutris/metadata.xml +++ b/games-util/lutris/metadata.xml @@ -5,6 +5,14 @@ <email>games@gentoo.org</email> <name>Gentoo Games Project</name> </maintainer> + <maintainer type="person"> + <email>fdsfgs@krutt.org</email> + <name>soredake</name> + </maintainer> + <maintainer type="project"> + <email>proxy-maint@gentoo.org</email> + <name>Proxy Maintainers</name> + </maintainer> <longdescription lang="en"> Lutris is a gaming platform for GNU/Linux. Its goal is to make gaming on Linux as easy as possible by taking care of installing |