diff options
Diffstat (limited to 'packaging/capi-network-ua.spec.orig')
-rw-r--r-- | packaging/capi-network-ua.spec.orig | 110 |
1 files changed, 110 insertions, 0 deletions
diff --git a/packaging/capi-network-ua.spec.orig b/packaging/capi-network-ua.spec.orig new file mode 100644 index 0000000..0cc7e26 --- /dev/null +++ b/packaging/capi-network-ua.spec.orig @@ -0,0 +1,110 @@ +Name: capi-network-ua +Summary: User Awareness Framework CAPI +<<<<<<< HEAD +Version: 0.12.16 +======= +Version: 0.12.15 +>>>>>>> Start detection only on sensor available in monitor +Release: 1 +License: Apache-2.0 +Source0: %{name}-%{version}.tar.gz + +BuildRequires: cmake +BuildRequires: pkgconfig(dlog) +BuildRequires: pkgconfig(glib-2.0) +BuildRequires: pkgconfig(ua-api) + +%if 0%{?ptest:1} +BuildRequires: pkgconfig(deviced) +BuildRequires: pkgconfig(power-defs) +%endif + +%define _confdir /opt/data + +%description +Activity API Library + +%package devel +Summary: User Awareness Framework CAPI (devel) +Requires: %{name} = %{version} + +%description devel +User Awareness Framework CAPI + +%package test +Summary: User Awareness Framework test application +Group: TO_BE/FILLED +Requires: %{name} = %{version}-%{release} + +%description test +This package is for User Awareness Framework CAPI test application + +%if 0%{?gcov:1} +%package gcov +Summary: A User Awareness gcov Tool +Group: Network & Connectivity/Development + +%description gcov +User Awareness gcov objects +%endif + +%prep +%setup -q + +%build + +%if 0%{?gcov:1} +export LDFLAGS+=" -lgcov" +%endif + +MAJORVER=`echo %{version} | awk 'BEGIN {FS="."}{print $1}'` +cmake . -DCMAKE_INSTALL_PREFIX=%{_prefix} \ + -DLIB_INSTALL_DIR=%{_libdir} \ + -DBIN_INSTALL_DIR=%{_bindir} \ + -DINCLUDE_INSTALL_DIR=%{_includedir} \ + -DLIB_PATH=%{_lib} \ + -DSUSPEND_RESUME_TEST=%{?ptest:1}%{!?ptest:0} \ + -DFULLVER=%{version} \ + -DMAJORVER=${MAJORVER} \ + -DBUILD_GCOV=%{?gcov:1}%{!?gcov:0} + +make %{?jobs:-j%jobs} + +%if 0%{?gcov:1} +mkdir -p gcov-obj +find . -name '*.gcno' -exec cp '{}' gcov-obj ';' +%endif + +%install +%make_install + +%if 0%{?gcov:1} +mkdir -p %{buildroot}%{_datadir}/gcov/obj +install -m 0644 gcov-obj/* %{buildroot}%{_datadir}/gcov/obj +%endif + +%post -p /sbin/ldconfig + +%postun -p /sbin/ldconfig + +%files +%manifest %{name}.manifest +%defattr(-,root,root,-) +%license LICENSE +%attr(644,-,-) %{_libdir}/lib%{name}.so +%attr(644,-,-) %{_libdir}/lib%{name}.so.* + +%files devel +%manifest %{name}-devel.manifest +%defattr(-,root,root,-) +%{_libdir}/pkgconfig/%{name}.pc +%{_includedir}/* + +%files test +%manifest %{name}.manifest +%attr(777,network_fw,network_fw) %{_bindir}/ua-test + +%if 0%{?gcov:1} +%files gcov +%{_datadir}/gcov/obj/* +%endif |