summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMichael Mair-Keimberger <mmk@levelnine.at>2021-05-03 11:13:26 +0200
committerIonen Wolkens <ionen@gentoo.org>2021-06-08 00:18:56 -0400
commit0d14a9fdda736e4195174643ee6f5df1a9f3a429 (patch)
treec9ad00f21f87e81493973c56cb1acdbe0f72c1b2
parentgames-action/super-hexagon: EAPI7, eclass improvements (diff)
downloadgentoo-0d14a9fdda736e4195174643ee6f5df1a9f3a429.tar.gz
gentoo-0d14a9fdda736e4195174643ee6f5df1a9f3a429.tar.bz2
gentoo-0d14a9fdda736e4195174643ee6f5df1a9f3a429.zip
games-action/trine: EAPI7, eclass improvements
Package-Manager: Portage-3.0.18, Repoman-3.0.3 Signed-off-by: Michael Mair-Keimberger <mmk@levelnine.at> Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
-rw-r--r--games-action/trine/trine-1.08-r3.ebuild14
1 files changed, 5 insertions, 9 deletions
diff --git a/games-action/trine/trine-1.08-r3.ebuild b/games-action/trine/trine-1.08-r3.ebuild
index f9b9673cdd45..44b54e039f6b 100644
--- a/games-action/trine/trine-1.08-r3.ebuild
+++ b/games-action/trine/trine-1.08-r3.ebuild
@@ -1,11 +1,11 @@
-# Copyright 1999-2018 Gentoo Foundation
+# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-EAPI=6
+EAPI=7
-inherit desktop eutils gnome2-utils unpacker
+inherit desktop unpacker wrapper xdg
-DESCRIPTION="A physics-based action game with character-dependent solutions to challenges"
+DESCRIPTION="Physics-based action game with character-dependent solutions to challenges"
HOMEPAGE="https://www.frozenbyte.com/games/trine-enchanted-edition"
SRC_URI="TrineUpdate4.64.run"
LICENSE="frozenbyte-eula"
@@ -17,7 +17,7 @@ RESTRICT="bindist fetch strip"
QA_PREBUILT="opt/${PN}/${PN}*
opt/${PN}/lib/*"
-DEPEND="
+BDEPEND="
app-admin/chrpath
app-arch/unzip
"
@@ -91,7 +91,3 @@ src_install() {
newicon -s 512 Trine.xpm ${PN}.xpm
dodoc Trine_Manual_linux.pdf Trine_updates.txt
}
-
-pkg_preinst() { gnome2_icon_savelist; }
-pkg_postinst() { gnome2_icon_cache_update; }
-pkg_postrm() { gnome2_icon_cache_update; }