summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorGilles Dartiguelongue <eva@gentoo.org>2011-12-22 23:16:03 +0000
committerGilles Dartiguelongue <eva@gentoo.org>2011-12-22 23:16:03 +0000
commitcd437d7e4abe2becddff22672e7486ef52cfbb08 (patch)
tree4e5452ec26e34143bfabd397bc3b025b2968828b
parentDelete dependency on dev-python/pyxml (bug #367751). Clean ebuild. Backport f... (diff)
downloadgentoo-2-cd437d7e4abe2becddff22672e7486ef52cfbb08.tar.gz
gentoo-2-cd437d7e4abe2becddff22672e7486ef52cfbb08.tar.bz2
gentoo-2-cd437d7e4abe2becddff22672e7486ef52cfbb08.zip
Version bump. Fix a couple of crashes. Re-enable tests to the exception of eds ones which fail too often in strange ways.
(Portage version: 2.2.0_alpha80/cvs/Linux x86_64, RepoMan options: --force)
-rw-r--r--dev-libs/folks/ChangeLog9
-rw-r--r--dev-libs/folks/folks-0.6.6.ebuild (renamed from dev-libs/folks/folks-0.6.4.1.ebuild)19
2 files changed, 15 insertions, 13 deletions
diff --git a/dev-libs/folks/ChangeLog b/dev-libs/folks/ChangeLog
index 70bd7e1f8ed6..2a2b96eec6d3 100644
--- a/dev-libs/folks/ChangeLog
+++ b/dev-libs/folks/ChangeLog
@@ -1,6 +1,13 @@
# ChangeLog for dev-libs/folks
# Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/dev-libs/folks/ChangeLog,v 1.18 2011/11/13 09:52:51 tetromino Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-libs/folks/ChangeLog,v 1.19 2011/12/22 23:16:03 eva Exp $
+
+*folks-0.6.6 (22 Dec 2011)
+
+ 22 Dec 2011; Gilles Dartiguelongue <eva@gentoo.org> -folks-0.6.4.1.ebuild,
+ +folks-0.6.6.ebuild:
+ Version bump. Fix a couple of crashes. Re-enable tests to the exception of
+ eds ones which fail too often in strange ways.
*folks-0.6.5 (13 Nov 2011)
diff --git a/dev-libs/folks/folks-0.6.4.1.ebuild b/dev-libs/folks/folks-0.6.6.ebuild
index 02843bf4e135..677a3db8acf2 100644
--- a/dev-libs/folks/folks-0.6.4.1.ebuild
+++ b/dev-libs/folks/folks-0.6.6.ebuild
@@ -1,6 +1,6 @@
# Copyright 1999-2011 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/dev-libs/folks/folks-0.6.4.1.ebuild,v 1.1 2011/11/04 04:07:45 tetromino Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-libs/folks/folks-0.6.6.ebuild,v 1.1 2011/12/22 23:16:03 eva Exp $
EAPI="4"
GCONF_DEBUG="yes"
@@ -37,7 +37,7 @@ RDEPEND="${COMMON_DEPEND}
# 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-0.9.12
+ >=dev-libs/gobject-introspection-1.30
>=dev-util/intltool-0.35.0
>=dev-util/pkgconfig-0.21
sys-devel/gettext
@@ -45,16 +45,13 @@ DEPEND="${COMMON_DEPEND}
socialweb? ( >=net-libs/libsocialweb-0.25.15[vala] )
test? ( sys-apps/dbus )
vala? (
- >=dev-lang/vala-0.13.4:0.14[vapigen]
+ >=dev-lang/vala-0.14:0.14[vapigen]
>=net-libs/telepathy-glib-0.13.1[vala]
eds? ( >=gnome-extra/evolution-data-server-3.0.1[vala] ) )"
# the inspect tool requires --enable-vala
REQUIRED_USE="utils? ( vala )"
-# XXX: tests appear to use installed version of folks
-RESTRICT="test"
-
pkg_setup() {
DOCS="AUTHORS ChangeLog NEWS README"
# Rebuilding docs needs valadoc, which has no release
@@ -69,16 +66,14 @@ pkg_setup() {
--disable-Werror"
if use vala; then
G2CONF="${G2CONF}
- VALAC=$(type -p valac-0.14)
- VAPIGEN=$(type -p vapigen-0.14)"
+ VALAC=$(type -p valac-0.14)
+ VAPIGEN=$(type -p vapigen-0.14)"
fi
}
src_test() {
- # FIXME: several eds backend tests fail
+ # FIXME: eds tests often fails for no good reason
sed -e 's/check: .*/check: /' \
-i tests/eds/Makefile || die "sed failed"
- # Don't run make check in po/
- cd tests
- dbus-launch emake check
+ default
}