Cleanup the build script 38/115438/1
authorMu-Woong Lee <muwoong.lee@samsung.com>
Mon, 20 Feb 2017 03:40:48 +0000 (12:40 +0900)
committerMu-Woong Lee <muwoong.lee@samsung.com>
Mon, 20 Feb 2017 03:40:48 +0000 (12:40 +0900)
Change-Id: Iaf30e93421566f92d01f6da6b96e3dfcc6f633e9
Signed-off-by: Mu-Woong Lee <muwoong.lee@samsung.com>
packaging/sensor-recorder.spec

index 0a61609..1c71a2b 100644 (file)
@@ -29,6 +29,7 @@ Requires:   %{name} = %{version}-%{release}
 Requires:   context-service
 Provides:   %{name}-profile_mobile = %{version}-%{release}
 Provides:   %{name}-profile_wearable = %{version}-%{release}
+%global __provides_exclude ^.*-genuine\\.so.*$
 
 %description genuine
 Binary replacement for sensor-recorder.
@@ -56,11 +57,10 @@ export CXXFLAGS+=" -Wno-empty-body -fomit-frame-pointer -fno-optimize-sibling-ca
 export CXXFLAGS+=" -fno-strict-aliasing -fno-unroll-loops -fsigned-char -fstrict-overflow"
 export CXXFLAGS+=" -Wnon-virtual-dtor -std=c++0x"
 
-cmake . -DCMAKE_INSTALL_PREFIX=%{_prefix} -DMAJORVER=${MAJORVER} -DFULLVER=%{version}
-make %{?jobs:-j%jobs}
+%cmake . -DMAJORVER=${MAJORVER} -DFULLVER=%{version}
+make %{?_smp_mflags}
 
 %install
-rm -rf %{buildroot}
 %make_install