summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAlexandre Rostovtsev <tetromino@gmail.com>2011-09-11 04:44:45 -0400
committerAlexandre Rostovtsev <tetromino@gmail.com>2011-09-11 04:44:45 -0400
commit4afff57d2f23edfefff0291d5a7e63320758019c (patch)
tree8188f8c15af04e88350c0ffd45d5d4664e4938ca /dev-libs/folks
parentapp-accessibility/caribou: 0.3.5 → 0.3.91 (diff)
downloadgnome-4afff57d2f23edfefff0291d5a7e63320758019c.tar.gz
gnome-4afff57d2f23edfefff0291d5a7e63320758019c.tar.bz2
gnome-4afff57d2f23edfefff0291d5a7e63320758019c.zip
dev-libs/folks: 0.6.1 → 0.6.2.1
Version bump with various bugfixes. Restrict tests completely since they appear to use the installed version of folks instead of the one being built. Slot libgee dependency.
Diffstat (limited to 'dev-libs/folks')
-rw-r--r--dev-libs/folks/Manifest4
-rw-r--r--dev-libs/folks/folks-0.6.2.1.ebuild (renamed from dev-libs/folks/folks-0.6.1.ebuild)14
2 files changed, 11 insertions, 7 deletions
diff --git a/dev-libs/folks/Manifest b/dev-libs/folks/Manifest
index 8b8b6cfc..f57ff104 100644
--- a/dev-libs/folks/Manifest
+++ b/dev-libs/folks/Manifest
@@ -1,2 +1,2 @@
-DIST folks-0.6.1.tar.xz 1185796 RMD160 76db2e14d3627dba9cc65588e9cc0ac9e74500b1 SHA1 33716e64e9ef64ddfbdbcd6ace5b46038179438d SHA256 c194c1feac58ed7f9870b08ef0658077967fe96d90eff02fad130237df10c9f4
-EBUILD folks-0.6.1.ebuild 2027 RMD160 6ba1a19ffb872b54e1b199ce3c55bb10386b5813 SHA1 b6ba9af6b8e36dcd1a92389d1d2af5271485255b SHA256 9a38f305a0435871db47f47780371adec2218b612c5e518299faef74f887bb0c
+DIST folks-0.6.2.1.tar.xz 1281024 RMD160 65e22d9349b821cee7394e284a9a4003308aeb0e SHA1 ab979277f0b72238d3fd1545a8b84f38ba3c2a35 SHA256 3eda79a71890b51b6f723067b61c32ef25e9041a9e188b483d7f23e3dcd328ee
+EBUILD folks-0.6.2.1.ebuild 2142 RMD160 26f605879cdea964272e3c4d3920b4d47005fde2 SHA1 40b226b7f72851860da2a3792697ee0123220ea0 SHA256 d0819305cc48fb36d49e7cfa9e4f8fc1761aef70ba061f5dae462807c94f886c
diff --git a/dev-libs/folks/folks-0.6.1.ebuild b/dev-libs/folks/folks-0.6.2.1.ebuild
index cc1326bd..2c6dfb3d 100644
--- a/dev-libs/folks/folks-0.6.1.ebuild
+++ b/dev-libs/folks/folks-0.6.2.1.ebuild
@@ -14,18 +14,18 @@ HOMEPAGE="http://telepathy.freedesktop.org/wiki/Folks"
LICENSE="LGPL-2"
SLOT="0"
KEYWORDS="~alpha ~amd64 ~ia64 ~ppc ~sparc ~x86"
-IUSE="eds socialweb vala"
+IUSE="eds socialweb test vala"
# TODO: tracker backend
COMMON_DEPEND=">=dev-libs/glib-2.24:2
>=net-libs/telepathy-glib-0.13.1
dev-libs/dbus-glib
- <dev-libs/libgee-0.7
+ <dev-libs/libgee-0.7:0
dev-libs/libxml2
sys-libs/ncurses
sys-libs/readline
- eds? ( >=gnome-extra/evolution-data-server-3.0.1 )
+ eds? ( >=gnome-extra/evolution-data-server-3.1.5 )
socialweb? ( >=net-libs/libsocialweb-0.25.15 )"
# telepathy-mission-control needed at runtime; it is used by the telepathy
@@ -42,11 +42,15 @@ DEPEND="${COMMON_DEPEND}
sys-devel/gettext
socialweb? ( >=net-libs/libsocialweb-0.25.15[vala] )
+ test? ( sys-apps/dbus )
vala? (
- >=dev-lang/vala-0.13.3:0.14[vapigen]
+ >=dev-lang/vala-0.13.4:0.14[vapigen]
>=net-libs/telepathy-glib-0.13.1[vala]
eds? ( >=gnome-extra/evolution-data-server-3.0.1[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
@@ -72,5 +76,5 @@ src_test() {
-i tests/eds/Makefile || die "sed failed"
# Don't run make check in po/
cd tests
- emake check
+ dbus-launch emake check
}