remove build warning
[platform/core/api/mediastreamrecorder.git] / packaging / capi-media-streamrecorder.spec
1 Name:       capi-media-streamrecorder
2 Summary:    A Streamrecorder library in Tizen Native API
3 Version:    0.0.5
4 Release:    0
5 Group:      Multimedia/Other
6 License:    Apache-2.0
7 Source0:    %{name}-%{version}.tar.gz
8 BuildRequires:  cmake
9 BuildRequires:  pkgconfig(dlog)
10 Buildrequires:  pkgconfig(mm-streamrecorder)
11 BuildRequires:  pkgconfig(capi-base-common)
12 BuildRequires:  pkgconfig(capi-media-tool)
13 BuildRequires:  pkgconfig(capi-media-audio-io)
14 BuildRequires:  pkgconfig(libtbm)
15 Requires(post): /sbin/ldconfig
16 Requires(postun): /sbin/ldconfig
17
18 %description
19 A StreamRecorder library in Tizen Native API to record live buffer sent by the application
20
21
22 %package devel
23 Summary:  A StreamRecorder library in Tizen Native API (Development)
24 Requires: %{name} = %{version}-%{release}
25
26
27 %description devel
28 A MediaStreamRecorder library in Tizen Native API Development Package to record live buffer
29
30
31 %prep
32 %setup -q
33
34
35 %build
36 MAJORVER=`echo %{version} | awk 'BEGIN {FS="."}{print $1}'`
37 %cmake . -DCMAKE_INSTALL_PREFIX=%{_prefix} -DFULLVER=%{version} -DMAJORVER=${MAJORVER}
38
39
40 make %{?jobs:-j%jobs}
41
42
43 %install
44 rm -rf %{buildroot}
45 %make_install
46 mkdir -p %{buildroot}%{_datadir}/license
47 cp LICENSE.APLv2 %{buildroot}%{_datadir}/license/%{name}
48
49
50 %post -p /sbin/ldconfig
51
52
53 %postun -p /sbin/ldconfig
54
55 %files
56 %manifest capi-media-streamrecorder.manifest
57 %{_libdir}/libcapi-media-streamrecorder.so.*
58 %{_datadir}/license/%{name}
59 %{_bindir}/*
60
61 %files devel
62 %{_includedir}/media/streamrecorder.h
63 %{_libdir}/pkgconfig/*.pc
64 %{_libdir}/libcapi-media-streamrecorder.so
65