commit 772dd098d9e374dc98a2a45a2924dbfc285045c4 Author: overweight <5324761+overweight@user.noreply.gitee.com> Date: Mon Sep 30 10:52:16 2019 -0400 Package init diff --git a/0001-missing-plugins-Remove-the-mpegaudioversion-field.patch b/0001-missing-plugins-Remove-the-mpegaudioversion-field.patch new file mode 100644 index 0000000..e7dea07 --- /dev/null +++ b/0001-missing-plugins-Remove-the-mpegaudioversion-field.patch @@ -0,0 +1,30 @@ +From 06ca82cad9898f5df40011fe0614ee1dfd89f1ae Mon Sep 17 00:00:00 2001 +From: Bastien Nocera +Date: Fri, 3 Aug 2012 17:50:24 +0100 +Subject: [PATCH 1/2] missing-plugins: Remove the mpegaudioversion field + +From missing plugins requests as it's a duplicate of mpegversion +and its presence would break codec discovery when using RPM. + +https://bugzilla.redhat.com/show_bug.cgi?id=680809 +--- + gst-libs/gst/pbutils/missing-plugins.c | 3 +++ + 1 file changed, 3 insertions(+) + +diff --git a/gst-libs/gst/pbutils/missing-plugins.c b/gst-libs/gst/pbutils/missing-plugins.c +index a08803b18..cdce4bf05 100644 +--- a/gst-libs/gst/pbutils/missing-plugins.c ++++ b/gst-libs/gst/pbutils/missing-plugins.c +@@ -151,6 +151,9 @@ copy_and_clean_caps (const GstCaps * caps) + gst_structure_remove_field (s, "play-speed"); + gst_structure_remove_field (s, "play-scale"); + gst_structure_remove_field (s, "dynamic_range"); ++ /* mpegaudioversion is a duplicate for mpegversion ++ * https://bugzilla.redhat.com/show_bug.cgi?id=680809 */ ++ gst_structure_remove_field (s, "mpegaudioversion"); + + return ret; + } +-- +2.14.3 + diff --git a/CVE-2019-9928.patch b/CVE-2019-9928.patch new file mode 100644 index 0000000..01126b6 --- /dev/null +++ b/CVE-2019-9928.patch @@ -0,0 +1,11 @@ +--- a/gst-libs/gst/rtsp/gstrtspconnection.c 2012-02-17 09:49:52.000000000 -0500 ++++ b/gst-libs/gst/rtsp/gstrtspconnection_1.c 2019-05-07 07:54:18.894000000 -0400 +@@ -2007,7 +2007,7 @@ build_next (GstRTSPBuilder * builder, Gs + maxlen = sizeof (conn->session_id) - 1; + /* the sessionid can have attributes marked with ; + * Make sure we strip them */ +- for (i = 0; session_id[i] != '\0'; i++) { ++ for (i = 0; i < maxlen && session_id[i] != '\0'; i++) { + if (session_id[i] == ';') { + maxlen = i; + /* parse timeout */ diff --git a/gst-plugins-base-1.14.4.tar.xz b/gst-plugins-base-1.14.4.tar.xz new file mode 100644 index 0000000..9642f71 Binary files /dev/null and b/gst-plugins-base-1.14.4.tar.xz differ diff --git a/gstreamer1-plugins-base.spec b/gstreamer1-plugins-base.spec new file mode 100644 index 0000000..75185d1 --- /dev/null +++ b/gstreamer1-plugins-base.spec @@ -0,0 +1,351 @@ +%global majorminor 1.0 + +Name: gstreamer1-plugins-base +Version: 1.14.4 +Release: 1 +Summary: GStreamer streaming media framework base plugins +License: LGPLv2+ +URL: http://gstreamer.freedesktop.org/ +Source0: http://gstreamer.freedesktop.org/src/gst-plugins-base/gst-plugins-base-%{version}.tar.xz + +Patch0: 0001-missing-plugins-Remove-the-mpegaudioversion-field.patch +Patch6000: CVE-2019-9928.patch + +BuildRequires: gcc-c++ gstreamer1-devel >= %{version} gobject-introspection-devel >= 1.31.1 iso-codes-devel alsa-lib-devel +BuildRequires: cdparanoia-devel libogg-devel >= 1.0 libtheora-devel >= 1.1 libvisual-devel libvorbis-devel >= 1.0 libXv-devel +BuildRequires: orc-devel >= 0.4.18 pango-devel pkgconfig opus-devel gtk-doc >= 1.3 +BuildRequires: automake gettext-devel libtool chrpath mesa-libGL-devel mesa-libGLES-devel mesa-libGLU-devel mesa-libEGL-devel wayland-devel + +Requires: iso-codes + +Conflicts: gstreamer1-plugins-bad-free < 1.13 + +%description +GStreamer Base Plug-ins is a well-groomed and well-maintained collection of GStreamer plug-ins and elements, spanning the range of possible types of elements one would want to write for GStreamer. It also contains helper libraries and base classes useful for writing elements. A wide range of video and audio decoders, encoders, and filters are included. + +%package devel +Summary: GStreamer Base Plugins Development files +Requires: %{name}%{?_isa} = %{version}-%{release} +Provides: tools +Obsoletes: tools + +%description devel +The %{name}-devel package contains libraries and header files +for developing applications that use %{name}. + +%package help +Summary: Developer documentation for GStreamer Base plugins library +Requires: %{name} = %{version}-%{release} +BuildArch: noarch +Provides: devel-docs +Obsoletes: devel-docs + +%description help +This %{name}-help package contains developer documentation +for the GStreamer Base Plugins library. + +%prep +%setup -q -n gst-plugins-base-%{version} +%patch0 -p1 +%patch6000 -p1 + +%build +NOCONFIGURE=1 \ +./autogen.sh + +%configure \ + --with-package-name='GStreamer-plugins-base package' --with-package-origin='http://download.fedoraproject.org' --enable-experimental \ + --disable-fatal-warnings --disable-silent-rules --enable-gtk-doc --enable-orc + +%make_build V=1 + +%install +%make_install + +mkdir -p $RPM_BUILD_ROOT%{_datadir}/appdata +cat > $RPM_BUILD_ROOT%{_datadir}/appdata/gstreamer-base.appdata.xml < + + + gstreamer-base + CC0-1.0 + GStreamer Multimedia Codecs - Base + Multimedia playback for Ogg, Theora and Vorbis + +

