From f4b908d29f53d5387743199e40ae038852bbe121796f67059820372fd6c26c0e Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Ismail=20D=C3=B6nmez?= Date: Mon, 14 May 2012 10:16:44 +0000 Subject: [PATCH] Accepting request 120891 from home:vuntz:branches:multimedia:libs Update to 0.11.91 OBS-URL: https://build.opensuse.org/request/show/120891 OBS-URL: https://build.opensuse.org/package/show/multimedia:libs/gstreamer-plugins-base?expand=0&rev=7 --- baselibs.conf | 10 +- gst-plugins-base-0.11.90.tar.bz2 | 3 - gst-plugins-base-0.11.91.tar.xz | 3 + gstreamer-plugins-base.changes | 27 ++ gstreamer-plugins-base.spec | 435 +++++++++++++++++++++++++++---- 5 files changed, 417 insertions(+), 61 deletions(-) delete mode 100644 gst-plugins-base-0.11.90.tar.bz2 create mode 100644 gst-plugins-base-0.11.91.tar.xz diff --git a/baselibs.conf b/baselibs.conf index 63f65ed..473a8c4 100644 --- a/baselibs.conf +++ b/baselibs.conf @@ -1,3 +1,11 @@ gstreamer-plugins-base -libgstinterfaces-1_0-0 libgstapp-1_0-0 +libgstaudio-1_0-0 +libgstfft-1_0-0 +libgstpbutils-1_0-0 +libgstriff-1_0-0 +libgstrtp-1_0-0 +libgstrtsp-1_0-0 +libgstsdp-1_0-0 +libgsttag-1_0-0 +libgstvideo-1_0-0 diff --git a/gst-plugins-base-0.11.90.tar.bz2 b/gst-plugins-base-0.11.90.tar.bz2 deleted file mode 100644 index b2658a8..0000000 --- a/gst-plugins-base-0.11.90.tar.bz2 +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:2a994d1edb1250e77b66bf0bba71ea486aa60eb11bb62587a7d9066490cb0ec9 -size 2895526 diff --git a/gst-plugins-base-0.11.91.tar.xz b/gst-plugins-base-0.11.91.tar.xz new file mode 100644 index 0000000..e2a4f38 --- /dev/null +++ b/gst-plugins-base-0.11.91.tar.xz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:d97740038d2710485bf8064213113d3bdc52e6daf33407da1805c64c0319a5c3 +size 2304120 diff --git a/gstreamer-plugins-base.changes b/gstreamer-plugins-base.changes index 3904ee5..8106e63 100644 --- a/gstreamer-plugins-base.changes +++ b/gstreamer-plugins-base.changes @@ -1,3 +1,30 @@ +------------------------------------------------------------------- +Mon May 14 07:30:13 UTC 2012 - vuntz@opensuse.org + +- Update to version 0.11.91: + + Compressed audio passthrough support in alsasink + + Removal of interfaces library, mixer and tuner interface + + Addition of video encoder and decoder base classes + + Improvements/cleanup for the video library API +- Deal with removal of interfaces library: + + Split separate libraries out of libgstinterfaces-1_0-0 in: + libgstaudio-1_0-0, libgstfft-1_0-0, libgstpbutils-1_0-0, + libgstriff-1_0-0, libgstrtp-1_0-0, libgstrtsp-1_0-0, + libgstsdp-1_0-0, libgsttag-1_0-0, libgstvideo-1_0-0. + + Similarly split separate typelibs out of + typelib-1_0-GstInterfaces-1_0 in: typelib-1_0-GstAudio-1_0, + typelib-1_0-GstFft-1_0, typelib-1_0-GstPbutils-1_0, + typelib-1_0-GstRiff-1_0, typelib-1_0-GstRtp-1_0, + typelib-1_0-GstRtsp-1_0, typelib-1_0-GstSdp-1_0, + typelib-1_0-GstTag-1_0, typelib-1_0-GstVideo-1_0. + + Drop libgstinterfaces-1_0-0 and typelib-1_0-GstInterfaces-1_0 + subpackages. + + Add Obsoletes for libgstinterfaces-1_0-0 and + typelib-1_0-GstInterfaces-1_0 to main subpackage for smooth + upgrades. + + Remove Requires for libgstinterfaces-1_0-0 from main + subpackage. + ------------------------------------------------------------------- Fri Apr 20 12:36:07 UTC 2012 - vuntz@opensuse.org diff --git a/gstreamer-plugins-base.spec b/gstreamer-plugins-base.spec index 4248915..de3acc2 100644 --- a/gstreamer-plugins-base.spec +++ b/gstreamer-plugins-base.spec @@ -18,7 +18,7 @@ Name: gstreamer-plugins-base %define _name gst-plugins-base -Version: 0.11.90 +Version: 0.11.91 Release: 0 %define gst_branch 1.0 Url: http://gstreamer.freedesktop.org/ @@ -26,7 +26,7 @@ BuildRoot: %{_tmppath}/%{name}-%{version}-build Summary: GStreamer Streaming-Media Framework Plug-Ins License: GPL-2.0+ ; LGPL-2.1+ Group: Productivity/Multimedia/Other -Source: http://gstreamer.freedesktop.org/src/gst-plugins-base/%{_name}-%{version}.tar.bz2 +Source: http://gstreamer.freedesktop.org/src/gst-plugins-base/%{_name}-%{version}.tar.xz Source2: baselibs.conf BuildRequires: cdparanoia-devel BuildRequires: glib2-devel >= 2.31.14 @@ -59,16 +59,17 @@ BuildRequires: pkgconfig(theoraenc) >= 1.1 BuildRequires: pkgconfig(vorbis) >= 1.0 BuildRequires: pkgconfig(vorbisenc) >= 1.0 BuildRequires: pkgconfig(zlib) -# Core modules may depend on new enough libraries: -Requires: libgstinterfaces-1_0-0 >= %{version} PreReq: filesystem -%define gstreamer_plugins_base_req %(bzgrep --text "^GST[_A-Z]*_REQ" %{S:0} | sort -u | sed 's/GST_REQ=/gstreamer >= /') +%define gstreamer_plugins_base_req %(xzgrep --text "^GST[_A-Z]*_REQ" %{S:0} | sort -u | sed 's/GST_REQ=/gstreamer >= /') Requires: %gstreamer_plugins_base_req Recommends: %{name}-lang Recommends: PackageKit-gstreamer-plugin Supplements: gstreamer # Generic name, never used in SuSE: Provides: gst-plugins-base = %{version} +# We split the libgstinterfaces-1_0-0 bundle in separate subpackages once that libgstinterfaces got dropped upstream +Obsoletes: libgstinterfaces-1_0-0 < %{version} +Obsoletes: typelib-1_0-GstInterfaces-1_0 < %{version} %description GStreamer is a streaming media framework based on graphs of filters @@ -77,38 +78,6 @@ anything media-related, from real-time sound processing to playing videos. Its plug-in-based architecture means that new data types or processing capabilities can be added simply by installing new plug-ins. -%package -n libgstinterfaces-1_0-0 -# This is a library package bundle, which contains more shared -# libraries. Use the name of the lowest level one, because libgstbase -# may cause confusion (it is a part of libgstreamer-1_0-0). -# libgstapp is packaged separately, as it uses a different versioning -# Makefile variable. -Summary: GStreamer Streaming-Media Framework Plug-Ins -Group: System/Libraries -# We want to have base modules installed: -Requires: %{name} - -%description -n libgstinterfaces-1_0-0 -GStreamer is a streaming media framework based on graphs of filters -that operate on media data. Applications using this library can do -anything media-related, from real-time sound processing to playing -videos. Its plug-in-based architecture means that new data types or -processing capabilities can be added simply by installing new plug-ins. - -%package -n typelib-1_0-GstInterfaces-1_0 -Summary: GStreamer Streaming-Media Framework Plug-Ins -- Introspection bindings -Group: System/Libraries - -%description -n typelib-1_0-GstInterfaces-1_0 -GStreamer is a streaming media framework based on graphs of filters -that operate on media data. Applications using this library can do -anything media-related, from real-time sound processing to playing -videos. Its plug-in-based architecture means that new data types or -processing capabilities can be added simply by installing new plug-ins. - -This package provides the GObject Introspection bindings for GStreamer -plug-ins. - %package -n libgstapp-1_0-0 Summary: GStreamer Streaming-Media Framework Plug-Ins Group: System/Libraries @@ -136,13 +105,272 @@ processing capabilities can be added simply by installing new plug-ins. This package provides the GObject Introspection bindings for GStreamer plug-ins. +%package -n libgstaudio-1_0-0 +Summary: GStreamer Streaming-Media Framework Plug-Ins +Group: System/Libraries +# We want to have base modules installed: +Requires: %{name} + +%description -n libgstaudio-1_0-0 +GStreamer is a streaming media framework based on graphs of filters +that operate on media data. Applications using this library can do +anything media-related, from real-time sound processing to playing +videos. Its plug-in-based architecture means that new data types or +processing capabilities can be added simply by installing new plug-ins. + +%package -n typelib-1_0-GstAudio-1_0 +Summary: GStreamer Streaming-Media Framework Plug-Ins -- Introspection bindings +Group: System/Libraries + +%description -n typelib-1_0-GstAudio-1_0 +GStreamer is a streaming media framework based on graphs of filters +that operate on media data. Applications using this library can do +anything media-related, from real-time sound processing to playing +videos. Its plug-in-based architecture means that new data types or +processing capabilities can be added simply by installing new plug-ins. + +This package provides the GObject Introspection bindings for GStreamer +plug-ins. + +%package -n libgstfft-1_0-0 +Summary: GStreamer Streaming-Media Framework Plug-Ins +Group: System/Libraries +# We want to have base modules installed: +Requires: %{name} + +%description -n libgstfft-1_0-0 +GStreamer is a streaming media framework based on graphs of filters +that operate on media data. Applications using this library can do +anything media-related, from real-time sound processing to playing +videos. Its plug-in-based architecture means that new data types or +processing capabilities can be added simply by installing new plug-ins. + +%package -n typelib-1_0-GstFft-1_0 +Summary: GStreamer Streaming-Media Framework Plug-Ins -- Introspection bindings +Group: System/Libraries + +%description -n typelib-1_0-GstFft-1_0 +GStreamer is a streaming media framework based on graphs of filters +that operate on media data. Applications using this library can do +anything media-related, from real-time sound processing to playing +videos. Its plug-in-based architecture means that new data types or +processing capabilities can be added simply by installing new plug-ins. + +This package provides the GObject Introspection bindings for GStreamer +plug-ins. + +%package -n libgstpbutils-1_0-0 +Summary: GStreamer Streaming-Media Framework Plug-Ins +Group: System/Libraries +# We want to have base modules installed: +Requires: %{name} + +%description -n libgstpbutils-1_0-0 +GStreamer is a streaming media framework based on graphs of filters +that operate on media data. Applications using this library can do +anything media-related, from real-time sound processing to playing +videos. Its plug-in-based architecture means that new data types or +processing capabilities can be added simply by installing new plug-ins. + +%package -n typelib-1_0-GstPbutils-1_0 +Summary: GStreamer Streaming-Media Framework Plug-Ins -- Introspection bindings +Group: System/Libraries + +%description -n typelib-1_0-GstPbutils-1_0 +GStreamer is a streaming media framework based on graphs of filters +that operate on media data. Applications using this library can do +anything media-related, from real-time sound processing to playing +videos. Its plug-in-based architecture means that new data types or +processing capabilities can be added simply by installing new plug-ins. + +This package provides the GObject Introspection bindings for GStreamer +plug-ins. + +%package -n libgstriff-1_0-0 +Summary: GStreamer Streaming-Media Framework Plug-Ins +Group: System/Libraries +# We want to have base modules installed: +Requires: %{name} + +%description -n libgstriff-1_0-0 +GStreamer is a streaming media framework based on graphs of filters +that operate on media data. Applications using this library can do +anything media-related, from real-time sound processing to playing +videos. Its plug-in-based architecture means that new data types or +processing capabilities can be added simply by installing new plug-ins. + +%package -n typelib-1_0-GstRiff-1_0 +Summary: GStreamer Streaming-Media Framework Plug-Ins -- Introspection bindings +Group: System/Libraries + +%description -n typelib-1_0-GstRiff-1_0 +GStreamer is a streaming media framework based on graphs of filters +that operate on media data. Applications using this library can do +anything media-related, from real-time sound processing to playing +videos. Its plug-in-based architecture means that new data types or +processing capabilities can be added simply by installing new plug-ins. + +This package provides the GObject Introspection bindings for GStreamer +plug-ins. + +%package -n libgstrtp-1_0-0 +Summary: GStreamer Streaming-Media Framework Plug-Ins +Group: System/Libraries +# We want to have base modules installed: +Requires: %{name} + +%description -n libgstrtp-1_0-0 +GStreamer is a streaming media framework based on graphs of filters +that operate on media data. Applications using this library can do +anything media-related, from real-time sound processing to playing +videos. Its plug-in-based architecture means that new data types or +processing capabilities can be added simply by installing new plug-ins. + +%package -n typelib-1_0-GstRtp-1_0 +Summary: GStreamer Streaming-Media Framework Plug-Ins -- Introspection bindings +Group: System/Libraries + +%description -n typelib-1_0-GstRtp-1_0 +GStreamer is a streaming media framework based on graphs of filters +that operate on media data. Applications using this library can do +anything media-related, from real-time sound processing to playing +videos. Its plug-in-based architecture means that new data types or +processing capabilities can be added simply by installing new plug-ins. + +This package provides the GObject Introspection bindings for GStreamer +plug-ins. + +%package -n libgstrtsp-1_0-0 +Summary: GStreamer Streaming-Media Framework Plug-Ins +Group: System/Libraries +# We want to have base modules installed: +Requires: %{name} + +%description -n libgstrtsp-1_0-0 +GStreamer is a streaming media framework based on graphs of filters +that operate on media data. Applications using this library can do +anything media-related, from real-time sound processing to playing +videos. Its plug-in-based architecture means that new data types or +processing capabilities can be added simply by installing new plug-ins. + +%package -n typelib-1_0-GstRtsp-1_0 +Summary: GStreamer Streaming-Media Framework Plug-Ins -- Introspection bindings +Group: System/Libraries + +%description -n typelib-1_0-GstRtsp-1_0 +GStreamer is a streaming media framework based on graphs of filters +that operate on media data. Applications using this library can do +anything media-related, from real-time sound processing to playing +videos. Its plug-in-based architecture means that new data types or +processing capabilities can be added simply by installing new plug-ins. + +This package provides the GObject Introspection bindings for GStreamer +plug-ins. + +%package -n libgstsdp-1_0-0 +Summary: GStreamer Streaming-Media Framework Plug-Ins +Group: System/Libraries +# We want to have base modules installed: +Requires: %{name} + +%description -n libgstsdp-1_0-0 +GStreamer is a streaming media framework based on graphs of filters +that operate on media data. Applications using this library can do +anything media-related, from real-time sound processing to playing +videos. Its plug-in-based architecture means that new data types or +processing capabilities can be added simply by installing new plug-ins. + +%package -n typelib-1_0-GstSdp-1_0 +Summary: GStreamer Streaming-Media Framework Plug-Ins -- Introspection bindings +Group: System/Libraries + +%description -n typelib-1_0-GstSdp-1_0 +GStreamer is a streaming media framework based on graphs of filters +that operate on media data. Applications using this library can do +anything media-related, from real-time sound processing to playing +videos. Its plug-in-based architecture means that new data types or +processing capabilities can be added simply by installing new plug-ins. + +This package provides the GObject Introspection bindings for GStreamer +plug-ins. + +%package -n libgsttag-1_0-0 +Summary: GStreamer Streaming-Media Framework Plug-Ins +Group: System/Libraries +# We want to have base modules installed: +Requires: %{name} + +%description -n libgsttag-1_0-0 +GStreamer is a streaming media framework based on graphs of filters +that operate on media data. Applications using this library can do +anything media-related, from real-time sound processing to playing +videos. Its plug-in-based architecture means that new data types or +processing capabilities can be added simply by installing new plug-ins. + +%package -n typelib-1_0-GstTag-1_0 +Summary: GStreamer Streaming-Media Framework Plug-Ins -- Introspection bindings +Group: System/Libraries + +%description -n typelib-1_0-GstTag-1_0 +GStreamer is a streaming media framework based on graphs of filters +that operate on media data. Applications using this library can do +anything media-related, from real-time sound processing to playing +videos. Its plug-in-based architecture means that new data types or +processing capabilities can be added simply by installing new plug-ins. + +This package provides the GObject Introspection bindings for GStreamer +plug-ins. + +%package -n libgstvideo-1_0-0 +Summary: GStreamer Streaming-Media Framework Plug-Ins +Group: System/Libraries +# We want to have base modules installed: +Requires: %{name} + +%description -n libgstvideo-1_0-0 +GStreamer is a streaming media framework based on graphs of filters +that operate on media data. Applications using this library can do +anything media-related, from real-time sound processing to playing +videos. Its plug-in-based architecture means that new data types or +processing capabilities can be added simply by installing new plug-ins. + +%package -n typelib-1_0-GstVideo-1_0 +Summary: GStreamer Streaming-Media Framework Plug-Ins -- Introspection bindings +Group: System/Libraries + +%description -n typelib-1_0-GstVideo-1_0 +GStreamer is a streaming media framework based on graphs of filters +that operate on media data. Applications using this library can do +anything media-related, from real-time sound processing to playing +videos. Its plug-in-based architecture means that new data types or +processing capabilities can be added simply by installing new plug-ins. + +This package provides the GObject Introspection bindings for GStreamer +plug-ins. + %package devel Summary: Include files and libraries mandatory for development with gstreamer-plugins-base Group: Development/Libraries/C and C++ Requires: libgstapp-1_0-0 = %{version} -Requires: libgstinterfaces-1_0-0 = %{version} +Requires: libgstaudio-1_0-0 = %{version} +Requires: libgstfft-1_0-0 = %{version} +Requires: libgstpbutils-1_0-0 = %{version} +Requires: libgstriff-1_0-0 = %{version} +Requires: libgstrtp-1_0-0 = %{version} +Requires: libgstrtsp-1_0-0 = %{version} +Requires: libgstsdp-1_0-0 = %{version} +Requires: libgsttag-1_0-0 = %{version} +Requires: libgstvideo-1_0-0 = %{version} Requires: typelib-1_0-GstApp-1_0 = %{version} -Requires: typelib-1_0-GstInterfaces-1_0 = %{version} +Requires: typelib-1_0-GstAudio-1_0 = %{version} +Requires: typelib-1_0-GstFft-1_0 = %{version} +Requires: typelib-1_0-GstPbutils-1_0 = %{version} +Requires: typelib-1_0-GstRiff-1_0 = %{version} +Requires: typelib-1_0-GstRtp-1_0 = %{version} +Requires: typelib-1_0-GstRtsp-1_0 = %{version} +Requires: typelib-1_0-GstSdp-1_0 = %{version} +Requires: typelib-1_0-GstTag-1_0 = %{version} +Requires: typelib-1_0-GstVideo-1_0 = %{version} # Generic name, never used in SuSE: Provides: gst-plugins-base-devel = %{version} @@ -186,14 +414,46 @@ find %{buildroot} -type f -name "*.la" -exec %{__rm} -fv {} + %clean rm -rf $RPM_BUILD_ROOT -%post -n libgstinterfaces-1_0-0 -p /sbin/ldconfig - -%postun -n libgstinterfaces-1_0-0 -p /sbin/ldconfig - %post -n libgstapp-1_0-0 -p /sbin/ldconfig %postun -n libgstapp-1_0-0 -p /sbin/ldconfig +%post -n libgstaudio-1_0-0 -p /sbin/ldconfig + +%postun -n libgstaudio-1_0-0 -p /sbin/ldconfig + +%post -n libgstfft-1_0-0 -p /sbin/ldconfig + +%postun -n libgstfft-1_0-0 -p /sbin/ldconfig + +%post -n libgstpbutils-1_0-0 -p /sbin/ldconfig + +%postun -n libgstpbutils-1_0-0 -p /sbin/ldconfig + +%post -n libgstriff-1_0-0 -p /sbin/ldconfig + +%postun -n libgstriff-1_0-0 -p /sbin/ldconfig + +%post -n libgstrtp-1_0-0 -p /sbin/ldconfig + +%postun -n libgstrtp-1_0-0 -p /sbin/ldconfig + +%post -n libgstrtsp-1_0-0 -p /sbin/ldconfig + +%postun -n libgstrtsp-1_0-0 -p /sbin/ldconfig + +%post -n libgstsdp-1_0-0 -p /sbin/ldconfig + +%postun -n libgstsdp-1_0-0 -p /sbin/ldconfig + +%post -n libgsttag-1_0-0 -p /sbin/ldconfig + +%postun -n libgsttag-1_0-0 -p /sbin/ldconfig + +%post -n libgstvideo-1_0-0 -p /sbin/ldconfig + +%postun -n libgstvideo-1_0-0 -p /sbin/ldconfig + %files %defattr(-, root, root) %doc AUTHORS COPYING COPYING.LIB NEWS README RELEASE REQUIREMENTS @@ -233,20 +493,6 @@ rm -rf $RPM_BUILD_ROOT %files lang -f %{_name}-%{gst_branch}.lang -%files -n libgstinterfaces-1_0-0 -%defattr(-, root, root) -%{_libdir}/*.so.* -%exclude %{_libdir}/libgstapp*.so.* -# Files needed by libgsttag -%dir %{_datadir}/gst-plugins-base/ -%dir %{_datadir}/gst-plugins-base/%{gst_branch}/ -%{_datadir}/gst-plugins-base/%{gst_branch}/license-translations.dict - -%files -n typelib-1_0-GstInterfaces-1_0 -%defattr(-, root, root) -%{_libdir}/girepository-1.0/*.typelib -%exclude %{_libdir}/girepository-1.0/GstApp-*.typelib - %files -n libgstapp-1_0-0 %defattr(-, root, root) %{_libdir}/libgstapp*.so.* @@ -255,6 +501,81 @@ rm -rf $RPM_BUILD_ROOT %defattr(-, root, root) %{_libdir}/girepository-1.0/GstApp-*.typelib +%files -n libgstaudio-1_0-0 +%defattr(-, root, root) +%{_libdir}/libgstaudio*.so.* + +%files -n typelib-1_0-GstAudio-1_0 +%defattr(-, root, root) +%{_libdir}/girepository-1.0/GstAudio-*.typelib + +%files -n libgstfft-1_0-0 +%defattr(-, root, root) +%{_libdir}/libgstfft*.so.* + +%files -n typelib-1_0-GstFft-1_0 +%defattr(-, root, root) +%{_libdir}/girepository-1.0/GstFft-*.typelib + +%files -n libgstpbutils-1_0-0 +%defattr(-, root, root) +%{_libdir}/libgstpbutils*.so.* + +%files -n typelib-1_0-GstPbutils-1_0 +%defattr(-, root, root) +%{_libdir}/girepository-1.0/GstPbutils-*.typelib + +%files -n libgstriff-1_0-0 +%defattr(-, root, root) +%{_libdir}/libgstriff*.so.* + +%files -n typelib-1_0-GstRiff-1_0 +%defattr(-, root, root) +%{_libdir}/girepository-1.0/GstRiff-*.typelib + +%files -n libgstrtp-1_0-0 +%defattr(-, root, root) +%{_libdir}/libgstrtp*.so.* + +%files -n typelib-1_0-GstRtp-1_0 +%defattr(-, root, root) +%{_libdir}/girepository-1.0/GstRtp-*.typelib + +%files -n libgstrtsp-1_0-0 +%defattr(-, root, root) +%{_libdir}/libgstrtsp*.so.* + +%files -n typelib-1_0-GstRtsp-1_0 +%defattr(-, root, root) +%{_libdir}/girepository-1.0/GstRtsp-*.typelib + +%files -n libgstsdp-1_0-0 +%defattr(-, root, root) +%{_libdir}/libgstsdp*.so.* + +%files -n typelib-1_0-GstSdp-1_0 +%defattr(-, root, root) +%{_libdir}/girepository-1.0/GstSdp-*.typelib + +%files -n libgsttag-1_0-0 +%defattr(-, root, root) +%{_libdir}/libgsttag*.so.* +%dir %{_datadir}/gst-plugins-base/ +%dir %{_datadir}/gst-plugins-base/%{gst_branch}/ +%{_datadir}/gst-plugins-base/%{gst_branch}/license-translations.dict + +%files -n typelib-1_0-GstTag-1_0 +%defattr(-, root, root) +%{_libdir}/girepository-1.0/GstTag-*.typelib + +%files -n libgstvideo-1_0-0 +%defattr(-, root, root) +%{_libdir}/libgstvideo*.so.* + +%files -n typelib-1_0-GstVideo-1_0 +%defattr(-, root, root) +%{_libdir}/girepository-1.0/GstVideo-*.typelib + %files devel %defattr(-, root, root) %{_includedir}/gstreamer-%{gst_branch}/*