From: Christian Schaller Date: Sun, 3 Feb 2002 19:23:27 +0000 (+0000) Subject: Tried grouping the plugins more togheter, think I saved us at least some rpms on... X-Git-Tag: BRANCH-EVENTS2-ROOT~107 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=23403cfb3b7a5c2742fc9c9ae5ecf3e9c3154870;p=platform%2Fupstream%2Fgst-plugins-base.git Tried grouping the plugins more togheter, think I saved us at least some rpms on this. Probably room for more groupin... Original commit message from CVS: Tried grouping the plugins more togheter, think I saved us at least some rpms on this. Probably room for more grouping but I don't have the knowledge to know what plugins belong in what category of the remaining --- diff --git a/gst-plugins.spec.in b/gst-plugins.spec.in index 5de7f08..bbfa202 100644 --- a/gst-plugins.spec.in +++ b/gst-plugins.spec.in @@ -554,34 +554,26 @@ make prefix=$RPM_BUILD_ROOT%{prefix} install @USE_RAW1394_TRUE@%post -n gstreamer-dv @USE_RAW1394_TRUE@%{prefix}/bin/gst-register --gst-mask=0 -%package -n gstreamer-resample -Summary: GStreamer resample plugin +%package -n gstreamer-audioeffects +Summary: GStreamer audioeffects plugin Group: Libraries/Multimedia Requires: gstreamer >= %{ver} -%description -n gstreamer-resample -Library for resampling of sound +%description -n gstreamer-audioeffects +Plugin with various audio effects including resampling, +sine waves generation, silence generation plugin -%files -n gstreamer-resample +%files -n gstreamer-audioeffects %defattr(-, root, root) %{prefix}/lib/gst/libgstresample* - -%post -n gstreamer-resample -%{prefix}/bin/gst-register --gst-mask=0 - -%package -n gstreamer-sine -Summary: GStreamer Sine effect plugin -Group: Libraries/Multimedia -Requires: gstreamer >= %{ver} - -%description -n gstreamer-sine -Plugin for generating sine waves. - -%files -n gstreamer-sine -%defattr(-, root, root) %{prefix}/lib/gst/libgstsine* +%{prefix}/lib/gst/libgstsilence* +%{prefix}/lib/gst/libgststereo* +%{prefix}/lib/gst/libgstvol* +%{prefix}/lib/gst/libgstplayondemand* +%{prefix}/lib/gst/libgstspeed* -%post -n gstreamer-sine +%post -n gstreamer-audioeffects %{prefix}/bin/gst-register --gst-mask=0 %package -n gstreamer-lavencode @@ -599,21 +591,6 @@ It takes YUV video frames and adds a header in front of it so it can be processe %post -n gstreamer-lavencode %{prefix}/bin/gst-register --gst-mask=0 -%package -n gstreamer-silence -Summary: GStreamer Silence plugin -Group: Libraries/Multimedia -Requires: gstreamer >= %{ver} - -%description -n gstreamer-silence -Plugin for generation of silence - -%files -n gstreamer-silence -%defattr(-, root, root) -%{prefix}/lib/gst/libgstsilence* - -%post -n gstreamer-silence -%{prefix}/bin/gst-register --gst-mask=0 - %package -n gstreamer-qcam Summary: GStreamer QuickCam plugin Group: Libraries/Multimedia @@ -629,21 +606,6 @@ Plugin for accessing a Quickcam source %post -n gstreamer-qcam %{prefix}/bin/gst-register --gst-mask=0 -%package -n gstreamer-au -Summary: GStreamer au audiofile plugin -Group: Libraries/Multimedia -Requires: gstreamer >= %{ver} - -%description -n gstreamer-au -Plugin for playback of the SUN au audio format. - -%files -n gstreamer-au -%defattr(-, root, root) -%{prefix}/lib/gst/libgstparseau* - -%post -n gstreamer-au -%{prefix}/bin/gst-register --gst-mask=0 - %package -n gstreamer-vcd Summary: GStreamer Video CD plugin Group: Libraries/Multimedia @@ -687,25 +649,6 @@ Plugins for UDP transport %post -n gstreamer-udp %{prefix}/bin/gst-register --gst-mask=0 -%package -n gstreamer-mp3 -Summary: GStreamer plugins for mp3 playback -Group: Libraries/Multimedia -Requires: gstreamer >= %{ver} - -%description -n gstreamer-mp3 -Plugins for decoding mp3 files. We do recommend you -use Ogg Vorbis format instead however since it is both unencumbered by patents -and better. - -%files -n gstreamer-mp3 -%defattr(-, root, root) -# %{prefix}/lib/gst/libgstmpg123* -# %{prefix}/lib/gst/libgstmp3parse* -%{prefix}/lib/gst/libgstmp3types* - -%post -n gstreamer-mp3 -%{prefix}/bin/gst-register --gst-mask=0 - %package -n gstreamer-flx Summary: Gstreamer plugin for FLI/FLX animation format Group: Libraries/Multimedia @@ -736,29 +679,13 @@ Video deinterlace plugin %post -n gstreamer-deinterlace %{prefix}/bin/gst-register --gst-mask=0 - -%package -n gstreamer-chart -Summary: GStreamer plugin for converting audio into video -Group: Libraries/Multimedia -Requires: gstreamer >= %{ver} - -%description -n gstreamer-chart -Plugin for converting audio into video - -%files -n gstreamer-chart -%defattr(-, root, root) -%{prefix}/lib/gst/libchart* - -%post -n gstreamer-chart -%{prefix}/bin/gst-register --gst-mask=0 - %package -n gstreamer-visualisation Summary: Gstreamer visualisations plugins Group: Libraries/Multimedia Requires: gstreamer >= %{ver} %description -n gstreamer-visualisation -Various plugins for visual effects to use with audio. Included are Smoothwave, Spectrum and vumeter +Various plugins for visual effects to use with audio. Included are Smoothwave, Spectrum, Goom, Chart and vumeter %files -n gstreamer-visualisation %defattr(-, root, root) @@ -766,25 +693,11 @@ Various plugins for visual effects to use with audio. Included are Smoothwave, S %{prefix}/lib/gst/libgstspectrum* %{prefix}/lib/gst/libgstvu* %{prefix}/lib/gst/libgstgoom* +%{prefix}/lib/gst/libchart* %post -n gstreamer-visualisation %{prefix}/bin/gst-register --gst-mask=0 -@USE_JPEG_MMX_TRUE@%package -n gstreamer-jpegmmx -@USE_JPEG_MMX_TRUE@Summary: Gstreamer mjpegtools -@USE_JPEG_MMX_TRUE@Group: Libraries/Multimedia -@USE_JPEG_MMX_TRUE@Requires: gstreamer >= %{ver} - -@USE_JPEG_MMX_TRUE@%description -n gstreamer-jpegmmx -@USE_JPEG_MMX_TRUE@Mgpegtools based encoding and decoding plugin - -@USE_JPEG_MMX_TRUE@%files -n gstreamer-jpegmmx -@USE_JPEG_MMX_TRUE@%defattr(-, root, root) -@USE_JPEG_MMX_TRUE@%{prefix}/lib/gst/libgstjpegmmx* - -@USE_JPEG_MMX_TRUE@%post -n gstreamer-jpegmmx -@USE_JPEG_MMX_TRUE@%{prefix}/bin/gst-register --gst-mask=0 - %package -n gstreamer-plugin-libs Summary: GStreamer support libraries Group: Libraries/Multimedia @@ -800,13 +713,14 @@ GStreamer support libraries %{prefix}/lib/gst/libgstriff* %{prefix}/lib/gst/libgstresample* -%package -n gstreamer-misc +%package -n gstreamer-miscvideo Summary: GStreamer plugins for various effects Group: Libraries/Multimedia Requires: gstreamer >= %{ver} -%description -n gstreamer-misc -Plugins for various effects +%description -n gstreamer-miscvideo +Plugins for various codecs, effects +and so on. %files -n gstreamer-misc %defattr(-, root, root) @@ -820,26 +734,24 @@ Plugins for various effects %{prefix}/lib/gst/libgstmulaw* %{prefix}/lib/gst/libgstpassthrough* %{prefix}/lib/gst/libgstrtjpe* -%{prefix}/lib/gst/libgststereo* -%{prefix}/lib/gst/libgstvol* -%{prefix}/lib/gst/libgstplayondemand* -%{prefix}/lib/gst/libgstspeed* %post -n gstreamer-misc %{prefix}/bin/gst-register --gst-mask=0 -%package -n gstreamer-wav -Summary: Gstreamer wav audio format plugin +%package -n gstreamer-audioformats +Summary: Gstreamer audio format plugin Group: Libraries/Multimedia Requires: gstreamer >= %{ver} -%description -n gstreamer-wav -Plugin for playback of wav audio files +%description -n gstreamer-audioformats +Plugin for playback of wav, au and mp3 audio files -%files -n gstreamer-wav +%files -n gstreamer-audioformats %defattr(-, root, root) %{prefix}/lib/gst/libgstwavparse* +%{prefix}/lib/gst/libgstparseau* +%{prefix}/lib/gst/libgstmp3types* -%post -n gstreamer-wav +%post -n gstreamer-audioformats %{prefix}/bin/gst-register --gst-mask=0 @USE_SHOUT_TRUE@%package -n gstreamer-icecast