inherit eutils S="${WORKDIR}/exaile" IUSE="mp3 ipod" REALVERSION="exaile_0.2b5" DESCRIPTION="Exaile is a media player aiming to be similar to KDE's AmaroK, but for GTK+" HOMEPAGE="http://www.exaile.org/" RESTRICT="nomirror" SRC_URI="http://www.exaile.org/files/${REALVERSION}.tar.gz" LICENSE="GPL-2" SLOT="0" KEYWORDS="~x86 ~amd64" DEPEND=">=dev-lang/python-2.4 >=dev-python/pygtk-2.8.6 >=media-libs/gstreamer-0.10 >=media-libs/gst-plugins-good-0.10 dev-python/pyvorbis ipod? ( media-libs/libgpod ) mp3? ( >=media-libs/gst-plugins-ugly-0.10 ) sys-apps/dbus >=dev-python/gst-python-0.10 dev-python/pysqlite" RDEPEND="${DEPEND}" src_preinst() { if !built dbus python; then die "Please rebuild dbus with USE=\"python\"" fi } src_unpack() { unpack ${A} cd ${S} } src_compile() { emake || die "emake failed" } src_install() { make DESTDIR="${D}" install || die "make install failed" } src_postinst() { einfo "MP3 support is optional. Please re-emerge with USE=\"mp3\" for mp3 support" }