# Copyright 1999-2008 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 # $Header: $ inherit distutils python DESCRIPTION="Bad plugins for the Elisa media center" HOMEPAGE="http://elisa.fluendo.com/" SRC_URI="http://elisa.fluendo.com/static/download/elisa/${P}.tar.gz" RESTRICT="nomirror" LICENSE="GPL-2" SLOT="0" KEYWORDS="-* ~amd64 ~ppc ~x86" IUSE="daap dvd ipod upnp" MAKEOPTS="-j1" RDEPEND="daap? ( dev-python/PythonDaap sys-apps/dbus dev-python/dbus-python net-dns/avahi ) dvd? ( media-libs/libdvdcss media-plugins/gst-plugins-dvdread ) ipod? ( media-libs/libgpod ) upnp? ( dev-python/coherence ) =media-video/elisa-${PV} =media-plugins/elisa-plugins-good-${PV} dev-python/cssutils" DEPEND="${DEPEND} dev-util/pkgconfig" pkg_setup() { if use ipod && \ ! built_with_use media-libs/libgpod python; then die "media-libs/libgpod must be built with the "'python'" USE flag enabled" fi if use daap && \ ! built_with_use net-dns/avahi python; then die "net-dns/avahi must be built with the "'python'" USE flag enabled" fi } src_unpack () { distutils_src_unpack for winplugin in {smbwin32,winremote,wmd}; do rm -rf "${S}/elisa/plugins/${winplugin}/" done ! use daap && \ rm -rf "${S}/elisa/plugins/avahi" rm -rf "${S}/elisa/plugins/daap" ! use ipod && \ rm -rf "${S}/elisa/plugins/ipod" } src_install() { distutils_src_install }