openbsd-ports/net/telepathy/folks/Makefile
2022-11-04 09:28:13 +00:00

54 lines
1.3 KiB
Makefile

COMMENT= people aggregation library
GNOME_PROJECT= folks
GNOME_VERSION= 0.15.5
REVISION= 0
# see BACKEND_DIR in config.h
API_V= 26
SHARED_LIBS += folks 5.6 # 26.0.0
SHARED_LIBS += folks-dummy 0.0 # 26.0.0
SHARED_LIBS += folks-telepathy 5.3 # 26.0.0
SHARED_LIBS += folks-eds 1.3 # 26.0.0
SUBST_VARS= API_V
HOMEPAGE= https://wiki.gnome.org/Projects/Folks
WANTLIB += c ebook-1.2 ebook-contacts-1.2 edataserver-1.2 gee-0.8
WANTLIB += gio-2.0 glib-2.0 gmodule-2.0 gobject-2.0 intl readline
WANTLIB += telepathy-glib xml2
COMPILER= base-clang ports-gcc base-gcc
MODULES= devel/dconf \
devel/meson \
lang/python \
x11/gnome
DEBUG_PACKAGES= ${BUILD_PACKAGES}
MODPY_ADJ_FILES= tests/tools/manager-file.py
LIB_DEPENDS= databases/evolution-data-server \
devel/libgee \
net/telepathy/telepathy-glib
# needed at runtime by the telepathy backend (AccountManager)
RUN_DEPENDS= net/telepathy/telepathy-mission-control
TEST_DEPENDS= ${FULLPKGNAME}:${BASE_PKGPATH}
MODGNOME_TOOLS= gobject-introspection vala
CONFIGURE_STYLE= meson
# requires libofono (not ported)
CONFIGURE_ARGS += -Dofono_backend=false
# no Bluez stack on OpenBSD
CONFIGURE_ARGS += -Dbluez_backend=false
.include <bsd.port.mk>