diff options
author | zxp19821005 | 2024-03-01 16:16:32 +0800 |
---|---|---|
committer | zxp19821005 | 2024-03-01 16:16:32 +0800 |
commit | b0a7d2c56c0a566dbc8bf6235e995c9f682e46d2 (patch) | |
tree | 8cf03fab75f8cae0112ba42a6fc303d6958b507a | |
parent | a50e1a17f724d0543bd2f89eb9f45b608ce8a258 (diff) | |
download | aur-b0a7d2c56c0a566dbc8bf6235e995c9f682e46d2.tar.gz |
fix errors
-rw-r--r-- | .SRCINFO | 9 | ||||
-rw-r--r-- | PKGBUILD | 11 | ||||
-rw-r--r-- | excel-parser-processor.sh | 9 |
3 files changed, 12 insertions, 17 deletions
@@ -1,16 +1,13 @@ pkgbase = excel-parser-processor-bin pkgdesc = Simply generates an array of items from the rows of an Excel file and does the repetitive tedious operations step by step recursively till every item of the array is processed. pkgver = 1.3.1 - pkgrel = 7 + pkgrel = 8 url = https://github.com/btargac/excel-parser-processor arch = x86_64 license = MIT - makedepends = squashfuse + makedepends = fuse2 depends = electron13 depends = hicolor-icon-theme - depends = dbus-glib - depends = libdbusmenu-glib - depends = gtk2 provides = excel-parser-processor=1.3.1 conflicts = excel-parser-processor source = excel-parser-processor-1.3.1.AppImage::https://github.com/btargac/excel-parser-processor/releases/download/v1.3.1/Excel-Parser-Processor-1.3.1.AppImage @@ -18,6 +15,6 @@ pkgbase = excel-parser-processor-bin source = excel-parser-processor.sh sha256sums = 90b96fec41aae2dffdd5a7c72dfdd8ad954b2675662a4dc4360851410aa73b5d sha256sums = cb199ba111f4311de39df0fc7458a8573f9c62f42eb2332b4262f0e6b31a3ff7 - sha256sums = 1d3f21d54a2d9d1a53661bd91c2afd00df79b0ce4057a66b4c953febfc464cd8 + sha256sums = 50b10386d13e5bec806aeb78f819c4edd0208a4d184332e53866c802731217fe pkgname = excel-parser-processor-bin @@ -3,7 +3,7 @@ pkgname=excel-parser-processor-bin _appname=Excel-Parser-Processor pkgver=1.3.1 _electronversion=13 -pkgrel=7 +pkgrel=8 pkgdesc="Simply generates an array of items from the rows of an Excel file and does the repetitive tedious operations step by step recursively till every item of the array is processed." arch=('x86_64') url="https://github.com/btargac/excel-parser-processor" @@ -13,12 +13,9 @@ provides=("${pkgname%-bin}=${pkgver}") depends=( "electron${_electronversion}" 'hicolor-icon-theme' - 'dbus-glib' - 'libdbusmenu-glib' - 'gtk2' ) makedepends=( - 'squashfuse' + 'fuse2' ) source=( "${pkgname%-bin}-${pkgver}.AppImage::${url}/releases/download/v${pkgver}/${_appname}-${pkgver}.AppImage" @@ -27,11 +24,11 @@ source=( ) sha256sums=('90b96fec41aae2dffdd5a7c72dfdd8ad954b2675662a4dc4360851410aa73b5d' 'cb199ba111f4311de39df0fc7458a8573f9c62f42eb2332b4262f0e6b31a3ff7' - '1d3f21d54a2d9d1a53661bd91c2afd00df79b0ce4057a66b4c953febfc464cd8') + '50b10386d13e5bec806aeb78f819c4edd0208a4d184332e53866c802731217fe') build() { sed -e "s|@electronversion@|${_electronversion}|g" \ -e "s|@appname@|${pkgname%-bin}|g" \ - -e "s|@appasar@|app.asar|g" \ + -e "s|@runname@|app.asar|g" \ -i "${srcdir}/${pkgname%-bin}.sh" chmod a+x "${srcdir}/${pkgname%-bin}-${pkgver}.AppImage" "${srcdir}/${pkgname%-bin}-${pkgver}.AppImage" --appimage-extract > /dev/null diff --git a/excel-parser-processor.sh b/excel-parser-processor.sh index 0d20cddc70ca..86cb3dc6a9bf 100644 --- a/excel-parser-processor.sh +++ b/excel-parser-processor.sh @@ -1,14 +1,15 @@ -#!/bin/sh +#!/bin/bash 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 ELECTRON_FORCE_IS_PACKAGED=true export NODE_ENV=production cd "${_APPDIR}" if [[ $EUID -ne 0 ]] || [[ $ELECTRON_RUN_AS_NODE ]]; then - exec electron@electronversion@ "${_ASAR}" "$@" || exit $? + exec electron@electronversion@ "${_RUNNAME}" "$@" || exit $? else - exec electron@electronversion@ "${_ASAR}" --no-sandbox "$@" || exit $? + exec electron@electronversion@ "${_RUNNAME}" --no-sandbox "$@" || exit $? fi
\ No newline at end of file |