diff options
Diffstat (limited to 'games-emulation/sdlmess/sdlmess-9999.ebuild')
-rw-r--r-- | games-emulation/sdlmess/sdlmess-9999.ebuild | 17 |
1 files changed, 8 insertions, 9 deletions
diff --git a/games-emulation/sdlmess/sdlmess-9999.ebuild b/games-emulation/sdlmess/sdlmess-9999.ebuild index fe24034..e1d879a 100644 --- a/games-emulation/sdlmess/sdlmess-9999.ebuild +++ b/games-emulation/sdlmess/sdlmess-9999.ebuild @@ -49,8 +49,8 @@ src_prepare() { src_compile() { local make_opts opts_flags use opengl || make_opts+=" NO_OPENGL=1" - - + + if use debug ; then ewarn "Building with DEBUG support is not recommended for normal use" make_opts+="DEBUG=1" @@ -58,10 +58,10 @@ src_compile() { make_opts+="SYMBOL=1" make_opts+="DEBUGGER=1" fi - - + + emake OSD=sdl TARGET=mess NAME="${PN}" \ - OPT_FLAGS='-DINI_PATH=\"\$HOME/.sdlmess\;'"${GAMES_SYSCONFDIR}/${PN}"'\"' \ + OPT_FLAGS='-DINI_PATH=\"'"${GAMES_SYSCONFDIR}/${PN}"'\"' \ ${make_opts} \ all \ || die "emake failed" @@ -82,17 +82,16 @@ src_install() { # Thanks to Sabayon ebuild doins -r hash || die "doins -r keymaps failed" doins -r keymaps || die "doins -r keymaps failed" - insinto "${GAMES_SYSCONFDIR}/${PN}" sed \ -e "s:@VIDEO@:$(use opengl && echo -n opengl || echo -n soft):" \ - "${FILESDIR}"/vector.ini.in > "${D}/${GAMES_SYSCONFDIR}/${PN}/"vector.ini \ + "${FILESDIR}"/vector.ini.in > "${ED}/${GAMES_SYSCONFDIR}/${PN}/"vector.ini \ || die "sed vector.ini.in failed" - + sed \ -e "s:@GAMES_SYSCONFDIR@:${GAMES_SYSCONFDIR}:" \ -e "s:@GAMES_DATADIR@:${GAMES_DATADIR}:" \ -e "s:@VIDEO@:$(use opengl && echo -n opengl || echo -n soft):" \ - "${FILESDIR}"/mess.ini.in > "${D}/${GAMES_SYSCONFDIR}/${PN}/${PN}".ini \ + "${FILESDIR}"/mess.ini.in > "${ED}/${GAMES_SYSCONFDIR}/${PN}/"mess.ini \ || die "sed mess.ini.in failed" dodoc docs/{config,mame,newvideo}.txt *.txt |