1 |
%define version 1.0.0 |
%define version 1.0.1 |
2 |
%define release 1 |
%define release 1 |
3 |
|
|
4 |
%define _glib2 2.2 |
%define _glib2 2.2 |
32 |
Version: %{version} |
Version: %{version} |
33 |
Release: %mkrel %{release} |
Release: %mkrel %{release} |
34 |
License: LGPLv2+ |
License: LGPLv2+ |
35 |
Group: Sound |
Group: Sound/Utilities |
36 |
Source: http://gstreamer.freedesktop.org/src/gst-plugins-ugly/gst-plugins-ugly-%{version}.tar.xz |
Source: http://gstreamer.freedesktop.org/src/gst-plugins-ugly/gst-plugins-ugly-%{version}.tar.xz |
37 |
Patch0: gstreamer-plugins-ugly-0.10.17-amr-linking.patch |
Patch0: gstreamer-plugins-ugly-0.10.17-amr-linking.patch |
38 |
URL: http://gstreamer.freedesktop.org/ |
URL: http://gstreamer.freedesktop.org/ |
102 |
find %{buildroot} -name '*.la' -delete |
find %{buildroot} -name '*.la' -delete |
103 |
|
|
104 |
%files -f gst-plugins-ugly-%{majorminor}.lang |
%files -f gst-plugins-ugly-%{majorminor}.lang |
|
%defattr(-, root, root) |
|
105 |
%doc AUTHORS COPYING README NEWS |
%doc AUTHORS COPYING README NEWS |
106 |
%{_libdir}/gstreamer-%{majorminor}/libgstasf.so |
%{_libdir}/gstreamer-%{majorminor}/libgstasf.so |
107 |
%{_libdir}/gstreamer-%{majorminor}/libgstdvdlpcmdec.so |
%{_libdir}/gstreamer-%{majorminor}/libgstdvdlpcmdec.so |
118 |
### LAME ### |
### LAME ### |
119 |
%package -n %{bname}-lame |
%package -n %{bname}-lame |
120 |
Summary: GStreamer plug-in for encoding mp3 songs using lame |
Summary: GStreamer plug-in for encoding mp3 songs using lame |
121 |
Group: Sound |
Group: Sound/Utilities |
122 |
Requires: %{bname}-plugins >= %{version}-%{release} |
Requires: %{bname}-plugins >= %{version}-%{release} |
123 |
BuildRequires: liblame-devel >= 3.89 |
BuildRequires: liblame-devel >= 3.89 |
124 |
|
|
128 |
This package is in the 'tainted' section as it violates some patents. |
This package is in the 'tainted' section as it violates some patents. |
129 |
|
|
130 |
%files -n %{bname}-lame |
%files -n %{bname}-lame |
|
%defattr(-, root, root) |
|
131 |
%{_libdir}/gstreamer-%{majorminor}/libgstlame.so |
%{_libdir}/gstreamer-%{majorminor}/libgstlame.so |
132 |
%endif |
%endif |
133 |
|
|
134 |
%if %build_x264 |
%if %build_x264 |
135 |
%package -n %{bname}-x264 |
%package -n %{bname}-x264 |
136 |
Summary: GStreamer plug-in for H264/AVC video encoding |
Summary: GStreamer plug-in for H264/AVC video encoding |
137 |
Group: Video |
Group: Video/Utilities |
138 |
BuildRequires: libx264-devel |
BuildRequires: libx264-devel |
139 |
|
|
140 |
%description -n %{bname}-x264 |
%description -n %{bname}-x264 |
142 |
|
|
143 |
This package is in the 'tainted' section as it violates some patents. |
This package is in the 'tainted' section as it violates some patents. |
144 |
%files -n %{bname}-x264 |
%files -n %{bname}-x264 |
|
%defattr(-, root, root) |
|
145 |
%{_libdir}/gstreamer-%{majorminor}/libgstx264.so |
%{_libdir}/gstreamer-%{majorminor}/libgstx264.so |
146 |
%{_datadir}/gstreamer-%{majorminor}/presets/GstX264Enc.prs |
%{_datadir}/gstreamer-%{majorminor}/presets/GstX264Enc.prs |
147 |
%endif |
%endif |
149 |
%if %build_amrnb |
%if %build_amrnb |
150 |
%package -n %{bname}-amrnb |
%package -n %{bname}-amrnb |
151 |
Summary: GStreamer plug-in for AMR-NB support |
Summary: GStreamer plug-in for AMR-NB support |
152 |
Group: Sound |
Group: Sound/Utilities |
153 |
Requires: %{bname}-plugins >= %{version}-%{release} |
Requires: %{bname}-plugins >= %{version}-%{release} |
154 |
BuildRequires: opencore-amr-devel |
BuildRequires: opencore-amr-devel |
155 |
|
|
159 |
This package is in the 'tainted' section as it violates some patents. |
This package is in the 'tainted' section as it violates some patents. |
160 |
|
|
161 |
%files -n %{bname}-amrnb |
%files -n %{bname}-amrnb |
|
%defattr(-, root, root) |
|
162 |
%{_libdir}/gstreamer-%{majorminor}/libgstamrnb.so |
%{_libdir}/gstreamer-%{majorminor}/libgstamrnb.so |
163 |
%{_datadir}/gstreamer-%{majorminor}/presets/GstAmrnbEnc.prs |
%{_datadir}/gstreamer-%{majorminor}/presets/GstAmrnbEnc.prs |
164 |
%endif |
%endif |
166 |
%if %build_amrwbdec |
%if %build_amrwbdec |
167 |
%package -n %{bname}-amrwbdec |
%package -n %{bname}-amrwbdec |
168 |
Summary: GStreamer plug-in for AMR-WB decoding support |
Summary: GStreamer plug-in for AMR-WB decoding support |
169 |
Group: Sound |
Group: Sound/Utilities |
170 |
Requires: %{bname}-plugins >= %{version}-%{release} |
Requires: %{bname}-plugins >= %{version}-%{release} |
171 |
BuildRequires: opencore-amr-devel |
BuildRequires: opencore-amr-devel |
172 |
|
|
176 |
This package is in the 'tainted' section as it violates some patents. |
This package is in the 'tainted' section as it violates some patents. |
177 |
|
|
178 |
%files -n %{bname}-amrwbdec |
%files -n %{bname}-amrwbdec |
|
%defattr(-, root, root) |
|
179 |
%{_libdir}/gstreamer-%{majorminor}/libgstamrwbdec.so |
%{_libdir}/gstreamer-%{majorminor}/libgstamrwbdec.so |
180 |
%endif |
%endif |
181 |
|
|
182 |
### SIDPLAY ### |
### SIDPLAY ### |
183 |
%package -n %{bname}-sid |
%package -n %{bname}-sid |
184 |
Summary: GStreamer Sid C64 music plugin |
Summary: GStreamer Sid C64 music plugin |
185 |
Group: Sound |
Group: Sound/Utilities |
186 |
Requires: %{bname}-plugins >= %{version}-%{release} |
Requires: %{bname}-plugins >= %{version}-%{release} |
187 |
BuildRequires: sidplay-devel => 1.36.0 |
BuildRequires: sidplay-devel => 1.36.0 |
188 |
|
|
190 |
Plugin for playback of C64 SID format music files |
Plugin for playback of C64 SID format music files |
191 |
|
|
192 |
%files -n %{bname}-sid |
%files -n %{bname}-sid |
|
%defattr(-, root, root) |
|
193 |
%{_libdir}/gstreamer-%{majorminor}/libgstsid.so |
%{_libdir}/gstreamer-%{majorminor}/libgstsid.so |
194 |
|
|
195 |
### A52DEC ### |
### A52DEC ### |
196 |
%package -n %{bname}-a52dec |
%package -n %{bname}-a52dec |
197 |
Summary: GStreamer VOB decoder plugin |
Summary: GStreamer VOB decoder plugin |
198 |
Group: Sound |
Group: Sound/Utilities |
199 |
Requires: %{bname}-plugins >= %{version}-%{release} |
Requires: %{bname}-plugins >= %{version}-%{release} |
200 |
BuildRequires: a52dec-devel >= 0.7.3 |
BuildRequires: a52dec-devel >= 0.7.3 |
201 |
|
|
203 |
Plugin for decoding of VOB files. |
Plugin for decoding of VOB files. |
204 |
|
|
205 |
%files -n %{bname}-a52dec |
%files -n %{bname}-a52dec |
|
%defattr(-, root, root) |
|
206 |
%{_libdir}/gstreamer-%{majorminor}/libgsta52dec.so |
%{_libdir}/gstreamer-%{majorminor}/libgsta52dec.so |
207 |
|
|
208 |
%package -n %{bname}-mpeg |
%package -n %{bname}-mpeg |
209 |
Summary: GStreamer plug-ins for MPEG video playback and encoding |
Summary: GStreamer plug-ins for MPEG video playback and encoding |
210 |
Group: Video |
Group: Video/Utilities |
211 |
Requires: %{bname}-plugins >= %{version}-%{release} |
Requires: %{bname}-plugins >= %{version}-%{release} |
212 |
BuildRequires: libmpeg2dec-devel => 0.3.1 |
BuildRequires: libmpeg2dec-devel => 0.3.1 |
213 |
|
|
215 |
Plug-ins for playing and encoding MPEG video. |
Plug-ins for playing and encoding MPEG video. |
216 |
|
|
217 |
%files -n %{bname}-mpeg |
%files -n %{bname}-mpeg |
|
%defattr(-, root, root) |
|
218 |
%{_libdir}/gstreamer-%{majorminor}/libgstmpeg2dec.so |
%{_libdir}/gstreamer-%{majorminor}/libgstmpeg2dec.so |
219 |
|
|
220 |
%package -n %{bname}-cdio |
%package -n %{bname}-cdio |
221 |
Summary: GStreamer plug-in for audio CD playback |
Summary: GStreamer plug-in for audio CD playback |
222 |
Group: Sound |
Group: Sound/Utilities |
223 |
Requires: %{bname}-plugins >= %{version}-%{release} |
Requires: %{bname}-plugins >= %{version}-%{release} |
224 |
BuildRequires: libcdio-devel |
BuildRequires: libcdio-devel |
225 |
Conflicts: %{bname}-plugins-good < 0.10.10 |
Conflicts: %{bname}-plugins-good < 0.10.10 |
228 |
Plug-in for audio CD playback. |
Plug-in for audio CD playback. |
229 |
|
|
230 |
%files -n %{bname}-cdio |
%files -n %{bname}-cdio |
|
%defattr(-, root, root) |
|
231 |
%{_libdir}/gstreamer-%{majorminor}/libgstcdio.so |
%{_libdir}/gstreamer-%{majorminor}/libgstcdio.so |
232 |
|
|
233 |
%package -n %{bname}-twolame |
%package -n %{bname}-twolame |
234 |
Summary: GStreamer plug-in for MP2 encoding support |
Summary: GStreamer plug-in for MP2 encoding support |
235 |
Group: Sound |
Group: Sound/Utilities |
236 |
Requires: %{bname}-plugins >= %{version}-%{release} |
Requires: %{bname}-plugins >= %{version}-%{release} |
237 |
BuildRequires: libtwolame-devel |
BuildRequires: libtwolame-devel |
238 |
|
|
240 |
Plug-in for encoding MP2 under GStreamer. |
Plug-in for encoding MP2 under GStreamer. |
241 |
|
|
242 |
%files -n %{bname}-twolame |
%files -n %{bname}-twolame |
|
%defattr(-, root, root) |
|
243 |
%{_libdir}/gstreamer-%{majorminor}/libgsttwolame.so |
%{_libdir}/gstreamer-%{majorminor}/libgsttwolame.so |