Group: Development/Languages
#Requires: golang(github.com/../...)
Provides: golang(%{import_path}) = %{version}-%{release}
-# noarch subpackages only when building with rpm5
-%if "%{_rpmversion}" >= "5"
+# noarch subpackages only when supported by rpm
+%if "%{_rpmversion}" >= "4.6"
BuildArch: noarch
%endif
install -d src/$(dirname %{import_path})
ln -s ../../.. src/%{import_path}
+# alternative
+install -d src/$(dirname %{import_path})
+mv %{name}-%{version} src/%{import_path}
+
%build
export GOPATH=$(pwd)
-%gobuild -o "bin/%{name}"
+%gobuild -o bin/%{name}
%install
rm -rf $RPM_BUILD_ROOT
+install -d $RPM_BUILD_ROOT%{_bindir}
+install -p bin/%{name} $RPM_BUILD_ROOT%{_bindir}
%clean
rm -rf $RPM_BUILD_ROOT