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-engines/fifechan/
Date: Mon, 12 Jul 2021 20:47:18
Message-Id: 1626122759.868305af171cb4eceb4bff1db9f544bb21519fee.winterheart@gentoo
1 commit: 868305af171cb4eceb4bff1db9f544bb21519fee
2 Author: Azamat H. Hackimov <azamat.hackimov <AT> gmail <DOT> com>
3 AuthorDate: Mon Jul 12 20:00:52 2021 +0000
4 Commit: Azamat H. Hackimov <winterheart <AT> gentoo <DOT> ru>
5 CommitDate: Mon Jul 12 20:45:59 2021 +0000
6 URL: https://gitweb.gentoo.org/proj/gamerlay.git/commit/?id=868305af
7
8 games-engines/fifechan: migrate to cmake eclass
9
10 Package-Manager: Portage-3.0.20, Repoman-3.0.2
11 Signed-off-by: Azamat H. Hackimov <azamat.hackimov <AT> gmail.com>
12
13 games-engines/fifechan/fifechan-0.1.5.ebuild | 20 +++++++++-----------
14 1 file changed, 9 insertions(+), 11 deletions(-)
15
16 diff --git a/games-engines/fifechan/fifechan-0.1.5.ebuild b/games-engines/fifechan/fifechan-0.1.5.ebuild
17 index 8522eb7..608635e 100644
18 --- a/games-engines/fifechan/fifechan-0.1.5.ebuild
19 +++ b/games-engines/fifechan/fifechan-0.1.5.ebuild
20 @@ -1,9 +1,9 @@
21 -# Copyright 1999-2020 Gentoo Authors
22 +# Copyright 1999-2021 Gentoo Authors
23 # Distributed under the terms of the GNU General Public License v2
24
25 -EAPI=6
26 +EAPI=7
27
28 -inherit cmake-utils
29 +inherit cmake
30
31 DESCRIPTION="Lightweight cross platform GUI C++ library designed for games"
32 HOMEPAGE="http://fifengine.github.io/fifechan/"
33 @@ -34,16 +34,14 @@ DEPEND="
34 "
35 RDEPEND="${DEPEND}"
36
37 -usx() { usex $* ON OFF; }
38 -
39 src_configure() {
40 local mycmakeargs=(
41 - -DENABLE_ALLEGRO=$(usx allegro)
42 - -DENABLE_OPENGL=$(usx opengl)
43 + -DENABLE_ALLEGRO=$(usex allegro)
44 + -DENABLE_OPENGL=$(usex opengl)
45 # -DENABLE_OPENGL_CONTRIB=$(usx opengl)
46 - -DENABLE_SDL=$(usx sdl)
47 - -DENABLE_SDL_CONTRIB=$(usx sdl)
48 - -DENABLE_IRRLICHT=$(usx irrlicht)
49 + -DENABLE_SDL=$(usex sdl)
50 + -DENABLE_SDL_CONTRIB=$(usex sdl)
51 + -DENABLE_IRRLICHT=$(usex irrlicht)
52 )
53 - cmake-utils_src_configure
54 + cmake_src_configure
55 }