# Copyright 1999-2007 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: $
inherit eutils
SLOT=0
LICENSE='LGPL-2'
KEYWORDS='~x86'
DESCRIPTION='rubygame is a library for interactive digital media in\
the ruby programming language'
SRC_URI='http://heanet.dl.sourceforge.net/sourceforge/rubygame/rubygame-1.1.0.tar.bz2'
HOMEPAGE='http://rubygame.sourceforge.net'
IUSE='gfx image truetype opengl'
RDEPEND="virtual/ruby
>=media-libs/libsdl-1.2.7
gfx?( >=media-libs/sdl-gfx-2.0.10 )
image?( >=media-libs/sdl-image-1.2.3 )
truetype?( >=media-libs/sdl-ttf-2.0.6 )"
src_compile() {
if use gfx; then GFX=yes; else GFX=no; fi;
if use image; then IMAGE=yes; else IMAGE=no; fi;
if use truetype; then TRUETYPE=yes; else TRUETYPE=no; fi;
if use opengl; then OPENGL=yes; else OPENGL=no; fi;
ruby setup.rb config --prefix=${D}/usr -- --with-gfx=${GFX} --with-image=${IMAGE} --with-ttf=${TRUETYPE} --enable-opengl=${OPENGL} || die "config failed"
ruby setup.rb setup || die "setup failed"
}
src_install() {
ruby setup.rb install || die "install failed"
}