File deepin-start-disable-gobuild-in-makefile.patch of Package deepin-start
diff -Nur startdde-5.9.9.1/Makefile startdde-5.9.9.1-new/Makefile
--- startdde-5.9.9.1/Makefile 2021-12-20 13:23:27.000000000 +0800
+++ startdde-5.9.9.1-new/Makefile 2022-02-19 10:56:21.665007923 +0800
@@ -22,10 +22,10 @@
jq . misc/config/auto_launch.json >/dev/null
startdde:
- env GOPATH="${CURDIR}/${GOPATH_DIR}:${GOPATH}" ${GOBUILD} -o startdde
+# env GOPATH="${CURDIR}/${GOPATH_DIR}:${GOPATH}" ${GOBUILD} -o startdde
fix-xauthority-perm:
- env GOPATH="${CURDIR}/${GOPATH_DIR}:${GOPATH}" ${GOBUILD} -o fix-xauthority-perm ${GOPKG_PREFIX}/cmd/fix-xauthority-perm
+# env GOPATH="${CURDIR}/${GOPATH_DIR}:${GOPATH}" ${GOBUILD} -o fix-xauthority-perm ${GOPKG_PREFIX}/cmd/fix-xauthority-perm
out/locale/%/LC_MESSAGES/startdde.mo: misc/po/%.po
mkdir -p $(@D)
@@ -48,19 +48,19 @@
GOPATH="${CURDIR}/${GOPATH_DIR}:${GOPATH}"
install:
- install -Dm755 startdde ${DESTDIR}${PREFIX}/bin/startdde
+# install -Dm755 startdde ${DESTDIR}${PREFIX}/bin/startdde
mkdir -p ${DESTDIR}${PREFIX}/share/xsessions
@for i in $(shell ls misc/xsessions/ | grep -E '*.in$$' );do sed 's|@PREFIX@|$(PREFIX)|g' misc/xsessions/$$i > ${DESTDIR}${PREFIX}/share/xsessions/$${i%.in}; done
- install -Dm755 fix-xauthority-perm ${DESTDIR}${PREFIX}/sbin/deepin-fix-xauthority-perm
+# install -Dm755 fix-xauthority-perm ${DESTDIR}${PREFIX}/sbin/deepin-fix-xauthority-perm
install -d -m755 ${DESTDIR}${PREFIX}/lib/deepin-daemon/
- ln -sfv ../../bin/startdde ${DESTDIR}${PREFIX}/lib/deepin-daemon/greeter-display-daemon
+# ln -sfv ../../bin/startdde ${DESTDIR}${PREFIX}/lib/deepin-daemon/greeter-display-daemon
install -Dm644 misc/lightdm.conf ${DESTDIR}${PREFIX}/share/lightdm/lightdm.conf.d/60-deepin.conf
mkdir -p ${DESTDIR}${PREFIX}/share/startdde/
install -v -m0644 misc/config/* ${DESTDIR}${PREFIX}/share/startdde/
install -v -m0644 misc/app_startup.conf ${DESTDIR}${PREFIX}/share/startdde/
install -v -m0644 misc/filter.conf ${DESTDIR}${PREFIX}/share/startdde/
- mkdir -p ${DESTDIR}/etc/X11/Xsession.d/
- install -v -m0644 misc/Xsession.d/* ${DESTDIR}/etc/X11/Xsession.d/
+ mkdir -p ${DESTDIR}/etc/X11/xinit/xinitrc.d/
+ install -v -m0644 misc/Xsession.d/* ${DESTDIR}/etc/X11/xinit/xinitrc.d/
mkdir -p ${DESTDIR}/etc/profile.d/
install -v -m0644 misc/profile.d/* ${DESTDIR}/etc/profile.d/
mkdir -p $(DESTDIR)$(PREFIX)/share/glib-2.0/schemas