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: Sun, 11 Sep 2011 09:13:40
Message-Id: 4afff57d2f23edfefff0291d5a7e63320758019c.tetromino@gentoo
1 commit: 4afff57d2f23edfefff0291d5a7e63320758019c
2 Author: Alexandre Rostovtsev <tetromino <AT> gmail <DOT> com>
3 AuthorDate: Sun Sep 11 08:44:45 2011 +0000
4 Commit: Alexandre Restovtsev <tetromino <AT> gmail <DOT> com>
5 CommitDate: Sun Sep 11 08:44:45 2011 +0000
6 URL: http://git.overlays.gentoo.org/gitweb/?p=proj/gnome.git;a=commit;h=4afff57d
7
8 dev-libs/folks: 0.6.1 → 0.6.2.1
9
10 Version bump with various bugfixes. Restrict tests completely since they
11 appear to use the installed version of folks instead of the one being
12 built. Slot libgee dependency.
13
14 ---
15 .../{folks-0.6.1.ebuild => folks-0.6.2.1.ebuild} | 14 +++++++++-----
16 1 files changed, 9 insertions(+), 5 deletions(-)
17
18 diff --git a/dev-libs/folks/folks-0.6.1.ebuild b/dev-libs/folks/folks-0.6.2.1.ebuild
19 similarity index 87%
20 rename from dev-libs/folks/folks-0.6.1.ebuild
21 rename to dev-libs/folks/folks-0.6.2.1.ebuild
22 index cc1326b..2c6dfb3 100644
23 --- a/dev-libs/folks/folks-0.6.1.ebuild
24 +++ b/dev-libs/folks/folks-0.6.2.1.ebuild
25 @@ -14,18 +14,18 @@ HOMEPAGE="http://telepathy.freedesktop.org/wiki/Folks"
26 LICENSE="LGPL-2"
27 SLOT="0"
28 KEYWORDS="~alpha ~amd64 ~ia64 ~ppc ~sparc ~x86"
29 -IUSE="eds socialweb vala"
30 +IUSE="eds socialweb test vala"
31
32 # TODO: tracker backend
33 COMMON_DEPEND=">=dev-libs/glib-2.24:2
34 >=net-libs/telepathy-glib-0.13.1
35 dev-libs/dbus-glib
36 - <dev-libs/libgee-0.7
37 + <dev-libs/libgee-0.7:0
38 dev-libs/libxml2
39 sys-libs/ncurses
40 sys-libs/readline
41
42 - eds? ( >=gnome-extra/evolution-data-server-3.0.1 )
43 + eds? ( >=gnome-extra/evolution-data-server-3.1.5 )
44 socialweb? ( >=net-libs/libsocialweb-0.25.15 )"
45
46 # telepathy-mission-control needed at runtime; it is used by the telepathy
47 @@ -42,11 +42,15 @@ DEPEND="${COMMON_DEPEND}
48 sys-devel/gettext
49
50 socialweb? ( >=net-libs/libsocialweb-0.25.15[vala] )
51 + test? ( sys-apps/dbus )
52 vala? (
53 - >=dev-lang/vala-0.13.3:0.14[vapigen]
54 + >=dev-lang/vala-0.13.4: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 +# XXX: tests appear to use installed version of folks
59 +RESTRICT="test"
60 +
61 pkg_setup() {
62 DOCS="AUTHORS ChangeLog NEWS README"
63 # Rebuilding docs needs valadoc, which has no release
64 @@ -72,5 +76,5 @@ src_test() {
65 -i tests/eds/Makefile || die "sed failed"
66 # Don't run make check in po/
67 cd tests
68 - emake check
69 + dbus-launch emake check
70 }