+ This addon includes system codecs that are essential for the running system. +

+

+ A codec decodes audio and video for for playback or editing and is also + used for transmission or storage. + Different codecs are used in video-conferencing, streaming media and + video editing applications. +

+
+ + Ogg + Theora + Vorbis + + GNOME + http://gstreamer.freedesktop.org/ + https://bugzilla.gnome.org/enter_bug.cgi?product=GStreamer + http://www.gnome.org/friends/ + http://gstreamer.freedesktop.org/documentation/ + +
+EOF + +%find_lang gst-plugins-base-%{majorminor} + +find $RPM_BUILD_ROOT -name '*.la' -exec rm -fv {} ';' + +%ldconfig_scriptlets + +%files -f gst-plugins-base-1.0.lang +%license COPYING +%{_datadir}/appdata/*.appdata.xml +%{_libdir}/libgstallocators-%{majorminor}.so.* +%{_libdir}/libgstaudio-%{majorminor}.so.* +%{_libdir}/libgstfft-%{majorminor}.so.* +%{_libdir}/libgstriff-%{majorminor}.so.* +%{_libdir}/libgsttag-%{majorminor}.so.* +%{_libdir}/libgstrtp-%{majorminor}.so.* +%{_libdir}/libgstvideo-%{majorminor}.so.* +%{_libdir}/libgstpbutils-%{majorminor}.so.* +%{_libdir}/libgstrtsp-%{majorminor}.so.* +%{_libdir}/libgstsdp-%{majorminor}.so.* +%{_libdir}/libgstapp-%{majorminor}.so.* +%{_libdir}/libgstgl-%{majorminor}.so.* + +# gobject-introspection files +%{_libdir}/girepository-1.0/GstAllocators-%{majorminor}.typelib +%{_libdir}/girepository-1.0/GstApp-%{majorminor}.typelib +%{_libdir}/girepository-1.0/GstAudio-%{majorminor}.typelib +%{_libdir}/girepository-1.0/GstGL-%{majorminor}.typelib +%{_libdir}/girepository-1.0/GstPbutils-%{majorminor}.typelib +%{_libdir}/girepository-1.0/GstRtp-%{majorminor}.typelib +%{_libdir}/girepository-1.0/GstRtsp-%{majorminor}.typelib +%{_libdir}/girepository-1.0/GstSdp-%{majorminor}.typelib +%{_libdir}/girepository-1.0/GstTag-%{majorminor}.typelib +%{_libdir}/girepository-1.0/GstVideo-%{majorminor}.typelib + +# base plugins without external dependencies +%{_libdir}/gstreamer-%{majorminor}/libgstadder.so +%{_libdir}/gstreamer-%{majorminor}/libgstapp.so +%{_libdir}/gstreamer-%{majorminor}/libgstaudioconvert.so +%{_libdir}/gstreamer-%{majorminor}/libgstaudiomixer.so +%{_libdir}/gstreamer-%{majorminor}/libgstaudiorate.so +%{_libdir}/gstreamer-%{majorminor}/libgstaudioresample.so +%{_libdir}/gstreamer-%{majorminor}/libgstaudiotestsrc.so +%{_libdir}/gstreamer-%{majorminor}/libgstencoding.so +%{_libdir}/gstreamer-%{majorminor}/libgstgio.so +%{_libdir}/gstreamer-%{majorminor}/libgstplayback.so +%{_libdir}/gstreamer-%{majorminor}/libgstpbtypes.so +%{_libdir}/gstreamer-%{majorminor}/libgstrawparse.so +%{_libdir}/gstreamer-%{majorminor}/libgstsubparse.so +%{_libdir}/gstreamer-%{majorminor}/libgsttcp.so +%{_libdir}/gstreamer-%{majorminor}/libgsttypefindfunctions.so +%{_libdir}/gstreamer-%{majorminor}/libgstvideoconvert.so +%{_libdir}/gstreamer-%{majorminor}/libgstvideorate.so +%{_libdir}/gstreamer-%{majorminor}/libgstvideoscale.so +%{_libdir}/gstreamer-%{majorminor}/libgstvideotestsrc.so +%{_libdir}/gstreamer-%{majorminor}/libgstvolume.so + +# base plugins with dependencies +%{_libdir}/gstreamer-%{majorminor}/libgstalsa.so +%{_libdir}/gstreamer-%{majorminor}/libgstcdparanoia.so +%{_libdir}/gstreamer-%{majorminor}/libgstopengl.so +%{_libdir}/gstreamer-%{majorminor}/libgstlibvisual.so +%{_libdir}/gstreamer-%{majorminor}/libgstogg.so +%{_libdir}/gstreamer-%{majorminor}/libgstopus.so +%{_libdir}/gstreamer-%{majorminor}/libgstpango.so +%{_libdir}/gstreamer-%{majorminor}/libgsttheora.so +%{_libdir}/gstreamer-%{majorminor}/libgstvorbis.so +%{_libdir}/gstreamer-%{majorminor}/libgstximagesink.so +%{_libdir}/gstreamer-%{majorminor}/libgstxvimagesink.so + + +%files devel +%{_bindir}/gst-discoverer-%{majorminor} +%{_bindir}/gst-play-%{majorminor} +%{_bindir}/gst-device-monitor-%{majorminor} + +%dir %{_includedir}/gstreamer-%{majorminor}/gst/allocators +%{_includedir}/gstreamer-%{majorminor}/gst/allocators/allocators.h +%{_includedir}/gstreamer-%{majorminor}/gst/allocators/allocators-prelude.h +%{_includedir}/gstreamer-%{majorminor}/gst/allocators/gstdmabuf.h +%{_includedir}/gstreamer-%{majorminor}/gst/allocators/gstfdmemory.h +%{_includedir}/gstreamer-%{majorminor}/gst/allocators/gstphysmemory.h +%dir %{_includedir}/gstreamer-%{majorminor}/gst/app +%{_includedir}/gstreamer-%{majorminor}/gst/app/app.h +%{_includedir}/gstreamer-%{majorminor}/gst/app/app-prelude.h +%{_includedir}/gstreamer-%{majorminor}/gst/app/app-enumtypes.h +%{_includedir}/gstreamer-%{majorminor}/gst/app/gstappsink.h +%{_includedir}/gstreamer-%{majorminor}/gst/app/gstappsrc.h +%dir %{_includedir}/gstreamer-%{majorminor}/gst/audio +%{_includedir}/gstreamer-%{majorminor}/gst/audio/audio-channels.h +%{_includedir}/gstreamer-%{majorminor}/gst/audio/audio-channel-mixer.h +%{_includedir}/gstreamer-%{majorminor}/gst/audio/audio-converter.h +%{_includedir}/gstreamer-%{majorminor}/gst/audio/audio-format.h +%{_includedir}/gstreamer-%{majorminor}/gst/audio/audio-info.h +%{_includedir}/gstreamer-%{majorminor}/gst/audio/audio-enumtypes.h +%{_includedir}/gstreamer-%{majorminor}/gst/audio/audio-quantize.h +%{_includedir}/gstreamer-%{majorminor}/gst/audio/audio-resampler.h +%{_includedir}/gstreamer-%{majorminor}/gst/audio/audio.h +%{_includedir}/gstreamer-%{majorminor}/gst/audio/audio-prelude.h +%{_includedir}/gstreamer-%{majorminor}/gst/audio/gstaudioaggregator.h +%{_includedir}/gstreamer-%{majorminor}/gst/audio/gstaudiobasesink.h +%{_includedir}/gstreamer-%{majorminor}/gst/audio/gstaudiobasesrc.h +%{_includedir}/gstreamer-%{majorminor}/gst/audio/gstaudiocdsrc.h +%{_includedir}/gstreamer-%{majorminor}/gst/audio/gstaudioclock.h +%{_includedir}/gstreamer-%{majorminor}/gst/audio/gstaudiodecoder.h +%{_includedir}/gstreamer-%{majorminor}/gst/audio/gstaudioencoder.h +%{_includedir}/gstreamer-%{majorminor}/gst/audio/gstaudiofilter.h +%{_includedir}/gstreamer-%{majorminor}/gst/audio/gstaudioiec61937.h +%{_includedir}/gstreamer-%{majorminor}/gst/audio/gstaudiometa.h +%{_includedir}/gstreamer-%{majorminor}/gst/audio/gstaudioringbuffer.h +%{_includedir}/gstreamer-%{majorminor}/gst/audio/gstaudiosink.h +%{_includedir}/gstreamer-%{majorminor}/gst/audio/gstaudiosrc.h +%{_includedir}/gstreamer-%{majorminor}/gst/audio/gstaudiostreamalign.h +%{_includedir}/gstreamer-%{majorminor}/gst/audio/streamvolume.h +%dir %{_includedir}/gstreamer-%{majorminor}/gst/fft +%{_includedir}/gstreamer-%{majorminor}/gst/fft/fft.h +%{_includedir}/gstreamer-%{majorminor}/gst/fft/fft-prelude.h +%{_includedir}/gstreamer-%{majorminor}/gst/fft/gstfft.h +%{_includedir}/gstreamer-%{majorminor}/gst/fft/gstfftf32.h +%{_includedir}/gstreamer-%{majorminor}/gst/fft/gstfftf64.h +%{_includedir}/gstreamer-%{majorminor}/gst/fft/gstffts16.h +%{_includedir}/gstreamer-%{majorminor}/gst/fft/gstffts32.h +%{_includedir}/gstreamer-%{majorminor}/gst/gl/ +%{_libdir}/gstreamer-%{majorminor}/include/gst/gl/ +%dir %{_includedir}/gstreamer-%{majorminor}/gst/pbutils +%{_includedir}/gstreamer-%{majorminor}/gst/pbutils/codec-utils.h +%{_includedir}/gstreamer-%{majorminor}/gst/pbutils/descriptions.h +%{_includedir}/gstreamer-%{majorminor}/gst/pbutils/encoding-profile.h +%{_includedir}/gstreamer-%{majorminor}/gst/pbutils/encoding-target.h +%{_includedir}/gstreamer-%{majorminor}/gst/pbutils/gstaudiovisualizer.h +%{_includedir}/gstreamer-%{majorminor}/gst/pbutils/gstdiscoverer.h +%{_includedir}/gstreamer-%{majorminor}/gst/pbutils/gstpluginsbaseversion.h +%{_includedir}/gstreamer-%{majorminor}/gst/pbutils/install-plugins.h +%{_includedir}/gstreamer-%{majorminor}/gst/pbutils/missing-plugins.h +%{_includedir}/gstreamer-%{majorminor}/gst/pbutils/pbutils-enumtypes.h +%{_includedir}/gstreamer-%{majorminor}/gst/pbutils/pbutils.h +%{_includedir}/gstreamer-%{majorminor}/gst/pbutils/pbutils-prelude.h +%dir %{_includedir}/gstreamer-%{majorminor}/gst/riff +%{_includedir}/gstreamer-%{majorminor}/gst/riff/riff.h +%{_includedir}/gstreamer-%{majorminor}/gst/riff/riff-prelude.h +%{_includedir}/gstreamer-%{majorminor}/gst/riff/riff-ids.h +%{_includedir}/gstreamer-%{majorminor}/gst/riff/riff-media.h +%{_includedir}/gstreamer-%{majorminor}/gst/riff/riff-read.h +%dir %{_includedir}/gstreamer-%{majorminor}/gst/rtp +%{_includedir}/gstreamer-%{majorminor}/gst/rtp/gstrtcpbuffer.h +%{_includedir}/gstreamer-%{majorminor}/gst/rtp/gstrtpbaseaudiopayload.h +%{_includedir}/gstreamer-%{majorminor}/gst/rtp/gstrtpbasedepayload.h +%{_includedir}/gstreamer-%{majorminor}/gst/rtp/gstrtpbasepayload.h +%{_includedir}/gstreamer-%{majorminor}/gst/rtp/gstrtpbuffer.h +%{_includedir}/gstreamer-%{majorminor}/gst/rtp/gstrtpdefs.h +%{_includedir}/gstreamer-%{majorminor}/gst/rtp/gstrtp-enumtypes.h +%{_includedir}/gstreamer-%{majorminor}/gst/rtp/gstrtphdrext.h +%{_includedir}/gstreamer-%{majorminor}/gst/rtp/gstrtppayloads.h +%{_includedir}/gstreamer-%{majorminor}/gst/rtp/rtp.h +%{_includedir}/gstreamer-%{majorminor}/gst/rtp/rtp-prelude.h +%dir %{_includedir}/gstreamer-%{majorminor}/gst/rtsp +%{_includedir}/gstreamer-%{majorminor}/gst/rtsp/gstrtsp.h +%{_includedir}/gstreamer-%{majorminor}/gst/rtsp/gstrtsp-enumtypes.h +%{_includedir}/gstreamer-%{majorminor}/gst/rtsp/gstrtspconnection.h +%{_includedir}/gstreamer-%{majorminor}/gst/rtsp/gstrtspdefs.h +%{_includedir}/gstreamer-%{majorminor}/gst/rtsp/gstrtspextension.h +%{_includedir}/gstreamer-%{majorminor}/gst/rtsp/gstrtspmessage.h +%{_includedir}/gstreamer-%{majorminor}/gst/rtsp/gstrtsprange.h +%{_includedir}/gstreamer-%{majorminor}/gst/rtsp/gstrtsptransport.h +%{_includedir}/gstreamer-%{majorminor}/gst/rtsp/gstrtspurl.h +%{_includedir}/gstreamer-%{majorminor}/gst/rtsp/rtsp.h +%{_includedir}/gstreamer-%{majorminor}/gst/rtsp/rtsp-prelude.h +%dir %{_includedir}/gstreamer-%{majorminor}/gst/sdp +%{_includedir}/gstreamer-%{majorminor}/gst/sdp/gstsdp.h +%{_includedir}/gstreamer-%{majorminor}/gst/sdp/gstsdpmessage.h +%{_includedir}/gstreamer-%{majorminor}/gst/sdp/gstmikey.h +%{_includedir}/gstreamer-%{majorminor}/gst/sdp/sdp.h +%{_includedir}/gstreamer-%{majorminor}/gst/sdp/sdp-prelude.h +%dir %{_includedir}/gstreamer-%{majorminor}/gst/tag +%{_includedir}/gstreamer-%{majorminor}/gst/tag/gsttagdemux.h +%{_includedir}/gstreamer-%{majorminor}/gst/tag/gsttagmux.h +%{_includedir}/gstreamer-%{majorminor}/gst/tag/tag.h +%{_includedir}/gstreamer-%{majorminor}/gst/tag/tag-prelude.h +%{_includedir}/gstreamer-%{majorminor}/gst/tag/tag-enumtypes.h +%{_includedir}/gstreamer-%{majorminor}/gst/tag/xmpwriter.h +%dir %{_includedir}/gstreamer-%{majorminor}/gst/video +%{_includedir}/gstreamer-%{majorminor}/gst/video/colorbalance.h +%{_includedir}/gstreamer-%{majorminor}/gst/video/colorbalancechannel.h +%{_includedir}/gstreamer-%{majorminor}/gst/video/gstvideoaffinetransformationmeta.h +%{_includedir}/gstreamer-%{majorminor}/gst/video/gstvideodecoder.h +%{_includedir}/gstreamer-%{majorminor}/gst/video/gstvideoencoder.h +%{_includedir}/gstreamer-%{majorminor}/gst/video/gstvideofilter.h +%{_includedir}/gstreamer-%{majorminor}/gst/video/gstvideometa.h +%{_includedir}/gstreamer-%{majorminor}/gst/video/gstvideopool.h +%{_includedir}/gstreamer-%{majorminor}/gst/video/gstvideosink.h +%{_includedir}/gstreamer-%{majorminor}/gst/video/gstvideotimecode.h +%{_includedir}/gstreamer-%{majorminor}/gst/video/gstvideoutils.h +%{_includedir}/gstreamer-%{majorminor}/gst/video/navigation.h +%{_includedir}/gstreamer-%{majorminor}/gst/video/video-blend.h +%{_includedir}/gstreamer-%{majorminor}/gst/video/video-overlay-composition.h +%{_includedir}/gstreamer-%{majorminor}/gst/video/video-chroma.h +%{_includedir}/gstreamer-%{majorminor}/gst/video/video-color.h +%{_includedir}/gstreamer-%{majorminor}/gst/video/video-converter.h +%{_includedir}/gstreamer-%{majorminor}/gst/video/video-dither.h +%{_includedir}/gstreamer-%{majorminor}/gst/video/video-enumtypes.h +%{_includedir}/gstreamer-%{majorminor}/gst/video/video-event.h +%{_includedir}/gstreamer-%{majorminor}/gst/video/video-format.h +%{_includedir}/gstreamer-%{majorminor}/gst/video/video-frame.h +%{_includedir}/gstreamer-%{majorminor}/gst/video/video-info.h +%{_includedir}/gstreamer-%{majorminor}/gst/video/video-multiview.h +%{_includedir}/gstreamer-%{majorminor}/gst/video/video-resampler.h +%{_includedir}/gstreamer-%{majorminor}/gst/video/video-scaler.h +%{_includedir}/gstreamer-%{majorminor}/gst/video/video-tile.h +%{_includedir}/gstreamer-%{majorminor}/gst/video/video.h +%{_includedir}/gstreamer-%{majorminor}/gst/video/video-prelude.h +%{_includedir}/gstreamer-%{majorminor}/gst/video/videodirection.h +%{_includedir}/gstreamer-%{majorminor}/gst/video/videoorientation.h +%{_includedir}/gstreamer-%{majorminor}/gst/video/videooverlay.h + +%{_libdir}/libgstallocators-%{majorminor}.so +%{_libdir}/libgstaudio-%{majorminor}.so +%{_libdir}/libgstriff-%{majorminor}.so +%{_libdir}/libgstrtp-%{majorminor}.so +%{_libdir}/libgsttag-%{majorminor}.so +%{_libdir}/libgstvideo-%{majorminor}.so +%{_libdir}/libgstpbutils-%{majorminor}.so +%{_libdir}/libgstrtsp-%{majorminor}.so +%{_libdir}/libgstsdp-%{majorminor}.so +%{_libdir}/libgstfft-%{majorminor}.so +%{_libdir}/libgstapp-%{majorminor}.so +%{_libdir}/libgstgl-%{majorminor}.so + +%dir %{_datadir}/gst-plugins-base/%{majorminor}/ +%{_datadir}/gst-plugins-base/%{majorminor}/license-translations.dict + +%{_datadir}/gir-1.0/GstAllocators-%{majorminor}.gir +%{_datadir}/gir-1.0/GstApp-%{majorminor}.gir +%{_datadir}/gir-1.0/GstAudio-%{majorminor}.gir +%{_datadir}/gir-1.0/GstGL-%{majorminor}.gir +%{_datadir}/gir-1.0/GstPbutils-%{majorminor}.gir +%{_datadir}/gir-1.0/GstRtp-%{majorminor}.gir +%{_datadir}/gir-1.0/GstRtsp-%{majorminor}.gir +%{_datadir}/gir-1.0/GstSdp-%{majorminor}.gir +%{_datadir}/gir-1.0/GstTag-%{majorminor}.gir +%{_datadir}/gir-1.0/GstVideo-%{majorminor}.gir + +%{_libdir}/pkgconfig/*.pc + +%files help +%doc AUTHORS README REQUIREMENTS +%doc %{_datadir}/gtk-doc/html/gst-plugins-base-libs-%{majorminor} +%doc %{_datadir}/gtk-doc/html/gst-plugins-base-plugins-%{majorminor} +%{_mandir}/man1/gst-discoverer-*.gz +%{_mandir}/man1/gst-play-*.gz +%{_mandir}/man1/gst-device-monitor-*.gz + +%changelog +* Mon Sep 16 2019 openEuler Buildteam - 1.14.4-1 +- Package init