1 Summary: Dependency tool for go
6 Group: Development/Building
7 Source0: https://github.com/tools/godep/archive/v%{version}/%{name}-%{version}.tar.gz
8 # Source0-md5: 03194aeb9b4d22ea6201ef83163cda70
9 URL: https://github.com/tools/godep
10 ExclusiveArch: %{ix86} %{x8664} %{arm}
11 BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
14 %define _enable_debug_packages 0
15 %define gobuild(o:) go build -ldflags "${LDFLAGS:-} -B 0x$(head -c20 /dev/urandom|od -An -tx1|tr -d ' \\n')" -a -v -x %{?**};
16 %define import_path github.com/tools/godep
19 Dependency tool for go.
24 install -d src/github.com/tools
25 ln -s ../../../ src/github.com/tools/godep
28 export GOPATH=$(pwd):$(pwd)/Godeps/_workspace
29 %gobuild -o bin/godep %{import_path}
32 rm -rf $RPM_BUILD_ROOT
33 install -d -p $RPM_BUILD_ROOT%{_bindir}
34 install -p bin/godep $RPM_BUILD_ROOT%{_bindir}
37 rm -rf $RPM_BUILD_ROOT
40 %defattr(644,root,root,755)
41 %doc Changelog.md Readme.md License
42 %attr(755,root,root) %{_bindir}/godep