# -*- coding: utf-8; mode: tcl; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- vim:fenc=utf-8:filetype=tcl:et:sw=4:ts=4:sts=4
PortGroup gobject_introspection 1.0
set branch [join [lrange [split ${version} .] 0 1] .]
maintainers {devans @dbevans} openmaintainer
description A library that aggregates people from multiple sources to create metacontacts.
long_description Folks provides a library (libfolks) that aggregates people from multiple \
sources (e.g. Telepathy connection managers for IM contacts, Evolution Data Server \
for local contacts, libsocialweb for web service contacts, etc.) to create metacontacts. \
It's written in Vala, which generates C code when compiled.
homepage https://wiki.gnome.org/Projects/Folks
master_sites gnome:sources/${name}/${branch}/
checksums rmd160 61f5302a764df931ebe2f996b49878ae8021dcd5 \
sha256 a7b03ed30373e29f62fc3e6f498adce2d4909b852608fc2058a02fda9f80189a
depends_build port:pkgconfig \
depends_lib path:lib/pkgconfig/glib-2.0.pc:glib2 \
# telepathy backend requires telepathy-mission-control at run time
depends_run port:telepathy-mission-control
# the dummy backend is broken as are tests based on it
patchfiles patch-disable-dummy-backend.diff
gobject_introspection yes
# reconfigure using upstream autogen.sh for intltool 0.51 compatibility
xinstall -m 755 ${filespath}/autogen.sh ${worksrcpath}
configure.cmd ./autogen.sh
configure.args --disable-eds-backend \