%define debug %nil %define debug_package %nil Name: gopls Version: 0.13.0 Release: 1 Summary: Go language server URL: https://golang.org/x/tools Source0: https://github.com/golang/tools/archive/gopls/v%{version}/%{name}-%{version}.tar.gz License: BSD Group: Development/Other BuildRequires: go BuildRequires: git-core BuildRequires: upx %description gopls (pronounced "Go please") is the official Go language server developed by the Go team. It provides IDE features to any LSP-compatible editor. %prep %setup -qn tools-%{name}-v%{version} %build pushd gopls go build --ldflags="-s -w" -o ../bin/%{name} . popd upx bin/%{name} %install install -Dm0755 ./bin/%{name} %{buildroot}%{_bindir}/%{name} %files %doc %{name}/README.md %{name}/doc LICENSE %{_bindir}/%{name}