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