summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
Diffstat (limited to 'games-fps/gzdoom/gzdoom-9999.ebuild')
-rw-r--r--games-fps/gzdoom/gzdoom-9999.ebuild14
1 files changed, 10 insertions, 4 deletions
diff --git a/games-fps/gzdoom/gzdoom-9999.ebuild b/games-fps/gzdoom/gzdoom-9999.ebuild
index a03a54e84..626d8fdd8 100644
--- a/games-fps/gzdoom/gzdoom-9999.ebuild
+++ b/games-fps/gzdoom/gzdoom-9999.ebuild
@@ -13,15 +13,17 @@ ESVN_REPO_URI="http://mancubus.net/svn/hosted/gzdoom/trunk/"
LICENSE="DOOMLIC BUILDLIC BSD"
SLOT="0"
KEYWORDS=""
-IUSE="mmx gtk"
+IUSE="mmx gtk fluidsynth"
-RDEPEND="gtk? ( x11-libs/gtk+:2 )
+RDEPEND="
+ fluidsynth? ( media-sound/fluidsynth )
+ gtk? ( x11-libs/gtk+:2 )
media-libs/flac
media-libs/fmod:1
media-libs/jpeg
media-libs/libsdl"
-DEPEND="${REPEND}
+DEPEND="${RDEPEND}
mmx? ( || ( dev-lang/nasm dev-lang/yasm ) )"
src_prepare() {
@@ -35,7 +37,7 @@ src_configure() {
local mycmakeargs=(
$(cmake-utils_use_no mmx ASM)
$(cmake-utils_use_no gtk GTK)
- -DFOMD_INCLUDE_DIR=/opt/fmodex/api/inc/
+ -DFMOD_INCLUDE_DIR=/opt/fmodex/api/inc/
-DFMOD_LIBRARY=/opt/fmodex/api/lib/libfmodex.so
)
@@ -64,5 +66,9 @@ pkg_postinst() {
elog "To play, simply run:"
elog " gzdoom"
elog
+ if use fluidsynth; then
+ ewarn "You may need to install a SoundFont to use fluidsynth for music."
+ elog
+ fi
elog "See /usr/share/doc/${P}/zdoom.txt.* for more info"
}