commit:     e287dfd160fa079e50f9adf4a7126eb49ba518ca
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Tue Apr  6 22:20:36 2021 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Tue Apr  6 22:47:22 2021 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e287dfd1

games-action/swordandsworcery: port to EAPI 7, games.eclass--

Signed-off-by: Sam James <sam <AT> gentoo.org>

 ...1.02.ebuild => swordandsworcery-1.02-r1.ebuild} | 26 +++++++++++-----------
 1 file changed, 13 insertions(+), 13 deletions(-)

diff --git a/games-action/swordandsworcery/swordandsworcery-1.02.ebuild 
b/games-action/swordandsworcery/swordandsworcery-1.02-r1.ebuild
similarity index 91%
rename from games-action/swordandsworcery/swordandsworcery-1.02.ebuild
rename to games-action/swordandsworcery/swordandsworcery-1.02-r1.ebuild
index a35edbe92d2..ba249b9f5fd 100644
--- a/games-action/swordandsworcery/swordandsworcery-1.02.ebuild
+++ b/games-action/swordandsworcery/swordandsworcery-1.02-r1.ebuild
@@ -1,15 +1,14 @@
-# Copyright 1999-2018 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-# TODO: unbundle liblua-5.1 when available for multilib
-
-EAPI=5
+EAPI=7
 
-inherit eutils games
+inherit desktop
 
 DESCRIPTION="An exploratory action adventure game with an emphasis on 
audiovisual style"
 HOMEPAGE="http://www.swordandsworcery.com/";
 SRC_URI="${PN}_${PV}.tar.gz"
+S="${WORKDIR}"
 
 LICENSE="CAPYBARA-EULA LGPL-3"
 SLOT="0"
@@ -17,10 +16,13 @@ KEYWORDS="-* ~amd64 ~x86"
 IUSE="bundled-libs"
 RESTRICT="bindist fetch splitdebug"
 
-MYGAMEDIR=${GAMES_PREFIX_OPT}/${PN}
-QA_PREBUILT="${MYGAMEDIR#/}/bin/*
-       ${MYGAMEDIR#/}/lib/*"
+MYGAMEDIR=opt/${PN}
+QA_PREBUILT="
+       ${MYGAMEDIR#/}/bin/*
+       ${MYGAMEDIR#/}/lib/*
+"
 
+# TODO: unbundle liblua-5.1 when available for multilib
 # linked to pulseaudio
 RDEPEND="
        virtual/opengl
@@ -74,8 +76,6 @@ RDEPEND="
                )
        )"
 
-S=${WORKDIR}
-
 pkg_nofetch() {
        einfo "Please buy & download ${SRC_URI} from:"
        einfo "  ${HOMEPAGE}"
@@ -98,11 +98,11 @@ src_install() {
        insinto "${MYGAMEDIR}"
        doins -r bin lib res
 
-       dogamesbin "${T}"/${PN}
+       dobin "${T}"/${PN}
        make_desktop_entry ${PN}
 
-       dohtml README.html
+       docinto html
+       dodoc README.html
 
        fperms +x "${MYGAMEDIR}"/bin/${PN}
-       prepgamesdirs
 }

Reply via email to