diff options
-rw-r--r-- | .SRCINFO | 5 | ||||
-rw-r--r-- | PKGBUILD | 4 | ||||
-rw-r--r-- | borg-explorer.sh | 6 |
3 files changed, 9 insertions, 6 deletions
@@ -7,8 +7,9 @@ pkgbase = borg-explorer-bin license = MIT makedepends = gendesk makedepends = asar - depends = electron - provides = borg-explorer + depends = bash + depends = electron22 + provides = borg-explorer-0.0.8 conflicts = borg-explorer source = borg-explorer-0.0.8.zip::https://github.com/Netruk44/borg-repository-explorer/releases/download/v0.0.8/Borg.Explorer-linux-x64-0.0.8.zip source = borg-explorer.sh @@ -7,10 +7,10 @@ pkgdesc="An electron-based UI for exploring Borg Backup repositories" arch=(x86_64) url="https://github.com/Netruk44/borg-repository-explorer" license=('MIT') -depends=('electron') +depends=('bash' 'electron22') makedepends=('gendesk' 'asar') conflicts=("${pkgname%-bin}") -provides=("${pkgname%-bin}") +provides=("${pkgname%-bin}-${pkgver}") source=("${pkgname%-bin}-${pkgver}.zip::${url}/releases/download/v${pkgver}/Borg.Explorer-linux-x64-${pkgver}.zip" "${pkgname%-bin}.sh") sha256sums=('af6cc3b6689ffafe8a3a8abebabe5d04d351a23aa9fb3bb6567f2f12b65f1353' diff --git a/borg-explorer.sh b/borg-explorer.sh index 2e3a895d6a10..89163565dbc2 100644 --- a/borg-explorer.sh +++ b/borg-explorer.sh @@ -1,6 +1,8 @@ #!/bin/bash +_ELECTRON=/usr/bin/electron22 +_ASAR="/opt/borg-explorer/borg-explorer.asar" if [[ $EUID -ne 0 ]] || [[ $ELECTRON_RUN_AS_NODE ]]; then - exec electron /opt/borg-explorer/borg-explorer.asar "$@" + exec ${_ELECTRON} ${_ASAR} "$@" else - exec electron --no-sandbox /opt/borg-explorer/borg-explorer.asar "$@" + exec ${_ELECTRON} ${_ASAR} --no-sandbox "$@" fi
\ No newline at end of file |