%define __spec_install_post %{nil} %define debug_package %{nil} %define __os_install_post %{nil} Name: tendermint Summary: securely and consistently replicate an application on many machines License: Apache 2.0 URL: https://tendermint.com/ Packager: Greg Szabo %description Tendermint is software for securely and consistently replicating an application on many machines. By securely, we mean that Tendermint works even if up to 1/3 of machines fail in arbitrary ways. By consistently, we mean that every non-faulty machine sees the same transaction log and computes the same state. %prep test -d "$GOPATH" || echo "GOPATH not set" test -d "$GOPATH" %{__mkdir_p} %{name}-%{version} cd %{name}-%{version} %{__mkdir_p} .%{_bindir} .%{_defaultlicensedir}/%{name} %{__cp} $GOPATH/bin/tendermint .%{_bindir} %{__cp} $GOPATH/src/github.com/tendermint/tendermint/LICENSE .%{_defaultlicensedir}/%{name} %{__chmod} -Rf a+rX,u+w,g-w,o-w . %build # Nothing to do here. %install cd %{name}-%{version} %{__cp} -a * %{buildroot} %files %{_bindir}/tendermint %dir %{_defaultlicensedir}/%{name} %doc %{_defaultlicensedir}/%{name}/LICENSE