+# cdplayer
+%package -n gstreamer-cdplayer
+Summary: GStreamer plug-in playing audio cds
+Group: Libraries/Multimedia
+Requires: gstreamer-plugins = %{version}
+
+%description -n gstreamer-cdplayer
+Lets you get sound from audio cd's using GStreamer
+
+%files -n gstreamer-cdplayer
+%defattr(-, root, root)
+%{_libdir}/gst/libgstcdplayer.so
+
+%post -n gstreamer-cdplayer
+%{_bindir}/gst-register --gst-mask=0 > /dev/null 2> /dev/null
+%{_bindir}/gst-compprep > /dev/null 2> /dev/null
+
+%postun -n gstreamer-cdplayer
+%{_bindir}/gst-register --gst-mask=0 > /dev/null 2> /dev/null
+%{_bindir}/gst-compprep > /dev/null 2> /dev/null
+
+# Videotest plugin
+%package -n gstreamer-videotest
+Summary: GStreamer plug-in for generating a video test streamer
+Group: Libraries/Multimedia
+Requires: gstreamer-plugins = %{version}
+
+%description -n gstreamer-videotest
+This plugin provides a videotest plugin. This plugin can be used to generate a videostream for testing other plugins.
+
+%files -n gstreamer-videotest
+%defattr(-, root, root)
+%{_libdir}/gst/libgstvideotestsrc.so
+
+%post -n gstreamer-videotest
+%{_bindir}/gst-register --gst-mask=0 > /dev/null 2> /dev/null
+%{_bindir}/gst-compprep > /dev/null 2> /dev/null
+
+%postun -n gstreamer-videotest
+%{_bindir}/gst-register --gst-mask=0 > /dev/null 2> /dev/null
+%{_bindir}/gst-compprep > /dev/null 2> /dev/null
+
+# Snapshot plugin
+@USE_LIBPNG_TRUE@%package -n gstreamer-snapshot
+@USE_LIBPNG_TRUE@Summary: GStreamer plug-in for grabbing images from videostreams
+@USE_LIBPNG_TRUE@Group: Libraries/Multimedia
+@USE_LIBPNG_TRUE@Requires: gstreamer-plugins = %{version}
+@USE_LIBPNG_TRUE@
+@USE_LIBPNG_TRUE@%description -n gstreamer-snapshot
+@USE_LIBPNG_TRUE@This plugin grabs images from videostreams and saves them as PNG format images.
+@USE_LIBPNG_TRUE@
+@USE_LIBPNG_TRUE@%files -n gstreamer-snapshot
+@USE_LIBPNG_TRUE@%defattr(-, root, root)
+@USE_LIBPNG_TRUE@%{_libdir}/gst/libgstsnapshot.so
+@USE_LIBPNG_TRUE@
+@USE_LIBPNG_TRUE@%post -n gstreamer-snapshot
+@USE_LIBPNG_TRUE@%{_bindir}/gst-register --gst-mask=0 > /dev/null 2> /dev/null
+@USE_LIBPNG_TRUE@%{_bindir}/gst-compprep > /dev/null 2> /dev/null
+@USE_LIBPNG_TRUE@
+@USE_LIBPNG_TRUE@%postun -n gstreamer-snapshot
+@USE_LIBPNG_TRUE@%{_bindir}/gst-register --gst-mask=0 > /dev/null 2> /dev/null
+@USE_LIBPNG_TRUE@%{_bindir}/gst-compprep > /dev/null 2> /dev/null
+
+# Dependency free Quicktime demuxer
+%package -n gstreamer-quicktime
+Summary: GStreamer Quicktime demuxer video Plug-in.
+Group: Libraries/Multimedia
+Requires: gstreamer-plugins = %{version}
+
+%description -n gstreamer-quicktime
+Plug-in for demuxing Quicktime movies
+
+%files -n gstreamer-quicktime
+%defattr(-, root, root)
+%{_libdir}/gst/libgstqtdemux.so
+
+%post -n gstreamer-quicktime
+%{_bindir}/gst-register --gst-mask=0 > /dev/null 2> /dev/null
+%{_bindir}/gst-compprep > /dev/null 2> /dev/null
+
+%postun -n gstreamer-quicktime
+%{_bindir}/gst-register --gst-mask=0 > /dev/null 2> /dev/null
+%{_bindir}/gst-compprep > /dev/null 2> /dev/null
+