diff options
author | Gilles Dartiguelongue <eva@gentoo.org> | 2013-08-02 20:39:16 +0000 |
---|---|---|
committer | Gilles Dartiguelongue <eva@gentoo.org> | 2013-08-02 20:39:16 +0000 |
commit | a6cdf92e0e26affd6efbbc7e931e51c7275ceab0 (patch) | |
tree | 364987f440145f0b8c213d7c19bb65cee1930eb4 /dev-libs | |
parent | Bump to new prerelease. (diff) | |
download | gentoo-2-a6cdf92e0e26affd6efbbc7e931e51c7275ceab0.tar.gz gentoo-2-a6cdf92e0e26affd6efbbc7e931e51c7275ceab0.tar.bz2 gentoo-2-a6cdf92e0e26affd6efbbc7e931e51c7275ceab0.zip |
Version bump.
(Portage version: 2.2.0_alpha191/cvs/Linux x86_64, signed Manifest commit with key C6085806)
Diffstat (limited to 'dev-libs')
-rw-r--r-- | dev-libs/folks/ChangeLog | 7 | ||||
-rw-r--r-- | dev-libs/folks/folks-0.9.3.ebuild | 82 |
2 files changed, 88 insertions, 1 deletions
diff --git a/dev-libs/folks/ChangeLog b/dev-libs/folks/ChangeLog index ac1d50fa31cb..8cc1ca5c126d 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.32 2013/07/24 22:16:48 eva Exp $ +# $Header: /var/cvsroot/gentoo-x86/dev-libs/folks/ChangeLog,v 1.33 2013/08/02 20:39:16 eva Exp $ + +*folks-0.9.3 (02 Aug 2013) + + 02 Aug 2013; Gilles Dartiguelongue <eva@gentoo.org> +folks-0.9.3.ebuild: + Version bump. 24 Jul 2013; Gilles Dartiguelongue <eva@gentoo.org> folks-0.9.2.ebuild: libzeitgeist has no vala USE flag. diff --git a/dev-libs/folks/folks-0.9.3.ebuild b/dev-libs/folks/folks-0.9.3.ebuild new file mode 100644 index 000000000000..f8c223a8f53c --- /dev/null +++ b/dev-libs/folks/folks-0.9.3.ebuild @@ -0,0 +1,82 @@ +# 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.3.ebuild,v 1.1 2013/08/02 20:39:16 eva 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" +# the inspect tool requires --enable-vala +REQUIRED_USE="utils? ( vala )" + +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? ( >=gnome-extra/zeitgeist-0.9.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) + eds? ( >=gnome-extra/evolution-data-server-3.8.1:=[vala] ) + telepathy? ( >=net-libs/telepathy-glib-0.19[vala] ) ) +" + +src_prepare() { + use vala && vala_src_prepare + gnome2_src_prepare +} + +src_configure() { + # Rebuilding docs needs valadoc, which has no release + gnome2_src_configure \ + $(use_enable eds eds-backend) \ + $(use_enable eds ofono-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 +} |