summaryrefslogtreecommitdiff
path: root/games-rpg/dontstarve/dontstarve-1377999049.ebuild
diff options
context:
space:
mode:
Diffstat (limited to 'games-rpg/dontstarve/dontstarve-1377999049.ebuild')
-rw-r--r--games-rpg/dontstarve/dontstarve-1377999049.ebuild10
1 files changed, 6 insertions, 4 deletions
diff --git a/games-rpg/dontstarve/dontstarve-1377999049.ebuild b/games-rpg/dontstarve/dontstarve-1377999049.ebuild
index 39892de9..4bac1311 100644
--- a/games-rpg/dontstarve/dontstarve-1377999049.ebuild
+++ b/games-rpg/dontstarve/dontstarve-1377999049.ebuild
@@ -10,16 +10,17 @@ DESCRIPTION="An uncompromising wilderness survival game full of science and magi
HOMEPAGE="http://www.dontstarvegame.com/"
SRC_URI="dontstarve_x64_${PV}.tar.gz"
+# BSD MIT - various files in data/scripts/
LICENSE="dontstarve-EULA BSD MIT"
RESTRICT="fetch strip"
SLOT="0"
KEYWORDS="-* ~amd64"
-IUSE=""
+IUSE="+system-fmod"
HDEPEND=""
-LIBDEPEND="media-libs/fmod
- media-libs/libsdl2
+LIBDEPEND="system-fmod? ( >=media-libs/fmod-4.44.07[designer(+)] )
virtual/opengl"
+ # system libsdl2 breaks input
# updater wants sys-libs/zlib
DEPEND=""
RDEPEND="${LIBDEPEND}"
@@ -37,7 +38,8 @@ src_install() {
insinto "$(games_get_libdir)"/${PN}
doins bin/dontstarve
- doins bin/lib64/libSDL2{.so,-2.0.so.0{,.0.0}} \
+ doins bin/lib64/libSDL2{.so,-2.0.so.0{,.0.0}}
+ use system-fmod || doins \
bin/lib64/libfmodevent64{,-4.44.07}.so \
bin/lib64/libfmodex64{,-4.44.07}.so