summaryrefslogtreecommitdiff
path: root/net-im
diff options
context:
space:
mode:
authorPacho Ramos <pacho@gentoo.org>2010-06-13 20:57:19 +0000
committerPacho Ramos <pacho@gentoo.org>2010-06-13 20:57:19 +0000
commite35ad53bb46c457857a8f483e150a36feda225d6 (patch)
treebe98d0b2be6a15a65f25dc9438d542e21bf07143 /net-im
parentMask net-im/empathy nautilus use until bug 323851 is fixed. (diff)
downloadgentoo-2-e35ad53bb46c457857a8f483e150a36feda225d6.tar.gz
gentoo-2-e35ad53bb46c457857a8f483e150a36feda225d6.tar.bz2
gentoo-2-e35ad53bb46c457857a8f483e150a36feda225d6.zip
Add new version for Gnome 2.30
(Portage version: 2.1.8.3/cvs/Linux x86_64)
Diffstat (limited to 'net-im')
-rw-r--r--net-im/empathy/ChangeLog7
-rw-r--r--net-im/empathy/empathy-2.30.1.1.ebuild93
-rw-r--r--net-im/empathy/metadata.xml1
3 files changed, 100 insertions, 1 deletions
diff --git a/net-im/empathy/ChangeLog b/net-im/empathy/ChangeLog
index 2e9f57729d8b..14afeca97cca 100644
--- a/net-im/empathy/ChangeLog
+++ b/net-im/empathy/ChangeLog
@@ -1,6 +1,11 @@
# ChangeLog for net-im/empathy
# Copyright 1999-2010 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/net-im/empathy/ChangeLog,v 1.53 2010/04/16 18:25:38 armin76 Exp $
+# $Header: /var/cvsroot/gentoo-x86/net-im/empathy/ChangeLog,v 1.54 2010/06/13 20:57:19 pacho Exp $
+
+*empathy-2.30.1.1 (13 Jun 2010)
+
+ 13 Jun 2010; Pacho Ramos <pacho@gentoo.org> +empathy-2.30.1.1.ebuild:
+ Add new version for Gnome 2.30.
16 Apr 2010; Raúl Porcel <armin76@gentoo.org> empathy-2.28.2.ebuild,
empathy-2.28.2-r1.ebuild:
diff --git a/net-im/empathy/empathy-2.30.1.1.ebuild b/net-im/empathy/empathy-2.30.1.1.ebuild
new file mode 100644
index 000000000000..2a4c1f1efb3c
--- /dev/null
+++ b/net-im/empathy/empathy-2.30.1.1.ebuild
@@ -0,0 +1,93 @@
+# Copyright 1999-2010 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/net-im/empathy/empathy-2.30.1.1.ebuild,v 1.1 2010/06/13 20:57:19 pacho Exp $
+
+EAPI="2"
+
+inherit eutils gnome2 multilib
+
+DESCRIPTION="Telepathy client and library using GTK+"
+HOMEPAGE="http://live.gnome.org/Empathy"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~ia64 ~ppc ~sparc ~x86"
+# FIXME: Add location support once geoclue stops being idiotic with automagic deps
+IUSE="nautilus networkmanager spell test webkit" # map
+
+# FIXME: libnotify & libcanberra hard deps
+RDEPEND=">=dev-libs/glib-2.22.0
+ >=x11-libs/gtk+-2.18.0
+ >=gnome-base/gconf-2
+ >=dev-libs/dbus-glib-0.51
+ >=gnome-extra/evolution-data-server-1.2
+ >=net-libs/telepathy-glib-0.9.2
+ >=media-libs/libcanberra-0.4[gtk]
+ >=x11-libs/libnotify-0.4.4
+ >=gnome-base/gnome-keyring-2.22
+
+ dev-libs/libunique
+ net-libs/farsight2
+ media-libs/gstreamer:0.10
+ media-libs/gst-plugins-base:0.10
+ net-libs/telepathy-farsight
+ dev-libs/libxml2
+ x11-libs/libX11
+ net-voip/telepathy-connection-managers
+
+ nautilus? ( >=gnome-extra/nautilus-sendto-2.28.1[-empathy] )
+ networkmanager? ( >=net-misc/networkmanager-0.7 )
+ spell? (
+ app-text/enchant
+ app-text/iso-codes )
+ webkit? ( >=net-libs/webkit-gtk-1.1.15 )"
+# Upstream says not to ship this, or use this. It is also buggy.
+# tpl? ( >=net-im/telepathy-logger-0.1.1 )
+# map? (
+# >=media-libs/libchamplain-0.4[gtk]
+# >=media-libs/clutter-gtk-0.10:1.0 )
+DEPEND="${RDEPEND}
+ app-text/scrollkeeper
+ >=app-text/gnome-doc-utils-0.17.3
+ >=dev-util/intltool-0.35.0
+ >=dev-util/pkgconfig-0.16
+ test? (
+ sys-apps/grep
+ >=dev-libs/check-0.9.4 )
+ dev-libs/libxslt
+ virtual/python
+"
+PDEPEND=">=net-im/telepathy-mission-control-5"
+
+DOCS="CONTRIBUTORS AUTHORS ChangeLog NEWS README"
+
+pkg_setup() {
+ # Hard disable favourite_contacts and tpl, TpLogger is buggy.
+ G2CONF="${G2CONF}
+ --disable-maintainer-mode
+ --disable-static
+ --disable-location
+ --disable-map
+ --disable-control-center-embedding
+ --disable-Werror
+ --disable-favourite_contacts
+ --disable-tpl
+ $(use_enable debug)
+ $(use_with networkmanager connectivity nm)
+ $(use_enable spell)
+ $(use_enable test coding-style-checks)
+ $(use_enable webkit)"
+}
+
+src_test() {
+ unset DBUS_SESSION_BUS_ADDRESS
+ emake check || die "emake check failed."
+}
+
+pkg_postinst() {
+ gnome2_pkg_postinst
+ echo
+ elog "Empathy needs telepathy's connection managers to use any IM protocol."
+ elog "See the USE flags on net-voip/telepathy-connection-managers"
+ elog "to install them."
+}
diff --git a/net-im/empathy/metadata.xml b/net-im/empathy/metadata.xml
index b61eab36b1fe..7af72f5dcb60 100644
--- a/net-im/empathy/metadata.xml
+++ b/net-im/empathy/metadata.xml
@@ -5,6 +5,7 @@
<herd>gnome</herd>
<use>
<flag name="applet">Enable Empathy's applets for <pkg>gnome-base/gnome-panel</pkg></flag>
+ <flag name="nautilus">Enable nautilus-sendto support</flag>
<flag name="webkit">Build support for Adium-style HTML-based conversation
window themes using <pkg>net-libs/webkit-gtk</pkg></flag>
</use>