diff options
author | zxp19821005 | 2024-02-28 15:27:12 +0800 |
---|---|---|
committer | zxp19821005 | 2024-02-28 15:27:12 +0800 |
commit | 1336d2ff8faaf6d9c487a7e1fff5cf4098194cdf (patch) | |
tree | 1c862429a2427640694f3a48cddbc2c2b5cb40b1 | |
parent | 505d88a524fc4019c30130f2e5012a89c09a3f77 (diff) | |
download | aur-1336d2ff8faaf6d9c487a7e1fff5cf4098194cdf.tar.gz |
fix errors
-rw-r--r-- | .SRCINFO | 4 | ||||
-rw-r--r-- | PKGBUILD | 13 | ||||
-rw-r--r-- | translationcore.sh | 9 |
3 files changed, 14 insertions, 12 deletions
@@ -1,7 +1,7 @@ pkgbase = translationcore-bin pkgdesc = An open source platform for checking and managing Bible translation projects pkgver = 3.6.2 - pkgrel = 3 + pkgrel = 4 url = https://www.translationcore.com/ arch = aarch64 arch = x86_64 @@ -13,7 +13,7 @@ pkgbase = translationcore-bin source = LICENSE-3.6.2::https://raw.githubusercontent.com/unfoldingWord/translationCore/v3.6.2/LICENSE source = translationcore.sh sha256sums = a756bd73c46e3e9b85ff0222658f4c63851ebc5af63811adc4333ff618688417 - sha256sums = d4272fed78cdcacd9edfb019134ac485d65b43f4d8c7a4179edbaed56af9b231 + sha256sums = 0fb7b939a071f4a08476bdd5aa143d2aa8cd335c83309f9919be16cd5c3e2014 source_aarch64 = translationcore-3.6.2-aarch64.deb::https://github.com/unfoldingWord/translationCore/releases/download/v3.6.2/tC-linux-arm64-3.6.2-MAX-d1f76d8.deb sha256sums_aarch64 = 4bd8a2ed2a6e669be107f64137bf085292659672d3e688f65801e747979a9fc3 source_x86_64 = translationcore-3.6.2-x86_64.deb::https://github.com/unfoldingWord/translationCore/releases/download/v3.6.2/tC-linux-x64-3.6.2-MAX-d1f76d8.deb @@ -3,9 +3,12 @@ pkgname=translationcore-bin _pkgname=translationCore pkgver=3.6.2 _electronversion=25 -pkgrel=3 +pkgrel=4 pkgdesc="An open source platform for checking and managing Bible translation projects" -arch=('aarch64' 'x86_64') +arch=( + 'aarch64' + 'x86_64' +) url="https://www.translationcore.com/" _ghurl="https://github.com/unfoldingWord/translationCore" license=('ISC') @@ -22,15 +25,15 @@ source=( "${pkgname%-bin}.sh" ) sha256sums=('a756bd73c46e3e9b85ff0222658f4c63851ebc5af63811adc4333ff618688417' - 'd4272fed78cdcacd9edfb019134ac485d65b43f4d8c7a4179edbaed56af9b231') + '0fb7b939a071f4a08476bdd5aa143d2aa8cd335c83309f9919be16cd5c3e2014') sha256sums_aarch64=('4bd8a2ed2a6e669be107f64137bf085292659672d3e688f65801e747979a9fc3') sha256sums_x86_64=('aa7ddffd5769f02270dc55f332bfd606823395176a3de63bb4d6c83dc952f39b') build() { sed -e "s|@electronversion@|${_electronversion}|" \ -e "s|@appname@|${pkgname%-bin}|g" \ - -e "s|@appasar@|app.asar|g" \ + -e "s|@runname@|app.asar|g" \ -i "${srcdir}/${pkgname%-bin}.sh" - bsdtar -xf "${srcdir}/data.tar.xz" + bsdtar -xf "${srcdir}/data."* sed "s|/opt/${pkgname%-bin}/${_pkgname}|${pkgname%-bin}|g;s|unfoldingword-${pkgname%-bin}|${pkgname%-bin}|g" \ -i "${srcdir}/opt/${pkgname%-bin}/unfoldingword-${pkgname%-bin}.desktop" } diff --git a/translationcore.sh b/translationcore.sh index aacd8f895847..f9ced1432cfc 100644 --- a/translationcore.sh +++ b/translationcore.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 |