diff options
Diffstat (limited to 'debian/rules.d/binary-go.mk')
-rw-r--r-- | debian/rules.d/binary-go.mk | 8 |
1 files changed, 6 insertions, 2 deletions
diff --git a/debian/rules.d/binary-go.mk b/debian/rules.d/binary-go.mk index 6226ccb..6b210fa 100644 --- a/debian/rules.d/binary-go.mk +++ b/debian/rules.d/binary-go.mk @@ -42,7 +42,8 @@ dirs_go = \ $(PF)/include \ $(PF)/share/man/man1 files_go = \ - $(PF)/bin/$(cmd_prefix)gccgo$(pkg_ver) \ + $(PF)/bin/$(cmd_prefix){gccgo,go,gofmt}$(pkg_ver) \ + $(gcc_lexec_dir)/cgo \ $(gcc_lexec_dir)/go1 ifneq ($(GFDL_INVARIANT_FREE),yes) @@ -203,11 +204,14 @@ $(binary_stamp)-gccgo: $(install_stamp) $(call do_go_dev,,$(p_go)) + mv $(d)/$(gcc_lexec_dir)/cgo$(pkg_ver) $(d)/$(gcc_lexec_dir)/cgo + DH_COMPAT=2 dh_movefiles -p$(p_go) $(files_go) ifneq (,$(findstring gccgo,$(PKGSOURCE))) rm -rf $(d_go)/$(gcc_lib_dir)/include/cilk rm -rf $(d_go)/$(gcc_lib_dir)/include/omp.h + rm -rf $(d_go)/$(gcc_lib_dir)/include/openacc.h endif ifneq ($(DEB_CROSS),yes) @@ -248,7 +252,7 @@ endif # $(d_go)/$(docdir)/$(p_base)/go/changelog debian/dh_rmemptydirs -p$(p_go) - dh_strip -p$(p_go) + dh_strip -p$(p_go) -X/cgo -Xgo$(pkg_ver) -Xgofmt$(pkg_ver) dh_compress -p$(p_go) dh_fixperms -p$(p_go) dh_shlibdeps -p$(p_go) |