# Generated by go2rpm 1.8.2 %bcond_without check # https://github.com/paulrosania/tron %global goipath github.com/paulrosania/tron Version: 1.0.4 %gometa -f %global commit 416a5a2cb25110a47737d2241fef8ccdad07a654 %global shortcommit %(c=%{commit}; echo ${c:0:7}) %global common_description %{expand: Tron is a tiny CLI tool for controlling Lutron Caséta systems.} %global golicenses LICENSE %global godocs README.md Name: %{goname} Release: %autorelease Summary: Tiny CLI tool for controlling Lutron Caséta systems License: MIT URL: %{gourl} Source: %{gosource} %description %{common_description} %package -n tron Summary: %{summary} %description -n tron %{common_description} %gopkg %prep %goprep %generate_buildrequires %go_generate_buildrequires # Fix version detection logic sed -i get_versions.sh \ -e 's:git describe.* >:echo -n "%{version}" >:' \ -e 's:git rev-parse.* >:echo -n "%{shortcommit}" >:' %build bash get_versions.sh %gobuild -o %{gobuilddir}/bin/tron %{goipath} %install %gopkginstall install -m 0755 -vd %{buildroot}%{_bindir} install -m 0755 -vp %{gobuilddir}/bin/* %{buildroot}%{_bindir}/ %if %{with check} %check %gocheck %endif %files -n tron %license LICENSE %doc README.md %{_bindir}/* %gopkgfiles %changelog %autochangelog