2 Summary: A Radio library in Tizen Native API
7 Source0: %{name}-%{version}.tar.gz
8 Source1001: capi-media-radio.manifest
9 BuildRequires: pkgconfig(dlog)
10 BuildRequires: pkgconfig(mm-radio)
11 BuildRequires: pkgconfig(capi-base-common)
12 BuildRequires: pkgconfig(capi-system-info)
13 BuildRequires: pkgconfig(glib-2.0)
17 A Radio library in Tizen Native API.
20 Summary: A Radio library in Tizen Native API (Development)
21 Group: Development/API
22 Requires: %{name} = %{version}-%{release}
25 A Radio library in Tizen Native API (Development).
29 Summary: Line Coverage of Radio library in Tizen C API
30 Group: Development/Multimedia
33 Collection of files related to Line Coverage. It is tested as gcov for a radio library in Tizen native API
42 export CFLAGS+=" -fprofile-arcs -ftest-coverage"
43 export CXXFLAGS+=" -fprofile-arcs -ftest-coverage"
44 export LDFLAGS+=" -lgcov"
47 MAJORVER=`echo %{version} | awk 'BEGIN {FS="."}{print $1}'`
48 %cmake . -DFULLVER=%{version} -DMAJORVER=${MAJORVER}
53 find . -name '*.gcno' -exec cp '{}' gcov-obj ';'
59 mkdir -p %{buildroot}%{_bindir}
60 cp test/radio_test %{buildroot}%{_bindir}
62 mkdir -p %{buildroot}%{_datadir}/gcov/obj
63 install -m 0644 gcov-obj/* %{buildroot}%{_datadir}/gcov/obj
66 %post -p /sbin/ldconfig
68 %postun -p /sbin/ldconfig
71 %manifest %{name}.manifest
72 %defattr(-,root,root,-)
73 %{_libdir}/libcapi-media-radio.so.*
74 %license LICENSE.Apache-2.0
78 %manifest %{name}.manifest
79 %defattr(-,root,root,-)
80 /usr/include/media/radio.h
81 %{_libdir}/pkgconfig/capi-media-radio.pc
82 %{_libdir}/libcapi-media-radio.so
86 %{_datadir}/gcov/obj/*