Put videosink in separate plugin and move icecast plugin to be with the rest of the dependency plugins

Original commit message from CVS:
Put videosink in separate plugin and move icecast plugin to be with the rest of the dependency plugins
This commit is contained in:
Christian Schaller 2002-03-05 21:00:06 +00:00
parent a366f710de
commit 21658699f6

View file

@ -103,7 +103,6 @@ make prefix=$RPM_BUILD_ROOT%{prefix} install
@USE_HERMES_TRUE@%files -n gstreamer-xvideosink @USE_HERMES_TRUE@%files -n gstreamer-xvideosink
@USE_HERMES_TRUE@%defattr(-, root, root) @USE_HERMES_TRUE@%defattr(-, root, root)
@USE_HERMES_TRUE@%{prefix}/lib/gst/libxvideosink* @USE_HERMES_TRUE@%{prefix}/lib/gst/libxvideosink*
@USE_HERMES_TRUE@%{prefix}/lib/gst/libvideosink*
@USE_HERMES_TRUE@ @USE_HERMES_TRUE@
@USE_HERMES_TRUE@%post -n gstreamer-xvideosink @USE_HERMES_TRUE@%post -n gstreamer-xvideosink
@USE_HERMES_TRUE@%{prefix}/bin/gst-register --gst-mask=0 2> /dev/null @USE_HERMES_TRUE@%{prefix}/bin/gst-register --gst-mask=0 2> /dev/null
@ -558,6 +557,24 @@ make prefix=$RPM_BUILD_ROOT%{prefix} install
@USE_RAW1394_TRUE@%post -n gstreamer-dv @USE_RAW1394_TRUE@%post -n gstreamer-dv
@USE_RAW1394_TRUE@%{prefix}/bin/gst-register --gst-mask=0 2> /dev/null @USE_RAW1394_TRUE@%{prefix}/bin/gst-register --gst-mask=0 2> /dev/null
### Icecast ###
@USE_SHOUT_TRUE@%package -n gstreamer-icecast
@USE_SHOUT_TRUE@Summary: GStreamer Icecast broadcasting plugin
@USE_SHOUT_TRUE@Group: Libraries/Multimedia
@USE_SHOUT_TRUE@Requires: gstreamer-plugins >= %{ver}
@USE_SHOUT_TRUE@Requires: gstreamer-plugin-libs = %{ver}
@USE_SHOUT_TRUE@Requires: libshout >= 1.0.5
@USE_SHOUT_TRUE@%description -n gstreamer-icecast
@USE_SHOUT_TRUE@Plugin for broadcasting audio with the Icecast server
@USE_SHOUT_TRUE@%files -n gstreamer-icecast
@USE_SHOUT_TRUE@%defattr(-, root, root)
@USE_SHOUT_TRUE@%{prefix}/lib/gst/libgstshout*
@USE_SHOUT_TRUE@%post -n gstreamer-icecast
@USE_SHOUT_TRUE@%{prefix}/bin/gst-register --gst-mask=0 2> /dev/null
%package -n gstreamer-audio-effects %package -n gstreamer-audio-effects
Summary: GStreamer audio effects plugin Summary: GStreamer audio effects plugin
Group: Libraries/Multimedia Group: Libraries/Multimedia
@ -763,18 +780,19 @@ Plugin for playback of wav, au and mp3 audio files
%post -n gstreamer-audio-formats %post -n gstreamer-audio-formats
%{prefix}/bin/gst-register --gst-mask=0 2> /dev/null %{prefix}/bin/gst-register --gst-mask=0 2> /dev/null
@USE_SHOUT_TRUE@%package -n gstreamer-icecast %package -n gstreamer-videosink
@USE_SHOUT_TRUE@Summary: GStreamer Icecast broadcasting plugin Summary: GStreamer Video Sink
@USE_SHOUT_TRUE@Group: Libraries/Multimedia Group: Libraries/Multimedia
@USE_SHOUT_TRUE@Requires: gstreamer-plugins >= %{ver} Requires: gstreamer-plugins >= %{ver}
@USE_SHOUT_TRUE@Requires: gstreamer-plugin-libs = %{ver} Requires: gstreamer-plugin-libs = %{ver}
@USE_SHOUT_TRUE@Requires: libshout >= 1.0.5
@USE_SHOUT_TRUE@%description -n gstreamer-icecast
@USE_SHOUT_TRUE@Plugin for broadcasting audio with the Icecast server
@USE_SHOUT_TRUE@%files -n gstreamer-icecast %description -n gstreamer-videosink
@USE_SHOUT_TRUE@%defattr(-, root, root) Plugin for playback of wav, au and mp3 audio files
@USE_SHOUT_TRUE@%{prefix}/lib/gst/libgstshout*
%files -n gstreamer-videosink
%defattr(-, root, root)
%{prefix}/lib/gst/libvideosink*
%post -n gstreamer-videosink
%{prefix}/bin/gst-register --gst-mask=0 2> /dev/null
@USE_SHOUT_TRUE@%post -n gstreamer-icecast
@USE_SHOUT_TRUE@%{prefix}/bin/gst-register --gst-mask=0 2> /dev/null