xref: /OK3568_Linux_fs/buildroot/package/gstreamer1/gst1-rtsp-server/gst1-rtsp-server.mk (revision 4882a59341e53eb6f0b4789bf948001014eff981)
1################################################################################
2#
3# gst1-rtsp-server
4#
5################################################################################
6
7GST1_RTSP_SERVER_VERSION = 1.22.0
8GST1_RTSP_SERVER_SOURCE = gst-rtsp-server-$(GST1_RTSP_SERVER_VERSION).tar.xz
9GST1_RTSP_SERVER_SITE = http://gstreamer.freedesktop.org/src/gst-rtsp-server
10GST1_RTSP_SERVER_LICENSE = LGPL-2.1+
11GST1_RTSP_SERVER_LICENSE_FILES = COPYING COPYING.LIB
12GST1_RTSP_SERVER_CPE_ID_VENDOR = gstreamer_project
13GST1_RTSP_SERVER_CPE_ID_PRODUCT = gst-rtsp-server
14GST1_RTSP_SERVER_INSTALL_STAGING = YES
15GST1_RTSP_SERVER_DEPENDENCIES = \
16	host-pkgconf \
17	gstreamer1 \
18	gst1-plugins-base \
19	gst1-plugins-good
20
21GST1_RTSP_SERVER_LDFLAGS = $(TARGET_LDFLAGS) $(TARGET_NLS_LIBS)
22
23GST1_RTSP_SERVER_CONF_OPTS = \
24	-Dexamples=disabled \
25	-Dtests=disabled \
26	-Ddoc=disabled
27
28GST1_RTSP_SERVER_CONF_OPTS += \
29	-Dexamples=disabled \
30	-Dtests=disabled \
31	-Dgobject-cast-checks=disabled \
32	-Dglib-asserts=disabled \
33	-Dglib-checks=disabled
34
35ifeq ($(BR2_PACKAGE_GOBJECT_INTROSPECTION),y)
36GST1_RTSP_SERVER_CONF_OPTS += -Dintrospection=enabled
37GST1_RTSP_SERVER_DEPENDENCIES += gobject-introspection
38else
39GST1_RTSP_SERVER_CONF_OPTS += -Dintrospection=disabled
40endif
41
42ifeq ($(BR2_PACKAGE_LIBCGROUP),y)
43GST1_RTSP_SERVER_DEPENDENCIES += libcgroup
44endif
45
46ifeq ($(BR2_PACKAGE_GST1_PLUGINS_BAD),y)
47GST1_RTSP_SERVER_DEPENDENCIES += gst1-plugins-bad
48endif
49
50$(eval $(meson-package))
51