From bb920926850dd3a85005257b45c6e9303577a507 Mon Sep 17 00:00:00 2001 From: Greivin Fallas Date: Mon, 11 May 2020 10:24:03 -0600 Subject: [PATCH] Add Python client for GStreamer Daemon --- .../pygstc/0001-Link-license-file.patch | 21 ++++++++++++++++++ recipes-multimedia/gstreamer/pygstc_1.0.bb | 22 +++++++++++++++++++ 2 files changed, 43 insertions(+) create mode 100644 recipes-multimedia/gstreamer/pygstc/0001-Link-license-file.patch create mode 100644 recipes-multimedia/gstreamer/pygstc_1.0.bb diff --git a/recipes-multimedia/gstreamer/pygstc/0001-Link-license-file.patch b/recipes-multimedia/gstreamer/pygstc/0001-Link-license-file.patch new file mode 100644 index 0000000..6f9d514 --- /dev/null +++ b/recipes-multimedia/gstreamer/pygstc/0001-Link-license-file.patch @@ -0,0 +1,21 @@ +From e3283cd0b6505b07785b385058d1524b70e1efb4 Mon Sep 17 00:00:00 2001 +From: Greivin Fallas +Date: Mon, 20 Apr 2020 20:01:55 -0600 +Subject: [PATCH] Link license file in sources folder + +--- + libgstc/COPYING | 1 + + 1 file changed, 1 insertion(+) + create mode 120000 COPYING + +diff --git a/COPYING b/COPYING +new file mode 120000 +index 0000000..012065c +--- /dev/null ++++ b/COPYING +@@ -0,0 +1 @@ ++../COPYING +\ No newline at end of file +-- +2.7.4 + diff --git a/recipes-multimedia/gstreamer/pygstc_1.0.bb b/recipes-multimedia/gstreamer/pygstc_1.0.bb new file mode 100644 index 0000000..04962f2 --- /dev/null +++ b/recipes-multimedia/gstreamer/pygstc_1.0.bb @@ -0,0 +1,22 @@ +SUMMARY = "Python client package to interact with GStreamer Daemon 1.0" +DESCRIPTION = "Python client package for controlling audio and video streaming using TCP connection messages" +HOMEPAGE = "https://developer.ridgerun.com/wiki/index.php?title=Gstd-1.0" +SECTION = "multimedia" +LICENSE = "GPLv2+" + +LIC_FILES_CHKSUM = "file://COPYING;md5=b234ee4d69f5fce4486a80fdaf4a4263" + +DEPENDS = "python3 python3-pip gstd" + +SRCBRANCH ?= "master" +SRCREV = "d27418bedd2d8356f703ee3039ca8ac1f0762f67" +SRC_URI = "git://github.com/RidgeRun/gstd-1.x.git;protocol=https;branch=${SRCBRANCH} \ + file://0001-Link-license-file.patch \ + " + +S = "${WORKDIR}/git/libgstc" + +SRCNAME = "pygstc" + +inherit setuptools3 +