games-strategy/wesnoth: Unkeyword development version
[gentoo.git] / games-strategy / wargus / wargus-2.4.1.ebuild
1 # Copyright 1999-2018 Gentoo Foundation
2 # Distributed under the terms of the GNU General Public License v2
3
4 EAPI=6
5
6 inherit cmake-utils gnome2-utils
7
8 DESCRIPTION="Warcraft II for the Stratagus game engine"
9 HOMEPAGE="http://wargus.sourceforge.net/"
10 SRC_URI="https://github.com/Wargus/wargus/archive/v${PV}.tar.gz -> ${P}.tar.gz"
11
12 LICENSE="GPL-2+"
13 SLOT="0"
14 KEYWORDS="~amd64 ~x86"
15 IUSE=""
16
17 RDEPEND="
18         =games-engines/stratagus-${PV}*[theora]
19         media-libs/libpng:0=
20         sys-libs/zlib:=
21         x11-libs/gtk+:2
22         x11-libs/libX11"
23 DEPEND="${RDEPEND}
24         virtual/pkgconfig"
25 PDEPEND="games-strategy/wargus-data"
26
27 src_configure() {
28         local mycmakeargs=(
29                 -DGAMEDIR="${EPREFIX}/usr/bin"
30                 -DBINDIR="${EPREFIX}/usr/bin"
31                 -DSTRATAGUS="${EPREFIX}/usr/bin"/stratagus
32                 -DICONDIR=/usr/share/icons/hicolor/64x64/apps
33         )
34         cmake-utils_src_configure
35 }
36
37 pkg_preinst() {
38         gnome2_icon_savelist
39 }
40
41 pkg_postinst() {
42         elog "Enabling OpenGL in-game seems to cause segfaults/crashes."
43         gnome2_icon_cache_update
44 }
45
46 pkg_postrm() {
47         gnome2_icon_cache_update
48 }