disable signal handler for VD dotnet application, cleanup will be done by external...
[platform/core/multimedia/libmm-session.git] / packaging / libmm-session.spec
1 Name:       libmm-session
2 Summary:    Multimedia Session Library
3 Version:    0.2.16
4 Release:    0
5 Group:      Multimedia/Libraries
6 License:    Apache-2.0
7 Source0:    libmm-session-%{version}.tar.gz
8 Source1001:     libmm-session.manifest
9 BuildRequires:  pkgconfig(mm-common)
10
11 %description
12 Multimedia Session Library package.
13
14 %package devel
15 Summary:    Multimedia Session Library (Development)
16 Group:      Development/Multimedia
17 Requires:   %{name} = %{version}-%{release}
18
19 %description devel
20 Multimedia Session Library (Development)
21 %devel_desc
22
23 %prep
24 %setup -q
25 cp %{SOURCE1001} .
26
27 %build
28 CFLAGS="$CFLAGS -Wp,-D_FORTIFY_SOURCE=0"
29
30 %if "%{?TIZEN_PRODUCT_TV}" == "1"
31         CFLAGS+=" -DTIZEN_TV";export CFLAGS
32 %endif
33
34 %reconfigure
35 %__make %{?_smp_mflags}
36
37 %install
38 %make_install
39
40 %post -p /sbin/ldconfig
41
42 %postun -p /sbin/ldconfig
43
44 %files
45 %manifest %{name}.manifest
46 %license LICENSE
47 %defattr(-,root,root,-)
48 %{_libdir}/libmmfsession.so.*
49
50 %files devel
51 %manifest %{name}.manifest
52 %defattr(-,root,root,-)
53 %{_includedir}/mmf/*.h
54 %{_libdir}/libmmfsession.so
55 %{_libdir}/pkgconfig/mm-session.pc