5 Name: capi-network-wifi-mesh
6 Version: %{major}.%{minor}.%{patchlevel}
9 Summary: Wi-Fi Mesh Core API
10 Group: System/Libraries
11 Source0: %{name}-%{version}.tar.gz
12 Source1001: %{name}.manifest
14 BuildRequires: pkgconfig(dlog)
15 BuildRequires: pkgconfig(gio-2.0)
16 BuildRequires: pkgconfig(glib-2.0)
17 BuildRequires: pkgconfig(capi-system-info)
18 Requires(post): /sbin/ldconfig
19 Requires(postun): /sbin/ldconfig
22 Wi-Fi Mesh network Core API library
25 Summary: Wi-Fi Mesh Core API
26 Group: Development/Libraries
27 Requires: %{name} = %{version}-%{release}
30 Mesh Core API library (development library)
39 export LDFLAGS+=" -lgcov"
42 MAJORVER=`echo %{version} | awk 'BEGIN {FS="."}{print $1}'`
43 cmake . -DCMAKE_INSTALL_PREFIX=%{_prefix} \
44 -DLIB_INSTALL_DIR=%{_libdir} \
45 -DBIN_INSTALL_DIR=%{_bindir} \
46 -DINCLUDE_INSTALL_DIR=%{_includedir} \
48 -DFULLVER=%{version} \
49 -DMAJORVER=${MAJORVER} \
50 -DBUILD_GCOV=%{?gcov:1}%{!?gcov:0}
58 %post -p /sbin/ldconfig
60 %postun -p /sbin/ldconfig
63 %manifest capi-network-wifi-mesh.manifest
64 %attr(644,-,-) %{_libdir}/libcapi-network-wifi-mesh.so.*
66 %attr(755,network_fw,network_fw) %{_bindir}/wifi-mesh-test
69 %{_includedir}/network/*.h
70 %{_libdir}/pkgconfig/*.pc
71 %{_libdir}/libcapi-network-wifi-mesh.so