blob: 3776f92917b684c3c4d932b792b5d84a2db71c41 [file] [log] [blame]
Patrick Williamsc124f4f2015-09-15 14:41:29 -05001SUMMARY = "A library on top of GStreamer for building an RTSP server"
Patrick Williamsd8c66bc2016-06-20 12:57:21 -05002HOMEPAGE = "http://cgit.freedesktop.org/gstreamer/gst-rtsp-server/"
Patrick Williamsc124f4f2015-09-15 14:41:29 -05003SECTION = "multimedia"
4LICENSE = "LGPLv2"
Patrick Williamsd8c66bc2016-06-20 12:57:21 -05005
Brad Bishop316dfdd2018-06-25 12:45:53 -04006DEPENDS = "gstreamer1.0 gstreamer1.0-plugins-base"
Patrick Williamsc124f4f2015-09-15 14:41:29 -05007
8PNREAL = "gst-rtsp-server"
9
Patrick Williamsd8c66bc2016-06-20 12:57:21 -050010SRC_URI = "http://gstreamer.freedesktop.org/src/${PNREAL}/${PNREAL}-${PV}.tar.xz \
11 file://0001-Don-t-hardcode-libtool-name-when-using-introspection.patch \
Brad Bishop316dfdd2018-06-25 12:45:53 -040012 file://0001-introspection.m4-prefix-pkgconfig-paths-with-PKG_CON.patch \
13 file://gtk-doc-tweaks.patch"
Patrick Williamsc124f4f2015-09-15 14:41:29 -050014
15S = "${WORKDIR}/${PNREAL}-${PV}"
16
Patrick Williamsc0f7c042017-02-23 20:41:17 -060017inherit autotools pkgconfig upstream-version-is-even gobject-introspection gtk-doc
18
Brad Bishop316dfdd2018-06-25 12:45:53 -040019EXTRA_OECONF = "--disable-examples --disable-tests"
20
Patrick Williamsc0f7c042017-02-23 20:41:17 -060021# Starting with 1.8.0 gst-rtsp-server includes dependency-less plugins as well
22LIBV = "1.0"
23require gst-plugins-package.inc
Patrick Williamsd8c66bc2016-06-20 12:57:21 -050024
25delete_pkg_m4_file() {
26 # This m4 file is out of date and is missing PKG_CONFIG_SYSROOT_PATH tweaks which we need for introspection
27 rm "${S}/common/m4/pkg.m4" || true
28}
29
Brad Bishop316dfdd2018-06-25 12:45:53 -040030do_configure[prefuncs] += " delete_pkg_m4_file"
Patrick Williamsc0f7c042017-02-23 20:41:17 -060031