1 Name: capi-context-motion
2 Summary: Tizen Native Motion Recognition API
7 Source0: %{name}-%{version}.tar.gz
10 BuildRequires: pkgconfig(glib-2.0)
11 BuildRequires: pkgconfig(dlog)
12 BuildRequires: pkgconfig(capi-base-common)
13 BuildRequires: pkgconfig(capi-system-info)
14 BuildRequires: pkgconfig(sensor)
16 Requires(post): /sbin/ldconfig
17 Requires(postun): /sbin/ldconfig
19 # Backward compatibility
23 Tizen Native Motion Recognition API
29 MAJORVER=`echo %{version} | awk 'BEGIN {FS="."}{print $1}'`
31 export CXXFLAGS+=" -Wextra -Wcast-align -Wshadow -Wwrite-strings -Wswitch-default -Wno-unused-parameter"
32 export CXXFLAGS+=" -Wno-empty-body -fomit-frame-pointer -fno-optimize-sibling-calls"
33 export CXXFLAGS+=" -fno-strict-aliasing -fno-unroll-loops -fsigned-char -fstrict-overflow"
34 export CXXFLAGS+=" -Wnon-virtual-dtor"
36 %cmake . -DMAJORVER=${MAJORVER} -DFULLVER=%{version}
42 # For backward compatibility
43 ln -s %{name}.pc %{buildroot}/%{_libdir}/pkgconfig/motion.pc
44 ln -s %{name}.pc %{buildroot}/%{_libdir}/pkgconfig/libcore-context-manager.pc
45 ln -s lib%{name}.so.%{version} %{buildroot}/%{_libdir}/libcore-context-manager.so.1
54 %manifest packaging/%{name}.manifest
59 Summary: Tizen Native Motion Recognition API (Development)
60 Group: Framework/context
61 Requires: %{name} = %{version}-%{release}
64 Tizen Native Motion Recognition API (Development)
68 %{_libdir}/pkgconfig/*.pc
72 Summary: Dummy package for OBS build
73 Group: Framework/context
75 %description -n motion
76 Dummy package for OBS image creation
80 %package -n motion-devel
81 Summary: Dummy package for OBS build
82 Group: Framework/context
84 %description -n motion-devel
85 Dummy package for OBS build
87 %files -n motion-devel