# $OpenBSD: Makefile,v 1.37 2012/04/18 17:22:40 jasper Exp $

COMMENT-main=		people aggregation library
COMMENT-tracker=	(meta-)tracker backend for folks

GNOME_PROJECT=		folks
GNOME_VERSION=		0.7.0
API_V=			33

PKGNAME-main=		${DISTNAME}
PKGNAME-tracker=	${GNOME_PROJECT}-meta-tracker-${GNOME_VERSION}

SHARED_LIBS +=  folks-telepathy           5.0 # 33.0
SHARED_LIBS +=  folks                     5.1 # 33.0
SHARED_LIBS +=  folks-eds                 0.1 # 33.0
SHARED_LIBS +=  folks-libsocialweb        0.0 # 33.0
SHARED_LIBS +=  folks-tracker             0.0 # 33.0

TRACKER_VERSION=	0.14
SUBST_VARS=		API_V TRACKER_VERSION

HOMEPAGE=		${HOMEPAGE_TP:=Folks}

MODULES=		devel/gettext \
			x11/gnome

WANTLIB += dbus-1 dbus-glib-1 ffi gconf-2 gee gio-2.0 glib-2.0
WANTLIB += gmodule-2.0 gobject-2.0 gthread-2.0 m pcre sqlite3

MULTI_PACKAGES=		-main -tracker

WANTLIB-main += ${WANTLIB}
WANTLIB-main += asn1 c camel-1.2 com_err crypto ebook-1.2 edataserver-1.2
WANTLIB-main += gssapi krb5 ncurses nspr4 nss3 socialweb-client plc4 plds4
WANTLIB-main += pthread readline smime3 softokn3 soup-2.4 ssl3 telepathy-glib
WANTLIB-main += xml2 z

LIB_DEPENDS-main=	${MODGETTEXT_LIB_DEPENDS} \
			databases/evolution-data-server \
			devel/libgee06 \
			net/telepathy/telepathy-glib>=0.15.5 \
			net/libsocialweb
RUN_DEPENDS-main=	${MODGETTEXT_RUN_DEPENDS} \
			net/telepathy/telepathy-mission-control

WANTLIB-tracker += ${WANTLIB}
WANTLIB-tracker += lib/tracker-${TRACKER_VERSION}/tracker-common
WANTLIB-tracker += lib/tracker-${TRACKER_VERSION}/tracker-data
WANTLIB-tracker += e2fs-uuid folks icui18n icuuc kvm tracker-sparql-0.14
WANTLIB-tracker += z

RUN_DEPENDS-tracker=	${MODGETTEXT_RUN_DEPENDS}
LIB_DEPENDS-tracker=	${MODGETTEXT_LIB_DEPENDS} \
			${BASE_PKGPATH},-main \
			x11/gnome/tracker>=0.14.0

REGRESS_DEPENDS=	${FULLPKGNAME}:${BASE_PKGPATH}

MODGNOME_TOOLS= 	goi vala
MODGNOME_LDFLAGS=	-Wl,-rpath,${LOCALBASE}/lib/tracker-${TRACKER_VERSION}

CONFIGURE_STYLE=	gnu
CONFIGURE_ARGS+=	--enable-import-tool \
			--enable-inspect-tool \
			--enable-tracker-backend \
			--enable-libsocialweb-backend \
			--enable-eds-backend

.include <bsd.port.mk>
