diff options
author | Christian Fredrik Kalager Schaller | 2011-05-19 09:26:38 -0500 |
---|---|---|
committer | Christian Fredrik Kalager Schaller | 2011-05-19 09:26:38 -0500 |
commit | 1ea2eabd8c35649c36a1701b972e8f21fcb88cba (patch) | |
tree | 06f68ad4ce369c1857f76f647c3c80bb61e1c3d3 /gst-plugins-bad.spec.in | |
parent | 58ee65fe20ce6fd736b340880702252084c4cbf8 (diff) | |
download | gst-plugins-bad0-10-1ea2eabd8c35649c36a1701b972e8f21fcb88cba.tar.gz gst-plugins-bad0-10-1ea2eabd8c35649c36a1701b972e8f21fcb88cba.tar.xz gst-plugins-bad0-10-1ea2eabd8c35649c36a1701b972e8f21fcb88cba.zip |
Update spec file to fit with latest upstream spec files
Diffstat (limited to 'gst-plugins-bad.spec.in')
-rw-r--r-- | gst-plugins-bad.spec.in | 555 |
1 files changed, 365 insertions, 190 deletions
diff --git a/gst-plugins-bad.spec.in b/gst-plugins-bad.spec.in index 30348f2ba..5cf330cb9 100644 --- a/gst-plugins-bad.spec.in +++ b/gst-plugins-bad.spec.in | |||
@@ -1,256 +1,431 @@ | |||
1 | %define majorminor @GST_MAJORMINOR@ | 1 | %define majorminor @GST_MAJORMINOR@ |
2 | %define gstreamer gstreamer | 2 | %define gstreamer gstreamer |
3 | 3 | ||
4 | %define gst_minver 0.10.0 | 4 | %define gst_minver 0.10.30 |
5 | 5 | %define gstpb_minver 0.10.30 | |
6 | Name: %{gstreamer}-plugins-bad | 6 | |
7 | Version: @VERSION@ | 7 | Summary: GStreamer streaming media framework "bad" plug-ins |
8 | Release: @PACKAGE_VERSION_RELEASE@.gst | 8 | Name: gstreamer-plugins-bad |
9 | Summary: GStreamer plug-ins of bad quality | 9 | Version: @VERSION@ |
10 | 10 | Release: @PACKAGE_VERSION_RELEASE@.gst | |
11 | %define majorminor @GST_MAJORMINOR@ | 11 | # The freeze and nfs plugins are LGPLv2 (only) |
12 | 12 | License: LGPLv2+ and LGPLv2 | |
13 | Group: Applications/Multimedia | 13 | Group: Applications/Multimedia |
14 | License: LGPL | 14 | URL: http://gstreamer.freedesktop.org/ |
15 | URL: http://gstreamer.freedesktop.org/ | 15 | Source: http://gstreamer.freedesktop.org/src/gst-plugins-bad/gst-plugins-bad-%{version}.tar.bz2 |
16 | Vendor: GStreamer Backpackers Team <package@gstreamer.freedesktop.org> | 16 | BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) |
17 | Source: http://gstreamer.freedesktop.org/src/gst-plugins-bad/gst-plugins-bad-%{version}.tar.gz | 17 | |
18 | BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) | 18 | Requires: %{gstreamer} >= %{gst_minver} |
19 | 19 | BuildRequires: %{gstreamer}-devel >= %{gst_minver} | |
20 | Requires: %{gstreamer} >= %{gst_minver} | 20 | BuildRequires: %{gstreamer}-plugins-base-devel >= %{gstpb_minver} |
21 | BuildRequires: %{gstreamer}-devel >= %{gst_minver} | 21 | |
22 | 22 | BuildRequires: check | |
23 | BuildRequires: gcc-c++ | 23 | BuildRequires: gettext-devel |
24 | @USE_LADSPA_TRUE@BuildRequires: ladspa-devel | 24 | BuildRequires: PyXML |
25 | @USE_FAAD_TRUE@BuildRequires: faad2-devel >= 2.0 | 25 | BuildRequires: libXt-devel |
26 | @USE_GSM_TRUE@BuildRequires: gsm-devel >= 1.0.10 | 26 | BuildRequires: gtk-doc |
27 | @USE_SDL_TRUE@Requires: SDL >= 1.2.0 | 27 | |
28 | @USE_SWFDEC_TRUE@BuildRequires: swfdec-devel | 28 | BuildRequires: bzip2-devel |
29 | @USE_FAAD_TRUE@Provides: gstreamer-faad = %{version}-%{release} | 29 | BuildRequires: celt-devel |
30 | @USE_FAAC_TRUE@Requires: faac >= 1.23 | 30 | BuildRequires: dirac-devel |
31 | @USE_GSM_TRUE@Provides: gstreamer-gsm = %{version}-%{release} | 31 | BuildRequires: exempi-devel |
32 | @USE_LIBMMS_TRUE@Requires: libmms >= 0.1 | 32 | BuildRequires: gmyth-devel >= 0.4 |
33 | @USE_MYTHTV_TRUE@Requires: gmyth | 33 | BuildRequires: gsm-devel |
34 | BuildRequires: jack-audio-connection-kit-devel | ||
35 | BuildRequires: jasper-devel | ||
36 | BuildRequires: ladspa-devel | ||
37 | BuildRequires: libass-devel | ||
38 | BuildRequires: libcdaudio-devel | ||
39 | %ifnarch s390 s390x | ||
40 | BuildRequires: libdc1394-devel | ||
41 | %endif | ||
42 | BuildRequires: libdvdnav-devel | ||
43 | BuildRequires: libexif-devel | ||
44 | BuildRequires: libiptcdata-devel | ||
45 | BuildRequires: libkate-devel | ||
46 | BuildRequires: libmodplug-devel | ||
47 | BuildRequires: libmpcdec-devel | ||
48 | BuildRequires: libofa-devel | ||
49 | BuildRequires: liboil-devel | ||
50 | BuildRequires: librsvg2-devel | ||
51 | BuildRequires: libsndfile-devel | ||
52 | BuildRequires: libtimidity-devel | ||
53 | BuildRequires: libvpx-devel | ||
54 | BuildRequires: mesa-libGLU-devel | ||
55 | BuildRequires: openssl-devel | ||
56 | BuildRequires: orc-devel | ||
57 | BuildRequires: schroedinger-devel | ||
58 | BuildRequires: SDL-devel | ||
59 | BuildRequires: slv2-devel | ||
60 | BuildRequires: soundtouch-devel | ||
61 | Buildrequires: wavpack-devel | ||
62 | BuildRequires: wildmidi-devel | ||
63 | BuildRequires: zbar-devel | ||
64 | BuildRequires: libdca-devel | ||
65 | BuildRequires: faad2-devel | ||
66 | BuildRequires: xvidcore-devel | ||
67 | BuildRequires: libmms-devel | ||
68 | BuildRequires: mjpegtools-devel | ||
69 | BuildRequires: twolame-devel | ||
70 | BuildRequires: libmimic-devel | ||
71 | |||
72 | |||
73 | Obsoletes: gstreamer-plugins-flumpegdemux < 0.10.15-9 | ||
74 | Provides: gstreamer-plugins-flumpegdemux = %{version}-%{release} | ||
75 | Obsoletes: gstreamer-plugins-schroedinger < 1.0.9 | ||
76 | Provides: gstreamer-plugins-schroedinger = %{version}-%{release} | ||
77 | |||
78 | Provides: gstreamer-plugins-farsight = 0.12.12-1 | ||
79 | Obsoletes: gstreamer-plugins-farsight < 0.12.12 | ||
80 | |||
81 | %package free | ||
82 | Summary: Extra GStreamer "bad" plugins (Plugins shipped by default in Fedora) | ||
83 | Group: Applications/Multimedia | ||
84 | Requires: %{name} = %{version}-%{release} | ||
85 | |||
86 | %description free | ||
87 | GStreamer is a streaming media framework, based on graphs of elements which | ||
88 | operate on media data. | ||
89 | |||
90 | This package contains plug-ins that aren't tested | ||
91 | well enough, or the code is not of good enough quality. | ||
34 | 92 | ||
35 | %description | 93 | %description |
36 | GStreamer is a streaming media framework, based on graphs of filters which | 94 | GStreamer is a streaming media framework, based on graphs of elements which |
37 | operate on media data. Applications using this library can do anything | 95 | operate on media data. |
38 | from real-time sound processing to playing videos, and just about anything | 96 | |
39 | else media-related. Its plugin-based architecture means that new data | 97 | This package containes the plugins which didn't fit into free or extra |
40 | types or processing capabilities can be added simply by installing new | 98 | |
41 | plug-ins. | 99 | %package extras |
100 | Summary: Extra GStreamer "bad" plugins (less often used "bad" plugins) | ||
101 | Group: Applications/Multimedia | ||
102 | Requires: %{name} = %{version}-%{release} | ||
103 | Obsoletes: gstreamer-plugins-bad-extras < %{version}-%{release} | ||
104 | Provides: gstreamer-plugins-bad-extras = %{version}-%{release} | ||
105 | |||
106 | %description extras | ||
107 | GStreamer is a streaming media framework, based on graphs of elements which | ||
108 | operate on media data. | ||
109 | |||
110 | gstreamer-plugins-bad contains plug-ins that aren't | ||
111 | tested well enough, or the code is not of good enough quality. | ||
112 | |||
113 | This package (gstreamer-plugins-bad-extras) contains extra "bad" plugins for | ||
114 | sources (mythtv), sinks (jack) and effects (pitch) which are not used | ||
115 | very much and require additional libraries to be installed. | ||
116 | |||
117 | |||
118 | %package devel | ||
119 | Summary: Development files for the GStreamer media framework "bad" plug-ins | ||
120 | Group: Development/Libraries | ||
121 | Requires: %{name} = %{version}-%{release} | ||
122 | Requires: gstreamer-plugins-base-devel | ||
123 | Obsoletes: gstreamer-plugins-bad-devel < %{version}-%{release} | ||
124 | Provides: gstreamer-plugins-bad-devel = %{version}-%{release} | ||
125 | |||
126 | %description devel | ||
127 | GStreamer is a streaming media framework, based on graphs of elements which | ||
128 | operate on media data. | ||
129 | |||
130 | This package contains the development files for the plug-ins that | ||
131 | aren't tested well enough, or the code is not of good enough quality. | ||
132 | |||
133 | |||
134 | %package devel-docs | ||
135 | Summary: Development documentation for the GStreamer "bad" plug-ins | ||
136 | Group: Development/Libraries | ||
137 | Requires: %{name}-devel = %{version}-%{release} | ||
138 | Obsoletes: gstreamer-plugins-bad-devel-docs < %{version}-%{release} | ||
139 | Provides: gstreamer-plugins-bad-devel-docs = %{version}-%{release} | ||
140 | |||
141 | %description devel-docs | ||
142 | GStreamer is a streaming media framework, based on graphs of elements which | ||
143 | operate on media data. | ||
144 | |||
145 | This package contains the development documentation for the plug-ins that | ||
146 | aren't tested well enough, or the code is not of good enough quality. | ||
42 | 147 | ||
43 | This package contains GStreamer Plugins that are considered to be of bad | ||
44 | quality, even though they might work. | ||
45 | 148 | ||
46 | %prep | 149 | %prep |
47 | %setup -q -n gst-plugins-bad-%{version} | 150 | %setup -q -n gst-plugins-bad-%{version} |
48 | 151 | ||
49 | %build | 152 | %build |
50 | %configure --enable-experimental --disable-schemas-compile | 153 | %configure \ |
154 | --with-package-name="Fedora gstreamer-plugins-bad package" \ | ||
155 | --with-package-origin="http://gstreamer.freedesktop.org" \ | ||
156 | --enable-debug --disable-static --enable-gtk-doc --enable-experimental | ||
51 | 157 | ||
52 | make %{?_smp_mflags} | 158 | %{__make} %{?_smp_mflags} |
53 | 159 | ||
54 | %install | 160 | %install |
55 | rm -rf $RPM_BUILD_ROOT | 161 | %{__rm} -rf %{buildroot} |
162 | %{__make} install DESTDIR="%{buildroot}" | ||
163 | %find_lang gst-plugins-bad-%{majorminor} | ||
56 | 164 | ||
57 | %makeinstall | ||
58 | |||
59 | # Clean out files that should not be part of the rpm. | 165 | # Clean out files that should not be part of the rpm. |
60 | rm -f $RPM_BUILD_ROOT%{_libdir}/gstreamer-%{majorminor}/*.la | 166 | %{__rm} -f %{buildroot}%{_libdir}/gstreamer-%{majorminor}/*.la |
61 | rm -f $RPM_BUILD_ROOT%{_libdir}/gstreamer-%{majorminor}/*.a | 167 | %{__rm} -f %{buildroot}%{_libdir}/*.la |
62 | rm -f $RPM_BUILD_ROOT%{_libdir}/*.a | ||
63 | rm -f $RPM_BUILD_ROOT%{_libdir}/*.la | ||
64 | 168 | ||
65 | %find_lang gst-plugins-bad-%{majorminor} | ||
66 | 169 | ||
67 | %clean | 170 | %clean |
68 | rm -rf $RPM_BUILD_ROOT | 171 | %{__rm} -rf %{buildroot} |
172 | |||
173 | |||
174 | %post -p /sbin/ldconfig | ||
175 | |||
176 | %postun -p /sbin/ldconfig | ||
69 | 177 | ||
70 | %files -f gst-plugins-bad-%{majorminor}.lang | 178 | %files -f gst-plugins-bad-%{majorminor}.lang |
71 | %defattr(-, root, root) | 179 | # Plugins without external dependencies |
72 | %doc AUTHORS COPYING README REQUIREMENTS gst-plugins-bad.doap | 180 | %{_libdir}/gstreamer-%{majorminor}/libgstasfmux.so |
181 | %{_libdir}/gstreamer-%{majorminor}/libgstdvdspu.so | ||
182 | %{_libdir}/gstreamer-%{majorminor}/libgstmpegpsmux.so | ||
183 | %{_libdir}/gstreamer-%{majorminor}/libgstmpegtsmux.so | ||
184 | %ifarch %{ix86} x86_64 | ||
185 | %{_libdir}/gstreamer-%{majorminor}/libgstreal.so | ||
186 | %endif | ||
187 | %{_libdir}/gstreamer-%{majorminor}/libgstsiren.so | ||
73 | 188 | ||
74 | # non-core plugins without external dependencies | 189 | # Plugins with external dependencies |
75 | %{_libdir}/gstreamer-%{majorminor}/libgsttta.so | 190 | %{_libdir}/gstreamer-%{majorminor}/libgstdtsdec.so |
76 | %{_libdir}/gstreamer-%{majorminor}/libgstspeed.so | 191 | %{_libdir}/gstreamer-%{majorminor}/libgstfaad.so |
192 | %{_libdir}/gstreamer-%{majorminor}/libgstmms.so | ||
193 | %{_libdir}/gstreamer-%{majorminor}/libgstmimic.so | ||
194 | %{_libdir}/gstreamer-%{majorminor}/libgstmpeg2enc.so | ||
195 | %{_libdir}/gstreamer-%{majorminor}/libgstmplex.so | ||
196 | %{_libdir}/gstreamer-%{majorminor}/libgstxvid.so | ||
197 | %{_libdir}/gstreamer-%{majorminor}/libgstfaac.so | ||
198 | |||
199 | %files free | ||
200 | %defattr(-,root,root,-) | ||
201 | %doc AUTHORS COPYING README REQUIREMENTS | ||
202 | #%{_datadir}/gstreamer-%{majorminor} | ||
203 | %{_libdir}/libgstbasevideo-%{majorminor}.so.* | ||
204 | %{_libdir}/libgstphotography-%{majorminor}.so.* | ||
205 | %{_libdir}/libgstsignalprocessor-%{majorminor}.so.* | ||
206 | # Plugins without external dependencies | ||
207 | %{_libdir}/gstreamer-%{majorminor}/libgstadpcmdec.so | ||
208 | %{_libdir}/gstreamer-%{majorminor}/libgstadpcmenc.so | ||
209 | %{_libdir}/gstreamer-%{majorminor}/libgstaiff.so | ||
210 | %{_libdir}/gstreamer-%{majorminor}/libgstautoconvert.so | ||
211 | %{_libdir}/gstreamer-%{majorminor}/libgstbayer.so | ||
212 | %{_libdir}/gstreamer-%{majorminor}/libgstcamerabin.so | ||
77 | %{_libdir}/gstreamer-%{majorminor}/libgstcdxaparse.so | 213 | %{_libdir}/gstreamer-%{majorminor}/libgstcdxaparse.so |
214 | %{_libdir}/gstreamer-%{majorminor}/libgstcog.so | ||
215 | %{_libdir}/gstreamer-%{majorminor}/libgstcoloreffects.so | ||
216 | %{_libdir}/gstreamer-%{majorminor}/libgstdataurisrc.so | ||
217 | %{_libdir}/gstreamer-%{majorminor}/libgstdccp.so | ||
218 | %{_libdir}/gstreamer-%{majorminor}/libgstdtmf.so | ||
219 | %{_libdir}/gstreamer-%{majorminor}/libgstfestival.so | ||
78 | %{_libdir}/gstreamer-%{majorminor}/libgstfreeze.so | 220 | %{_libdir}/gstreamer-%{majorminor}/libgstfreeze.so |
221 | %{_libdir}/gstreamer-%{majorminor}/libgstfrei0r.so | ||
222 | %{_libdir}/gstreamer-%{majorminor}/libgstgaudieffects.so | ||
223 | %{_libdir}/gstreamer-%{majorminor}/libgstgeometrictransform.so | ||
224 | %{_libdir}/gstreamer-%{majorminor}/libgstgsettingselements.so | ||
79 | %{_libdir}/gstreamer-%{majorminor}/libgsth264parse.so | 225 | %{_libdir}/gstreamer-%{majorminor}/libgsth264parse.so |
226 | %{_libdir}/gstreamer-%{majorminor}/libgsthdvparse.so | ||
227 | %{_libdir}/gstreamer-%{majorminor}/libgstid3tag.so | ||
228 | %{_libdir}/gstreamer-%{majorminor}/libgstinvtelecine.so | ||
229 | %{_libdir}/gstreamer-%{majorminor}/libgstivfparse.so | ||
230 | %{_libdir}/gstreamer-%{majorminor}/libgstjpegformat.so | ||
231 | %{_libdir}/gstreamer-%{majorminor}/libgstlegacyresample.so | ||
232 | %{_libdir}/gstreamer-%{majorminor}/libgstliveadder.so | ||
233 | %{_libdir}/gstreamer-%{majorminor}/libgstmpeg4videoparse.so | ||
234 | %{_libdir}/gstreamer-%{majorminor}/libgstmpegdemux.so | ||
235 | %{_libdir}/gstreamer-%{majorminor}/libgstmpegvideoparse.so | ||
236 | %{_libdir}/gstreamer-%{majorminor}/libgstmve.so | ||
237 | %{_libdir}/gstreamer-%{majorminor}/libgstmxf.so | ||
80 | %{_libdir}/gstreamer-%{majorminor}/libgstnsf.so | 238 | %{_libdir}/gstreamer-%{majorminor}/libgstnsf.so |
81 | %{_libdir}/gstreamer-%{majorminor}/libgstnuvdemux.so | 239 | %{_libdir}/gstreamer-%{majorminor}/libgstnuvdemux.so |
240 | %{_libdir}/gstreamer-%{majorminor}/libgstpcapparse.so | ||
241 | %{_libdir}/gstreamer-%{majorminor}/libgstpnm.so | ||
82 | %{_libdir}/gstreamer-%{majorminor}/libgstrfbsrc.so | 242 | %{_libdir}/gstreamer-%{majorminor}/libgstrfbsrc.so |
83 | %{_libdir}/gstreamer-%{majorminor}/libgstreal.so | 243 | %{_libdir}/gstreamer-%{majorminor}/libgstrtpmux.so |
84 | %{_libdir}/gstreamer-%{majorminor}/libgstmve.so | 244 | %{_libdir}/gstreamer-%{majorminor}/libgstsegmentclip.so |
85 | %{_libdir}/gstreamer-%{majorminor}/libgstmpegvideoparse.so | ||
86 | %{_libdir}/gstreamer-%{majorminor}/libgstbayer.so | ||
87 | %{_libdir}/gstreamer-%{majorminor}/libgstdvdspu.so | ||
88 | %{_libdir}/gstreamer-%{majorminor}/libgstfestival.so | ||
89 | %{_libdir}/gstreamer-%{majorminor}/libgststereo.so | ||
90 | %{_libdir}/gstreamer-%{majorminor}/libgstvcdsrc.so | ||
91 | %{_libdir}/gstreamer-%{majorminor}/libgstdvb.so | ||
92 | %{_libdir}/gstreamer-%{majorminor}/libgstsdpelem.so | ||
93 | %{_libdir}/gstreamer-%{majorminor}/libgstmpeg4videoparse.so | ||
94 | %{_libdir}/gstreamer-%{majorminor}/libgstfbdevsink.so | ||
95 | %{_libdir}/gstreamer-%{majorminor}/libgstrawparse.so | 245 | %{_libdir}/gstreamer-%{majorminor}/libgstrawparse.so |
96 | %{_libdir}/gstreamer-%{majorminor}/libgstsubenc.so | ||
97 | %{_libdir}/gstreamer-%{majorminor}/libresindvd.so | ||
98 | %{_libdir}/gstreamer-%{majorminor}/libgstaiff.so | ||
99 | %{_libdir}/gstreamer-%{majorminor}/libgstdccp.so | ||
100 | %{_libdir}/gstreamer-%{majorminor}/libgstpcapparse.so | ||
101 | %{_libdir}/gstreamer-%{majorminor}/libgstmpegtsmux.so | ||
102 | %{_libdir}/gstreamer-%{majorminor}/libgstscaletempoplugin.so | 246 | %{_libdir}/gstreamer-%{majorminor}/libgstscaletempoplugin.so |
103 | %{_libdir}/gstreamer-%{majorminor}/libgstmpegdemux.so | 247 | %{_libdir}/gstreamer-%{majorminor}/libgstshm.so |
104 | %{_libdir}/gstreamer-%{majorminor}/libgstmpegtsdemux.so | 248 | %{_libdir}/gstreamer-%{majorminor}/libgstsdpelem.so |
105 | %{_libdir}/gstreamer-%{majorminor}/libgstjp2k.so | 249 | %{_libdir}/gstreamer-%{majorminor}/libgstspeed.so |
106 | %{_libdir}/gstreamer-%{majorminor}/libgstapexsink.so | 250 | %{_libdir}/gstreamer-%{majorminor}/libgststereo.so |
107 | %{_libdir}/gstreamer-%{majorminor}/libgstlegacyresample.so | 251 | %{_libdir}/gstreamer-%{majorminor}/libgstsubenc.so |
108 | %{_libdir}/gstreamer-%{majorminor}/libgstmxf.so | 252 | %{_libdir}/gstreamer-%{majorminor}/libgsttta.so |
109 | %{_libdir}/gstreamer-%{majorminor}/libgstvmnc.so | ||
110 | %{_libdir}/gstreamer-%{majorminor}/libgstvideosignal.so | 253 | %{_libdir}/gstreamer-%{majorminor}/libgstvideosignal.so |
111 | %{_libdir}/gstreamer-%{majorminor}/libgstautoconvert.so | 254 | %{_libdir}/gstreamer-%{majorminor}/libgstvideomaxrate.so |
112 | %{_libdir}/gstreamer-%{majorminor}/libgstdtmf.so | ||
113 | %{_libdir}/gstreamer-%{majorminor}/libgstliveadder.so | ||
114 | %{_libdir}/gstreamer-%{majorminor}/libgstrtpmux.so | ||
115 | %{_libdir}/gstreamer-%{majorminor}/libgstsiren.so | ||
116 | %{_libdir}/gstreamer-%{majorminor}/libgstadpcmdec.so | ||
117 | %{_libdir}/gstreamer-%{majorminor}/libgstadpcmenc.so | ||
118 | %{_libdir}/gstreamer-%{majorminor}/libgstid3tag.so | ||
119 | %{_libdir}/gstreamer-%{majorminor}/libgsthdvparse.so | ||
120 | %{_libdir}/gstreamer-%{majorminor}/libgstdebugutilsbad.so | ||
121 | %{_libdir}/gstreamer-%{majorminor}/libgstasfmux.so | ||
122 | %{_libdir}/gstreamer-%{majorminor}/libgstpnm.so | ||
123 | %{_libdir}/gstreamer-%{majorminor}/libgstvideomeasure.so | 255 | %{_libdir}/gstreamer-%{majorminor}/libgstvideomeasure.so |
124 | %{_libdir}/gstreamer-%{majorminor}/libgstrsvg.so | 256 | %{_libdir}/gstreamer-%{majorminor}/libgstvmnc.so |
125 | %{_libdir}/gstreamer-%{majorminor}/libgstcamerabin2.so | 257 | %{_libdir}/gstreamer-%{majorminor}/libgstcamerabin2.so |
126 | %{_libdir}/gstreamer-%{majorminor}/libgstcdaudio.so | ||
127 | %{_libdir}/gstreamer-%{majorminor}/libgstcog.so | ||
128 | %{_libdir}/gstreamer-%{majorminor}/libgstcoloreffects.so | ||
129 | %{_libdir}/gstreamer-%{majorminor}/libgstcolorspace.so | 258 | %{_libdir}/gstreamer-%{majorminor}/libgstcolorspace.so |
130 | %{_libdir}/gstreamer-%{majorminor}/libgstcurl.so | 259 | %{_libdir}/gstreamer-%{majorminor}/libgstcurl.so |
131 | %{_libdir}/gstreamer-%{majorminor}/libgstdataurisrc.so | 260 | %{_libdir}/gstreamer-%{majorminor}/libgstdecklink.so |
132 | %{_libdir}/gstreamer-%{majorminor}/libgstdirac.so | ||
133 | %{_libdir}/gstreamer-%{majorminor}/libgstdvbsuboverlay.so | 261 | %{_libdir}/gstreamer-%{majorminor}/libgstdvbsuboverlay.so |
134 | %{_libdir}/gstreamer-%{majorminor}/libgstfieldanalysis.so | 262 | %{_libdir}/gstreamer-%{majorminor}/libgstfieldanalysis.so |
135 | %{_libdir}/gstreamer-%{majorminor}/libgstfragmented.so | 263 | %{_libdir}/gstreamer-%{majorminor}/libgstfragmented.so |
136 | %{_libdir}/gstreamer-%{majorminor}/libgstgaudieffects.so | ||
137 | %{_libdir}/gstreamer-%{majorminor}/libgstgeometrictransform.so | ||
138 | %{_libdir}/gstreamer-%{majorminor}/libgstinterlace.so | 264 | %{_libdir}/gstreamer-%{majorminor}/libgstinterlace.so |
139 | %{_libdir}/gstreamer-%{majorminor}/libgstinvtelecine.so | ||
140 | %{_libdir}/gstreamer-%{majorminor}/libgstivfparse.so | ||
141 | %{_libdir}/gstreamer-%{majorminor}/libgstjp2kdecimator.so | 265 | %{_libdir}/gstreamer-%{majorminor}/libgstjp2kdecimator.so |
142 | %{_libdir}/gstreamer-%{majorminor}/libgstjpegformat.so | 266 | %{_libdir}/gstreamer-%{majorminor}/libgstlinsys.so |
143 | %{_libdir}/gstreamer-%{majorminor}/libgstlv2.so | 267 | %{_libdir}/gstreamer-%{majorminor}/libgstmpegtsdemux.so |
144 | %{_libdir}/gstreamer-%{majorminor}/libgstmodplug.so | ||
145 | %{_libdir}/gstreamer-%{majorminor}/libgstopencv.so | 268 | %{_libdir}/gstreamer-%{majorminor}/libgstopencv.so |
146 | %{_libdir}/gstreamer-%{majorminor}/libgstpatchdetect.so | 269 | %{_libdir}/gstreamer-%{majorminor}/libgstpatchdetect.so |
147 | %{_libdir}/gstreamer-%{majorminor}/libgstrtpvp8.so | 270 | %{_libdir}/gstreamer-%{majorminor}/libgstrtpvp8.so |
148 | %{_libdir}/gstreamer-%{majorminor}/libgstsdi.so | 271 | %{_libdir}/gstreamer-%{majorminor}/libgstsdi.so |
149 | %{_libdir}/gstreamer-%{majorminor}/libgstsegmentclip.so | ||
150 | %{_libdir}/gstreamer-%{majorminor}/libgstshm.so | ||
151 | %{_libdir}/gstreamer-%{majorminor}/libgstsoundtouch.so | ||
152 | %{_libdir}/gstreamer-%{majorminor}/libgstvideofiltersbad.so | 272 | %{_libdir}/gstreamer-%{majorminor}/libgstvideofiltersbad.so |
153 | %{_libdir}/gstreamer-%{majorminor}/libgstvideomaxrate.so | ||
154 | %{_libdir}/gstreamer-%{majorminor}/libgstvideoparsersbad.so | 273 | %{_libdir}/gstreamer-%{majorminor}/libgstvideoparsersbad.so |
155 | %{_libdir}/gstreamer-%{majorminor}/libgstvp8.so | ||
156 | %{_libdir}/gstreamer-%{majorminor}/libgsty4mdec.so | 274 | %{_libdir}/gstreamer-%{majorminor}/libgsty4mdec.so |
275 | %{_libdir}/libgstbasecamerabinsrc-%{majorminor}.so.0 | ||
276 | %{_libdir}/libgstbasecamerabinsrc-%{majorminor}.so.0.0.0 | ||
277 | |||
278 | # System (Linux) specific plugins | ||
279 | %{_libdir}/gstreamer-%{majorminor}/libgstdvb.so | ||
280 | %{_libdir}/gstreamer-%{majorminor}/libgstvcdsrc.so | ||
281 | |||
282 | # Plugins with external dependencies | ||
283 | %{_libdir}/gstreamer-%{majorminor}/libgstapexsink.so | ||
284 | %{_libdir}/gstreamer-%{majorminor}/libgstassrender.so | ||
285 | %{_libdir}/gstreamer-%{majorminor}/libgstbz2.so | ||
286 | %{_libdir}/gstreamer-%{majorminor}/libgstcdaudio.so | ||
287 | %{_libdir}/gstreamer-%{majorminor}/libgstcelt.so | ||
288 | %ifnarch s390 s390x | ||
289 | %{_libdir}/gstreamer-%{majorminor}/libgstdc1394.so | ||
290 | %endif | ||
291 | %{_libdir}/gstreamer-%{majorminor}/libgstdirac.so | ||
292 | %{_libdir}/gstreamer-%{majorminor}/libgstgsm.so | ||
293 | %{_libdir}/gstreamer-%{majorminor}/libgstjp2k.so | ||
294 | %{_libdir}/gstreamer-%{majorminor}/libgstkate.so | ||
295 | %{_libdir}/gstreamer-%{majorminor}/libgstladspa.so | ||
296 | %{_libdir}/gstreamer-%{majorminor}/libgstlv2.so | ||
297 | %{_libdir}/gstreamer-%{majorminor}/libgstmodplug.so | ||
298 | %{_libdir}/gstreamer-%{majorminor}/libgstmusepack.so | ||
299 | %{_libdir}/gstreamer-%{majorminor}/libgstofa.so | ||
300 | %{_libdir}/gstreamer-%{majorminor}/libresindvd.so | ||
301 | %{_libdir}/gstreamer-%{majorminor}/libgstrsvg.so | ||
302 | %{_libdir}/gstreamer-%{majorminor}/libgstschro.so | ||
303 | %{_libdir}/gstreamer-%{majorminor}/libgstsndfile.so | ||
304 | %{_libdir}/gstreamer-%{majorminor}/libgstvp8.so | ||
305 | |||
306 | #debugging plugin | ||
307 | %{_libdir}/gstreamer-%{majorminor}/libgstdebugutilsbad.so | ||
308 | |||
309 | #data for plugins | ||
310 | %{_datadir}/glib-2.0/schemas/org.freedesktop.gstreamer-0.10.default-elements.gschema.xml | ||
311 | |||
312 | %files extras | ||
313 | %defattr(-,root,root,-) | ||
314 | # Plugins with external dependencies | ||
315 | # %{_libdir}/gstreamer-%{majorminor}/libgstjack.so | ||
316 | %{_libdir}/gstreamer-%{majorminor}/libgstmythtvsrc.so | ||
317 | %{_libdir}/gstreamer-%{majorminor}/libgstsdl.so | ||
318 | %{_libdir}/gstreamer-%{majorminor}/libgstsoundtouch.so | ||
319 | %{_libdir}/gstreamer-%{majorminor}/libgsttimidity.so | ||
320 | %{_libdir}/gstreamer-%{majorminor}/libgstwildmidi.so | ||
157 | %{_libdir}/gstreamer-%{majorminor}/libgstzbar.so | 321 | %{_libdir}/gstreamer-%{majorminor}/libgstzbar.so |
158 | %{_libdir}/gstreamer-%{majorminor}/libgstgsettingselements.so | 322 | # Linux specific plugins |
159 | %{_libdir}/gstreamer-%{majorminor}/libgstlinsys.so | 323 | %{_libdir}/gstreamer-%{majorminor}/libgstfbdevsink.so |
160 | %{_libdir}/libgstbasecamerabinsrc-0.10.so | ||
161 | %{_libdir}/libgstbasecamerabinsrc-0.10.so.0 | ||
162 | %{_libdir}/libgstbasecamerabinsrc-0.10.so.0.0.0 | ||
163 | 324 | ||
325 | %files devel | ||
326 | %defattr(-,root,root,-) | ||
327 | %{_libdir}/libgstbasevideo-%{majorminor}.so | ||
328 | %{_libdir}/libgstphotography-%{majorminor}.so | ||
329 | %{_libdir}/libgstsignalprocessor-%{majorminor}.so | ||
330 | %{_libdir}/libgstbasecamerabinsrc-%{majorminor}.so | ||
331 | %{_includedir}/gstreamer-%{majorminor}/gst/interfaces/photography* | ||
332 | %{_includedir}/gstreamer-%{majorminor}/gst/signalprocessor | ||
333 | %{_includedir}/gstreamer-%{majorminor}/gst/video | ||
164 | %{_includedir}/gstreamer-%{majorminor}/gst/basecamerabinsrc/gstbasecamerasrc.h | 334 | %{_includedir}/gstreamer-%{majorminor}/gst/basecamerabinsrc/gstbasecamerasrc.h |
165 | %{_includedir}/gstreamer-%{majorminor}/gst/basecamerabinsrc/gstcamerabin-enum.h | 335 | %{_includedir}/gstreamer-%{majorminor}/gst/basecamerabinsrc/gstcamerabin-enum.h |
166 | %{_includedir}/gstreamer-%{majorminor}/gst/basecamerabinsrc/gstcamerabinpreview.h | 336 | %{_includedir}/gstreamer-%{majorminor}/gst/basecamerabinsrc/gstcamerabinpreview.h |
167 | %{_includedir}/gstreamer-%{majorminor}/gst/video/gstbasevideocodec.h | ||
168 | %{_includedir}/gstreamer-%{majorminor}/gst/video/gstbasevideodecoder.h | ||
169 | %{_includedir}/gstreamer-%{majorminor}/gst/video/gstbasevideoencoder.h | ||
170 | %{_includedir}/gstreamer-%{majorminor}/gst/signalprocessor/gstsignalprocessor.h | ||
171 | |||
172 | %{_includedir}/gstreamer-%{majorminor}/gst/interfaces/photography-enumtypes.h | ||
173 | %{_includedir}/gstreamer-%{majorminor}/gst/interfaces/photography.h | ||
174 | %{_libdir}/libgstphotography-0.10.so | ||
175 | %{_libdir}/gstreamer-%{majorminor}/libgstcamerabin.so | ||
176 | %{_libdir}/libgstphotography-%{majorminor}.so.0 | ||
177 | %{_libdir}/libgstphotography-%{majorminor}.so.0.0.0 | ||
178 | %{_libdir}/libgstbasevideo* | ||
179 | %{_libdir}/libgstsignalprocessor* | ||
180 | %{_libdir}/gstreamer-%{majorminor}/libgstmpegpsmux.so | ||
181 | 337 | ||
182 | # hopefully very shortlived .pc file for bad | 338 | |
183 | %{_libdir}/pkgconfig/gstreamer-plugins-bad-0.10.pc | 339 | # pkg-config files |
184 | 340 | %{_libdir}/pkgconfig/gstreamer-plugins-bad-%{majorminor}.pc | |
185 | # gstreamer-plugins with external dependencies but in the main package | 341 | |
186 | @USE_FAAD_TRUE@%{_libdir}/gstreamer-%{majorminor}/libgstfaad.so | 342 | %files devel-docs |
187 | @USE_FAAC_TRUE@%{_libdir}/gstreamer-%{majorminor}/libgstfaac.so | 343 | %defattr(-,root,root,-) |
188 | @USE_MUSICBRAINZ_TRUE@%{_libdir}/gstreamer-%{majorminor}/libgsttrm.so | 344 | %doc %{_datadir}/gtk-doc/html/gst-plugins-bad-plugins-%{majorminor} |
189 | @USE_SDL_TRUE@%{_libdir}/gstreamer-%{majorminor}/libgstsdl.so | ||
190 | @USE_SWFDEC_TRUE@%{_libdir}/gstreamer-%{majorminor}/libgstswfdec.so | ||
191 | @USE_LIBMMS_TRUE@%{_libdir}/gstreamer-%{majorminor}/libgstmms.so | ||
192 | @USE_XVID_TRUE@%{_libdir}/gstreamer-%{majorminor}/libgstxvid.so | ||
193 | @USE_BZ2_TRUE@%{_libdir}/gstreamer-%{majorminor}/libgstbz2.so | ||
194 | @USE_NEON_TRUE@%{_libdir}/gstreamer-%{majorminor}/libgstneonhttpsrc.so | ||
195 | @USE_MUSEPACK_TRUE@%{_libdir}/gstreamer-%{majorminor}/libgstmusepack.so | ||
196 | @USE_GSM_TRUE@%{_libdir}/gstreamer-%{majorminor}/libgstgsm.so | ||
197 | @USE_DTS_TRUE@%{_libdir}/gstreamer-%{majorminor}/libgstdtsdec.so | ||
198 | @USE_LADSPA_TRUE@%{_libdir}/gstreamer-%{majorminor}/libgstladspa.so | ||
199 | @USE_MYTHTV_TRUE@%{_libdir}/gstreamer-%{majorminor}/libgstmythtvsrc.so | ||
200 | @USE_DC1394_TRUE@%{_libdir}/gstreamer-%{majorminor}/libgstdc1394.so | ||
201 | @USE_TIMIDITY_TRUE@%{_libdir}/gstreamer-%{majorminor}/libgsttimidity.so | ||
202 | @USE_WILDMIDI_TRUE@%{_libdir}/gstreamer-%{majorminor}/libgstwildmidi.so | ||
203 | @USE_SNDFILE_TRUE@%{_libdir}/gstreamer-%{majorminor}/libgstsndfile.so | ||
204 | @USE_CELT_TRUE@%{_libdir}/gstreamer-%{majorminor}/libgstcelt.so | ||
205 | @USE_MPEG2ENC_TRUE@%{_libdir}/gstreamer-%{majorminor}/libgstmpeg2enc.so | ||
206 | @USE_MPLEX_TRUE@%{_libdir}/gstreamer-%{majorminor}/libgstmplex.so | ||
207 | @USE_KATE_TRUE@%{_libdir}/gstreamer-%{majorminor}/libgstkate.so | ||
208 | @USE_ASSRENDER_TRUE@%{_libdir}/gstreamer-%{majorminor}/libgstassrender.so | ||
209 | @USE_PLUGIN_FREI0R_TRUE@%{_libdir}/gstreamer-%{majorminor}/libgstfrei0r.so | ||
210 | @USE_SCHRO_TRUE@%{_libdir}/gstreamer-%{majorminor}/libgstschro.so | ||
211 | @USE_OFA_TRUE@%{_libdir}/gstreamer-%{majorminor}/libgstofa.so | ||
212 | 345 | ||
213 | %changelog | 346 | %changelog |
214 | * Thu Mar 12 2009 Christian Schaller <chrisian.schaller at collabora dot co uk> | 347 | * Thu May 19 2011 Christian Schaller <christian.schaller@collabora.co.uk> |
215 | - Add Celt, mpeg2enc and mplex plugins to spec file | 348 | - Merge in upstread Fedora RPM into git master one |
349 | |||
350 | * Wed Sep 15 2010 Hans de Goede <hdegoede@redhat.com> 0.10.20-3 | ||
351 | - Rebuild for new wildmidi | ||
352 | |||
353 | * Mon Sep 13 2010 Dan Horák <dan[at]danny.cz> 0.10.20-2 | ||
354 | - no Firewire on s390(x) | ||
355 | |||
356 | * Mon Sep 06 2010 Benjamin Otte <otte@redhat.com> 0.10.20-1 | ||
357 | - Update to 0.10.20 | ||
358 | - Reenable celt | ||
359 | |||
360 | * Fri Aug 06 2010 Benjamin Otte <otte@redhat.com> 0.10.19-6 | ||
361 | - Disable NAS now that it's obsolete | ||
362 | |||
363 | * Thu Jul 04 2010 Benjamin Otte <otte@redhat.com> 0.10.19-5 | ||
364 | - Disable celt now that an update broke it | ||
365 | |||
366 | * Thu Jun 17 2010 Benjamin Otte <otte@redhat.com> 0.10.19-4 | ||
367 | - Move zbar to -extras. It pulls in too many deps and is not really useful. | ||
368 | |||
369 | * Tue Jun 01 2010 Benjamin Otte <otte@redhat.com> 0.10.19-3 | ||
370 | - Put back accidentally deleted make command | ||
371 | |||
372 | * Tue Jun 1 2010 Ville Skyttä <ville.skytta@iki.fi> - 0.10.19-2 | ||
373 | - Rebuild. | ||
374 | |||
375 | * Mon May 31 2010 Benjamin Otte <otte@redhat.com> 0.10.19-1 | ||
376 | - Update to 0.10.19 | ||
377 | |||
378 | * Fri May 15 2010 Benjamin Otte <otte@redhat.com> 0.10.18.3-1 | ||
379 | - Update pre-release | ||
380 | - Add vp8 elements | ||
381 | |||
382 | * Fri May 15 2010 Benjamin Otte <otte@redhat.com> 0.10.18.2-1 | ||
383 | - Update to pre-release | ||
384 | |||
385 | * Thu Apr 15 2010 Benjamin Otte <otte@redhat.com> 0.10.18-2 | ||
386 | - Include cog plugin | ||
387 | |||
388 | * Mon Mar 08 2010 Benjamin Otte <otte@redhat.com> 0.10.18-1 | ||
389 | - Update to 0.10.18 | ||
216 | 390 | ||
217 | * Thu Oct 9 2008 Christian Schaller <chrisian.schaller at collabora dot co uk> | 391 | * Thu Mar 04 2010 Benjamin Otte <otte@redhat.com> 0.10.17.4-1 |
218 | - flacparse, flvmux and j2kdec plugins added | 392 | - Update pre-release |
219 | 393 | ||
220 | * Mon Sep 1 2008 Christian Schaller <christian.schaller at collabora dot co uk> | 394 | * Mon Mar 01 2010 Benjamin Otte <otte@redhat.com> 0.10.17.3-2 |
221 | - Add tsmux and scaletempo plugins | 395 | - Fix Obsoletes and add Provides for extras/devel/docs |
222 | 396 | ||
223 | * Fri May 2 2008 Christian Schaller <christian.schaller at collabora dot co uk> | 397 | * Thu Feb 25 2010 Benjamin Otte <otte@redhat.com> 0.10.17.3-1 |
224 | - Add Wildmidi plugin | 398 | - Update to pre-release |
225 | 399 | ||
226 | * Mon Apr 14 2008 Tim-Philipp Müller <tim.muller at collabora dot co uk> | 400 | * Fri Feb 19 2010 Benjamin Otte <otte@redhat.com> 0.10.17.2-1 |
227 | - Remove souphttpsrc plugin, which has moved to gst-plugins-good. | 401 | - Update to prerelease |
228 | 402 | ||
229 | * Thu Apr 3 2008 Christian Schaller <christian.schaller at collabora dot co uk> | 403 | * Sun Feb 14 2010 Benjamin Otte <otte@redhat.com> 0.10.17-7 |
230 | - Add new OSSv4 plugin to SPEC file | 404 | - Fix compilation problems with DSO linking (#565015) |
231 | 405 | ||
232 | * Tue Apr 1 2008 Tim-Philipp Müller <tim.muller at collabora dot co uk> | 406 | * Thu Feb 04 2010 Bastien Nocera <bnocera@redhat.com> 0.10.17-6 |
233 | - Update spec file for srtenc plugin rename to subenc | 407 | - Obsolete third-party packages, for upgrade purposes |
234 | 408 | ||
235 | * Tue Apr 1 2008 Christian Schaller <christian.schaller at collabora dot co uk> | 409 | * Tue Feb 02 2010 Bastien Nocera <bnocera@redhat.com> 0.10.17-5 |
236 | - Update spec with libgstsrtenc plugin | 410 | - Another try at obsolete problems with flumpegdemux and |
411 | schroedinger (#560987) | ||
237 | 412 | ||
238 | * Wed Jan 23 2008 Christian Schaller <christian.schaller at collabora dot co uk> | 413 | * Mon Feb 01 2010 Bastien Nocera <bnocera@redhat.com> 0.10.17-4 |
239 | - Update spec with fbdev sink and rawparse, remove videoparse | 414 | - Add versioned provides for flumpegdemux and schroedinger plugins |
240 | 415 | ||
241 | * Fri Dec 14 2007 Christian Schaller <christian.schaller at collabora dot co uk> | 416 | * Wed Jan 27 2010 Bastien Nocera <bnocera@redhat.com> 0.10.17-3 |
242 | - Update spec file with timidity, libgstdvb, libgstsdpelem, libgstspeexresample, libgstmpeg4videoparse | 417 | - Modify original sources with a script to remove problematic |
418 | elements, and remove those from the filelist | ||
243 | 419 | ||
244 | * Tue Jun 12 2007 Jan Schmidt <jan at fluendo dot com> | 420 | * Fri Dec 04 2009 Bastien Nocera <bnocera@redhat.com> 0.10.17-2 |
245 | - wavpack and qtdemux have moved to good. | 421 | - Add LADSPA plugins |
246 | 422 | ||
247 | * Thu Mar 22 2007 Christian Schaller <christian at fluendo dot com> | 423 | * Tue Nov 17 2009 Bastien Nocera <bnocera@redhat.com> 0.10.17-1 |
248 | - Add x264 and mpegvideoparse plugins | 424 | - Update to 0.10.17 |
249 | 425 | ||
250 | * Fri Dec 15 2006 Thomas Vander Stichele <thomas at apestaart dot org> | 426 | * Tue Nov 10 2009 Bastien Nocera <bnocera@redhat.com> 0.10.16-2 |
251 | - add doap file | 427 | - Add schroedinger plugin (#530835) |
252 | - more cleanup | ||
253 | 428 | ||
254 | * Sun Nov 27 2005 Thomas Vander Stichele <thomas at apestaart dot org> | 429 | * Sat Nov 07 2009 Bastien Nocera <bnocera@redhat.com> 0.10.16-1 |
255 | - redone for split | 430 | - First version with -free name, updated to 0.10.16 |
256 | 431 | ||