/games-emulation/desmume/desmume-0.9.6.ebuild

https://github.com/dangergrrl/flora · Unknown · 47 lines · 39 code · 8 blank · 0 comment · 0 complexity · 8acd9ed29d7daa8f19492c0e497abc8a MD5 · raw file

  1. # Copyright 1999-2010 Gentoo Foundation
  2. # Distributed under the terms of the GNU General Public License v2
  3. EAPI="2"
  4. inherit eutils games
  5. _MYRELEASE="1"
  6. DESCRIPTION="Nintendo DS emulator"
  7. HOMEPAGE="http://desmume.org/"
  8. SRC_URI="mirror://sourceforge/desmume/${P}-${_MYRELEASE}.tar.gz"
  9. LICENSE="GPL-2"
  10. SLOT="0"
  11. KEYWORDS="~amd64 ~ppc ~x86"
  12. IUSE="agg glade gtk"
  13. DEPEND="virtual/opengl
  14. sys-libs/zlib
  15. dev-libs/zziplib
  16. media-libs/libsdl[joystick]
  17. agg? ( x11-libs/agg )
  18. gtk? ( >=x11-libs/gtk+-2.8.0
  19. x11-libs/gtkglext )
  20. glade? ( gnome-base/libglade
  21. dev-util/intltool
  22. sys-devel/gettext
  23. x11-libs/gtkglext )
  24. "
  25. RDEPEND="${DEPEND}"
  26. src_configure() {
  27. egamesconf --datadir=/usr/share || die "egamesconf failed"
  28. }
  29. src_install() {
  30. emake DESTDIR="${D}" install || die "emake failed"
  31. if ! use gtk; then
  32. [ -f "${D}/${GAMES_BINDIR}/desmume" ] && rm "${D}/${GAMES_BINDIR}/desmume"
  33. fi
  34. if ! use glade; then
  35. [ -f "${D}/${GAMES_BINDIR}/desmume-glade" ] && rm "${D}/${GAMES_BINDIR}/desmume-glade"
  36. fi
  37. dodoc AUTHORS ChangeLog README README.LIN
  38. prepgamesdirs
  39. }