summaryrefslogtreecommitdiff
path: root/debian/rules.d/binary-go.mk
diff options
context:
space:
mode:
Diffstat (limited to 'debian/rules.d/binary-go.mk')
-rw-r--r--debian/rules.d/binary-go.mk8
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)