dev-qt/qtx11extras: stable 5.14.2 for ppc, bug #719732
[gentoo.git] / games-engines / scummvm-tools / scummvm-tools-1.8.0-r1.ebuild
1 # Copyright 1999-2019 Gentoo Authors
2 # Distributed under the terms of the GNU General Public License v2
3
4 EAPI=6
5 WX_GTK_VER=3.0
6 inherit wxwidgets eutils flag-o-matic
7
8 DESCRIPTION="utilities for the SCUMM game engine"
9 HOMEPAGE="http://scummvm.sourceforge.net/"
10 SRC_URI="http://scummvm.org/frs/scummvm-tools/${PV}/${P}.tar.xz"
11
12 LICENSE="GPL-2+"
13 SLOT="0"
14 KEYWORDS="~amd64 ~ppc64 ~x86"
15 IUSE="flac iconv mad png vorbis"
16 RESTRICT="test" # some tests require external files
17
18 RDEPEND=">=dev-libs/boost-1.32:=
19         sys-libs/zlib
20         x11-libs/wxGTK:${WX_GTK_VER}
21         flac? ( media-libs/flac )
22         iconv? ( virtual/libiconv media-libs/freetype:2 )
23         mad? ( media-libs/libmad )
24         png? ( media-libs/libpng:0 )
25         vorbis? ( media-libs/libvorbis )"
26 DEPEND="${RDEPEND}
27         app-arch/xz-utils
28         virtual/pkgconfig"
29
30 PATCHES=(
31         "${FILESDIR}/${P}-binprefix.patch"
32 )
33
34 src_prepare() {
35         default
36
37         need-wxwidgets unicode
38         rm -rf *.bat dists/win32 || die
39         sed -ri -e '/^(CC|CXX)\b/d' Makefile || die
40 }
41
42 src_configure() {
43         # Not an autoconf script
44         ./configure \
45                 --disable-tremor \
46                 --enable-verbose-build \
47                 --mandir=/usr/share/man \
48                 $(use_enable flac) \
49                 $(use_enable iconv) \
50                 $(use_enable iconv freetype) \
51                 $(use_enable mad) \
52                 $(use_enable png) \
53                 $(use_enable vorbis) || die
54 }
55
56 src_install() {
57         EXEPREFIX="${PN}-" default
58 }