Gentoo Archives: gentoo-commits

From: Alexandre Restovtsev <tetromino@×××××.com>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] proj/gnome:gnome-next commit in: dev-libs/folks/
Date: Wed, 07 Sep 2011 10:55:32
Message-Id: c7a8adf8bef56f68d8b6f5b9533045c5600d9a78.tetromino@gentoo
1 commit: c7a8adf8bef56f68d8b6f5b9533045c5600d9a78
2 Author: Alexandre Rostovtsev <tetromino <AT> gmail <DOT> com>
3 AuthorDate: Wed Sep 7 10:49:06 2011 +0000
4 Commit: Alexandre Restovtsev <tetromino <AT> gmail <DOT> com>
5 CommitDate: Wed Sep 7 10:49:06 2011 +0000
6 URL: http://git.overlays.gentoo.org/gitweb/?p=proj/gnome.git;a=commit;h=c7a8adf8
7
8 dev-libs/folks: add missing telepathy-mission-control dep
9
10 Add missing telepathy-mission-control pure runtime dependency. It is
11 needed for folks's telepathy backend (used at runtime via the
12 AccountManager telepathy-glib binding).
13 Thanks to shiznix on #gentoo-desktop for pointing this out.
14
15 ---
16 dev-libs/folks/folks-0.6.1.ebuild | 16 ++++++++++------
17 1 files changed, 10 insertions(+), 6 deletions(-)
18
19 diff --git a/dev-libs/folks/folks-0.6.1.ebuild b/dev-libs/folks/folks-0.6.1.ebuild
20 index bbba3b2..cc1326b 100644
21 --- a/dev-libs/folks/folks-0.6.1.ebuild
22 +++ b/dev-libs/folks/folks-0.6.1.ebuild
23 @@ -17,7 +17,7 @@ KEYWORDS="~alpha ~amd64 ~ia64 ~ppc ~sparc ~x86"
24 IUSE="eds socialweb vala"
25
26 # TODO: tracker backend
27 -RDEPEND=">=dev-libs/glib-2.24:2
28 +COMMON_DEPEND=">=dev-libs/glib-2.24:2
29 >=net-libs/telepathy-glib-0.13.1
30 dev-libs/dbus-glib
31 <dev-libs/libgee-0.7
32 @@ -26,11 +26,16 @@ RDEPEND=">=dev-libs/glib-2.24:2
33 sys-libs/readline
34
35 eds? ( >=gnome-extra/evolution-data-server-3.0.1 )
36 - socialweb? ( >=net-libs/libsocialweb-0.25.15 )
37 -"
38 + socialweb? ( >=net-libs/libsocialweb-0.25.15 )"
39 +
40 +# telepathy-mission-control needed at runtime; it is used by the telepathy
41 +# backend via telepathy-glib's AccountManager binding.
42 +RDEPEND="${COMMON_DEPEND}
43 + net-im/telepathy-mission-control"
44 +
45 # folks socialweb backend requires that libsocialweb be built with USE=vala,
46 # even when building folks with --disable-vala.
47 -DEPEND="${RDEPEND}
48 +DEPEND="${COMMON_DEPEND}
49 >=dev-libs/gobject-introspection-0.9.12
50 >=dev-util/intltool-0.35.0
51 >=dev-util/pkgconfig-0.21
52 @@ -40,8 +45,7 @@ DEPEND="${RDEPEND}
53 vala? (
54 >=dev-lang/vala-0.13.3:0.14[vapigen]
55 >=net-libs/telepathy-glib-0.13.1[vala]
56 - eds? ( >=gnome-extra/evolution-data-server-3.0.1[vala] ) )
57 -"
58 + eds? ( >=gnome-extra/evolution-data-server-3.0.1[vala] ) )"
59
60 pkg_setup() {
61 DOCS="AUTHORS ChangeLog NEWS README"