Convert all URIs for launchpad.net from http to https
[gentoo.git] / games-strategy / wargus / wargus-2.2.7.ebuild
1 # Copyright 1999-2015 Gentoo Foundation
2 # Distributed under the terms of the GNU General Public License v2
3 # $Id$
4
5 EAPI=5
6 inherit eutils cmake-utils gnome2-utils games
7
8 DESCRIPTION="Warcraft II for the Stratagus game engine"
9 HOMEPAGE="http://wargus.sourceforge.net/"
10 SRC_URI="https://launchpad.net/${PN}/trunk/${PV}/+download/${PN}_${PV}.orig.tar.gz"
11
12 LICENSE="GPL-2"
13 SLOT="0"
14 KEYWORDS="amd64 x86"
15 IUSE=""
16
17 RDEPEND="=games-engines/stratagus-${PV}*[theora]
18         media-libs/freetype
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 S=${WORKDIR}/${PN}_${PV}.orig
28
29 src_configure() {
30         local mycmakeargs=(
31                 -DGAMEDIR="${GAMES_BINDIR}"
32                 -DBINDIR="${GAMES_BINDIR}"
33                 -DSTRATAGUS="${GAMES_BINDIR}"/stratagus
34                 -DICONDIR=/usr/share/icons/hicolor/64x64/apps
35         )
36
37         cmake-utils_src_configure
38 }
39
40 src_compile() {
41         cmake-utils_src_compile
42 }
43
44 src_install() {
45         cmake-utils_src_install
46         prepgamesdirs
47 }
48
49 pkg_preinst() {
50         games_pkg_preinst
51         gnome2_icon_savelist
52 }
53
54 pkg_postinst() {
55         elog "Enabling OpenGL in-game seems to cause segfaults/crashes."
56         games_pkg_postinst
57         gnome2_icon_cache_update
58 }
59
60 pkg_postrm() {
61         gnome2_icon_cache_update
62 }