Gentoo Archives: gentoo-commits

From: "Azamat H. Hackimov" <winterheart@××××××.ru>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] proj/gamerlay:master commit in: games-arcade/waking-mars/
Date: Thu, 06 Feb 2020 21:22:49
Message-Id: 1581024155.a7f4e07a3cbe9d4d9940478fc3db4cf941d848bc.winterheart@gentoo
1 commit: a7f4e07a3cbe9d4d9940478fc3db4cf941d848bc
2 Author: Azamat H. Hackimov <azamat.hackimov <AT> gmail <DOT> com>
3 AuthorDate: Thu Feb 6 19:35:03 2020 +0000
4 Commit: Azamat H. Hackimov <winterheart <AT> gentoo <DOT> ru>
5 CommitDate: Thu Feb 6 21:22:35 2020 +0000
6 URL: https://gitweb.gentoo.org/proj/gamerlay.git/commit/?id=a7f4e07a
7
8 games-arcade/waking-mars: update EAPI
9
10 Update from deprecated games eclass
11
12 Package-Manager: Portage-2.3.84, Repoman-2.3.20
13 Signed-off-by: Azamat H. Hackimov <azamat.hackimov <AT> gmail.com>
14
15 games-arcade/waking-mars/waking-mars-1.0.4.ebuild | 72 ++++++++++-------------
16 1 file changed, 31 insertions(+), 41 deletions(-)
17
18 diff --git a/games-arcade/waking-mars/waking-mars-1.0.4.ebuild b/games-arcade/waking-mars/waking-mars-1.0.4.ebuild
19 index d68c826..6800a60 100644
20 --- a/games-arcade/waking-mars/waking-mars-1.0.4.ebuild
21 +++ b/games-arcade/waking-mars/waking-mars-1.0.4.ebuild
22 @@ -1,55 +1,46 @@
23 -# Copyright 1999-2012 Gentoo Foundation
24 +# Copyright 1999-2020 Gentoo Authors
25 # Distributed under the terms of the GNU General Public License v2
26 -# $Header: $
27
28 -EAPI="5"
29 +EAPI=6
30
31 -inherit games multilib
32 +inherit multilib-minimal
33
34 -DESCRIPTION=""
35 +DESCRIPTION="Waking Mars - Bring A Sleeping Planet Back To Life"
36 HOMEPAGE="http://www.tigerstylegames.com/wakingmars/"
37
38 SLOT="0"
39 -LICENSE="EULA"
40 +LICENSE="all-rights-reserved"
41 KEYWORDS="-* ~amd64 ~x86"
42 RESTRICT="fetch"
43 IUSE="multilib"
44
45 SRC_URI="WakingMars-${PV}-Linux.tar.gz"
46
47 -RDEPEND="
48 - app-arch/bzip2
49 - dev-libs/json-c
50 - media-libs/alsa-lib
51 - media-libs/flac
52 - media-libs/freetype:2
53 - media-libs/libogg
54 - media-libs/libsdl
55 - media-libs/libsndfile
56 - media-libs/libvorbis
57 +RDEPEND="app-arch/bzip2[${MULTILIB_USEDEP}]
58 + dev-libs/json-c[${MULTILIB_USEDEP}]
59 + media-libs/alsa-lib[${MULTILIB_USEDEP}]
60 + media-libs/flac[${MULTILIB_USEDEP}]
61 + media-libs/freetype:2[${MULTILIB_USEDEP}]
62 + media-libs/libogg[${MULTILIB_USEDEP}]
63 + media-libs/libsdl[${MULTILIB_USEDEP}]
64 + media-libs/libsndfile[${MULTILIB_USEDEP}]
65 + media-libs/libvorbis[${MULTILIB_USEDEP}]
66 virtual/opengl
67 - media-sound/pulseaudio
68 - sys-libs/zlib
69 - x11-libs/libdrm
70 - x11-libs/libICE
71 - x11-libs/libSM
72 - x11-libs/libX11
73 - x11-libs/libXau
74 - x11-libs/libxcb
75 - x11-libs/libXdamage
76 - x11-libs/libXdmcp
77 - x11-libs/libXext
78 - x11-libs/libXfixes
79 - x11-libs/libXi
80 - x11-libs/libXtst
81 - x11-libs/libXxf86vm
82 - amd64? (
83 - app-emulation/emul-linux-x86-baselibs
84 - app-emulation/emul-linux-x86-opengl
85 - app-emulation/emul-linux-x86-sdl
86 - app-emulation/emul-linux-x86-soundlibs
87 - app-emulation/emul-linux-x86-xlibs
88 - )
89 + media-sound/pulseaudio[${MULTILIB_USEDEP}]
90 + sys-libs/zlib[${MULTILIB_USEDEP}]
91 + x11-libs/libdrm[${MULTILIB_USEDEP}]
92 + x11-libs/libICE[${MULTILIB_USEDEP}]
93 + x11-libs/libSM[${MULTILIB_USEDEP}]
94 + x11-libs/libX11[${MULTILIB_USEDEP}]
95 + x11-libs/libXau[${MULTILIB_USEDEP}]
96 + x11-libs/libxcb[${MULTILIB_USEDEP}]
97 + x11-libs/libXdamage[${MULTILIB_USEDEP}]
98 + x11-libs/libXdmcp[${MULTILIB_USEDEP}]
99 + x11-libs/libXext[${MULTILIB_USEDEP}]
100 + x11-libs/libXfixes[${MULTILIB_USEDEP}]
101 + x11-libs/libXi[${MULTILIB_USEDEP}]
102 + x11-libs/libXtst[${MULTILIB_USEDEP}]
103 + x11-libs/libXxf86vm[${MULTILIB_USEDEP}]
104 "
105 DEPEND="${RDEPEND}"
106
107 @@ -64,7 +55,7 @@ pkg_nofetch() {
108 }
109
110 src_install() {
111 - local dir="${GAMES_PREFIX_OPT}/${PN}"
112 + local dir="/opt/${PN}"
113
114 insinto "${dir}"
115 exeinto "${dir}"
116 @@ -73,9 +64,8 @@ src_install() {
117 rm "${MY_PN}" "${MY_PN}.png"
118 doins -r GameData lib
119
120 - games_make_wrapper "${PN}" "./${MY_PN}" "${dir}" "${dir}/lib"
121 + make_wrapper "${PN}" "./${MY_PN}" "${dir}" "${dir}/lib"
122 make_desktop_entry "${PN}" "Waking Mars" "Waking Mars"
123
124 dodoc "../README.txt"
125 - prepgamesdirs
126 }