From: Jakub Bogusz Date: Tue, 26 Dec 2017 17:21:46 +0000 (+0100) Subject: - package gstopencv library; release 4 X-Git-Tag: auto/th/gstreamer-plugins-bad-1.12.4-4 X-Git-Url: http://git.pld-linux.org/?p=packages%2Fgstreamer-plugins-bad.git;a=commitdiff_plain;h=35c87e72bd1733abfb0a8a274b202630b0521084 - package gstopencv library; release 4 --- diff --git a/gstreamer-plugins-bad.spec b/gstreamer-plugins-bad.spec index c850a45..3b4ad8a 100644 --- a/gstreamer-plugins-bad.spec +++ b/gstreamer-plugins-bad.spec @@ -68,7 +68,7 @@ Summary: Bad GStreamer Streaming-media framework plugins Summary(pl.UTF-8): Złe wtyczki do środowiska obróbki strumieni GStreamer Name: gstreamer-plugins-bad Version: 1.12.4 -Release: 3 +Release: 4 License: LGPL v2+ Group: Libraries Source0: https://gstreamer.freedesktop.org/src/gst-plugins-bad/%{gstname}-%{version}.tar.xz @@ -745,8 +745,8 @@ Group: Libraries # for locales Requires: %{name} = %{version}-%{release} Requires: gstreamer >= %{gst_req_ver} +Requires: gstreamer-opencv-libs = %{version}-%{release} Requires: gstreamer-plugins-base >= %{gstpb_req_ver} -Requires: opencv >= 1:2.3.0 %description -n gstreamer-opencv GStreamer OpenCV plugin. It contains the following elements: @@ -760,6 +760,34 @@ facedetect, faceblur, edgedetect, cvsobel, cvsmooth, cvlaplace, cverode, cvequalizehist, cvdilate, textwrite, templatematch, pyramidsegment. +%package -n gstreamer-opencv-libs +Summary: GStreamer OpenCV shared library +Summary(pl.UTF-8): Biblioteka współdzielona GStreamer OpenCV +Group: Libraries +Requires: gstreamer >= %{gst_req_ver} +Requires: gstreamer-plugins-base >= %{gstpb_req_ver} +Requires: opencv >= 1:2.3.0 + +%description -n gstreamer-opencv-libs +GStreamer OpenCV shared library. + +%description -n gstreamer-opencv-libs -l pl.UTF-8 +Biblioteka współdzielona GStreamer OpenCV. + +%package -n gstreamer-opencv-devel +Summary: Header files for GStreamer OpenCV library +Summary(pl.UTF-8): Pliki nagłówkowe biblioteki GStreamer OpenCV +Group: Development/Libraries +Requires: gstreamer-devel >= %{gst_req_ver} +Requires: gstreamer-opencv-libs = %{version}-%{release} +Requires: gstreamer-plugins-base-devel >= %{gstpb_req_ver} + +%description -n gstreamer-opencv-devel +Header files for GStreamer OpenCV library. + +%description -n gstreamer-opencv-devel -l pl.UTF-8 +Pliki nagłówkowe biblioteki GStreamer OpenCV. + %package -n gstreamer-openexr Summary: GStreamer OpenEXR plugin Summary(pl.UTF-8): Wtyczka OpenEXR dla GStreamera @@ -1342,6 +1370,9 @@ rm -rf $RPM_BUILD_ROOT %post -p /sbin/ldconfig %postun -p /sbin/ldconfig +%post -n gstreamer-opencv-libs -p /sbin/ldconfig +%postun -n gstreamer-opencv-libs -p /sbin/ldconfig + %files -f %{gstname}-%{gst_major_ver}.lang %defattr(644,root,root,755) %doc AUTHORS ChangeLog NEWS README RELEASE @@ -1701,6 +1732,16 @@ rm -rf $RPM_BUILD_ROOT %dir %{_datadir}/gst-plugins-bad %dir %{_datadir}/gst-plugins-bad/1.0 %{_datadir}/gst-plugins-bad/1.0/opencv_haarcascades + +%files -n gstreamer-opencv-libs +%defattr(644,root,root,755) +%attr(755,root,root) %{_libdir}/libgstopencv-1.0.so.*.*.* +%attr(755,root,root) %ghost %{_libdir}/libgstopencv-1.0.so.0 + +%files -n gstreamer-opencv-devel +%defattr(644,root,root,755) +%attr(755,root,root) %{_libdir}/libgstopencv-1.0.so +%{_includedir}/gstreamer-1.0/gst/opencv %endif %if %{with openexr}