xref: /OK3568_Linux_fs/buildroot/package/gstreamer1/gstd/gstd.mk (revision 4882a59341e53eb6f0b4789bf948001014eff981)
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	readline
22
23GSTD_CONF_OPTS = \
24	-Denable-tests=disabled \
25	-Denable-examples=disabled \
26	-Denable-gtk-doc=false \
27	-Denable-python=disabled \
28	-Dwith-gstd-runstatedir=/var/run/gstd \
29	-Dwith-gstd-logstatedir=/var/log/gstd \
30	-Dwith-gstd-systemddir=/usr/lib/systemd/system
31
32GSTD_CFLAGS = $(TARGET_CFLAGS) -std=gnu99
33
34ifeq ($(BR2_PACKAGE_SYSTEMD),y)
35GSTD_CONF_OPTS += -Denable-systemd=enabled -Denable-initd=disabled
36GSTD_DEPENDENCIES += systemd
37else
38GSTD_CONF_OPTS += -Denable-systemd=disabled -Denable-initd=enabled
39endif
40
41$(eval $(meson-package))
42