commit:     60cc5cc4d8e954225b6c57c98741d7477217e23d
Author:     Austin English <wizardedit <AT> gentoo <DOT> org>
AuthorDate: Fri Oct 28 17:29:17 2016 +0000
Commit:     Austin English <wizardedit <AT> gentoo <DOT> org>
CommitDate: Fri Oct 28 17:35:10 2016 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=60cc5cc4

games-rpg/zsxd: remove deprecated games eclass

Also update to EAPI 6

Gentoo-Bug: https://bugs.gentoo.org/574082

Package-Manager: portage-2.3.2

 .../{zsxd-1.9.0.ebuild => zsxd-1.9.0-r1.ebuild}     | 21 +++++++++------------
 games-rpg/zsxd/zsxd-1.9.0.ebuild                    |  5 ++---
 2 files changed, 11 insertions(+), 15 deletions(-)

diff --git a/games-rpg/zsxd/zsxd-1.9.0.ebuild 
b/games-rpg/zsxd/zsxd-1.9.0-r1.ebuild
similarity index 68%
copy from games-rpg/zsxd/zsxd-1.9.0.ebuild
copy to games-rpg/zsxd/zsxd-1.9.0-r1.ebuild
index a699d5f..044c939 100644
--- a/games-rpg/zsxd/zsxd-1.9.0.ebuild
+++ b/games-rpg/zsxd/zsxd-1.9.0-r1.ebuild
@@ -1,10 +1,10 @@
-# Copyright 1999-2015 Gentoo Foundation
+# Copyright 1999-2016 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 # $Id$
 
-EAPI=5
+EAPI=6
 
-inherit eutils gnome2-utils cmake-utils games
+inherit eutils gnome2-utils cmake-utils
 
 DESCRIPTION="A free 2D Zelda fangame parody"
 HOMEPAGE="http://www.solarus-games.org/";
@@ -12,11 +12,11 @@ 
SRC_URI="http://www.zelda-solarus.com/downloads/${PN}/${P}.tar.gz";
 
 LICENSE="all-rights-reserved CC-BY-SA-3.0 GPL-3"
 SLOT="0"
-KEYWORDS="amd64 x86"
+KEYWORDS="~amd64 ~x86"
 IUSE=""
 RESTRICT="mirror bindist"
 
-RDEPEND=">=games-engines/solarus-1.3.0
+RDEPEND=">=games-engines/solarus-1.3.1-r1
        <games-engines/solarus-1.4.0"
 DEPEND="app-arch/zip"
 
@@ -28,8 +28,8 @@ src_prepare() {
 
 src_configure() {
        local mycmakeargs=(
-               -DSOLARUS_INSTALL_DATAROOTDIR="${GAMES_DATADIR}"
-               -DSOLARUS_INSTALL_BINDIR="${GAMES_BINDIR}"
+               -DSOLARUS_INSTALL_DATAROOTDIR="/usr/share"
+               -DSOLARUS_INSTALL_BINDIR="/usr/bin"
        )
        cmake-utils_src_configure
 }
@@ -44,19 +44,16 @@ src_install() {
        newicon -s 256 build/icons/${PN}_icon_256.png ${PN}.png
 
        # install proper wrapper script
-       rm -f "${ED%/}${GAMES_BINDIR}"/${PN}
-       games_make_wrapper ${PN} "solarus \"${GAMES_DATADIR}/solarus/${PN}\""
+       rm -f "${ED%/}/usr/bin/${PN}
+       make_wrapper ${PN} "solarus \"/usr/share/solarus/${PN}\"
 
        make_desktop_entry "${PN}" "Zelda: Mystery of Solarus XD"
-       prepgamesdirs
 }
 
 pkg_preinst() {
-       games_pkg_preinst
        gnome2_icon_savelist
 }
 
 pkg_postinst() {
-       games_pkg_postinst
        gnome2_icon_cache_update
 }

diff --git a/games-rpg/zsxd/zsxd-1.9.0.ebuild b/games-rpg/zsxd/zsxd-1.9.0.ebuild
index a699d5f..916fd94 100644
--- a/games-rpg/zsxd/zsxd-1.9.0.ebuild
+++ b/games-rpg/zsxd/zsxd-1.9.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2015 Gentoo Foundation
+# Copyright 1999-2016 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 # $Id$
 
@@ -16,8 +16,7 @@ KEYWORDS="amd64 x86"
 IUSE=""
 RESTRICT="mirror bindist"
 
-RDEPEND=">=games-engines/solarus-1.3.0
-       <games-engines/solarus-1.4.0"
+RDEPEND="=games-engines/solarus-1.3.1"
 DEPEND="app-arch/zip"
 
 DOCS=( ChangeLog readme.txt )

Reply via email to