# Generated by go2rpm 1.12.0 %bcond_without check # https://gitlab.com/jackorp/remote_builder %global goipath gitlab.com/jackorp/remote_builder %global forgeurl https://gitlab.com/jackorp/remote_builder Version: 1.0.0 %gometa -L -f %global golicenses LICENSE %global godocs docs README.md Name: remote_builder Release: 1%{?dist} Summary: Client-server application for remote RPM builds License: MIT URL: %{gourl} Source: %{gosource} Requires: remote_builder_server = %{version}-%{release} Requires: remote_builder_client = %{version}-%{release} %description Client-server application for remote RPM builds %gopkg %package -n remote_builder_client Summary: Client for communicating with the remote_builder server %description -n remote_builder_client Client for communicating with the remote_builder server. %package -n remote_builder_server Summary: Server executable managing builds for remote_builder %description -n remote_builder_server Server managing builds for remote_builder. %prep %goprep -A %autopatch -p1 %generate_buildrequires %go_generate_buildrequires %build for cmd in bin/remote_builder_server bin/remote_builder_client; do %gobuild -o %{gobuilddir}/bin/$(basename $cmd) %{goipath}/$cmd done %install %gopkginstall install -m 0755 -vd %{buildroot}%{_bindir} install -m 0755 -vp %{gobuilddir}/bin/* %{buildroot}%{_bindir}/ %if %{with check} %check %gocheck %endif %files %license LICENSE %doc docs README.md %gopkgfiles %files -n remote_builder_client %{_bindir}/remote_builder_client %files -n remote_builder_server %{_bindir}/remote_builder_server %changelog * Mon May 13 2024 Jarek Prokop - 1.0.0-1 - First package