| # Copyright 1999-2015 Gentoo Foundation |
| # Distributed under the terms of the GNU General Public License v2 |
| # $Id$ |
| |
| EAPI="5" |
| |
| GCONF_DEBUG="yes" |
| GNOME2_LA_PUNT="yes" |
| |
| inherit autotools eutils gnome2 |
| |
| MATE_BRANCH="$(get_version_component_range 1-2)" |
| |
| SRC_URI="http://pub.mate-desktop.org/releases/${MATE_BRANCH}/${P}.tar.xz" |
| DESCRIPTION="Several Caja extensions" |
| HOMEPAGE="http://www.mate-desktop.org" |
| |
| LICENSE="GPL-2" |
| SLOT="0" |
| KEYWORDS="amd64 x86" |
| |
| SENDTO="cdr gajim +mail pidgin upnp" |
| IUSE="image-converter +open-terminal share ${SENDTO}" |
| |
| RDEPEND=">=x11-libs/gtk+-2.18:2 |
| >=dev-libs/glib-2.26:2 |
| >=mate-base/caja-1.8:0 |
| virtual/libintl:0 |
| x11-libs/gdk-pixbuf:2 |
| open-terminal? ( >=mate-base/mate-desktop-1.8:0 ) |
| cdr? ( >=app-cdr/brasero-2.32.1:0= ) |
| gajim? ( |
| net-im/gajim:0 |
| >=dev-libs/dbus-glib-0.60:0 |
| >=sys-apps/dbus-1:0 |
| ) |
| pidgin? ( >=dev-libs/dbus-glib-0.60:0 ) |
| upnp? ( >=net-libs/gupnp-0.13:0= )" |
| |
| DEPEND="${RDEPEND} |
| >=dev-util/intltool-0.18:* |
| >=mate-base/mate-common-1.8:0 |
| sys-devel/gettext:* |
| virtual/pkgconfig:* |
| !!mate-extra/mate-file-manager-open-terminal |
| !!mate-extra/mate-file-manager-sendto |
| !!mate-extra/mate-file-manager-image-converter |
| !!mate-extra/mate-file-manager-share" |
| |
| src_prepare() { |
| epatch "${FILESDIR}/${PN}-1.8.0-sendto-options.patch" |
| |
| eautoreconf |
| } |
| |
| src_configure() { |
| MY_CONF="" |
| |
| if use cdr || use mail || use pidgin || use gajim || use upnp ; then |
| MY_CONF="${MY_CONF} --enable-sendto" |
| MY_CONF="${MY_CONF} --with-sendto-plugins=removable-devices" |
| use cdr && MY_CONF="${MY_CONF},caja-burn" |
| use mail && MY_CONF="${MY_CONF},emailclient" |
| use pidgin && MY_CONF="${MY_CONF},pidgin" |
| use gajim && MY_CONF="${MY_CONF},gajim" |
| use upnp && MY_CONF="${MY_CONF},upnp" |
| else |
| MYCONF="${MY_CONF} --disable-sendto" |
| fi |
| |
| gnome2_src_configure ${MY_CONF} \ |
| --disable-gksu \ |
| $(use_enable image-converter) \ |
| $(use_enable open-terminal) \ |
| $(use_enable share) |
| } |
| |
| DOCS="AUTHORS ChangeLog NEWS README" |