# Distributed under the terms of the GNU General Public License v2
EAPI=6
+
inherit eutils gnome2-utils
DESCRIPTION="Fast-paced 3D lightcycle game based on Tron"
RDEPEND="
dev-libs/libxml2
!dedicated? (
- media-libs/libpng:0
- media-libs/libsdl[X,opengl,video]
+ media-libs/libpng:0=
+ media-libs/libsdl[X,opengl,video,sound?]
media-libs/sdl-image[jpeg,png]
virtual/glu
virtual/opengl
- sound? (
- media-libs/libsdl[sound]
- media-libs/sdl-mixer
- )
+ sound? ( media-libs/sdl-mixer )
)"
DEPEND=${RDEPEND}
src_configure() {
# --enable-games just messes up paths
econf \
- --docdir=/usr/share/doc/${PF} \
$(use_enable dedicated) \
$(use_enable sound music) \
--disable-sysinstall \
}
src_install() {
- # FIXME: is the -j1 needed? https://bugs.gentoo.org/588104
- emake -j1 DESTDIR="${D}" install
- einstalldocs
+ default
# misplaced desktop-file/icons
- rm -rf "${ED%/}${GAMES_DATADIR}"/armagetronad/desktop
+ rm -r "${ED%/}"/usr/share/${PN}/desktop || die
doicon -s 48 desktop/icons/large/armagetronad.png
make_desktop_entry ${PN}
}