[gstreamer-plugins-bad-free/f17] Move some more plugins into the -extras package

Benjamin Otte company at fedoraproject.org
Mon Mar 5 17:21:27 UTC 2012


commit e83229d5d761e27dab78c19679319dab4bd8a304
Author: Benjamin Otte <otte at redhat.com>
Date:   Mon Mar 5 16:34:04 2012 +0100

    Move some more plugins into the -extras package
    
    In particular, try to sync with RHEL - plugins that Red Hat decides are
    sane go into the normal package, others go into -extras.
    
    The nice thing about this is that we get intsaller savings, too.

 gstreamer-plugins-bad-free.spec |   54 ++++++++++++++++++++------------------
 1 files changed, 28 insertions(+), 26 deletions(-)
---
diff --git a/gstreamer-plugins-bad-free.spec b/gstreamer-plugins-bad-free.spec
index 5e4cb3d..efda596 100644
--- a/gstreamer-plugins-bad-free.spec
+++ b/gstreamer-plugins-bad-free.spec
@@ -30,41 +30,43 @@ BuildRequires: libXt-devel
 BuildRequires: gtk-doc
 
 BuildRequires: bzip2-devel
-BuildRequires: celt-devel
-BuildRequires: dirac-devel
 BuildRequires: exempi-devel
-BuildRequires: gmyth-devel >= 0.4
 BuildRequires: gsm-devel
 BuildRequires: jasper-devel
 BuildRequires: ladspa-devel
-BuildRequires: libass-devel
-BuildRequires: libcdaudio-devel
-BuildRequires: libcurl-devel
-%ifnarch s390 s390x
-BuildRequires: libdc1394-devel
-%endif
 BuildRequires: libdvdnav-devel
 BuildRequires: libexif-devel
 BuildRequires: libiptcdata-devel
-BuildRequires: libkate-devel
-BuildRequires: libmodplug-devel
 BuildRequires: libmpcdec-devel
 BuildRequires: libofa-devel
 BuildRequires: liboil-devel
 BuildRequires: librsvg2-devel
 BuildRequires: libsndfile-devel
-BuildRequires: libtimidity-devel
-BuildRequires: libvdpau-devel
 BuildRequires: libvpx-devel
 BuildRequires: mesa-libGLU-devel
-BuildRequires: opencv-devel
 BuildRequires: openssl-devel
 BuildRequires: orc-devel
+Buildrequires: wavpack-devel
+
+# Need for extras package
+BuildRequires: celt-devel
+BuildRequires: dirac-devel
+BuildRequires: gmyth-devel >= 0.4
+BuildRequires: libass-devel
+BuildRequires: libcdaudio-devel
+BuildRequires: libcurl-devel
+%ifnarch s390 s390x
+BuildRequires: libdc1394-devel
+%endif
+BuildRequires: libkate-devel
+BuildRequires: libmodplug-devel
+BuildRequires: libtimidity-devel
+BuildRequires: libvdpau-devel
+BuildRequires: opencv-devel
 BuildRequires: schroedinger-devel
 BuildRequires: SDL-devel
 BuildRequires: slv2-devel
 BuildRequires: soundtouch-devel
-Buildrequires: wavpack-devel
 BuildRequires: wildmidi-devel
 BuildRequires: zbar-devel
 
@@ -244,6 +246,7 @@ sed -i 's/opencv <= 2.2.0/opencv <= 2.4.0/g' configure
 %{_libdir}/gstreamer-%{majorminor}/libgstvideosignal.so
 %{_libdir}/gstreamer-%{majorminor}/libgstvideomaxrate.so
 %{_libdir}/gstreamer-%{majorminor}/libgstvideomeasure.so
+%{_libdir}/gstreamer-%{majorminor}/libgstvideoparsersbad.so
 %{_libdir}/gstreamer-%{majorminor}/libgstvmnc.so
 %{_libdir}/gstreamer-%{majorminor}/libgsty4mdec.so
 
@@ -253,24 +256,14 @@ sed -i 's/opencv <= 2.2.0/opencv <= 2.4.0/g' configure
 
 # Plugins with external dependencies
 %{_libdir}/gstreamer-%{majorminor}/libgstapexsink.so
-%{_libdir}/gstreamer-%{majorminor}/libgstassrender.so
 %{_libdir}/gstreamer-%{majorminor}/libgstbz2.so
-%{_libdir}/gstreamer-%{majorminor}/libgstcdaudio.so
-%{_libdir}/gstreamer-%{majorminor}/libgstcelt.so
-%ifnarch s390 s390x
-%{_libdir}/gstreamer-%{majorminor}/libgstdc1394.so
-%endif
-%{_libdir}/gstreamer-%{majorminor}/libgstdirac.so
 %{_libdir}/gstreamer-%{majorminor}/libgstgsm.so
 %{_libdir}/gstreamer-%{majorminor}/libgstjp2k.so
-%{_libdir}/gstreamer-%{majorminor}/libgstkate.so
 %{_libdir}/gstreamer-%{majorminor}/libgstladspa.so
-%{_libdir}/gstreamer-%{majorminor}/libgstmodplug.so
 %{_libdir}/gstreamer-%{majorminor}/libgstmusepack.so
 %{_libdir}/gstreamer-%{majorminor}/libgstofa.so
 %{_libdir}/gstreamer-%{majorminor}/libresindvd.so
 %{_libdir}/gstreamer-%{majorminor}/libgstrsvg.so
-%{_libdir}/gstreamer-%{majorminor}/libgstschro.so
 %{_libdir}/gstreamer-%{majorminor}/libgstsndfile.so
 %{_libdir}/gstreamer-%{majorminor}/libgstvp8.so
 
@@ -283,15 +276,24 @@ sed -i 's/opencv <= 2.2.0/opencv <= 2.4.0/g' configure
 %files extras
 %defattr(-,root,root,-)
 # Plugins with external dependencies
+%{_libdir}/gstreamer-%{majorminor}/libgstassrender.so
+%{_libdir}/gstreamer-%{majorminor}/libgstcdaudio.so
+%{_libdir}/gstreamer-%{majorminor}/libgstcelt.so
 %{_libdir}/gstreamer-%{majorminor}/libgstcurl.so
+%ifnarch s390 s390x
+%{_libdir}/gstreamer-%{majorminor}/libgstdc1394.so
+%endif
+%{_libdir}/gstreamer-%{majorminor}/libgstdirac.so
+%{_libdir}/gstreamer-%{majorminor}/libgstkate.so
 %{_libdir}/gstreamer-%{majorminor}/libgstlv2.so
+%{_libdir}/gstreamer-%{majorminor}/libgstmodplug.so
 %{_libdir}/gstreamer-%{majorminor}/libgstmythtvsrc.so
 %{_libdir}/gstreamer-%{majorminor}/libgstopencv.so
+%{_libdir}/gstreamer-%{majorminor}/libgstschro.so
 %{_libdir}/gstreamer-%{majorminor}/libgstsdl.so
 %{_libdir}/gstreamer-%{majorminor}/libgstsoundtouch.so
 %{_libdir}/gstreamer-%{majorminor}/libgsttimidity.so
 %{_libdir}/gstreamer-%{majorminor}/libgstvdpau.so
-%{_libdir}/gstreamer-%{majorminor}/libgstvideoparsersbad.so
 %{_libdir}/gstreamer-%{majorminor}/libgstwildmidi.so
 %{_libdir}/gstreamer-%{majorminor}/libgstzbar.so
 # Linux specific plugins


More information about the scm-commits mailing list