summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authoratom long2022-12-18 15:41:33 +0800
committeratom long2022-12-19 14:30:11 +0800
commit23ee7674ce45402f917c36204a4ebc0c537fe630 (patch)
tree2e25e8aa09f9534acaa32421426058e9e23857e1
parent29e189bdfe10c3fb55f591aaeee746bcee400385 (diff)
downloadaur-23ee7674ce45402f917c36204a4ebc0c537fe630.tar.gz
Fix building
-rw-r--r--PKGBUILD13
1 files changed, 3 insertions, 10 deletions
diff --git a/PKGBUILD b/PKGBUILD
index 2d35d6447671..1c8674815331 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -33,11 +33,6 @@ build() {
export GOPROXY=https://goproxy.io
export GOOS=linux
export GOPATH="$srcdir"/go
- export GOOS=linux
-case "$CARCH" in
- x86_64) export GOARCH=amd64 ;;
- aarch64) export GOARCH=arm64 ;;
-esac
kernel_path="../app/kernel-linux/siyuan-kernel"
build_args="-s -w -X github.com/siyuan-note/siyuan/kernel/util.Mode=prod"
pushd "kernel"
@@ -45,10 +40,7 @@ esac
popd
msg2 "Building Electron"
-case "$CARCH" in
- x86_64) electron_args="dist-linux" ;;
- aarch64) electron_args="dist-darwin-arm64" ;;
-esac
+ electron_args="dist-linux"
pushd app
pnpm run ${electron_args}
popd
@@ -57,7 +49,8 @@ esac
package_siyuan-kernel() {
cd "${srcdir}/${_pkgname}-${pkgver}"
- install -dm0755 app/build/linux-unpacked/resources ${pkgdir}/usr/share/webapps/siyuan-kernel
+ install -Ddm0755 "${pkgdir}"/usr/{bin,share/webapps}
+ cp -arf app/build/linux*unpacked/resources ${pkgdir}/usr/share/webapps/siyuan-kernel
ln -vsf /usr/share/webapps/siyuan-kernel/kernel/siyuan-kernel "${pkgdir}"/usr/bin/siyuan-kernel
install -Dm644 ${srcdir}/siyuan-kernel.service -t "${pkgdir}"/usr/lib/systemd/system/