04359f28bf44c5613378f15e904ffa0a341789a4
[platform/adaptation/emulator/gst-plugins-emulator.git] / packaging / gst-plugins-emulator.spec
1
2 %bcond_with emulator
3
4 Name: gst-plugins-emulator
5 Version: 1.2.7
6 Release: 0
7 Summary: GStreamer Decoder and Encoder Plugins for Emulator
8 Group: Multimedia/Libraries
9 License: LGPL-2.0+
10 Source0: %{name}-%{version}.tar.gz
11 Source1001: packaging/%{name}.manifest
12 BuildRequires:  pkgconfig(gstreamer-1.0)
13 BuildRequires:  pkgconfig(gstreamer-plugins-base-1.0)
14 BuildRequires:  pkgconfig(glib-2.0)
15
16 %if %{with emulator}
17 ExclusiveArch: %{ix86} x86_64
18 %else
19 ExclusiveArch:
20 %endif
21
22 %description
23 It includes video/audio decoders and encoders for Emulator
24 Its codec set is determined after communicating with emulator
25
26 %prep
27
28 %setup -q
29
30 %build
31 cp %{SOURCE1001} .
32 ./autogen.sh
33 %configure --disable-static \
34  --disable-nls \
35  --prefix=%{_prefix} \
36
37 make %{?jobs:-j%jobs}
38
39 %install
40 rm -rf %{buildroot}
41
42 %make_install
43 mkdir -p %{buildroot}/usr/share/license
44 cp COPYING.LIB %{buildroot}/usr/share/license/%{name}
45
46 %clean
47 rm -rf %{buildroot}
48
49 %post -p /sbin/ldconfig
50
51 %postun -p /sbin/ldconfig
52
53 %files
54 %manifest gst-plugins-emulator.manifest
55 %defattr(-,root,root,-)
56 %{_libdir}/gstreamer-1.0/libgstemul.so
57 /usr/share/license/%{name}