summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorzxp198210052023-08-03 16:10:25 +0800
committerzxp198210052023-08-03 16:10:25 +0800
commit98db7b7eb924f5971fba46698931b09b665e9c57 (patch)
tree6fb9c47aa55cfdb19c0d3d92752bc7538417bd5b
parent92f5c16c197e0b3e94c808d222a7083795caf97f (diff)
downloadaur-98db7b7eb924f5971fba46698931b09b665e9c57.tar.gz
fix errors
-rw-r--r--.SRCINFO4
-rw-r--r--PKGBUILD6
-rw-r--r--fairshare.sh6
3 files changed, 9 insertions, 7 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 300c2ffb227c..6e61dd701cb5 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,7 +1,7 @@
pkgbase = fairshare-bin
pkgdesc = Simplifying the curation and sharing of biomedical research data and software according to applicable FAIR guidelines
pkgver = 2.1.0
- pkgrel = 1
+ pkgrel = 2
url = https://fairdataihub.org/fairshare
arch = x86_64
license = MIT
@@ -16,6 +16,6 @@ pkgbase = fairshare-bin
source = fairshare.sh
sha256sums = 9c6bf87ec638dcb3dc44de81e268a57453f26c4e345023a3664ed0f744c2a7c3
sha256sums = f53ab2779598ebdd8bef9425c402eed3cac0e2a6dc3ec5cbda5a07de0bdcf7dc
- sha256sums = cea3d411d1b900fcc4e01c415e2e57c4d3e29a3dbf98ea6b6edebbc30b7b5ff5
+ sha256sums = 97d3bf258a395a980acc763abdd28cb944faa0f37ee09a00b2d331398fa88f52
pkgname = fairshare-bin
diff --git a/PKGBUILD b/PKGBUILD
index 33ec46e5d66b..d55db1874362 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,7 +1,7 @@
# Maintainer: zxp19821005 <zxp19821005 at 163 dot com>
pkgname="fairshare-bin"
pkgver=2.1.0
-pkgrel=1
+pkgrel=2
pkgdesc="Simplifying the curation and sharing of biomedical research data and software according to applicable FAIR guidelines"
arch=('x86_64')
url="https://fairdataihub.org/fairshare"
@@ -15,7 +15,7 @@ source=("${pkgname%-bin}-${pkgver}.AppImage::${_githuburl}/releases/download/v${
"${pkgname%-bin}.sh")
sha256sums=('9c6bf87ec638dcb3dc44de81e268a57453f26c4e345023a3664ed0f744c2a7c3'
'f53ab2779598ebdd8bef9425c402eed3cac0e2a6dc3ec5cbda5a07de0bdcf7dc'
- 'cea3d411d1b900fcc4e01c415e2e57c4d3e29a3dbf98ea6b6edebbc30b7b5ff5')
+ '97d3bf258a395a980acc763abdd28cb944faa0f37ee09a00b2d331398fa88f52')
prepare() {
chmod a+x "${srcdir}/${pkgname%-bin}-${pkgver}.AppImage"
"${srcdir}/${pkgname%-bin}-${pkgver}.AppImage" --appimage-extract > /dev/null
@@ -27,4 +27,4 @@ package() {
sed "s|AppRun --no-sandbox %U|/opt/${pkgname%-bin}/${pkgname%-bin}|g" -i "${srcdir}/squashfs-root/${pkgname%-bin}.desktop"
install -Dm644 "${srcdir}/squashfs-root/${pkgname%-bin}.desktop" "${pkgdir}/usr/share/applications/${pkgname%-bin}.desktop"
install -Dm644 "${srcdir}/LICENSE" -t "${pkgdir}/usr/share/licenses/${pkgname}"
-}
+} \ No newline at end of file
diff --git a/fairshare.sh b/fairshare.sh
index 59ca250af2f3..1d5ec1a0ff73 100644
--- a/fairshare.sh
+++ b/fairshare.sh
@@ -1,6 +1,8 @@
#!/bin/bash
+_ELECTRON=/usr/bin/electron25
+_ASAR="/opt/fairshare/app.asar"
if [[ $EUID -ne 0 ]] || [[ $ELECTRON_RUN_AS_NODE ]]; then
- exec electron25 /opt/fairshare/app.asar "$@"
+ exec ${_ELECTRON} ${_ASAR} "$@"
else
- exec electron25 --no-sandbox /opt/fairshare/app.asar "$@"
+ exec ${_ELECTRON} ${_ASAR} --no-sandbox "$@"
fi \ No newline at end of file