[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