diff options
author | Julian Ospald <hasufell@gentoo.org> | 2013-12-22 17:06:14 +0000 |
---|---|---|
committer | Julian Ospald <hasufell@gentoo.org> | 2013-12-22 17:06:14 +0000 |
commit | d2266cb548bd2347e123f41ccce65630896cf6a7 (patch) | |
tree | d6dba439c778da3462312389c9a9cc45e79364e9 /games-util/lutris | |
parent | Version bump. (diff) | |
download | gentoo-2-d2266cb548bd2347e123f41ccce65630896cf6a7.tar.gz gentoo-2-d2266cb548bd2347e123f41ccce65630896cf6a7.tar.bz2 gentoo-2-d2266cb548bd2347e123f41ccce65630896cf6a7.zip |
initial import
(Portage version: 2.2.7/cvs/Linux x86_64, signed Manifest commit with key E73C35B3)
Diffstat (limited to 'games-util/lutris')
-rw-r--r-- | games-util/lutris/ChangeLog | 10 | ||||
-rw-r--r-- | games-util/lutris/Manifest | 5 | ||||
-rw-r--r-- | games-util/lutris/files/lutris-0.3.2-desktopfile.patch | 36 | ||||
-rw-r--r-- | games-util/lutris/lutris-0.3.2.ebuild | 65 | ||||
-rw-r--r-- | games-util/lutris/metadata.xml | 19 |
5 files changed, 135 insertions, 0 deletions
diff --git a/games-util/lutris/ChangeLog b/games-util/lutris/ChangeLog new file mode 100644 index 000000000000..4be4cfb996a5 --- /dev/null +++ b/games-util/lutris/ChangeLog @@ -0,0 +1,10 @@ +# ChangeLog for games-util/lutris +# Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2 +# $Header: /var/cvsroot/gentoo-x86/games-util/lutris/ChangeLog,v 1.1 2013/12/22 17:06:14 hasufell Exp $ + +*lutris-0.3.2 (22 Dec 2013) + + 22 Dec 2013; Julian Ospald <hasufell@gentoo.org> +lutris-0.3.2.ebuild, + +files/lutris-0.3.2-desktopfile.patch, +metadata.xml: + initial import + diff --git a/games-util/lutris/Manifest b/games-util/lutris/Manifest new file mode 100644 index 000000000000..a740f3856cd3 --- /dev/null +++ b/games-util/lutris/Manifest @@ -0,0 +1,5 @@ +AUX lutris-0.3.2-desktopfile.patch 957 SHA256 f6586d192c9f116595a796ccc357d12d34280158bef5a0f316e20bccca5c84f2 SHA512 c8287a6569f88093dab0a4f1c12795e808e793ff5ebb35b8d38e89461808a4fb0e7a3bdd1230104ade146b347af1e0196f7470b563c305dca5a3c4437b4c6519 WHIRLPOOL 7a94b5060f33d9a9d23979073da9166b43c1df0a50daa21a54772f621857284c21434a923dc7fde36df54e93069010444b70416a736fc29ce15b4db525612009 +DIST lutris-0.3.2.tar.gz 348074 SHA256 748656c25f8a4f1fe9af5958a515e3d09e0c5be028ce4ca59f7bdde32b12f18c SHA512 91ce12e2a409deeebeffcdf53229d47d932aee6611598a655dcf65f21b3807804477b122c9ffbd05bfabf5e334617bec7b1060d3b25417b0552080e952b7565f WHIRLPOOL e163d3748bccacd7289069482214665afdb06d1440bde3de3539289700478f261ca29ebfc70cafb91095cad30bf734f7063baadb76160d04fda27bbcf1887b71 +EBUILD lutris-0.3.2.ebuild 1300 SHA256 d2b1d78d73608dd409d759ae92bd95d5da7017d0d3b29e49aab6b349f64e8575 SHA512 d22e19e76f0ef0658d37c19ae31680d611cbeba01e568e0c3e654785e1e495515672b8530e6e09451018f63de922013ee51cc54253b4937ddc804e4427aa1d47 WHIRLPOOL a71eda819c4d8730b403b062a60caf42e6dfe82b92b120b3d7eedfd7f90571170ac6ba2052c2887df867756d54ef0b2833bb5be84c9f314404cf0d2876a8a070 +MISC ChangeLog 294 SHA256 337e9deea387d7da5c9fd81d068a3a8bce0ffbb2e7c066b20ac92a1e4aa0c0c3 SHA512 b7b1f40980b2d600c21039478449d8a35af3ec3ad24bec76ae22ad4fedcb60f55975c7f8e2da4f3273a0ad41e617a0c8b08f9f8783f42fe3903bcf510d709d20 WHIRLPOOL fa2f8bd2526e8b33ff7450d11754b6e3f93c7b2045fd4ef9123787ef11c38b1acf2432292a447fb1d314f77571642bf7644e87af962c03eac3c4a535cfd1bcc1 +MISC metadata.xml 662 SHA256 955b158d6ba1543119932a1bee62293fa56f4940034f6a24ce12e39e5ccded38 SHA512 36f025c119e3a0ffc350dc55d14d77beb55e2fbb1c2996f7794b94ff9cef86130d0d69c1fa12f6779fbd36ee18772178f26dab858f19a0f4fe78576ba6b3a04f WHIRLPOOL 7aedacb12031c083190ab7bda7f889fc32d52df465aeaf56e92fd003f98b7d911e084fd7bbe77c6c2f45c28a3c2a82597617996d0b38422e670bf42b05cbbc86 diff --git a/games-util/lutris/files/lutris-0.3.2-desktopfile.patch b/games-util/lutris/files/lutris-0.3.2-desktopfile.patch new file mode 100644 index 000000000000..a5685668c702 --- /dev/null +++ b/games-util/lutris/files/lutris-0.3.2-desktopfile.patch @@ -0,0 +1,36 @@ +From 8bc220189a687291639f81ea6378aaba26e4edd7 Mon Sep 17 00:00:00 2001 +From: hasufell <hasufell@posteo.de> +Date: Sun, 22 Dec 2013 16:57:19 +0100 +Subject: [PATCH] fix Version entry in lutris.desktop + +Version refers to the spec version, not the program version +http://standards.freedesktop.org/desktop-entry-spec/latest/ar01s05.html +--- + lutris.desktop | 2 +- + lutris.desktop.in | 2 +- + 2 files changed, 2 insertions(+), 2 deletions(-) + +diff --git a/lutris.desktop b/lutris.desktop +index 34dbb3f..e022382 100644 +--- a/lutris.desktop ++++ b/lutris.desktop +@@ -1,5 +1,5 @@ + [Desktop Entry] +-Version=0.3.2 ++Version=1.0 + Name=Lutris + Comment=Lutris application + Categories=Network;FileTransfer;Game; +diff --git a/lutris.desktop.in b/lutris.desktop.in +index 6695909..4daa576 100644 +--- a/lutris.desktop.in ++++ b/lutris.desktop.in +@@ -1,5 +1,5 @@ + [Desktop Entry] +-Version=0.3.2 ++Version=1.0 + Name=Lutris + Comment=Lutris application + Categories=Game; +-- +1.8.5.1 diff --git a/games-util/lutris/lutris-0.3.2.ebuild b/games-util/lutris/lutris-0.3.2.ebuild new file mode 100644 index 000000000000..7f907bdbc12a --- /dev/null +++ b/games-util/lutris/lutris-0.3.2.ebuild @@ -0,0 +1,65 @@ +# Copyright 1999-2013 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/games-util/lutris/lutris-0.3.2.ebuild,v 1.1 2013/12/22 17:06:14 hasufell Exp $ + +EAPI=5 + +PYTHON_COMPAT=( python2_7 ) +PYTHON_REQ_USE="sqlite,threads" + +inherit distutils-r1 gnome2-utils games + +DESCRIPTION="Gaming platform for GNU/Linux" +HOMEPAGE="http://lutris.net/" +SRC_URI="https://github.com/lutris/lutris/archive/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="GPL-3" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="" + +RDEPEND="dev-python/pygobject:3[${PYTHON_USEDEP}] + dev-python/pyyaml[${PYTHON_USEDEP}] + dev-python/pyxdg[${PYTHON_USEDEP}]" + +# INSTALL contains list of optional deps +DOCS=( AUTHORS README INSTALL ) +# https://github.com/lutris/lutris/pull/16 +PATCHES=( "${FILESDIR}"/${P}-desktopfile.patch ) + +python_install() { + distutils-r1_python_install --install-scripts="${GAMES_BINDIR}" +} + +src_prepare() { + distutils-r1_src_prepare +} + +src_compile() { + distutils-r1_src_compile +} + +src_install() { + distutils-r1_src_install + prepgamesdirs +} + +pkg_preinst() { + games_pkg_preinst + gnome2_icon_savelist + gnome2_schemas_savelist +} + +pkg_postinst() { + games_pkg_postinst + gnome2_icon_cache_update + gnome2_schemas_update + + elog "For a list of optional deps (runners), see" + elog "/usr/share/doc/${PF}/INSTALL" +} + +pkg_postrm() { + gnome2_icon_cache_update + gnome2_schemas_update +} diff --git a/games-util/lutris/metadata.xml b/games-util/lutris/metadata.xml new file mode 100644 index 000000000000..2846d641cb4c --- /dev/null +++ b/games-util/lutris/metadata.xml @@ -0,0 +1,19 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> +<pkgmetadata> + <herd>games</herd> + <maintainer> + <email>hasufell@gentoo.org</email> + <name>Julian Ospald</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 + and setting up the game for the user. The only thing you have to + do is play the game. It aims to support every game that is playable + on Linux. + </longdescription> + <upstream> + <remote-id type="github">lutris/lutris</remote-id> + </upstream> +</pkgmetadata> |