gstreamer part of new license field in element factory
[platform/upstream/gstreamer.git] / gstreamer.spec.in
index 77ff53d..468ca91 100644 (file)
@@ -20,6 +20,7 @@ BuildRequires:        glib2-devel >= %_glib2
 BuildRequires:         libxml2-devel >= %_libxml2
 BuildRequires:         nasm >= 0.90
 BuildRequires:         bison
+BuildRequires:         flex
 BuildRequires:         gtk-doc >= 0.7
 BuildRequires:         gcc
 BuildRequires:         zlib-devel
@@ -30,6 +31,7 @@ Prereq:               /sbin/ldconfig
 BuildRequires:  openjade
 BuildRequires:  python2
 BuildRequires:  docbook-style-dsssl docbook-dtd31-sgml
+BuildRequires: transfig
 
 %description
 GStreamer is a streaming-media framework, based on graphs of filters which
@@ -82,7 +84,7 @@ FFLAGS="${FFLAGS:-%optflags}" ; export FFLAGS ; \
   --infodir=%{_infodir} \
   --enable-debug \
   --with-configdir=/etc/gstreamer \
-  --disable-tests --disable-examples --disable-debug-color \
+  --disable-tests --disable-examples \
   --enable-docs-build --with-html-dir=$RPM_BUILD_ROOT%{_datadir}/gtk-doc/html
 
 if [ "$SMP" != "" ]; then
@@ -105,7 +107,8 @@ cp $RPM_BUILD_DIR/%{name}-%{version}/docs/devhelp/*.devhelp $RPM_BUILD_ROOT/usr/
 
 %post
 /sbin/ldconfig
-%{_prefix}/bin/gst-register --gst-mask=0
+# registry handling is now done automatically
+# %{_prefix}/bin/gst-register --gst-mask=0
 
 %post devel
 # adding devhelp links to work around different base not working
@@ -118,21 +121,24 @@ ln -sf %{_datadir}/gtk-doc/html/gstreamer-libs %{_datadir}/devhelp/books
 
 %files
 %defattr(-, root, root)
-%doc AUTHORS COPYING README TODO COPYING.LIB ABOUT-NLS REQUIREMENTS DOCBUILDING 
+%doc AUTHORS COPYING README TODO COPYING.LIB ABOUT-NLS REQUIREMENTS DOCBUILDING RELEASE 
 %{_bindir}/gst-complete
 %{_bindir}/gst-compprep
 %{_bindir}/gst-inspect
 %{_bindir}/gst-launch
 %{_bindir}/gst-register
+%{_bindir}/gst-feedback
 %{_libdir}/libgstreamer-%{version}.so.*
 %{_libdir}/gst/libgstautoplugcache*.so*
 %{_libdir}/gst/libgstautoplugger*.so*
-%{_libdir}/gst/libgstbasicscheduler*.so*
-%{_libdir}/gst/libgststandardscheduler*.so*
+%{_libdir}/gst/libgstbasicomega*.so*
+%{_libdir}/gst/libgstfastomega*.so*
+%{_libdir}/gst/libgstoptomega*.so*
+%{_libdir}/gst/libgstbasicwingo*.so*
+%{_libdir}/gst/libgstfastwingo*.so*
 %{_libdir}/gst/libgstelements*.so*
 %{_libdir}/gst/libgsttypes*.so*
 %{_libdir}/gst/libgststaticautoplug*.so*
-%{_libdir}/gst/libgstcontrol*.so*
 %{_libdir}/gst/libgstbytestream*.so*
 %{_libdir}/gst/libgstgetbits*.so*
 %{_libdir}/gst/libgstputbits*.so*
@@ -143,9 +149,11 @@ ln -sf %{_datadir}/gtk-doc/html/gstreamer-libs %{_datadir}/devhelp/books
 %{_mandir}/man1/gst-launch.*
 %{_mandir}/man1/gst-register.*
 
+%{_libdir}/libgstcontrol*.so*
+
 %files devel
 %defattr(-, root, root)
-%{_includedir}/gst
+%{_includedir}/%{name}-%{version}/gst
 %{_libdir}/libgstreamer.a
 %{_libdir}/libgstreamer.so
 %{_libdir}/pkgconfig/gstreamer*.pc
@@ -167,7 +175,7 @@ ln -sf %{_datadir}/gtk-doc/html/gstreamer-libs %{_datadir}/devhelp/books
 %{_datadir}/gtk-doc/html/gstreamer/gstpad.html
 %{_datadir}/gtk-doc/html/gstreamer/gstpipeline.html
 %{_datadir}/gtk-doc/html/gstreamer/gstpluginfeature.html
-%{_datadir}/gtk-doc/html/gstreamer/gstreamer-cothreads.html
+%{_datadir}/gtk-doc/html/gstreamer/gstreamer-cothreads.html
 %{_datadir}/gtk-doc/html/gstreamer/gstreamer-gstbuffer.html
 %{_datadir}/gtk-doc/html/gstreamer/gstreamer-gstbufferpool.html
 %{_datadir}/gtk-doc/html/gstreamer/gstreamer-gstcaps.html
@@ -176,7 +184,6 @@ ln -sf %{_datadir}/gtk-doc/html/gstreamer-libs %{_datadir}/devhelp/books
 %{_datadir}/gtk-doc/html/gstreamer/gstreamer-gstevent.html
 %{_datadir}/gtk-doc/html/gstreamer/gstreamer-gst.html
 %{_datadir}/gtk-doc/html/gstreamer/gstreamer-gstinfo.html
-%{_datadir}/gtk-doc/html/gstreamer/gstreamer-gstpad-template.html
 %{_datadir}/gtk-doc/html/gstreamer/gstreamer-gstparse.html
 %{_datadir}/gtk-doc/html/gstreamer/gstreamer-gstplugin.html
 %{_datadir}/gtk-doc/html/gstreamer/gstreamer-gstprops.html
@@ -206,6 +213,17 @@ ln -sf %{_datadir}/gtk-doc/html/gstreamer-libs %{_datadir}/devhelp/books
 
 
 %changelog
+* Tue Sep 17 2002 Thomas Vander Stichele <thomas@apestaart.org>
+- adding flex to buildrequires
+
+* Fri Sep 13 2002 Christian F.K. Schaller <Uraeus@linuxrising.org>
+- Fixed the schedulers after the renaming
+* Sun Sep 08 2002 Thomas Vander Stichele <thomas@apestaart.org>
+- added transfig to the BuildRequires:
+
+* Sat Jun 22 2002 Thomas Vander Stichele <thomas@apestaart.org>
+- moved header location
+
 * Mon Jun 17 2002 Thomas Vander Stichele <thomas@apestaart.org>
 - added popt
 - removed .la