summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorzxp198210052023-10-11 18:04:28 +0800
committerzxp198210052023-10-11 18:04:28 +0800
commitc4be69cb1fed4e4ff583177071a9ab1b7aad226f (patch)
treea988f1960b2a5139d561abe828e3c2d9952ff801
parent56bcee9969d9bccf4ac7166fddc5cae7a196fd45 (diff)
downloadaur-c4be69cb1fed4e4ff583177071a9ab1b7aad226f.tar.gz
fix errors
-rw-r--r--.SRCINFO7
-rw-r--r--PKGBUILD16
-rw-r--r--altus.sh2
3 files changed, 14 insertions, 11 deletions
diff --git a/.SRCINFO b/.SRCINFO
index a944ec0c6942..354f0df08de4 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,12 +1,13 @@
pkgbase = altus
pkgdesc = Desktop client for WhatsApp Web with themes, notifications and multiple account support
pkgver = 4.8.6
- pkgrel = 3
+ pkgrel = 4
url = https://github.com/amanharwara/altus
arch = any
license = GPL3
makedepends = yarn
- makedepends = nodejs
+ makedepends = npm
+ makedepends = nodejs>=18.11.18
makedepends = gendesk
depends = bash
depends = electron22
@@ -14,6 +15,6 @@ pkgbase = altus
source = altus-4.8.6.tar.gz::https://github.com/amanharwara/altus/archive/refs/tags/4.8.6.tar.gz
source = altus.sh
sha256sums = ca5cb6f78df1a04beb1113d152171db8d2bab7d41d65658ff511af4de9dc0171
- sha256sums = 6f76a2f84efdcd3fb28df7fd0ac9db343a11f9fd62332cdfb9744a8909304310
+ sha256sums = 6b70548f28be57598013faceba7b82aaf5ffed534d049f90b3eb891e95b75cb0
pkgname = altus
diff --git a/PKGBUILD b/PKGBUILD
index e331914eef43..1c2bb82536a1 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,28 +1,30 @@
# Maintainer: zxp19821005 <zxp19821005 at 163 dot com>
pkgname=altus
pkgver=4.8.6
-pkgrel=3
+pkgrel=4
pkgdesc="Desktop client for WhatsApp Web with themes, notifications and multiple account support"
arch=('any')
url="https://github.com/amanharwara/altus"
license=('GPL3')
conflicts=("${pkgname}")
depends=('bash' 'electron22')
-makedepends=('yarn' 'nodejs' 'gendesk')
+makedepends=('yarn' 'npm' 'nodejs>=18.11.18' 'gendesk')
source=("${pkgname}-${pkgver}.tar.gz::${url}/archive/refs/tags/${pkgver}.tar.gz"
"${pkgname}.sh")
sha256sums=('ca5cb6f78df1a04beb1113d152171db8d2bab7d41d65658ff511af4de9dc0171'
- '6f76a2f84efdcd3fb28df7fd0ac9db343a11f9fd62332cdfb9744a8909304310')
+ '6b70548f28be57598013faceba7b82aaf5ffed534d049f90b3eb891e95b75cb0')
+prepare() {
+ gendesk -q -f -n --categories "Network" --name "Altus" --exec "${pkgname}"
+}
build() {
cd "${srcdir}/${pkgname}-${pkgver}"
- yarn install
+ yarn
yarn build
}
package() {
- install -Dm755 "${srcdir}/${pkgname}.sh" "${pkgdir}/opt/${pkgname}/${pkgname}"
- install -Dm644 "${srcdir}/${pkgname}-${pkgver}/dist/linux-unpacked/resources/app.asar" "${pkgdir}/opt/${pkgname}/${pkgname}.asar"
+ install -Dm755 "${srcdir}/${pkgname}.sh" "${pkgdir}/usr/bin/${pkgname}"
+ install -Dm644 "${srcdir}/${pkgname}-${pkgver}/dist/linux-unpacked/resources/app.asar" -t "${pkgdir}/opt/${pkgname}/resources"
install -Dm644 "${srcdir}/${pkgname}-${pkgver}/public/icon.png" "${pkgdir}/usr/share/pixmaps/${pkgname}.png"
install -Dm644 "${srcdir}/${pkgname}-${pkgver}/LICENSE" -t "${pkgdir}/usr/share/licenses/${pkgname}"
- gendesk -f -n --icon "${pkgname}" --categories "Network" --name "Altus" --exec "/opt/${pkgname%}/${pkgname} %U"
install -Dm644 "${srcdir}/${pkgname}.desktop" -t "${pkgdir}/usr/share/applications"
} \ No newline at end of file
diff --git a/altus.sh b/altus.sh
index f681984e1ca8..92e57a3972f7 100644
--- a/altus.sh
+++ b/altus.sh
@@ -1,6 +1,6 @@
#!/bin/bash
_ELECTRON=/usr/bin/electron22
-_ASAR="/opt/altus/altus.asar"
+_ASAR="/opt/altus/resources/app.asar"
if [[ $EUID -ne 0 ]] || [[ $ELECTRON_RUN_AS_NODE ]]; then
exec ${_ELECTRON} ${_ASAR} "$@"
else