351728b283368a367d444ab99f577803c2bea3c6
[framework/multimedia/gst-plugins-ext0.10.git] / packaging / gst-plugins-ext0.10.spec
1 Name:       gst-plugins-ext0.10
2 Version:    0.3.10
3 Summary:    GStreamer extra plugins (common)
4 Release:    0
5 Group:      libs
6 License:    LGPLv2+
7 Source0:    %{name}-%{version}.tar.gz
8 BuildRequires:  pkgconfig(avsysaudio)
9 BuildRequires:  pkgconfig(camsrcjpegenc)
10 BuildRequires:  pkgconfig(ecore)
11 BuildRequires:  pkgconfig(ecore-x)
12 BuildRequires:  pkgconfig(evas)
13 BuildRequires:  pkgconfig(mm-ta)
14 BuildRequires:  pkgconfig(gstreamer-plugins-base-0.10)
15 BuildRequires:  pkgconfig(gstreamer-0.10)  
16 BuildRequires:  pkgconfig(libexif)
17 BuildRequires:  pkgconfig(libdri2)
18 BuildRequires:  pkgconfig(x11)
19 BuildRequires:  pkgconfig(xext)
20 BuildRequires:  pkgconfig(xv)
21 BuildRequires:  pkgconfig(xdamage)
22 BuildRequires:  pkgconfig(libdrm)
23 BuildRequires:  pkgconfig(libtbm)
24 BuildRequires:  libdrm-devel
25 BuildRequires:  pkgconfig(dri2proto)
26 BuildRequires:  pkgconfig(xfixes)
27 BuildRequires:  pkgconfig(libtbm)
28
29 %description
30 GStreamer extra plugins (common)
31
32 %prep
33 %setup -q
34
35
36 %build
37 export CFLAGS+=" -DGST_EXT_TIME_ANALYSIS -DEXPORT_API=\"__attribute__((visibility(\\\"default\\\")))\" "
38
39 ./autogen.sh --disable-static
40 %configure --disable-static
41
42 make %{?jobs:-j%jobs}
43
44 %install
45 rm -rf %{buildroot}
46 mkdir -p %{buildroot}/usr/share/license
47 cp LICENSE.LGPLv2.1 %{buildroot}/usr/share/license/%{name}
48 %make_install
49
50
51 %files
52 %manifest gst-plugins-ext0.10.manifest
53 %defattr(-,root,root,-)  
54 %{_libdir}/gstreamer-0.10/*.so
55 %{_datadir}/license/%{name}