bebfa89be0ed92465b59ed2e5e2304e2cad3c4bf
[framework/multimedia/gst-plugins-ext0.10.git] / packaging / gst-plugins-ext0.10.spec
1 Name:       gst-plugins-ext0.10
2 Version:    0.3.5
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(ecore-evas)
13 BuildRequires:  pkgconfig(evas)
14 BuildRequires:  pkgconfig(mm-ta)
15 BuildRequires:  pkgconfig(gstreamer-plugins-base-0.10)
16 BuildRequires:  pkgconfig(gstreamer-0.10)  
17 BuildRequires:  pkgconfig(libexif)
18 BuildRequires:  pkgconfig(libdri2)
19 BuildRequires:  pkgconfig(x11)
20 BuildRequires:  pkgconfig(xext)
21 BuildRequires:  pkgconfig(xv)
22 BuildRequires:  pkgconfig(xdamage)
23 BuildRequires:  pkgconfig(libdrm)
24 BuildRequires:  pkgconfig(libtbm)
25 BuildRequires:  libdrm-devel
26 BuildRequires:  pkgconfig(dri2proto)
27 BuildRequires:  pkgconfig(xfixes)
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 %make_install
47
48
49 %files
50 %manifest gst-plugins-ext0.10.manifest
51 %defattr(-,root,root,-)  
52 %{_libdir}/gstreamer-0.10/*.so