2 Summary: GStreamer streaming media framework runtime
5 Group: Applications/Multimedia
7 Source0: %{name}-%{version}.tar.gz
8 Requires(post): /sbin/ldconfig
9 Requires(postun): /sbin/ldconfig
10 BuildRequires: pkgconfig(glib-2.0)
11 BuildRequires: pkgconfig(libxml-2.0)
12 BuildRequires: pkgconfig(mm-ta)
18 GStreamer is a streaming media framework, based on graphs of filters which
19 operate on media data. Applications using this library can do anything
20 from real-time sound processing to playing videos, and just about anything
21 else media-related. Its plugin-based architecture means that new data
22 types or processing capabilities can be added simply by installing new
28 Summary: Development tools for GStreamer
29 Group: Development/Libraries
30 Requires: %{name} = %{version}-%{release}
33 This package contains the libraries and includes files necessary to develop
34 applications and plugins for GStreamer. If you plan to develop applications
35 with GStreamer, consider installing the gstreamer-devel-docs package and the
36 documentation packages for any plugins you intend to use.
40 Summary: Common tools and files for GStreamer streaming media framework
41 Group: Applications/Multimedia
42 Requires: %{name} = %{version}-%{release}
45 This package contains wrapper scripts for the command-line tools that work
46 with different major/minor versions of GStreamer.
51 %setup -q -n %{name}-%{version}
57 export CFLAGS+=" -Wall -g -fPIC\
58 -DGST_EXT_AV_RECORDING\
59 -DGST_EXT_QUEUE_ENHANCEMENT\
60 -DGST_EXT_CURRENT_BYTES\
61 -DGST_EXT_BASEPARSER_MODIFICATION\
62 -DGST_EXT_BASIC_MODIFICATION\
63 -DGST_EXT_MODIFIED_DQBUF"
65 %configure --prefix=/usr\
70 --disable-libtool-lock\
71 --disable-alloc-trace\
76 --disable-failing-tests\
79 --disable-registry-update\
81 --with-html-dir=/tmp/dump
89 rm -rf %{buildroot}/tmp/dump
92 %post -p /sbin/ldconfig
94 %postun -p /sbin/ldconfig
107 %manifest gstreamer.manifest
108 %defattr(-,root,root,-)
109 %doc AUTHORS COPYING NEWS README RELEASE TODO
110 %{_libdir}/libgstreamer-0.10.so.*
111 %{_libdir}/libgstbase-0.10.so.*
112 %{_libdir}/libgstcontroller-0.10.so.*
113 %{_libdir}/libgstdataprotocol-0.10.so.*
114 %exclude %{_libdir}/libgstnet-0.10.so.*
115 %{_libdir}/libgstcheck-0.10.so.*
116 %dir %{_libdir}/gstreamer-0.10
117 %{_libdir}/gstreamer-0.10/libgstcoreelements.so
118 %{_libdir}/gstreamer-0.10/libgstcoreindexers.so
119 %dir %{_libexecdir}/gstreamer-0.10
120 %{_libexecdir}/gstreamer-0.10/gst-plugin-scanner
121 %{_bindir}/gst-feedback-0.10
122 %{_bindir}/gst-inspect-0.10
123 %{_bindir}/gst-launch-0.10
124 %{_bindir}/gst-typefind-0.10
125 %{_bindir}/gst-xmlinspect-0.10
126 %doc %{_mandir}/man1/gst-feedback-0.10.*
127 %doc %{_mandir}/man1/gst-inspect-0.10.*
128 %doc %{_mandir}/man1/gst-launch-0.10.*
129 %doc %{_mandir}/man1/gst-typefind-0.10.*
130 %doc %{_mandir}/man1/gst-xmlinspect-0.10.*
134 %defattr(-,root,root,-)
135 %dir %{_includedir}/gstreamer-0.10
136 %dir %{_includedir}/gstreamer-0.10/gst
137 %{_includedir}/gstreamer-0.10/gst/*.h
138 %{_includedir}/gstreamer-0.10/gst/base
139 %{_includedir}/gstreamer-0.10/gst/check
140 %{_includedir}/gstreamer-0.10/gst/controller
141 %{_includedir}/gstreamer-0.10/gst/dataprotocol
142 %{_includedir}/gstreamer-0.10/gst/net
143 %{_datadir}/aclocal/gst-element-check-0.10.m4
144 %{_libdir}/libgstreamer-0.10.so
145 %{_libdir}/libgstbase-0.10.so
146 %{_libdir}/libgstcontroller-0.10.so
147 %{_libdir}/libgstdataprotocol-0.10.so
148 %exclude %{_libdir}/libgstnet-0.10.so
149 %{_libdir}/libgstcheck-0.10.so
150 %{_libdir}/pkgconfig/gstreamer-0.10.pc
151 %{_libdir}/pkgconfig/gstreamer-base-0.10.pc
152 %{_libdir}/pkgconfig/gstreamer-controller-0.10.pc
153 %{_libdir}/pkgconfig/gstreamer-check-0.10.pc
154 %{_libdir}/pkgconfig/gstreamer-dataprotocol-0.10.pc
155 %{_libdir}/pkgconfig/gstreamer-net-0.10.pc
158 %manifest gstreamer-tools.manifest
159 %defattr(-,root,root,-)
160 %{_bindir}/gst-feedback
161 %{_bindir}/gst-inspect
162 %{_bindir}/gst-launch
163 %{_bindir}/gst-typefind
164 %{_bindir}/gst-xmlinspect
165 #%{_bindir}/gst-xmllaunch