bf7cfb57adcaec4da8e3151f624bf71b38fca06a
[profile/ivi/gst-plugins-ugly0.10.git] / packaging / gst-plugins-ugly.spec
1 Name:       gst-plugins-ugly
2 Summary:    GStreamer plugins from the "ugly" set
3 Version:    0.10.19
4 Release:    6_1
5 Group:      Applications/Multimedia
6 License:    LGPLv2+
7 Source0:    %{name}-%{version}.tar.gz
8 Patch0 :    gst-plugins-ugly-disable-gtk-doc.patch
9 BuildRequires:  gettext-tools
10 BuildRequires:  which
11 BuildRequires:  gst-plugins-base-devel
12 BuildRequires:  pkgconfig(gstreamer-0.10) 
13 BuildRequires:  pkgconfig(glib-2.0)
14 BuildRequires:  pkgconfig(opencore-amrnb)
15 BuildRequires:  pkgconfig(opencore-amrwb)
16
17 %description
18  GStreamer is a streaming media framework, based on graphs of filters
19  which operate on media data.  Applications using this library can do
20  anything from real-time sound processing to playing videos, and just
21  about anything else media-related.  Its plugin-based architecture means
22  that new data types or processing capabilities can be added simply by
23  installing new plug-ins.
24  .
25  This packages contains plugins from the "ugly" set, a set of
26  good-quality plug-ins that might pose distribution problems.
27
28
29
30 %prep
31 %setup -q 
32 %patch0 -p1
33
34
35 %build
36 ./autogen.sh
37 %configure --prefix=%{_prefix}\
38  --disable-static\
39  --disable-nls\
40  --with-html-dir=/tmp/dump\
41  --disable-examples\
42  --disable-dvdlpcmdec\
43  --disable-dvdsub\
44  --disable-iec958\
45  --disable-mpegstream\
46  --disable-synaesthesia\
47  --disable-a52dec\
48  --disable-cdio\
49  --disable-dvdread\
50  --disable-dvdnav\
51  --disable-mad\
52  --disable-mpeg2dec\
53  --disable-sidplay\
54  --disable-twolame\
55  --disable-x264
56
57
58
59 make %{?jobs:-j%jobs}
60
61 %install
62 rm -rf %{buildroot}
63 %make_install
64
65
66
67
68 %files
69 %manifest gst-plugins-ugly.manifest
70 %defattr(-,root,root,-)
71 %{_libdir}/gstreamer-0.10/libgstmpegaudioparse.so
72 %{_libdir}/gstreamer-0.10/libgstasf.so
73 %{_libdir}/gstreamer-0.10/libgstamrnb.so
74 %{_libdir}/gstreamer-0.10/libgstamrwbdec.so
75 %{_libdir}/gstreamer-0.10/libgstrmdemux.so
76 %exclude %{_datadir}/gstreamer-0.10/presets/GstAmrnbEnc.prs
77