# Copyright 1999-2012 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 # $Header: /var/cvsroot/gentoo-x86/net-misc/sparkleshare/sparkleshare-0.8.4.ebuild,v 1.2 2012/05/05 03:20:40 jdhore Exp $ EAPI="4" GCONF_DEBUG="no" # --enable-debug does not do anything PYTHON_DEPEND="nautilus? 2" inherit gnome2 mono python DESCRIPTION="Git-based collaboration and file sharing tool" HOMEPAGE="http://www.sparkleshare.org" SRC_URI="http://github.com/downloads/hbons/SparkleShare/${PN}-linux-${PV}.tar.gz" LICENSE="GPL-3" KEYWORDS="~amd64 ~x86" SLOT="0" IUSE="nautilus" # ayatana COMMON_DEPEND=">=dev-lang/mono-2.8 >=dev-dotnet/glib-sharp-2.12.7 >=dev-dotnet/gtk-sharp-2.12.10 dev-dotnet/notify-sharp dev-dotnet/webkit-sharp nautilus? ( || ( ( >=dev-python/nautilus-python-1.1-r1 >=gnome-base/nautilus-3 ) ( =appindicator-sharp-0.0.7 python_pkg_setup } src_prepare() { gnome2_src_prepare # XXX: check if still needed in >=sparkleshare-0.9 sed -e '/ update-desktop-database/ d' \ -i SparkleShare/Makefile.in || die "sed failed" } src_compile() { # FIXME: parallel make fails MAKEOPTS="${MAKEOPTS} -j1" gnome2_src_compile } pkg_postinst() { gnome2_pkg_postinst use nautilus && python_mod_optimize /usr/share/nautilus-python/extensions/ } pkg_postrm() { gnome2_pkg_postrm use nautilus && python_mod_cleanup /usr/share/nautilus-python/extensions/ }