summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorzxp198210052024-02-20 13:54:14 +0800
committerzxp198210052024-02-20 13:54:14 +0800
commita8a564906d9e1e3d87e74acc270e93089897ee9d (patch)
tree60d0ed510f529d5c667057f6a8305bd2a99873a7
parent8b6437387c3cb639b28642dc474f41b008280835 (diff)
downloadaur-a8a564906d9e1e3d87e74acc270e93089897ee9d.tar.gz
update to 3.11.0.r1.ge884d70
-rw-r--r--.SRCINFO4
-rw-r--r--PKGBUILD7
-rw-r--r--masscode.sh9
3 files changed, 11 insertions, 9 deletions
diff --git a/.SRCINFO b/.SRCINFO
index c7070662b04e..43eaac3c19fd 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,6 +1,6 @@
pkgbase = masscode-git
pkgdesc = A free and open source code snippets manager for developers
- pkgver = v3.10.0.r2.gae9eb6b
+ pkgver = v3.11.0.r1.ge884d70
pkgrel = 1
url = https://masscode.io/
arch = any
@@ -14,6 +14,6 @@ pkgbase = masscode-git
source = masscode.git::git+https://github.com/massCodeIO/massCode.git
source = masscode.sh
sha256sums = SKIP
- sha256sums = d4272fed78cdcacd9edfb019134ac485d65b43f4d8c7a4179edbaed56af9b231
+ sha256sums = 0fb7b939a071f4a08476bdd5aa143d2aa8cd335c83309f9919be16cd5c3e2014
pkgname = masscode-git
diff --git a/PKGBUILD b/PKGBUILD
index 039021154aee..51551a4b1c5b 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,7 +1,7 @@
# Maintainer: zxp19821005 <zxp19821005 at 163 dot com>
pkgname=masscode-git
_pkgname=massCode
-pkgver=v3.10.0.r2.gae9eb6b
+pkgver=v3.11.0.r1.ge884d70
_electronversion=16
_nodeversion=16
pkgrel=1
@@ -25,7 +25,7 @@ source=(
"${pkgname%-git}.sh"
)
sha256sums=('SKIP'
- 'd4272fed78cdcacd9edfb019134ac485d65b43f4d8c7a4179edbaed56af9b231')
+ '0fb7b939a071f4a08476bdd5aa143d2aa8cd335c83309f9919be16cd5c3e2014')
pkgver() {
cd "${srcdir}/${pkgname//-/.}"
git describe --tags | sed 's/\w\+\///g;s/\([^-]*-g\)/r\1/;s/-/./g'
@@ -47,7 +47,10 @@ build() {
export npm_config_build_from_source=true
export ELECTRON_SKIP_BINARY_DOWNLOAD=1
export SYSTEM_ELECTRON_VERSION="$(electron${_electronversion} -v | sed 's/v//g')"
+ export npm_config_target="${SYSTEM_ELECTRON_VERSION}"
export ELECTRONVERSION="${_electronversion}"
+ export npm_config_disturl=https://electronjs.org/headers
+ HOME="${srcdir}/.electron-gyp"
pnpm config set store-dir "${srcdir}/.pnpm_store"
pnpm config set cache-dir "${srcdir}/.pnpm_cache"
pnpm config set link-workspace-packages true
diff --git a/masscode.sh b/masscode.sh
index aacd8f895847..f9ced1432cfc 100644
--- a/masscode.sh
+++ b/masscode.sh
@@ -1,15 +1,14 @@
#!/bin/sh
set -e
_APPDIR="/usr/lib/@appname@"
-_ASAR="${_APPDIR}/@appasar@"
+_RUNNAME="${_APPDIR}/@runname@"
export PATH="${_APPDIR}:${PATH}"
export LD_LIBRARY_PATH="${_APPDIR}/swiftshader:${_APPDIR}/lib:${LD_LIBRARY_PATH}"
export ELECTRON_IS_DEV=0
export NODE_ENV=production
cd "${_APPDIR}"
if [[ $EUID -ne 0 ]] || [[ $ELECTRON_RUN_AS_NODE ]]; then
- exec electron@electronversion@ "${_ASAR}" "$@"
+ exec electron@electronversion@ "${_RUNNAME}" "$@" || exit $?
else
- exec electron@electronversion@ "${_ASAR}" --no-sandbox "$@"
-fi
-exit \ No newline at end of file
+ exec electron@electronversion@ "${_RUNNAME}" --no-sandbox "$@" || exit $?
+fi \ No newline at end of file