1 # Copyright 1999-2009 Gentoo Foundation
2 # Distributed under the terms of the GNU General Public License v2
7 inherit eutils multilib toolchain-funcs games
9 DESCRIPTION
="Yet another Z-machine interpreter"
10 HOMEPAGE
="http://www.spellbreaker.org/~chrender/fizmo/"
11 SRC_URI
="http://www.spellbreaker.org/~chrender/fizmo/${P}.tar.gz"
15 KEYWORDS
="~amd64 ~x86"
18 RDEPEND
="sys-libs/ncurses[unicode]
21 sdl? ( media-libs/libsdl
22 media-libs/libsndfile )
23 xml? ( dev-libs/libxml2 )"
28 epatch
"${FILESDIR}"/fizmo-0.6
.0-build-system.
patch
29 epatch
"${FILESDIR}"/fizmo-0.6
.0-path-allocation.
patch
30 epatch
"${FILESDIR}"/fizmo-0.6
.0-no-libxml2.
patch
31 epatch
"${FILESDIR}"/fizmo-0.6
.0-cover-art.
patch
35 ln -s config.default.mk config.mk || die
"ln -s failed"
39 # ENABLE_OPTIMIZATION=: prevent forced -O2
40 emake CC
="$(tc-getCC)" \
41 MY_CFLAGS
="${CFLAGS}" \
42 LDFLAGS
="${LDFLAGS}" \
43 ENABLE_X11_IMAGES
="$(use X && echo 1)" \
44 FIZMO_SOUND_INTERFACE
="$(use sdl && echo sound-sdl)" \
45 DISABLE_LIBXML2
="$(use xml || echo 1)" \
46 ENABLE_OPTIMIZATION
= \
51 dogamesbin fizmo || die
"dogamesbin failed"
52 doman src
/man
/fizmo
.6 || die
"doman failed"
53 dodoc README.txt changes.txt || die
"dodoc failed"