diff options
author | zxp19821005 | 2024-01-24 15:20:16 +0800 |
---|---|---|
committer | zxp19821005 | 2024-01-24 15:20:16 +0800 |
commit | d03ba5feb48960c5564913d8b771fa807c0612a0 (patch) | |
tree | e88075cbbf10492defe8705caa12043c85358c4f | |
parent | fed3a2b28ce128e0a8e86a19181f52714da26dc7 (diff) | |
download | aur-d03ba5feb48960c5564913d8b771fa807c0612a0.tar.gz |
fix errors
-rw-r--r-- | .SRCINFO | 6 | ||||
-rw-r--r-- | PKGBUILD | 8 | ||||
-rw-r--r-- | autorecord-manager.sh | 7 |
3 files changed, 10 insertions, 11 deletions
@@ -1,10 +1,10 @@ pkgbase = autorecord-manager pkgdesc = 基于 Electron 的多平台直播自动录制软件 pkgver = 4.3.5 - pkgrel = 1 + pkgrel = 2 url = https://github.com/WhiteMinds/LiveAutoRecord arch = any - license = LGPL3 + license = LGPL-3.0-only makedepends = gendesk makedepends = nvm makedepends = npm @@ -19,6 +19,6 @@ pkgbase = autorecord-manager source = autorecord-manager.git::git+https://github.com/WhiteMinds/LiveAutoRecord.git#tag=v4.3.5 source = autorecord-manager.sh sha256sums = SKIP - sha256sums = d4272fed78cdcacd9edfb019134ac485d65b43f4d8c7a4179edbaed56af9b231 + sha256sums = 1d3f21d54a2d9d1a53661bd91c2afd00df79b0ce4057a66b4c953febfc464cd8 pkgname = autorecord-manager @@ -4,11 +4,11 @@ _pkgname="LAR 直播自动录制" pkgver=4.3.5 _electronversion=20 _nodeversion=16 -pkgrel=1 +pkgrel=2 pkgdesc="基于 Electron 的多平台直播自动录制软件" arch=('any') url="https://github.com/WhiteMinds/LiveAutoRecord" -license=('LGPL3') +license=('LGPL-3.0-only') conflicts=("${pkgname}") depends=( "electron${_electronversion}" @@ -31,7 +31,7 @@ source=( "${pkgname}.sh" ) sha256sums=('SKIP' - 'd4272fed78cdcacd9edfb019134ac485d65b43f4d8c7a4179edbaed56af9b231') + '1d3f21d54a2d9d1a53661bd91c2afd00df79b0ce4057a66b4c953febfc464cd8') _ensure_local_nvm() { export NVM_DIR="${srcdir}/.nvm" source /usr/share/nvm/init-nvm.sh || [[ $? != 1 ]] @@ -50,7 +50,7 @@ build() { export ELECTRON_SKIP_BINARY_DOWNLOAD=1 export SYSTEM_ELECTRON_VERSION="$(electron${_electronversion} -v | sed 's/v//g')" export ELECTRONVERSION="${_electronversion}" - sed "s|electron-builder\",|electron-builder --linux AppImage\",|g" -i packages/electron/package.json + sed "s|electron-builder\",|electron-builder -l AppImage\",|g" -i packages/electron/package.json yarn install cd "${srcdir}/${pkgname}.git/packages/shared" yarn run build diff --git a/autorecord-manager.sh b/autorecord-manager.sh index aacd8f895847..0d20cddc70ca 100644 --- a/autorecord-manager.sh +++ b/autorecord-manager.sh @@ -8,8 +8,7 @@ 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@ "${_ASAR}" "$@" || exit $? else - exec electron@electronversion@ "${_ASAR}" --no-sandbox "$@" -fi -exit
\ No newline at end of file + exec electron@electronversion@ "${_ASAR}" --no-sandbox "$@" || exit $? +fi
\ No newline at end of file |