1 Name: capi-system-media-key
2 Summary: A System Information library in SLP C API
7 Source0: %{name}-%{version}.tar.gz
8 Source1001: capi-system-media-key.manifest
10 BuildRequires: pkgconfig(dlog)
11 BuildRequires: pkgconfig(capi-base-common)
12 BuildRequires: pkgconfig(ecore)
13 BuildRequires: pkgconfig(ecore-input)
14 BuildRequires: pkgconfig(evas)
15 BuildRequires: pkgconfig(ecore-wl2)
21 Summary: A Media Key library in SLP C API (Development)
23 Requires: %{name} = %{version}
30 Summary: A media key library(gcov)
34 gcov objects of an media key library
43 export CFLAGS+=" -fprofile-arcs -ftest-coverage"
44 export CXXFLAGS+=" -fprofile-arcs -ftest-coverage"
45 export FFLAGS+=" -fprofile-arcs -ftest-coverage"
46 export LDFLAGS+=" -lgcov"
49 export CFLAGS+=" -DEFL_BETA_API_SUPPORT "
50 export CXXFLAGS+=" -DEFL_BETA_API_SUPPORT "
51 MAJORVER=`echo %{version} | awk 'BEGIN {FS="."}{print $1}'`
52 %cmake -DFULLVER=%{version} \
53 -DMAJORVER=${MAJORVER} \
60 find . -name '*.gcno' -exec cp '{}' gcov-obj ';'
67 mkdir -p %{buildroot}%{_datadir}/gcov/obj
68 install -m 0644 gcov-obj/* %{buildroot}%{_datadir}/gcov/obj
71 %post -p /sbin/ldconfig
73 %postun -p /sbin/ldconfig
76 %manifest %{name}.manifest
78 %{_libdir}/libcapi-system-media-key.so.*
81 %manifest %{name}.manifest
82 %{_includedir}/system/media_key.h
83 %{_libdir}/pkgconfig/*.pc
84 %{_libdir}/libcapi-system-media-key.so
88 %{_datadir}/gcov/obj/*