[Dist/Tizen] Include the MQTT elements in the misc package
authorWook Song <wook16.song@samsung.com>
Mon, 7 Jun 2021 01:34:27 +0000 (10:34 +0900)
committerMyungJoo Ham <myungjoo.ham@samsung.com>
Wed, 30 Jun 2021 09:47:29 +0000 (18:47 +0900)
This patch updates the rpm spec file to include the MQTT elements in the
nnstreamer-misc package.

Signed-off-by: Wook Song <wook16.song@samsung.com>
packaging/nnstreamer.spec

index 55c1845..6bdae21 100644 (file)
@@ -31,7 +31,7 @@
 %define                grpc_support 1
 %define                pytorch_support 0
 %define                caffe2_support 0
-%define                mqtt_support 0
+%define                mqtt_support 1
 %define                lua_support 1
 
 %define                check_test 1
@@ -98,6 +98,7 @@
 %define                caffe2_support 0
 %define                tensorflow_support 0
 %define                lua_support 0
+%define                mqtt_support 0
 %endif
 
 # DA requested to remove unnecessary module builds
 %define                openvino_support 0
 %define                edgetpu_support 0
 %define                lua_support 0
+%define                mqtt_support 0
 %endif
 
 # Release unit test suite as a subpackage only if check_test is enabled.
@@ -553,6 +555,10 @@ NNStreamer developer utilities include nnstreamer configuration checker.
 
 %package misc
 Summary:       NNStreamer extra packages
+%if 0%{?mqtt_support}
+BuildRequires: pkgconfig(paho-mqtt-c)
+%endif
+
 %description misc
 Provides additional gstreamer plugins for nnstreamer pipelines
 
@@ -1040,6 +1046,9 @@ cp -r result %{buildroot}%{_datadir}/nnstreamer/unittest/
 
 %files misc
 %{gstlibdir}/libgstjoin.so
+%if 0%{?mqtt_support}
+%{gstlibdir}/libgstmqtt.so
+%endif
 
 %if 0%{?release_test}
 %files test-devel