# Copyright 1999-2011 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 # $Header: /var/cvsroot/gentoo-x86/media-sound/exaile/exaile-0.3.2.0.ebuild,v 1.8 2011/10/20 02:52:13 radhermit Exp $ EAPI=3 PYTHON_DEPEND="2:2.6" PYTHON_USE_WITH="sqlite" inherit fdo-mime multilib python eutils DESCRIPTION="a media player aiming to be similar to AmaroK, but for GTK+" HOMEPAGE="http://www.exaile.org/" SRC_URI="http://launchpad.net/${PN}/0.3.2/${PV}/+download/${P}.tar.gz \ ${P}-Makefile-no-dbus-opt.patch.tar.gz ${P}-generate-launcher-no-dbus-opt.patch.tar.gz" LICENSE="GPL-2 GPL-3" SLOT="0" KEYWORDS="amd64 ppc ~sparc x86" IUSE="cddb libnotify nls dbus" RDEPEND=">=media-libs/mutagen-1.10 >=dev-python/pygtk-2.17 >=dev-python/pygobject-2.18:2 dev-python/gst-python:0.10 media-libs/gst-plugins-good:0.10 media-plugins/gst-plugins-meta:0.10 libnotify? ( dev-python/notify-python ) cddb? ( dev-python/cddb-py )" DEPEND="nls? ( dev-util/intltool sys-devel/gettext ) dbus? ( dev-python/dbus-python )" RESTRICT="test" #315589 pkg_setup() { python_set_active_version 2 python_pkg_setup } src_prepare() { sed -i \ -e "s:exec python:exec $(PYTHON):" \ exaile tools/generate-launcher ${WORKDIR}/${P}-generate-launcher-no-dbus-opt.patch || die epatch "${WORKDIR}/${P}-Makefile-no-dbus-opt.patch" || die epatch "${WORKDIR}/${P}-generate-launcher-no-dbus-opt.patch" || die } src_compile() { if use nls; then emake locale || die fi } src_install() { if use dbus ; then DEFAULTOPTS="--no-hal --no-dbus" else DEFAULTOPTS= fi emake \ DEFAULTOPTS=$DEFAULTOPTS \ PREFIX=/usr \ LIBINSTALLDIR=/$(get_libdir) \ DESTDIR="${D}" \ install$(use nls || echo _no_locale) || die dodoc FUTURE README || die if has_version "