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 || :