2 Summary: A MTP library in Native API
5 Group: Network & Connectivity/Other
7 Source0: %{name}-%{version}.tar.gz
10 BuildRequires: pkgconfig(dlog)
11 BuildRequires: pkgconfig(glib-2.0)
12 BuildRequires: pkgconfig(gobject-2.0)
13 BuildRequires: pkgconfig(capi-base-common)
14 BuildRequires: pkgconfig(capi-system-info)
15 BuildRequires: pkgconfig(sqlite3)
16 Buildrequires: pkgconfig(libtzplatform-config)
18 Buildrequires: python-xml
20 Requires(post): /sbin/ldconfig
21 Requires(postun): /sbin/ldconfig
26 Summary: A MTP library in Native API (Development)
27 Group: Network & Connectivity/Other
28 Requires: %{name} = %{version}-%{release}
34 Summary: A MTP gcov Tool
35 Group: Network & Connectivity/Development
47 export LDFLAGS+=" -lgcov"
50 MAJORVER=`echo %{version} | awk 'BEGIN {FS="."}{print $1}'`
52 cmake . -DCMAKE_INSTALL_PREFIX=%{_prefix} \
53 -DLIB_INSTALL_DIR=%{_libdir} \
54 -DFULLVER=%{version} \
55 -DMAJORVER=${MAJORVER}\
56 -DBUILD_GCOV=%{?gcov:1}%{!?gcov:0}
62 find . -name '*.gcno' -exec cp '{}' gcov-obj ';'
71 mkdir -p %{buildroot}%{_datadir}/gcov/obj
72 install -m 0644 gcov-obj/* %{buildroot}%{_datadir}/gcov/obj
75 %post -p /sbin/ldconfig
77 %postun -p /sbin/ldconfig
81 %manifest capi-network-mtp.manifest
82 %license LICENSE.APLv2
83 %{_libdir}/libcapi-network-mtp.so*
87 %{_libdir}/pkgconfig/*.pc
88 %{_libdir}/libcapi-network-mtp.so
89 %{_bindir}/mtp_unit_test
93 %{_datadir}/gcov/obj/*