From 844f41581943bdc05072fcd84b2e5d4d2f19046d Mon Sep 17 00:00:00 2001 From: "kibak.yoon" Date: Tue, 12 Sep 2017 12:24:37 +0900 Subject: [PATCH] sensor: hal: emul: clean package spec file - version 1.0.4 - fix group name - clean %build section - clean %install section - use macro for /usr/lib directory Change-Id: I5c95399fe77df95d09bf149cacce05d2f8e40995 Signed-off-by: kibak.yoon --- packaging/sensor-hal-emulator.spec | 23 +++++++++-------------- 1 file changed, 9 insertions(+), 14 deletions(-) diff --git a/packaging/sensor-hal-emulator.spec b/packaging/sensor-hal-emulator.spec index b372632..71074ec 100644 --- a/packaging/sensor-hal-emulator.spec +++ b/packaging/sensor-hal-emulator.spec @@ -1,8 +1,8 @@ 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 @@ -29,21 +29,16 @@ Emulator Sensor HAL %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 @@ -53,7 +48,7 @@ install -m 0644 %SOURCE2 %{buildroot}/usr/lib/udev/rules.d %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 -- 2.7.4