Add .gbs.conf needed to submit from tizen_ivi_genivi branch
[profile/ivi/gst-ffmpeg0.10.git] / gst-ffmpeg.spec.in
1 %define majorminor  @GST_MAJORMINOR@
2 %define gstreamer   gstreamer
3 %define gst_minver  0.10.0
4 %define gst_majorminor  0.10
5
6
7 Name:           %{gstreamer}-ffmpeg
8 Version:        @VERSION@
9 Release:        @PACKAGE_VERSION_RELEASE@       
10 Summary:        GStreamer Streaming-media framework plug-in using FFmpeg.
11
12 Group:          Libraries/Multimedia
13 License:        LGPL
14 URL:            http://gstreamer.net/
15 Vendor:         GStreamer Backpackers Team <package@gstreamer.net>
16 Source:         http://gstreamer.freedesktop.org/src/gst-ffmpeg/gst-ffmpeg/gst-ffmpeg-%{version}.tar.gz
17 BuildRoot:      %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
18
19 Requires:       %{gstreamer} >= 0.9.7
20 BuildRequires:  %{gstreamer}-devel >= 0.9.7
21 BuildRequires:  %{gstreamer}-plugins-base-devel >= 0.9.7
22 BuildRequires:  liboil-devel >= 0.3.6
23
24 %description
25 GStreamer is a streaming-media framework, based on graphs of filters which
26 operate on media data. Applications using this library can do anything
27 from real-time sound processing to playing videos, and just about anything
28 else media-related. Its plugin-based architecture means that new data
29 types or processing capabilities can be added simply by installing new
30 plug-ins.
31
32 This plugin contains the FFmpeg codecs, containing codecs for most popular
33 multimedia formats.
34
35 %prep
36 %setup -q -n gst-ffmpeg-%{version}
37
38 %build
39 %configure
40
41 make
42
43 %install
44 rm -rf $RPM_BUILD_ROOT
45
46 %makeinstall
47 rm -f $RPM_BUILD_ROOT%{_libdir}/gstreamer-%{gst_majorminor}/*.la
48 rm -f $RPM_BUILD_ROOT%{_libdir}/gstreamer-%{gst_majorminor}/*.a
49
50 %clean
51 rm -rf $RPM_BUILD_ROOT
52
53 %files
54 %defattr(-, root, root, -)
55 %doc AUTHORS COPYING README gst-ffmpeg.doap
56 %{_libdir}/gstreamer-%{gst_majorminor}/libgstffmpeg.so
57 %{_libdir}/gstreamer-%{gst_majorminor}/libgstpostproc.so
58 %{_libdir}/gstreamer-%{gst_majorminor}/libgstffmpegscale.so
59
60 %changelog
61 * Fri Dec 15 2006 Thomas Vander Stichele <thomas at apestaart dot org>
62 - clean up
63 - add doap file
64
65 * Wed Oct 05 2004 Christian Schaller <christian at fluendo dot com>
66 - Update SPEC file to fit the times
67
68 * Sat Feb 14 2004 Thomas Vander Stichele <thomas at apestaart dot org>
69 - Clean up spec file
70
71 * Wed Jan 21 2004 Christian Schaller <Uraeus@gnome.org>
72 - First version of spec