Name: sensor-hal-emulator
Summary: Emulator Sensor HAL
-Version: 1.0.3
+Version: 1.0.4
Release: 0
-Group: Service/Sensor
+Group: Service Framework / Sensor
License: Apache-2.0
Source0: %{name}-%{version}.tar.gz
Source1: 99-sensor.rules
%setup -q
%build
-export CXXFLAGS+=" -Wextra -Wcast-align -Wcast-qual -Wshadow -Wwrite-strings -Wswitch-default"
-export CXXFLAGS+=" -Wnon-virtual-dtor -Wno-c++0x-compat -Wno-unused-parameter -Wno-empty-body"
-export CXXFLAGS+=" -fno-omit-frame-pointer -fno-optimize-sibling-calls -fno-strict-aliasing"
-export CXXFLAGS+=" -fno-unroll-loops -fsigned-char -fstrict-overflow"
-cmake . -DCMAKE_INSTALL_PREFIX=%{_prefix} -DBUILD_ARCH=%{_arch}
-make %{?jobs:-j%jobs}
+%cmake . -DBUILD_ARCH=%{_arch}
+make %{?_smp_mflags}
%install
-rm -rf %{buildroot}
%make_install
-mkdir -p %{buildroot}/usr/lib/udev/rules.d
+mkdir -p %{buildroot}%{_libdir}/udev/rules.d
-install -m 0644 %SOURCE1 %{buildroot}/usr/lib/udev/rules.d
-install -m 0644 %SOURCE2 %{buildroot}/usr/lib/udev/rules.d
+install -m 0644 %SOURCE1 %{buildroot}%{_libdir}/udev/rules.d
+install -m 0644 %SOURCE2 %{buildroot}%{_libdir}/udev/rules.d
%post
/sbin/ldconfig
%files
%manifest packaging/%{name}.manifest
-/usr/lib/udev/rules.d/99-sensor.rules
-/usr/lib/udev/rules.d/99-sensorhub.rules
+%{_libdir}/udev/rules.d/99-sensor.rules
+%{_libdir}/udev/rules.d/99-sensorhub.rules
%{_libdir}/sensor/*.so
%license LICENSE.APLv2