diff options
author | Pacho Ramos <pacho@gentoo.org> | 2013-06-09 11:00:54 +0000 |
---|---|---|
committer | Pacho Ramos <pacho@gentoo.org> | 2013-06-09 11:00:54 +0000 |
commit | 129b8ea1ef1be67f3652dac170000f4b73078b65 (patch) | |
tree | 7fca44661760affe3b88ce4caa26277ede3791c5 /dev-libs/folks | |
parent | Cleanup up logic wrt kernels eudev will run under (diff) | |
download | gentoo-2-129b8ea1ef1be67f3652dac170000f4b73078b65.tar.gz gentoo-2-129b8ea1ef1be67f3652dac170000f4b73078b65.tar.bz2 gentoo-2-129b8ea1ef1be67f3652dac170000f4b73078b65.zip |
Version bump
(Portage version: 2.1.12.2/cvs/Linux x86_64, signed Manifest commit with key A188FBD4)
Diffstat (limited to 'dev-libs/folks')
-rw-r--r-- | dev-libs/folks/ChangeLog | 7 | ||||
-rw-r--r-- | dev-libs/folks/folks-0.9.2.ebuild | 81 |
2 files changed, 87 insertions, 1 deletions
diff --git a/dev-libs/folks/ChangeLog b/dev-libs/folks/ChangeLog index e2415e43d739..ece171b05f94 100644 --- a/dev-libs/folks/ChangeLog +++ b/dev-libs/folks/ChangeLog @@ -1,6 +1,11 @@ # ChangeLog for dev-libs/folks # Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/dev-libs/folks/ChangeLog,v 1.29 2013/06/07 03:14:17 tetromino Exp $ +# $Header: /var/cvsroot/gentoo-x86/dev-libs/folks/ChangeLog,v 1.30 2013/06/09 11:00:54 pacho Exp $ + +*folks-0.9.2 (09 Jun 2013) + + 09 Jun 2013; Pacho Ramos <pacho@gentoo.org> +folks-0.9.2.ebuild: + Version bump 07 Jun 2013; Alexandre Rostovtsev <tetromino@gentoo.org> folks-0.4.3.ebuild, -folks-0.6.9.ebuild: diff --git a/dev-libs/folks/folks-0.9.2.ebuild b/dev-libs/folks/folks-0.9.2.ebuild new file mode 100644 index 000000000000..701f354fdf3e --- /dev/null +++ b/dev-libs/folks/folks-0.9.2.ebuild @@ -0,0 +1,81 @@ +# Copyright 1999-2013 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/dev-libs/folks/folks-0.9.2.ebuild,v 1.1 2013/06/09 11:00:54 pacho Exp $ + +EAPI="5" +GCONF_DEBUG="yes" +VALA_MIN_API_VERSION="0.18" +VALA_USE_DEPEND="vapigen" + +inherit gnome2 vala virtualx + +DESCRIPTION="Library for aggregating people from multiple sources" +HOMEPAGE="https://live.gnome.org/Folks" + +LICENSE="LGPL-2.1+" +SLOT="0/25" # subslot = libfolks soname version +KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~x86-linux" +# TODO: --enable-profiling +IUSE="eds socialweb +telepathy test tracker utils vala zeitgeist" + +COMMON_DEPEND=" + >=dev-libs/glib-2.32:2 + dev-libs/dbus-glib + >=dev-libs/libgee-0.10:0.8[introspection] + dev-libs/libxml2 + sys-libs/ncurses:= + sys-libs/readline:= + + eds? ( >=gnome-extra/evolution-data-server-3.8.1:= ) + socialweb? ( >=net-libs/libsocialweb-0.25.20 ) + telepathy? ( >=net-libs/telepathy-glib-0.19 ) + tracker? ( >=app-misc/tracker-0.16:= ) + zeitgeist? ( >=dev-libs/libzeitgeist-0.3.14:= ) +" +# telepathy-mission-control needed at runtime; it is used by the telepathy +# backend via telepathy-glib's AccountManager binding. +RDEPEND="${COMMON_DEPEND} + net-im/telepathy-mission-control +" +# folks socialweb backend requires that libsocialweb be built with USE=vala, +# even when building folks with --disable-vala. +DEPEND="${COMMON_DEPEND} + >=dev-libs/gobject-introspection-1.30 + >=dev-util/intltool-0.50.0 + sys-devel/gettext + virtual/pkgconfig + + socialweb? ( >=net-libs/libsocialweb-0.25.15[vala] ) + test? ( sys-apps/dbus ) + vala? ( + $(vala_depend) + >=net-libs/telepathy-glib-0.13.1[vala] + eds? ( >=gnome-extra/evolution-data-server-3.5.4:=[vala] ) ) +" +# the inspect tool requires --enable-vala +REQUIRED_USE="utils? ( vala )" + +src_prepare() { + gnome2_src_prepare + use vala && vala_src_prepare +} + +src_configure() { + # Rebuilding docs needs valadoc, which has no release + gnome2_src_configure \ + $(use_enable eds eds-backend) \ + $(use_enable socialweb libsocialweb-backend) \ + $(use_enable telepathy telepathy-backend) \ + $(use_enable tracker tracker-backend) \ + $(use_enable utils inspect-tool) \ + $(use_enable vala) \ + $(use_enable test tests) \ + $(use_enable zeitgeist) \ + --enable-import-tool \ + --disable-docs \ + --disable-fatal-warnings +} + +src_test() { + dbus-launch Xemake check +} |