# Copyright 1999-2012 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 # $Header: /var/cvsroot/gentoo-x86/x11-apps/fusion-icon/fusion-icon-0.1-r3.ebuild,v 1.2 2012/09/07 08:26:41 pinkbyte Exp $ EAPI="4" PYTHON_DEPEND="2" inherit distutils eutils gnome2-utils MINIMUM_COMPIZ_RELEASE=0.6.0 DESCRIPTION="Compiz Fusion Tray Icon and Manager" HOMEPAGE="http://compiz.org" SRC_URI="mirror://gentoo/${P}.tar.gz" LICENSE="GPL-2" SLOT="0" KEYWORDS="~amd64 ~x86" IUSE="+gtk qt4" REQUIRED_USE="|| ( gtk qt4 )" RDEPEND=" >=dev-python/compizconfig-python-${MINIMUM_COMPIZ_RELEASE} >=x11-wm/compiz-${MINIMUM_COMPIZ_RELEASE} x11-apps/xvinfo gtk? ( >=dev-python/pygtk-2.10:2 ) qt4? ( dev-python/PyQt4[X] )" DEPEND="${RDEPEND}" S="${WORKDIR}/${PN}" PYTHON_MODNAME="FusionIcon" pkg_setup() { python_set_active_version 2 python_pkg_setup } src_prepare() { epatch "${FILESDIR}"/${P}-qt4-interface-subprocess-call.patch distutils_src_prepare } src_install() { distutils_src_install use gtk || rm -fr "${ED}$(python_get_sitedir)/FusionIcon/interface_gtk" use qt4 || rm -fr "${ED}$(python_get_sitedir)/FusionIcon/interface_qt4" } pkg_postinst() { distutils_pkg_postinst use gtk && gnome2_icon_cache_update } pkg_postrm() { distutils_pkg_postrm use gtk && gnome2_icon_cache_update }