diff options
author | zxp19821005 | 2024-01-29 13:01:26 +0800 |
---|---|---|
committer | zxp19821005 | 2024-01-29 13:01:26 +0800 |
commit | a50e1a17f724d0543bd2f89eb9f45b608ce8a258 (patch) | |
tree | d0ec49f9ddcd4382a7e65e06421a4d53088f1196 | |
parent | ab820025f6fe610e48bb22791b7d10d8258e6626 (diff) | |
download | aur-a50e1a17f724d0543bd2f89eb9f45b608ce8a258.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, 10 insertions, 19 deletions
@@ -1,19 +1,16 @@ 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 = 6 + pkgrel = 7 url = https://github.com/btargac/excel-parser-processor arch = x86_64 license = MIT makedepends = squashfuse depends = electron13 depends = hicolor-icon-theme - depends = libx11 - depends = gdk-pixbuf2 - depends = libxext + depends = dbus-glib depends = libdbusmenu-glib depends = gtk2 - depends = dbus-glib 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 @@ -21,6 +18,6 @@ pkgbase = excel-parser-processor-bin source = excel-parser-processor.sh sha256sums = 90b96fec41aae2dffdd5a7c72dfdd8ad954b2675662a4dc4360851410aa73b5d sha256sums = cb199ba111f4311de39df0fc7458a8573f9c62f42eb2332b4262f0e6b31a3ff7 - sha256sums = 5ce46265f0335b03568aa06f7b4c57c5f8ffade7a226489ea39796be91a511bf + sha256sums = 1d3f21d54a2d9d1a53661bd91c2afd00df79b0ce4057a66b4c953febfc464cd8 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=6 +pkgrel=7 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' - 'libx11' - 'gdk-pixbuf2' - 'libxext' + 'dbus-glib' 'libdbusmenu-glib' 'gtk2' - 'dbus-glib' ) makedepends=( 'squashfuse' @@ -30,7 +27,7 @@ source=( ) sha256sums=('90b96fec41aae2dffdd5a7c72dfdd8ad954b2675662a4dc4360851410aa73b5d' 'cb199ba111f4311de39df0fc7458a8573f9c62f42eb2332b4262f0e6b31a3ff7' - '5ce46265f0335b03568aa06f7b4c57c5f8ffade7a226489ea39796be91a511bf') + '1d3f21d54a2d9d1a53661bd91c2afd00df79b0ce4057a66b4c953febfc464cd8') build() { sed -e "s|@electronversion@|${_electronversion}|g" \ -e "s|@appname@|${pkgname%-bin}|g" \ @@ -38,7 +35,7 @@ build() { -i "${srcdir}/${pkgname%-bin}.sh" chmod a+x "${srcdir}/${pkgname%-bin}-${pkgver}.AppImage" "${srcdir}/${pkgname%-bin}-${pkgver}.AppImage" --appimage-extract > /dev/null - sed "s|AppRun --no-sandbox %U|${pkgname%-bin}|g" -i "${srcdir}/squashfs-root/${pkgname%-bin}.desktop" + sed "s|AppRun --no-sandbox|${pkgname%-bin}|g" -i "${srcdir}/squashfs-root/${pkgname%-bin}.desktop" } package() { install -Dm755 "${srcdir}/${pkgname%-bin}.sh" "${pkgdir}/usr/bin/${pkgname%-bin}" diff --git a/excel-parser-processor.sh b/excel-parser-processor.sh index c77c53567639..0d20cddc70ca 100644 --- a/excel-parser-processor.sh +++ b/excel-parser-processor.sh @@ -6,12 +6,9 @@ export PATH="${_APPDIR}:${PATH}" export LD_LIBRARY_PATH="${_APPDIR}/swiftshader:${_APPDIR}/lib:${LD_LIBRARY_PATH}" export ELECTRON_IS_DEV=0 export NODE_ENV=production +cd "${_APPDIR}" if [[ $EUID -ne 0 ]] || [[ $ELECTRON_RUN_AS_NODE ]]; then - cd "${_APPDIR}" - exec electron@electronversion@ "${_ASAR}" "$@" - exit + exec electron@electronversion@ "${_ASAR}" "$@" || exit $? else - cd "${_APPDIR}" - exec electron@electronversion@ "${_ASAR}" --no-sandbox "$@" - exit + exec electron@electronversion@ "${_ASAR}" --no-sandbox "$@" || exit $? fi
\ No newline at end of file |