[spec] plugins for NNstreamer are added to extra subpackage 70/180570/1
authorMyungJoo Ham <myungjoo.ham@samsung.com>
Thu, 31 May 2018 02:13:44 +0000 (11:13 +0900)
committerMyungJoo Ham <myungjoo.ham@samsung.com>
Thu, 31 May 2018 02:15:34 +0000 (11:15 +0900)
We are using pngdec and imagefreeze to generate unit test cases
as video streams without any noises.

We have added such plugins to extra so that these won't be
included in the conventional Tizen profiles / products.

Change-Id: I4fff636ca61e7c6e6cd00a95eb351e9e7a23ce66
Signed-off-by: MyungJoo Ham <myungjoo.ham@samsung.com>
packaging/gst-plugins-good.spec

index 11ef7e7..a22981e 100644 (file)
@@ -20,7 +20,7 @@ BuildRequires:  orc >= 0.4.16
 BuildRequires:  python
 BuildRequires:  xsltproc
 BuildRequires:  pkgconfig(bzip2)
-#BuildRequires:  pkgconfig(libpng) >= 1.2
+BuildRequires:  pkgconfig(libpng) >= 1.2
 BuildRequires:  pkgconfig(libpulse) >= 1.0
 BuildRequires:  pkgconfig(libsoup-2.4)
 BuildRequires:  pkgconfig(libxml-2.0) >= 2.4.9
@@ -56,8 +56,8 @@ Requires:       %{name} = %{version}
 Enhances:       gst-plugins-good
 
 %description extra
-This package provides complementary plugins for
-%{name}.
+This package provides complementary plugins for %{name} and
+plugins not included in official Tizen images, which may be used for development / experimental purposes.
 
 %prep
 %setup -q -n gst-plugins-good-%{version}
@@ -118,7 +118,6 @@ export CFLAGS+=" -DTIZEN_FEATURE_V4L2SRC_SCAN_DEVICE_NODE\
        --disable-spectrum\
        --disable-cutter\
        --disable-dtmf\
-       --disable-imagefreeze\
        --disable-oss4\
        --disable-oss\
        --disable-shapewipe
@@ -158,7 +157,6 @@ make %{?_smp_mflags} CFLAGS+="-Wno-error" CXXFLAGS+="-Wno-error"
 #%{_libdir}/gstreamer-%{gst_branch}/libgstgoom2k1.so
 %{_libdir}/gstreamer-%{gst_branch}/libgsticydemux.so
 %{_libdir}/gstreamer-%{gst_branch}/libgstid3demux.so
-#%{_libdir}/gstreamer-%{gst_branch}/libgstimagefreeze.so
 %{_libdir}/gstreamer-%{gst_branch}/libgstinterleave.so
 %{_libdir}/gstreamer-%{gst_branch}/libgstisomp4.so
 %{_libdir}/gstreamer-%{gst_branch}/libgstjpeg.so
@@ -171,7 +169,6 @@ make %{?_smp_mflags} CFLAGS+="-Wno-error" CXXFLAGS+="-Wno-error"
 %{_libdir}/gstreamer-%{gst_branch}/libgstnavigationtest.so
 #%{_libdir}/gstreamer-%{gst_branch}/libgstoss4audio.so
 #%{_libdir}/gstreamer-%{gst_branch}/libgstossaudio.so
-#%{_libdir}/gstreamer-%{gst_branch}/libgstpng.so
 %{_libdir}/gstreamer-%{gst_branch}/libgstpulseaudio.so
 %{_libdir}/gstreamer-%{gst_branch}/libgstreplaygain.so
 %{_libdir}/gstreamer-%{gst_branch}/libgstrtp.so
@@ -208,9 +205,11 @@ make %{?_smp_mflags} CFLAGS+="-Wno-error" CXXFLAGS+="-Wno-error"
 #%{_libdir}/gstreamer-%{gst_branch}/libgstdtmf.so
 
 
-%if 0%{?ENABLE_AALIB}
 %files extra
 %manifest %{name}.manifest
 %defattr(-, root, root)
+%if 0%{?ENABLE_AALIB}
 %{_libdir}/gstreamer-%{gst_branch}/libgstaasink.so
 %endif
+%{_libdir}/gstreamer-%{gst_branch}/libgstpng.so
+%{_libdir}/gstreamer-%{gst_branch}/libgstimagefreeze.so