summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
Diffstat (limited to 'games-fps/nexuiz/nexuiz-2.5.2.ebuild')
-rw-r--r--games-fps/nexuiz/nexuiz-2.5.2.ebuild32
1 files changed, 14 insertions, 18 deletions
diff --git a/games-fps/nexuiz/nexuiz-2.5.2.ebuild b/games-fps/nexuiz/nexuiz-2.5.2.ebuild
index 7144143d52c2..8baca02c636f 100644
--- a/games-fps/nexuiz/nexuiz-2.5.2.ebuild
+++ b/games-fps/nexuiz/nexuiz-2.5.2.ebuild
@@ -1,8 +1,8 @@
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/games-fps/nexuiz/nexuiz-2.5.2.ebuild,v 1.6 2013/11/19 01:03:52 hasufell Exp $
+# $Header: /var/cvsroot/gentoo-x86/games-fps/nexuiz/nexuiz-2.5.2.ebuild,v 1.7 2013/11/21 20:05:21 mr_bones_ Exp $
-EAPI=2
+EAPI=5
inherit eutils games
MY_PN=Nexuiz
@@ -72,43 +72,40 @@ src_prepare() {
-e "s:-O2:${CFLAGS}:" \
-e "/-lm/s:$: ${LDFLAGS}:" \
-e '/^STRIP/s/strip/true/' \
- makefile.inc \
- || die "sed failed"
+ makefile.inc || die
sed -i \
-e '1i DP_LINK_TO_LIBJPEG=1' \
-e "s:ifdef DP_.*:DP_FS_BASEDIR=${GAMES_DATADIR}/nexuiz\n&:" \
- makefile \
- || die "sed failed"
+ makefile || die
if ! use alsa ; then
sed -i \
-e "/DEFAULT_SNDAPI/s:ALSA:OSS:" \
- makefile \
- || die "sed failed"
+ makefile || die
fi
}
src_compile() {
if use opengl || ! use dedicated ; then
- emake cl-${PN} || die "emake cl-${PN} failed"
+ emake cl-${PN}
if use sdl ; then
- emake sdl-${PN} || die "emake sdl-${PN} failed"
+ emake sdl-${PN}
fi
fi
if use dedicated ; then
- emake sv-${PN} || die "emake sv-${PN} failed"
+ emake sv-${PN}
fi
}
src_install() {
if use opengl || ! use dedicated ; then
- dogamesbin ${PN}-glx || die "dogamesbin glx failed"
+ dogamesbin ${PN}-glx
doicon ${PN}.xpm
make_desktop_entry ${PN}-glx "Nexuiz (GLX)"
if use sdl ; then
- dogamesbin ${PN}-sdl || die "dogamesbin sdl failed"
+ dogamesbin ${PN}-sdl
make_desktop_entry ${PN}-sdl "Nexuiz (SDL)"
dosym ${PN}-sdl "${GAMES_BINDIR}"/${PN}
else
@@ -117,10 +114,10 @@ src_install() {
fi
if use dedicated ; then
- dogamesbin ${PN}-dedicated || die "dogamesbin dedicated failed"
+ dogamesbin ${PN}-dedicated
fi
- cd "${WORKDIR}"/${MY_PN}
+ cd "${WORKDIR}"/${MY_PN} || die
dodoc Docs/*.txt
dohtml -r readme.html Docs
@@ -128,11 +125,10 @@ src_install() {
insinto "${GAMES_DATADIR}"/${PN}
if use dedicated ; then
- doins -r server || die "doins server failed"
+ doins -r server
fi
- doins -r data || die "doins data failed"
- doins -r havoc || die "doins havoc failed"
+ doins -r data havoc
prepgamesdirs
}