Gentoo Archives: gentoo-commits

From: Priit Laes <plaes@×××××.org>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] proj/gnome:gnome-next commit in: dev-libs/folks/
Date: Sat, 16 Jul 2011 17:46:02
Message-Id: c5f939c2bcbb8605d23444efb6e45b4e434b4704.plaes@gentoo
1 commit: c5f939c2bcbb8605d23444efb6e45b4e434b4704
2 Author: Priit Laes <plaes <AT> plaes <DOT> org>
3 AuthorDate: Sat Jul 16 17:36:23 2011 +0000
4 Commit: Priit Laes <plaes <AT> plaes <DOT> org>
5 CommitDate: Sat Jul 16 17:36:23 2011 +0000
6 URL: http://git.overlays.gentoo.org/gitweb/?p=proj/gnome.git;a=commit;h=c5f939c2
7
8 dev-libs/folks: Added 0.5.2 to the overlay
9
10 ---
11 dev-libs/folks/folks-0.5.2.ebuild | 54 +++++++++++++++++++++++++++++++++++++
12 1 files changed, 54 insertions(+), 0 deletions(-)
13
14 diff --git a/dev-libs/folks/folks-0.5.2.ebuild b/dev-libs/folks/folks-0.5.2.ebuild
15 new file mode 100644
16 index 0000000..7cac406
17 --- /dev/null
18 +++ b/dev-libs/folks/folks-0.5.2.ebuild
19 @@ -0,0 +1,54 @@
20 +# Copyright 1999-2011 Gentoo Foundation
21 +# Distributed under the terms of the GNU General Public License v2
22 +# $Header: $
23 +
24 +EAPI="3"
25 +GCONF_DEBUG="yes"
26 +GNOME_TARBALL_SUFFIX="xz"
27 +GNOME2_LA_PUNT="yes"
28 +
29 +inherit gnome2
30 +
31 +DESCRIPTION="libfolks is a library that aggregates people from multiple sources"
32 +HOMEPAGE="http://telepathy.freedesktop.org/wiki/Folks"
33 +
34 +LICENSE="LGPL-2"
35 +SLOT="0"
36 +KEYWORDS="~alpha amd64 ~ia64 ~ppc ~sparc x86"
37 +IUSE="vala"
38 +
39 +# FIXME: links against system libfolks instead of the built one
40 +RDEPEND=">=dev-libs/glib-2.24:2
41 + net-libs/libsocialweb[vala?]
42 + >=net-libs/telepathy-glib-0.13.1[vala?]
43 + dev-libs/dbus-glib
44 + <dev-libs/libgee-0.7
45 + dev-libs/libxml2
46 + sys-libs/ncurses
47 + sys-libs/readline
48 +"
49 +DEPEND="${RDEPEND}
50 + >=dev-util/intltool-0.35.0
51 + >=dev-util/pkgconfig-0.21
52 + vala? ( >=dev-lang/vala-0.11.6:0.12[vapigen] )
53 + >=dev-libs/gobject-introspection-0.9.12
54 + sys-devel/gettext
55 +"
56 +
57 +pkg_setup() {
58 + DOCS="AUTHORS ChangeLog NEWS README"
59 + # Rebuilding docs needs valadoc, which has no release
60 + # Libsocialweb backend seems to require vala excplicitly
61 + G2CONF="${G2CONF}
62 + $(use_enable vala)
63 + $(use_enable vala inspect-tool)
64 + --enable-import-tool
65 + --disable-docs
66 + --disable-libsocialweb-backend
67 + --disable-Werror"
68 + if use vala; then
69 + G2CONF="${G2CONF}
70 + VALAC=$(type -p valac-0.12)
71 + VAPIGEN=$(type -p vapigen-0.12)"
72 + fi
73 +}