File disable-gobuild-in-makefile.patch of Package deepin-daemon
diff -Nur dde-daemon-5.14.11.1/Makefile dde-daemon-5.14.11.1-new/Makefile
--- dde-daemon-5.14.11.1/Makefile 2022-01-20 09:58:02.000000000 +0800
+++ dde-daemon-5.14.11.1-new/Makefile 2022-02-17 22:45:53.224122130 +0800
@@ -5,8 +5,8 @@
export GO111MODULE=off
BINARIES = \
- dde-session-daemon \
- dde-system-daemon \
+# dde-session-daemon \
+# dde-system-daemon \
grub2 \
search \
theme-thumb-tool \
@@ -15,7 +15,7 @@
soundeffect \
dde-lockservice \
dde-authority \
- default-terminal \
+# default-terminal \
dde-greeter-setter
LANGUAGES = $(basename $(notdir $(wildcard misc/po/*.po)))
@@ -28,7 +28,7 @@
@ln -snf ../../../.. ${GOPATH_DIR}/src/${GOPKG_PREFIX};
out/bin/%: prepare
- env GOPATH="${CURDIR}/${GOPATH_DIR}:${GOPATH}" ${GOBUILD} -o $@ ${GOBUILD_OPTIONS} ${GOPKG_PREFIX}/bin/${@F}
+# env GOPATH="${CURDIR}/${GOPATH_DIR}:${GOPATH}" ${GOBUILD} -o $@ ${GOBUILD_OPTIONS} ${GOPKG_PREFIX}/bin/${@F}
out/bin/default-file-manager: bin/default-file-manager/main.c
gcc $^ $(shell pkg-config --cflags --libs gio-unix-2.0) -o $@
@@ -56,7 +56,7 @@
deepin-policy-ts-convert ts2policy misc/polkit-action/com.deepin.daemon.$$i.policy.in misc/ts/com.deepin.daemon.$$i.policy misc/polkit-action/com.deepin.daemon.$$i.policy; \
done
-build: prepare out/bin/default-terminal out/bin/default-file-manager out/bin/desktop-toggle $(addprefix out/bin/, ${BINARIES}) ts_to_policy icons translate
+build: prepare out/bin/default-file-manager out/bin/desktop-toggle $(addprefix out/bin/, ${BINARIES}) ts_to_policy icons translate
test: prepare
env GOPATH="${CURDIR}/${GOPATH_DIR}:${GOPATH}" go test -v ./...