1################################################################################
2#
3# gstd
4#
5################################################################################
6
7GSTD_VERSION = 0.15.0
8GSTD_SITE = $(call github,RidgeRun,gstd-1.x,v$(GSTD_VERSION))
9GSTD_LICENSE_FILES = COPYING
10GSTD_LICENSE = LGPL-2.1+
11
12GSTD_DEPENDENCIES = \
13	$(BR2_COREUTILS_HOST_DEPENDENCY) \
14	gstreamer1 \
15	jansson \
16	json-glib \
17	libdaemon \
18	libedit \
19	libglib2 \
20	libsoup
21
22GSTD_CONF_OPTS = \
23	-Denable-tests=disabled \
24	-Denable-examples=disabled \
25	-Denable-gtk-doc=false \
26	-Denable-python=disabled \
27	-Dwith-gstd-runstatedir=/var/run/gstd \
28	-Dwith-gstd-logstatedir=/var/log/gstd \
29	-Dwith-gstd-systemddir=/usr/lib/systemd/system
30
31GSTD_CFLAGS = $(TARGET_CFLAGS) -std=gnu99
32
33ifeq ($(BR2_PACKAGE_SYSTEMD),y)
34GSTD_CONF_OPTS += -Denable-systemd=enabled -Denable-initd=disabled
35GSTD_DEPENDENCIES += systemd
36else
37GSTD_CONF_OPTS += -Denable-systemd=disabled -Denable-initd=enabled
38endif
39
40$(eval $(meson-package))
41