summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorzxp198210052024-04-30 09:06:49 +0800
committerzxp198210052024-04-30 09:06:49 +0800
commit97bb9047293b0fff865fa299e5fc94738e505999 (patch)
treefb82bb3ad86f6a4d1758a7ba25394f94f766c6f1
parent79a7932dae9024c622175d205ab23e0e59a988ca (diff)
downloadaur-97bb9047293b0fff865fa299e5fc94738e505999.tar.gz
update to 0.8.0_rc
-rw-r--r--.SRCINFO12
-rw-r--r--PKGBUILD10
-rw-r--r--kando.sh9
3 files changed, 18 insertions, 13 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 2b37b7d44658..4074342c83a5 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,6 +1,6 @@
pkgbase = kando-bin
pkgdesc = A pie menu for the desktop. It will be highly customizable and will allow you to create your own menus and actions.
- pkgver = 0.7.1
+ pkgver = 0.8.0_rc
pkgrel = 1
url = https://ko-fi.com/post/Introducing-Ken-Do-L3L7L0FQ2
arch = x86_64
@@ -13,13 +13,13 @@ pkgbase = kando-bin
optdepends = gvfs
optdepends = alsa-lib
optdepends = pulseaudio
- provides = kando=0.7.1
+ provides = kando=0.8.0_rc
conflicts = kando
- source = kando-0.7.1.rpm::https://github.com/kando-menu/kando/releases/download/v0.7.1/kando_0.7.1_amd64.deb
- source = LICENSE-0.7.1::https://raw.githubusercontent.com/kando-menu/kando/v0.7.1/LICENSE.md
+ source = kando-0.8.0_rc.rpm::https://github.com/kando-menu/kando/releases/download/v0.8.0-rc/kando_0.8.0_amd64.deb
+ source = LICENSE-0.8.0_rc::https://raw.githubusercontent.com/kando-menu/kando/v0.8.0-rc/LICENSE.md
source = kando.sh
- sha256sums = 8a74a4352d3fb474cc17824e763a17687a31339587fde51316f11ef7ae1420ee
+ sha256sums = 9ebe66aa31533223637aebdb4848a00bc66f03251e524e8249bdfbf8c27711ec
sha256sums = fd6cb731b549de5452efacb0833cda7a328eb5263537d29ca18de9d7938f7bab
- sha256sums = dc0c5ca385ad81a08315a91655c7c064b5bf110eada55e61265633ae198b39f8
+ sha256sums = 61d56055897e9d71d68e185ac2de7c4cb2fbca16eb3fb0091703612c113441f3
pkgname = kando-bin
diff --git a/PKGBUILD b/PKGBUILD
index 35dab59134b4..1c2e5b621540 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,6 +1,6 @@
# Maintainer: zxp19821005 <zxp19821005 at 163 dot com>
pkgname=kando-bin
-pkgver=0.7.1
+pkgver=0.8.0_rc
_electronversion=28
pkgrel=1
pkgdesc="A pie menu for the desktop. It will be highly customizable and will allow you to create your own menus and actions. "
@@ -23,13 +23,13 @@ optdepends=(
'pulseaudio'
)
source=(
- "${pkgname%-bin}-${pkgver}.rpm::${_ghurl}/releases/download/v${pkgver}/${pkgname%-bin}_${pkgver}_amd64.deb"
- "LICENSE-${pkgver}::https://raw.githubusercontent.com/kando-menu/kando/v${pkgver}/LICENSE.md"
+ "${pkgname%-bin}-${pkgver}.rpm::${_ghurl}/releases/download/v${pkgver//_/-}/${pkgname%-bin}_${pkgver%_rc}_amd64.deb"
+ "LICENSE-${pkgver}::https://raw.githubusercontent.com/kando-menu/kando/v${pkgver//_/-}/LICENSE.md"
"${pkgname%-bin}.sh"
)
-sha256sums=('8a74a4352d3fb474cc17824e763a17687a31339587fde51316f11ef7ae1420ee'
+sha256sums=('9ebe66aa31533223637aebdb4848a00bc66f03251e524e8249bdfbf8c27711ec'
'fd6cb731b549de5452efacb0833cda7a328eb5263537d29ca18de9d7938f7bab'
- 'dc0c5ca385ad81a08315a91655c7c064b5bf110eada55e61265633ae198b39f8')
+ '61d56055897e9d71d68e185ac2de7c4cb2fbca16eb3fb0091703612c113441f3')
build() {
sed -e "s|@electronversion@|${_electronversion}|g" \
-e "s|@appname@|${pkgname%-bin}|g" \
diff --git a/kando.sh b/kando.sh
index 7ddcaab8d734..842c77e19b1d 100644
--- a/kando.sh
+++ b/kando.sh
@@ -8,9 +8,14 @@ export LD_LIBRARY_PATH="${_APPDIR}/swiftshader:${_APPDIR}/lib:${LD_LIBRARY_PATH}
export ELECTRON_IS_DEV=0
export ELECTRON_FORCE_IS_PACKAGED=true
export NODE_ENV=production
+export XDG_CONFIG_HOME="${XDG_CONFIG_HOME:-$HOME/.config}"
+_FLAGS_FILE="${XDG_CONFIG_HOME}/@appname@-flags.conf"
+if [ -r "${_FLAGS_FILE}" ]; then
+ _USER_FLAGS="$(cat "${_FLAGS_FILE}")"
+fi
cd "${_APPDIR}"
if [[ $EUID -ne 0 ]] || [[ $ELECTRON_RUN_AS_NODE ]]; then
- exec electron@electronversion@ "${_RUNNAME}" "${_OPTIONS}" "$@" || exit $?
+ exec electron@electronversion@ "${_RUNNAME}" "${_OPTIONS}" "${_USER_FLAGS}" "$@" || exit $?
else
- exec electron@electronversion@ "${_RUNNAME}" "${_OPTIONS}" --no-sandbox "$@" || exit $?
+ exec electron@electronversion@ "${_RUNNAME}" "${_OPTIONS}" --no-sandbox "${_USER_FLAGS}" "$@" || exit $?
fi \ No newline at end of file