summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorzxp198210052023-08-02 15:40:31 +0800
committerzxp198210052023-08-02 15:40:31 +0800
commit9c2cd0a395a92567a3d2cf01c0a7370d3c238e26 (patch)
tree3f9b6e0472661e324bc47aae40f22324ffe22255
parent75499fad86741b382062288523db4fb594371010 (diff)
downloadaur-9c2cd0a395a92567a3d2cf01c0a7370d3c238e26.tar.gz
fix errors
-rw-r--r--.SRCINFO9
-rw-r--r--PKGBUILD8
-rw-r--r--bookmarks-manager.sh6
3 files changed, 13 insertions, 10 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 39159d1e1796..c275311fec09 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,18 +1,19 @@
pkgbase = bookmarks-manager-bin
pkgdesc = Edit bookmarks, check url.
pkgver = 0.1.2
- pkgrel = 1
+ pkgrel = 2
url = https://github.com/Hunlongyu/bookmarks-manager
arch = x86_64
license = MIT
- depends = electron
- provides = bookmarks-manager
+ depends = bash
+ depends = electron15
+ provides = bookmarks-manager-0.1.2
conflicts = bookmarks-manager
source = bookmarks-manager-0.1.2.AppImage::https://github.com/Hunlongyu/bookmarks-manager/releases/download/v0.1.2/Bookmark-Manager-0.1.2.AppImage
source = LICENSE::https://raw.githubusercontent.com/Hunlongyu/bookmarks-manager/main/LICENSE
source = bookmarks-manager.sh
sha256sums = 05cc0f7a8c0664d47a5cb90af113729a27b63419b8dd9649caa81a46967a241f
sha256sums = c796c92731a81fb917e300438a8e5565ac96507ca0f4052fb3d8e2459e7b0f3b
- sha256sums = e49ae23c345ed04e7b75f7aa120974d8c9763226da80cbd721b48a20fb3852eb
+ sha256sums = 2a27d47a656a3419b921e4621c6bb4be8904a4d3e72b7a48223c6fbf59308a73
pkgname = bookmarks-manager-bin
diff --git a/PKGBUILD b/PKGBUILD
index c213c990fc72..24ceb37a59d0 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -2,20 +2,20 @@
_appname=bookmark
pkgname="${_appname}s-manager-bin"
pkgver=0.1.2
-pkgrel=1
+pkgrel=2
pkgdesc="Edit bookmarks, check url."
arch=("x86_64")
url="https://github.com/Hunlongyu/bookmarks-manager"
license=('MIT')
-depends=('electron')
-provides=("${pkgname%-bin}")
+depends=('bash' 'electron15')
+provides=("${pkgname%-bin}-${pkgver}")
conflicts=("${pkgname%-bin}")
source=("${pkgname%-bin}-${pkgver}.AppImage::${url}/releases/download/v${pkgver}/Bookmark-Manager-${pkgver}.AppImage"
"LICENSE::https://raw.githubusercontent.com/Hunlongyu/bookmarks-manager/main/LICENSE"
"${pkgname%-bin}.sh")
sha256sums=('05cc0f7a8c0664d47a5cb90af113729a27b63419b8dd9649caa81a46967a241f'
'c796c92731a81fb917e300438a8e5565ac96507ca0f4052fb3d8e2459e7b0f3b'
- 'e49ae23c345ed04e7b75f7aa120974d8c9763226da80cbd721b48a20fb3852eb')
+ '2a27d47a656a3419b921e4621c6bb4be8904a4d3e72b7a48223c6fbf59308a73')
prepare() {
chmod a+x "${srcdir}/${pkgname%-bin}-${pkgver}.AppImage"
"${srcdir}/${pkgname%-bin}-${pkgver}.AppImage" --appimage-extract > /dev/null
diff --git a/bookmarks-manager.sh b/bookmarks-manager.sh
index 822c18fbc976..e76605424545 100644
--- a/bookmarks-manager.sh
+++ b/bookmarks-manager.sh
@@ -1,6 +1,8 @@
#!/bin/bash
+_ELECTRON=/usr/bin/electron15
+_ASAR="/opt/bookmarks-manager/app.asar"
if [[ $EUID -ne 0 ]] || [[ $ELECTRON_RUN_AS_NODE ]]; then
- exec electron /opt/bookmarks-manager/app.asar "$@"
+ exec ${_ELECTRON} ${_ASAR} "$@"
else
- exec electron --no-sandbox /opt/bookmarks-manager/app.asar "$@"
+ exec ${_ELECTRON} ${_ASAR} --no-sandbox "$@"
fi \ No newline at end of file