diff --git a/rpm/tarantool.spec b/rpm/tarantool.spec
index 483addbbfa78bca99a8df959304fac52ff2146a3..22b43acad4be1976237ceced66e75ab5ea9bb373 100644
--- a/rpm/tarantool.spec
+++ b/rpm/tarantool.spec
@@ -111,10 +111,9 @@ This package provides common files
 ##################################################################
 
 %prep
-%setup -q -c tarantool-%{version}
+%setup -q -n tarantool-%{version}-%{build_version}-%{git_hash}-src
 
 %build
-[ -d tarantool-%{version}-%{build_version}-%{git_hash}-src ] && cd tarantool-%{version}-%{build_version}-%{git_hash}-src
 # https://fedoraproject.org/wiki/Packaging:RPMMacros
 
 %{lua:
@@ -168,8 +167,7 @@ This package provides common files
 %{lua:print(wrap_with_toolset('make %{?_smp_mflags}\n'))}
 
 %install
-[ -d tarantool-%{version}-%{build_version}-%{git_hash}-src ] && cd tarantool-%{version}-%{build_version}-%{git_hash}-src
-make VERBOSE=1 DESTDIR=%{buildroot} install
+%make_install
 
 %pre
 /usr/sbin/groupadd -r tarantool > /dev/null 2>&1 || :