summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorzxp198210052024-01-24 15:20:16 +0800
committerzxp198210052024-01-24 15:20:16 +0800
commitd03ba5feb48960c5564913d8b771fa807c0612a0 (patch)
treee88075cbbf10492defe8705caa12043c85358c4f
parentfed3a2b28ce128e0a8e86a19181f52714da26dc7 (diff)
downloadaur-d03ba5feb48960c5564913d8b771fa807c0612a0.tar.gz
fix errors
-rw-r--r--.SRCINFO6
-rw-r--r--PKGBUILD8
-rw-r--r--autorecord-manager.sh7
3 files changed, 10 insertions, 11 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 6c7b3475fb7b..00ea680526ec 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -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
diff --git a/PKGBUILD b/PKGBUILD
index 0409dd53dc69..64eee8cbb112 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -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