diff options
author | zxp19821005 | 2023-10-07 13:33:31 +0800 |
---|---|---|
committer | zxp19821005 | 2023-10-07 13:33:31 +0800 |
commit | dbcd96298bf834a51d999186326f49c0691ab250 (patch) | |
tree | a3193ae0c07a206d679fcf6b9eff0b13f5732814 | |
parent | 1f079a68d185b5d2f97f7569e115d9665dea744a (diff) | |
download | aur-dbcd96298bf834a51d999186326f49c0691ab250.tar.gz |
update to 0.0.96
-rw-r--r-- | .SRCINFO | 20 | ||||
-rw-r--r-- | PKGBUILD | 12 | ||||
-rw-r--r-- | electronim.sh | 4 |
3 files changed, 25 insertions, 11 deletions
@@ -1,17 +1,27 @@ pkgbase = electronim-bin pkgdesc = A Self Contained Desktop Version Of electronim Made With Electron - pkgver = 0.0.95 + pkgver = 0.0.96 pkgrel = 1 url = https://github.com/manusa/electronim arch = x86_64 license = Apache + makedepends = squashfuse depends = bash depends = electron25 - provides = electronim=0.0.95 + depends = libdbusmenu-glib + depends = gtk2 + depends = dbus-glib + depends = gdk-pixbuf2 + depends = libxext + depends = dbus + depends = glibc + depends = libx11 + depends = glib2 + provides = electronim=0.0.96 conflicts = electronim - source = electronim-0.0.95.AppImage::https://github.com/manusa/electronim/releases/download/v0.0.95/electronim-linux-x86_64.AppImage + source = electronim-0.0.96.AppImage::https://github.com/manusa/electronim/releases/download/v0.0.96/electronim-linux-x86_64.AppImage source = electronim.sh - sha256sums = 69f045bdc81ce3ae484ff9c0d7bd2e2e5e06489187b74f345ede83ae55be0148 - sha256sums = be837ef65c85241d02a30b6fc7693f7b66a59963521f657335ec73212e2ee020 + sha256sums = 0d2f5e797bbb695e98eb2d5bfbf10ec59e9560fe948e76eee10e1072ecb7b8a1 + sha256sums = cd1ded3da68ea90e137b4408f9c2143948fa35e080f0173200518503b81d9690 pkgname = electronim-bin @@ -1,6 +1,6 @@ # Maintainer: zxp19821005 <zxp19821005 at 163 dot com> pkgname=electronim-bin -pkgver=0.0.95 +pkgver=0.0.96 pkgrel=1 pkgdesc="A Self Contained Desktop Version Of electronim Made With Electron" arch=('x86_64') @@ -8,11 +8,12 @@ url="https://github.com/manusa/electronim" license=('Apache') provides=("${pkgname%-bin}=${pkgver}") conflicts=("${pkgname%-bin}") -depends=('bash' 'electron25') +depends=('bash' 'electron25' 'libdbusmenu-glib' 'gtk2' 'dbus-glib' 'gdk-pixbuf2' 'libxext' 'dbus' 'glibc' 'libx11' 'glib2') +makedepends=('squashfuse') source=("${pkgname%-bin}-${pkgver}.AppImage::${url}/releases/download/v${pkgver}/${pkgname%-bin}-linux-${CARCH}.AppImage" "${pkgname%-bin}.sh") -sha256sums=('69f045bdc81ce3ae484ff9c0d7bd2e2e5e06489187b74f345ede83ae55be0148' - 'be837ef65c85241d02a30b6fc7693f7b66a59963521f657335ec73212e2ee020') +sha256sums=('0d2f5e797bbb695e98eb2d5bfbf10ec59e9560fe948e76eee10e1072ecb7b8a1' + 'cd1ded3da68ea90e137b4408f9c2143948fa35e080f0173200518503b81d9690') prepare() { chmod a+x "${srcdir}/${pkgname%-bin}-${pkgver}.AppImage" "${srcdir}/${pkgname%-bin}-${pkgver}.AppImage" --appimage-extract > /dev/null @@ -20,7 +21,8 @@ prepare() { } package() { install -Dm755 "${srcdir}/${pkgname%-bin}.sh" "${pkgdir}/usr/bin/${pkgname%-bin}" - install -Dm644 "${srcdir}/squashfs-root/resources/app.asar" "${pkgdir}/opt/${pkgname%-bin}/${pkgname%-bin}.asar" + install -Dm644 "${srcdir}/squashfs-root/resources/app.asar" -t "${pkgdir}/opt/${pkgname%-bin}/resources" + install -Dm644 "${srcdir}/squashfs-root/usr/lib/"* -t "${pkgdir}/opt/${pkgname%-bin}/usr/lib" install -Dm644 "${srcdir}/squashfs-root/usr/share/icons/hicolor/0x0/apps/${pkgname%-bin}.png" -t "${pkgdir}/usr/share/pixmaps" install -Dm644 "${srcdir}/squashfs-root/${pkgname%-bin}.desktop" -t "${pkgdir}/usr/share/applications" }
\ No newline at end of file diff --git a/electronim.sh b/electronim.sh index 69f31ddbbb5e..9b676e57ae8f 100644 --- a/electronim.sh +++ b/electronim.sh @@ -1,6 +1,8 @@ #!/bin/bash _ELECTRON=/usr/bin/electron25 -_ASAR="/opt/electronim/app.asar" +APPDIR="/opt/electronim" +export LD_LIBRARY_PATH="${APPDIR}/usr/lib:${LD_LIBRARY_PATH}" +_ASAR="${APPDIR}/resources/app.asar" if [[ $EUID -ne 0 ]] || [[ $ELECTRON_RUN_AS_NODE ]]; then exec ${_ELECTRON} ${_ASAR} "$@" else |