resetting manifest requested domain to floor
[platform/core/multimedia/libmm-radio.git] / packaging / libmm-radio.spec
1 Name:       libmm-radio
2 Summary:    Multimedia Framework Radio Library
3 Version:    0.2.1
4 Release:    0
5 Group:      System/Libraries
6 License:    Apache-2.0
7 Source0:    %{name}-%{version}.tar.gz
8 Source1001:     libmm-radio.manifest
9 BuildRequires:  audio-session-manager-devel
10 BuildRequires:  pkgconfig(mm-common)
11 BuildRequires:  pkgconfig(mm-log)
12 BuildRequires:  pkgconfig(mm-ta)
13 BuildRequires:  pkgconfig(mm-session)
14 BuildRequires:  pkgconfig(mm-sound)
15 %if %{defined with_Gstreamer0.10}
16 BuildRequires:  pkgconfig(gstreamer-0.10)
17 BuildRequires:  pkgconfig(gstreamer-plugins-base-0.10)
18 %else
19 BuildRequires:  pkgconfig(gstreamer-1.0)
20 BuildRequires:  pkgconfig(gstreamer-plugins-base-1.0)
21 %endif
22
23 %description
24 Descirption: Multimedia Framework Radio Library
25
26
27 %package devel
28 Summary:    Multimedia Framework Radio Library (DEV)
29 Group:      Development/Libraries
30 Requires:   %{name} = %{version}-%{release}
31
32 %description devel
33 Description: Multimedia Framework Radio Library (DEV)
34
35 %prep
36 %setup -q
37 cp %{SOURCE1001} .
38
39 %build
40 ./autogen.sh
41
42 %if %{defined with_Gstreamer0.10}
43 export GSTREAMER_API=""
44 %else
45 export GSTREAMER_API="-DGST_API_VERSION_1=1"
46 export use_gstreamer_1=1
47 %endif
48
49 CFLAGS=" %{optflags}  -DGST_EXT_TIME_ANALYSIS -DEXPORT_API=\"__attribute__((visibility(\\\"default\\\")))\" $GSTREAMER_API"; export CFLAGS;
50 %configure --disable-static --prefix=%{_prefix}
51
52 make %{?jobs:-j%jobs}
53
54 %install
55 %make_install
56
57
58 %post -p /sbin/ldconfig
59
60 %postun  -p /sbin/ldconfig
61
62
63 %files
64 %manifest %{name}.manifest
65 %defattr(-,root,root,-)
66 %{_libdir}/libmmfradio.so.*
67 %{_bindir}/mm_radio_testsuite
68
69
70
71 %files devel
72 %manifest %{name}.manifest
73 %defattr(-,root,root,-)
74 %{_libdir}/libmmfradio.so
75 %{_libdir}/pkgconfig/mm-radio.pc
76 %{_includedir}/mmf/mm_radio.h